Triode
Triode model from [1] which includes Norman Koren modeling of plate to cathode current Ipk and grid effect for grid to cathod current Igk.
Triode
Triode model from [1] which includes Norman Koren modeling of plate to cathode current Ipk and grid effect for grid to cathod current Igk.
Power variables
flux: Electrical current \(i\) (A)
effort: Electrical Voltage \(v\) (V)
Arguments
- label : str
- Triode label.
- nodes : ('Nk', 'Np', 'Ng')
- Cathode 'K', Plate 'P' and Grid 'G'
- parameters : keyword arguments
- Parameters description and default value.
Key | Description | Unit | Default |
---|---|---|---|
mu | Norman Koren's parameters | d.u. | 88.0 |
Ex | Norman Koren's parameters | d.u. | 1.4 |
Kg | Norman Koren's parameters | d.u. | 1060.0 |
Kp | Norman Koren's parameters | d.u. | 600.0 |
Kvb | Norman Koren's parameters | d.u. | 300.0 |
Vct | Norman Koren's parameters | V | 0.5 |
Va | Voltage threshold | V | 0.33 |
Rgk | Grid current resistive behaviour | Ohms | 3000.0 |
Usage
tri = Triode('tri', ('Nk', 'Np', 'Ng'), mu=88.0, Ex=1.4, Kg=1060.0, Kp=600.0, Kvb=300.0, Vct=0.5, Va=0.33, Rgk=3000.0)
Netlist line
electronics.triode tri ('Nk', 'Np', 'Ng'): mu=88.0; Ex=1.4; Kg=1060.0; Kp=600.0; Kvb=300.0; Vct=0.5; Va=0.33; Rgk=3000.0;
Example
>>> # Import dictionary >>> from pyphs.dictionary import electronics >>> # Define component label >>> label = 'tri' >>> # Define component nodes >>> nodes = ('Nk', 'Np', 'Ng') >>> # Define component parameters >>> parameters = {'mu': 88.0, # Norman Koren's parameters (d.u.) ... 'Ex': 1.4, # Norman Koren's parameters (d.u.) ... 'Kg': 1060.0, # Norman Koren's parameters (d.u.) ... 'Kp': 600.0, # Norman Koren's parameters (d.u.) ... 'Kvb': 300.0, # Norman Koren's parameters (d.u.) ... 'Vct': 0.5, # Norman Koren's parameters (V) ... 'Va': 0.33, # Voltage threshold (V) ... 'Rgk': 3000.0, # Grid current resistive behaviour (Ohms) ... } >>> # Instanciate component >>> component = electronics.Triode(label, nodes, **parameters) >>> # Graph dimensions >>> len(component.nodes) 3 >>> len(component.edges) 2