882 lines
24 KiB
Text
Executable file
882 lines
24 KiB
Text
Executable file
Model {
|
||
Name "Grue_L"
|
||
Version 7.4
|
||
MdlSubVersion 0
|
||
GraphicalInterface {
|
||
NumRootInports 0
|
||
NumRootOutports 0
|
||
ParameterArgumentNames ""
|
||
ComputedModelVersion "1.70"
|
||
NumModelReferences 0
|
||
NumTestPointedSignals 0
|
||
}
|
||
SavedCharacterEncoding "ISO-8859-1"
|
||
SaveDefaultBlockParams on
|
||
ScopeRefreshTime 0.035000
|
||
OverrideScopeRefreshTime on
|
||
DisableAllScopes off
|
||
DataTypeOverride "UseLocalSettings"
|
||
MinMaxOverflowLogging "UseLocalSettings"
|
||
MinMaxOverflowArchiveMode "Overwrite"
|
||
MaxMDLFileLineLength 120
|
||
Created "Fri Mar 23 18:37:01 2012"
|
||
Creator "abbasturki"
|
||
UpdateHistory "UpdateHistoryNever"
|
||
ModifiedByFormat "%<Auto>"
|
||
LastModifiedBy "abbasturki"
|
||
ModifiedDateFormat "%<Auto>"
|
||
LastModifiedDate "Thu Mar 24 18:48:48 2016"
|
||
RTWModifiedTimeStamp 380746096
|
||
ModelVersionFormat "1.%<AutoIncrement:70>"
|
||
ConfigurationManager "None"
|
||
SampleTimeColors off
|
||
SampleTimeAnnotations off
|
||
LibraryLinkDisplay "none"
|
||
WideLines off
|
||
ShowLineDimensions off
|
||
ShowPortDataTypes off
|
||
ShowLoopsOnError on
|
||
IgnoreBidirectionalLines off
|
||
ShowStorageClass off
|
||
ShowTestPointIcons on
|
||
ShowSignalResolutionIcons on
|
||
ShowViewerIcons on
|
||
SortedOrder off
|
||
ExecutionContextIcon off
|
||
ShowLinearizationAnnotations on
|
||
BlockNameDataTip off
|
||
BlockParametersDataTip off
|
||
BlockDescriptionStringDataTip off
|
||
ToolBar on
|
||
StatusBar on
|
||
BrowserShowLibraryLinks off
|
||
BrowserLookUnderMasks off
|
||
SimulationMode "normal"
|
||
LinearizationMsg "none"
|
||
Profile off
|
||
ParamWorkspaceSource "MATLABWorkspace"
|
||
AccelSystemTargetFile "accel.tlc"
|
||
AccelTemplateMakefile "accel_default_tmf"
|
||
AccelMakeCommand "make_rtw"
|
||
TryForcingSFcnDF off
|
||
RecordCoverage off
|
||
CovPath "/"
|
||
CovSaveName "covdata"
|
||
CovMetricSettings "dw"
|
||
CovNameIncrementing off
|
||
CovHtmlReporting on
|
||
CovForceBlockReductionOff on
|
||
covSaveCumulativeToWorkspaceVar on
|
||
CovSaveSingleToWorkspaceVar on
|
||
CovCumulativeVarName "covCumulativeData"
|
||
CovCumulativeReport off
|
||
CovReportOnPause on
|
||
CovModelRefEnable "Off"
|
||
CovExternalEMLEnable off
|
||
ExtModeBatchMode off
|
||
ExtModeEnableFloating on
|
||
ExtModeTrigType "manual"
|
||
ExtModeTrigMode "normal"
|
||
ExtModeTrigPort "1"
|
||
ExtModeTrigElement "any"
|
||
ExtModeTrigDuration 1000
|
||
ExtModeTrigDurationFloating "auto"
|
||
ExtModeTrigHoldOff 0
|
||
ExtModeTrigDelay 0
|
||
ExtModeTrigDirection "rising"
|
||
ExtModeTrigLevel 0
|
||
ExtModeArchiveMode "off"
|
||
ExtModeAutoIncOneShot off
|
||
ExtModeIncDirWhenArm off
|
||
ExtModeAddSuffixToVar off
|
||
ExtModeWriteAllDataToWs off
|
||
ExtModeArmWhenConnect on
|
||
ExtModeSkipDownloadWhenConnect off
|
||
ExtModeLogAll on
|
||
ExtModeAutoUpdateStatusClock on
|
||
BufferReuse on
|
||
ShowModelReferenceBlockVersion off
|
||
ShowModelReferenceBlockIO off
|
||
Array {
|
||
Type "Handle"
|
||
Dimension 1
|
||
Simulink.ConfigSet {
|
||
$ObjectID 1
|
||
Version "1.6.0"
|
||
Array {
|
||
Type "Handle"
|
||
Dimension 8
|
||
Simulink.SolverCC {
|
||
$ObjectID 2
|
||
Version "1.6.0"
|
||
StartTime "0.0"
|
||
StopTime "20"
|
||
AbsTol "auto"
|
||
FixedStep "auto"
|
||
InitialStep "auto"
|
||
MaxNumMinSteps "-1"
|
||
MaxOrder 5
|
||
ZcThreshold "auto"
|
||
ConsecutiveZCsStepRelTol "10*128*eps"
|
||
MaxConsecutiveZCs "1000"
|
||
ExtrapolationOrder 4
|
||
NumberNewtonIterations 1
|
||
MaxStep "auto"
|
||
MinStep "auto"
|
||
MaxConsecutiveMinStep "1"
|
||
RelTol "1e-3"
|
||
SolverMode "Auto"
|
||
Solver "ode45"
|
||
SolverName "ode45"
|
||
ShapePreserveControl "DisableAll"
|
||
ZeroCrossControl "UseLocalSettings"
|
||
ZeroCrossAlgorithm "Nonadaptive"
|
||
AlgebraicLoopSolver "TrustRegion"
|
||
SolverResetMethod "Fast"
|
||
PositivePriorityOrder off
|
||
AutoInsertRateTranBlk off
|
||
SampleTimeConstraint "Unconstrained"
|
||
InsertRTBMode "Whenever possible"
|
||
}
|
||
Simulink.DataIOCC {
|
||
$ObjectID 3
|
||
Version "1.6.0"
|
||
Decimation "1"
|
||
ExternalInput "[t, u]"
|
||
FinalStateName "xFinal"
|
||
InitialState "xInitial"
|
||
LimitDataPoints on
|
||
MaxDataPoints "1000"
|
||
LoadExternalInput off
|
||
LoadInitialState off
|
||
SaveFinalState off
|
||
SaveCompleteFinalSimState off
|
||
SaveFormat "Array"
|
||
SaveOutput on
|
||
SaveState off
|
||
SignalLogging on
|
||
InspectSignalLogs off
|
||
SaveTime on
|
||
ReturnWorkspaceOutputs off
|
||
StateSaveName "xout"
|
||
TimeSaveName "tout"
|
||
OutputSaveName "yout"
|
||
SignalLoggingName "logsout"
|
||
OutputOption "RefineOutputTimes"
|
||
OutputTimes "[]"
|
||
ReturnWorkspaceOutputsName "out"
|
||
Refine "1"
|
||
}
|
||
Simulink.OptimizationCC {
|
||
$ObjectID 4
|
||
Version "1.6.0"
|
||
Array {
|
||
Type "Cell"
|
||
Dimension 7
|
||
Cell "BooleansAsBitfields"
|
||
Cell "PassReuseOutputArgsAs"
|
||
Cell "PassReuseOutputArgsThreshold"
|
||
Cell "ZeroExternalMemoryAtStartup"
|
||
Cell "ZeroInternalMemoryAtStartup"
|
||
Cell "OptimizeModelRefInitCode"
|
||
Cell "NoFixptDivByZeroProtection"
|
||
PropName "DisabledProps"
|
||
}
|
||
BlockReduction on
|
||
BooleanDataType on
|
||
ConditionallyExecuteInputs on
|
||
InlineParams off
|
||
UseIntDivNetSlope off
|
||
InlineInvariantSignals off
|
||
OptimizeBlockIOStorage on
|
||
BufferReuse on
|
||
EnhancedBackFolding off
|
||
StrengthReduction off
|
||
EnforceIntegerDowncast on
|
||
ExpressionFolding on
|
||
BooleansAsBitfields off
|
||
EnableMemcpy on
|
||
MemcpyThreshold 64
|
||
PassReuseOutputArgsAs "Structure reference"
|
||
ExpressionDepthLimit 2147483647
|
||
FoldNonRolledExpr on
|
||
LocalBlockOutputs on
|
||
RollThreshold 5
|
||
SystemCodeInlineAuto off
|
||
StateBitsets off
|
||
DataBitsets off
|
||
UseTempVars off
|
||
ZeroExternalMemoryAtStartup on
|
||
ZeroInternalMemoryAtStartup on
|
||
InitFltsAndDblsToZero off
|
||
NoFixptDivByZeroProtection off
|
||
EfficientFloat2IntCast off
|
||
EfficientMapNaN2IntZero on
|
||
OptimizeModelRefInitCode off
|
||
LifeSpan "inf"
|
||
BufferReusableBoundary on
|
||
SimCompilerOptimization "Off"
|
||
AccelVerboseBuild off
|
||
}
|
||
Simulink.DebuggingCC {
|
||
$ObjectID 5
|
||
Version "1.6.0"
|
||
RTPrefix "error"
|
||
ConsistencyChecking "none"
|
||
ArrayBoundsChecking "none"
|
||
SignalInfNanChecking "none"
|
||
SignalRangeChecking "none"
|
||
ReadBeforeWriteMsg "UseLocalSettings"
|
||
WriteAfterWriteMsg "UseLocalSettings"
|
||
WriteAfterReadMsg "UseLocalSettings"
|
||
AlgebraicLoopMsg "warning"
|
||
ArtificialAlgebraicLoopMsg "warning"
|
||
SaveWithDisabledLinksMsg "warning"
|
||
SaveWithParameterizedLinksMsg "warning"
|
||
CheckSSInitialOutputMsg on
|
||
UnderspecifiedInitializationDetection "Classic"
|
||
MergeDetectMultiDrivingBlocksExec "none"
|
||
CheckExecutionContextPreStartOutputMsg off
|
||
CheckExecutionContextRuntimeOutputMsg off
|
||
SignalResolutionControl "UseLocalSettings"
|
||
BlockPriorityViolationMsg "warning"
|
||
MinStepSizeMsg "warning"
|
||
TimeAdjustmentMsg "none"
|
||
MaxConsecutiveZCsMsg "error"
|
||
SolverPrmCheckMsg "warning"
|
||
InheritedTsInSrcMsg "warning"
|
||
DiscreteInheritContinuousMsg "warning"
|
||
MultiTaskDSMMsg "error"
|
||
MultiTaskCondExecSysMsg "error"
|
||
MultiTaskRateTransMsg "error"
|
||
SingleTaskRateTransMsg "none"
|
||
TasksWithSamePriorityMsg "warning"
|
||
SigSpecEnsureSampleTimeMsg "warning"
|
||
CheckMatrixSingularityMsg "none"
|
||
IntegerOverflowMsg "warning"
|
||
Int32ToFloatConvMsg "warning"
|
||
ParameterDowncastMsg "error"
|
||
ParameterOverflowMsg "error"
|
||
ParameterUnderflowMsg "none"
|
||
ParameterPrecisionLossMsg "warning"
|
||
ParameterTunabilityLossMsg "warning"
|
||
FixptConstUnderflowMsg "none"
|
||
FixptConstOverflowMsg "none"
|
||
FixptConstPrecisionLossMsg "none"
|
||
UnderSpecifiedDataTypeMsg "none"
|
||
UnnecessaryDatatypeConvMsg "none"
|
||
VectorMatrixConversionMsg "none"
|
||
InvalidFcnCallConnMsg "error"
|
||
FcnCallInpInsideContextMsg "Use local settings"
|
||
SignalLabelMismatchMsg "none"
|
||
UnconnectedInputMsg "warning"
|
||
UnconnectedOutputMsg "warning"
|
||
UnconnectedLineMsg "warning"
|
||
SFcnCompatibilityMsg "none"
|
||
UniqueDataStoreMsg "none"
|
||
BusObjectLabelMismatch "warning"
|
||
RootOutportRequireBusObject "warning"
|
||
AssertControl "UseLocalSettings"
|
||
EnableOverflowDetection off
|
||
ModelReferenceIOMsg "none"
|
||
ModelReferenceVersionMismatchMessage "none"
|
||
ModelReferenceIOMismatchMessage "none"
|
||
ModelReferenceCSMismatchMessage "none"
|
||
UnknownTsInhSupMsg "warning"
|
||
ModelReferenceDataLoggingMessage "warning"
|
||
ModelReferenceSymbolNameMessage "warning"
|
||
ModelReferenceExtraNoncontSigs "error"
|
||
StateNameClashWarn "warning"
|
||
SimStateInterfaceChecksumMismatchMsg "warning"
|
||
StrictBusMsg "Warning"
|
||
LoggingUnavailableSignals "error"
|
||
BlockIODiagnostic "none"
|
||
}
|
||
Simulink.HardwareCC {
|
||
$ObjectID 6
|
||
Version "1.6.0"
|
||
ProdBitPerChar 8
|
||
ProdBitPerShort 16
|
||
ProdBitPerInt 32
|
||
ProdBitPerLong 32
|
||
ProdIntDivRoundTo "Undefined"
|
||
ProdEndianess "Unspecified"
|
||
ProdWordSize 32
|
||
ProdShiftRightIntArith on
|
||
ProdHWDeviceType "32-bit Generic"
|
||
TargetBitPerChar 8
|
||
TargetBitPerShort 16
|
||
TargetBitPerInt 32
|
||
TargetBitPerLong 32
|
||
TargetShiftRightIntArith on
|
||
TargetIntDivRoundTo "Undefined"
|
||
TargetEndianess "Unspecified"
|
||
TargetWordSize 32
|
||
TargetTypeEmulationWarnSuppressLevel 0
|
||
TargetPreprocMaxBitsSint 32
|
||
TargetPreprocMaxBitsUint 32
|
||
TargetHWDeviceType "Specified"
|
||
TargetUnknown off
|
||
ProdEqTarget on
|
||
}
|
||
Simulink.ModelReferenceCC {
|
||
$ObjectID 7
|
||
Version "1.6.0"
|
||
UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
|
||
CheckModelReferenceTargetMessage "error"
|
||
ModelReferenceNumInstancesAllowed "Multi"
|
||
ModelReferencePassRootInputsByReference on
|
||
ModelReferenceMinAlgLoopOccurrences off
|
||
}
|
||
Simulink.SFSimCC {
|
||
$ObjectID 8
|
||
Version "1.6.0"
|
||
SFSimEnableDebug on
|
||
SFSimOverflowDetection on
|
||
SFSimEcho on
|
||
SimBlas on
|
||
SimCtrlC on
|
||
SimExtrinsic on
|
||
SimIntegrity on
|
||
SimUseLocalCustomCode off
|
||
SimBuildMode "sf_incremental_build"
|
||
}
|
||
Simulink.RTWCC {
|
||
$BackupClass "Simulink.RTWCC"
|
||
$ObjectID 9
|
||
Version "1.6.0"
|
||
Array {
|
||
Type "Cell"
|
||
Dimension 6
|
||
Cell "IncludeHyperlinkInReport"
|
||
Cell "GenerateTraceInfo"
|
||
Cell "GenerateTraceReport"
|
||
Cell "GenerateTraceReportSl"
|
||
Cell "GenerateTraceReportSf"
|
||
Cell "GenerateTraceReportEml"
|
||
PropName "DisabledProps"
|
||
}
|
||
SystemTargetFile "grt.tlc"
|
||
GenCodeOnly off
|
||
MakeCommand "make_rtw"
|
||
GenerateMakefile on
|
||
TemplateMakefile "grt_default_tmf"
|
||
GenerateReport off
|
||
SaveLog off
|
||
RTWVerbose on
|
||
RetainRTWFile off
|
||
ProfileTLC off
|
||
TLCDebug off
|
||
TLCCoverage off
|
||
TLCAssert off
|
||
ProcessScriptMode "Default"
|
||
ConfigurationMode "Optimized"
|
||
ConfigAtBuild off
|
||
RTWUseLocalCustomCode off
|
||
RTWUseSimCustomCode off
|
||
IncludeHyperlinkInReport off
|
||
LaunchReport off
|
||
TargetLang "C"
|
||
IncludeBusHierarchyInRTWFileBlockHierarchyMap off
|
||
IncludeERTFirstTime off
|
||
GenerateTraceInfo off
|
||
GenerateTraceReport off
|
||
GenerateTraceReportSl off
|
||
GenerateTraceReportSf off
|
||
GenerateTraceReportEml off
|
||
GenerateCodeInfo off
|
||
RTWCompilerOptimization "Off"
|
||
CheckMdlBeforeBuild "Off"
|
||
Array {
|
||
Type "Handle"
|
||
Dimension 2
|
||
Simulink.CodeAppCC {
|
||
$ObjectID 10
|
||
Version "1.6.0"
|
||
Array {
|
||
Type "Cell"
|
||
Dimension 19
|
||
Cell "IgnoreCustomStorageClasses"
|
||
Cell "IgnoreTestpoints"
|
||
Cell "InsertBlockDesc"
|
||
Cell "SFDataObjDesc"
|
||
Cell "SimulinkDataObjDesc"
|
||
Cell "DefineNamingRule"
|
||
Cell "SignalNamingRule"
|
||
Cell "ParamNamingRule"
|
||
Cell "InlinedPrmAccess"
|
||
Cell "CustomSymbolStr"
|
||
Cell "CustomSymbolStrGlobalVar"
|
||
Cell "CustomSymbolStrType"
|
||
Cell "CustomSymbolStrField"
|
||
Cell "CustomSymbolStrFcn"
|
||
Cell "CustomSymbolStrFcnArg"
|
||
Cell "CustomSymbolStrBlkIO"
|
||
Cell "CustomSymbolStrTmpVar"
|
||
Cell "CustomSymbolStrMacro"
|
||
Cell "ReqsInCode"
|
||
PropName "DisabledProps"
|
||
}
|
||
ForceParamTrailComments off
|
||
GenerateComments on
|
||
IgnoreCustomStorageClasses on
|
||
IgnoreTestpoints off
|
||
IncHierarchyInIds off
|
||
MaxIdLength 31
|
||
PreserveName off
|
||
PreserveNameWithParent off
|
||
ShowEliminatedStatement off
|
||
IncAutoGenComments off
|
||
SimulinkDataObjDesc off
|
||
SFDataObjDesc off
|
||
IncDataTypeInIds off
|
||
MangleLength 1
|
||
CustomSymbolStrGlobalVar "$R$N$M"
|
||
CustomSymbolStrType "$N$R$M"
|
||
CustomSymbolStrField "$N$M"
|
||
CustomSymbolStrFcn "$R$N$M$F"
|
||
CustomSymbolStrFcnArg "rt$I$N$M"
|
||
CustomSymbolStrBlkIO "rtb_$N$M"
|
||
CustomSymbolStrTmpVar "$N$M"
|
||
CustomSymbolStrMacro "$R$N$M"
|
||
DefineNamingRule "None"
|
||
ParamNamingRule "None"
|
||
SignalNamingRule "None"
|
||
InsertBlockDesc off
|
||
SimulinkBlockComments on
|
||
EnableCustomComments off
|
||
InlinedPrmAccess "Literals"
|
||
ReqsInCode off
|
||
UseSimReservedNames off
|
||
}
|
||
Simulink.GRTTargetCC {
|
||
$BackupClass "Simulink.TargetCC"
|
||
$ObjectID 11
|
||
Version "1.6.0"
|
||
Array {
|
||
Type "Cell"
|
||
Dimension 17
|
||
Cell "GeneratePreprocessorConditionals"
|
||
Cell "IncludeMdlTerminateFcn"
|
||
Cell "CombineOutputUpdateFcns"
|
||
Cell "SuppressErrorStatus"
|
||
Cell "ERTCustomFileBanners"
|
||
Cell "GenerateSampleERTMain"
|
||
Cell "GenerateTestInterfaces"
|
||
Cell "ModelStepFunctionPrototypeControlCompliant"
|
||
Cell "CPPClassGenCompliant"
|
||
Cell "MultiInstanceERTCode"
|
||
Cell "PurelyIntegerCode"
|
||
Cell "SupportNonFinite"
|
||
Cell "SupportComplex"
|
||
Cell "SupportAbsoluteTime"
|
||
Cell "SupportContinuousTime"
|
||
Cell "SupportNonInlinedSFcns"
|
||
Cell "PortableWordSizes"
|
||
PropName "DisabledProps"
|
||
}
|
||
TargetFcnLib "ansi_tfl_table_tmw.mat"
|
||
TargetLibSuffix ""
|
||
TargetPreCompLibLocation ""
|
||
TargetFunctionLibrary "ANSI_C"
|
||
UtilityFuncGeneration "Auto"
|
||
ERTMultiwordTypeDef "System defined"
|
||
ERTMultiwordLength 256
|
||
MultiwordLength 2048
|
||
GenerateFullHeader on
|
||
GenerateSampleERTMain off
|
||
GenerateTestInterfaces off
|
||
IsPILTarget off
|
||
ModelReferenceCompliant on
|
||
ParMdlRefBuildCompliant on
|
||
CompOptLevelCompliant on
|
||
IncludeMdlTerminateFcn on
|
||
GeneratePreprocessorConditionals "Disable all"
|
||
CombineOutputUpdateFcns off
|
||
SuppressErrorStatus off
|
||
ERTFirstTimeCompliant off
|
||
IncludeFileDelimiter "Auto"
|
||
ERTCustomFileBanners off
|
||
SupportAbsoluteTime on
|
||
LogVarNameModifier "rt_"
|
||
MatFileLogging on
|
||
MultiInstanceERTCode off
|
||
SupportNonFinite on
|
||
SupportComplex on
|
||
PurelyIntegerCode off
|
||
SupportContinuousTime on
|
||
SupportNonInlinedSFcns on
|
||
SupportVariableSizeSignals off
|
||
EnableShiftOperators on
|
||
ParenthesesLevel "Nominal"
|
||
PortableWordSizes off
|
||
ModelStepFunctionPrototypeControlCompliant off
|
||
CPPClassGenCompliant off
|
||
AutosarCompliant off
|
||
UseMalloc off
|
||
ExtMode off
|
||
ExtModeStaticAlloc off
|
||
ExtModeTesting off
|
||
ExtModeStaticAllocSize 1000000
|
||
ExtModeTransport 0
|
||
ExtModeMexFile "ext_comm"
|
||
ExtModeIntrfLevel "Level1"
|
||
RTWCAPISignals off
|
||
RTWCAPIParams off
|
||
RTWCAPIStates off
|
||
GenerateASAP2 off
|
||
}
|
||
PropName "Components"
|
||
}
|
||
}
|
||
PropName "Components"
|
||
}
|
||
Name "Configuration"
|
||
CurrentDlgPage "Solver"
|
||
ConfigPrmDlgPosition " [ 280, 124, 1160, 754 ] "
|
||
}
|
||
PropName "ConfigurationSets"
|
||
}
|
||
Simulink.ConfigSet {
|
||
$PropName "ActiveConfigurationSet"
|
||
$ObjectID 1
|
||
}
|
||
BlockDefaults {
|
||
ForegroundColor "black"
|
||
BackgroundColor "white"
|
||
DropShadow off
|
||
NamePlacement "normal"
|
||
FontName "Helvetica"
|
||
FontSize 10
|
||
FontWeight "normal"
|
||
FontAngle "normal"
|
||
ShowName on
|
||
BlockRotation 0
|
||
BlockMirror off
|
||
}
|
||
AnnotationDefaults {
|
||
HorizontalAlignment "center"
|
||
VerticalAlignment "middle"
|
||
ForegroundColor "black"
|
||
BackgroundColor "white"
|
||
DropShadow off
|
||
FontName "Helvetica"
|
||
FontSize 10
|
||
FontWeight "normal"
|
||
FontAngle "normal"
|
||
UseDisplayTextAsClickCallback off
|
||
}
|
||
LineDefaults {
|
||
FontName "Helvetica"
|
||
FontSize 9
|
||
FontWeight "normal"
|
||
FontAngle "normal"
|
||
}
|
||
BlockParameterDefaults {
|
||
Block {
|
||
BlockType Demux
|
||
Outputs "4"
|
||
DisplayOption "none"
|
||
BusSelectionMode off
|
||
}
|
||
Block {
|
||
BlockType Inport
|
||
Port "1"
|
||
UseBusObject off
|
||
BusObject "BusObject"
|
||
BusOutputAsStruct off
|
||
PortDimensions "-1"
|
||
VarSizeSig "Inherit"
|
||
SampleTime "-1"
|
||
OutMin "[]"
|
||
OutMax "[]"
|
||
DataType "auto"
|
||
OutDataType "fixdt(1,16,0)"
|
||
OutScaling "[]"
|
||
OutDataTypeStr "Inherit: auto"
|
||
LockScale off
|
||
SignalType "auto"
|
||
SamplingMode "auto"
|
||
LatchByDelayingOutsideSignal off
|
||
LatchByCopyingInsideSignal off
|
||
Interpolate on
|
||
}
|
||
Block {
|
||
BlockType Mux
|
||
Inputs "4"
|
||
DisplayOption "none"
|
||
UseBusObject off
|
||
BusObject "BusObject"
|
||
NonVirtualBus off
|
||
}
|
||
Block {
|
||
BlockType Outport
|
||
Port "1"
|
||
UseBusObject off
|
||
BusObject "BusObject"
|
||
BusOutputAsStruct off
|
||
PortDimensions "-1"
|
||
VarSizeSig "Inherit"
|
||
SampleTime "-1"
|
||
OutMin "[]"
|
||
OutMax "[]"
|
||
DataType "auto"
|
||
OutDataType "fixdt(1,16,0)"
|
||
OutScaling "[]"
|
||
OutDataTypeStr "Inherit: auto"
|
||
LockScale off
|
||
SignalType "auto"
|
||
SamplingMode "auto"
|
||
SourceOfInitialOutputValue "Dialog"
|
||
OutputWhenDisabled "held"
|
||
InitialOutput "[]"
|
||
}
|
||
Block {
|
||
BlockType StateSpace
|
||
A "1"
|
||
B "1"
|
||
C "1"
|
||
D "1"
|
||
X0 "0"
|
||
AbsoluteTolerance "auto"
|
||
ContinuousStateAttributes "''"
|
||
Realization "auto"
|
||
}
|
||
Block {
|
||
BlockType SubSystem
|
||
ShowPortLabels "FromPortIcon"
|
||
Permissions "ReadWrite"
|
||
PermitHierarchicalResolution "All"
|
||
TreatAsAtomicUnit off
|
||
CheckFcnCallInpInsideContextMsg off
|
||
SystemSampleTime "-1"
|
||
RTWFcnNameOpts "Auto"
|
||
RTWFileNameOpts "Auto"
|
||
RTWMemSecFuncInitTerm "Inherit from model"
|
||
RTWMemSecFuncExecute "Inherit from model"
|
||
RTWMemSecDataConstants "Inherit from model"
|
||
RTWMemSecDataInternal "Inherit from model"
|
||
RTWMemSecDataParameters "Inherit from model"
|
||
SimViewingDevice off
|
||
DataTypeOverride "UseLocalSettings"
|
||
MinMaxOverflowLogging "UseLocalSettings"
|
||
}
|
||
}
|
||
System {
|
||
Name "Grue_L"
|
||
Location [378, 114, 1308, 624]
|
||
Open on
|
||
ModelBrowserVisibility off
|
||
ModelBrowserWidth 200
|
||
ScreenColor "white"
|
||
PaperOrientation "landscape"
|
||
PaperPositionMode "auto"
|
||
PaperType "A4"
|
||
PaperUnits "centimeters"
|
||
TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
|
||
TiledPageScale 1
|
||
ShowPageBoundaries off
|
||
ZoomFactor "100"
|
||
ReportName "simulink-default.rpt"
|
||
SIDHighWatermark 286
|
||
Block {
|
||
BlockType SubSystem
|
||
Name "Grue_L"
|
||
SID 278
|
||
Ports [2, 6]
|
||
Position [405, 96, 540, 249]
|
||
MinAlgLoopOccurrences off
|
||
PropExecContextOutsideSubsystem off
|
||
RTWSystemCode "Auto"
|
||
FunctionWithSeparateData off
|
||
Opaque off
|
||
RequestExecContextInheritance off
|
||
MaskHideContents off
|
||
System {
|
||
Name "Grue_L"
|
||
Location [713, 179, 1248, 430]
|
||
Open on
|
||
ModelBrowserVisibility off
|
||
ModelBrowserWidth 200
|
||
ScreenColor "white"
|
||
PaperOrientation "landscape"
|
||
PaperPositionMode "auto"
|
||
PaperType "A4"
|
||
PaperUnits "centimeters"
|
||
TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
|
||
TiledPageScale 1
|
||
ShowPageBoundaries off
|
||
ZoomFactor "100"
|
||
Block {
|
||
BlockType Inport
|
||
Name "Delta F"
|
||
SID 281
|
||
Position [30, 98, 60, 112]
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Block {
|
||
BlockType Inport
|
||
Name "Delta C"
|
||
SID 284
|
||
Position [25, 148, 55, 162]
|
||
Port "2"
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Block {
|
||
BlockType Demux
|
||
Name "Demux1"
|
||
SID 236
|
||
Ports [1, 6]
|
||
Position [295, 28, 300, 227]
|
||
ShowName off
|
||
Outputs "6"
|
||
DisplayOption "bar"
|
||
}
|
||
Block {
|
||
BlockType Mux
|
||
Name "Mux1"
|
||
SID 233
|
||
Ports [2, 1]
|
||
Position [95, 81, 100, 179]
|
||
ShowName off
|
||
Inputs "2"
|
||
DisplayOption "bar"
|
||
}
|
||
Block {
|
||
BlockType StateSpace
|
||
Name "Syst. lin<69>aire"
|
||
SID 232
|
||
Position [160, 113, 220, 147]
|
||
A "[0 0 0 1 0 0 ; 0 0 0 0 1 0 ; 0 0 0 0 0 1 ; 0 0 m*g/Mc -Cd/Mc 0 0 ; 0 0 0 0 -Cr/(b^2*(J/b^2+m)) 0 ; 0 0 -g/R*"
|
||
"(1+m/Mc) Cd/(Mc*R) 0 0]"
|
||
B "[0 0 ; 0 0 ; 0 0 ; 1/Mc 0 ; 0 -1/(b*(J/b^2+m)) ; -1/(R*Mc) 0 ];"
|
||
C "eye(6)"
|
||
D "zeros(6,2)"
|
||
}
|
||
Block {
|
||
BlockType Outport
|
||
Name "Delta d"
|
||
SID 279
|
||
Position [480, 33, 510, 47]
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Block {
|
||
BlockType Outport
|
||
Name "Delta r"
|
||
SID 280
|
||
Position [445, 68, 475, 82]
|
||
Port "2"
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Block {
|
||
BlockType Outport
|
||
Name "Delta theta"
|
||
SID 282
|
||
Position [415, 103, 445, 117]
|
||
Port "3"
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Block {
|
||
BlockType Outport
|
||
Name "Delta d'"
|
||
SID 283
|
||
Position [380, 138, 410, 152]
|
||
Port "4"
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Block {
|
||
BlockType Outport
|
||
Name "Delta r'"
|
||
SID 285
|
||
Position [350, 173, 380, 187]
|
||
Port "5"
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Block {
|
||
BlockType Outport
|
||
Name "Delta theta'"
|
||
SID 286
|
||
Position [320, 208, 350, 222]
|
||
Port "6"
|
||
IconDisplay "Port number"
|
||
OutDataType "fixdt(1, 16)"
|
||
OutScaling "2^0"
|
||
}
|
||
Line {
|
||
SrcBlock "Mux1"
|
||
SrcPort 1
|
||
DstBlock "Syst. lin<69>aire"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Delta F"
|
||
SrcPort 1
|
||
DstBlock "Mux1"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Syst. lin<69>aire"
|
||
SrcPort 1
|
||
DstBlock "Demux1"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Delta C"
|
||
SrcPort 1
|
||
DstBlock "Mux1"
|
||
DstPort 2
|
||
}
|
||
Line {
|
||
SrcBlock "Demux1"
|
||
SrcPort 1
|
||
DstBlock "Delta d"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Demux1"
|
||
SrcPort 2
|
||
DstBlock "Delta r"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Demux1"
|
||
SrcPort 3
|
||
DstBlock "Delta theta"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Demux1"
|
||
SrcPort 4
|
||
DstBlock "Delta d'"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Demux1"
|
||
SrcPort 5
|
||
DstBlock "Delta r'"
|
||
DstPort 1
|
||
}
|
||
Line {
|
||
SrcBlock "Demux1"
|
||
SrcPort 6
|
||
DstBlock "Delta theta'"
|
||
DstPort 1
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|