This package contains some utility components used by package examples. These components are auxiliary components that should not be used like true MLS components since they are designed the purpose of the examples only, not for common use.
Extends from Modelica.Icons.UtilitiesPackage
(Icon for utility packages).
Name | Description |
---|---|
Conductor | Input/output block of a conductance model |
DirectCapacitor | Input/output block of a direct capacitor model |
DirectInductor | Input/output block of a direct inductor model |
InverseCapacitor | Input/output block of an inverse capacitor model |
InverseInductor | Input/output block of an inverse inductor model |
Nand | CMOS NAND Gate (see Tietze/Schenk, page 157) |
NonlinearResistor | Chua's resistor |
RealSwitch | Ideal switch with resistance |
Resistor | Input/output block of a resistance model |
SwitchedCapacitor | Switched capacitor which can represent a positive or negative resistance |
Transistor | Transistor with resistance an capacitance |
The nand gate is a basic CMOS building block. It consists of four CMOS transistors.
Reference:
Tietze, U.; Schenk, Ch.: Halbleiter-Schaltungstechnik. Springer-Verlag Berlin Heidelberg NewYork 1980, p. 157
Type | Name | Description |
---|---|---|
Pin | x1 |   |
Pin | x2 |   |
Pin | Vdd |   |
Pin | y |   |
This is the only nonlinear component for Chua's circuit. It is a piecewise linear resistor with both an inner and an outer range, which includes the inner one. The slopes of both ranges are given by parameters. The resistance characteristic is continuous. For Chua's circuit both slopes have to be chosen to be negative.
Extends from Modelica.Electrical.Analog.Interfaces.OnePort
(Component with two electrical pins p and n and current i from p to n).
Type | Name | Default | Description |
---|---|---|---|
Conductance | Ga | Conductance in inner voltage range | |
Conductance | Gb | Conductance in outer voltage range | |
Voltage | Ve | Inner voltage range limit |
Type | Name | Description |
---|---|---|
PositivePin | p | Positive electrical pin |
NegativePin | n | Negative electrical pin |
This component is a special kind of a commuting switch which possesses an additional constant resistance. This resistance was necessary in an example. It is not designed for common use.
Type | Name | Description |
---|---|---|
Pin | p |   |
Pin | n1 |   |
Pin | n2 |   |
Pin | control |   |
Since the simple bipolar transistor model does not have base or collector resistances both are added in this component. Additionally, a capacity is added to the base pin. See the schematic for more details. In such a way the transistor model can be enhanced to become more common.
Type | Name | Description |
---|---|---|
Pin | c |   |
Pin | b |   |
Pin | e |   |
Block that has only the basic icon for an input/output block (no declarations, no equations). Most blocks of package Modelica.Blocks inherit directly or indirectly from this block.
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Capacitance | C | 1 | Capacitance |
Type | Name | Description |
---|---|---|
input RealInput | iDrive |   |
output RealOutput | v | Capacitor changes voltage due to current |
output RealOutput | dv | Capacitor changes voltage due to current |
input RealInput | i | Current to the capacitor |
Block that has only the basic icon for an input/output block (no declarations, no equations). Most blocks of package Modelica.Blocks inherit directly or indirectly from this block.
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Capacitance | C | 1 | Capacitance |
Type | Name | Description |
---|---|---|
input RealInput | v | Voltage to drive the Capacitor |
input RealInput | dv | Voltage to drive the Capacitor |
output RealOutput | i | Current needed to drive the oneport according to v, dv |
This model is a switched capacitor model without thermal behavior which can represent positive and negative resistances.
The clock source is inside the model, its frequency can be chosen by a parameter. Also the resistance is a parameter which can be positive and negative. The internal (switched) capacitor is parametrized in such a way that the total resistance is independently from the frequency equal to the resistance parameter.
Type | Name | Default | Description |
---|---|---|---|
Time | clock | Clock | |
Resistance | R | Resistance |
Type | Name | Description |
---|---|---|
PositivePin | p |   |
NegativePin | n |   |
Block that has only the basic icon for an input/output block (no declarations, no equations). Most blocks of package Modelica.Blocks inherit directly or indirectly from this block.
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Resistance | R | 1 | Resistance |
Type | Name | Description |
---|---|---|
input RealInput | v1 | Voltage of left oneport of conduction element |
output RealOutput | i1 | Current generated by the conduction element |
input RealInput | v2 | Voltage of right oneport of conduction element |
output RealOutput | i2 | Current generated by the conduction element |
Block that has only the basic icon for an input/output block (no declarations, no equations). Most blocks of package Modelica.Blocks inherit directly or indirectly from this block.
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Inductance | L | 1 | Inductance |
Type | Name | Description |
---|---|---|
input RealInput | vDrive |   |
output RealOutput | i | Inductor changes current due to voltage |
output RealOutput | di | Inductor changes current due to voltage |
input RealInput | v | Voltage to the inductor |
Block that has only the basic icon for an input/output block (no declarations, no equations). Most blocks of package Modelica.Blocks inherit directly or indirectly from this block.
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Inductance | L | 1 | Inductance |
Type | Name | Description |
---|---|---|
input RealInput | i | Current to drive the Inductor |
input RealInput | di | Current to drive the Inductor |
output RealOutput | v | Voltage needed to drive the oneport according to i, di |
Block that has only the basic icon for an input/output block (no declarations, no equations). Most blocks of package Modelica.Blocks inherit directly or indirectly from this block.
Extends from Modelica.Blocks.Icons.Block
(Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Conductance | G | 1 | Conductance |
Type | Name | Description |
---|---|---|
input RealInput | i1 | Current of left oneport of resistance element |
output RealOutput | v1 | Voltage generated by the resistance element |
input RealInput | i2 | Current of right oneport of conduction element |
output RealOutput | v2 | Voltage generated by the resistance element |
Generated 2018-12-12 12:10:01 EST by MapleSim.