883 lines
24 KiB
Text
883 lines
24 KiB
Text
|
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
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|