

******** sldemo_enginewc__Combustion ********


Union 1
sldemo_enginewc__Combustion__Mux__Out1
sldemo_enginewc__Combustion__Mux__In1
sldemo_enginewc__Combustion__TorqueGen__In1
sldemo_enginewc__Combustion__TorqueGen2__In1
sldemo_enginewc__Combustion__AirCharge__Out1   annotated
sldemo_enginewc__Combustion__StoichiometricFuel__In1

Potential Variables for Annotation:

Union 2
sldemo_enginewc__Combustion__StoichiometricFuel__Out1
sldemo_enginewc__Combustion__StoichiometricFuel__Constant
sldemo_enginewc__Combustion__Mux__In2

Potential Variables for Annotation:
sldemo_enginewc__Combustion__StoichiometricFuel__Constant

Union 3
sldemo_enginewc__Combustion__Sum__Out1
sldemo_enginewc__Combustion__Sum__In1
sldemo_enginewc__Combustion__Torque__In1   annotated
sldemo_enginewc__Combustion__Sum__In2
sldemo_enginewc__Combustion__TorqueGen__Out1
sldemo_enginewc__Combustion__TorqueGen2__Out1

Potential Variables for Annotation:

Union 4
sldemo_enginewc__Combustion__Mux__In3
sldemo_enginewc__Combustion__SparkAdvance_degrees_BTDC__Out1

Potential Variables for Annotation:
sldemo_enginewc__Combustion__SparkAdvance_degrees_BTDC__Out1

Union 5
sldemo_enginewc__Combustion__Mux__In4
sldemo_enginewc__Combustion__N__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 5


******** sldemo_enginewc__Compression ********


Union 1
sldemo_enginewc__Compression__Init__Out1
sldemo_enginewc__Compression__Init__In1
sldemo_enginewc__Compression__UnitDelay__In1
sldemo_enginewc__Compression__mass_kplus1__Out1   annotated
sldemo_enginewc__Compression__UnitDelay__Out1
sldemo_enginewc__Compression__mass_k__In1   annotated

Potential Variables for Annotation:


Number of annotations required = 1


******** sldemo_enginewc__Controller__preventswindup ********


Union 1
sldemo_enginewc__Controller__preventswindup__RelationalOperator1__In1
sldemo_enginewc__Controller__preventswindup__RelationalOperator1__In2
sldemo_enginewc__Controller__preventswindup__integratorinput__Out1   annotated
sldemo_enginewc__Controller__preventswindup__Constant2__Out1   annotated
sldemo_enginewc__Controller__preventswindup__RelationalOperator3__In1
sldemo_enginewc__Controller__preventswindup__RelationalOperator3__In2
sldemo_enginewc__Controller__preventswindup__Constant4__Out1   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__Controller__preventswindup__RelationalOperator2__In1
sldemo_enginewc__Controller__preventswindup__RelationalOperator2__In2
sldemo_enginewc__Controller__preventswindup__controlleroutput__Out1   annotated
sldemo_enginewc__Controller__preventswindup__Constant3__Out1   annotated
sldemo_enginewc__Controller__preventswindup__RelationalOperator4__In1
sldemo_enginewc__Controller__preventswindup__RelationalOperator4__In2
sldemo_enginewc__Controller__preventswindup__Constant__Out1   annotated

Potential Variables for Annotation:

Union 3
sldemo_enginewc__Controller__preventswindup__LogicalOperator2__In2
sldemo_enginewc__Controller__preventswindup__LogicalOperator3__Out1   constant

Potential Variables for Annotation:

Union 4
sldemo_enginewc__Controller__preventswindup__LogicalOperator3__In1
sldemo_enginewc__Controller__preventswindup__RelationalOperator1__Out1   constant

Potential Variables for Annotation:

Union 5
sldemo_enginewc__Controller__preventswindup__LogicalOperator3__In2
sldemo_enginewc__Controller__preventswindup__RelationalOperator4__Out1   constant

Potential Variables for Annotation:

Union 6
sldemo_enginewc__Controller__preventswindup__LogicalOperator2__In1
sldemo_enginewc__Controller__preventswindup__LogicalOperator1__Out1   constant

Potential Variables for Annotation:

Union 7
sldemo_enginewc__Controller__preventswindup__LogicalOperator1__In1
sldemo_enginewc__Controller__preventswindup__RelationalOperator3__Out1   constant

Potential Variables for Annotation:

Union 8
sldemo_enginewc__Controller__preventswindup__enableintegration__In1   annotated
sldemo_enginewc__Controller__preventswindup__LogicalOperator2__Out1   constant

Potential Variables for Annotation:

Union 9
sldemo_enginewc__Controller__preventswindup__LogicalOperator1__In2
sldemo_enginewc__Controller__preventswindup__RelationalOperator2__Out1   constant

Potential Variables for Annotation:


Number of annotations required = 2


******** sldemo_enginewc__Controller ********


Union 1
sldemo_enginewc__Controller__Discrete-TimeIntegrator__Out1
sldemo_enginewc__Controller__Discrete-TimeIntegrator__In1
sldemo_enginewc__Controller__Sum1__In2
sldemo_enginewc__Controller__Switch__Out1
sldemo_enginewc__Controller__Sum1__In1
sldemo_enginewc__Controller__Switch__In1
sldemo_enginewc__Controller__Sum1__Out1
sldemo_enginewc__Controller__ProportionalGain__Out1
sldemo_enginewc__Controller__Switch__In3
sldemo_enginewc__Controller__IntegralGain__Out1
sldemo_enginewc__Controller__limitoutput__In1
sldemo_enginewc__Controller__ProportionalGain__Constant   annotated
sldemo_enginewc__Controller__Constant1__Out1   annotated
sldemo_enginewc__Controller__IntegralGain__Constant   annotated
sldemo_enginewc__Controller__limitoutput__Out1
sldemo_enginewc__Controller__preventswindup__controlleroutput   annotated
sldemo_enginewc__Controller__ThrottleAng.__In1   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__Controller__Sum__Out1
sldemo_enginewc__Controller__Sum__In1
sldemo_enginewc__Controller__preventswindup__integratorinput   annotated
sldemo_enginewc__Controller__IntegralGain__In1
sldemo_enginewc__Controller__ProportionalGain__In1
sldemo_enginewc__Controller__Sum__In2
sldemo_enginewc__Controller__rpmtoradpers__Out1
sldemo_enginewc__Controller__N__Out1   annotated
sldemo_enginewc__Controller__rpmtoradpers__Constant   annotated

Potential Variables for Annotation:

Union 3
sldemo_enginewc__Controller__Switch__In2
sldemo_enginewc__Controller__Switch__Threshold   annotated
sldemo_enginewc__Controller__preventswindup__enableintegration   annotated

Potential Variables for Annotation:

Union 4
sldemo_enginewc__Controller__rpmtoradpers__In1
sldemo_enginewc__Controller__Desiredrpm__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 4


******** sldemo_enginewc__ThrottleAndManifold__IntakeManifold ********


Union 1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Mux__Out1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Mux__In1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Pumping__In1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__p0=0.543bar__Out1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__p0=0.543bar__In1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__ManifoldPressure_Pm__In1   annotated
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__RTbyVm__Out1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__RTbyVm__Constant   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Sum__Out1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Sum__In1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__RTbyVm__In1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Sum__In2
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__mdotInput__Out1   annotated
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Pumping__Out1
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__mdottoCylinder__In1   annotated

Potential Variables for Annotation:

Union 3
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__Mux__In2
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__N__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 3


******** sldemo_enginewc__ThrottleAndManifold__Throttle ********


Union 1
sldemo_enginewc__ThrottleAndManifold__Throttle__MinMax__Out1
sldemo_enginewc__ThrottleAndManifold__Throttle__MinMax__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__MinMax__In2
sldemo_enginewc__ThrottleAndManifold__Throttle__pratio
sldemo_enginewc__ThrottleAndManifold__Throttle__Switch__In2
sldemo_enginewc__ThrottleAndManifold__Throttle__g_pratio__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__Product1__Out1
sldemo_enginewc__ThrottleAndManifold__Throttle__Product2__Out1
sldemo_enginewc__ThrottleAndManifold__Throttle__Switch__Threshold   annotated
sldemo_enginewc__ThrottleAndManifold__Throttle__Product1__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__Product2__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__ManifoldPressure__Out1   annotated
sldemo_enginewc__ThrottleAndManifold__Throttle__Sum__In2
sldemo_enginewc__ThrottleAndManifold__Throttle__Sum__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__Sum__Out1
sldemo_enginewc__ThrottleAndManifold__Throttle__AtmosphericPressure__Out1   annotated
sldemo_enginewc__ThrottleAndManifold__Throttle__flowdirection__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__Product2__In2
sldemo_enginewc__ThrottleAndManifold__Throttle__Product1__In2

Potential Variables for Annotation:

Union 2
sldemo_enginewc__ThrottleAndManifold__Throttle__Product__Out1
sldemo_enginewc__ThrottleAndManifold__Throttle__Product__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__ThrottleFlow__In1   annotated
sldemo_enginewc__ThrottleAndManifold__Throttle__f_theta__Out1

Potential Variables for Annotation:

Union 3
sldemo_enginewc__ThrottleAndManifold__Throttle__Switch__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__Switch__In3
sldemo_enginewc__ThrottleAndManifold__Throttle__Switch__Out1
sldemo_enginewc__ThrottleAndManifold__Throttle__g_pratio__Out1
sldemo_enginewc__ThrottleAndManifold__Throttle__SonicFlow__Out1   annotated
sldemo_enginewc__ThrottleAndManifold__Throttle__Product__In2

Potential Variables for Annotation:

Union 4
sldemo_enginewc__ThrottleAndManifold__Throttle__Product__In3
sldemo_enginewc__ThrottleAndManifold__Throttle__flowdirection__Out1   constant

Potential Variables for Annotation:

Union 5
sldemo_enginewc__ThrottleAndManifold__Throttle__f_theta__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__ThrottleAngle__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 4


******** sldemo_enginewc__ThrottleAndManifold ********


Union 1
sldemo_enginewc__ThrottleAndManifold__0<=theta<=90__Out1
sldemo_enginewc__ThrottleAndManifold__0<=theta<=90__In1
sldemo_enginewc__ThrottleAndManifold__Throttle__ThrottleAngle   annotated
sldemo_enginewc__ThrottleAndManifold__ThrottleAngle__Out1   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__ThrottleAndManifold__Intake__Out1
sldemo_enginewc__ThrottleAndManifold__Intake__In1
sldemo_enginewc__ThrottleAndManifold__Terminator__In1   annotated
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__mdottoCylinder   annotated

Potential Variables for Annotation:

Union 3
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__mdotInput   annotated
sldemo_enginewc__ThrottleAndManifold__Throttle__ThrottleFlow   annotated

Potential Variables for Annotation:

Union 4
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__N   annotated
sldemo_enginewc__ThrottleAndManifold__EngineSpeedN__Out1   annotated

Potential Variables for Annotation:

Union 5
sldemo_enginewc__ThrottleAndManifold__Intake__In2
sldemo_enginewc__ThrottleAndManifold__trigger__Out1   annotated

Potential Variables for Annotation:

Union 6
sldemo_enginewc__ThrottleAndManifold__mass_kplus1__In1   annotated
sldemo_enginewc__ThrottleAndManifold__Intake__Outstate

Potential Variables for Annotation:

Union 7
sldemo_enginewc__ThrottleAndManifold__Throttle__AtmosphericPressure   annotated
sldemo_enginewc__ThrottleAndManifold__AtmosphericPressure__Out1   annotated

Potential Variables for Annotation:

Union 8
sldemo_enginewc__ThrottleAndManifold__Throttle__ManifoldPressure   annotated
sldemo_enginewc__ThrottleAndManifold__IntakeManifold__ManifoldPressure_Pm   annotated

Potential Variables for Annotation:


Number of annotations required = 8


******** sldemo_enginewc__VehicleDynamics ********


Union 1
sldemo_enginewc__VehicleDynamics__InverseInertia__Out1
sldemo_enginewc__VehicleDynamics__InverseInertia__Constant   annotated
sldemo_enginewc__VehicleDynamics__w__In1
sldemo_enginewc__VehicleDynamics__w__Out1
sldemo_enginewc__VehicleDynamics__N__In1   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__VehicleDynamics__Sum__Out1
sldemo_enginewc__VehicleDynamics__Sum__In1
sldemo_enginewc__VehicleDynamics__InverseInertia__In1
sldemo_enginewc__VehicleDynamics__Sum__In2
sldemo_enginewc__VehicleDynamics__Teng__Out1   annotated
sldemo_enginewc__VehicleDynamics__Tload__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 2


******** sldemo_enginewc__dragtorque ********


Union 1
sldemo_enginewc__dragtorque__Sum1__Out1
sldemo_enginewc__dragtorque__Sum1__In1
sldemo_enginewc__dragtorque__Load__In1   annotated
sldemo_enginewc__dragtorque__Sum1__In2
sldemo_enginewc__dragtorque__Step__Out1   annotated
sldemo_enginewc__dragtorque__Step1__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 1


******** sldemo_enginewc__valvetiming__TDCandBDCdetection ********


Union 1
sldemo_enginewc__valvetiming__TDCandBDCdetection__GetCrankAngleIC0__Out1
sldemo_enginewc__valvetiming__TDCandBDCdetection__GetCrankAngleIC0__In1
sldemo_enginewc__valvetiming__TDCandBDCdetection__Terminator__In1   annotated
sldemo_enginewc__valvetiming__TDCandBDCdetection__N__Out1   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__valvetiming__TDCandBDCdetection__RelationalOperator__In1
sldemo_enginewc__valvetiming__TDCandBDCdetection__RelationalOperator__In2
sldemo_enginewc__valvetiming__TDCandBDCdetection__GetCrankAngleIC0__Outstate
sldemo_enginewc__valvetiming__TDCandBDCdetection__Constant__Out1   annotated

Potential Variables for Annotation:

Union 3
sldemo_enginewc__valvetiming__TDCandBDCdetection__GetCrankAngleIC0__In2
sldemo_enginewc__valvetiming__TDCandBDCdetection__RelationalOperator__Out1   constant

Potential Variables for Annotation:


Number of annotations required = 2


******** sldemo_enginewc__valvetiming__positiveedgetodualedgeconversion ********


Union 1
sldemo_enginewc__valvetiming__positiveedgetodualedgeconversion__Gain__Out1
sldemo_enginewc__valvetiming__positiveedgetodualedgeconversion__Gain__Constant   annotated
sldemo_enginewc__valvetiming__positiveedgetodualedgeconversion__UnitDelay__In1
sldemo_enginewc__valvetiming__positiveedgetodualedgeconversion__UnitDelay__Out1
sldemo_enginewc__valvetiming__positiveedgetodualedgeconversion__Gain__In1

Potential Variables for Annotation:


Number of annotations required = 1


******** sldemo_enginewc__valvetiming ********


Union 1
sldemo_enginewc__valvetiming__edge180__In1   annotated
sldemo_enginewc__valvetiming__positiveedgetodualedgeconversion__trigger   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__valvetiming__TDCandBDCdetection__N   annotated
sldemo_enginewc__valvetiming__rad/sec
sldemo_enginewc__valvetiming__N__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 2


******** sldemo_enginewc ********


Union 1
sldemo_enginewc__Mux__Out1
sldemo_enginewc__Mux__In1
sldemo_enginewc__SimulationInputs
sldemo_enginewc__SimulationInputs__In1   annotated
sldemo_enginewc__LoadTorque
sldemo_enginewc__dragtorque__Load   annotated
sldemo_enginewc__VehicleDynamics__Tload   annotated

Potential Variables for Annotation:

Union 2
sldemo_enginewc__radperstorpm__Out1
sldemo_enginewc__radperstorpm__Constant   annotated
sldemo_enginewc__EngineSpeed
sldemo_enginewc__EngineSpeed__In1   annotated

Potential Variables for Annotation:

Union 3
sldemo_enginewc__ThrottleAngle
sldemo_enginewc__Controller__ThrottleAng.   annotated
sldemo_enginewc__Mux__In2
sldemo_enginewc__ThrottleAndManifold__ThrottleAngle   annotated

Potential Variables for Annotation:

Union 4
sldemo_enginewc__Combustion__AirCharge   annotated
sldemo_enginewc__Compression__mass_k   annotated

Potential Variables for Annotation:

Union 5
sldemo_enginewc__Controller__N   annotated
sldemo_enginewc__VehicleDynamics__N   annotated
sldemo_enginewc__ThrottleAndManifold__EngineSpeedN   annotated
sldemo_enginewc__Combustion__N   annotated
sldemo_enginewc__valvetiming__N   annotated
sldemo_enginewc__crankspeed__In1   annotated
sldemo_enginewc__radperstorpm__In1

Potential Variables for Annotation:

Union 6
sldemo_enginewc__Compression__mass_kplus1   annotated
sldemo_enginewc__ThrottleAndManifold__mass_kplus1   annotated

Potential Variables for Annotation:

Union 7
sldemo_enginewc__VehicleDynamics__Teng   annotated
sldemo_enginewc__Combustion__Torque   annotated

Potential Variables for Annotation:

Union 8
sldemo_enginewc__Controller__Desiredrpm   annotated
sldemo_enginewc__SpeedSetpoint__Out1   annotated

Potential Variables for Annotation:


Number of annotations required = 8



Summary:

Minimum number of annotations required = 43

The following subsystems requires annotations for their dimensions to be uniquely determined:

sldemo_enginewc__Combustion


