modelCS

Spice-style capacitor model

Extends from Interfaces.SpiceTwoPort (Special twoPort element used by Spice models).

Information

The Spice-style capacitor has a reference capacitance value computed at the reference temperature, Tnom, and for a relative area of Area=1. It changes its value as a function of the circuit temperature and the relative area occupied by the capacitor.


Parameters:

 C:     Reference capacitance (default value = 1 F)

 Tnom:  Reference temperature (default value = 300.15 oK)

 TC1:   Linear temperature variation coefficient (default value = 0 1/oK)

 TC2:   Quadratic temperature variation coefficient (default value = 0 1/oK2)

 Area:  Relative area occupied by capacitor (default value = 1)


Equations:

DTemp = e2 - Tnom
Cval = C*(1 + TC1*DTemp + TC2*DTemp*DTemp)*Area
q1 = Cval*e1
der(q1) = f1
f2 = 0

Parameters

TypeNameDefaultDescription
Modelica.SIunits.TemperatureTnom (from SpiceTwoPort)300.15Reference temperature
Modelica.SIunits.CapacitanceC1Capacitance at reference temperature
RealTC10Linear temperature coefficient
RealTC20Quadratic temperature coefficient
RealArea1Relative area occupied by capacitor

Connectors

TypeNameDefaultDescription
BondLib.Interfaces.BondConBondCon1 (from TwoPort)Left bond graph connector
BondLib.Interfaces.BondConBondCon2 (from TwoPort)Right bond graph connector

Components

TypeNameDefaultDescription
Reale1 (from TwoPort)Bondgraphic primary effort
Realf1 (from TwoPort)Bondgraphic primary flow
Reale2 (from TwoPort)Bondgraphic secondary effort
Realf2 (from TwoPort)Bondgraphic secondary flow
Modelica.SIunits.TemperatureDTemp (from SpiceTwoPort)Difference between circuit temperature and reference temperature
RealDTempSq (from SpiceTwoPort)Square of DTemp
Modelica.SIunits.CapacitanceCvalCapacitance value at circuit temperature