Beruflich Dokumente
Kultur Dokumente
Nomenclature
T W V I F V P J M PWM Torque (Nm) Rotational Speed (rd/s) Voltage (V) Current (A) Force (N) Linear Speed (m/s) Power (W) Inertia (kg.m2) Mass (kg) Pulse Width Modulation (0->1)
Flow
WH T,J W F,M
VEH 1/s V
Carrying the inertia to the vehicle allows to limit the number of integration (1/s) as well as avoid derivative equations
Wott W Ctt
Model
T max = f (W )
Other Models
Neural Network engine model (1.7L MB CIDI)
eng_neuralnet_ANL
introduces a penalty for on cold conditions based on the engine block temperature.
Cold = Ktemp * Hot cold _ map Thot Teng _ block Ktemp = 1 + (1 )*( ) hot _ map Thot Tcold
based on the understanding that a portion of the fuel energy is used in warming-up the engine and this is balanced by the heat loss from the engine proportional to the warm-up state of the engine.
Cold = Ktemp * Hot Ktemp = fuel _ rate 1 * max_ fuel _ rate time _ warmup Ktemp n 1 time _ cooldown
Info
Model
Info I
Exhaust Model
Equations (Contd) If the catalyst is electrically heated (ex_electrically_heated_3way_cat_map):
1 * PWMeng * Heat _ on * (Thot Temp _ cat ) HOT 1 + * PWMeng * (1 Heat _ on) * (Thot Temp _ cat ) HOT _ eng _ only Temp _ cat = 1 + * (1 PWMeng ) * Heat _ on * (Thot Temp _ cat ) HOT _ motor _ only 1 + * (1 PWMeng ) * (1 Heat _ on) * (Thot Temp _ cat ) COLD
Other Models
Catalyst temperature is calculated using a lumped-capacitance approach ex_oxidation_cat_equation_curve_fit_ORNL
Pout =
Pavail Pout n 1 Time _ response Pavail = min[Pdmd , (P max_ hot P max_ cold )* Ktemp + P max_ cold ] H 2 _ rate = (H 2 _ hot H 2 _ cold )* Ktemp + H 2 _ cold Ploss _ accessorie s = f ( Pout )
Ktemp is handled similarly as eng_map_hot_corrected
9
Pmax for Hot and Cold conditions Other Models GCTool-Eng, equations based physic model for transient modeling proprietary
10
Equations
Tout
11
Model
Info T, J I
T max = min[(1 Ktemp ) * T max_ peak + Ktemp * T max_ cont , T max_ allowed _ by _ Im ax _ at _ actual _ voltage] 1 Tactual * 1 T max_ cont Time _ max_ at _ overtorque
Other Models Map based model with power as input for fuel cell applications (mc_map_Pelec_funTW_pwr_in) Physics based electric motor model for transient modeling under development
12
Equations
P I = V W = T Tloss J
PWM Tin, J V
Model
Info I W
Constraints
T max = f (W )
For continuous and peak torque in propelling and regenerative conditions (4 limits)
13
Equations
V = Num _ cell * (Voc R int ) Voc = f (SOC , Temp ) R int = f (SOC , Temp ) Qess _ gen Qess _ case Temp = Mass * Cp I * Coulomb SOCabs = Ah _ max 3600 Ah _ max = f ( Temp ) SOCusb = SOCabs SOC min SOC max SOC min
I Rint
_ eff
+ V -
Voc
14
Info V /
Voc2 P max_ dis = min R int 4 * R int (V max Voc) *V max P max_ ch = R int
Other Models
Lumped parameter model of ANL Li-ion battery ess_liion_equation_curve_fit_ANL RC model, developed by Ford, based on PNGV requirements integrated(proprietary version) Physics based battery model for transient modeling from PennState
15
Tturb = Tratio * Wimp Wturb Tratio = f Wimp Timp Wimp = J Timp = Tin Wimp
* sign (Wimp
Model
Model
17
Gearbox Model
Hypothesis: The gearbox model allows the torque multiplication and speed division based on the gear number or ratio (for CVT) command from the powertrain controller. As for all the other models, the losses are taken into account using torque losses to easily deal with regenerative conditions. Equations
Tout Tloss Jout = Ratio * ( Tin Tloss ) * Wout
shaft 1
Model
_ conditions
18
Tout = Ratio * (Tin Tloss ) Tloss = f (Tin , Win ) Win = Ratio * Tout Jout = Jin * Ratio
2
/ Tin, J Wout
Model
+ Jcompo
19
Krear = f (Wratio _ rear ) Wrear Wfront Wratio _ rear = 0 .5 + 0 .5 * (Wrear + Wfront ) Kfront = 1 Krear Win = Ratio * Wout Wout = Wout _ front + Wout _ rear 2
Model
20
Inputs/outputs Eng On/Off Info Tin, J Tout, J Model Wout Win Other models: Use detailed model for each accessory integrated
21
Other models: Use power instead of voltage for fuel cell integrated Use detailed model for each accessory integrated
/ Vin Iout
Model
22
Wheel Model
Hypothesis: The wheel models transform rotational energy to linear (W to V and T to F). The losses due to mechanical brakes and the tire friction are taken into account in this model. Equations
T Radius T Tin Tbrake W V = R F = Mdynamic =
* PWM
J + Jwh
2
Radius
Inputs/outputs
Model
Vehicle Model
Hypothesis: The classic equation for longitudinal vehicle dynamics is implemented in the model: F=ma, where among the forces are aerodynamic drag, and the force of gravity that must be overcome to climb a grade. The force provided by the powertrain as well as the vehicle losses are used to calculate the actual vehicle speed. Equations
V =
Floss = 0 . 5 * * Cd * FA * V
+ mg sin( )
Inputs/outputs
/ F, M /
Model
Info / V
24