mirror of
https://github.com/Dev-KATECH/ADM.git
synced 2026-05-17 18:03:59 +09:00
393 lines
27 KiB
XML
393 lines
27 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<MF0 version="1.1" packageUris="http://schema.mathworks.com/mf0/ci/19700101 http://schema.mathworks.com/mf0/sl_modelref_info/R2024a http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229 http://schema.mathworks.com/mf0/sltp_mm/R2023a_202209151115">
|
|
<ModelRefInfoRepo.ModelRefInfoRoot type="ModelRefInfoRepo.ModelRefInfoRoot" uuid="91210145-b130-4c2e-9ba3-684e4e2e4cfb">
|
|
<JITEngines>scfXFzbUF6AjsbMh4grFcUD</JITEngines>
|
|
<calibrationData type="ModelRefInfoRepo.CalibrationData" uuid="3ad5e773-e2bf-4d0f-843b-7d81363755fa">
|
|
<InternalData>[{"Name":"","Profile":""}]</InternalData>
|
|
<ModelName>GearPosition</ModelName>
|
|
<RootIOData>[{"Name":"GEAR_POSITION_CMD","Profile":""},{"Name":"BS_CMD","Profile":""},{"Name":"Vehicle_Speed","Profile":""},{"Name":"G_Position_output","Profile":""}]</RootIOData>
|
|
</calibrationData>
|
|
<childModelRefInfo type="ModelRefInfoRepo.ChildModelRefInfo" uuid="251856fc-8c08-44f2-853a-872e8e57c952">
|
|
<modelName>GearPosition</modelName>
|
|
<modelPath>GearPosition</modelPath>
|
|
</childModelRefInfo>
|
|
<compiledTFinal>inf</compiledTFinal>
|
|
<dataSourceInfo type="ModelRefInfoRepo.DataSourceInfo" uuid="f8b1342d-30b7-4e08-adfe-fff2a419febe">
|
|
<dataSources type="ModelRefInfoRepo.SourceInfo" uuid="373aa50c-d338-4a20-b6a7-28c42cc442a4">
|
|
<includeAllSections>true</includeAllSections>
|
|
<sourceName>base workspace</sourceName>
|
|
<type>BaseWorkspace</type>
|
|
</dataSources>
|
|
<modelName>GearPosition</modelName>
|
|
</dataSourceInfo>
|
|
<dataTransferInfos>AAFJTQAAAAAOAAAAOAAAAAYAAAAIAAAAAgAAAAAAAAAFAAAACAAAAAAAAAABAAAAAQAAAAAAAAAFAAQAAQAAAAEAAAAAAAAA</dataTransferInfos>
|
|
<defaultsCMapping>{"Inports":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","Outports":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","ParameterArguments":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","LocalParameters":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","GlobalParameters":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","InternalData":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","SharedLocalDataStores":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","GlobalDataStores":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","Constants":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","DataTransfers":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","ModelData":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","InitializeTerminate":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","Execution":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}","SharedUtility":"{\"Name\":\"Default\",\"Checksum\":\"Default\",\"PerInstancePropertiesChecksum\":\"\",\"MemorySectionName\":\"None\",\"MemorySectionChecksum\":\"None\"}"}</defaultsCMapping>
|
|
<fastestNoncontSigFeedingDerivPorts>-1.0</fastestNoncontSigFeedingDerivPorts>
|
|
<fundamentalSampleTimePeriod>.01</fundamentalSampleTimePeriod>
|
|
<hasBlockWithPeriodicDiscreteSampleTime>true</hasBlockWithPeriodicDiscreteSampleTime>
|
|
<hasBwsAccessed>true</hasBwsAccessed>
|
|
<hasNonVirtualConstantTs>true</hasNonVirtualConstantTs>
|
|
<inports type="ModelRefInfoRepo.InportInformation" uuid="43d9ca0e-3bae-40aa-94b0-114a2b51b9c4">
|
|
<isNotDerivPort>true</isNotDerivPort>
|
|
<designMax>inf</designMax>
|
|
<designMin>-inf</designMin>
|
|
<indexType>2</indexType>
|
|
<rateInfos type="ModelRefInfoRepo.RateInfo">
|
|
<compiled>true</compiled>
|
|
<nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
|
|
<period>.01</period>
|
|
<priority>40</priority>
|
|
<rateIdx>0</rateIdx>
|
|
</rateInfos>
|
|
<resolvedSignalObject></resolvedSignalObject>
|
|
<executionInterface type="ModelRefInfoRepo.InputExecutionInterface" uuid="09e15bc5-b260-4701-a241-102506dfb707"/>
|
|
<sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="79be7eb4-6260-4108-8ac0-5ec71cc98ed8"/>
|
|
</inports>
|
|
<inports type="ModelRefInfoRepo.InportInformation" uuid="3f46df1b-d553-4372-9d8e-4445c52de62a">
|
|
<isNotDerivPort>true</isNotDerivPort>
|
|
<designMax>inf</designMax>
|
|
<designMin>-inf</designMin>
|
|
<indexType>2</indexType>
|
|
<originalPortNumber>1</originalPortNumber>
|
|
<rateInfos type="ModelRefInfoRepo.RateInfo">
|
|
<compiled>true</compiled>
|
|
<nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
|
|
<period>.01</period>
|
|
<priority>40</priority>
|
|
<rateIdx>0</rateIdx>
|
|
</rateInfos>
|
|
<resolvedSignalObject></resolvedSignalObject>
|
|
<executionInterface type="ModelRefInfoRepo.InputExecutionInterface" uuid="2417588a-a59e-4458-99ed-1df4fb7e9019"/>
|
|
<sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="e4f24e3f-ce10-42aa-a0d2-74e03bdb7c82"/>
|
|
</inports>
|
|
<inports type="ModelRefInfoRepo.InportInformation" uuid="c0c2736c-dd1b-4816-9f32-ce35ebf1bcf0">
|
|
<isNotDerivPort>true</isNotDerivPort>
|
|
<designMax>inf</designMax>
|
|
<designMin>-inf</designMin>
|
|
<indexType>2</indexType>
|
|
<originalPortNumber>2</originalPortNumber>
|
|
<rateInfos type="ModelRefInfoRepo.RateInfo">
|
|
<compiled>true</compiled>
|
|
<nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
|
|
<period>.01</period>
|
|
<priority>40</priority>
|
|
<rateIdx>0</rateIdx>
|
|
</rateInfos>
|
|
<resolvedSignalObject></resolvedSignalObject>
|
|
<executionInterface type="ModelRefInfoRepo.InputExecutionInterface" uuid="d059b478-cfc3-479f-981c-5e2785029987"/>
|
|
<sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="ec81c3bc-b7ac-4d3a-a7e5-566383afcd45"/>
|
|
</inports>
|
|
<isBdInSimModeForSimCodegenVariants>false</isBdInSimModeForSimCodegenVariants>
|
|
<isInlineParamsOn>true</isInlineParamsOn>
|
|
<isOrigInportVirtualBus>false</isOrigInportVirtualBus>
|
|
<isOrigInportVirtualBus>false</isOrigInportVirtualBus>
|
|
<isOrigInportVirtualBus>false</isOrigInportVirtualBus>
|
|
<isOrigOutportVirtualBus>false</isOrigOutportVirtualBus>
|
|
<loggingSaveFormat>2</loggingSaveFormat>
|
|
<maxFreqHz>-1.0</maxFreqHz>
|
|
<numDStateRecs>1</numDStateRecs>
|
|
<numDataInputPorts>3</numDataInputPorts>
|
|
<numLoggableDStateRecs>1</numLoggableDStateRecs>
|
|
<numLoggableJacobianDStates>1</numLoggableJacobianDStates>
|
|
<origInportBusType></origInportBusType>
|
|
<origInportBusType></origInportBusType>
|
|
<origInportBusType></origInportBusType>
|
|
<origOutportBusOutputAsStruct>false</origOutportBusOutputAsStruct>
|
|
<origOutportBusType></origOutportBusType>
|
|
<outports type="ModelRefInfoRepo.OutportInformation" uuid="0ade1382-dbd1-4f05-9c00-80d8f34011e4">
|
|
<designMax>inf</designMax>
|
|
<designMin>-inf</designMin>
|
|
<rateInfos type="ModelRefInfoRepo.RateInfo">
|
|
<compiled>true</compiled>
|
|
<nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
|
|
<period>.01</period>
|
|
<priority>40</priority>
|
|
<rateIdx>0</rateIdx>
|
|
</rateInfos>
|
|
<resolvedSignalObject></resolvedSignalObject>
|
|
<executionInterface type="ModelRefInfoRepo.OutputExecutionInterface" uuid="9e2d6236-80c7-4ae9-b116-80f16ba91da7"/>
|
|
<sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="afc89599-9208-45fa-9e5a-dbe048e560da"/>
|
|
</outports>
|
|
<removeResetFunc>true</removeResetFunc>
|
|
<runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
|
|
<compiled>true</compiled>
|
|
<nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
|
|
<period>.01</period>
|
|
<priority>40</priority>
|
|
<rateIdx>0</rateIdx>
|
|
</runtimeNonFcnCallRateInfos>
|
|
<sampleTimeInheritanceRule>2</sampleTimeInheritanceRule>
|
|
<solverStatusFlags>323</solverStatusFlags>
|
|
<timingAndTaskingRegistry><?xml version="1.0"?>
|
|
<slexec_sto version="1.1" packageUris="http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229">
|
|
<sto.Registry type="sto.Registry" uuid="4fe5c927-4947-4cbd-8658-acb6e3d7976f">
|
|
<executionSpec>Undetermined</executionSpec>
|
|
<identifier>GearPosition</identifier>
|
|
<clockRegistry type="sto.ClockRegistry" uuid="76f8a109-44b9-4db2-a4fd-89196ff8814a">
|
|
<clocks type="sto.Timer" uuid="117170a9-9da3-45b2-8bfa-06fb2a66167f">
|
|
<computedFundamentalDiscretePeriod>.01</computedFundamentalDiscretePeriod>
|
|
<fastestDiscreteRate type="sto.ClassicPeriodicDiscreteRate" uuid="326e2157-dba9-4eec-b787-d7320d84ddc2"/>
|
|
<isDefaultTimer>true</isDefaultTimer>
|
|
<resolution>.01</resolution>
|
|
<timeAdvanceMode>FixedStep</timeAdvanceMode>
|
|
<identifier>GearPosition::defaultTimer</identifier>
|
|
<rates type="sto.ClassicPeriodicDiscreteRate" uuid="326e2157-dba9-4eec-b787-d7320d84ddc2">
|
|
<annotation>D1</annotation>
|
|
<clockId>GearPosition::defaultTimer</clockId>
|
|
<description>Discrete 1</description>
|
|
<taskId>_task0</taskId>
|
|
<rateSpec type="sto.RateSpec" uuid="eb32293e-d2b0-4dfa-9cce-7cd3b3f4d77c">
|
|
<period>.01</period>
|
|
<rateType>ClassicPeriodicDiscrete</rateType>
|
|
</rateSpec>
|
|
</rates>
|
|
<baseRate type="sto.ClassicPeriodicDiscreteRate" uuid="44983382-9146-42ae-94fc-3a51b7c83e32">
|
|
<annotation>D1</annotation>
|
|
<clockId>GearPosition::defaultTimer</clockId>
|
|
<description>Discrete 1</description>
|
|
<taskId>_task0</taskId>
|
|
<rateSpec type="sto.RateSpec" uuid="725eee42-892b-4fb4-9233-eb0c580de80c">
|
|
<period>.01</period>
|
|
<rateType>ClassicPeriodicDiscrete</rateType>
|
|
</rateSpec>
|
|
</baseRate>
|
|
</clocks>
|
|
<clocks type="sto.Event" uuid="ab6af621-19e1-40b7-84cc-5a194ba59faa">
|
|
<eventType>PARAMETER_CHANGE_EVENT</eventType>
|
|
<cNum>1</cNum>
|
|
<clockType>Event</clockType>
|
|
<identifier>ParameterChangeEvent</identifier>
|
|
<rates type="sto.ModelWideEventRate" uuid="ecd02024-f3a0-44a2-981c-963a524a1ea3">
|
|
<clockId>ParameterChangeEvent</clockId>
|
|
<rateIdx>-1</rateIdx>
|
|
<taskId>ModelWideParameterChangeEvent</taskId>
|
|
<useForExecution>NotForExecution</useForExecution>
|
|
<rateSpec type="sto.RateSpec" uuid="8a70d2e6-eae2-41b1-a53e-81955e445715">
|
|
<period>inf</period>
|
|
<rateType>ModelWideParameterChangeEvent</rateType>
|
|
</rateSpec>
|
|
</rates>
|
|
</clocks>
|
|
<timeAdvanceMode>FixedStep</timeAdvanceMode>
|
|
</clockRegistry>
|
|
<taskRegistry type="sto.TaskRegistry" uuid="32dc1845-2cff-469f-bb74-dc403d176b52">
|
|
<rootTaskHierarchyElements type="sto.Task" uuid="4f0d2041-7590-4583-9a0e-6449ffeddd48">
|
|
<isExplicit>true</isExplicit>
|
|
<rates type="sto.ModelWideEventRate" uuid="1f333424-da36-4069-9f30-fb929f2373c0">
|
|
<clockId>ParameterChangeEvent</clockId>
|
|
<rateIdx>-1</rateIdx>
|
|
<taskId>ModelWideParameterChangeEvent</taskId>
|
|
<useForExecution>NotForExecution</useForExecution>
|
|
<rateSpec type="sto.RateSpec" uuid="61f4e740-0998-4116-9d05-3d54cbefedb0">
|
|
<period>inf</period>
|
|
<rateType>ModelWideParameterChangeEvent</rateType>
|
|
</rateSpec>
|
|
</rates>
|
|
<schedulingClockId>ParameterChangeEvent</schedulingClockId>
|
|
<timeKeeperClockId>GearPosition::defaultTimer</timeKeeperClockId>
|
|
<elementType>Task</elementType>
|
|
<identifier>ModelWideParameterChangeEvent</identifier>
|
|
<priority>-1</priority>
|
|
</rootTaskHierarchyElements>
|
|
<rootTaskHierarchyElements type="sto.Task" uuid="26cd8a31-df28-427a-9f7d-c1550968f173">
|
|
<isExecutable>true</isExecutable>
|
|
<orderIndex>1</orderIndex>
|
|
<rates type="sto.ClassicPeriodicDiscreteRate" uuid="bd020dfc-b265-4749-bc2f-0d53e008dded">
|
|
<annotation>D1</annotation>
|
|
<clockId>GearPosition::defaultTimer</clockId>
|
|
<description>Discrete 1</description>
|
|
<taskId>_task0</taskId>
|
|
<rateSpec type="sto.RateSpec" uuid="530ef361-aa27-4c7e-8289-70bf91c94b8e">
|
|
<period>.01</period>
|
|
<rateType>ClassicPeriodicDiscrete</rateType>
|
|
</rateSpec>
|
|
</rates>
|
|
<schedulingClockId>GearPosition::defaultTimer</schedulingClockId>
|
|
<timeKeeperClockId>GearPosition::defaultTimer</timeKeeperClockId>
|
|
<elementType>Task</elementType>
|
|
<identifier>_task0</identifier>
|
|
<priority>40</priority>
|
|
</rootTaskHierarchyElements>
|
|
<taskDependencyGraph type="sto.SerializedTaskConnectionList" uuid="7646a903-8fc1-4bfe-b2c4-dc3c2dae95c9">
|
|
<clockIdentifier>GearPosition::defaultTimer</clockIdentifier>
|
|
<taskIdentifier>_task0</taskIdentifier>
|
|
</taskDependencyGraph>
|
|
<taskDependencyGraph type="sto.SerializedTaskConnectionList" uuid="2e40f360-59cf-4022-aa08-ca4128bda4cd">
|
|
<clockIdentifier>ParameterChangeEvent</clockIdentifier>
|
|
<taskIdentifier>ModelWideParameterChangeEvent</taskIdentifier>
|
|
</taskDependencyGraph>
|
|
<taskPriorityDirection>HighNumberLast</taskPriorityDirection>
|
|
</taskRegistry>
|
|
</sto.Registry>
|
|
</slexec_sto></timingAndTaskingRegistry>
|
|
<userSpecifiedFixedStepSize>.01</userSpecifiedFixedStepSize>
|
|
<zeroInternalMemoryAtStartupUnchecked>true</zeroInternalMemoryAtStartupUnchecked>
|
|
<FMUBlockMap type="ModelRefInfoRepo.FMUBlockInfo" uuid="38d22a45-fb88-4e78-a1d7-9b512e8c5305"/>
|
|
<codeGenInfo type="ModelRefInfoRepo.CodeGenInformation" uuid="c3f5d01e-2a1b-4c2d-b71c-f3bf0d0c7426"/>
|
|
<compiledVariantInfos type="ModelRefInfoRepo.CompiledVariantInfoMap" uuid="86f30667-4d26-4821-949a-47c41d90b262"/>
|
|
<configSettingsForConsistencyChecks type="ModelRefInfoRepo.ConfigSettingsForConsistencyChecks" uuid="fb17b1d3-7651-485f-855e-77c51833303b">
|
|
<consistentOutportInitialization>true</consistentOutportInitialization>
|
|
<fixedStepSize>.01</fixedStepSize>
|
|
<frameDiagnosticSetting>2</frameDiagnosticSetting>
|
|
<hasHybridSampleTime>true</hasHybridSampleTime>
|
|
<optimizedInitCode>true</optimizedInitCode>
|
|
<signalLoggingSaveFormat>2</signalLoggingSaveFormat>
|
|
<simSIMDOptimization>1</simSIMDOptimization>
|
|
<solverName>FixedStepDiscrete</solverName>
|
|
<solverType>SOLVER_TYPE_FIXEDSTEP</solverType>
|
|
<useDivForNetSlopComp>2</useDivForNetSlopComp>
|
|
<hardwareSettings type="ModelRefInfoRepo.HardwareSettings" uuid="5a991a1b-a995-439a-b795-85660938b47e">
|
|
<prodBitPerChar>8</prodBitPerChar>
|
|
<prodBitPerDouble>64</prodBitPerDouble>
|
|
<prodBitPerFloat>32</prodBitPerFloat>
|
|
<prodBitPerInt>32</prodBitPerInt>
|
|
<prodBitPerLong>32</prodBitPerLong>
|
|
<prodBitPerLongLong>64</prodBitPerLongLong>
|
|
<prodBitPerPointer>32</prodBitPerPointer>
|
|
<prodBitPerPtrDiffT>32</prodBitPerPtrDiffT>
|
|
<prodBitPerShort>16</prodBitPerShort>
|
|
<prodBitPerSizeT>32</prodBitPerSizeT>
|
|
<prodEndianess>1</prodEndianess>
|
|
<prodLargestAtomicFloat>1</prodLargestAtomicFloat>
|
|
<prodLargestAtomicInteger>3</prodLargestAtomicInteger>
|
|
<prodLongLongMode>true</prodLongLongMode>
|
|
<prodShiftRight>true</prodShiftRight>
|
|
<prodWordSize>32</prodWordSize>
|
|
</hardwareSettings>
|
|
</configSettingsForConsistencyChecks>
|
|
<controllableInputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="ffc2b9be-110e-41fc-a653-4388ad50ea07"/>
|
|
<controllableOutputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="0be39aa3-feb1-456d-bc6a-d2448968845b"/>
|
|
<dataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="25aead2d-526f-438a-b951-aee50672952a">
|
|
<compDataInputPorts>0</compDataInputPorts>
|
|
<compDataInputPorts>1</compDataInputPorts>
|
|
<compDataInputPorts>2</compDataInputPorts>
|
|
<compDataOutputPorts>0</compDataOutputPorts>
|
|
<dataInputPorts>0</dataInputPorts>
|
|
<dataInputPorts>1</dataInputPorts>
|
|
<dataInputPorts>2</dataInputPorts>
|
|
<dataOutputPorts>0</dataOutputPorts>
|
|
</dataPortGroup>
|
|
<expFcnUnconnectedDataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="e0834c93-343d-49aa-8c9c-4ccf4ad5bd8e"/>
|
|
<interfaceParameterInfo type="ModelRefInfoRepo.InterfaceParameterInfo" uuid="a1fc6c33-b5fc-4a5c-9dd3-0e658b3d2970"/>
|
|
<messageInfo type="ModelRefInfoRepo.MessageInformation" uuid="28c72fb7-27ed-4217-b7b7-a8cc99a4f3e7"/>
|
|
<methodInfo type="ModelRefInfoRepo.MethodExistenceInfo" uuid="d178ac09-0765-48f5-b4ea-fc67a44f71b0"/>
|
|
<periodicEventPortUnsupportedBlockInfo type="ModelRefInfoRepo.PeriodicEventPortUnsupportedBlockInfo" uuid="509def59-378f-40cb-aaf3-3c1e05d88323"/>
|
|
<portGroupsRequireSameRate type="ModelRefInfoRepo.PortGroupsRequireSameRate" uuid="67cf9a05-5817-4dae-9de5-b9b77cf996ab">
|
|
<DSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="892db324-adab-4666-ab0c-09e5a87e796c"/>
|
|
<GlobalDSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="fdd3a2e6-3a0d-47a5-a31d-bbb1ca0bd86d"/>
|
|
<mergedPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="50882341-7f75-4758-9c59-a1ef3157c449"/>
|
|
</portGroupsRequireSameRate>
|
|
<rateBasedMdlGlobalDSMRateSpec type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="01ff217d-8cdd-434f-9c0a-25ce82ab0d7e"/>
|
|
<rateSpecOfGlobalDSMAccessedByDescExpFcnMdlMap type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="ba10b86e-af1a-445e-a41e-2cdd90459135"/>
|
|
<rootBlockDiagramInterface type="ci.Model" uuid="3251c615-8d85-45eb-bdf7-fb0928f00f09">
|
|
<p_RootComponentInterface type="ci.ComponentInterface" uuid="1f87c4be-b8e0-4992-a6db-49cf0581e0d2">
|
|
<p_InputPorts type="ci.SignalInterface" uuid="41d65fd3-b656-4636-b67c-759fe804755b">
|
|
<p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
|
|
<p_ComputedSampleTime>.01</p_ComputedSampleTime>
|
|
<p_ComputedSampleTime>0.0</p_ComputedSampleTime>
|
|
<p_Name>GEAR_POSITION_CMD</p_Name>
|
|
</p_InputPorts>
|
|
<p_InputPorts type="ci.SignalInterface" uuid="005010cc-5503-480c-927c-4c1a5d871f51">
|
|
<p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
|
|
<p_ComputedSampleTime>.01</p_ComputedSampleTime>
|
|
<p_ComputedSampleTime>0.0</p_ComputedSampleTime>
|
|
<p_Name>BS_CMD</p_Name>
|
|
</p_InputPorts>
|
|
<p_InputPorts type="ci.SignalInterface" uuid="d51a86cf-bde5-4a2e-bd73-db8d9724b391">
|
|
<p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
|
|
<p_ComputedSampleTime>.01</p_ComputedSampleTime>
|
|
<p_ComputedSampleTime>0.0</p_ComputedSampleTime>
|
|
<p_Name>Vehicle_Speed</p_Name>
|
|
</p_InputPorts>
|
|
<p_Name>GearPosition</p_Name>
|
|
<p_OutputPorts type="ci.SignalInterface" uuid="7490026d-eaf0-4f59-b525-620304e5fb65">
|
|
<p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
|
|
<p_ComputedSampleTime>.01</p_ComputedSampleTime>
|
|
<p_ComputedSampleTime>0.0</p_ComputedSampleTime>
|
|
<p_Name>G_Position_output</p_Name>
|
|
</p_OutputPorts>
|
|
<p_Type>ROOT</p_Type>
|
|
</p_RootComponentInterface>
|
|
</rootBlockDiagramInterface>
|
|
<simulinkFunctions type="ModelRefInfoRepo.SimulinkFunctions" uuid="08a56d60-1842-45bd-8be1-62d8aeea8b8a">
|
|
<compSimulinkFunctionCatalog></compSimulinkFunctionCatalog>
|
|
</simulinkFunctions>
|
|
<sltpContext type="sltp.mm.core.Context" uuid="1aac373e-5f9f-4585-94ea-0bcd7bf2ca18">
|
|
<globalData type="sltp.mm.core.GlobalData" uuid="f37ed15e-9635-4218-8057-84c38216f682">
|
|
<dataName>portBS_CMD</dataName>
|
|
<type>RootInport</type>
|
|
</globalData>
|
|
<globalData type="sltp.mm.core.GlobalData" uuid="4cf4c0c6-7ef2-4ea1-827f-cd143dc5f2c2">
|
|
<dataName>portGEAR_POSITION_CMD</dataName>
|
|
<type>RootInport</type>
|
|
</globalData>
|
|
<globalData type="sltp.mm.core.GlobalData" uuid="9a87e964-6671-4b3c-ac98-78f3ada17f6f">
|
|
<dataName>portG_Position_output</dataName>
|
|
<type>RootOutport</type>
|
|
</globalData>
|
|
<globalData type="sltp.mm.core.GlobalData" uuid="136e5729-a7bd-4504-83a8-3949d3995931">
|
|
<dataName>portP_POSITION_CMD</dataName>
|
|
<type>RootInport</type>
|
|
</globalData>
|
|
<globalData type="sltp.mm.core.GlobalData" uuid="7a47a254-801f-40d1-a6eb-e116d0f833df">
|
|
<dataName>portVehicle_Speed</dataName>
|
|
<type>RootInport</type>
|
|
</globalData>
|
|
<priorityDirection>HighNumberLast</priorityDirection>
|
|
<defaultEventBehavior type="sltp.mm.core.EventBehavior" uuid="8e422345-b584-4060-ac0c-36f05dbfb426"/>
|
|
<editorState type="sltp.mm.core.EditorState" uuid="3c6224d0-cf0e-41ce-a005-9ce143f2b45f">
|
|
<isSynchronized>true</isSynchronized>
|
|
<panelState type="sltp.mm.core.EditorPanelState" uuid="565b164b-7bff-433f-afb6-ac74cb8c3ec9"/>
|
|
</editorState>
|
|
<rootTask type="sltp.mm.core.Task" uuid="e8a96a2f-ad35-4cec-a739-c471b711e75a">
|
|
<context type="sltp.mm.core.Context" uuid="1aac373e-5f9f-4585-94ea-0bcd7bf2ca18"/>
|
|
<explicit>false</explicit>
|
|
<name>Default</name>
|
|
<priority>-2147483648</priority>
|
|
<subgraph type="sltp.mm.core.Graph" uuid="dbe2bd9a-fee7-48b9-8cea-9040e00cf33a">
|
|
<tasks type="sltp.mm.core.Task" uuid="646a172f-f92a-4baa-886f-7f8f12da4e79">
|
|
<context type="sltp.mm.core.Context" uuid="1aac373e-5f9f-4585-94ea-0bcd7bf2ca18"/>
|
|
<explicit>false</explicit>
|
|
<id>1</id>
|
|
<isTimed>true</isTimed>
|
|
<name>D1</name>
|
|
<priority>40</priority>
|
|
<rates type="sltp.mm.core.Rate" uuid="191ae292-8646-4378-a10d-4b3542687259">
|
|
<annotation>D1</annotation>
|
|
<color>-12240129</color>
|
|
<hasBlocks>true</hasBlocks>
|
|
<identifier>ClassicPeriodicDiscrete0.010</identifier>
|
|
<rateIndex>0</rateIndex>
|
|
<rateSpec type="sltp.mm.core.RateSpec">
|
|
<period>.01</period>
|
|
</rateSpec>
|
|
<sti>0</sti>
|
|
</rates>
|
|
</tasks>
|
|
</subgraph>
|
|
</rootTask>
|
|
</sltpContext>
|
|
<stateWriterToOwnerMap type="ModelRefInfoRepo.StateWriterInfo" uuid="a78a8eea-c4e9-4d44-9767-c9ec8e813c10"/>
|
|
<stoClientDataRegistry type="sto.ClientDataRegistry" uuid="4a90f6eb-ff93-4363-9460-e34ecdec1ef3">
|
|
<dataSets type="sto.ClientClockNamedDataSet" uuid="afcb7d54-05f7-46e0-a726-80b316ba573b">
|
|
<tag>sltpEvents</tag>
|
|
</dataSets>
|
|
<dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="cf573d27-11b4-4972-b4fe-e87bc32176cb">
|
|
<tag>sltpTaskGroups</tag>
|
|
</dataSets>
|
|
<dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="5be1c795-0ae4-460a-9229-948edb098d15">
|
|
<dSet type="ModelRefInfoRepo.SltpTaskData" uuid="a3636de8-2112-4538-9f83-57903d4b0ab3"/>
|
|
<tSet type="ModelRefInfoRepo.SltpTaskData" uuid="a3636de8-2112-4538-9f83-57903d4b0ab3">
|
|
<dataName>D1</dataName>
|
|
<linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="5be1c795-0ae4-460a-9229-948edb098d15"/>
|
|
<id type="sto.TaskHierarchyElementId">
|
|
<clockId>GearPosition::defaultTimer</clockId>
|
|
<id>_task0</id>
|
|
</id>
|
|
</tSet>
|
|
<tag>sltpTasks</tag>
|
|
</dataSets>
|
|
</stoClientDataRegistry>
|
|
<varTsUIDMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="298841d4-3102-4553-bee8-c3362d540b05"/>
|
|
</ModelRefInfoRepo.ModelRefInfoRoot>
|
|
</MF0> |