control/Control Vectorial/slprj/speedgoat/control_vectorial/tmwinternal/CompileInfo.xml
2025-09-03 11:47:17 +02:00

541 lines
35 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/R2024b http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229 http://schema.mathworks.com/mf0/sltp_mm/R2024b_202402211119">
<ModelRefInfoRepo.ModelRefInfoRoot type="ModelRefInfoRepo.ModelRefInfoRoot" uuid="358ba7a3-950b-400d-9193-f4e8de85ebe6">
<calibrationData type="ModelRefInfoRepo.CalibrationData" uuid="4ba8d6a6-c217-4014-a15c-17caabd7d23f">
<InternalData>[{&quot;Name&quot;:&quot;&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;&quot;,&quot;Profile&quot;:&quot;&quot;}]</InternalData>
<ModelName>control_vectorial</ModelName>
</calibrationData>
<childModelRefInfo type="ModelRefInfoRepo.ChildModelRefInfo" uuid="0e39eacd-3ac5-4e85-a74c-e352ea5ef764">
<modelName>control_vectorial</modelName>
<modelPath>control_vectorial</modelPath>
</childModelRefInfo>
<clockResolutions type="ModelRefInfoRepo.ClockResolutionInfo" uuid="18b5cd24-eca7-4dd9-986c-1fa0bdeb5860">
<rateIdx>1</rateIdx>
<resolution>5e-05</resolution>
<source>DeducedFromSampleTime</source>
</clockResolutions>
<compDerivCacheNeedsReset>false</compDerivCacheNeedsReset>
<compZcCacheNeedsReset>false</compZcCacheNeedsReset>
<compiledTFinal>inf</compiledTFinal>
<dataSourceInfo type="ModelRefInfoRepo.DataSourceInfo" uuid="3b1046c1-c6c3-4254-ae6d-29e1d2b86990">
<dataSources type="ModelRefInfoRepo.SourceInfo" uuid="64eb218f-f6d4-4be3-9604-9dcace7a227f">
<includeAllSections>true</includeAllSections>
<sourceName>base workspace</sourceName>
<type>BaseWorkspace</type>
</dataSources>
<modelName>control_vectorial</modelName>
</dataSourceInfo>
<dataTransferInfos>AAFJTQAAAAAOAAAAOAAAAAYAAAAIAAAAAgAAAAAAAAAFAAAACAAAAAAAAAABAAAAAQAAAAAAAAAFAAQAAQAAAAEAAAAAAAAA</dataTransferInfos>
<defaultsCMapping>{&quot;Inports&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Outports&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;ParameterArguments&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;LocalParameters&quot;:&quot;{\&quot;Name\&quot;:\&quot;PageSwitching\&quot;,\&quot;Checksum\&quot;:\&quot;1969678929\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;GlobalParameters&quot;:&quot;{\&quot;Name\&quot;:\&quot;slrealtime_PageSwitching\&quot;,\&quot;Checksum\&quot;:\&quot;673606011\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;InternalData&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;SharedLocalDataStores&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;GlobalDataStores&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Constants&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;DataTransfers&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;ModelData&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;InitializeTerminate&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Execution&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;SharedUtility&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;}</defaultsCMapping>
<fastestNoncontSigFeedingDerivPorts>5e-05</fastestNoncontSigFeedingDerivPorts>
<globalVariables>Ld</globalVariables>
<globalVariables>Lq</globalVariables>
<globalVariables>Phi_r</globalVariables>
<globalVariables>Potencia</globalVariables>
<globalVariables>T_max</globalVariables>
<globalVariables>V_alinear</globalVariables>
<globalVariables>Vdc</globalVariables>
<globalVariables>Vmax</globalVariables>
<globalVariables>clock</globalVariables>
<globalVariables>cte_encoder</globalVariables>
<globalVariables>delay_velocidad</globalVariables>
<globalVariables>f_triangular</globalVariables>
<globalVariables>fc_corrientes</globalVariables>
<globalVariables>gain_velocidad</globalVariables>
<globalVariables>k</globalVariables>
<globalVariables>ki_iq</globalVariables>
<globalVariables>kp_id</globalVariables>
<globalVariables>kp_iq</globalVariables>
<globalVariables>n_lim_direccion</globalVariables>
<globalVariables>p</globalVariables>
<globalVariables>time_step</globalVariables>
<globalVariables>wb</globalVariables>
<hasBlockWithPeriodicDiscreteSampleTime>true</hasBlockWithPeriodicDiscreteSampleTime>
<hasBwsAccessed>true</hasBwsAccessed>
<hasContinuousSampleTime>true</hasContinuousSampleTime>
<hasInlineVariantBlock>true</hasInlineVariantBlock>
<hasNoncontSigFeedingDerivPorts>true</hasNoncontSigFeedingDerivPorts>
<hasVariantModelOrSubsystem>true</hasVariantModelOrSubsystem>
<isBdInSimModeForSimCodegenVariants>false</isBdInSimModeForSimCodegenVariants>
<loggingSaveFormat>2</loggingSaveFormat>
<massMatrixNzMax>5</massMatrixNzMax>
<maxFreqHz>-1.0</maxFreqHz>
<needAbsoluteTimeDisallowInitPort>true</needAbsoluteTimeDisallowInitPort>
<needsAbsoluteTime>true</needsAbsoluteTime>
<nonTunableVariables>Phi_r</nonTunableVariables>
<nonTunableVariables>clock</nonTunableVariables>
<nonTunableVariables>fc_corrientes</nonTunableVariables>
<numCStateRecs>5</numCStateRecs>
<numContinuousStates>5</numContinuousStates>
<numDStateRecs>9</numDStateRecs>
<numDataInputPorts>0</numDataInputPorts>
<numLoggableCStateRecs>5</numLoggableCStateRecs>
<numLoggableDStateRecs>9</numLoggableDStateRecs>
<numLoggableJacobianDStates>408</numLoggableJacobianDStates>
<runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
<compiled>true</compiled>
<needAbsoluteTime>true</needAbsoluteTime>
<period>0.0</period>
<priority>40</priority>
<rateIdx>0</rateIdx>
</runtimeNonFcnCallRateInfos>
<runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
<compiled>true</compiled>
<needAbsoluteTime>true</needAbsoluteTime>
<nonFcnCallPartitionName>Cont</nonFcnCallPartitionName>
<period>5e-05</period>
<priority>40</priority>
<rateIdx>1</rateIdx>
</runtimeNonFcnCallRateInfos>
<runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
<compiled>true</compiled>
<nonFcnCallPartitionName>D2</nonFcnCallPartitionName>
<period>.0001</period>
<priority>39</priority>
<rateIdx>2</rateIdx>
</runtimeNonFcnCallRateInfos>
<sampleTimeInheritanceRule>2</sampleTimeInheritanceRule>
<solverStatusFlags>335</solverStatusFlags>
<timingAndTaskingRegistry>&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;slexec_sto version=&quot;1.1&quot; packageUris=&quot;http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229&quot;&gt;
&lt;sto.Registry type=&quot;sto.Registry&quot; uuid=&quot;82f29784-07d8-4cde-97cd-2372489ef463&quot;&gt;
&lt;executionSpec&gt;Undetermined&lt;/executionSpec&gt;
&lt;identifier&gt;control_vectorial&lt;/identifier&gt;
&lt;clockRegistry type=&quot;sto.ClockRegistry&quot; uuid=&quot;9002f034-476a-422a-b718-2df37310750c&quot;&gt;
&lt;clocks type=&quot;sto.Timer&quot; uuid=&quot;f087d62a-eba7-4f05-b34b-f21e212f1842&quot;&gt;
&lt;computedFundamentalDiscretePeriod&gt;5e-05&lt;/computedFundamentalDiscretePeriod&gt;
&lt;fastestDiscreteRate type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;fba4ad87-eaae-404f-94be-9e0eadb75a0b&quot;/&gt;
&lt;isDefaultTimer&gt;true&lt;/isDefaultTimer&gt;
&lt;resolution&gt;5e-05&lt;/resolution&gt;
&lt;timeAdvanceMode&gt;FixedStep&lt;/timeAdvanceMode&gt;
&lt;identifier&gt;control_vectorial::defaultTimer&lt;/identifier&gt;
&lt;rates type=&quot;sto.ContinuousRate&quot; uuid=&quot;3bca93a3-b20d-4131-8e17-214d46571108&quot;&gt;
&lt;annotation&gt;Cont&lt;/annotation&gt;
&lt;clockId&gt;control_vectorial::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Continuous&lt;/description&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;7c157a29-96f2-4f11-a500-51fe9dcac281&quot;/&gt;
&lt;/rates&gt;
&lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;fba4ad87-eaae-404f-94be-9e0eadb75a0b&quot;&gt;
&lt;annotation&gt;D1&lt;/annotation&gt;
&lt;clockId&gt;control_vectorial::defaultTimer&lt;/clockId&gt;
&lt;description&gt;Discrete 1&lt;/description&gt;
&lt;rateIdx&gt;1&lt;/rateIdx&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;dc5ad4e3-d859-4983-bf29-fe140e66668b&quot;&gt;
&lt;period&gt;5e-05&lt;/period&gt;
&lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;7844cf26-ddbc-4ea9-a6ec-ac24f11580a6&quot;&gt;
&lt;annotation&gt;D2&lt;/annotation&gt;
&lt;clockId&gt;control_vectorial::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;1&lt;/colorIndex&gt;
&lt;description&gt;Discrete 2&lt;/description&gt;
&lt;rateIdx&gt;2&lt;/rateIdx&gt;
&lt;taskId&gt;_task1&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;b193fd05-1b11-47fe-872e-fbc7eb5d465c&quot;&gt;
&lt;period&gt;.0001&lt;/period&gt;
&lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;baseRate type=&quot;sto.ContinuousRate&quot; uuid=&quot;dd0e0c6f-7968-4148-83e4-a0ad29dba898&quot;&gt;
&lt;annotation&gt;Cont&lt;/annotation&gt;
&lt;clockId&gt;control_vectorial::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Continuous&lt;/description&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;16d9cb3f-5271-49a6-b2d8-978458f528ed&quot;/&gt;
&lt;/baseRate&gt;
&lt;/clocks&gt;
&lt;clocks type=&quot;sto.Event&quot; uuid=&quot;eaecb62e-41dd-4f03-b9d2-30e7650199e7&quot;&gt;
&lt;eventType&gt;PARAMETER_CHANGE_EVENT&lt;/eventType&gt;
&lt;cNum&gt;1&lt;/cNum&gt;
&lt;clockType&gt;Event&lt;/clockType&gt;
&lt;identifier&gt;ParameterChangeEvent&lt;/identifier&gt;
&lt;rates type=&quot;sto.ModelWideEventRate&quot; uuid=&quot;2aebf034-c900-4c9d-a891-51c3d374cd15&quot;&gt;
&lt;annotation&gt;Inf&lt;/annotation&gt;
&lt;clockId&gt;ParameterChangeEvent&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Constant&lt;/description&gt;
&lt;rateIdx&gt;-1&lt;/rateIdx&gt;
&lt;taskId&gt;ModelWideParameterChangeEvent&lt;/taskId&gt;
&lt;useForExecution&gt;NotForExecution&lt;/useForExecution&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;b0ba9e9b-2c37-4de9-86c7-01f74d19acfe&quot;&gt;
&lt;period&gt;inf&lt;/period&gt;
&lt;rateType&gt;ModelWideParameterChangeEvent&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;/clocks&gt;
&lt;timeAdvanceMode&gt;FixedStep&lt;/timeAdvanceMode&gt;
&lt;/clockRegistry&gt;
&lt;taskRegistry type=&quot;sto.TaskRegistry&quot; uuid=&quot;2e8d64c5-f6f8-4acc-bad6-ece8cb19d037&quot;&gt;
&lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;481693d9-3e86-4c94-8e2e-74ba755ac1ad&quot;&gt;
&lt;isExplicit&gt;true&lt;/isExplicit&gt;
&lt;rates type=&quot;sto.ModelWideEventRate&quot; uuid=&quot;1285bcf4-e31d-4516-a656-6a1205edcf40&quot;&gt;
&lt;annotation&gt;Inf&lt;/annotation&gt;
&lt;clockId&gt;ParameterChangeEvent&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Constant&lt;/description&gt;
&lt;rateIdx&gt;-1&lt;/rateIdx&gt;
&lt;taskId&gt;ModelWideParameterChangeEvent&lt;/taskId&gt;
&lt;useForExecution&gt;NotForExecution&lt;/useForExecution&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;dee5069e-6d62-4f8f-8be3-3faf28bb6782&quot;&gt;
&lt;period&gt;inf&lt;/period&gt;
&lt;rateType&gt;ModelWideParameterChangeEvent&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;schedulingClockId&gt;ParameterChangeEvent&lt;/schedulingClockId&gt;
&lt;timeKeeperClockId&gt;control_vectorial::defaultTimer&lt;/timeKeeperClockId&gt;
&lt;elementType&gt;Task&lt;/elementType&gt;
&lt;identifier&gt;ModelWideParameterChangeEvent&lt;/identifier&gt;
&lt;priority&gt;-1&lt;/priority&gt;
&lt;/rootTaskHierarchyElements&gt;
&lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;093f3634-75b7-4f77-9253-9618c2e19c46&quot;&gt;
&lt;isExecutable&gt;true&lt;/isExecutable&gt;
&lt;orderIndex&gt;1&lt;/orderIndex&gt;
&lt;rates type=&quot;sto.ContinuousRate&quot; uuid=&quot;91ba9574-2717-45be-98dd-f2b7401d0847&quot;&gt;
&lt;annotation&gt;Cont&lt;/annotation&gt;
&lt;clockId&gt;control_vectorial::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;-1&lt;/colorIndex&gt;
&lt;description&gt;Continuous&lt;/description&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;66948c48-5193-43f8-a8c9-e8ca4b12444f&quot;/&gt;
&lt;/rates&gt;
&lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;af888bc9-b11a-42b8-bee5-19c06c5cf1f8&quot;&gt;
&lt;annotation&gt;D1&lt;/annotation&gt;
&lt;clockId&gt;control_vectorial::defaultTimer&lt;/clockId&gt;
&lt;description&gt;Discrete 1&lt;/description&gt;
&lt;rateIdx&gt;1&lt;/rateIdx&gt;
&lt;taskId&gt;_task0&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;2b2992e9-bf8c-4f97-ab0b-5e1aeaa4f0e2&quot;&gt;
&lt;period&gt;5e-05&lt;/period&gt;
&lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;schedulingClockId&gt;control_vectorial::defaultTimer&lt;/schedulingClockId&gt;
&lt;timeKeeperClockId&gt;control_vectorial::defaultTimer&lt;/timeKeeperClockId&gt;
&lt;elementType&gt;Task&lt;/elementType&gt;
&lt;identifier&gt;_task0&lt;/identifier&gt;
&lt;priority&gt;40&lt;/priority&gt;
&lt;/rootTaskHierarchyElements&gt;
&lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;2ecab1d7-ba85-4f7c-8fde-4c9b59a4c6d9&quot;&gt;
&lt;isExecutable&gt;true&lt;/isExecutable&gt;
&lt;orderIndex&gt;2&lt;/orderIndex&gt;
&lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;9ebee328-1528-403b-8925-9818c1be8476&quot;&gt;
&lt;annotation&gt;D2&lt;/annotation&gt;
&lt;clockId&gt;control_vectorial::defaultTimer&lt;/clockId&gt;
&lt;colorIndex&gt;1&lt;/colorIndex&gt;
&lt;description&gt;Discrete 2&lt;/description&gt;
&lt;rateIdx&gt;2&lt;/rateIdx&gt;
&lt;taskId&gt;_task1&lt;/taskId&gt;
&lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;434c237d-6fd9-419b-95cd-3e041ddc2ed7&quot;&gt;
&lt;period&gt;.0001&lt;/period&gt;
&lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
&lt;/rateSpec&gt;
&lt;/rates&gt;
&lt;schedulingClockId&gt;control_vectorial::defaultTimer&lt;/schedulingClockId&gt;
&lt;tNum&gt;1&lt;/tNum&gt;
&lt;timeKeeperClockId&gt;control_vectorial::defaultTimer&lt;/timeKeeperClockId&gt;
&lt;elementType&gt;Task&lt;/elementType&gt;
&lt;identifier&gt;_task1&lt;/identifier&gt;
&lt;priority&gt;39&lt;/priority&gt;
&lt;/rootTaskHierarchyElements&gt;
&lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;cd19d269-f9ef-4080-be72-4409b60229db&quot;&gt;
&lt;clockIdentifier&gt;control_vectorial::defaultTimer&lt;/clockIdentifier&gt;
&lt;taskIdentifier&gt;_task0&lt;/taskIdentifier&gt;
&lt;/taskDependencyGraph&gt;
&lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;6128debc-e7bc-4c70-9aff-d5ab50a07d79&quot;&gt;
&lt;clockIdentifier&gt;ParameterChangeEvent&lt;/clockIdentifier&gt;
&lt;taskIdentifier&gt;ModelWideParameterChangeEvent&lt;/taskIdentifier&gt;
&lt;/taskDependencyGraph&gt;
&lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;411dca67-63e4-48d7-99b5-db24d3c0f813&quot;&gt;
&lt;clockIdentifier&gt;control_vectorial::defaultTimer&lt;/clockIdentifier&gt;
&lt;serializedConnectionProperties type=&quot;sto.SerializedConnectionProperties&quot; uuid=&quot;85c2b090-7fa4-4227-a687-c79faec2eac7&quot;&gt;
&lt;targetClockIdentifier&gt;control_vectorial::defaultTimer&lt;/targetClockIdentifier&gt;
&lt;targetTaskIdentifier&gt;_task0&lt;/targetTaskIdentifier&gt;
&lt;/serializedConnectionProperties&gt;
&lt;taskIdentifier&gt;_task1&lt;/taskIdentifier&gt;
&lt;/taskDependencyGraph&gt;
&lt;taskingMode&gt;ClassicMultiTasking&lt;/taskingMode&gt;
&lt;/taskRegistry&gt;
&lt;/sto.Registry&gt;
&lt;/slexec_sto&gt;</timingAndTaskingRegistry>
<zeroCrossingInfo type="ModelRefInfoRepo.ZeroCrossingInfo" uuid="d63d2a95-3fe6-43f9-8e90-87e586b78a41">
<direction>7</direction>
<isDiscrete>true</isDiscrete>
<name>Trig</name>
<tolerance>-1.0</tolerance>
<type>1</type>
<width>1</width>
</zeroCrossingInfo>
<FMUBlockMap type="ModelRefInfoRepo.FMUBlockInfo" uuid="ce3e990f-beaa-4758-9dfb-8e9304ba6c6a"/>
<codeGenInfo type="ModelRefInfoRepo.CodeGenInformation" uuid="cf6ae67f-ad21-4877-accb-6e34ff57ebce"/>
<compiledVariantInfos type="ModelRefInfoRepo.CompiledVariantInfoMap" uuid="7c2042f6-1b03-4770-a50b-dbc3507b402c"/>
<configSettingsForConsistencyChecks type="ModelRefInfoRepo.ConfigSettingsForConsistencyChecks" uuid="1655c776-2482-4c99-af01-b72e406f57c6">
<concurrentTaskSupport>true</concurrentTaskSupport>
<consistentOutportInitialization>true</consistentOutportInitialization>
<fixedStepSize>5e-05</fixedStepSize>
<frameDiagnosticSetting>2</frameDiagnosticSetting>
<hasHybridSampleTime>true</hasHybridSampleTime>
<isRateGrouped>true</isRateGrouped>
<signalLoggingSaveFormat>2</signalLoggingSaveFormat>
<simSIMDOptimization>1</simSIMDOptimization>
<solverMode>SOLVER_MODE_MULTITASKING</solverMode>
<solverName>ode3</solverName>
<solverType>SOLVER_TYPE_FIXEDSTEP</solverType>
<hardwareSettings type="ModelRefInfoRepo.HardwareSettings" uuid="6782ac4f-0c93-4649-99fa-71b45e146cb9">
<prodBitPerChar>8</prodBitPerChar>
<prodBitPerDouble>64</prodBitPerDouble>
<prodBitPerFloat>32</prodBitPerFloat>
<prodBitPerInt>32</prodBitPerInt>
<prodBitPerLong>64</prodBitPerLong>
<prodBitPerLongLong>64</prodBitPerLongLong>
<prodBitPerPointer>64</prodBitPerPointer>
<prodBitPerPtrDiffT>64</prodBitPerPtrDiffT>
<prodBitPerShort>16</prodBitPerShort>
<prodBitPerSizeT>64</prodBitPerSizeT>
<prodEndianess>1</prodEndianess>
<prodLongLongMode>true</prodLongLongMode>
<prodShiftRight>true</prodShiftRight>
<prodWordSize>64</prodWordSize>
</hardwareSettings>
</configSettingsForConsistencyChecks>
<controllableInputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="510b7a17-207e-40a4-8aad-2434badf7592"/>
<controllableOutputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="c1eb14f0-78b6-4ffe-b9bd-6c982886d0ae"/>
<dataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="3acc0019-9860-40e1-bc61-5cd93ffea1c3"/>
<expFcnUnconnectedDataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="1565390e-0fba-4947-8435-01bfba8a3e42"/>
<interfaceParameterInfo type="ModelRefInfoRepo.InterfaceParameterInfo" uuid="dcae27f1-6529-49ec-8f2b-1a1e8b8652ad">
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="4891376c-afd4-43a1-953d-f8e4e719a7cb">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>Lq</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="b6ec55a3-d003-4291-811b-16469b712af8">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>Potencia</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="325575e7-c96c-4f10-9dbd-80c96683a17d">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>T_max</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="23812edd-1661-477d-b122-53f847fe3b33">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>V_alinear</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="dce0b7d7-8f67-4aa5-81f5-602eb835961b">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>Vdc</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="c3852e46-20f7-48ac-83d2-f5b385a22f5c">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>Vmax</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="82e60829-0493-4ef7-9e49-d85689c58a12">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>cte_encoder</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="35695747-6a71-4745-a575-14657fc85502">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>gain_velocidad</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="8b7ce90f-9984-4323-b3f4-d64c5cf39a4c">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>k</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="e7ec584b-a88e-46aa-ba40-61cfb262b5ec">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>ki_iq</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="b480c071-5b6a-4af9-8597-cc9625168ec9">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>kp_id</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="07fcf4bd-2ccf-4886-8ed0-35aec326a05f">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>kp_iq</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="2647e559-be27-4dcd-8459-46a8f936b49c">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>n_lim_direccion</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="37ade8b0-55b1-435e-9815-1b69c1dc6a6e">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>p</parameterName>
</globalVariables>
<globalVariables type="ModelRefInfoRepo.BuiltinParameter" uuid="69d11e72-6e8b-41cb-9918-12fb7d202390">
<dimensions>1</dimensions>
<dimensions>1</dimensions>
<isUsed>true</isUsed>
<numDimensions>2</numDimensions>
<parameterName>wb</parameterName>
</globalVariables>
</interfaceParameterInfo>
<messageInfo type="ModelRefInfoRepo.MessageInformation" uuid="cdff2691-5afc-42c2-a6de-93ee54a1b2af"/>
<methodInfo type="ModelRefInfoRepo.MethodExistenceInfo" uuid="335297c7-303b-4f0c-9a47-7d0477251a2f"/>
<periodicEventPortUnsupportedBlockInfo type="ModelRefInfoRepo.PeriodicEventPortUnsupportedBlockInfo" uuid="6e2ca4ae-2a4a-47ef-8a94-6a55960c3f67">
<hasHiddenDeterministicRTB>true</hasHiddenDeterministicRTB>
<multiRateSubsystems>control_vectorial/Decodificador/Edge Detector/Model/NEGATIVE Edge</multiRateSubsystems>
<multiRateSubsystems>control_vectorial/Decodificador/Edge Detector/Model/POSITIVE Edge</multiRateSubsystems>
</periodicEventPortUnsupportedBlockInfo>
<portGroupsRequireSameRate type="ModelRefInfoRepo.PortGroupsRequireSameRate" uuid="e776b40c-1fe2-4bf1-b093-e3e2d9bf4dd1">
<DSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="3cab2e56-6731-42f3-944b-1042cbe34c4b"/>
<GlobalDSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="625bfdae-0134-4d9e-a2e9-0afc7367ce84"/>
<mergedPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="5d089ed9-1abe-4b3e-acd0-714d775737f2"/>
</portGroupsRequireSameRate>
<rateBasedMdlGlobalDSMRateSpec type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="ff364b15-11be-480b-adcc-55a72736c53e"/>
<rateSpecOfGlobalDSMAccessedByDescExpFcnMdlMap type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="638d1fa4-a2ee-42f5-812b-7b923ab95db9"/>
<rootBlockDiagramInterface type="ci.Model" uuid="af14bffa-0e6a-4078-8b91-156ea879912c">
<p_RootComponentInterface type="ci.ComponentInterface" uuid="9219c13a-9364-43cc-8c09-a3941104affb">
<p_Name>control_vectorial</p_Name>
<p_Type>ROOT</p_Type>
</p_RootComponentInterface>
</rootBlockDiagramInterface>
<simulinkFunctions type="ModelRefInfoRepo.SimulinkFunctions" uuid="0e87ec65-9d68-4945-a768-e02043202a80">
<compSimulinkFunctionCatalog></compSimulinkFunctionCatalog>
</simulinkFunctions>
<sltpContext type="sltp.mm.core.Context" uuid="3f4a5808-9480-4b60-ad78-236af3b3a5c3">
<defaultEventBehavior type="sltp.mm.core.EventBehavior" uuid="5a87ee99-e058-4821-ad96-a5b962840ae0"/>
<editorState type="sltp.mm.core.EditorState" uuid="9905da2a-253d-4106-b63b-91ecfc9072aa">
<isSynchronized>true</isSynchronized>
<panelState type="sltp.mm.core.EditorPanelState" uuid="4e3004e0-db4e-4c4e-b15a-f392961c6265"/>
</editorState>
<rootTask type="sltp.mm.core.Task" uuid="7a2b45fd-5f61-4873-a24a-02dcce559e99">
<context type="sltp.mm.core.Context" uuid="3f4a5808-9480-4b60-ad78-236af3b3a5c3"/>
<explicit>false</explicit>
<name>Default</name>
<priority>-2147483648</priority>
<subgraph type="sltp.mm.core.Graph" uuid="27b055b7-98f7-4978-aee6-e00d1a0e1944">
<connections type="sltp.mm.core.Connection" uuid="07ac2fc8-7404-49e7-bcbb-a666f9e0f2a9">
<dst type="sltp.mm.core.Task" uuid="b4f086fa-c171-462a-a757-14ddbfa3a268"/>
<src type="sltp.mm.core.Task" uuid="97d979ea-583e-4348-9fdb-8965ca19170e"/>
</connections>
<tasks type="sltp.mm.core.Task" uuid="b4f086fa-c171-462a-a757-14ddbfa3a268">
<baseTask>true</baseTask>
<context type="sltp.mm.core.Context" uuid="3f4a5808-9480-4b60-ad78-236af3b3a5c3"/>
<explicit>false</explicit>
<id>1</id>
<inConnections type="sltp.mm.core.Connection" uuid="07ac2fc8-7404-49e7-bcbb-a666f9e0f2a9"/>
<isTimed>true</isTimed>
<name>Cont</name>
<priority>40</priority>
<rates type="sltp.mm.core.Rate" uuid="1a5bbc29-d0dc-4389-b9f0-240e105101e0">
<annotation>Cont</annotation>
<color>255</color>
<hasBlocks>true</hasBlocks>
<identifier>Continuous00</identifier>
<rateIndex>0</rateIndex>
<rateSpec type="sltp.mm.core.RateSpec">
<period>0.0</period>
</rateSpec>
<sti>0</sti>
</rates>
<rates type="sltp.mm.core.Rate" uuid="5335fadd-5733-4b25-97cc-e245843a9932">
<annotation>D1</annotation>
<color>-12240129</color>
<hasBlocks>true</hasBlocks>
<rateIndex>1</rateIndex>
<rateSpec type="sltp.mm.core.RateSpec">
<period>5e-05</period>
</rateSpec>
<sti>1</sti>
</rates>
</tasks>
<tasks type="sltp.mm.core.Task" uuid="97d979ea-583e-4348-9fdb-8965ca19170e">
<context type="sltp.mm.core.Context" uuid="3f4a5808-9480-4b60-ad78-236af3b3a5c3"/>
<explicit>false</explicit>
<id>2</id>
<isTimed>true</isTimed>
<name>D2</name>
<outConnections type="sltp.mm.core.Connection" uuid="07ac2fc8-7404-49e7-bcbb-a666f9e0f2a9"/>
<priority>39</priority>
<rates type="sltp.mm.core.Rate" uuid="76dac9a7-9d57-4565-bc23-d31a134fa176">
<annotation>D2</annotation>
<color>986198527</color>
<hasBlocks>true</hasBlocks>
<identifier>ClassicPeriodicDiscrete0.00010</identifier>
<rateIndex>2</rateIndex>
<rateSpec type="sltp.mm.core.RateSpec">
<period>.0001</period>
</rateSpec>
<sti>2</sti>
</rates>
</tasks>
</subgraph>
</rootTask>
</sltpContext>
<stateWriterToOwnerMap type="ModelRefInfoRepo.StateWriterInfo" uuid="64907717-8220-4063-bd92-620fc161b471"/>
<stoClientDataRegistry type="sto.ClientDataRegistry" uuid="6c3b823a-6b0b-44b9-917e-e6489058abc2">
<dataSets type="sto.ClientClockNamedDataSet" uuid="e54491b4-5450-40d0-b74c-fcb9b94ff4eb">
<tag>sltpEvents</tag>
</dataSets>
<dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="78027d43-96eb-42c1-bd9a-e948f09411df">
<tag>sltpTaskGroups</tag>
</dataSets>
<dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="e558c812-1e1b-46bd-bb15-77f363112384">
<dSet type="ModelRefInfoRepo.SltpTaskData" uuid="6d0206d8-0013-4305-9179-8a8f071c567b"/>
<dSet type="ModelRefInfoRepo.SltpTaskData" uuid="29cff7d5-8b12-4b5f-86d0-f8c332d2d8d9"/>
<tSet type="ModelRefInfoRepo.SltpTaskData" uuid="6d0206d8-0013-4305-9179-8a8f071c567b">
<dataName>Cont</dataName>
<linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="e558c812-1e1b-46bd-bb15-77f363112384"/>
<id type="sto.TaskHierarchyElementId">
<clockId>control_vectorial::defaultTimer</clockId>
<id>_task0</id>
</id>
</tSet>
<tSet type="ModelRefInfoRepo.SltpTaskData" uuid="29cff7d5-8b12-4b5f-86d0-f8c332d2d8d9">
<dataName>D2</dataName>
<linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="e558c812-1e1b-46bd-bb15-77f363112384"/>
<id type="sto.TaskHierarchyElementId">
<clockId>control_vectorial::defaultTimer</clockId>
<id>_task1</id>
</id>
</tSet>
<tag>sltpTasks</tag>
</dataSets>
</stoClientDataRegistry>
<varTsUIDMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="3e89c90c-679d-4b2d-a9cd-56156644d53b"/>
</ModelRefInfoRepo.ModelRefInfoRoot>
</MF0>