modelIceT
Extends from Partial.PartialIceTNm (Partial map-based ice model).
Information
This model extends PartialIceTNm, and just adds an input torque which is the reference ICE is required to follow.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| General parameters | |||
| Modelica.Units.SI.AngularVelocity | wIceStart (from PartialIceBase) | 167 | |
| Modelica.Units.SI.MomentOfInertia | iceJ (from PartialIceBase) | 0.5 | ICE moment of Inertia |
| String | mapsFileName (from PartialIceBase) | "NoName" | File where specific consumption matrix is stored |
| Consumption map related parameters | |||
| Boolean | scMapOnFile (from PartialIceBase) | false | = true, if tables are taken from a txt file |
| String | specConsName (from PartialIceBase) | "NoName" | Name of the on-file specific consumption matrix |
| Real | scTorqueFactor (from PartialIceBase) | 1 | Torque multiplier for specific consumption map |
| Real | scSpeedFactor (from PartialIceBase) | 60/(2*pi) | Speed multiplier for specific consumption map (see info) |
| Real | scConsFactor (from PartialIceBase) | 1 | Output multiplier for specific consumption map |
| Real[:,:] | specificCons (from PartialIceBase) | [0.0, 100, 300, 500; 0, 999, 999, 999; 100, 400, 400, 400; 300, 350, 245, 270; 400, 400, 270, 270] | ICE specific consumption map. First column torque, first row speed |
| Torque limit map related parameters | |||
| Boolean | tlMapOnFile (from PartialIceBase) | false | = true, if tables are taken from a txt file |
| String | torqueLimitName (from PartialIceBase) | "NoName" | Name of the on-file torque-limit matrix |
| Real | tlTorqueFactor (from PartialIceBase) | 1 | Torque multiplier for for torque limit map |
| Real | tlSpeedFactor (from PartialIceBase) | 60/(2*pi) | Speed multiplier for torque limit map |
| Real[:,2] | maxIceTau (from PartialIceBase) | [100, 80; 200, 85; 300, 92; 350, 98; 400, 98] | Maximum ICE generated torque |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | flange_a (from PartialIceBase) | ||
| Modelica.Blocks.Interfaces.RealInput | tauRef | torque request (positive when motor) |