; MATLAB version: 8.1.0.604 (R2013a) ; Vector CANape MC3 Matlab Interface version: 6.6.0 ; Vector CANape RT-Target (DLL) version: 12.0.0 ; Vector CANoe Interface version: 3.0.2 ; Vector Simulink XCP Server version: 2.7.0 [Model] MATLABVersion=8.1 Name=DetectBrakeTime GraphicsFormat=emf Optimization=0 INIFileVersion=2.0 NumberOfBlocks=5 SystemLeft=18 SystemTop=16 SystemRight=241 SystemBottom=159 GraphicFileName=DetectBrakeTime.emf [DetectBrakeTime_1] Path= Base Workspace Name=Base Workspace Description=Global MATLAB base workspace Typ=Workspace NumberOfParameters=11 Parameter_Name_1=A Parameter_Value_1=A Parameter_Name_2=JR Parameter_Value_2=JR Parameter_Name_3=ans Parameter_Value_3=ans Parameter_Name_4=c1 Parameter_Value_4=c1 Parameter_Name_5=c2 Parameter_Value_5=c2 Parameter_Name_6=c3 Parameter_Value_6=c3 Parameter_Name_7=cw Parameter_Value_7=cw Parameter_Name_8=g Parameter_Value_8=g Parameter_Name_9=m Parameter_Value_9=m Parameter_Name_10=rR Parameter_Value_10=rR Parameter_Name_11=rho Parameter_Value_11=rho [DetectBrakeTime_2] Path=DetectBrakeTime Model Workspace Name=Model Workspace Description=DetectBrakeTime workspace Typ=Workspace NumberOfParameters=0 [DetectBrakeTime_3] Path=DetectBrakeTime/Enabled Subsystem Name=Enabled Subsystem Description= Left=140 Top=69 Right=240 Bottom=111 NumberOfParameters=31 Parameter_Name_1=ShowPortLabels Parameter_Value_1=FromPortIcon Parameter_Name_2=BlockChoice Parameter_Value_2= Parameter_Name_3=TemplateBlock Parameter_Value_3= Parameter_Name_4=MemberBlocks Parameter_Value_4= Parameter_Name_5=Permissions Parameter_Value_5=ReadWrite Parameter_Name_6=ErrorFcn Parameter_Value_6= Parameter_Name_7=PermitHierarchicalResolution Parameter_Value_7=All Parameter_Name_8=TreatAsAtomicUnit Parameter_Value_8=on Parameter_Name_9=MinAlgLoopOccurrences Parameter_Value_9=off Parameter_Name_10=PropExecContextOutsideSubsystem Parameter_Value_10=off Parameter_Name_11=CheckFcnCallInpInsideContextMsg Parameter_Value_11=off Parameter_Name_12=SystemSampleTime Parameter_Value_12=-1 Parameter_Name_13=RTWSystemCode Parameter_Value_13=Auto Parameter_Name_14=RTWFcnNameOpts Parameter_Value_14=Auto Parameter_Name_15=RTWFcnName Parameter_Value_15= Parameter_Name_16=RTWFileNameOpts Parameter_Value_16=Auto Parameter_Name_17=RTWFileName Parameter_Value_17= Parameter_Name_18=FunctionInterfaceSpec Parameter_Value_18=void_void Parameter_Name_19=FunctionWithSeparateData Parameter_Value_19=off Parameter_Name_20=RTWMemSecFuncInitTerm Parameter_Value_20=Inherit from model Parameter_Name_21=RTWMemSecFuncExecute Parameter_Value_21=Inherit from model Parameter_Name_22=RTWMemSecDataConstants Parameter_Value_22=Inherit from model Parameter_Name_23=RTWMemSecDataInternal Parameter_Value_23=Inherit from model Parameter_Name_24=RTWMemSecDataParameters Parameter_Value_24=Inherit from model Parameter_Name_25=IsSubsystemVirtual Parameter_Value_25=off Parameter_Name_26=Variant Parameter_Value_26=off Parameter_Name_27=VariantControl Parameter_Value_27= Parameter_Name_28=OverrideUsingVariant Parameter_Value_28= Parameter_Name_29=GeneratePreprocessorConditionals Parameter_Value_29=off Parameter_Name_30=ActiveVariant Parameter_Value_30= Parameter_Name_31=ActiveVariantBlock Parameter_Value_31= NumberOfInputSignals=0 NumberOfOutputSignals=0 NumberOfBlocks=13 NumberOfSubsystems=8 SystemLeft=10 SystemTop=19 SystemRight=1025 SystemBottom=314 GraphicFileName=DetectBrakeTime_Enabled_Subsystem.emf [DetectBrakeTime/Enabled Subsystem_1] Path=DetectBrakeTime/Enabled Subsystem/Enable Name=Enable Description= Left=175 Top=20 Right=195 Bottom=40 NumberOfParameters=10 Parameter_Name_1=StatesWhenEnabling Parameter_Value_1=reset Parameter_Name_2=PropagateVarSize Parameter_Value_2=Only when enabling Parameter_Name_3=ShowOutputPort Parameter_Value_3=off Parameter_Name_4=ZeroCross Parameter_Value_4=on Parameter_Name_5=PortDimensions Parameter_Value_5=1 Parameter_Name_6=SampleTime Parameter_Value_6=-1 Parameter_Name_7=OutMin Parameter_Value_7=[] Parameter_Name_8=OutMax Parameter_Value_8=[] Parameter_Name_9=OutDataTypeStr Parameter_Value_9=double Parameter_Name_10=Interpolate Parameter_Value_10=on NumberOfInputSignals=0 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_2] Path=DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound Name=Check Dynamic Upper Bound Description=sig < max Left=595 Top=138 Right=695 Bottom=187 MaskType=Checks_DMax NumberOfParameters=5 Parameter_Name_1=enabled Parameter_Value_1=on Parameter_Name_2=callback Parameter_Value_2= Parameter_Name_3=stopWhenAssertionFail Parameter_Value_3=off Parameter_Name_4=export Parameter_Value_4=on Parameter_Name_5=icon Parameter_Value_5=graphic NumberOfInputSignals=2 NumberOfOutputSignals=1 NumberOfBlocks=5 NumberOfSubsystems=0 SystemLeft=19 SystemTop=32 SystemRight=334 SystemBottom=166 GraphicFileName=DetectBrakeTime_Enabled_Subsystem_Check_Dynamic__Upper_Bound.emf [DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound_1] Path=DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound/max Name=max Description= Left=20 Top=68 Right=50 Bottom=82 NumberOfParameters=16 Parameter_Name_1=Port Parameter_Value_1=1 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutputFunctionCall Parameter_Value_3=off Parameter_Name_4=OutMin Parameter_Value_4=[] Parameter_Name_5=OutMax Parameter_Value_5=[] Parameter_Name_6=OutDataTypeStr Parameter_Value_6=Inherit: auto Parameter_Name_7=LockScale Parameter_Value_7=off Parameter_Name_8=BusOutputAsStruct Parameter_Value_8=off Parameter_Name_9=PortDimensions Parameter_Value_9=-1 Parameter_Name_10=VarSizeSig Parameter_Value_10=Inherit Parameter_Name_11=SampleTime Parameter_Value_11=-1 Parameter_Name_12=SignalType Parameter_Value_12=auto Parameter_Name_13=SamplingMode Parameter_Value_13=auto Parameter_Name_14=LatchByDelayingOutsideSignal Parameter_Value_14=off Parameter_Name_15=LatchInputForFeedbackSignals Parameter_Value_15=off Parameter_Name_16=Interpolate Parameter_Value_16=on NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound_2] Path=DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound/u Name=u Description= Left=20 Top=33 Right=50 Bottom=47 NumberOfParameters=16 Parameter_Name_1=Port Parameter_Value_1=2 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutputFunctionCall Parameter_Value_3=off Parameter_Name_4=OutMin Parameter_Value_4=[] Parameter_Name_5=OutMax Parameter_Value_5=[] Parameter_Name_6=OutDataTypeStr Parameter_Value_6=Inherit: auto Parameter_Name_7=LockScale Parameter_Value_7=off Parameter_Name_8=BusOutputAsStruct Parameter_Value_8=off Parameter_Name_9=PortDimensions Parameter_Value_9=-1 Parameter_Name_10=VarSizeSig Parameter_Value_10=Inherit Parameter_Name_11=SampleTime Parameter_Value_11=-1 Parameter_Name_12=SignalType Parameter_Value_12=auto Parameter_Name_13=SamplingMode Parameter_Value_13=auto Parameter_Name_14=LatchByDelayingOutsideSignal Parameter_Value_14=off Parameter_Name_15=LatchInputForFeedbackSignals Parameter_Value_15=off Parameter_Name_16=Interpolate Parameter_Value_16=on NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound_3] Path=DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound/Assertion Name=Assertion Description= Left=295 Top=117 Right=330 Bottom=153 NumberOfParameters=4 Parameter_Name_1=Enabled Parameter_Value_1=on Parameter_Name_2=AssertionFailFcn Parameter_Value_2=evalin('base',callback) Parameter_Name_3=StopWhenAssertionFail Parameter_Value_3=off Parameter_Name_4=SampleTime Parameter_Value_4=-1 NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound_4] Path=DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound/max_relop Name=max_relop Description= Left=180 Top=52 Right=210 Bottom=83 NumberOfParameters=5 Parameter_Name_1=Operator Parameter_Value_1=< Parameter_Name_2=InputSameDT Parameter_Value_2=off Parameter_Name_3=OutDataTypeStr Parameter_Value_3=Inherit: Logical (see Configuration Parameters: Optimization) Parameter_Name_4=ZeroCross Parameter_Value_4=on Parameter_Name_5=SampleTime Parameter_Value_5=-1 NumberOfInputSignals=2 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound_5] Path=DetectBrakeTime/Enabled Subsystem/Check Dynamic Upper Bound/out Name=out Description= Left=310 Top=60 Right=330 Bottom=80 NumberOfParameters=15 Parameter_Name_1=Port Parameter_Value_1=1 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutMin Parameter_Value_3=[] Parameter_Name_4=OutMax Parameter_Value_4=[] Parameter_Name_5=OutDataTypeStr Parameter_Value_5=Inherit: auto Parameter_Name_6=LockScale Parameter_Value_6=off Parameter_Name_7=BusOutputAsStruct Parameter_Value_7=off Parameter_Name_8=PortDimensions Parameter_Value_8=-1 Parameter_Name_9=VarSizeSig Parameter_Value_9=Inherit Parameter_Name_10=SampleTime Parameter_Value_10=-1 Parameter_Name_11=SignalType Parameter_Value_11=auto Parameter_Name_12=SamplingMode Parameter_Value_12=auto Parameter_Name_13=SourceOfInitialOutputValue Parameter_Value_13=Dialog Parameter_Name_14=OutputWhenDisabled Parameter_Value_14=held Parameter_Name_15=InitialOutput Parameter_Value_15=[] NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_3] Path=DetectBrakeTime/Enabled Subsystem/Compare To Zero Name=Compare To Zero Description= Left=740 Top=150 Right=770 Bottom=180 MaskType=Compare To Zero NumberOfParameters=3 Parameter_Name_1=relop Parameter_Value_1=<= Parameter_Name_2=OutDataTypeStr Parameter_Value_2=uint8 Parameter_Name_3=ZeroCross Parameter_Value_3=off NumberOfInputSignals=1 NumberOfOutputSignals=1 NumberOfBlocks=4 NumberOfSubsystems=0 SystemLeft=14 SystemTop=15 SystemRight=301 SystemBottom=102 GraphicFileName=DetectBrakeTime_Enabled_Subsystem_Compare_To_Zero.emf [DetectBrakeTime/Enabled Subsystem/Compare To Zero_1] Path=DetectBrakeTime/Enabled Subsystem/Compare To Zero/u Name=u Description= Left=15 Top=28 Right=45 Bottom=42 NumberOfParameters=16 Parameter_Name_1=Port Parameter_Value_1=1 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutputFunctionCall Parameter_Value_3=off Parameter_Name_4=OutMin Parameter_Value_4=[] Parameter_Name_5=OutMax Parameter_Value_5=[] Parameter_Name_6=OutDataTypeStr Parameter_Value_6=Inherit: auto Parameter_Name_7=LockScale Parameter_Value_7=off Parameter_Name_8=BusOutputAsStruct Parameter_Value_8=off Parameter_Name_9=PortDimensions Parameter_Value_9=-1 Parameter_Name_10=VarSizeSig Parameter_Value_10=Inherit Parameter_Name_11=SampleTime Parameter_Value_11=-1 Parameter_Name_12=SignalType Parameter_Value_12=auto Parameter_Name_13=SamplingMode Parameter_Value_13=auto Parameter_Name_14=LatchByDelayingOutsideSignal Parameter_Value_14=off Parameter_Name_15=LatchInputForFeedbackSignals Parameter_Value_15=off Parameter_Name_16=Interpolate Parameter_Value_16=on NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Compare To Zero_2] Path=DetectBrakeTime/Enabled Subsystem/Compare To Zero/Compare Name=Compare Description= Left=145 Top=16 Right=185 Bottom=89 NumberOfParameters=5 Parameter_Name_1=Operator Parameter_Value_1=<= Parameter_Name_2=InputSameDT Parameter_Value_2=on Parameter_Name_3=OutDataTypeStr Parameter_Value_3=fixdt(0, 8) Parameter_Name_4=ZeroCross Parameter_Value_4=off Parameter_Name_5=SampleTime Parameter_Value_5=-1 NumberOfInputSignals=2 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Compare To Zero_3] Path=DetectBrakeTime/Enabled Subsystem/Compare To Zero/Constant Name=Constant Description= Left=70 Top=56 Right=100 Bottom=84 NumberOfParameters=9 Parameter_Name_1=Value Parameter_Value_1=0 Parameter_Name_2=VectorParams1D Parameter_Value_2=on Parameter_Name_3=SamplingMode Parameter_Value_3=Sample based Parameter_Name_4=OutMin Parameter_Value_4=[] Parameter_Name_5=OutMax Parameter_Value_5=[] Parameter_Name_6=OutDataTypeStr Parameter_Value_6=Inherit: Inherit via back propagation Parameter_Name_7=LockScale Parameter_Value_7=off Parameter_Name_8=SampleTime Parameter_Value_8=inf Parameter_Name_9=FramePeriod Parameter_Value_9=inf NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Compare To Zero_4] Path=DetectBrakeTime/Enabled Subsystem/Compare To Zero/y Name=y Description= Left=270 Top=48 Right=300 Bottom=62 NumberOfParameters=15 Parameter_Name_1=Port Parameter_Value_1=1 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutMin Parameter_Value_3=[] Parameter_Name_4=OutMax Parameter_Value_4=[] Parameter_Name_5=OutDataTypeStr Parameter_Value_5=Inherit: auto Parameter_Name_6=LockScale Parameter_Value_6=off Parameter_Name_7=BusOutputAsStruct Parameter_Value_7=off Parameter_Name_8=PortDimensions Parameter_Value_8=-1 Parameter_Name_9=VarSizeSig Parameter_Value_9=Inherit Parameter_Name_10=SampleTime Parameter_Value_10=-1 Parameter_Name_11=SignalType Parameter_Value_11=auto Parameter_Name_12=SamplingMode Parameter_Value_12=auto Parameter_Name_13=SourceOfInitialOutputValue Parameter_Value_13=Dialog Parameter_Name_14=OutputWhenDisabled Parameter_Value_14=held Parameter_Name_15=InitialOutput Parameter_Value_15=[] NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_4] Path=DetectBrakeTime/Enabled Subsystem/Data Type Conversion1 Name=Data Type Conversion1 Description= Left=805 Top=148 Right=880 Bottom=182 NumberOfParameters=8 Parameter_Name_1=OutMin Parameter_Value_1=[] Parameter_Name_2=OutMax Parameter_Value_2=[] Parameter_Name_3=OutDataTypeStr Parameter_Value_3=Inherit: Inherit via back propagation Parameter_Name_4=LockScale Parameter_Value_4=off Parameter_Name_5=ConvertRealWorld Parameter_Value_5=Real World Value (RWV) Parameter_Name_6=RndMeth Parameter_Value_6=Floor Parameter_Name_7=SaturateOnIntegerOverflow Parameter_Value_7=off Parameter_Name_8=SampleTime Parameter_Value_8=-1 NumberOfInputSignals=1 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_5] Path=DetectBrakeTime/Enabled Subsystem/Discrete Derivative Name=Discrete Derivative Description= Left=170 Top=82 Right=230 Bottom=118 MaskType=Discrete Derivative NumberOfParameters=9 Parameter_Name_1=gainval Parameter_Value_1=1 Parameter_Name_2=ICPrevScaledInput Parameter_Value_2=0.0 Parameter_Name_3=InputProcessing Parameter_Value_3=Inherited Parameter_Name_4=OutMin Parameter_Value_4=[] Parameter_Name_5=OutMax Parameter_Value_5=[] Parameter_Name_6=OutDataTypeStr Parameter_Value_6=Inherit: Inherit via internal rule Parameter_Name_7=LockScale Parameter_Value_7=off Parameter_Name_8=RndMeth Parameter_Value_8=Floor Parameter_Name_9=DoSatur Parameter_Value_9=off NumberOfInputSignals=1 NumberOfOutputSignals=1 NumberOfBlocks=6 NumberOfSubsystems=0 SystemLeft=14 SystemTop=23 SystemRight=611 SystemBottom=198 GraphicFileName=DetectBrakeTime_Enabled_Subsystem_Discrete_Derivative.emf [DetectBrakeTime/Enabled Subsystem/Discrete Derivative_1] Path=DetectBrakeTime/Enabled Subsystem/Discrete Derivative/U Name=U Description= Left=15 Top=63 Right=45 Bottom=77 NumberOfParameters=16 Parameter_Name_1=Port Parameter_Value_1=1 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutputFunctionCall Parameter_Value_3=off Parameter_Name_4=OutMin Parameter_Value_4=[] Parameter_Name_5=OutMax Parameter_Value_5=[] Parameter_Name_6=OutDataTypeStr Parameter_Value_6=Inherit: auto Parameter_Name_7=LockScale Parameter_Value_7=off Parameter_Name_8=BusOutputAsStruct Parameter_Value_8=off Parameter_Name_9=PortDimensions Parameter_Value_9=-1 Parameter_Name_10=VarSizeSig Parameter_Value_10=Inherit Parameter_Name_11=SampleTime Parameter_Value_11=-1 Parameter_Name_12=SignalType Parameter_Value_12=auto Parameter_Name_13=SamplingMode Parameter_Value_13=auto Parameter_Name_14=LatchByDelayingOutsideSignal Parameter_Value_14=off Parameter_Name_15=LatchInputForFeedbackSignals Parameter_Value_15=off Parameter_Name_16=Interpolate Parameter_Value_16=on NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Discrete Derivative_2] Path=DetectBrakeTime/Enabled Subsystem/Discrete Derivative/Data Type Duplicate Name=Data Type Duplicate Description= Left=535 Top=117 Right=585 Bottom=173 NumberOfParameters=1 Parameter_Name_1=NumInputPorts Parameter_Value_1=3 NumberOfInputSignals=3 InputSignal_Name_3=U(k-1) InputSignal_Left_3=520 InputSignal_Top_3=165 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Discrete Derivative_3] Path=DetectBrakeTime/Enabled Subsystem/Discrete Derivative/Diff Name=Diff Description= Add in CPU Left=440 Top=24 Right=470 Bottom=86 NumberOfParameters=13 Parameter_Name_1=IconShape Parameter_Value_1=rectangular Parameter_Name_2=Inputs Parameter_Value_2=+- Parameter_Name_3=CollapseMode Parameter_Value_3=All dimensions Parameter_Name_4=CollapseDim Parameter_Value_4=1 Parameter_Name_5=InputSameDT Parameter_Value_5=off Parameter_Name_6=AccumDataTypeStr Parameter_Value_6=Inherit: Inherit via internal rule Parameter_Name_7=OutMin Parameter_Value_7=OutMin Parameter_Name_8=OutMax Parameter_Value_8=OutMax Parameter_Name_10=LockScale Parameter_Value_10=off Parameter_Name_11=RndMeth Parameter_Value_11=Floor Parameter_Name_12=SaturateOnIntegerOverflow Parameter_Value_12=off Parameter_Name_13=SampleTime Parameter_Value_13=-1 NumberOfInputSignals=2 InputSignal_Name_2=U(k-1) InputSignal_Left_2=425 InputSignal_Top_2=70 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Discrete Derivative_4] Path=DetectBrakeTime/Enabled Subsystem/Discrete Derivative/TSamp Name=TSamp Description= Left=115 Top=50 Right=155 Bottom=90 NumberOfParameters=6 Parameter_Name_1=TsampMathOp Parameter_Value_1=/ Parameter_Name_3=TsampMathImp Parameter_Value_3=Offline Scaling Adjustment Parameter_Name_4=OutDataTypeStr Parameter_Value_4=Inherit: Inherit via internal rule Parameter_Name_5=RndMeth Parameter_Value_5=Floor Parameter_Name_6=SaturateOnIntegerOverflow Parameter_Value_6=off NumberOfInputSignals=1 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Discrete Derivative_5] Path=DetectBrakeTime/Enabled Subsystem/Discrete Derivative/UD Name=UD Description= Store in Global RAM Left=305 Top=49 Right=335 Bottom=91 NumberOfParameters=8 Parameter_Name_1=InitialCondition Parameter_Value_1=ICPrevScaledInput Parameter_Name_2=InputProcessing Parameter_Value_2=Inherited Parameter_Name_3=SampleTime Parameter_Value_3=-1 Parameter_Name_4=StateName Parameter_Value_4= Parameter_Name_5=StateMustResolveToSignalObject Parameter_Value_5=off Parameter_Name_6=CodeGenStateStorageClass Parameter_Value_6=Auto Parameter_Name_7=CodeGenStateStorageTypeQualifier Parameter_Value_7= Parameter_Name_8=StateSignalObject Parameter_Value_8= NumberOfInputSignals=1 NumberOfOutputSignals=1 OutputSignal_Name_1=U(k-1) OutputSignal_Left_1=340 OutputSignal_Top_1=70 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/Discrete Derivative_6] Path=DetectBrakeTime/Enabled Subsystem/Discrete Derivative/Y Name=Y Description= Left=580 Top=48 Right=610 Bottom=62 NumberOfParameters=15 Parameter_Name_1=Port Parameter_Value_1=1 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutMin Parameter_Value_3=OutMin Parameter_Name_4=OutMax Parameter_Value_4=OutMax Parameter_Name_5=OutDataTypeStr Parameter_Value_5=Inherit: auto Parameter_Name_6=LockScale Parameter_Value_6=off Parameter_Name_7=BusOutputAsStruct Parameter_Value_7=off Parameter_Name_8=PortDimensions Parameter_Value_8=-1 Parameter_Name_9=VarSizeSig Parameter_Value_9=Inherit Parameter_Name_10=SampleTime Parameter_Value_10=-1 Parameter_Name_11=SignalType Parameter_Value_11=auto Parameter_Name_12=SamplingMode Parameter_Value_12=auto Parameter_Name_13=SourceOfInitialOutputValue Parameter_Value_13=Dialog Parameter_Name_14=OutputWhenDisabled Parameter_Value_14=held Parameter_Name_15=InitialOutput Parameter_Value_15=0 NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_6] Path=DetectBrakeTime/Enabled Subsystem/If Name=If Description= Left=280 Top=81 Right=340 Bottom=114 NumberOfParameters=6 Parameter_Name_1=NumInputs Parameter_Value_1=1 Parameter_Name_2=IfExpression Parameter_Value_2=u1> 0 Parameter_Name_3=ElseIfExpressions Parameter_Value_3= Parameter_Name_4=ShowElse Parameter_Value_4=on Parameter_Name_5=ZeroCross Parameter_Value_5=on Parameter_Name_6=SampleTime Parameter_Value_6=-1 NumberOfInputSignals=1 NumberOfOutputSignals=2 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_7] Path=DetectBrakeTime/Enabled Subsystem/If Body subsystem Name=If Body subsystem Description= Left=375 Top=229 Right=460 Bottom=301 NumberOfParameters=31 Parameter_Name_1=ShowPortLabels Parameter_Value_1=FromPortIcon Parameter_Name_2=BlockChoice Parameter_Value_2= Parameter_Name_3=TemplateBlock Parameter_Value_3= Parameter_Name_4=MemberBlocks Parameter_Value_4= Parameter_Name_5=Permissions Parameter_Value_5=ReadWrite Parameter_Name_6=ErrorFcn Parameter_Value_6= Parameter_Name_7=PermitHierarchicalResolution Parameter_Value_7=All Parameter_Name_8=TreatAsAtomicUnit Parameter_Value_8=on Parameter_Name_9=MinAlgLoopOccurrences Parameter_Value_9=off Parameter_Name_10=PropExecContextOutsideSubsystem Parameter_Value_10=off Parameter_Name_11=CheckFcnCallInpInsideContextMsg Parameter_Value_11=off Parameter_Name_12=SystemSampleTime Parameter_Value_12=-1 Parameter_Name_13=RTWSystemCode Parameter_Value_13=Auto Parameter_Name_14=RTWFcnNameOpts Parameter_Value_14=Auto Parameter_Name_15=RTWFcnName Parameter_Value_15= Parameter_Name_16=RTWFileNameOpts Parameter_Value_16=Auto Parameter_Name_17=RTWFileName Parameter_Value_17= Parameter_Name_18=FunctionInterfaceSpec Parameter_Value_18=void_void Parameter_Name_19=FunctionWithSeparateData Parameter_Value_19=off Parameter_Name_20=RTWMemSecFuncInitTerm Parameter_Value_20=Inherit from model Parameter_Name_21=RTWMemSecFuncExecute Parameter_Value_21=Inherit from model Parameter_Name_22=RTWMemSecDataConstants Parameter_Value_22=Inherit from model Parameter_Name_23=RTWMemSecDataInternal Parameter_Value_23=Inherit from model Parameter_Name_24=RTWMemSecDataParameters Parameter_Value_24=Inherit from model Parameter_Name_25=IsSubsystemVirtual Parameter_Value_25=off Parameter_Name_26=Variant Parameter_Value_26=off Parameter_Name_27=VariantControl Parameter_Value_27= Parameter_Name_28=OverrideUsingVariant Parameter_Value_28= Parameter_Name_29=GeneratePreprocessorConditionals Parameter_Value_29=off Parameter_Name_30=ActiveVariant Parameter_Value_30= Parameter_Name_31=ActiveVariantBlock Parameter_Value_31= NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=5 NumberOfSubsystems=0 SystemLeft=62 SystemTop=14 SystemRight=382 SystemBottom=128 GraphicFileName=DetectBrakeTime_Enabled_Subsystem_If_Body_subsystem.emf [DetectBrakeTime/Enabled Subsystem/If Body subsystem_1] Path=DetectBrakeTime/Enabled Subsystem/If Body subsystem/IfAction Name=IfAction Description= Left=210 Top=15 Right=269 Bottom=43 NumberOfParameters=2 Parameter_Name_1=InitializeStates Parameter_Value_1=reset Parameter_Name_2=PropagateVarSize Parameter_Value_2=Only when execution is resumed NumberOfInputSignals=0 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/If Body subsystem_2] Path=DetectBrakeTime/Enabled Subsystem/If Body subsystem/Sum Name=Sum Description= Left=165 Top=55 Right=185 Bottom=75 NumberOfParameters=13 Parameter_Name_1=IconShape Parameter_Value_1=round Parameter_Name_2=Inputs Parameter_Value_2=|++ Parameter_Name_3=CollapseMode Parameter_Value_3=All dimensions Parameter_Name_4=CollapseDim Parameter_Value_4=1 Parameter_Name_5=InputSameDT Parameter_Value_5=on Parameter_Name_6=AccumDataTypeStr Parameter_Value_6=Inherit: Inherit via internal rule Parameter_Name_7=OutMin Parameter_Value_7=[] Parameter_Name_8=OutMax Parameter_Value_8=[] Parameter_Name_9=OutDataTypeStr Parameter_Value_9=Inherit: Same as first input Parameter_Name_10=LockScale Parameter_Value_10=off Parameter_Name_11=RndMeth Parameter_Value_11=Floor Parameter_Name_12=SaturateOnIntegerOverflow Parameter_Value_12=on Parameter_Name_13=SampleTime Parameter_Value_13=-1 NumberOfInputSignals=2 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/If Body subsystem_3] Path=DetectBrakeTime/Enabled Subsystem/If Body subsystem/Unit Delay Name=Unit Delay Description= Left=220 Top=75 Right=255 Bottom=115 NumberOfParameters=8 Parameter_Name_1=InitialCondition Parameter_Value_1=0 Parameter_Name_2=InputProcessing Parameter_Value_2=Inherited Parameter_Name_3=SampleTime Parameter_Value_3=1 Parameter_Name_4=StateName Parameter_Value_4= Parameter_Name_5=StateMustResolveToSignalObject Parameter_Value_5=off Parameter_Name_6=CodeGenStateStorageClass Parameter_Value_6=Auto Parameter_Name_7=CodeGenStateStorageTypeQualifier Parameter_Value_7= Parameter_Name_8=StateSignalObject Parameter_Value_8= NumberOfInputSignals=1 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/If Body subsystem_4] Path=DetectBrakeTime/Enabled Subsystem/If Body subsystem/constant1 Name=constant1 Description= Left=70 Top=50 Right=100 Bottom=80 NumberOfParameters=9 Parameter_Name_1=Value Parameter_Value_1=1 Parameter_Name_2=VectorParams1D Parameter_Value_2=on Parameter_Name_3=SamplingMode Parameter_Value_3=Sample based Parameter_Name_4=OutMin Parameter_Value_4=[] Parameter_Name_5=OutMax Parameter_Value_5=[] Parameter_Name_6=OutDataTypeStr Parameter_Value_6=Inherit: Inherit from 'Constant value' Parameter_Name_7=LockScale Parameter_Value_7=off Parameter_Name_8=SampleTime Parameter_Value_8=inf Parameter_Name_9=FramePeriod Parameter_Value_9=inf NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem/If Body subsystem_5] Path=DetectBrakeTime/Enabled Subsystem/If Body subsystem/counter with time Name=counter with time Description= Left=325 Top=93 Right=355 Bottom=107 NumberOfParameters=15 Parameter_Name_1=Port Parameter_Value_1=1 Parameter_Name_2=IconDisplay Parameter_Value_2=Port number Parameter_Name_3=OutMin Parameter_Value_3=[] Parameter_Name_4=OutMax Parameter_Value_4=[] Parameter_Name_5=OutDataTypeStr Parameter_Value_5=Inherit: auto Parameter_Name_6=LockScale Parameter_Value_6=off Parameter_Name_7=BusOutputAsStruct Parameter_Value_7=off Parameter_Name_8=PortDimensions Parameter_Value_8=-1 Parameter_Name_9=VarSizeSig Parameter_Value_9=Inherit Parameter_Name_10=SampleTime Parameter_Value_10=-1 Parameter_Name_11=SignalType Parameter_Value_11=auto Parameter_Name_12=SamplingMode Parameter_Value_12=auto Parameter_Name_13=SourceOfInitialOutputValue Parameter_Value_13=Dialog Parameter_Name_14=OutputWhenDisabled Parameter_Value_14=held Parameter_Name_15=InitialOutput Parameter_Value_15=[] NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_8] Path=DetectBrakeTime/Enabled Subsystem/Signal Input Name=Signal Input Description= Left=15 Top=85 Right=65 Bottom=115 MaskType=Signal Input Module NumberOfParameters=6 Parameter_Name_1=dbName Parameter_Value_1= Parameter_Name_2=nodeName Parameter_Value_2= Parameter_Name_3=msgName Parameter_Value_3= Parameter_Name_4=sigName Parameter_Value_4=xF Parameter_Name_5=editSampleTime Parameter_Value_5=0 Parameter_Name_6=rawValue Parameter_Value_6=off NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_9] Path=DetectBrakeTime/Enabled Subsystem/System Variable Input Name=System Variable Input Description= Left=455 Top=77 Right=505 Bottom=103 MaskType=System Variable Input Module NumberOfParameters=4 Parameter_Name_1=nsName Parameter_Value_1=MatlabIO Parameter_Name_2=sysVarName Parameter_Value_2=SetPointBrakeTime Parameter_Name_3=arrayIndex Parameter_Value_3=-1 Parameter_Name_4=editSampleTime Parameter_Value_4=0 NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_10] Path=DetectBrakeTime/Enabled Subsystem/System Variable Output1 Name=System Variable Output1 Description= Left=940 Top=152 Right=990 Bottom=178 MaskType=System Variable Output Module NumberOfParameters=3 Parameter_Name_1=nsName Parameter_Value_1=MatlabIO Parameter_Name_2=sysVarName Parameter_Value_2=BrakeTimeVerdict Parameter_Name_3=arrayIndex Parameter_Value_3=-1 NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_11] Path=DetectBrakeTime/Enabled Subsystem/System Variable Output2 Name=System Variable Output2 Description= Left=745 Top=252 Right=795 Bottom=278 MaskType=System Variable Output Module NumberOfParameters=3 Parameter_Name_1=nsName Parameter_Value_1=MatlabIO Parameter_Name_2=sysVarName Parameter_Value_2=BrakeTime Parameter_Name_3=arrayIndex Parameter_Value_3=-1 NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_12] Path=DetectBrakeTime/Enabled Subsystem/Terminator Name=Terminator Description= Left=375 Top=95 Right=395 Bottom=115 NumberOfParameters=0 NumberOfInputSignals=1 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime/Enabled Subsystem_13] Path=DetectBrakeTime/Enabled Subsystem/Zero-Order Hold Name=Zero-Order Hold Description= Left=100 Top=85 Right=135 Bottom=115 NumberOfParameters=1 Parameter_Name_1=SampleTime Parameter_Value_1=1 NumberOfInputSignals=1 NumberOfOutputSignals=1 NumberOfBlocks=0 [DetectBrakeTime_4] Path=DetectBrakeTime/Simulation Step Name=Simulation Step Description= Left=45 Top=105 Right=95 Bottom=135 MaskType=Simulation Step Module NumberOfParameters=1 Parameter_Name_1=mode Parameter_Value_1=Synchronized NumberOfInputSignals=0 NumberOfOutputSignals=0 NumberOfBlocks=0 [DetectBrakeTime_5] Path=DetectBrakeTime/System Variable Input Name=System Variable Input Description= Left=45 Top=17 Right=95 Bottom=43 MaskType=System Variable Input Module NumberOfParameters=4 Parameter_Name_1=nsName Parameter_Value_1=Control Parameter_Name_2=sysVarName Parameter_Value_2=brakeActive Parameter_Name_3=arrayIndex Parameter_Value_3=-1 Parameter_Name_4=editSampleTime Parameter_Value_4=0 NumberOfInputSignals=0 NumberOfOutputSignals=1 NumberOfBlocks=0