<?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="2b64bd25-accc-4507-9c1b-554e8fcdbf94">
    <calibrationData type="ModelRefInfoRepo.CalibrationData" uuid="aa06500a-9a0b-4ac8-be75-da236d2f0af0">
      <ModelName>PWMGenerator</ModelName>
      <RootIOData>[{&quot;Name&quot;:&quot;Onda objetivo&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;Onda portadora&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;Amplitud&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;Señal PWM&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;Monitoreo\nPortadora Amp&quot;,&quot;Profile&quot;:&quot;&quot;},{&quot;Name&quot;:&quot;Monitoreo\nPWMAmp1&quot;,&quot;Profile&quot;:&quot;&quot;}]</RootIOData>
    </calibrationData>
    <childModelRefInfo type="ModelRefInfoRepo.ChildModelRefInfo" uuid="652c6aab-0795-4aa2-8d96-ae57a6648fdd">
      <modelName>PWMGenerator</modelName>
      <modelPath>PWMGenerator</modelPath>
    </childModelRefInfo>
    <compDerivCacheNeedsReset>false</compDerivCacheNeedsReset>
    <compZcCacheNeedsReset>false</compZcCacheNeedsReset>
    <compiledTFinal>10.0</compiledTFinal>
    <dataSourceInfo type="ModelRefInfoRepo.DataSourceInfo" uuid="4e4a0e7d-8ce2-48b7-9cc7-a09bc406b303">
      <dataSources type="ModelRefInfoRepo.SourceInfo" uuid="455c998e-b801-4893-9abe-636b41414cde">
        <includeAllSections>true</includeAllSections>
        <sourceName>base workspace</sourceName>
        <type>BaseWorkspace</type>
      </dataSources>
      <modelName>PWMGenerator</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>-1.0</fastestNoncontSigFeedingDerivPorts>
    <fundamentalSampleTimePeriod>.0001</fundamentalSampleTimePeriod>
    <grCompInputPortMaps>0,0,0;1,1,1;2,2,2</grCompInputPortMaps>
    <grCompOutputPortMaps>0,0,0;1,1,1;2,2,2</grCompOutputPortMaps>
    <hasBlockWithPeriodicDiscreteSampleTime>true</hasBlockWithPeriodicDiscreteSampleTime>
    <hasBwsAccessed>true</hasBwsAccessed>
    <hasConstantOutput>false</hasConstantOutput>
    <hasModelWideEventTs>false</hasModelWideEventTs>
    <inports type="ModelRefInfoRepo.InportInformation" uuid="2bbf469a-b616-4625-a803-7086e7890bee">
      <isNotDerivPort>true</isNotDerivPort>
      <overWritable>false</overWritable>
      <designMax>inf</designMax>
      <designMin>-inf</designMin>
      <indexType>2</indexType>
      <rateInfos type="ModelRefInfoRepo.RateInfo">
        <compiled>true</compiled>
        <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
        <period>.0001</period>
        <priority>40</priority>
        <rateIdx>0</rateIdx>
      </rateInfos>
      <resolvedSignalObject></resolvedSignalObject>
      <executionInterface type="ModelRefInfoRepo.InputExecutionInterface" uuid="3b896c64-c55f-40fd-8f58-23aff27d09a8"/>
      <sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="e28f22c8-f348-41db-b51e-0be35b42db90"/>
    </inports>
    <inports type="ModelRefInfoRepo.InportInformation" uuid="de418439-35a9-4911-bb7c-9d0e4ee2188e">
      <isNotDerivPort>true</isNotDerivPort>
      <overWritable>false</overWritable>
      <designMax>inf</designMax>
      <designMin>-inf</designMin>
      <indexType>2</indexType>
      <originalPortNumber>1</originalPortNumber>
      <rateInfos type="ModelRefInfoRepo.RateInfo">
        <compiled>true</compiled>
        <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
        <period>.0001</period>
        <priority>40</priority>
        <rateIdx>0</rateIdx>
      </rateInfos>
      <resolvedSignalObject></resolvedSignalObject>
      <executionInterface type="ModelRefInfoRepo.InputExecutionInterface" uuid="b1a1a626-97cb-40fe-a4c4-22b430a8a052"/>
      <sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="a50c83d1-f324-4bf3-ae80-85c74da0cc95"/>
    </inports>
    <inports type="ModelRefInfoRepo.InportInformation" uuid="63a92bfe-31bc-4440-8222-c0736804d893">
      <isNotDerivPort>true</isNotDerivPort>
      <overWritable>false</overWritable>
      <designMax>inf</designMax>
      <designMin>-inf</designMin>
      <indexType>2</indexType>
      <originalPortNumber>2</originalPortNumber>
      <rateInfos type="ModelRefInfoRepo.RateInfo">
        <compiled>true</compiled>
        <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
        <period>.0001</period>
        <priority>40</priority>
        <rateIdx>0</rateIdx>
      </rateInfos>
      <resolvedSignalObject></resolvedSignalObject>
      <executionInterface type="ModelRefInfoRepo.InputExecutionInterface" uuid="a83f3040-0d3d-4f78-8779-c580c187cc9a"/>
      <sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="4af11d25-dc3e-4d2e-bbfc-3d0226e6ad2a"/>
    </inports>
    <isAperiodicRootFcnCallSystem>false</isAperiodicRootFcnCallSystem>
    <isBdInSimModeForSimCodegenVariants>false</isBdInSimModeForSimCodegenVariants>
    <isOrigInportVirtualBus>false</isOrigInportVirtualBus>
    <isOrigInportVirtualBus>false</isOrigInportVirtualBus>
    <isOrigInportVirtualBus>false</isOrigInportVirtualBus>
    <isOrigOutportVirtualBus>false</isOrigOutportVirtualBus>
    <isOrigOutportVirtualBus>false</isOrigOutportVirtualBus>
    <isOrigOutportVirtualBus>false</isOrigOutportVirtualBus>
    <isPreCompSingleRate>false</isPreCompSingleRate>
    <isRefModelConstant>false</isRefModelConstant>
    <isRootFcnCallPortGroupsEmpty>true</isRootFcnCallPortGroupsEmpty>
    <loggingSaveFormat>2</loggingSaveFormat>
    <maxFreqHz>-1.0</maxFreqHz>
    <numDataInputPorts>3</numDataInputPorts>
    <numLoggableJacobianDStates>0</numLoggableJacobianDStates>
    <numModelWideEventTs>0</numModelWideEventTs>
    <numPortlessSimulinkFunctionPortGroups>0</numPortlessSimulinkFunctionPortGroups>
    <numRuntimeExportedRates>1</numRuntimeExportedRates>
    <numTs>1</numTs>
    <origInportBusType></origInportBusType>
    <origInportBusType></origInportBusType>
    <origInportBusType></origInportBusType>
    <origOutportBusOutputAsStruct>false</origOutportBusOutputAsStruct>
    <origOutportBusOutputAsStruct>false</origOutportBusOutputAsStruct>
    <origOutportBusOutputAsStruct>false</origOutportBusOutputAsStruct>
    <origOutportBusType></origOutportBusType>
    <origOutportBusType></origOutportBusType>
    <origOutportBusType></origOutportBusType>
    <outports type="ModelRefInfoRepo.OutportInformation" uuid="88d261d1-918c-4693-afb2-448e29ce509a">
      <okToMerge>3</okToMerge>
      <designMax>inf</designMax>
      <designMin>-inf</designMin>
      <indexType>2</indexType>
      <rateInfos type="ModelRefInfoRepo.RateInfo">
        <compiled>true</compiled>
        <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
        <period>.0001</period>
        <priority>40</priority>
        <rateIdx>0</rateIdx>
      </rateInfos>
      <resolvedSignalObject></resolvedSignalObject>
      <executionInterface type="ModelRefInfoRepo.OutputExecutionInterface" uuid="14c0385c-6ca2-45fd-843f-20038f428260"/>
      <sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="bdbec228-a242-42fe-b542-b8d6ed325d9f"/>
    </outports>
    <outports type="ModelRefInfoRepo.OutportInformation" uuid="1ea13320-0b02-49a1-a922-64b60188a159">
      <okToMerge>2</okToMerge>
      <srcHasMultiDsts>true</srcHasMultiDsts>
      <designMax>inf</designMax>
      <designMin>-inf</designMin>
      <indexType>2</indexType>
      <originalPortNumber>1</originalPortNumber>
      <rateInfos type="ModelRefInfoRepo.RateInfo">
        <compiled>true</compiled>
        <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
        <period>.0001</period>
        <priority>40</priority>
        <rateIdx>0</rateIdx>
      </rateInfos>
      <resolvedSignalObject></resolvedSignalObject>
      <executionInterface type="ModelRefInfoRepo.OutputExecutionInterface" uuid="cd8f13d6-de41-49b9-9824-80bfa061589b"/>
      <sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="acb369d5-c3cb-4ec8-b017-9e9d58ae397c"/>
    </outports>
    <outports type="ModelRefInfoRepo.OutportInformation" uuid="42c80134-624f-447a-9321-ed23d6451e33">
      <okToMerge>2</okToMerge>
      <srcHasMultiDsts>true</srcHasMultiDsts>
      <designMax>inf</designMax>
      <designMin>-inf</designMin>
      <indexType>2</indexType>
      <originalPortNumber>2</originalPortNumber>
      <rateInfos type="ModelRefInfoRepo.RateInfo">
        <compiled>true</compiled>
        <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
        <period>.0001</period>
        <priority>40</priority>
        <rateIdx>0</rateIdx>
      </rateInfos>
      <resolvedSignalObject></resolvedSignalObject>
      <executionInterface type="ModelRefInfoRepo.OutputExecutionInterface" uuid="eeda6d08-118c-484f-bb6a-49d4885c6038"/>
      <sigNameToEMVCEMap type="ModelRefInfoRepo.SigNameEMVCEInfo" uuid="6dca6940-6916-4a35-a2ef-5a875aa7af8a"/>
    </outports>
    <preCompAllowConstTsOnPorts>false</preCompAllowConstTsOnPorts>
    <preCompAllowPortBasedInTriggeredSS>false</preCompAllowPortBasedInTriggeredSS>
    <runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
      <compiled>true</compiled>
      <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
      <period>.0001</period>
      <priority>40</priority>
      <rateIdx>0</rateIdx>
    </runtimeNonFcnCallRateInfos>
    <sampleTimeInheritanceRule>2</sampleTimeInheritanceRule>
    <solverStatusFlags>327</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;33e23d7b-4068-4edb-957a-fc51f3004f78&quot;&gt;
    &lt;executionSpec&gt;Undetermined&lt;/executionSpec&gt;
    &lt;identifier&gt;PWMGenerator&lt;/identifier&gt;
    &lt;clockRegistry type=&quot;sto.ClockRegistry&quot; uuid=&quot;2c6ea28b-ee11-4845-ad05-e02711cb3e39&quot;&gt;
      &lt;clocks type=&quot;sto.Timer&quot; uuid=&quot;deccdced-d29d-4d64-80fd-54459d218157&quot;&gt;
        &lt;computedFundamentalDiscretePeriod&gt;.0001&lt;/computedFundamentalDiscretePeriod&gt;
        &lt;fastestDiscreteRate type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;51866984-9829-4e34-a33b-395bd0bef96f&quot;/&gt;
        &lt;isDefaultTimer&gt;true&lt;/isDefaultTimer&gt;
        &lt;resolution&gt;.0001&lt;/resolution&gt;
        &lt;timeAdvanceMode&gt;FixedStep&lt;/timeAdvanceMode&gt;
        &lt;identifier&gt;PWMGenerator::defaultTimer&lt;/identifier&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;51866984-9829-4e34-a33b-395bd0bef96f&quot;&gt;
          &lt;annotation&gt;D1&lt;/annotation&gt;
          &lt;clockId&gt;PWMGenerator::defaultTimer&lt;/clockId&gt;
          &lt;description&gt;Discrete 1&lt;/description&gt;
          &lt;taskId&gt;_task0&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;99399e65-2f4a-4826-997f-e67f1b5da932&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.ClassicPeriodicDiscreteRate&quot; uuid=&quot;1f349dbe-d07e-4060-98f0-9fad01948c0c&quot;&gt;
          &lt;annotation&gt;D1&lt;/annotation&gt;
          &lt;clockId&gt;PWMGenerator::defaultTimer&lt;/clockId&gt;
          &lt;description&gt;Discrete 1&lt;/description&gt;
          &lt;taskId&gt;_task0&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;2385aba8-1bb2-416d-8e28-337914281c0e&quot;&gt;
            &lt;period&gt;.0001&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/baseRate&gt;
      &lt;/clocks&gt;
      &lt;clocks type=&quot;sto.Event&quot; uuid=&quot;37316760-dac6-4620-bb37-688d241bca95&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;474dd4e4-f1d0-49bd-a42f-c6fc776b8dc1&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;b25f28bf-508a-4d9a-a15e-e7d188cdfea2&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;bf816430-fc98-4330-8151-015c9d5be15d&quot;&gt;
      &lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;af84832b-afbc-4cf8-93e7-a441d8f9fbfc&quot;&gt;
        &lt;isExplicit&gt;true&lt;/isExplicit&gt;
        &lt;rates type=&quot;sto.ModelWideEventRate&quot; uuid=&quot;47cdf65d-d443-42d1-a462-d7c1993eff78&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;69c5d6ae-3011-4598-ac8e-2644cf1c3b45&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;PWMGenerator::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;7e6f62b1-fa7b-4f97-b418-a4dbf47680e3&quot;&gt;
        &lt;isExecutable&gt;true&lt;/isExecutable&gt;
        &lt;orderIndex&gt;1&lt;/orderIndex&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;96471fbf-7e84-4c3f-841d-da8464c10675&quot;&gt;
          &lt;annotation&gt;D1&lt;/annotation&gt;
          &lt;clockId&gt;PWMGenerator::defaultTimer&lt;/clockId&gt;
          &lt;description&gt;Discrete 1&lt;/description&gt;
          &lt;taskId&gt;_task0&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;751695d3-3911-4c55-9d5f-beb910645823&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;PWMGenerator::defaultTimer&lt;/schedulingClockId&gt;
        &lt;timeKeeperClockId&gt;PWMGenerator::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;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;852020b7-09bf-4968-a9e2-cc6c033ce554&quot;&gt;
        &lt;clockIdentifier&gt;PWMGenerator::defaultTimer&lt;/clockIdentifier&gt;
        &lt;taskIdentifier&gt;_task0&lt;/taskIdentifier&gt;
      &lt;/taskDependencyGraph&gt;
      &lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;51f9cb88-22fc-44cf-9cb8-7b00a9f27f78&quot;&gt;
        &lt;clockIdentifier&gt;ParameterChangeEvent&lt;/clockIdentifier&gt;
        &lt;taskIdentifier&gt;ModelWideParameterChangeEvent&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>
    <usePortBasedSampleTime>true</usePortBasedSampleTime>
    <userSpecifiedFixedStepSize>.0001</userSpecifiedFixedStepSize>
    <FMUBlockMap type="ModelRefInfoRepo.FMUBlockInfo" uuid="efe1ad13-c77b-40b4-8d9c-fec0a986f82f"/>
    <codeGenInfo type="ModelRefInfoRepo.CodeGenInformation" uuid="72d77634-ad42-48c7-831c-24dc4ce29c42">
      <DWorkTypeName>MdlrefDW_PWMGenerator_T</DWorkTypeName>
    </codeGenInfo>
    <compiledVariantInfos type="ModelRefInfoRepo.CompiledVariantInfoMap" uuid="9eafd76b-b14f-41cf-82cb-3d1dc3d7c426"/>
    <configSettingsForConsistencyChecks type="ModelRefInfoRepo.ConfigSettingsForConsistencyChecks" uuid="d03c5b45-1a72-48cd-9831-59f917236f3d">
      <concurrentTaskSupport>true</concurrentTaskSupport>
      <consistentOutportInitialization>true</consistentOutportInitialization>
      <fixedStepSize>.0001</fixedStepSize>
      <frameDiagnosticSetting>2</frameDiagnosticSetting>
      <hasHybridSampleTime>true</hasHybridSampleTime>
      <signalLoggingSaveFormat>2</signalLoggingSaveFormat>
      <simSIMDOptimization>1</simSIMDOptimization>
      <solverName>FixedStepDiscrete</solverName>
      <solverType>SOLVER_TYPE_FIXEDSTEP</solverType>
      <hardwareSettings type="ModelRefInfoRepo.HardwareSettings" uuid="039b350f-434c-40b2-a867-db53bc58556e">
        <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="34c67769-fb7b-400d-84e0-ae73b7232ce1"/>
    <controllableOutputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="406927f0-1145-4f17-b258-7857bb64621b"/>
    <dataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="ea6ce19f-1f67-45bf-a0e8-70eca6779548">
      <compDataInputPorts>0</compDataInputPorts>
      <compDataInputPorts>1</compDataInputPorts>
      <compDataInputPorts>2</compDataInputPorts>
      <compDataOutputPorts>0</compDataOutputPorts>
      <compDataOutputPorts>1</compDataOutputPorts>
      <compDataOutputPorts>2</compDataOutputPorts>
      <dataInputPorts>0</dataInputPorts>
      <dataInputPorts>1</dataInputPorts>
      <dataInputPorts>2</dataInputPorts>
      <dataOutputPorts>0</dataOutputPorts>
      <dataOutputPorts>1</dataOutputPorts>
      <dataOutputPorts>2</dataOutputPorts>
    </dataPortGroup>
    <expFcnUnconnectedDataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="2a40d5f1-acc0-4ca8-bf95-81dfdf9f8eba"/>
    <interfaceParameterInfo type="ModelRefInfoRepo.InterfaceParameterInfo" uuid="58f44188-790e-41c1-abfd-5d3b69695c6d"/>
    <messageInfo type="ModelRefInfoRepo.MessageInformation" uuid="ffd2ba04-e8a0-4902-bae6-a4efcb9898f6"/>
    <methodInfo type="ModelRefInfoRepo.MethodExistenceInfo" uuid="a8d55a10-6610-4aef-a87a-3ccccf1b710e"/>
    <periodicEventPortUnsupportedBlockInfo type="ModelRefInfoRepo.PeriodicEventPortUnsupportedBlockInfo" uuid="478d0794-b2b5-4e81-bd13-28bb293d4e6c"/>
    <portGroupsRequireSameRate type="ModelRefInfoRepo.PortGroupsRequireSameRate" uuid="a5645432-46d9-49d9-9c6e-66cd53fcd99a">
      <DSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="a2aaa43e-e3e0-4441-8d6d-04c127dc3dda"/>
      <GlobalDSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="2cbeadae-2bd4-4d00-81ff-b83a9d5b1def"/>
      <mergedPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="8ce9695d-cfff-4d22-b211-b308f99e046c"/>
    </portGroupsRequireSameRate>
    <rateBasedMdlGlobalDSMRateSpec type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="0e804be3-88da-42ff-b3fc-76d503beb287"/>
    <rateSpecOfGlobalDSMAccessedByDescExpFcnMdlMap type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="0aaeab25-7d16-403f-8590-563a3279b437"/>
    <rootBlockDiagramInterface type="ci.Model" uuid="4ff4de6c-f2c3-495b-b142-e4ba3f9225a6">
      <p_RootComponentInterface type="ci.ComponentInterface" uuid="1703d8ef-341e-4f94-86cf-5827f50a2c6c">
        <p_InputPorts type="ci.SignalInterface" uuid="d1a8b41d-66af-4bad-bd5e-f6a683def106">
          <p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
          <p_ComputedSampleTime>.0001</p_ComputedSampleTime>
          <p_ComputedSampleTime>0.0</p_ComputedSampleTime>
          <p_Name>Onda objetivo</p_Name>
        </p_InputPorts>
        <p_InputPorts type="ci.SignalInterface" uuid="a14ef384-3a0e-4731-b795-f1e5c772793f">
          <p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
          <p_ComputedSampleTime>.0001</p_ComputedSampleTime>
          <p_ComputedSampleTime>0.0</p_ComputedSampleTime>
          <p_Name>Onda portadora</p_Name>
        </p_InputPorts>
        <p_InputPorts type="ci.SignalInterface" uuid="bfdf1959-22e8-41b0-acbe-d91bcccce360">
          <p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
          <p_ComputedSampleTime>.0001</p_ComputedSampleTime>
          <p_ComputedSampleTime>0.0</p_ComputedSampleTime>
          <p_Name>Amplitud</p_Name>
        </p_InputPorts>
        <p_Name>PWMGenerator</p_Name>
        <p_OutputPorts type="ci.SignalInterface" uuid="dffa03ff-3dc1-4b7a-b343-e3416dd9b5ec">
          <p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
          <p_ComputedSampleTime>.0001</p_ComputedSampleTime>
          <p_ComputedSampleTime>0.0</p_ComputedSampleTime>
          <p_Name>Señal PWM</p_Name>
        </p_OutputPorts>
        <p_OutputPorts type="ci.SignalInterface" uuid="e6678802-c457-4428-aaeb-a821080c172f">
          <p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
          <p_ComputedSampleTime>.0001</p_ComputedSampleTime>
          <p_ComputedSampleTime>0.0</p_ComputedSampleTime>
          <p_Name>Monitoreo
Portadora Amp</p_Name>
        </p_OutputPorts>
        <p_OutputPorts type="ci.SignalInterface" uuid="3420b120-23f1-48ec-a311-130b8a68c7d7">
          <p_ComputedNumericDimensions>1.0</p_ComputedNumericDimensions>
          <p_ComputedSampleTime>.0001</p_ComputedSampleTime>
          <p_ComputedSampleTime>0.0</p_ComputedSampleTime>
          <p_Name>Monitoreo
PWMAmp1</p_Name>
        </p_OutputPorts>
        <p_Type>ROOT</p_Type>
      </p_RootComponentInterface>
    </rootBlockDiagramInterface>
    <simulinkFunctions type="ModelRefInfoRepo.SimulinkFunctions" uuid="d9c87c6c-7092-424f-97f4-f5bacd947290">
      <compSimulinkFunctionCatalog></compSimulinkFunctionCatalog>
    </simulinkFunctions>
    <sltpContext type="sltp.mm.core.Context" uuid="fa7a4072-ccb7-4291-8a6b-7981d2dd34e4">
      <globalData type="sltp.mm.core.GlobalData" uuid="33787388-aa32-41f6-a6e8-fd907671b2f9">
        <dataName>portAmplitud</dataName>
        <type>RootInport</type>
      </globalData>
      <globalData type="sltp.mm.core.GlobalData" uuid="ad4d5337-f59c-4287-9901-9aa28eb2da32">
        <dataName>portMonitoreo
PWMAmp1</dataName>
        <type>RootOutport</type>
      </globalData>
      <globalData type="sltp.mm.core.GlobalData" uuid="ac2bc6dd-7421-48ac-ac58-b6f8f7f36811">
        <dataName>portMonitoreo
Portadora Amp</dataName>
        <type>RootOutport</type>
      </globalData>
      <globalData type="sltp.mm.core.GlobalData" uuid="e0958a81-5a3a-4651-a3cd-9e18d92d4c58">
        <dataName>portOnda objetivo</dataName>
        <type>RootInport</type>
      </globalData>
      <globalData type="sltp.mm.core.GlobalData" uuid="ea65910c-f423-4b32-993c-edee52a8d5fd">
        <dataName>portOnda portadora</dataName>
        <type>RootInport</type>
      </globalData>
      <globalData type="sltp.mm.core.GlobalData" uuid="f98d85cf-dcc7-4061-81bf-09b4fdfe7e0e">
        <dataName>portSeñal PWM</dataName>
        <type>RootOutport</type>
      </globalData>
      <unusedTaskIds>1</unusedTaskIds>
      <defaultEventBehavior type="sltp.mm.core.EventBehavior" uuid="4a48a1b2-6495-4df8-9f91-123cb23135f2"/>
      <editorState type="sltp.mm.core.EditorState" uuid="35e4dfe5-c06b-4b13-a223-c0053f3a18d4">
        <isSynchronized>true</isSynchronized>
        <panelState type="sltp.mm.core.EditorPanelState" uuid="70020f37-e3ec-4b0e-b743-776efdad3e20"/>
      </editorState>
      <rootTask type="sltp.mm.core.Task" uuid="8e610a3b-e5bd-4582-b306-d97c4156db2d">
        <context type="sltp.mm.core.Context" uuid="fa7a4072-ccb7-4291-8a6b-7981d2dd34e4"/>
        <explicit>false</explicit>
        <name>Default</name>
        <priority>-2147483648</priority>
        <subgraph type="sltp.mm.core.Graph" uuid="79ee001c-2f7b-45f3-ba91-323dd222555f">
          <tasks type="sltp.mm.core.Task" uuid="637a1bbb-105a-4106-8de8-13fff506b0b6">
            <context type="sltp.mm.core.Context" uuid="fa7a4072-ccb7-4291-8a6b-7981d2dd34e4"/>
            <explicit>false</explicit>
            <id>2</id>
            <isTimed>true</isTimed>
            <name>D1</name>
            <priority>40</priority>
            <rates type="sltp.mm.core.Rate" uuid="6611ae25-779c-4245-8e0b-e8242f3a5efb">
              <annotation>D1</annotation>
              <color>-12240129</color>
              <hasBlocks>true</hasBlocks>
              <identifier>ClassicPeriodicDiscrete0.00010</identifier>
              <rateIndex>0</rateIndex>
              <rateSpec type="sltp.mm.core.RateSpec">
                <period>.0001</period>
              </rateSpec>
              <sti>0</sti>
            </rates>
          </tasks>
        </subgraph>
      </rootTask>
    </sltpContext>
    <stateWriterToOwnerMap type="ModelRefInfoRepo.StateWriterInfo" uuid="30a1c1c5-2fe0-42ff-9ea1-7b48daf8551b"/>
    <stoClientDataRegistry type="sto.ClientDataRegistry" uuid="8361fdd4-3b10-41b1-99a1-b67d4a1e6ee7">
      <dataSets type="sto.ClientClockNamedDataSet" uuid="779c50fe-cace-482b-af0a-27a9523af16c">
        <tag>sltpEvents</tag>
      </dataSets>
      <dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="463b0341-7f99-4928-8f4e-ed9d41792e5a">
        <tag>sltpTaskGroups</tag>
      </dataSets>
      <dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="78e63382-f38d-4a52-9b27-d84d5d8eec9c">
        <dSet type="ModelRefInfoRepo.SltpTaskData" uuid="b4e59d3b-8733-4eb4-9e13-8b88026a8752"/>
        <tSet type="ModelRefInfoRepo.SltpTaskData" uuid="b4e59d3b-8733-4eb4-9e13-8b88026a8752">
          <dataName>D1</dataName>
          <linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="78e63382-f38d-4a52-9b27-d84d5d8eec9c"/>
          <id type="sto.TaskHierarchyElementId">
            <clockId>PWMGenerator::defaultTimer</clockId>
            <id>_task0</id>
          </id>
        </tSet>
        <tag>sltpTasks</tag>
      </dataSets>
    </stoClientDataRegistry>
    <varTsUIDMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="44992c4d-72fc-4a78-8da8-3f796fd0b04a"/>
  </ModelRefInfoRepo.ModelRefInfoRoot>
</MF0>