diff --git a/BEV/BEV_system_model.mdl b/BEV/BEV_system_model.mdl
index 50f0de7..d312cfa 100644
--- a/BEV/BEV_system_model.mdl
+++ b/BEV/BEV_system_model.mdl
@@ -50,7 +50,7 @@ __MWOPC_PART_BEGIN__ /metadata/coreProperties.xml
Battery Electric Vehicle drive cycle simulation
isaacito
- 2024-06-26T07:21:24Z
+ 2024-08-01T12:13:12Z
9.0
R2024a
@@ -73,11 +73,11 @@ __MWOPC_PART_BEGIN__ /metadata/mwcorePropertiesReleaseInfo.xml
- 24.1.0.2628055
+ 24.1.0.2653294
R2024a
- Update 4
- May 29 2024
- 714342312
+ Update 5
+ Jun 24 2024
+ 1281578929
__MWOPC_PART_BEGIN__ /simulink/_rels/blockdiagram.xml.rels
@@ -145,7 +145,7 @@ defineBus_Rotational
@@ -2494,8 +2494,8 @@ Configuration
__MWOPC_PART_BEGIN__ /simulink/modelDictionary.xml
-
-
+
+
__MWOPC_PART_BEGIN__ /simulink/plugins/LogicAnalyzerPlugin.xml
@@ -2562,7 +2562,6 @@ __MWOPC_PART_BEGIN__ /simulink/plugins/LogicAnalyzerPlugin.xml
]
}
}
- ba5d1f77-7c97-4ae0-8433-098d32b12d2a,c6c5fba1-c3ee-4574-a737-27bc259ad4cf,0967e1d5-1c49-4055-839d-9b06903afbc0,496e3af7-b262-48fa-88ca-9d2d20fee3ad,c18a63f1-51c2-4401-9c86-5da12a2e2be1,03b087a6-e5cf-4fb7-a2ae-c0ae994c1124,5791852e-9ca4-41ae-95f9-07f3b6f064d9,c1a03397-91d0-44f6-88e9-e0b150a9591c,2874990c-f08b-418c-9dec-e1fe1989557b,fc772bc8-b3d3-4cc5-8726-2c34b93848ee,16c6f772-b587-44db-aedc-2b6fae7fc917,e3d56834-8529-42c4-92b9-e55a003cdc9c,2f7224fc-66c9-4365-966e-36cc591128a2,0984f33a-a581-4f77-98b5-ba0462041815,e2033f5b-c5cb-4fe8-a292-6fad15af60c9,83153917-0e26-47c1-bf6e-3ba1ac239105,da81fe95-4a5a-42e0-91f1-13e083798aab,64b2f9a8-5a38-4c56-a50b-2ecb1b230f42,76e1c69f-b1e1-4474-aaec-94e69d2eefef,e0a3a3d6-0f10-433f-8651-d961b4bc4f46,76aa5c53-5813-44f1-8618-e94a5e8f94b9,e5da2585-5e65-438c-935a-beb1e06a5d7e,a1bd249b-7159-42c6-b02c-6fbafaff194d,ca302114-e106-4dc2-b311-5123ffe945f9,d6c436b9-7ef8-493a-b20f-5de9154ac5b2,22e671ec-a9f6-42c0-b86b-46e2166595af,85629a61-21c4-4de0-8c85-545115f93208,6e27f79e-edcc-4205-978a-4a60c335a973,52bae6fc-d729-4bae-8be9-e80ff4b83708,440be714-d457-4a5b-8184-fd90cd78c83f,30b6ad56-b858-4766-b341-5e80314f48ea,5802c3cc-5394-4ebc-a589-27729d4177bb,43555446-eca9-4164-98f6-8da4960f096d,b4f07fd7-8361-4fc4-bfef-f31487630719,1f8ae77f-d2be-48ee-9323-abea96de4dc9,4bfbb53a-b693-4f4c-a364-fa1bded9b3f5,aa13bc19-f9a3-4d54-b181-f1fe6034b5d7,99866093-4e46-42fb-9949-68eeb0565cb1,65edf760-1505-45c5-a90c-c217cadc59bc,a64195e1-a049-4b99-b4e2-1073f68ff8d3,37d651ad-df06-4257-9bf8-a4e2ae10f53f,dcea5a55-1e01-419e-aa1e-b999bf074760,03eed79b-1cd0-487b-b03d-c06117c44e6e,0ef49a5d-5973-489e-957b-8ec5be9bb55f,e4184300-7992-4bb7-b531-00b19ccc9587,059a8c9e-18e7-437a-a2e4-ec5ce4c7372a,5da4a476-e630-4c9c-ba74-c17328b7786a,b9837590-3ef6-4992-9a88-075c9bdb8d8d,579a81b0-0516-4b0d-912c-d18f87df8ea2,69ffdc9a-dc2a-4b55-90ff-ae169515b02e,168ebb48-e6bc-4457-8df0-b0c629c22eb9,4f5e440f-bdc2-4155-bf38-5a49b98d716b,d8b0e262-b99f-4ee1-a9f5-a1df6b1d5a7d,0f881253-2e0b-4940-b619-e0412104aeda,ed9eb523-f7c9-43a1-82ca-c9d97f4f3d2e,cb71dd73-189f-4a6a-bd56-1fc77fed1abf,a47566ae-6bd5-4cc2-9fde-477f0791f611,77cd8433-7e93-4f50-8749-cc4ab6f58f0a,f8931345-b9a2-426b-a3ef-ed3b4650c4ba,af966cd4-1f0f-42a5-900d-27e7de145296,79165f12-ce14-4d16-9e16-e8fdff50cdde,934af266-83d2-4097-9ce8-b44d1a446a68,769c7cff-3dc6-434f-99b4-67d0582a6c48,4fe99789-0950-4506-a4b5-4dc7ec96d4e4,ce8b4953-f8f6-4a86-8709-ba6c7fa7ed46,e318d363-7e95-4a24-a9cd-9efe08900929,5ee67ac2-d264-4591-8997-16161c6705f8,6f928eed-d297-4927-a008-c52a6d9af1cb,dd1e1eca-98e8-4b4c-8947-b236ec420c52,9bc25d3f-7ff4-43c6-a93a-1a7560ea2fbe,d224e794-0f62-445b-8b5f-a16205d2f12b,f6f373f7-cdb9-492e-96f1-1268b0044e31,efbcaefe-9f7b-41ad-8166-bc8fd0ca940c,be883d0c-a4b4-4f4b-be4d-3e1953eb4318,3932f5be-82a1-4fd2-b6df-6ba0dee33cea,2cf23c48-27ba-4375-85c6-bbd049ef321a,56fe6242-f201-4354-bfd9-febe562f9b28,1eba7af5-540e-4034-ab0a-0c7e36b35470,21c31ca4-1cd8-482a-937e-ba47e6c641f6,b65c923e-535f-4866-b556-68be761333d8,40dd8481-31f5-407e-9bee-9301c4ace16e,cca51619-68de-4227-9289-e8a446677aee,d0dab199-c33d-4069-b7ed-44b48211e4ec,eda1585d-d125-40cd-8eb2-6b698b1a629d,126aa8eb-e829-4d7f-9ae2-04f38fe206d1,24e631d4-dfbe-448a-b8fb-68d8a4537bf8,afc55b34-f855-4563-94c7-4f48131b3235,796101d1-51e3-4fb0-998c-eaada9bc1a3d,a5929765-6890-40ce-982a-2b83aa0c6e7f,e3566673-be3b-44ef-98c0-8c4e4f1c82a7,7384c9f6-4731-4575-9519-74579507c587,f83c4821-6caf-4f16-9263-c6ef3bac9acc,2b37c1e7-6dcd-46f2-b9b6-076c1ac2c7d4,7b9dcbbc-14a6-44ea-b540-1f18c8170dbd,289382bb-e083-4ea5-8a01-9a4d926877e4,62900ec7-7401-428f-bea5-cebd0932a881,2633cbc8-41c8-41f2-828a-2d12b8d7d340,388c5cb1-56bd-49c0-876a-e9e114693e3c,6c92d6d9-9f4c-4ad0-9d60-470184157f3d,c21f2b5c-af98-4540-9ce2-4eb2a51e07fa,9b4205a8-2f33-4a25-b1b3-ac842d4d5099,c1a11287-443a-4de8-b44e-3ad2a78df087,9e91856f-a852-4ee8-9fe5-58e6a7e6c45f,1e27d189-14c0-438b-81e7-a03bb130ea34,b4e42668-1071-4681-8e83-b5c7cc0ed0dd,259c405b-3563-4b4b-9ade-b1cef18b1dc8,cd95c466-fcd9-433f-8582-decd6d075dcd,19e62889-ccc7-412a-bd60-5ca4a3166b75,c2d5a0a6-8e8a-43eb-b4d3-466ce0e20eb0,1e649003-28a8-4b8e-803b-8367995aa650,11c41f02-0dcf-43cf-a724-ce0153a5d5e6,46fbb008-ea7f-4511-bb94-43e2207ae27e,a2bdd068-1bb8-4d13-a937-a565720bd4b7,6304b8ef-01ed-492d-98a8-aa831514841d,271e8fa5-96fe-4942-93a0-3688fadf9f43,0d62775a-2b3c-4ca2-9b14-1233399852cd,f59db8bd-c929-441a-b37e-5f4397158bef,2ff6bad7-bbc3-4531-9935-97fe00377c9c,b0719c29-8fd0-4bcf-8c3b-f1693f1eface,7023ec3e-dc33-404a-9adc-ce46a1c10025,a9ce0b43-7475-44c7-aafa-3131221beabd
__MWOPC_PART_BEGIN__ /simulink/plugins/NotesPlugin.xml
@@ -2732,8 +2731,8 @@ __MWOPC_PART_BEGIN__ /simulink/systems/system_1829.xml
[60, 60, 1200, 700]
0
- {"entries":[{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":null,"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":{"content":{"attrsOfChildren":[{"type":"treeNode.ChildAttributes","uuid":"f0cce644-2229-4eab-944c-41497978fb01"},{"type":"treeNode.ChildAttributes","uuid":"df387182-93dc-41ed-9d09-5a19421428d9"},{"type":"treeNode.ChildAttributes","uuid":"85e47be6-3d89-4854-b1e5-6b725fc596e9"},{"type":"treeNode.ChildAttributes","uuid":"2be42cbe-8a73-4501-87e5-3d96dbc5ba82"},{"type":"treeNode.ChildAttributes","uuid":"2c6df62f-0f5c-4353-a20f-c67a981f05c0"}],"children":[{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"e3360697-d2bb-41ba-849e-732d20c118f8"},"indexOne":1,"name":"Current"},"type":"treeNode.ChildAttributes","uuid":"f0cce644-2229-4eab-944c-41497978fb01"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"f3d80e65-f8ca-45b7-a5e8-cde6d179e8d9"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"e3360697-d2bb-41ba-849e-732d20c118f8"},"indexOne":2,"name":"Charge"},"type":"treeNode.ChildAttributes","uuid":"df387182-93dc-41ed-9d09-5a19421428d9"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"a8cdf44c-5014-4fd1-8f8e-f580c549668b"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"e3360697-d2bb-41ba-849e-732d20c118f8"},"indexOne":3,"name":"Power"},"type":"treeNode.ChildAttributes","uuid":"85e47be6-3d89-4854-b1e5-6b725fc596e9"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":{"content":{"unit":"kW"},"type":"treeNode.SignalAttributes","uuid":"44e144e1-3f01-4aa5-b6e1-12d70da06998"}},"type":"treeNode.TreeNode","uuid":"af674c4d-4780-4406-8f52-1ce070c71741"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"e3360697-d2bb-41ba-849e-732d20c118f8"},"indexOne":4,"name":"Temp"},"type":"treeNode.ChildAttributes","uuid":"2be42cbe-8a73-4501-87e5-3d96dbc5ba82"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"d62c2fe3-9a00-438c-8139-551e4c17a8c1"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"e3360697-d2bb-41ba-849e-732d20c118f8"},"indexOne":5,"name":"Voltage"},"type":"treeNode.ChildAttributes","uuid":"2c6df62f-0f5c-4353-a20f-c67a981f05c0"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"8c144209-1041-40ce-acca-de26aa3b8ec9"}]},"type":"treeNode.ParentAttributes","uuid":"e3360697-d2bb-41ba-849e-732d20c118f8"},"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"942b994c-cc6e-423e-87a2-c0376c47430a"}],"packageUris":["http://schema.mathworks.com/mf0/mm_tree_node_datamodel/R2018b"],"version":"1.0"}
- {"port-tree":{"bep-in":{"1":"942b994c-cc6e-423e-87a2-c0376c47430a"}}}
+ {"entries":[{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":null,"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":{"content":{"attrsOfChildren":[{"type":"treeNode.ChildAttributes","uuid":"7e3db972-eba2-4547-928e-b88dbb1d0343"},{"type":"treeNode.ChildAttributes","uuid":"3953938a-d9f8-4f3c-920f-7b64e346b32b"},{"type":"treeNode.ChildAttributes","uuid":"8cae2f6c-72a1-4642-bcf1-1d82a9d60aa0"},{"type":"treeNode.ChildAttributes","uuid":"e4fb1263-21ea-4a58-b7f3-127dc93e9a65"},{"type":"treeNode.ChildAttributes","uuid":"2022828b-d184-4522-866c-cfe324ac92ea"}],"children":[{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"b7fcc679-048d-4497-b079-8e01cb8364a2"},"indexOne":1,"name":"Current"},"type":"treeNode.ChildAttributes","uuid":"7e3db972-eba2-4547-928e-b88dbb1d0343"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"66b6f551-9ef3-478e-a60b-a7b7d88370c0"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"b7fcc679-048d-4497-b079-8e01cb8364a2"},"indexOne":2,"name":"Charge"},"type":"treeNode.ChildAttributes","uuid":"3953938a-d9f8-4f3c-920f-7b64e346b32b"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"00522f7e-e925-4c89-ba3e-c3dd7e8801b9"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"b7fcc679-048d-4497-b079-8e01cb8364a2"},"indexOne":3,"name":"Power"},"type":"treeNode.ChildAttributes","uuid":"8cae2f6c-72a1-4642-bcf1-1d82a9d60aa0"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":{"content":{"unit":"kW"},"type":"treeNode.SignalAttributes","uuid":"bfec9532-afff-4842-83ad-fb5a550e3cf9"}},"type":"treeNode.TreeNode","uuid":"c21746c2-3d29-4ba1-a472-2571acfadceb"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"b7fcc679-048d-4497-b079-8e01cb8364a2"},"indexOne":4,"name":"Temp"},"type":"treeNode.ChildAttributes","uuid":"e4fb1263-21ea-4a58-b7f3-127dc93e9a65"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"3e0b6e17-cbb6-470f-9a9e-93d329c38249"},{"content":{"blockAttrs":null,"busTypeElementAttrs":null,"busTypeRootAttrs":null,"childAttrs":{"content":{"attrsOfParent":{"type":"treeNode.ParentAttributes","uuid":"b7fcc679-048d-4497-b079-8e01cb8364a2"},"indexOne":5,"name":"Voltage"},"type":"treeNode.ChildAttributes","uuid":"2022828b-d184-4522-866c-cfe324ac92ea"},"inheritedParentAttrs":null,"msgQueueAttrs":null,"parentAttrs":null,"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"b0ccb10a-47bc-4c8b-91cb-b1e076771cc1"}]},"type":"treeNode.ParentAttributes","uuid":"b7fcc679-048d-4497-b079-8e01cb8364a2"},"propAttrs":null,"signalAttrs":null},"type":"treeNode.TreeNode","uuid":"b3cb58fc-f233-4125-9222-8255bf02ff2d"}],"packageUris":["http://schema.mathworks.com/mf0/mm_tree_node_datamodel/R2018b"],"version":"1.0"}
+ {"port-tree":{"bep-in":{"1":"b3cb58fc-f233-4125-9222-8255bf02ff2d"}}}
usletter
@@ -3036,7 +3035,7 @@ __MWOPC_PART_BEGIN__ /simulink/systems/system_1829.xml
[1210, -73, 1260, 183]
26261
- Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources','WiredSimulink',true,'DataLoggingVariableName','ScopeData1'),extmgr.Configuration('Visuals','Time Domain',true,'SerializedDisplays',{struct('MinYLimReal','-187.90836','MaxYLimReal','218.2065','YLabelReal','','MinYLimMag',' 0.00000','MaxYLimMag','218.2065','LegendVisibility','Off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Battery Current'}},'ShowContent',true,'Placement',1),struct('MinYLimReal','337.81794','MaxYLimReal','341.87908','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Battery Voltage'}},'ShowContent',true,'Placement',2),struct('MinYLimReal','117.51429','MaxYLimReal','124.19776','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Battery Charge'}},'ShowContent',true,'Placement',3),struct('MinYLimReal','193.15','MaxYLimReal','393.15','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Battery Temperature'}},'ShowContent',true,'Placement',4),struct('MinYLimReal','-3.119','MaxYLimReal','28.07102','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Electrical Efficiency'}},'ShowContent',true,'Placement',5)},'DisplayPropertyDefaults',struct('YLabelReal','','AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863]),'DisplayLayoutDimensions',[5 1],'DisplayContentCache',[]),extmgr.Configuration('Tools','Plot Navigation',true,'PreviousZoomMode','Pan','AutoscaleMode','Auto','ExpandOnly',false),extmgr.Configuration('Tools','Measurements',true,'Version','2024a')),'Version','2024a','Position',[273.8 103.4 1084.8 516],'VisibleAtModelOpen','on')
+ Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources','WiredSimulink',true,'DataLoggingVariableName','ScopeData1'),extmgr.Configuration('Visuals','Time Domain',true,'SerializedDisplays',{struct('MinYLimReal','-187.90836','MaxYLimReal','218.2065','YLabelReal','','MinYLimMag',' 0.00000','MaxYLimMag','218.2065','LegendVisibility','Off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',1),struct('MinYLimReal','337.81794','MaxYLimReal','341.87908','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',2),struct('MinYLimReal','117.51429','MaxYLimReal','124.19776','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',3),struct('MinYLimReal','193.15','MaxYLimReal','393.15','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',4),struct('MinYLimReal','-3.119','MaxYLimReal','28.07102','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',5)},'DisplayPropertyDefaults',struct('YLabelReal','','AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863]),'DisplayLayoutDimensions',[5 1],'DisplayContentCache',[]),extmgr.Configuration('Tools','Plot Navigation',true,'PreviousZoomMode','Pan','AutoscaleMode','Auto','ExpandOnly',false),extmgr.Configuration('Tools','Measurements',true,'Version','2024a')),'Version','2024a','Position',[273.8 103.4 1084.8 516],'VisibleAtModelOpen','on')
5
off
@@ -3044,7 +3043,7 @@ __MWOPC_PART_BEGIN__ /simulink/systems/system_1829.xml
[710, -75, 745, 265]
26262
- Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources','WiredSimulink',true,'DataLoggingVariableName','ScopeData2'),extmgr.Configuration('Visuals','Time Domain',true,'SerializedDisplays',{struct('MinYLimReal','-11.51691','MaxYLimReal','102.67735','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','102.67735','LegendVisibility','Off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',2,'LineNames',{{'Vehicle Speeds.Reference Vehicle Speed (km/hr)','Vehicle Speeds.Vehicle Speed (km/hr)'}},'ShowContent',true,'Placement',1),struct('MinYLimReal','-817.65007','MaxYLimReal','7289.63866','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',2,'LineNames',{{'Motor Speeds.Reference Motor Speed (rpm)','Motor Speeds.Motor speed (rpm)'}},'ShowContent',true,'Placement',2),struct('MinYLimReal','-0.24272','MaxYLimReal','0.25256','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'G-Force'}},'ShowContent',true,'Placement',3),struct('MinYLimReal','-213.74784','MaxYLimReal','252.23397','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Motor Torque Command'}},'ShowContent',true,'Placement',4),struct('MinYLimReal','193.15','MaxYLimReal','393.15','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Motor Temperature'}},'ShowContent',true,'Placement',5)},'DisplayPropertyDefaults',struct('YLabelReal','','AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863]),'DisplayLayoutDimensions',[5 1],'DisplayContentCache',[]),extmgr.Configuration('Tools','Plot Navigation',true,'AutoscaleMode','Auto','ExpandOnly',false),extmgr.Configuration('Tools','Measurements',true,'Version','2024a')),'Version','2024a','Position',[447.4 153 1086.4 518.4],'VisibleAtModelOpen','on')
+ Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources','WiredSimulink',true,'DataLoggingVariableName','ScopeData2'),extmgr.Configuration('Visuals','Time Domain',true,'SerializedDisplays',{struct('MinYLimReal','-11.51691','MaxYLimReal','102.67735','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','102.67735','LegendVisibility','Off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',1),struct('MinYLimReal','-817.65007','MaxYLimReal','7289.63866','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',2),struct('MinYLimReal','-0.24272','MaxYLimReal','0.25256','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',3),struct('MinYLimReal','-213.74784','MaxYLimReal','252.23397','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',4),struct('MinYLimReal','193.15','MaxYLimReal','393.15','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 0.909803921568627 0.392156862745098;0.149019607843137 0.549019607843137 0.866666666666667;0.96078431372549 0.466666666666667 0.16078431372549;0.286274509803922 0.858823529411765 0.250980392156863;0.752941176470588 0.36078431372549 0.984313725490196;0.423529411764706 0.956862745098039 1;0.949019607843137 0.403921568627451 0.772549019607843],'Title','%<SignalLabel>','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',0,'LineNames',{{[]}},'ShowContent',true,'Placement',5)},'DisplayPropertyDefaults',struct('YLabelReal','','AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863]),'DisplayLayoutDimensions',[5 1],'DisplayContentCache',[]),extmgr.Configuration('Tools','Plot Navigation',true,'AutoscaleMode','Auto','ExpandOnly',false),extmgr.Configuration('Tools','Measurements',true,'Version','2024a')),'Version','2024a','Position',[447.4 153 1086.4 518.4],'VisibleAtModelOpen','on')
5
off
@@ -3427,7 +3426,6 @@ __MWOPC_PART_BEGIN__ /simulink/systems/system_root.xml
[60, 60, 1200, 700]
- on
simulink-default.rpt
58716
@@ -3871,10 +3869,20 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
1
-
+
1
1
+ SimulinkSubsys
+ 2182:52319
+ [1345.0, 511.0]
+ 1.0
+ [-362.578125, -145.9]
+ [-362.578125, -145.9, 1076.0, 408.8]
+
+
+ 0
+ 0
SimulinkTopLevel
0
[1345.0, 511.0]
@@ -3882,37 +3890,47 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-221.5859375, -147.9]
[-221.5859375, -147.9, 1076.0, 408.8]
-
+
0
0
SimulinkSubsys
- 2182:52319
+ 2182
[1345.0, 511.0]
1.0
- [-362.578125, -122.9]
- [-362.578125, -122.9, 1076.0, 408.8]
+ [169.66796875, -30.400000000000006]
+ [169.66796875, -30.400000000000006, 1076.0, 408.8]
-
+
0
0
SimulinkSubsys
- 55333
+ 2182:52319:52327
[1345.0, 511.0]
- 1.0
- [-79.3984375, -11.900000000000006]
- [-79.3984375, -11.900000000000006, 1076.0, 408.8]
+ 0.90999999999999992
+ [61.73076923076917, 102.32417582417577]
+ [61.73076923076917, 102.32417582417577, 1182.4175824175825, 449.23076923076923]
-
+
0
0
SimulinkSubsys
- 2182
+ 2182:52319:52327:76
+ [1345.0, 511.0]
+ 0.82424242424242422
+ [-177.72058823529414, 178.01470588235293]
+ [-177.72058823529414, 178.01470588235293, 1305.4411764705883, 495.97058823529414]
+
+
+ 0
+ 0
+ SimulinkSubsys
+ 55333
[1345.0, 511.0]
1.0
- [169.66796875, -30.400000000000006]
- [169.66796875, -30.400000000000006, 1076.0, 408.8]
+ [-79.3984375, -11.900000000000006]
+ [-79.3984375, -11.900000000000006, 1076.0, 408.8]
-
+
0
0
SimulinkSubsys
@@ -3922,7 +3940,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-411.3984375, -68.9]
[-411.3984375, -68.9, 1076.0, 408.8]
-
+
0
0
SimulinkSubsys
@@ -3932,7 +3950,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[230.7734375, -101.5]
[230.7734375, -101.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -3942,7 +3960,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-122.0, -90.5]
[-122.0, -90.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -3952,7 +3970,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-147.421875, -52.5]
[-147.421875, -52.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -3962,7 +3980,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-152.83203125, 33.5]
[-152.83203125, 33.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -3972,7 +3990,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-927.5859375, -419.0]
[-927.5859375, -419.0, 606.0, 448.0]
-
+
0
0
SimulinkSubsys
@@ -3982,7 +4000,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-152.83203125, 33.5]
[-152.83203125, 33.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -3992,7 +4010,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-927.5859375, -419.0]
[-927.5859375, -419.0, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -4002,7 +4020,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-280.5, -135.5]
[-280.5, -135.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -4012,7 +4030,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[40.58203125, 91.25]
[40.58203125, 91.25, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -4022,7 +4040,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-152.390625, -72.5]
[-152.390625, -72.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -4032,7 +4050,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-276.83203125, -138.0]
[-276.83203125, -138.0, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -4042,7 +4060,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-270.0859375, -99.5]
[-270.0859375, -99.5, 1061.0, 408.0]
-
+
0
0
SimulinkSubsys
@@ -4052,7 +4070,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-293.171875, -116.0]
[-293.171875, -116.0, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4062,7 +4080,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-141.98046875, -103.0]
[-141.98046875, -103.0, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4072,7 +4090,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-16.3359375, -17.5]
[-16.3359375, -17.5, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4082,7 +4100,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[136.3046875, 125.5]
[136.3046875, 125.5, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4092,7 +4110,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-540.7421875, -300.5]
[-540.7421875, -300.5, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4102,7 +4120,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-490.44140625, -19.0]
[-490.44140625, -19.0, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4112,7 +4130,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[260.1796875, 98.0]
[260.1796875, 98.0, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4122,7 +4140,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-81.91015625, -120.5]
[-81.91015625, -120.5, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4132,7 +4150,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-219.33203125, -85.5]
[-219.33203125, -85.5, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4142,7 +4160,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[136.3046875, 126.0]
[136.3046875, 126.0, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4152,7 +4170,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-374.16015625, -118.71833931117692]
[-374.16015625, -118.71833931117692, 1062.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4162,7 +4180,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[71.3515625, 113.0]
[71.3515625, 113.0, 1064.0, 409.0]
-
+
0
0
SimulinkSubsys
@@ -4172,7 +4190,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-93.5859375, 12.0]
[-93.5859375, 12.0, 1041.0, 374.0]
-
+
0
0
SimulinkSubsys
@@ -4182,7 +4200,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-391.00260416666663, -127.5]
[-391.00260416666663, -127.5, 1122.0, 508.66666666666669]
-
+
0
0
SimulinkSubsys
@@ -4192,7 +4210,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-395.421875, -114.83333333333334]
[-395.421875, -114.83333333333334, 1122.0, 508.66666666666669]
-
+
0
0
SimulinkSubsys
@@ -4202,7 +4220,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-376.99869791666663, -309.5]
[-376.99869791666663, -309.5, 1122.0, 508.66666666666669]
-
+
0
0
SimulinkSubsys
@@ -4212,7 +4230,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-391.00260416666663, -127.5]
[-391.00260416666663, -127.5, 1122.0, 508.66666666666669]
-
+
0
0
SimulinkSubsys
@@ -4222,7 +4240,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-315.0703125, -155.83333333333334]
[-315.0703125, -155.83333333333334, 1122.0, 508.66666666666669]
-
+
0
0
SimulinkSubsys
@@ -4232,7 +4250,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-419.33203125, -13.666666666666686]
[-419.33203125, -13.666666666666686, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4242,7 +4260,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-326.5, -171.16666666666669]
[-326.5, -171.16666666666669, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4252,7 +4270,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-374.92578125, -145.16666666666669]
[-374.92578125, -145.16666666666669, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4262,7 +4280,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-399.00390625, -65.166666666666686]
[-399.00390625, -65.166666666666686, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4272,7 +4290,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-358.0703125, -159.16666666666669]
[-358.0703125, -159.16666666666669, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4282,7 +4300,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[5.8046875, 72.833333333333314]
[5.8046875, 72.833333333333314, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4292,7 +4310,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-403.421875, -7.238572537357129]
[-403.421875, -7.238572537357129, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4302,7 +4320,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-399.00390625, -65.166666666666686]
[-399.00390625, -65.166666666666686, 1208.0, 515.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -4312,7 +4330,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[22.15400835423884, 15.471643087176062]
[22.15400835423884, 15.471643087176062, 1912.6919817490775, 798.54890238023984]
-
+
0
0
SimulinkSubsys
@@ -4322,7 +4340,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-415.33203125, -6.5]
[-415.33203125, -6.5, 1200.0, 501.0]
-
+
0
0
SimulinkSubsys
@@ -4332,7 +4350,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-199.00390625, -295.5]
[-199.00390625, -295.5, 1200.0, 501.0]
-
+
0
0
SimulinkSubsys
@@ -4342,7 +4360,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-387.71484375, -94.0]
[-387.71484375, -94.0, 1200.0, 501.0]
-
+
0
0
SimulinkSubsys
@@ -4352,7 +4370,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-849.7578125, -28.83063475113471]
[-849.7578125, -28.83063475113471, 1200.0, 501.0]
-
+
0
0
SimulinkSubsys
@@ -4362,7 +4380,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[22.15400835423884, 15.471643087176062]
[22.15400835423884, 15.471643087176062, 1912.6919817490775, 798.54890238023984]
-
+
0
0
SimulinkSubsys
@@ -4372,7 +4390,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-415.33203125, -6.5]
[-415.33203125, -6.5, 1200.0, 501.0]
-
+
0
0
SimulinkSubsys
@@ -4382,7 +4400,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-370.92578125, -138.0]
[-370.92578125, -138.0, 1200.0, 501.0]
-
+
0
0
SimulinkSubsys
@@ -4392,7 +4410,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-397.33203125, -8.5]
[-397.33203125, -8.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4402,7 +4420,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-352.92578125, -140.0]
[-352.92578125, -140.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4412,7 +4430,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-381.421875, -2.238589204023782]
[-381.421875, -2.238589204023782, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4422,7 +4440,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-359.25390625, -9.0]
[-359.25390625, -9.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4432,7 +4450,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-828.93202574823954, -29.604670567596003]
[-828.93202574823954, -29.604670567596003, 1158.3484264964791, 502.54807163292259]
-
+
0
0
SimulinkSubsys
@@ -4442,7 +4460,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-179.99869791666669, 123.16666666666666]
[-179.99869791666669, 123.16666666666666, 776.0, 336.66666666666669]
-
+
0
0
SimulinkSubsys
@@ -4452,7 +4470,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-304.5, -166.0]
[-304.5, -166.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4462,7 +4480,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-352.92578125, -140.0]
[-352.92578125, -140.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4472,7 +4490,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-369.71484375, -96.0]
[-369.71484375, -96.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4482,7 +4500,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-338.734375, -154.0]
[-338.734375, -154.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4492,7 +4510,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-181.00390625, -297.5]
[-181.00390625, -297.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4502,7 +4520,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-397.33203125, -8.5]
[-397.33203125, -8.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4512,7 +4530,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-359.25390625, -9.0]
[-359.25390625, -9.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4522,7 +4540,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-828.93202574823954, -29.604670567596003]
[-828.93202574823954, -29.604670567596003, 1158.3484264964791, 502.54807163292259]
-
+
0
0
SimulinkSubsys
@@ -4532,7 +4550,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-359.25390625, -9.0]
[-359.25390625, -9.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4542,7 +4560,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-359.25390625, -9.0]
[-359.25390625, -9.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4552,7 +4570,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.875933156705855, 0.58359138520296483]
[23.875933156705855, 0.58359138520296483, 1909.2481321441435, 828.325005784186]
-
+
0
0
SimulinkSubsys
@@ -4562,7 +4580,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-831.7578125, -29.5]
[-831.7578125, -29.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4572,7 +4590,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-397.33203125, -8.5]
[-397.33203125, -8.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4582,7 +4600,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-828.93202574823954, -28.274035816461293]
[-828.93202574823954, -28.274035816461293, 1158.3484264964791, 502.54807163292259]
-
+
0
0
SimulinkSubsys
@@ -4592,7 +4610,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-397.33203125, -8.5]
[-397.33203125, -8.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4602,7 +4620,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-359.25390625, -9.0]
[-359.25390625, -9.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4612,7 +4630,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-359.25390625, -9.0]
[-359.25390625, -9.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4622,7 +4640,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-352.92578125, -140.0]
[-352.92578125, -140.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4632,7 +4650,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-342.1721452437107, -1.5890985324947735]
[-342.1721452437107, -1.5890985324947735, 1129.8364779874214, 490.17819706498955]
-
+
0
0
SimulinkSubsys
@@ -4642,7 +4660,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-828.93202574823954, -29.604670567596003]
[-828.93202574823954, -29.604670567596003, 1158.3484264964791, 502.54807163292259]
-
+
0
0
SimulinkSubsys
@@ -4652,7 +4670,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-381.421875, -2.238589204023782]
[-381.421875, -2.238589204023782, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4662,7 +4680,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-397.33203125, -8.5]
[-397.33203125, -8.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4672,7 +4690,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[47.182046568627413, -202.84028679260581]
[47.182046568627413, -202.84028679260581, 727.62809436274517, 315.68057358521162]
-
+
0
0
SimulinkSubsys
@@ -4682,7 +4700,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-369.71484375, -96.0]
[-369.71484375, -96.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4692,7 +4710,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-359.25390625, -9.0]
[-359.25390625, -9.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4702,7 +4720,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-304.5, -166.0]
[-304.5, -166.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4712,7 +4730,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-381.421875, -2.0597223010059622]
[-381.421875, -2.0597223010059622, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4722,7 +4740,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-397.33203125, -8.5]
[-397.33203125, -8.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4732,7 +4750,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-304.5, -166.0]
[-304.5, -166.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4742,7 +4760,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-352.92578125, -140.0]
[-352.92578125, -140.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4752,7 +4770,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-369.71484375, -96.0]
[-369.71484375, -96.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4762,7 +4780,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-338.734375, -154.0]
[-338.734375, -154.0, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4772,7 +4790,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[84.684509803921628, 102.60330877756653]
[84.684509803921628, 102.60330877756653, 1050.2403553921567, 455.645515011202]
-
+
0
0
SimulinkSubsys
@@ -4782,7 +4800,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-181.00390625, -297.5]
[-181.00390625, -297.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4792,7 +4810,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-484.5, 101.24940357627884]
[-484.5, 101.24940357627884, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4802,7 +4820,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-439.0, -110.208425]
[-439.0, -110.208425, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4812,7 +4830,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[21.446851107465363, 3.2836427824203724]
[21.446851107465363, 3.2836427824203724, 1914.1062962426245, 830.43271443515926]
-
+
0
0
SimulinkSubsys
@@ -4822,7 +4840,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.875933156705855, 0.58359138520296483]
[23.875933156705855, 0.58359138520296483, 1909.2481321441435, 828.325005784186]
-
+
0
0
SimulinkSubsys
@@ -4832,7 +4850,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-831.7578125, -29.5]
[-831.7578125, -29.5, 1164.0, 505.0]
-
+
0
0
SimulinkSubsys
@@ -4842,7 +4860,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-914.0464623679577, -38.016553422095058]
[-914.0464623679577, -38.016553422095058, 1583.5772997359154, 687.03310684419012]
-
+
0
0
SimulinkSubsys
@@ -4852,7 +4870,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-451.921875, 3.5229215919524393]
[-451.921875, 3.5229215919524393, 1305.0, 493.0]
-
+
0
0
SimulinkSubsys
@@ -4862,7 +4880,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-429.75390625, -1.7339967045782032]
[-429.75390625, -1.7339967045782032, 1305.0, 493.0]
-
+
0
0
SimulinkSubsys
@@ -4872,7 +4890,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-982.43523185483866, -19.455913978494607]
[-982.43523185483866, -19.455913978494607, 1720.3548387096773, 649.91182795698921]
-
+
0
0
SimulinkSubsys
@@ -4882,7 +4900,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-466.60689446525146, -1.7802671629968643]
[-466.60689446525146, -1.7802671629968643, 1334.3700389305029, 504.0953480404122]
-
+
0
0
SimulinkSubsys
@@ -4892,7 +4910,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-982.43523185483866, -19.455913978494607]
[-982.43523185483866, -19.455913978494607, 1720.3548387096773, 649.91182795698921]
-
+
0
0
SimulinkSubsys
@@ -4902,7 +4920,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-466.5464708599394, -1.73591021748814]
[-466.5464708599394, -1.73591021748814, 1334.2491917198788, 504.04969464973203]
-
+
0
0
SimulinkSubsys
@@ -4912,7 +4930,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-423.39447764671957, 0.66845410110551029]
[-423.39447764671957, 0.66845410110551029, 1292.2811427934391, 488.19509838863257]
-
+
0
0
SimulinkSubsys
@@ -4922,7 +4940,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-1081.8030386306532, -11.781407035175903]
[-1081.8030386306532, -11.781407035175903, 1919.0904522613066, 634.56281407035181]
-
+
0
0
SimulinkSubsys
@@ -4932,7 +4950,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-676.7216481854839, 1.2649748108720145]
[-676.7216481854839, 1.2649748108720145, 1798.9354838709678, 679.59784946236562]
-
+
0
0
SimulinkSubsys
@@ -4942,7 +4960,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-982.43523185483866, -19.455913978494607]
[-982.43523185483866, -19.455913978494607, 1720.3548387096773, 649.91182795698921]
-
+
0
0
SimulinkSubsys
@@ -4952,7 +4970,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-402.49869791666669, 0.19864222274117083]
[-402.49869791666669, 0.19864222274117083, 1305.0, 493.0]
-
+
0
0
SimulinkSubsys
@@ -4962,7 +4980,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-450.921875, -27.062579166666666]
[-450.921875, -27.062579166666666, 1303.0, 480.0]
-
+
0
0
SimulinkSubsys
@@ -4972,7 +4990,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.956689293900354, 66.864705472953915]
[23.956689293900354, 66.864705472953915, 1909.0866198697545, 703.27058905409217]
-
+
0
0
SimulinkSubsys
@@ -4982,7 +5000,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.956689293900354, 63.110799750249896]
[23.956689293900354, 63.110799750249896, 1909.0866198697545, 703.27058905409217]
-
+
0
0
SimulinkSubsys
@@ -4992,7 +5010,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-538.09419939159284, -26.597345132743357]
[-538.09419939159284, -26.597345132743357, 1265.5243362831857, 466.19469026548671]
-
+
0
0
SimulinkSubsys
@@ -5002,7 +5020,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.956689293900354, 66.864705472953915]
[23.956689293900354, 66.864705472953915, 1909.0866198697545, 703.27058905409217]
-
+
0
0
SimulinkSubsys
@@ -5012,7 +5030,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-37.818682598039231, 366.40294117647056]
[-37.818682598039231, 366.40294117647056, 1007.6373651960785, 371.19411764705887]
-
+
0
0
SimulinkSubsys
@@ -5022,7 +5040,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-167.54044744318185, 235.03566453184075]
[-167.54044744318185, 235.03566453184075, 1246.0, 459.00230237912513]
-
+
0
0
SimulinkSubsys
@@ -5032,7 +5050,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-606.28125, -106.0]
[-606.28125, -106.0, 1685.0, 600.0]
-
+
0
0
SimulinkSubsys
@@ -5042,7 +5060,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-1103.0, -269.41675000000004]
[-1103.0, -269.41675000000004, 2492.0, 824.0]
-
+
0
0
SimulinkSubsys
@@ -5052,7 +5070,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.875933156705855, 24.174976877401662]
[23.875933156705855, 24.174976877401662, 1909.2481321441435, 781.14223479978864]
-
+
0
0
SimulinkSubsys
@@ -5062,7 +5080,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-905.89465319738167, -15.11407980866062]
[-905.89465319738167, -15.11407980866062, 1567.2736813947633, 641.22815961732124]
-
+
0
0
SimulinkSubsys
@@ -5072,7 +5090,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-373.82517131225075, -127.51255107735305]
[-373.82517131225075, -127.51255107735305, 1022.6503426245014, 402.59963411488457]
-
+
0
0
SimulinkSubsys
@@ -5082,7 +5100,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-448.421875, -5.9875744698206574]
[-448.421875, -5.9875744698206574, 1298.0, 511.0]
-
+
0
0
SimulinkSubsys
@@ -5092,7 +5110,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.875933156705855, 42.681126530948632]
[23.875933156705855, 42.681126530948632, 1909.2481321441435, 751.63774693810274]
-
+
0
0
SimulinkSubsys
@@ -5102,7 +5120,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[26.307029370166106, 20.377343818143572]
[26.307029370166106, 20.377343818143572, 1904.385939717223, 788.73750091830482]
-
+
0
0
SimulinkSubsys
@@ -5112,7 +5130,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-975.07162003138069, -18.953974895397494]
[-975.07162003138069, -18.953974895397494, 1705.6276150627614, 648.907949790795]
-
+
0
0
SimulinkSubsys
@@ -5122,7 +5140,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-442.25390625, -9.30135777725883]
[-442.25390625, -9.30135777725883, 1330.0, 506.0]
-
+
0
0
SimulinkSubsys
@@ -5132,7 +5150,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-421.38570541317983, -1.5606694560669325]
[-421.38570541317983, -1.5606694560669325, 1288.2635983263597, 490.12133891213387]
-
+
0
0
SimulinkSubsys
@@ -5142,7 +5160,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-975.07162003138069, -18.953974895397494]
[-975.07162003138069, -18.953974895397494, 1705.6276150627614, 648.907949790795]
-
+
0
0
SimulinkSubsys
@@ -5152,7 +5170,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-442.25390625, -5.00007500000001]
[-442.25390625, -5.00007500000001, 1330.0, 506.0]
-
+
0
0
SimulinkSubsys
@@ -5162,7 +5180,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-442.25390625, -5.1192964540472872]
[-442.25390625, -5.1192964540472872, 1330.0, 506.0]
-
+
0
0
SimulinkSubsys
@@ -5172,7 +5190,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-409.30247391003104, 7.3791048289694743]
[-409.30247391003104, 7.3791048289694743, 1264.0971353200621, 480.92718080597854]
-
+
0
0
SimulinkSubsys
@@ -5182,7 +5200,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-975.07162003138069, -18.953974895397494]
[-975.07162003138069, -18.953974895397494, 1705.6276150627614, 648.907949790795]
-
+
0
0
SimulinkSubsys
@@ -5192,7 +5210,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-442.25390625, -5.3145095360824826]
[-442.25390625, -5.3145095360824826, 1330.0, 506.0]
-
+
0
0
SimulinkSubsys
@@ -5202,7 +5220,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-975.07162003138069, -18.953974895397494]
[-975.07162003138069, -18.953974895397494, 1705.6276150627614, 648.907949790795]
-
+
0
0
SimulinkSubsys
@@ -5212,7 +5230,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-547.5, 108.24960357627879]
[-547.5, 108.24960357627879, 1290.0, 491.0]
-
+
0
0
SimulinkSubsys
@@ -5222,7 +5240,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[24.382054569538013, 55.504751881522338]
[24.382054569538013, 55.504751881522338, 1908.2358893184792, 725.99049623695532]
-
+
0
0
SimulinkSubsys
@@ -5232,7 +5250,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[24.382054569538013, 51.75084615881832]
[24.382054569538013, 51.75084615881832, 1908.2358893184792, 725.99049623695532]
-
+
0
0
SimulinkSubsys
@@ -5242,7 +5260,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-372.91184385878819, 229.98045326668364]
[-372.91184385878819, 229.98045326668364, 968.0, 652.0]
-
+
0
0
SimulinkSubsys
@@ -5252,7 +5270,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-420.25390666723251, -37.801719214876044]
[-420.25390666723251, -37.801719214876044, 1210.0, 815.0]
-
+
0
0
SimulinkSubsys
@@ -5262,7 +5280,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.745392332714687, 55.101153499250472]
[23.745392332714687, 55.101153499250472, 1909.5092137921258, 726.797693001499]
-
+
0
0
SimulinkSubsys
@@ -5272,7 +5290,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[23.745392332714687, 51.347247776546453]
[23.745392332714687, 51.347247776546453, 1909.5092137921258, 726.797693001499]
-
+
0
0
SimulinkSubsys
@@ -5282,7 +5300,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-864.35903899048094, -1.1283488929602754]
[-864.35903899048094, -1.1283488929602754, 1877.2024529809619, 714.50108869275368]
-
+
0
0
SimulinkSubsys
@@ -5292,7 +5310,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-106.47555177627322, -44.1208934939759]
[-106.47555177627322, -44.1208934939759, 488.35962996589211, 185.87951807228916]
-
+
0
0
SimulinkSubsys
@@ -5302,7 +5320,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-106.47555177627322, -44.1208934939759]
[-106.47555177627322, -44.1208934939759, 488.35962996589211, 185.87951807228916]
-
+
0
0
SimulinkSubsys
@@ -5312,7 +5330,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-109.95511902189989, -64.186422433916931]
[-109.95511902189989, -64.186422433916931, 494.91023804379978, 188.37281153450053]
-
+
0
0
SimulinkSubsys
@@ -5322,7 +5340,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-106.47555177627322, -44.1208934939759]
[-106.47555177627322, -44.1208934939759, 488.35962996589211, 185.87951807228916]
-
+
0
0
SimulinkSubsys
@@ -5332,7 +5350,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-106.47555177627322, -44.1208934939759]
[-106.47555177627322, -44.1208934939759, 488.35962996589211, 185.87951807228916]
-
+
0
0
SimulinkSubsys
@@ -5342,7 +5360,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-175.70607317087467, -60.917480721652794]
[-175.70607317087467, -60.917480721652794, 645.0, 245.5]
-
+
0
0
SimulinkSubsys
@@ -5352,7 +5370,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-220.24362774155296, -114.90769734607666]
[-220.24362774155296, -114.90769734607666, 704.57142857142856, 268.17408637873751]
-
+
0
0
SimulinkSubsys
@@ -5362,7 +5380,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-27.042657157950345, -23.687001909668417]
[-27.042657157950345, -23.687001909668417, 430.0, 163.66666666666666]
-
+
0
0
SimulinkSubsys
@@ -5372,7 +5390,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-62.444607417414744, -36.670468859198]
[-62.444607417414744, -36.670468859198, 430.0, 163.66666666666666]
-
+
0
0
SimulinkSubsys
@@ -5382,7 +5400,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-119.37417218543044, -57.509337748344336]
[-119.37417218543044, -57.509337748344336, 516.0, 196.4]
-
+
0
0
SimulinkSubsys
@@ -5392,7 +5410,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-89.106287666245976, -38.775100683161924]
[-89.106287666245976, -38.775100683161924, 516.0, 196.4]
-
+
0
0
SimulinkSubsys
@@ -5402,7 +5420,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-269.690119607241, -106.52544715500872]
[-269.690119607241, -106.52544715500872, 815.04126213592235, 310.22113155716113]
-
+
0
0
SimulinkSubsys
@@ -5412,7 +5430,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-482.40049751243782, -187.43921053646494]
[-482.40049751243782, -187.43921053646494, 1239.8009950248756, 471.89324694357668]
-
+
0
0
SimulinkSubsys
@@ -5422,7 +5440,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[208.48539798277011, 386.80003656143367]
[208.48539798277011, 386.80003656143367, 986.4, 368.0]
-
+
0
0
SimulinkSubsys
@@ -5432,7 +5450,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-217.25933609958523, -69.134228549120451]
[-217.25933609958523, -69.134228549120451, 616.5, 230.0]
-
+
0
0
SimulinkSubsys
@@ -5442,7 +5460,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-269.690119607241, -103.4501533077032]
[-269.690119607241, -103.4501533077032, 815.04126213592235, 304.0705438625501]
-
+
0
0
SimulinkSubsys
@@ -5452,7 +5470,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-210.5, 237.749975]
[-210.5, 237.749975, 616.5, 230.0]
-
+
0
0
SimulinkSubsys
@@ -5462,7 +5480,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-196.95596716947648, 242.85711734693876]
[-196.95596716947648, 242.85711734693876, 589.42213842058561, 219.89795918367346]
-
+
0
0
SimulinkSubsys
@@ -5472,7 +5490,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-210.5, 238.74995]
[-210.5, 238.74995, 616.5, 230.0]
-
+
0
0
SimulinkSubsys
@@ -5482,7 +5500,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-210.5, 238.74995]
[-210.5, 238.74995, 616.5, 230.0]
-
+
0
0
SimulinkSubsys
@@ -5492,7 +5510,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-269.46956521739133, 215.749975]
[-269.46956521739133, 215.749975, 734.43913043478267, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5502,7 +5520,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-157.33997584541063, 257.86111111111109]
[-157.33997584541063, 257.86111111111109, 510.0271739130435, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5512,7 +5530,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-157.33997584541063, 257.86111111111109]
[-157.33997584541063, 257.86111111111109, 510.0271739130435, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5522,7 +5540,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-269.690119607241, -103.4501533077032]
[-269.690119607241, -103.4501533077032, 815.04126213592235, 304.0705438625501]
-
+
0
0
SimulinkSubsys
@@ -5532,7 +5550,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-335.13888888888891, 209.72220486111107]
[-335.13888888888891, 209.72220486111107, 865.27777777777783, 286.11111111111114]
-
+
0
0
SimulinkSubsys
@@ -5542,7 +5560,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-335.13888888888891, 209.94444444444443]
[-335.13888888888891, 209.94444444444443, 865.27777777777783, 286.11111111111114]
-
+
0
0
SimulinkSubsys
@@ -5552,7 +5570,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-102.36790207406966, -480.93410983252954]
[-102.36790207406966, -480.93410983252954, 3559.3813497252245, 1605.383522345204]
-
+
0
0
SimulinkSubsys
@@ -5562,7 +5580,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-113.26388888888889, 257.86111111111109]
[-113.26388888888889, 257.86111111111109, 421.875, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5572,7 +5590,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-113.26388888888889, 257.86111111111109]
[-113.26388888888889, 257.86111111111109, 421.875, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5582,7 +5600,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5592,7 +5610,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5602,7 +5620,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5612,7 +5630,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5622,7 +5640,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5632,7 +5650,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5642,7 +5660,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-113.26388888888889, 257.86111111111109]
[-113.26388888888889, 257.86111111111109, 421.875, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5652,7 +5670,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-113.26388888888889, 257.86111111111109]
[-113.26388888888889, 257.86111111111109, 421.875, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5662,7 +5680,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-102.00842014293289, -481.10974780946174]
[-102.00842014293289, -481.10974780946174, 3559.0176773302774, 1605.2194956189235]
-
+
0
0
SimulinkSubsys
@@ -5672,7 +5690,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5682,7 +5700,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5692,7 +5710,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5702,7 +5720,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5712,7 +5730,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-113.26388888888889, 257.86111111111109]
[-113.26388888888889, 257.86111111111109, 421.875, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5722,7 +5740,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-270.02063106796118, -85.750049999999987]
[-270.02063106796118, -85.750049999999987, 815.04126213592235, 269.5]
-
+
0
0
SimulinkSubsys
@@ -5732,7 +5750,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-411.24068509615381, 3.9346153846153697]
[-411.24068509615381, 3.9346153846153697, 1567.8173076923076, 707.13076923076926]
-
+
0
0
SimulinkSubsys
@@ -5742,7 +5760,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-206.0, 215.749975]
[-206.0, 215.749975, 607.5, 274.0]
-
+
0
0
SimulinkSubsys
@@ -5752,7 +5770,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-113.26388888888889, 257.86111111111109]
[-113.26388888888889, 257.86111111111109, 421.875, 190.27777777777777]
-
+
0
0
SimulinkSubsys
@@ -5762,7 +5780,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-99.985678180286413, -480.44636539062179]
[-99.985678180286413, -480.44636539062179, 3556.9713563605728, 1604.2965459140692]
-
+
0
0
SimulinkSubsys
@@ -5772,7 +5790,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-401.89393939393938, -129.87017316017318]
[-401.89393939393938, -129.87017316017318, 1078.7878787878788, 356.70995670995671]
-
+
0
0
SimulinkSubsys
@@ -5782,7 +5800,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-486.77868852459028, -171.38532786885256]
[-486.77868852459028, -171.38532786885256, 1246.0, 412.0]
-
+
0
0
SimulinkSubsys
@@ -5792,7 +5810,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[82.9043598790322, 21.644128674939338]
[82.9043598790322, 21.644128674939338, 2010.0, 898.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -5802,7 +5820,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-261.64497354497348, 184.50851851851854]
[-261.64497354497348, 184.50851851851854, 689.14285714285711, 308.0]
-
+
0
0
SimulinkSubsys
@@ -5812,7 +5830,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-1022.921875, -204.00005000000002]
[-1022.921875, -204.00005000000002, 2492.0, 824.0]
-
+
0
0
SimulinkSubsys
@@ -5822,7 +5840,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-1148.5, -58.179235802469066]
[-1148.5, -58.179235802469066, 2492.0, 824.0]
-
+
0
0
SimulinkSubsys
@@ -5832,7 +5850,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-733.16666666666663, 78.999933333333331]
[-733.16666666666663, 78.999933333333331, 1661.3333333333333, 549.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -5842,7 +5860,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-364.421875, -76.062579166666666]
[-364.421875, -76.062579166666666, 1130.0, 516.0]
-
+
0
0
SimulinkSubsys
@@ -5852,7 +5870,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-263.82187500000026, 100.0237595238095]
[-263.82187500000026, 100.0237595238095, 904.0, 412.8]
-
+
0
0
SimulinkSubsys
@@ -5862,7 +5880,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-197.97024934202221, 136.04371146447275]
[-197.97024934202221, 136.04371146447275, 808.8, 334.19387274155537]
-
+
0
0
SimulinkSubsys
@@ -5872,7 +5890,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-285.6340701219512, -2.6561463414634261]
[-285.6340701219512, -2.6561463414634261, 1018.4, 420.8]
-
+
0
0
SimulinkSubsys
@@ -5882,7 +5900,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-499.45213162926404, -3.7369537201191179]
[-499.45213162926404, -3.7369537201191179, 1744.2402007585283, 720.71511830242412]
-
+
0
0
SimulinkSubsys
@@ -5892,7 +5910,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-534.5, 95.320784197530941]
[-534.5, 95.320784197530941, 1264.0, 516.0]
-
+
0
0
SimulinkSubsys
@@ -5902,7 +5920,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-104.63798449612403, 269.0]
[-104.63798449612403, 269.0, 404.675968992248, 165.2]
-
+
0
0
SimulinkSubsys
@@ -5912,7 +5930,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-198.24621833427034, 137.94064783525045]
[-198.24621833427034, 137.94064783525045, 809.351937984496, 330.4]
-
+
0
0
SimulinkSubsys
@@ -5922,7 +5940,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-104.5, 269.0]
[-104.5, 269.0, 404.4, 165.2]
-
+
0
0
SimulinkSubsys
@@ -5932,7 +5950,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-407.38271604938268, 147.82086419753091]
[-407.38271604938268, 147.82086419753091, 1011.0, 413.0]
-
+
0
0
SimulinkSubsys
@@ -5942,7 +5960,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-502.58854166666663, -86.125058333333328]
[-502.58854166666663, -86.125058333333328, 1451.3333333333333, 484.0]
-
+
0
0
SimulinkSubsys
@@ -5952,7 +5970,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-480.20182291666663, -143.5]
[-480.20182291666663, -143.5, 1451.3333333333333, 484.0]
-
+
0
0
SimulinkSubsys
@@ -5962,7 +5980,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-221.6953125, -20.0]
[-221.6953125, -20.0, 1663.0, 701.0]
-
+
0
0
SimulinkSubsys
@@ -5972,7 +5990,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-395.24348958333337, -172.30628030429639]
[-395.24348958333337, -172.30628030429639, 1108.6666666666667, 467.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -5982,7 +6000,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-283.91145833333337, -97.166666666666657]
[-283.91145833333337, -97.166666666666657, 1108.6666666666667, 467.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -5992,7 +6010,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-0.97395833333337123, -9.1592742039179029]
[-0.97395833333337123, -9.1592742039179029, 1108.6666666666667, 467.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6002,7 +6020,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-308.86848958333337, -135.16666666666666]
[-308.86848958333337, -135.16666666666666, 1108.6666666666667, 467.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6012,7 +6030,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-441.25911458333337, -135.16666666666666]
[-441.25911458333337, -135.16666666666666, 1372.6666666666667, 467.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6022,7 +6040,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-205.22005208333337, -115.5]
[-205.22005208333337, -115.5, 1072.6666666666667, 440.0]
-
+
0
0
SimulinkSubsys
@@ -6032,7 +6050,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[225.51686439423833, 62.613259668508277]
[225.51686439423833, 62.613259668508277, 681.29439621152335, 335.77348066298345]
-
+
0
0
SimulinkSubsys
@@ -6042,7 +6060,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-308.25911458333337, -123.83333333333334]
[-308.25911458333337, -123.83333333333334, 1106.6666666666667, 444.66666666666669]
-
+
0
0
SimulinkSubsys
@@ -6052,7 +6070,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-99.666666666666629, 40.059460999191828]
[-99.666666666666629, 40.059460999191828, 1139.3333333333333, 463.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6062,7 +6080,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-346.26041666666663, -57.166666666666657]
[-346.26041666666663, -57.166666666666657, 1139.3333333333333, 419.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6072,7 +6090,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-319.33333333333326, -149.33333333333331]
[-319.33333333333326, -149.33333333333331, 1139.3333333333333, 419.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6082,7 +6100,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-317.30208333333326, -62.333333333333314]
[-317.30208333333326, -62.333333333333314, 1139.3333333333333, 419.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6092,7 +6110,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-314.66666666666663, -124.0]
[-314.66666666666663, -124.0, 1130.0, 468.0]
-
+
0
0
SimulinkSubsys
@@ -6102,7 +6120,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-76.528645833333371, 40.833333333333314]
[-76.528645833333371, 40.833333333333314, 1372.6666666666667, 579.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6112,7 +6130,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-627.5, -393.5]
[-627.5, -393.5, 2560.0, 1440.0]
-
+
0
0
SimulinkSubsys
@@ -6122,7 +6140,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-1019.96875, -553.5]
[-1019.96875, -553.5, 2560.0, 1440.0]
-
+
0
0
SimulinkSubsys
@@ -6132,7 +6150,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-805.0, -294.0]
[-805.0, -294.0, 2560.0, 1440.0]
-
+
0
0
SimulinkSubsys
@@ -6142,7 +6160,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-1035.828125, -663.5]
[-1035.828125, -663.5, 2560.0, 1440.0]
-
+
0
0
SimulinkSubsys
@@ -6152,7 +6170,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-601.93098958333337, -251.0]
[-601.93098958333337, -251.0, 1422.6666666666667, 542.0]
-
+
0
0
SimulinkSubsys
@@ -6162,7 +6180,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-551.33333333333337, -184.16666666666669]
[-551.33333333333337, -184.16666666666669, 1422.6666666666667, 542.0]
-
+
0
0
SimulinkSubsys
@@ -6172,7 +6190,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[281.69464025616077, 128.40661750972762]
[281.69464025616077, 128.40661750972762, 873.25134448767847, 332.68666498054478]
-
+
0
0
SimulinkSubsys
@@ -6182,7 +6200,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-678.85677083333337, -296.0]
[-678.85677083333337, -296.0, 1422.6666666666667, 542.0]
-
+
0
0
SimulinkSubsys
@@ -6192,7 +6210,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-410.78645833333337, -187.33333333333337]
[-410.78645833333337, -187.33333333333337, 1422.6666666666667, 543.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6202,7 +6220,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-793.578125, -283.0]
[-793.578125, -283.0, 2134.0, 815.0]
-
+
0
0
SimulinkSubsys
@@ -6212,7 +6230,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-487.92708333333337, -118.83333333333337]
[-487.92708333333337, -118.83333333333337, 1422.6666666666667, 543.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6222,7 +6240,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-447.75390625, -193.0]
[-447.75390625, -193.0, 1422.6666666666667, 543.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6232,7 +6250,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-708.01302083333337, -169.33336666666668]
[-708.01302083333337, -169.33336666666668, 1422.6666666666667, 543.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6242,7 +6260,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[0.0, 0.0]
[0.0, 0.0, 0.0, 0.0]
-
+
0
0
SimulinkSubsys
@@ -6252,7 +6270,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-487.92708333333337, -119.16666666666669]
[-487.92708333333337, -119.16666666666669, 1422.6666666666667, 543.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6262,7 +6280,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-662.33333333333337, -122.66666666666669]
[-662.33333333333337, -122.66666666666669, 1422.6666666666667, 543.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6272,7 +6290,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-508.83333333333337, -223.41675833333335]
[-508.83333333333337, -223.41675833333335, 1422.6666666666667, 543.33333333333337]
-
+
0
0
SimulinkSubsys
@@ -6282,7 +6300,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-1022.30859375, -186.0]
[-1022.30859375, -186.0, 1422.6666666666667, 760.0]
-
+
0
0
SimulinkSubsys
@@ -6292,7 +6310,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-410.828125, -197.5]
[-410.828125, -197.5, 1566.0, 554.0]
-
+
0
0
SimulinkSubsys
@@ -6302,7 +6320,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-299.83333333333331, -89.666666666666657]
[-299.83333333333331, -89.666666666666657, 1566.0, 610.0]
-
+
0
0
SimulinkSubsys
@@ -6312,7 +6330,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
[-332.33333333333331, -149.16666666666666]
[-332.33333333333331, -149.16666666666666, 984.66666666666663, 471.33333333333331]
-
+
0
0
SimulinkSubsys
@@ -6324,19 +6342,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
-
- GLUE2:PropertyInspector
- Property Inspector
- 0
-
-
- 1
- Right
- 512
- 384
- Unset
-
-
+
Simulink:Editor:ReferencedFiles
Referenced Files
1
@@ -6349,6 +6355,18 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
384
On
+
+ GLUE2:PropertyInspector
+ Property Inspector
+ 0
+
+
+ 1
+ Right
+ 512
+ 384
+ Unset
+
AAAA/wAAAAD9AAAAAwAAAAAAAAEBAAAB1fwCAAAABfsAAAAWAEQAbwBjAGsAVwBpAGQAZwBlAHQAMwEAAAAxAAAB+AAAAAAAAAAA+wAAABYARABvAGMAawBXAGkAZABnAGUAdAA0AAAAAAD/////AAAAAAAAAAD7AAAAUgBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQAAAAAtQAAA1EAAAB5AP////wAAAB5AAAB1QAAAAAA////+gAAAAACAAAAAfsAAAB8AEwAaQBiAHIAYQByAHkAQgByAG8AdwBzAGUAcgAyACAATABpAGIAcgBhAHIAeQBCAHIAbwB3AHMAZQByAFMAdAB1AGQAaQBvAEMAbwBtAHAAbwBuAGUAbgB0AC8AQgBFAFYAXwBzAHkAcwB0AGUAbQBfAG0AbwBkAGUAbAAAAAAA/////wAAAAAAAAAA+wAAAGAAUwBpAG0AdQBsAGkAbgBrADoARQBkAGkAdABvAHIAOgBSAGUAZgBlAHIAZQBuAGMAZQBkAEYAaQBsAGUAcwAvAFIAZQBmAGUAcgBlAG4AYwBlAGQAIABGAGkAbABlAHMAAAAAAP////8AAACnAP///wAAAAEAAAJ5AAACRvwCAAAAAfwAAACXAAACRgAAAAAA////+gAAAAECAAAAAvsAAABUAEcATABVAEUAMgA6AFAAcgBvAHAAZQByAHQAeQBJAG4AcwBwAGUAYwB0AG8AcgAvAFAAcgBvAHAAZQByAHQAeQAgAEkAbgBzAHAAZQBjAHQAbwByAgAABGwAAAC3AAACeQAAAkb7AAAAXgBHAEwAVQBFADIAOgBOAG8AdABlAHMAIABCAHIAbwB3AHMAZQByACAAQwBvAG0AcABvAG4AZQBuAHQALwBTAHkAcwBEAG8AYwBNAGkAeABlAGQARQBkAGkAdABvAHIAAAAAAP////8AAAAAAAAAAAAAAAMAAAAAAAAAAPwBAAAAAfv/////AAAAAAD/////AAADFgD///8AAAVuAAACRgAAAAEAAAACAAAAAQAAAAL8AAAABAAAAAAAAAABAAAANgBjAG8AbABsAGEAcABzAGkAYgBsAGUAUABhAG4AZQBsAFQAbwBvAGwAQgBhAHIATABlAGYAdAMAAAAA/////wAAAAAAAAAAAAAAAQAAAAEAAAA4AGMAbwBsAGwAYQBwAHMAaQBiAGwAZQBQAGEAbgBlAGwAVABvAG8AbABCAGEAcgBSAGkAZwBoAHQCAAAAAP////8AAAAAAAAAAAAAAAIAAAAAAAAAAwAAAAEAAAA6AGMAbwBsAGwAYQBwAHMAaQBiAGwAZQBQAGEAbgBlAGwAVABvAG8AbABCAGEAcgBCAG8AdAB0AG8AbQAAAAAA/////wAAAAAAAAAA
diff --git a/BEV/SimulationCases/BEV_Case_WLTP_Basic.mlx b/BEV/SimulationCases/BEV_Case_WLTP_Basic.mlx
index 4bb44ea..088a306 100644
Binary files a/BEV/SimulationCases/BEV_Case_WLTP_Basic.mlx and b/BEV/SimulationCases/BEV_Case_WLTP_Basic.mlx differ
diff --git a/ChangeLog.md b/ChangeLog.md
index 983056f..3d80de8 100644
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,6 +1,19 @@
# Change Log
-## Version 2.3.0 (July, 2023)
+## Version 2.3.3 (wip)
+
+## Version 2.3.2 (August, 2024)
+
+- Make sure buildtool-based tests all pass.
+- Update live script to markdown.
+- Add the project navigator app. Clean up project shortcuts.
+
+## Version 2.3.1 (June, 2024)
+
+- Use easy-to-find locations to store markdowns generated from live scripts.
+- Add a project shortcut to Vehicle1D performance design app.
+
+## Version 2.3.0 (June, 2024)
App
diff --git a/Components/VehicleSpeedReference/README.md b/Components/VehicleSpeedReference/README.md
index 8c9cadc..b7c17c2 100644
--- a/Components/VehicleSpeedReference/README.md
+++ b/Components/VehicleSpeedReference/README.md
@@ -2,21 +2,22 @@
This is a vehicle speed reference component for
BEV system level simulation
-and provides 5 different speed reference patterns by default:
+and provides 4 different speed reference patterns by default:
-1. Simple drive pattern (100 s)
-2. High speed driving (200 s)
-3. FTP-75 drive cycle (2474 s)
-4. WLTP Class 3 drive cycle(1800 s)
-5. Constant (1000 s)
-
-You can use other drive cycles provided by
-Drive Cycle Source block too.
+1. Simple drive pattern
+2. High speed driving
+3. FTP-75 drive cycle
+4. Constant
This component is used in the **Controller and Environment** component.
The harness model (`VehSpdRef_harness_model`)
in the `Harness` folder is used to test that
-all the cases load and run.
+all the cases can be loaded and run.
+
+You can use other drive cycles, such as WLTP, provided by Drive Cycle Source block
+if you install the [support package][url-pkg].
+
+_Copyright 2023-2024 The MathWorks, Inc._
-_Copyright 2023 The MathWorks, Inc._
+[url-pkg]: https://www.mathworks.com/help/autoblks/ug/install-drive-cycle-data.html
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_Constant.mlx b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_Constant.mlx
index 08e58c4..f880de7 100644
Binary files a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_Constant.mlx and b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_Constant.mlx differ
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_FTP75.mlx b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_FTP75.mlx
index e8ab5d7..e6f27ee 100644
Binary files a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_FTP75.mlx and b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_FTP75.mlx differ
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_HighSpeed.mlx b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_HighSpeed.mlx
index d4de39d..5249934 100644
Binary files a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_HighSpeed.mlx and b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_HighSpeed.mlx differ
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_SimpleDrivePattern.mlx b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_SimpleDrivePattern.mlx
index cd4d62a..89a265f 100644
Binary files a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_SimpleDrivePattern.mlx and b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_SimpleDrivePattern.mlx differ
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_WLTP.mlx b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_WLTP.mlx
deleted file mode 100644
index eb693c8..0000000
Binary files a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_WLTP.mlx and /dev/null differ
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_test.m b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_test.m
index 07f62e8..e76d458 100644
--- a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_test.m
+++ b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_test.m
@@ -21,29 +21,25 @@
% Before a function in this section runs, the TestSetup function
% defined in the "TestMethodSetup" section runs.
- %% Minimum quality check
+ %% Minimum quality check (MQC)
% Check that models, scripts, functions, and classes run right out of the box.
- function MQC_Constant_1(~)
+ function MQC_SimCase_Constant_1(~)
VehSpdRef_Case_Constant
end
- function MQC_FTP75_1(~)
+ function MQC_SimCase_FTP75_1(~)
VehSpdRef_Case_FTP75
end
- function MQC_HighSpeed_1(~)
+ function MQC_SimCase_HighSpeed_1(~)
VehSpdRef_Case_HighSpeed
end
- function MQC_SimpleDrivePattern_1(~)
+ function MQC_SimCase_SimpleDrivePattern_1(~)
VehSpdRef_Case_SimpleDrivePattern
end
- function MQC_WLTP_1(~)
- VehSpdRef_Case_WLTP
- end
-
end % methods
methods(TestMethodSetup)
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase.m b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase.m
new file mode 100644
index 0000000..0533f89
--- /dev/null
+++ b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase.m
@@ -0,0 +1,50 @@
+function VehSpdRef_loadCase(NameValuePair)
+%% Sets up simulation
+% This function sets up the followings:
+% - Simulation stop time
+% - Input signals
+%
+% Model must be loaded for this function to work.
+
+% Copyright 2023-2024 The MathWorks, Inc.
+
+arguments
+ NameValuePair.CaseName {mustBeTextScalar} = "Default"
+
+ NameValuePair.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
+ NameValuePair.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
+
+ NameValuePair.CaseNumber (1,1) {mustBeMember(NameValuePair.CaseNumber, 1:5)} = 1
+ NameValuePair.StopTime (1,1) {mustBePositive} = 100
+
+ NameValuePair.DisplayMessage (1,1) logical = true
+end
+
+dispMsg = NameValuePair.DisplayMessage;
+
+if dispMsg
+ disp("Setting up simulation...")
+ disp("Simulation case: " + NameValuePair.CaseName)
+end
+
+mdl = NameValuePair.ModelName;
+
+t_end = NameValuePair.StopTime;
+
+if dispMsg
+ disp("Setting simulation stop time to " + t_end + " sec.")
+end
+
+set_param(mdl, StopTime = num2str(t_end));
+
+caseNumStr = num2str(NameValuePair.CaseNumber);
+if dispMsg
+ disp("Selecting simulation case " + caseNumStr + ".")
+end
+
+sysPath = mdl + NameValuePair.TargetSubsystemPath;
+
+set_param( sysPath + "/Simulation Case", ...
+ Value = caseNumStr)
+
+end % function
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_Constant.m b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_Constant.m
new file mode 100644
index 0000000..9fcf054
--- /dev/null
+++ b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_Constant.m
@@ -0,0 +1,22 @@
+function VehSpdRef_loadCase_Constant(NameValuePair)
+%% Sets up simulation
+% Model must be loaded for this function to work.
+
+% Copyright 2023-2024 The MathWorks, Inc.
+
+arguments
+ NameValuePair.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
+ NameValuePair.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
+ NameValuePair.DisplayMessage (1,1) logical = true
+end
+
+VehSpdRef_loadCase( ...
+ CaseName = "Constant", ...
+ CaseNumber = 4, ...
+ StopTime = 1000, ...
+ ...
+ ModelName = NameValuePair.ModelName, ...
+ TargetSubsystemPath = NameValuePair.TargetSubsystemPath, ...
+ DisplayMessage = NameValuePair.DisplayMessage )
+
+end % function
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_FTP75.m b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_FTP75.m
new file mode 100644
index 0000000..ca5c0ca
--- /dev/null
+++ b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_FTP75.m
@@ -0,0 +1,22 @@
+function VehSpdRef_loadCase_FTP75(NameValuePair)
+%% Sets up simulation
+% Model must be loaded for this function to work.
+
+% Copyright 2023-2024 The MathWorks, Inc.
+
+arguments
+ NameValuePair.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
+ NameValuePair.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
+ NameValuePair.DisplayMessage (1,1) logical = true
+end
+
+VehSpdRef_loadCase( ...
+ CaseName = "FTP-75 using Drive Cycle Source block", ...
+ CaseNumber = 3, ...
+ StopTime = 2474, ...
+ ...
+ ModelName = NameValuePair.ModelName, ...
+ TargetSubsystemPath = NameValuePair.TargetSubsystemPath, ...
+ DisplayMessage = NameValuePair.DisplayMessage )
+
+end % function
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_HighSpeed.m b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_HighSpeed.m
new file mode 100644
index 0000000..e48a3c0
--- /dev/null
+++ b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_HighSpeed.m
@@ -0,0 +1,22 @@
+function VehSpdRef_loadCase_HighSpeed(NameValuePair)
+%% Sets up simulation
+% Model must be loaded for this function to work.
+
+% Copyright 2023 The MathWorks, Inc.
+
+arguments
+ NameValuePair.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
+ NameValuePair.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
+ NameValuePair.DisplayMessage (1,1) logical = true
+end
+
+VehSpdRef_loadCase( ...
+ CaseName = "High speed driving", ...
+ CaseNumber = 2, ...
+ StopTime = 200, ...
+ ...
+ ModelName = NameValuePair.ModelName, ...
+ TargetSubsystemPath = NameValuePair.TargetSubsystemPath, ...
+ DisplayMessage = NameValuePair.DisplayMessage )
+
+end % function
diff --git a/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_SimpleDrivePattern.m b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_SimpleDrivePattern.m
new file mode 100644
index 0000000..615f4c6
--- /dev/null
+++ b/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_SimpleDrivePattern.m
@@ -0,0 +1,22 @@
+function VehSpdRef_loadCase_SimpleDrivePattern(NameValuePair)
+%% Sets up simulation
+% Model must be loaded for this function to work.
+
+% Copyright 2023-2024 The MathWorks, Inc.
+
+arguments
+ NameValuePair.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
+ NameValuePair.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
+ NameValuePair.DisplayMessage (1,1) logical = true
+end
+
+VehSpdRef_loadCase( ...
+ CaseName = "Simple drive pattern", ...
+ CaseNumber = 1, ...
+ StopTime = 100, ...
+ ...
+ ModelName = NameValuePair.ModelName, ...
+ TargetSubsystemPath = NameValuePair.TargetSubsystemPath, ...
+ DisplayMessage = NameValuePair.DisplayMessage )
+
+end % function
diff --git a/Components/VehicleSpeedReference/Test/VehSpdRef_UnitTest_MQC.m b/Components/VehicleSpeedReference/Test/VehSpdRef_UnitTest_MQC.m
deleted file mode 100644
index a106172..0000000
--- a/Components/VehicleSpeedReference/Test/VehSpdRef_UnitTest_MQC.m
+++ /dev/null
@@ -1,53 +0,0 @@
-classdef VehSpdRef_UnitTest_MQC < BEVTestCase
-% Class implementation of unit test
-%
-% These are tests to achieve the Minimum Quality Criteria (MQC).
-% MQC is achieved when all runnables (models, scripts, functions) run
-% without any errors.
-%
-% You can run this test by opening in MATLAB Editor and clicking
-% Run Tests button or Run Current Test button.
-% You can also run this test using test runner (the *_runtests.m script)
-% which can not only run tests but also generates test summary and
-% a code coverage report.
-
-% Copyright 2021-2023 The MathWorks, Inc.
-
-methods (Test)
-
-%% SimulationCases folder
-
-function MQC_SimulationCase_1(~)
- VehSpdRef_Case_Constant
-end
-
-function MQC_SimulationCase_2(~)
- VehSpdRef_Case_FTP75
-end
-
-function MQC_SimulationCase_3(~)
- VehSpdRef_Case_HighSpeed
-end
-
-function MQC_SimulationCase_4(~)
- VehSpdRef_Case_SimpleDrivePattern
-end
-
-function MQC_SimulationCase_5(~)
- VehSpdRef_Case_WLTP
-end
-
-%% Utility folder
-
-function MQC_Utility_1(~)
- mdl = "VehSpdRef_harness_model";
- load_system(mdl)
- VehSpdRef_loadCase
- simOut = sim(mdl);
- simData = extractTimetable(simOut.logsout);
- % Test target:
- VehSpdRef_plotResults(simData=simData)
-end
-
-end % methods (Test)
-end % classdef
diff --git a/Components/VehicleSpeedReference/Test/VehSpdRef_runtests.m b/Components/VehicleSpeedReference/Test/VehSpdRef_runtests.m
deleted file mode 100644
index e1b5181..0000000
--- a/Components/VehicleSpeedReference/Test/VehSpdRef_runtests.m
+++ /dev/null
@@ -1,71 +0,0 @@
-%% Run unit tests
-% This script runs unit tests and generates a test result summary in XML
-% and a MATLAB code coverage report in HTML.
-
-% Copyright 2022-2023 The MathWorks, Inc.
-
-RelStr = matlabRelease().Release;
-disp("This is MATLAB " + RelStr + ".")
-
-PrjRoot = currentProject().RootFolder;
-
-TopFolder = fullfile(PrjRoot, "Components", "VehicleSpeedReference");
-assert(isfolder(TopFolder))
-
-%% Test Suite & Runner
-
-suite_MQC = matlab.unittest.TestSuite.fromFile( ...
- fullfile(TopFolder, "Test", "VehSpdRef_UnitTest_MQC.m"));
-
-suite = suite_MQC;
-
-runner = matlab.unittest.TestRunner.withTextOutput( ...
- OutputDetail = matlab.unittest.Verbosity.Detailed );
-
-%% JUnit Style Test Result
-
-% Test result file is created. Don't check its existance.
-TestResultFile = "VehSpdRef_TestResults_" + RelStr + ".xml";
-
-plugin = matlab.unittest.plugins.XMLPlugin.producingJUnitFormat( ...
- fullfile(TopFolder, "Test", TestResultFile));
-
-addPlugin(runner, plugin)
-
-%% MATLAB Code Coverage Report
-
-CoverageReportFolder = fullfile(TopFolder, "coverage" + RelStr);
-if not(isfolder(CoverageReportFolder))
- mkdir(CoverageReportFolder)
-end
-
-CoverageReportFile = "VehSpdRef_coverage_" + RelStr + ".html";
-
-coverageReport = matlab.unittest.plugins.codecoverage.CoverageReport( ...
- CoverageReportFolder, ...
- MainFile = CoverageReportFile );
-
-plugin = matlab.unittest.plugins.CodeCoveragePlugin.forFile( ...
- [ ...
- fullfile(TopFolder, "SimulationCases", "VehSpdRef_simulationCase_Constant.mlx")
- fullfile(TopFolder, "SimulationCases", "VehSpdRef_simulationCase_FTP75.mlx")
- fullfile(TopFolder, "SimulationCases", "VehSpdRef_simulationCase_HighSpeed.mlx")
- fullfile(TopFolder, "SimulationCases", "VehSpdRef_simulationCase_SimpleDrivePattern.mlx")
- fullfile(TopFolder, "SimulationCases", "VehSpdRef_simulationCase_WLTP.mlx")
- ...
- fullfile(TopFolder, "Utility", "Configuration", "VehSpdRef_loadSimulationCase.m")
- fullfile(TopFolder, "Utility", "Configuration", "VehSpdRef_loadSimulationCase_Constant.m")
- fullfile(TopFolder, "Utility", "Configuration", "VehSpdRef_loadSimulationCase_FTP75.m")
- fullfile(TopFolder, "Utility", "Configuration", "VehSpdRef_loadSimulationCase_HighSpeed.m")
- fullfile(TopFolder, "Utility", "Configuration", "VehSpdRef_loadSimulationCase_SimpleDrivePattern.m")
- fullfile(TopFolder, "Utility", "Configuration", "VehSpdRef_loadSimulationCase_WLTP.m")
- ...
- fullfile(TopFolder, "Utility", "VehSpdRef_plotResults.m")
- ], ...
- Producing = coverageReport );
-
-addPlugin(runner, plugin)
-
-%% Run tests
-results = run(runner, suite);
-assertSuccess(results)
diff --git a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase.m b/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase.m
deleted file mode 100644
index 1ffc654..0000000
--- a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase.m
+++ /dev/null
@@ -1,50 +0,0 @@
-function VehSpdRef_loadCase(nvpairs)
-%% Sets up simulation
-% This function sets up the followings:
-% - Simulation stop time
-% - Input signals
-%
-% Model must be loaded for this function to work.
-
-% Copyright 2023 The MathWorks, Inc.
-
-arguments
- nvpairs.CaseName {mustBeTextScalar} = "Default"
-
- nvpairs.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
- nvpairs.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
-
- nvpairs.CaseNumber (1,1) {mustBeMember(nvpairs.CaseNumber, 1:5)} = 1
- nvpairs.StopTime (1,1) {mustBePositive} = 100
-
- nvpairs.DisplayMessage (1,1) logical = true
-end
-
-dispMsg = nvpairs.DisplayMessage;
-
-if dispMsg
- disp("Setting up simulation...")
- disp("Simulation case: " + nvpairs.CaseName)
-end
-
-mdl = nvpairs.ModelName;
-
-t_end = nvpairs.StopTime;
-
-if dispMsg
- disp("Setting simulation stop time to " + t_end + " sec.")
-end
-
-set_param(mdl, StopTime = num2str(t_end));
-
-caseNumStr = num2str(nvpairs.CaseNumber);
-if dispMsg
- disp("Selecting simulation case " + caseNumStr + ".")
-end
-
-sysPath = mdl + nvpairs.TargetSubsystemPath;
-
-set_param( sysPath + "/Simulation Case", ...
- Value = caseNumStr)
-
-end % function
diff --git a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_Constant.m b/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_Constant.m
deleted file mode 100644
index 7b3acce..0000000
--- a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_Constant.m
+++ /dev/null
@@ -1,22 +0,0 @@
-function VehSpdRef_loadCase_Constant(nvpairs)
-%% Sets up simulation
-% Model must be loaded for this function to work.
-
-% Copyright 2023 The MathWorks, Inc.
-
-arguments
- nvpairs.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
- nvpairs.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
- nvpairs.DisplayMessage (1,1) logical = true
-end
-
-VehSpdRef_loadCase( ...
- CaseName = "Constant", ...
- CaseNumber = 5, ...
- StopTime = 1000, ...
- ...
- ModelName = nvpairs.ModelName, ...
- TargetSubsystemPath = nvpairs.TargetSubsystemPath, ...
- DisplayMessage = nvpairs.DisplayMessage )
-
-end % function
diff --git a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_FTP75.m b/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_FTP75.m
deleted file mode 100644
index c4d7f0f..0000000
--- a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_FTP75.m
+++ /dev/null
@@ -1,22 +0,0 @@
-function VehSpdRef_loadCase_FTP75(nvpairs)
-%% Sets up simulation
-% Model must be loaded for this function to work.
-
-% Copyright 2023 The MathWorks, Inc.
-
-arguments
- nvpairs.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
- nvpairs.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
- nvpairs.DisplayMessage (1,1) logical = true
-end
-
-VehSpdRef_loadCase( ...
- CaseName = "FTP-75 using Drive Cycle Source block", ...
- CaseNumber = 3, ...
- StopTime = 2474, ...
- ...
- ModelName = nvpairs.ModelName, ...
- TargetSubsystemPath = nvpairs.TargetSubsystemPath, ...
- DisplayMessage = nvpairs.DisplayMessage )
-
-end % function
diff --git a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_HighSpeed.m b/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_HighSpeed.m
deleted file mode 100644
index 7495272..0000000
--- a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_HighSpeed.m
+++ /dev/null
@@ -1,22 +0,0 @@
-function VehSpdRef_loadCase_HighSpeed(nvpairs)
-%% Sets up simulation
-% Model must be loaded for this function to work.
-
-% Copyright 2023 The MathWorks, Inc.
-
-arguments
- nvpairs.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
- nvpairs.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
- nvpairs.DisplayMessage (1,1) logical = true
-end
-
-VehSpdRef_loadCase( ...
- CaseName = "High speed driving", ...
- CaseNumber = 2, ...
- StopTime = 200, ...
- ...
- ModelName = nvpairs.ModelName, ...
- TargetSubsystemPath = nvpairs.TargetSubsystemPath, ...
- DisplayMessage = nvpairs.DisplayMessage )
-
-end % function
diff --git a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_SimpleDrivePattern.m b/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_SimpleDrivePattern.m
deleted file mode 100644
index 354518d..0000000
--- a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_SimpleDrivePattern.m
+++ /dev/null
@@ -1,22 +0,0 @@
-function VehSpdRef_loadCase_SimpleDrivePattern(nvpairs)
-%% Sets up simulation
-% Model must be loaded for this function to work.
-
-% Copyright 2023 The MathWorks, Inc.
-
-arguments
- nvpairs.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
- nvpairs.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
- nvpairs.DisplayMessage (1,1) logical = true
-end
-
-VehSpdRef_loadCase( ...
- CaseName = "Simple drive pattern", ...
- CaseNumber = 1, ...
- StopTime = 100, ...
- ...
- ModelName = nvpairs.ModelName, ...
- TargetSubsystemPath = nvpairs.TargetSubsystemPath, ...
- DisplayMessage = nvpairs.DisplayMessage )
-
-end % function
diff --git a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_WLTP.m b/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_WLTP.m
deleted file mode 100644
index 6787217..0000000
--- a/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_WLTP.m
+++ /dev/null
@@ -1,22 +0,0 @@
-function VehSpdRef_loadCase_WLTP(nvpairs)
-%% Sets up simulation
-% Model must be loaded for this function to work.
-
-% Copyright 2023 The MathWorks, Inc.
-
-arguments
- nvpairs.ModelName {mustBeTextScalar} = "VehSpdRef_harness_model"
- nvpairs.TargetSubsystemPath {mustBeTextScalar} = "/Vehicle speed reference"
- nvpairs.DisplayMessage (1,1) logical = true
-end
-
-VehSpdRef_loadCase( ...
- CaseName = "WLTP Class 3 drive cycle using Drive Cycle Source block", ...
- CaseNumber = 4, ...
- StopTime = 1800, ...
- ...
- ModelName = nvpairs.ModelName, ...
- TargetSubsystemPath = nvpairs.TargetSubsystemPath, ...
- DisplayMessage = nvpairs.DisplayMessage )
-
-end % function
diff --git a/Components/VehicleSpeedReference/Utility/README.md b/Components/VehicleSpeedReference/Utility/README.md
new file mode 100644
index 0000000..cf15a51
--- /dev/null
+++ b/Components/VehicleSpeedReference/Utility/README.md
@@ -0,0 +1,8 @@
+# Utility for Vehicle Speed Reference component
+
+## Test runner
+
+`VehSpdRef_runtests.m` is a test runner function which runs all tests
+for the component and generates a test summary and a code coverage report.
+
+_Copyright 2024 The MathWorks, Inc._
diff --git a/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults.m b/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults.m
index bee61d4..acc1ee4 100644
--- a/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults.m
+++ b/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults.m
@@ -1,22 +1,26 @@
-function fig = VehSpdRef_plotResults(nvpairs)
+function fig = VehSpdRef_plotResults(NameValuePair)
% plots the simulation result.
-% Copyright 2022-2023 The MathWorks, Inc.
+% Copyright 2022-2024 The MathWorks, Inc.
-arguments
- nvpairs.SimData timetable
- nvpairs.FigureWidth (1,1) {mustBePositive, mustBeInteger} = 600
- nvpairs.FigureHeight (1,1) {mustBePositive, mustBeInteger} = 400
+arguments (Input)
+ NameValuePair.SimData timetable
+ NameValuePair.FigureWidth (1,1) {mustBePositive, mustBeInteger} = 600
+ NameValuePair.FigureHeight (1,1) {mustBePositive, mustBeInteger} = 400
+end
+
+arguments (Output)
+ fig matlab.ui.Figure {mustBeScalarOrEmpty}
end
sigName = "Vehicle speed reference kph";
fig = plotSimulationResultSignal( ...
- SimData = nvpairs.SimData, ...
+ SimData = NameValuePair.SimData, ...
SignalName = sigName );
-fig.Position(3) = nvpairs.FigureWidth;
-fig.Position(4) = nvpairs.FigureHeight;
+fig.Position(3) = NameValuePair.FigureWidth;
+fig.Position(4) = NameValuePair.FigureHeight;
axis padded
diff --git a/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults_test.m b/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults_test.m
new file mode 100644
index 0000000..bfeac7f
--- /dev/null
+++ b/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults_test.m
@@ -0,0 +1,45 @@
+classdef VehSpdRef_plotResults_test < BEVTestCase
+
+
+ % You can run this test class file by opening in MATLAB Editor and
+ % clicking the Run Tests button or the Run Current Test button.
+
+ % Copyright 2021-2024 The MathWorks, Inc.
+
+ methods (Test)
+
+ function MQC_Utility_1(~)
+ mdl = "VehSpdRef_harness_model";
+ load_system(mdl)
+ VehSpdRef_loadCase
+ simOut = sim(mdl);
+ simData = extractTimetable(simOut.logsout);
+ % Test target:
+ VehSpdRef_plotResults(simData=simData)
+ end % function
+
+ end % methods
+
+ methods(TestMethodSetup)
+ % Functions in this "TestMethodSetup" section always run before
+ % each test defined in the "Test" section runs.
+
+ function TestSetup(testcase)
+ %%
+ close all
+ bdclose all
+
+ % addTeardown adds a function which always runs after each test.
+ % Even if the execution of a test ends with an error, the teardown function runs.
+ % This is useful, for example, to close figure windows
+ % after a test which opens figure windows fails.
+ addTeardown(testcase, @close_all)
+
+ function close_all
+ close all
+ bdclose all
+ end % function
+ end % function
+
+ end % methods
+end % classdef
diff --git a/Components/VehicleSpeedReference/Utility/VehSpdRef_runtests.m b/Components/VehicleSpeedReference/Utility/VehSpdRef_runtests.m
new file mode 100644
index 0000000..af77472
--- /dev/null
+++ b/Components/VehicleSpeedReference/Utility/VehSpdRef_runtests.m
@@ -0,0 +1,69 @@
+function VehSpdRef_runtests()
+%% Run unit tests
+% This script runs unit tests and generates a test result summary in XML
+% and a MATLAB code coverage report in HTML.
+
+% Copyright 2022-2023 The MathWorks, Inc.
+
+RelStr = matlabRelease().Release;
+disp("This is MATLAB " + RelStr + ".")
+
+PrjRoot = currentProject().RootFolder;
+
+TopFolder = fullfile(PrjRoot, "Components", "VehicleSpeedReference");
+assert(isfolder(TopFolder))
+
+%% Test Suite & Runner
+
+suite = matlab.unittest.TestSuite.fromFolder(TopFolder, IncludingSubfolders=true);
+
+runner = matlab.unittest.TestRunner.withTextOutput( ...
+ OutputDetail = matlab.unittest.Verbosity.Detailed );
+
+%% JUnit Style Test Result
+
+% Test result file is created. Don't check its existance.
+TestResultFile = "VehSpdRef-test-result.xml";
+
+plugin = matlab.unittest.plugins.XMLPlugin.producingJUnitFormat( ...
+ fullfile(TopFolder, TestResultFile));
+
+addPlugin(runner, plugin)
+
+%% MATLAB Code Coverage Report
+
+CoverageReportFolder = fullfile(TopFolder, "coverage-" + RelStr);
+if not(isfolder(CoverageReportFolder))
+ mkdir(CoverageReportFolder)
+end
+
+CoverageReportFile = "VehSpdRef-coverage.html";
+
+coverageReport = matlab.unittest.plugins.codecoverage.CoverageReport( ...
+ CoverageReportFolder, ...
+ MainFile = CoverageReportFile );
+
+plugin = matlab.unittest.plugins.CodeCoveragePlugin.forFile( ...
+ [ ...
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_Case_Constant.mlx")
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_Case_FTP75.mlx")
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_Case_HighSpeed.mlx")
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_Case_SimpleDrivePattern.mlx")
+ ...
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_loadCase.m")
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_loadCase_Constant.m")
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_loadCase_FTP75.m")
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_loadCase_HighSpeed.m")
+ fullfile(TopFolder, "SimulationCases", "VehSpdRef_loadCase_SimpleDrivePattern.m")
+ ...
+ fullfile(TopFolder, "Utility", "VehSpdRef_plotResults.m")
+ ], ...
+ Producing = coverageReport );
+
+addPlugin(runner, plugin)
+
+%% Run tests
+results = run(runner, suite);
+assertSuccess(results)
+
+end % function
diff --git a/Components/VehicleSpeedReference/Harness/VehSpdRef_harness_model.mdl b/Components/VehicleSpeedReference/VehSpdRef_harness_model.mdl
similarity index 100%
rename from Components/VehicleSpeedReference/Harness/VehSpdRef_harness_model.mdl
rename to Components/VehicleSpeedReference/VehSpdRef_harness_model.mdl
diff --git a/Components/VehicleSpeedReference/VehSpdRef_harness_model_test.m b/Components/VehicleSpeedReference/VehSpdRef_harness_model_test.m
new file mode 100644
index 0000000..54dbecf
--- /dev/null
+++ b/Components/VehicleSpeedReference/VehSpdRef_harness_model_test.m
@@ -0,0 +1,61 @@
+classdef VehSpdRef_harness_model_test < BEVTestCase
+
+ % This is class-based unit test implementation.
+ % You can run this test class file.
+ % Before running this test, open the Test Browser (testBrowser).
+ % As you run tests, Test Browser automatically detects tests executions and
+ % shows test progress, pass/fail result, and diagnostic message in case of failure.
+ %
+ % Documentation
+ %
+ % - Author Class-Based Unit Tests in MATLAB
+ % https://www.mathworks.com/help/matlab/matlab_prog/author-class-based-unit-tests-in-matlab.html
+ %
+ % - matlab.unittest.TestCase Class
+ % https://www.mathworks.com/help/matlab/ref/matlab.unittest.testcase-class.html
+ %
+ % - Test Browser
+ % https://www.mathworks.com/help/matlab/ref/testbrowser-app.html
+
+ % Copyright 2021-2024 The MathWorks, Inc.
+
+ methods (Test)
+ % Functions in this "Test" section are the tests.
+ % Before a function in this section runs, the TestSetup function
+ % defined in the "TestMethodSetup" section runs.
+
+ %% Minimum quality check (MQC)
+ % Check that models, scripts, functions, and classes run right out of the box.
+
+ function MQC_sim_1(~)
+ % Test that the model opens and runs.
+ mdl = "VehSpdRef_harness_model";
+ load_system(mdl)
+ sim(mdl);
+ end % function
+
+ end % methods
+
+ methods(TestMethodSetup)
+ % Functions in this "TestMethodSetup" section always run before
+ % each test defined in the "Test" section runs.
+
+ function TestSetup(testcase)
+ %%
+ close all
+ bdclose all
+
+ % addTeardown adds a function which always runs after each test.
+ % Even if the execution of a test ends with an error, the teardown function runs.
+ % This is useful, for example, to close figure windows
+ % after a test which opens figure windows fails.
+ addTeardown(testcase, @close_all)
+
+ function close_all
+ close all
+ bdclose all
+ end % function
+ end % function
+
+ end % methods
+end % classdef
diff --git a/Components/VehicleSpeedReference/VehSpdRef_refsub_Basic.mdl b/Components/VehicleSpeedReference/VehSpdRef_refsub_Basic.mdl
index 03e23fe..ff5458e 100644
--- a/Components/VehicleSpeedReference/VehSpdRef_refsub_Basic.mdl
+++ b/Components/VehicleSpeedReference/VehSpdRef_refsub_Basic.mdl
@@ -44,8 +44,8 @@ __MWOPC_PART_BEGIN__ /metadata/coreProperties.xml
2023-02-09T11:05:38Z
isaacito
isaacito
- 2024-06-26T07:21:23Z
- 4.0
+ 2024-08-01T12:13:11Z
+ 4.1
R2024a
@@ -67,11 +67,11 @@ __MWOPC_PART_BEGIN__ /metadata/mwcorePropertiesReleaseInfo.xml
- 24.1.0.2628055
+ 24.1.0.2653294
R2024a
- Update 4
- May 29 2024
- 714342312
+ Update 5
+ Jun 24 2024
+ 1281578929
__MWOPC_PART_BEGIN__ /simulink/_rels/blockdiagram.xml.rels
@@ -111,7 +111,7 @@ __MWOPC_PART_BEGIN__ /simulink/blockdiagram.xml
%<Auto>
%<Auto>
- %<AutoIncrement:4.0>
+ %<AutoIncrement:4.1>
normal
@@ -942,7 +942,7 @@ __MWOPC_PART_BEGIN__ /simulink/graphicalInterface.xml
0
Simulink
0
- 5
+ 4
simulink/Sources/Ramp
$bdroot/Constant/Ramp
@@ -955,12 +955,6 @@ __MWOPC_PART_BEGIN__ /simulink/graphicalInterface.xml
10
LIBRARY_BLOCK
-
- autolibshared/Drive Cycle Source
- $bdroot/Drive Cycle Source 2
- 52327
- LIBRARY_BLOCK
-
simulink/Sources/Ramp
$bdroot/High speed drive pattern/Ramp
@@ -990,8 +984,8 @@ __MWOPC_PART_BEGIN__ /simulink/hdlParams.xml
__MWOPC_PART_BEGIN__ /simulink/modelDictionary.xml
-
-
+
+
__MWOPC_PART_BEGIN__ /simulink/modelMask.xml
@@ -1252,10 +1246,10 @@ __MWOPC_PART_BEGIN__ /simulink/systems/system_root.xml
[42, 154, 1182, 794]
simulink-default.rpt
- 57872
+ 58716
- [250, 171, 325, 199]
+ [250, 121, 325, 149]
26304
on
@@ -1346,7 +1340,7 @@ update(sig)
- [0, -58, 125, 28]
+ [35, 42, 160, 128]
26223
off
%<cycleVar> (%<tfinal>)
@@ -1401,63 +1395,6 @@ update(sig)
off
-
-
- [0, 92, 125, 178]
- 26305
- off
- %<cycleVar> (%<tfinal>)
- autolibscenario/Drive Cycle Source
- 8.1
- autolibshared/Drive Cycle Source
- Drive Cycle Source
-
- Inherit from model
- Inherit from model
- Inherit from model
- Inherit from model
- Inherit from model
- off
- FTP75
- cycleFTP75.mat
- 2474 seconds
- off
- off
- off
- No gear data
- 5
- 0
- 30
- 20
- 0
- 30
- m/s
- km/h
- m/s/s
- m/s^2
- 0
- 1
- off
- 2
- mph
- m/s
- 1
- off
- off
- 10
- 2
- 15
- off
- 1
- 10
- FTP75
- mph
- 0
- 1
- 2
- off
-
-
[250, 21, 325, 49]
@@ -1626,11 +1563,11 @@ update(sig)
-
- [430, -85, 480, 205]
+
+ [430, -85, 480, 155]
26295
off
- 5
+ 4
off
off
@@ -1731,79 +1668,68 @@ update(sig)
4
- [545, 53, 575, 67]
+ [545, 28, 575, 42]
26224
%<Unit>
km/h
- 317
+ 324
10#out:1
- [50, 0; 0, 100]
11#in:4
- 318
+ 325
805#out:1
11#in:3
- 319
+ 326
801#out:1
11#in:2
- 320
+ 327
1#out:1
11#in:1
- 321
+ 328
11#out:1
12#in:1
- 322
+ 329
809#out:1
- 11#in:6
-
-
- 323
- 52327#out:1
11#in:5
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
-</style></head><body align="left" style=" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;">
-<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14px;">Drive cycle other than FTP75</span></p>
-<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14px;">in Drive Cycle Source block</span></p>
-<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14px;">requires the license of</span></p>
-<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14px;">Powertrain Block Set.</span></p></body></html>
- [-241, 29, -58, 95]
+</style></head><body align="left" style=" font-family:'Arial'; font-size:12px; font-weight:400; font-style:normal;">
+<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica'; font-size:14px;">Drive Cycle Source block requires the license of Powertrain Block Set</span></p>
+<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica'; font-size:14px;">or Vehicle Dynamics Blockset.</span></p>
+<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica'; font-size:14px;">Drive cycles other than FTP75 are available by support package.</span></p>
+<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica'; font-size:14px;">(See the </span><a href="https://www.mathworks.com/help/autoblks/ug/install-drive-cycle-data.html"><span style=" font-family:'Helvetica'; font-size:14px; text-decoration: underline; color:#0000ff;">documentation</span></a><span style=" font-family:'Helvetica'; font-size:14px;">.)</span></p></body></html>
+ [-241, -48, 203, 18]
[0, 0, 0, 0]
+ on
+ on
rich
- -38
+ -14
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
-</style></head><body align="left" style=" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;">
-<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:12px;">Copyright 2023 The MathWorks, Inc.</span></p></body></html>
- [65, 232, 261, 248]
+</style></head><body align="left" style=" font-family:'Arial'; font-size:12px; font-weight:400; font-style:normal;">
+<p align="left" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12px;">Copyright 2023-2024 The MathWorks, Inc.</span></p></body></html>
+ [61, 186, 288, 202]
[0, 0, 0, 0]
rich
- -39
+ -15
-
- 52328
- Block:52327
- model
- 2
- [0.000000, 0.000000, 0.700000]
-
52328
Block:10
@@ -1872,7 +1798,7 @@ __MWOPC_PART_BEGIN__ /simulink/windowsInfo.xml
8bc14801-6706-4a24-a221-00273b187e76
- 53dac76b-86cc-4dda-9da8-5048ab6fb872
+ e603ed3d-762e-4089-a761-01194c376a77
diff --git a/Components/VehicleSpeedReference/markdown/README.md b/Components/VehicleSpeedReference/markdown/README.md
new file mode 100644
index 0000000..f9c3107
--- /dev/null
+++ b/Components/VehicleSpeedReference/markdown/README.md
@@ -0,0 +1,7 @@
+# Markdown files
+
+Markdown files in this folder were generated from the corresponding Live Scripts.
+You can visit the github repository of this project in the browser,
+and the brwoser will display Markdown files.
+
+_Copyright 2024 The MathWorks, Inc._
diff --git a/Components/VehicleSpeedReference/markdown/VehSpdRef_Case_Constant.md b/Components/VehicleSpeedReference/markdown/VehSpdRef_Case_Constant.md
index b59160f..22566ee 100644
--- a/Components/VehicleSpeedReference/markdown/VehSpdRef_Case_Constant.md
+++ b/Components/VehicleSpeedReference/markdown/VehSpdRef_Case_Constant.md
@@ -13,7 +13,7 @@ VehSpdRef_loadCase_Constant
Setting up simulation...
Simulation case: Constant
Setting simulation stop time to 1000 sec.
-Selecting simulation case 5.
+Selecting simulation case 4.
```
```matlab
diff --git a/Components/VehicleSpeedReference/markdown/VehSpdRef_Case_WLTP.md b/Components/VehicleSpeedReference/markdown/VehSpdRef_Case_WLTP.md
deleted file mode 100644
index ba09661..0000000
--- a/Components/VehicleSpeedReference/markdown/VehSpdRef_Case_WLTP.md
+++ /dev/null
@@ -1,29 +0,0 @@
-
-# Vehicle Speed Reference \- Simulation Case
-```matlab
-mdl = "VehSpdRef_harness_model";
-if not(bdIsLoaded(mdl))
- load_system(mdl)
-end
-% No setup script is used with this harness model.
-VehSpdRef_loadCase_WLTP
-```
-
-```matlabTextOutput
-Setting up simulation...
-Simulation case: WLTP Class 3 drive cycle using Drive Cycle Source block
-Setting simulation stop time to 1800 sec.
-Selecting simulation case 4.
-```
-
-```matlab
-simOut = sim(mdl);
-simData = extractTimetable(simOut.logsout);
-VehSpdRef_plotResults( SimData = simData );
-```
-
-
-
-
-*Copyright 2023\-2024 The MathWorks, Inc.*
-
diff --git a/Components/VehicleSpeedReference/Utility/LocalTasks/VehSpdRef_generateMarkdown.m b/Components/VehicleSpeedReference/markdown/VehSpdRef_generateMarkdown.m
similarity index 100%
rename from Components/VehicleSpeedReference/Utility/LocalTasks/VehSpdRef_generateMarkdown.m
rename to Components/VehicleSpeedReference/markdown/VehSpdRef_generateMarkdown.m
diff --git a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_Constant_media/figure_0.png b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_Constant_media/figure_0.png
index 069d30a..87ecf37 100644
Binary files a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_Constant_media/figure_0.png and b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_Constant_media/figure_0.png differ
diff --git a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_FTP75_media/figure_0.png b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_FTP75_media/figure_0.png
index ca3c56e..45e91d6 100644
Binary files a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_FTP75_media/figure_0.png and b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_FTP75_media/figure_0.png differ
diff --git a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_HighSpeed_media/figure_0.png b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_HighSpeed_media/figure_0.png
index f087b2d..aea602a 100644
Binary files a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_HighSpeed_media/figure_0.png and b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_HighSpeed_media/figure_0.png differ
diff --git a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_SimpleDrivePattern_media/figure_0.png b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_SimpleDrivePattern_media/figure_0.png
index 81155ca..963d00e 100644
Binary files a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_SimpleDrivePattern_media/figure_0.png and b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_SimpleDrivePattern_media/figure_0.png differ
diff --git a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_WLTP_media/figure_0.png b/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_WLTP_media/figure_0.png
deleted file mode 100644
index c543f1b..0000000
Binary files a/Components/VehicleSpeedReference/markdown/media/VehSpdRef_Case_WLTP_media/figure_0.png and /dev/null differ
diff --git a/Utility/plotSimulationResultSignal.m b/Utility/plotSimulationResultSignal.m
index 90e7988..f35d83a 100644
--- a/Utility/plotSimulationResultSignal.m
+++ b/Utility/plotSimulationResultSignal.m
@@ -1,27 +1,31 @@
-function fig = plotSimulationResultSignal(nvpairs)
+function fig = plotSimulationResultSignal(NameValuePair)
% plots the simulation result.
-% Copyright 2021-2023 The MathWorks, Inc.
+% Copyright 2021-2024 The MathWorks, Inc.
-arguments
- nvpairs.SimData timetable
- nvpairs.SignalName {mustBeTextScalar}
- nvpairs.PlotParent (1,1) % matlab.ui.Figure
+arguments (Input)
+ NameValuePair.SimData timetable
+ NameValuePair.SignalName {mustBeTextScalar}
+ NameValuePair.PlotParent matlab.ui.Figure {mustBeScalarOrEmpty}
end
-sigName = nvpairs.SignalName;
+arguments (Output)
+ fig matlab.ui.Figure {mustBeScalarOrEmpty}
+end
+
+sigName = NameValuePair.SignalName;
-t = nvpairs.SimData.Time;
-y = nvpairs.SimData.(sigName);
+t = NameValuePair.SimData.Time;
+y = NameValuePair.SimData.(sigName);
-lix = nvpairs.SimData.Properties.VariableNames == sigName;
-unitStr = nvpairs.SimData.Properties.VariableUnits{lix};
+lix = NameValuePair.SimData.Properties.VariableNames == sigName;
+unitStr = NameValuePair.SimData.Properties.VariableUnits{lix};
-if not(isfield(nvpairs, "PlotParent"))
+if not(isfield(NameValuePair, "PlotParent"))
fig = figure;
fig.Position(3:4) = [700 300]; % width height
else
- fig = nvpairs.PlotParent;
+ fig = NameValuePair.PlotParent;
end
hold on
diff --git a/cache/dependencycache.graphml b/cache/dependencycache.graphml
index 8326425..b7371c3 100644
--- a/cache/dependencycache.graphml
+++ b/cache/dependencycache.graphml
@@ -27,2116 +27,2121 @@
true
false
false
- C:/local/mw/gh-isaacito12-bev
- 2024-07-31T16:22:54.101143
+ 2024-08-01T15:18:59.954970
BT;PS
-
Product
+
BevDriveCycleBasicModel_notes.mldatx
- false
File
- 1B2M2Y8AsgTpgAmY7PhCfg==
+ 1B2M2Y8AsgTpgAmY7PhCfg==
+ false
$/BEVProjectNavigator.m
- true
File
- PPJ4fjx6uZnkCcYfxe9/NA==
+ PPJ4fjx6uZnkCcYfxe9/NA==
+ true
$/BEVProject_main_script.mlx
- true
File
- OI2wargNLG0yyf7b0eL+xA==
+ OI2wargNLG0yyf7b0eL+xA==
+ true
$/BEV/BEV_main_script.mlx
- true
File
- Zvz5bo3WVvSG8x1oP9UWvg==
+ Zvz5bo3WVvSG8x1oP9UWvg==
+ true
$/BEV/BEV_setup.m
- true
File
- kcFsQdQX9UUT51g/MU4YIw==
+ kcFsQdQX9UUT51g/MU4YIw==
+ true
$/BEV/BEV_system_model.mdl
- true
File
- hMjNf4Cb21FHGt0xGl8IUw==
+ RvxFvVK3ThOE8KV86YFeGg==
+ true
$/BEV/SimulationCases/BEV_Case_Constant_Basic.mlx
- true
File
- T1LWq2w5NU1Zr07uULBYSQ==
+ T1LWq2w5NU1Zr07uULBYSQ==
+ true
$/BEV/SimulationCases/BEV_Case_Constant_Thermal.mlx
- true
File
- 0CD0yiRi7moVX4zi+IWPiw==
+ 0CD0yiRi7moVX4zi+IWPiw==
+ true
$/BEV/SimulationCases/BEV_Case_FTP75_Basic.mlx
- true
File
- QNDVNDkpyUrJl9DWEA2Fow==
+ QNDVNDkpyUrJl9DWEA2Fow==
+ true
$/BEV/SimulationCases/BEV_Case_HighSpeed_Basic.mlx
- true
File
- WnhtEb8r1G2MOW/9gEUi+Q==
+ WnhtEb8r1G2MOW/9gEUi+Q==
+ true
$/BEV/SimulationCases/BEV_Case_SimpleDrivePattern_Basic.mlx
- true
File
- 6hhyVm8WSJIvyf96gm4aVg==
+ 6hhyVm8WSJIvyf96gm4aVg==
+ true
$/BEV/SimulationCases/BEV_Case_SimpleDrivePattern_Thermal.mlx
- true
File
- h2L9LPJJe10WAXm1Qg9dRw==
+ h2L9LPJJe10WAXm1Qg9dRw==
+ true
$/BEV/SimulationCases/BEV_Case_WLTP_Basic.mlx
- true
File
- r+la4cbtUdddjTVz5CdgYw==
+ c/ae5WTh48D8etviIplj9Q==
+ true
$/BEV/SimulationCases/BEV_Case_test.m
- true
File
- wR1+6aFJLRnIB6Cn6ri2eg==
+ wR1+6aFJLRnIB6Cn6ri2eg==
+ true
$/BEV/Test/BEV_UnitTest_MQC.m
- true
File
- qXOszTzvTLnx23oVQUSM/A==
+ qXOszTzvTLnx23oVQUSM/A==
+ true
$/BEV/Test/BEV_runtests.m
- true
File
- YQY5CoVnkFPsbIV5MXssrA==
+ YQY5CoVnkFPsbIV5MXssrA==
+ true
$/BEV/Utility/BEV_getMotorSpeedFromVehicleSpeed.m
- true
File
- pyfb0dIx2IFq2YJFYKZRSQ==
+ pyfb0dIx2IFq2YJFYKZRSQ==
+ true
$/BEV/Utility/BEV_plotResultsCompact.m
- true
File
- g/D7yA4O5KSUufBOVs4URg==
+ g/D7yA4O5KSUufBOVs4URg==
+ true
$/BEV/Utility/Configuration/BEV_useComponents_Basic.m
- true
File
- ZSLD9Wp25HqWmqJcCbs6kg==
+ ZSLD9Wp25HqWmqJcCbs6kg==
+ true
$/BEV/Utility/Configuration/BEV_useComponents_Thermal.m
- true
File
- CoE7ZMRRGevNRIIbjIy7UA==
+ CoE7ZMRRGevNRIIbjIy7UA==
+ true
$/BEV/Utility/LocalTasks/BEV_generateMarkdown.m
- true
File
- d3Yng7nJTRnkhFsfOgqzhA==
+ d3Yng7nJTRnkhFsfOgqzhA==
+ true
$/BEV/Utility/LocalTasks/BEV_takeScreenshots.m
- true
File
- O+08zQ7/64scj3wS8QzU4Q==
+ O+08zQ7/64scj3wS8QzU4Q==
+ true
$/Components/BEVController/BEVController_refsub_Basic.mdl
- true
File
- 0clZTEp8Kbb317jGZWYGYw==
+ 0clZTEp8Kbb317jGZWYGYw==
+ true
$/Components/BEVController/BEVController_refsub_Basic_params.m
- true
File
- ochi4ON223uGg6d4k9N1QA==
+ ochi4ON223uGg6d4k9N1QA==
+ true
$/Components/BEVController/Harness/BEVController_harness_model.mdl
- true
File
- 4J5cmTeMeQxQ4dGia+TwPQ==
+ 4J5cmTeMeQxQ4dGia+TwPQ==
+ true
$/Components/BEVController/Harness/BEVController_harness_setup.m
- true
File
- roP0Et2rHIRvgFMSo22jtA==
+ roP0Et2rHIRvgFMSo22jtA==
+ true
$/Components/BEVController/SimulationCases/BEVController_Case.mlx
- true
File
- Ln5gJgYnEivodYztrVHelA==
+ Ln5gJgYnEivodYztrVHelA==
+ true
$/Components/BEVController/SimulationCases/BEVController_Case_test.m
- true
File
- o3a+FedfFGp6KnWmrV4gYQ==
+ o3a+FedfFGp6KnWmrV4gYQ==
+ true
$/Components/BEVController/Test/BEVController_UnitTest_MQC.m
- true
File
- Dnp9fPswbo06xQtFnZIYgg==
+ Dnp9fPswbo06xQtFnZIYgg==
+ true
$/Components/BEVController/Test/BEVController_runtests.m
- true
File
- exQkL68luiCRmMiqujqt2A==
+ exQkL68luiCRmMiqujqt2A==
+ true
$/Components/BEVController/Utility/Configuration/BEVController_useRefsub.m
- true
File
- fqrhzZMXLpfOrkT8ngCQGA==
+ fqrhzZMXLpfOrkT8ngCQGA==
+ true
$/Components/BEVController/Utility/Configuration/BEVController_useRefsub_Basic.m
- true
File
- t9GYRePz4A4VkHPgNoTdHg==
+ t9GYRePz4A4VkHPgNoTdHg==
+ true
$/Components/BEVController/Utility/LocalTasks/BEVController_generateMarkdown.m
- true
File
- P1g2QUkm07btmdjpxRro7w==
+ P1g2QUkm07btmdjpxRro7w==
+ true
$/Components/BatteryHighVoltage/BatteryHV_main_script.mlx
- true
File
- LqVN4O29DH4q+UhLJZmSwA==
+ LqVN4O29DH4q+UhLJZmSwA==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_Basic.mdl
- true
File
- 2ecL99pExkOsJ/L46idtJg==
+ 2ecL99pExkOsJ/L46idtJg==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_Basic_params.m
- true
File
- RbXq4/csCROjULOgdGoLhA==
+ RbXq4/csCROjULOgdGoLhA==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_System.mdl
- true
File
- rRK6Z4RmuUdCOk/f726PeQ==
+ rRK6Z4RmuUdCOk/f726PeQ==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_SystemSimple.mdl
- true
File
- 7imyi3KpzwZZESYhXpfrdw==
+ 7imyi3KpzwZZESYhXpfrdw==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_SystemSimple_params.m
- true
File
- BpGf7Me5akX7SXpISXMr+A==
+ BpGf7Me5akX7SXpISXMr+A==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_SystemTable.mdl
- true
File
- 3SYsYTx6XYPY+HJKAG/x+g==
+ 3SYsYTx6XYPY+HJKAG/x+g==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_SystemTable_params.m
- true
File
- vCCRC2TiSz27SnaxDlbpig==
+ vCCRC2TiSz27SnaxDlbpig==
+ true
$/Components/BatteryHighVoltage/BatteryHV_refsub_System_params.m
- true
File
- bfxa0dJllUHQxMHqsYcDgA==
+ bfxa0dJllUHQxMHqsYcDgA==
+ true
$/Components/BatteryHighVoltage/Harness/BatteryHV_harness_model.mdl
- true
File
- jSjsSOI6XE7Oqty6cDL57Q==
+ jSjsSOI6XE7Oqty6cDL57Q==
+ true
$/Components/BatteryHighVoltage/Harness/BatteryHV_harness_setup.m
- true
File
- 9v7dPZGltPbR8Il1u8ynuA==
+ 9v7dPZGltPbR8Il1u8ynuA==
+ true
$/Components/BatteryHighVoltage/Model-TableBased/BatteryHV_Table_buildParameters.mlx
- true
File
- BTWuWR+e1p0Gbx1ytSSOcw==
+ BTWuWR+e1p0Gbx1ytSSOcw==
+ true
$/Components/BatteryHighVoltage/Model-TableBased/BatteryHV_Table_visualizeParameters.mlx
- true
File
- tBG54zR2Z8Zt4YpmaVgsig==
+ tBG54zR2Z8Zt4YpmaVgsig==
+ true
$/Components/BatteryHighVoltage/SimulationCases/BatteryHV_Case_Charge.mlx
- true
File
- fomjFQYV6NXbzoL806g7fw==
+ fomjFQYV6NXbzoL806g7fw==
+ true
$/Components/BatteryHighVoltage/SimulationCases/BatteryHV_Case_Constant.mlx
- true
File
- dcYgdJXTiA4t/Me5iGAO6w==
+ dcYgdJXTiA4t/Me5iGAO6w==
+ true
$/Components/BatteryHighVoltage/SimulationCases/BatteryHV_Case_Discharge.mlx
- true
File
- GfKGENYLwWWRYIdEfyZeyw==
+ GfKGENYLwWWRYIdEfyZeyw==
+ true
$/Components/BatteryHighVoltage/SimulationCases/BatteryHV_Case_Random.mlx
- true
File
- 6UJmmRLbrsAA/GQTKGYjrA==
+ 6UJmmRLbrsAA/GQTKGYjrA==
+ true
$/Components/BatteryHighVoltage/SimulationCases/BatteryHV_Case_test.m
- true
File
- FYCZj1njbBHod2VmLUnKBg==
+ FYCZj1njbBHod2VmLUnKBg==
+ true
$/Components/BatteryHighVoltage/Test/BatteryHV_UnitTest.m
- true
File
- Tp6DPmMGiKwvPsBzmCrIcw==
+ Tp6DPmMGiKwvPsBzmCrIcw==
+ true
$/Components/BatteryHighVoltage/Test/BatteryHV_UnitTest_MQC.m
- true
File
- Rqbshxb6MxjY62QL7YEtoQ==
+ Rqbshxb6MxjY62QL7YEtoQ==
+ true
$/Components/BatteryHighVoltage/Test/BatteryHV_runSelectedTests_TableBased.m
- true
File
- kBdHh7TNyvh7+VRKsjpKPg==
+ kBdHh7TNyvh7+VRKsjpKPg==
+ true
$/Components/BatteryHighVoltage/Test/BatteryHV_runtests.m
- true
File
- F3vK9FKc4Ky5CnvARgAxMg==
+ F3vK9FKc4Ky5CnvARgAxMg==
+ true
$/Components/BatteryHighVoltage/Utility/BatteryHV_buildOpenCircuitVoltageData.m
- true
File
- 0KeL3d+1aZNdSJQQuYsbrA==
+ 0KeL3d+1aZNdSJQQuYsbrA==
+ true
$/Components/BatteryHighVoltage/Utility/BatteryHV_buildTerminalResistanceData.m
- true
File
- mS/hf5Ns6w1rGdX+ac6EBA==
+ mS/hf5Ns6w1rGdX+ac6EBA==
+ true
$/Components/BatteryHighVoltage/Utility/BatteryHV_getAmpereHourRating.m
- true
File
- i2rKPJswLQxnsbE0pmW7Ag==
+ i2rKPJswLQxnsbE0pmW7Ag==
+ true
$/Components/BatteryHighVoltage/Utility/BatteryHV_getBatteryPackParameters.m
- true
File
- AvNN1vZ/k9p8LpTNUC4Plw==
+ AvNN1vZ/k9p8LpTNUC4Plw==
+ true
$/Components/BatteryHighVoltage/Utility/BatteryHV_getReferencedSubsystemFilename.m
- true
File
- wdKrKvKaXjGshNYvOA0eVg==
+ wdKrKvKaXjGshNYvOA0eVg==
+ true
$/Components/BatteryHighVoltage/Utility/BatteryHV_plotInput_LoadCurrent.m
- true
File
- e6o9aI2mgpX3UZow8sFUlw==
+ e6o9aI2mgpX3UZow8sFUlw==
+ true
$/Components/BatteryHighVoltage/Utility/BatteryHV_plotResults.m
- true
File
- dreqQyXIDBrztVlSIHrxzQ==
+ dreqQyXIDBrztVlSIHrxzQ==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_loadSimulationCase.m
- true
File
- pVQy16DDKNdiqzjXwZHLAA==
+ pVQy16DDKNdiqzjXwZHLAA==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_loadSimulationCase_Charge.m
- true
File
- Atfm8AtZ19/azX+aEC5EuQ==
+ Atfm8AtZ19/azX+aEC5EuQ==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_loadSimulationCase_Constant.m
- true
File
- UkTNqMggFX49PQcaVe8R4A==
+ UkTNqMggFX49PQcaVe8R4A==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_loadSimulationCase_Discharge.m
- true
File
- fs55v7ByQrCyEKGTACpcEg==
+ fs55v7ByQrCyEKGTACpcEg==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_loadSimulationCase_Random.m
- true
File
- Zn2npp/3+Zr2zNcYufP6wg==
+ Zn2npp/3+Zr2zNcYufP6wg==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_setInitialConditions.m
- true
File
- LN2DjIq5Bg721j4ju/TYbA==
+ LN2DjIq5Bg721j4ju/TYbA==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_useRefsub.m
- true
File
- 8SlBvILTqLMKk0BSnfNXUw==
+ 8SlBvILTqLMKk0BSnfNXUw==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_useRefsub_Basic.m
- true
File
- jIurxVGKtM0eGTyZIsWc6w==
+ jIurxVGKtM0eGTyZIsWc6w==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_useRefsub_System.m
- true
File
- UPYy+4qye1knpWI0OSPUVg==
+ UPYy+4qye1knpWI0OSPUVg==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_useRefsub_SystemSimple.m
- true
File
- I6zB7UHDESqAGkOxD2NEYg==
+ I6zB7UHDESqAGkOxD2NEYg==
+ true
$/Components/BatteryHighVoltage/Utility/Configuration/BatteryHV_useRefsub_SystemTable.m
- true
File
- +MDyyNtIuUXN3KVGbSB8TQ==
+ +MDyyNtIuUXN3KVGbSB8TQ==
+ true
$/Components/BatteryHighVoltage/Utility/LocalTasks/BatteryHV_generateMarkdown.m
- true
File
- NUoXFO+S1o+5AiA9rL8Mhw==
+ NUoXFO+S1o+5AiA9rL8Mhw==
+ true
$/Components/BatteryHighVoltage/Utility/LocalTasks/BatteryHV_openREADME.m
- true
File
- zyqthXLHelpxgVcC5h+Flw==
+ zyqthXLHelpxgVcC5h+Flw==
+ true
$/Components/BatteryHighVoltage/Utility/LocalTasks/BatteryHV_takeScreenshots.m
- true
File
- Vc6Z0a+T3D6yqeGkJ3kEVg==
+ Vc6Z0a+T3D6yqeGkJ3kEVg==
+ true
$/Components/BatteryHighVoltage/buildfile.m
- true
File
- 45odkXZd8mHsCJKSYodhsg==
+ 45odkXZd8mHsCJKSYodhsg==
+ true
$/Components/BatteryHighVoltage/test-results.xml
- true
File
- xpQNrUZbcfpjnUXOiaVYiA==
+ xpQNrUZbcfpjnUXOiaVYiA==
+ true
$/Components/ControllerAndEnvironment/CtrlEnv_refsub_Basic.mdl
- true
File
- pORyomXGj4+sJPmazAKdxw==
+ pORyomXGj4+sJPmazAKdxw==
+ true
$/Components/ControllerAndEnvironment/CtrlEnv_refsub_Basic_params.m
- true
File
- ohQvN4glQ5mObZ8Dc0YT+Q==
+ ohQvN4glQ5mObZ8Dc0YT+Q==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/CtrlEnv_Vehicle_refsub.mdl
- true
File
- gLhZ2fZkERyFnnmEppcFPA==
+ gLhZ2fZkERyFnnmEppcFPA==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/CtrlEnv_Vehicle_refsub_params.m
- true
File
- Y7mJZ2d/O4w7TxsrqQq33A==
+ Y7mJZ2d/O4w7TxsrqQq33A==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Harness/CtrlEnv_Vehicle_harness_model.mdl
- true
File
- Nq/FRl4GNM5X8bet4+h+ug==
+ Nq/FRl4GNM5X8bet4+h+ug==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Harness/CtrlEnv_Vehicle_harness_setup.m
- true
File
- inOrv+2OG6c0uz+RNYuXOQ==
+ inOrv+2OG6c0uz+RNYuXOQ==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/SimulationCases/CtrlEnv_Vehicle_Case.mlx
- true
File
- z4JgOwnBsuhpLG9SMsQdbw==
+ z4JgOwnBsuhpLG9SMsQdbw==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Test/CtrlEnv_Vehicle_UnitTest_MQC.m
- true
File
- I740pnrW8ZCd2GJLR+hX3A==
+ I740pnrW8ZCd2GJLR+hX3A==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Test/CtrlEnv_Vehicle_runtests.m
- true
File
- 0hEaacq+MmmuO3EEH+kH7A==
+ 0hEaacq+MmmuO3EEH+kH7A==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Utility/Configuration/CtrlEnv_Vehicle_loadSimulationCase.m
- true
File
- NaPkC59NIPvpNJ+AGlxcrA==
+ NaPkC59NIPvpNJ+AGlxcrA==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Utility/Configuration/CtrlEnv_Vehicle_setInitialConditions.m
- true
File
- rlHMggqkYiZMdoUbMdq6vw==
+ rlHMggqkYiZMdoUbMdq6vw==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Utility/CtrlEnv_Vehicle_getMotorSpeedFromVehicleSpeed.m
- true
File
- WZJaTcTfgpsbMXvC1wyJBA==
+ WZJaTcTfgpsbMXvC1wyJBA==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Utility/CtrlEnv_Vehicle_plotResults.m
- true
File
- QWtoJSz7R4F2YVdJBgORaw==
+ QWtoJSz7R4F2YVdJBgORaw==
+ true
$/Components/ControllerAndEnvironment/Harness/Components/Vehicle/Utility/LocalTasks/CtrlEnv_Vehicle_generateMarkdown.m
- true
File
- aHgFd5rjHrzYCsmOfDkedw==
+ aHgFd5rjHrzYCsmOfDkedw==
+ true
$/Components/ControllerAndEnvironment/Harness/CtrlEnv_harness_model.mdl
- true
File
- 9fwJ72IaJO8Z0UX/HcRxvQ==
+ 9fwJ72IaJO8Z0UX/HcRxvQ==
+ true
$/Components/ControllerAndEnvironment/Harness/CtrlEnv_harness_setup.m
- true
File
- vGMB18Gdno2AXSrhgxyqfg==
+ vGMB18Gdno2AXSrhgxyqfg==
+ true
$/Components/ControllerAndEnvironment/SimulationCases/CtrlEnv_Case_Constant.mlx
- true
File
- CuUd6fE1LLFUWGmbjdjJSA==
+ CuUd6fE1LLFUWGmbjdjJSA==
+ true
$/Components/ControllerAndEnvironment/SimulationCases/CtrlEnv_Case_FTP75.mlx
- true
File
- /dgOLOTCp0cHObSUoyo1pA==
+ /dgOLOTCp0cHObSUoyo1pA==
+ true
$/Components/ControllerAndEnvironment/SimulationCases/CtrlEnv_Case_HighSpeed.mlx
- true
File
- 8GsFEKBRCuRAWQF0aVEWIw==
+ 8GsFEKBRCuRAWQF0aVEWIw==
+ true
$/Components/ControllerAndEnvironment/SimulationCases/CtrlEnv_Case_SimpleDrivePattern.mlx
- true
File
- 3pluUPRe1CKi212eetJ4Ng==
+ 3pluUPRe1CKi212eetJ4Ng==
+ true
$/Components/ControllerAndEnvironment/SimulationCases/CtrlEnv_Case_WLTP.mlx
- true
File
- 3Yl6M+zgFtcMeYsdZRYk0g==
+ 3Yl6M+zgFtcMeYsdZRYk0g==
+ true
$/Components/ControllerAndEnvironment/SimulationCases/CtrlEnv_Case_test.m
- true
File
- 6WNxhK1mQicCQcP6yG7R/g==
+ 6WNxhK1mQicCQcP6yG7R/g==
+ true
$/Components/ControllerAndEnvironment/Test/CtrlEnv_UnitTest_MQC.m
- true
File
- +2Uz6fmoayuYXq3rl82/yw==
+ +2Uz6fmoayuYXq3rl82/yw==
+ true
$/Components/ControllerAndEnvironment/Test/CtrlEnv_runtests.m
- true
File
- GtqFldEW+SSHTNgoF7oxtQ==
+ GtqFldEW+SSHTNgoF7oxtQ==
+ true
$/Components/ControllerAndEnvironment/Utility/Configuration/CtrlEnv_loadCase.m
- true
File
- 4iTrKIU3llnUT+Q+xH2l5g==
+ 4iTrKIU3llnUT+Q+xH2l5g==
+ true
$/Components/ControllerAndEnvironment/Utility/Configuration/CtrlEnv_loadCase_Constant.m
- true
File
- YEnZOaEFkmV1O8JJZdnAzA==
+ YEnZOaEFkmV1O8JJZdnAzA==
+ true
$/Components/ControllerAndEnvironment/Utility/Configuration/CtrlEnv_loadCase_FTP75.m
- true
File
- YTF6kUiFZVZxJvutJemxJQ==
+ YTF6kUiFZVZxJvutJemxJQ==
+ true
$/Components/ControllerAndEnvironment/Utility/Configuration/CtrlEnv_loadCase_HighSpeed.m
- true
File
- Zs/C4p3Pt8xhgAYGK381Pg==
+ Zs/C4p3Pt8xhgAYGK381Pg==
+ true
$/Components/ControllerAndEnvironment/Utility/Configuration/CtrlEnv_loadCase_SimpleDrivePattern.m
- true
File
- DkOwcnephnC3i2XxMNK+jw==
+ DkOwcnephnC3i2XxMNK+jw==
+ true
$/Components/ControllerAndEnvironment/Utility/Configuration/CtrlEnv_loadCase_WLTP.m
- true
File
- 2vflwSdPc4np1L8ebJs9ZQ==
+ 2vflwSdPc4np1L8ebJs9ZQ==
+ true
$/Components/ControllerAndEnvironment/Utility/CtrlEnv_plotResults.m
- true
File
- C656c1myyy+D/uurnKQPQw==
+ C656c1myyy+D/uurnKQPQw==
+ true
$/Components/ControllerAndEnvironment/Utility/LocalTasks/CtrlEnv_generateMarkdown.m
- true
File
- VzcHYR8vpXJ3TV2GecEeDA==
+ VzcHYR8vpXJ3TV2GecEeDA==
+ true
$/Components/MotorDriveUnit/Harness/MotorDriveUnit_harness_model.mdl
- true
File
- Mdj8DKZEMzfr+Puafj5/9w==
+ Mdj8DKZEMzfr+Puafj5/9w==
+ true
$/Components/MotorDriveUnit/Harness/MotorDriveUnit_harness_setup.m
- true
File
- xH307yP6BCq7kj4xBLCs/A==
+ xH307yP6BCq7kj4xBLCs/A==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_main_script.mlx
- true
File
- nBUtbt+x1xH7+uhrFRToXg==
+ nBUtbt+x1xH7+uhrFRToXg==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_Basic.mdl
- true
File
- KT1/0ZKv2dtbNnjzCYCXhA==
+ KT1/0ZKv2dtbNnjzCYCXhA==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_BasicThermal.mdl
- true
File
- Th436RCiH44dLZ3+07SLiQ==
+ Th436RCiH44dLZ3+07SLiQ==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_BasicThermal_params.m
- true
File
- n+6Uz3OT1hJKncdETMjOhw==
+ n+6Uz3OT1hJKncdETMjOhw==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_Basic_params.m
- true
File
- NyIsDc52Bt5dW2/zNV7bJw==
+ NyIsDc52Bt5dW2/zNV7bJw==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_System.mdl
- true
File
- 7TLZ23OuRHnilxlaqfAAWQ==
+ 7TLZ23OuRHnilxlaqfAAWQ==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_SystemTable.mdl
- true
File
- n7g0t34X17kb9yp33kZ4HQ==
+ n7g0t34X17kb9yp33kZ4HQ==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_SystemTable_params.m
- true
File
- T9cAxOkf2byB6sBfO4IiyQ==
+ T9cAxOkf2byB6sBfO4IiyQ==
+ true
$/Components/MotorDriveUnit/MotorDriveUnit_refsub_System_params.m
- true
File
- wPr2KZ1Y/4r9kI1phLXkXw==
+ wPr2KZ1Y/4r9kI1phLXkXw==
+ true
$/Components/MotorDriveUnit/Notes-Efficiency/MotorDriveUnit_note_Efficiency_Basic.mlx
- true
File
- h0NhKUJUgnf61OPzX7lk7Q==
+ h0NhKUJUgnf61OPzX7lk7Q==
+ true
$/Components/MotorDriveUnit/Notes-Efficiency/MotorDriveUnit_note_Efficiency_System.mlx
- true
File
- dTJ9XCoU06T4ERF6u6M7tA==
+ dTJ9XCoU06T4ERF6u6M7tA==
+ true
$/Components/MotorDriveUnit/SimulationCases/MotorDriveUnit_Case_Constant.mlx
- true
File
- 4rGFRVVONb/fejCqYkrhgQ==
+ 4rGFRVVONb/fejCqYkrhgQ==
+ true
$/Components/MotorDriveUnit/SimulationCases/MotorDriveUnit_Case_Drive.mlx
- true
File
- nOptKnrHob3VexEpiLxdGw==
+ nOptKnrHob3VexEpiLxdGw==
+ true
$/Components/MotorDriveUnit/SimulationCases/MotorDriveUnit_Case_Random.mlx
- true
File
- 8OcRk4oloRn/fWxuqPNyUw==
+ 8OcRk4oloRn/fWxuqPNyUw==
+ true
$/Components/MotorDriveUnit/SimulationCases/MotorDriveUnit_Case_RegenBrake.mlx
- true
File
- Cc2yum+8sEECZL2WYdP4Pg==
+ Cc2yum+8sEECZL2WYdP4Pg==
+ true
$/Components/MotorDriveUnit/SimulationCases/MotorDriveUnit_Case_test.m
- true
File
- SJ3ievavKdlx6dlOU+sMyg==
+ SJ3ievavKdlx6dlOU+sMyg==
+ true
$/Components/MotorDriveUnit/Test/MotorDriveUnit_UnitTest_MQC.m
- true
File
- 4oFNbKhjq3cbm/ht5aPZyw==
+ 4oFNbKhjq3cbm/ht5aPZyw==
+ true
$/Components/MotorDriveUnit/Test/MotorDriveUnit_runtests.m
- true
File
- UAYr/orcIw3Jdy/969482w==
+ UAYr/orcIw3Jdy/969482w==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_loadCase.m
- true
File
- M26fD0uDTl1QddKjLe6/fw==
+ M26fD0uDTl1QddKjLe6/fw==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_loadCase_Constant.m
- true
File
- YAmslDhNR0lmvPMkonk/Zg==
+ YAmslDhNR0lmvPMkonk/Zg==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_loadCase_Drive.m
- true
File
- 55DSkNs+FzEu735Es/QYvw==
+ 55DSkNs+FzEu735Es/QYvw==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_loadCase_Random.m
- true
File
- WfCzTDLz5K8PBBonEUJUXQ==
+ WfCzTDLz5K8PBBonEUJUXQ==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_loadCase_RegenBrake.m
- true
File
- AnP2egqmGMv8m4v60WHBgQ==
+ AnP2egqmGMv8m4v60WHBgQ==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_setInitialConditions.m
- true
File
- MAQ4hgAoXbASdAb9pD1Mqw==
+ MAQ4hgAoXbASdAb9pD1Mqw==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_useRefsub.m
- true
File
- N7sl0tHoPN6oLMO/dXrb3g==
+ N7sl0tHoPN6oLMO/dXrb3g==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_useRefsub_Basic.m
- true
File
- 4z6lqNk1gBaLYYeUWXEI0w==
+ 4z6lqNk1gBaLYYeUWXEI0w==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_useRefsub_BasicThermal.m
- true
File
- FcCNw8nl29s4f8EwJZp1bg==
+ FcCNw8nl29s4f8EwJZp1bg==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_useRefsub_System.m
- true
File
- IeiHMVmThk8ZL4PV6Hv/Lw==
+ IeiHMVmThk8ZL4PV6Hv/Lw==
+ true
$/Components/MotorDriveUnit/Utility/Configuration/MotorDriveUnit_useRefsub_SystemTable.m
- true
File
- 5i9yojNuzB7HoxHrgWVVaQ==
+ 5i9yojNuzB7HoxHrgWVVaQ==
+ true
$/Components/MotorDriveUnit/Utility/LocalTasks/MotorDriveUnit_generateMarkdown.m
- true
File
- d/g3S8u92K3OTv7w36eB6g==
+ d/g3S8u92K3OTv7w36eB6g==
+ true
$/Components/MotorDriveUnit/Utility/MotorDriveUnit_getBlockInfo_Basic.m
- true
File
- NkOsTNH1NLoa+SBmcn6zJw==
+ NkOsTNH1NLoa+SBmcn6zJw==
+ true
$/Components/MotorDriveUnit/Utility/MotorDriveUnit_getBlockInfo_System.m
- true
File
- uIB2KkEOuuoZ05Mcs7Lq0w==
+ uIB2KkEOuuoZ05Mcs7Lq0w==
+ true
$/Components/MotorDriveUnit/Utility/MotorDriveUnit_plotEfficiency.m
- true
File
- HoGkPIMDujOa5zuLU+0CUA==
+ HoGkPIMDujOa5zuLU+0CUA==
+ true
$/Components/MotorDriveUnit/Utility/MotorDriveUnit_plotEfficiency_Basic.m
- true
File
- XBKtP3RcRlg7gttIDE9KAg==
+ XBKtP3RcRlg7gttIDE9KAg==
+ true
$/Components/MotorDriveUnit/Utility/MotorDriveUnit_plotResults.m
- true
File
- g1BXRZPhc4zgl7zHWBCipg==
+ g1BXRZPhc4zgl7zHWBCipg==
+ true
$/Components/Reducer/Reducer_refsub_Basic.mdl
- true
File
- EYN+vDorUbRaxoWGS2oCUQ==
+ EYN+vDorUbRaxoWGS2oCUQ==
+ true
$/Components/Reducer/Reducer_refsub_Basic_params.m
- true
File
- vUbNnr14apEVM+yNCv13cg==
+ vUbNnr14apEVM+yNCv13cg==
+ true
$/Components/Vehicle1D/Custom/+Vehicle1DUtility/getVehicle1DCustomBlockInfo.m
- true
File
- RUiXEe0arHtHwGvSHTyYDA==
+ RUiXEe0arHtHwGvSHTyYDA==
+ true
$/Components/Vehicle1D/Custom/+Vehicle1DUtility/getVehicle1DDrivelineBlockInfo.m
- true
File
- mh1Lvvqy84M2tzT+oOCCSA==
+ mh1Lvvqy84M2tzT+oOCCSA==
+ true
$/Components/Vehicle1D/Custom/+Vehicle1DUtility/plotRoadLoad.m
- true
File
- zDngcDVMPrsQL9BSLfh33g==
+ zDngcDVMPrsQL9BSLfh33g==
+ true
$/Components/Vehicle1D/Custom/+Vehicle1DUtility/reportVehicle1DCustomBlock.mlx
- true
File
- adR2medl3WQ0oMitO0Qd/g==
+ adR2medl3WQ0oMitO0Qd/g==
+ true
$/Components/Vehicle1D/Custom/Vehicle1D_Custom.ssc
- true
File
- HUvjamVotxi2FFZ2kgjJ2g==
+ HUvjamVotxi2FFZ2kgjJ2g==
+ true
$/Components/Vehicle1D/Custom/Vehicle1D_Custom.svg
- true
File
- d6axEe5TxkyUmPci3+8hVw==
+ d6axEe5TxkyUmPci3+8hVw==
+ true
$/Components/Vehicle1D/Custom/Vehicle1D_plotProperties_Custom.m
- true
File
- bn9v0ZfW7TJzebMqsaI2hw==
+ bn9v0ZfW7TJzebMqsaI2hw==
+ true
$/Components/Vehicle1D/Custom/Vehicle1D_refsub_Custom.mdl
- true
File
- NK3Fy635TpuNqT4C5JxsGw==
+ NK3Fy635TpuNqT4C5JxsGw==
+ true
$/Components/Vehicle1D/Harness/Vehicle1D_harness_model.mdl
- true
File
- nTuzo9RE2EN8SiWqer6dWg==
+ nTuzo9RE2EN8SiWqer6dWg==
+ true
$/Components/Vehicle1D/Harness/Vehicle1D_harness_setup.m
- true
File
- c6OuOSNSUx4WeZXQDpWR/g==
+ c6OuOSNSUx4WeZXQDpWR/g==
+ true
$/Components/Vehicle1D/SimulationCases/Vehicle1D_Case_Accelerate.mlx
- true
File
- 8Dw5yl7mXsrOWHQ2yHXFFw==
+ 8Dw5yl7mXsrOWHQ2yHXFFw==
+ true
$/Components/Vehicle1D/SimulationCases/Vehicle1D_Case_Braking.mlx
- true
File
- LV39bGrAFQXkawvSKtyjfw==
+ LV39bGrAFQXkawvSKtyjfw==
+ true
$/Components/Vehicle1D/SimulationCases/Vehicle1D_Case_Coastdown.mlx
- true
File
- xT+DnCyO5ETDErIRi5Y3bA==
+ xT+DnCyO5ETDErIRi5Y3bA==
+ true
$/Components/Vehicle1D/SimulationCases/Vehicle1D_Case_Constant.mlx
- true
File
- Qp3vBnBT/E8zhceUfhNXHQ==
+ Qp3vBnBT/E8zhceUfhNXHQ==
+ true
$/Components/Vehicle1D/SimulationCases/Vehicle1D_Case_test.m
- true
File
- yZDxTxlhjyUFSoFUKvihUA==
+ yZDxTxlhjyUFSoFUKvihUA==
+ true
$/Components/Vehicle1D/Test/Vehicle1DPerformanceDesignApp_uitest.m
- true
File
- 9pW/1tKLR/Z4/gYUyGSpVA==
+ 9pW/1tKLR/Z4/gYUyGSpVA==
+ true
$/Components/Vehicle1D/Test/Vehicle1D_UnitTest.m
- true
File
- 31RU0VpwF5gUBVq/PUSHPw==
+ 31RU0VpwF5gUBVq/PUSHPw==
+ true
$/Components/Vehicle1D/Test/Vehicle1D_UnitTest_MQC.m
- true
File
- 46QWHEHQlL8/awhEJth+MQ==
+ 46QWHEHQlL8/awhEJth+MQ==
+ true
$/Components/Vehicle1D/Test/Vehicle1D_runtests.m
- true
File
- OtBejVsF0mrYr8qpcCDYng==
+ OtBejVsF0mrYr8qpcCDYng==
+ true
$/Components/Vehicle1D/Utility/Configuration/Vehicle1D_loadCase.m
- true
File
- 7Ptx0zLfkTvWT7h7qk85rg==
+ 7Ptx0zLfkTvWT7h7qk85rg==
+ true
$/Components/Vehicle1D/Utility/Configuration/Vehicle1D_loadCase_Accelerate.m
- true
File
- H3neq+Ihldv806DYii8E7A==
+ H3neq+Ihldv806DYii8E7A==
+ true
$/Components/Vehicle1D/Utility/Configuration/Vehicle1D_loadCase_Braking.m
- true
File
- 6io0oOMVhYOi+uB9HR+u3g==
+ 6io0oOMVhYOi+uB9HR+u3g==
+ true
$/Components/Vehicle1D/Utility/Configuration/Vehicle1D_loadCase_Coastdown.m
- true
File
- hyjEbS6db2ocbOTLckQdYg==
+ hyjEbS6db2ocbOTLckQdYg==
+ true
$/Components/Vehicle1D/Utility/Configuration/Vehicle1D_loadCase_Constant.m
- true
File
- HqVEGDCZtjnaxT2BI+4mpw==
+ HqVEGDCZtjnaxT2BI+4mpw==
+ true
$/Components/Vehicle1D/Utility/Configuration/Vehicle1D_setInitialConditions.m
- true
File
- Davk4lduO8U9JSUtB4LtsQ==
+ Davk4lduO8U9JSUtB4LtsQ==
+ true
$/Components/Vehicle1D/Utility/LocalTasks/Vehicle1D_TakeScreenshotApp.m
- true
File
- Fii3asfIXQ4CSq3hM3iSiw==
+ Fii3asfIXQ4CSq3hM3iSiw==
+ true
$/Components/Vehicle1D/Utility/LocalTasks/Vehicle1D_generateMarkdown.m
- true
File
- GuFpiED+iwbwZYkZYmwfwA==
+ GuFpiED+iwbwZYkZYmwfwA==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_Description.html
- true
File
- 37d7iMs73F4ZeEn97D2eIw==
+ 37d7iMs73F4ZeEn97D2eIw==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_Description.mlx
- true
File
- 9SMK5Ebh14vAZEmFg0s8Cg==
+ 9SMK5Ebh14vAZEmFg0s8Cg==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_PlotForce.m
- true
File
- XmjDJF+DTOa5oHepU6j28w==
+ XmjDJF+DTOa5oHepU6j28w==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_getLongitudinalVehicleInfo.m
- true
File
- Nvd+3u98kYY5+8ptH8p6kA==
+ Nvd+3u98kYY5+8ptH8p6kA==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_plotInputs.m
- true
File
- DTu1WXt0Dq6pwputfU+09w==
+ DTu1WXt0Dq6pwputfU+09w==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_plotProperties_Basic.m
- true
File
- Ow92bfr5SW4AgUbEAyxsDw==
+ Ow92bfr5SW4AgUbEAyxsDw==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_plotResults.m
- true
File
- lz1XRXv/T7kBQy27P6dpYg==
+ lz1XRXv/T7kBQy27P6dpYg==
+ true
$/Components/Vehicle1D/Utility/Vehicle1D_resetHarnessModel.m
- true
File
- XSQWVhTDnlYkUZLy3M9eDQ==
+ XSQWVhTDnlYkUZLy3M9eDQ==
+ true
$/Components/Vehicle1D/Vehicle1DPerformanceDesignApp.m
- true
File
- CQNDsc2xUphTchXoDGB+/A==
+ CQNDsc2xUphTchXoDGB+/A==
+ true
$/Components/Vehicle1D/Vehicle1D_refsub_Basic.mdl
- true
File
- hOZPC6lfut3hfN0KIpWhMA==
+ hOZPC6lfut3hfN0KIpWhMA==
+ true
$/Components/Vehicle1D/Vehicle1D_refsub_Basic_params.m
- true
File
- ygKxwVAQi+mwapVIRplj2Q==
+ ygKxwVAQi+mwapVIRplj2Q==
+ true
- $/Components/VehicleSpeedReference/Harness/VehSpdRef_harness_model.mdl
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_Constant.mlx
File
- zPT5uj7k0Rmk62Emi6gOzA==
+ +KF91+pW2ToJKdWXOCOtZA==
+ true
- $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_Constant.mlx
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_FTP75.mlx
File
- 26+ygeG++Vzcn4JwJO6jBA==
+ iLzYyyOCaCOHR5LZwbmW5Q==
+ true
- $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_FTP75.mlx
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_HighSpeed.mlx
File
- vfu7K0Qk4qHguWWYC+mJag==
+ nG4De2/lkAiBfpOwDxlG0g==
+ true
- $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_HighSpeed.mlx
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_SimpleDrivePattern.mlx
File
- OzG6b4bTGNd8TPIWhJ7L5g==
+ Rk09HSxiSMPuGB/fvEdbTw==
+ true
- $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_SimpleDrivePattern.mlx
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_test.m
File
- EqMpT4wf4W76ExrSgfqd3Q==
+ UtzkEIghCaNnufpj8DZ5Vw==
+ true
- $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_WLTP.mlx
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase.m
File
- qPDHo+EAwtz4CXQIKAwz+Q==
+ NuyxdLfVa4V+hZzBBDW0Bg==
+ true
- $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_Case_test.m
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_Constant.m
File
- Drtxxr4QumXF+MHra63hOQ==
+ qNebsdFzuaJ/RRl86GyKRQ==
+ true
- $/Components/VehicleSpeedReference/Test/VehSpdRef_UnitTest_MQC.m
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_FTP75.m
File
- /QWjl1e73yV7ilrCayqjjA==
+ Zqkc7hS0V3zOU9G5tFM7cQ==
+ true
- $/Components/VehicleSpeedReference/Test/VehSpdRef_runtests.m
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_HighSpeed.m
File
- B63B6fJtRTSPAbqMrpRiGQ==
+ 2bjMRdMN1cNuW0o9MJKbIg==
+ true
- $/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase.m
- true
+ $/Components/VehicleSpeedReference/SimulationCases/VehSpdRef_loadCase_SimpleDrivePattern.m
File
- Qy7EMdFGkm/PKhwoIugdlA==
+ SZXSgl3heFQe1Pd/xviyOg==
+ true
- $/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_Constant.m
- true
+ $/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults.m
File
- pVOzQ6YFdQiIVmXFeYpB3Q==
+ ieIviISpBxnenx6JbD3QDQ==
+ true
- $/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_FTP75.m
- true
+ $/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults_test.m
File
- 3t3zhKVd4pdS4gicsVO8/A==
+ 8h5K9gap/BlaSV8dCN3fYQ==
+ true
- $/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_HighSpeed.m
- true
+ $/Components/VehicleSpeedReference/Utility/VehSpdRef_runtests.m
File
- N/HnkCPP7R2GmzZjwgaA1Q==
+ /a3uIAL8J5zKSVQKAfw6ow==
+ true
- $/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_SimpleDrivePattern.m
- true
+ $/Components/VehicleSpeedReference/VehSpdRef_harness_model.mdl
File
- RdQ+cwgaUF9fH2LnCyIRjg==
+ zPT5uj7k0Rmk62Emi6gOzA==
+ true
- $/Components/VehicleSpeedReference/Utility/Configuration/VehSpdRef_loadCase_WLTP.m
- true
+ $/Components/VehicleSpeedReference/VehSpdRef_harness_model_test.m
File
- 0so1pzoyd3Hkd7fgXBEgJQ==
+ IRYe0C+SUiQe5frtmPzLuw==
+ true
- $/Components/VehicleSpeedReference/Utility/LocalTasks/VehSpdRef_generateMarkdown.m
- true
+ $/Components/VehicleSpeedReference/VehSpdRef_refsub_Basic.mdl
File
- 9BidCDO0c8JqVTxlqtDlDQ==
+ STMrPQRayqGX/olsjBELtg==
+ true
- $/Components/VehicleSpeedReference/Utility/VehSpdRef_plotResults.m
- true
+ $/Components/VehicleSpeedReference/markdown/VehSpdRef_generateMarkdown.m
File
- dkilZ0N2PJ7qvuyr7jEAGg==
+ 9BidCDO0c8JqVTxlqtDlDQ==
+ true
- $/Components/VehicleSpeedReference/VehSpdRef_refsub_Basic.mdl
- true
- File
- vmdnowolZn485Uyw1xNl5Q==
-
-
$/DetailedModelApplications/BEVProject_DetailedModelApplications.mlx
- true
File
- eOVdfs2JyG0zV61uMnwBrA==
+ eOVdfs2JyG0zV61uMnwBrA==
+ true
-
+
$/DetailedModelApplications/MotorDrivePmsmFem/MotorDriveElecLossParams_text.m
- true
File
- V7zPMHfRGCwAgecMjIdoGw==
+ V7zPMHfRGCwAgecMjIdoGw==
+ true
-
+
$/DetailedModelApplications/MotorDrivePmsmFem/MotorDrivePmsmFemParams.m
- true
File
- RFmnvAs/m8eD3F5v2DCJ/Q==
+ RFmnvAs/m8eD3F5v2DCJ/Q==
+ true
-
+
$/DetailedModelApplications/MotorDrivePmsmFem/MotorDrive_calcElectricEfficiency.mlx
- true
File
- LpxwcP25A8TDFjC2CK67Yg==
+ LpxwcP25A8TDFjC2CK67Yg==
+ true
-
+
$/DetailedModelApplications/MotorDrivePmsmFem/MotorDrive_runSim.mlx
- true
File
- aH1UKjVDPOQIAq3N4N07RQ==
+ aH1UKjVDPOQIAq3N4N07RQ==
+ true
-
+
$/DetailedModelApplications/MotorDrivePmsmFem/MotorDrive_testHarness.mdl
- true
File
- h5NXlOD7pUYsyOLGSbPHjw==
+ h5NXlOD7pUYsyOLGSbPHjw==
+ true
-
+
$/DetailedModelApplications/MotorDrivePmsmFem/MotorDrive_testParams.m
- true
File
- gqmn+VzoOBvb1vex2w+f5Q==
+ gqmn+VzoOBvb1vex2w+f5Q==
+ true
-
+
$/DetailedModelApplications/MotorPmsmFem/PmsmFemParams.m
- true
File
- zAe31/MReDTU3wxrGc5tlg==
+ zAe31/MReDTU3wxrGc5tlg==
+ true
-
+
$/DetailedModelApplications/MotorPmsmFem/PmsmFemRefSub.mdl
- true
File
- OD4URoUGGOR6fgcxBTfBZg==
+ OD4URoUGGOR6fgcxBTfBZg==
+ true
-
+
$/DetailedModelApplications/MotorPmsmFem/PmsmFem_ParamData.mat
- true
File
- k9IizXGgHb2TLyCPKZxCCA==
+ k9IizXGgHb2TLyCPKZxCCA==
+ true
-
+
$/DetailedModelApplications/MotorPmsmFem/PmsmFem_testHarness.mdl
- true
File
- Yleig5SFbBGDhXwa5NTD0Q==
+ Yleig5SFbBGDhXwa5NTD0Q==
+ true
-
+
$/Interface/defineBus_HighVoltage.m
- true
File
- D35Ace4NHaDq6FuOJTB1HQ==
+ D35Ace4NHaDq6FuOJTB1HQ==
+ true
-
+
$/Interface/defineBus_Rotational.m
- true
File
- bsVElya6ENxG9/BOFdeQzw==
+ bsVElya6ENxG9/BOFdeQzw==
+ true
-
+
$/Test/BEVProject_UnitTest_MQC.m
- true
File
- SZsh5MVjchrp1K6Pke/XoA==
+ SZsh5MVjchrp1K6Pke/XoA==
+ true
-
+
$/Test/BEVProject_runtests.m
- true
File
- iF5tbxQNXXXVCK2VSzrHYg==
+ iF5tbxQNXXXVCK2VSzrHYg==
+ true
-
+
$/Test/CheckProject/BEVProject_CheckProject.mlx
- true
File
- GxHCW1bmr0bcwCBBrDPcAw==
+ GxHCW1bmr0bcwCBBrDPcAw==
+ true
-
+
$/Test/CheckProject/BEVProject_CheckProject_UnitTest.m
- true
File
- SgtqZVoSUrF1UkJxNCMH8g==
+ SgtqZVoSUrF1UkJxNCMH8g==
+ true
-
+
$/Test/CheckProject/BEVProject_CheckProject_runtests.m
- true
File
- x77M+vfxtYxzmNxAbv7yuw==
+ x77M+vfxtYxzmNxAbv7yuw==
+ true
-
+
$/Utility/AboutBEVProject.mlx
- true
File
- x+ijteYfr8CYxlXEMsWpoQ==
+ x+ijteYfr8CYxlXEMsWpoQ==
+ true
-
+
$/Utility/Checks/checkCallbackButton.m
- true
File
- Hp46fc/AlJoJAGlRn3G6ng==
+ Hp46fc/AlJoJAGlRn3G6ng==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/Button.m
- true
File
- x/vb+FLM/wneqB2tYqSrFg==
+ x/vb+FLM/wneqB2tYqSrFg==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/CheckBox.m
- true
File
- YZI8ghvj1MZIOJKyWjK1hQ==
+ YZI8ghvj1MZIOJKyWjK1hQ==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/DropDown.m
- true
File
- TP9f7sjRx47KkyffViBsAA==
+ TP9f7sjRx47KkyffViBsAA==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/EditField.m
- true
File
- AufvG4bqWnR3fkYpUKrZuw==
+ AufvG4bqWnR3fkYpUKrZuw==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/HorizontalLine.m
- true
File
- Mqe01ZULHOGy5EFrO1x+4A==
+ Mqe01ZULHOGy5EFrO1x+4A==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/Hyperlink.m
- true
File
- L3fFsTHDfIKPls+2Q0A6YA==
+ L3fFsTHDfIKPls+2Q0A6YA==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/Label.m
- true
File
- NLmYXBjQlEPRAPngtogjig==
+ NLmYXBjQlEPRAPngtogjig==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/ListBox.m
- true
File
- 20i/4kFxbEgT2pOiHHWJiw==
+ 20i/4kFxbEgT2pOiHHWJiw==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/LiteAppComponentBase.m
- true
File
- Amvn0XUCWTIN1PUuHED8+Q==
+ Amvn0XUCWTIN1PUuHED8+Q==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/LiteAppLayout.m
- true
File
- CRIr2LRauVwGZ+/JZz2trQ==
+ CRIr2LRauVwGZ+/JZz2trQ==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/LiteAppWindowHeader.m
- true
File
- Fr6x6T6wVxRYzvwrahmgxw==
+ Fr6x6T6wVxRYzvwrahmgxw==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/Panel.m
- true
File
- G0Wf2q76V19jUwD6RgXa5A==
+ G0Wf2q76V19jUwD6RgXa5A==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/Table.m
- true
File
- G2k5/MHcpLtkcUYZkZgEEA==
+ G2k5/MHcpLtkcUYZkZgEEA==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppComponent/TextArea.m
- true
File
- 4rsyGdIEXsIkdhP1wogCbA==
+ 4rsyGdIEXsIkdhP1wogCbA==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/Constant.m
- true
File
- n558T0Fu0O9bL/uZ6Mck7w==
+ n558T0Fu0O9bL/uZ6Mck7w==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/FindFolderPaths.m
- true
File
- OH9Pi/PU3pq6gKIRxQ+BIg==
+ OH9Pi/PU3pq6gKIRxQ+BIg==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/GetFileFolderPath.m
- true
File
- osMN4vT9uYOxICskLA5rJg==
+ osMN4vT9uYOxICskLA5rJg==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/mustBeFunctionHandle.m
- true
File
- wL60wF55TU6Rs+sXN84qZA==
+ wL60wF55TU6Rs+sXN84qZA==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/mustBeFunctionHandleOrEmpty.m
- true
File
- HwY4usIH9LqXXN7kvoDo9Q==
+ HwY4usIH9LqXXN7kvoDo9Q==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/mustBeStringOrPositiveInteger.m
- true
File
- EokV6bKCCgydPIEsGtmjaQ==
+ EokV6bKCCgydPIEsGtmjaQ==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/mustBeTextOrPositiveInteger.m
- true
File
- H/U3WrQGqreUptxnOvx0Cw==
+ H/U3WrQGqreUptxnOvx0Cw==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/+LiteAppUtility/mustBeTextOrPositiveNumber.m
- true
File
- or4ikFYqOViUQ1DsZrE+Qg==
+ or4ikFYqOViUQ1DsZrE+Qg==
+ true
-
+
$/Utility/LiteAppAPI-v2-R2023b/LiteAppWindow.m
- true
File
- RMfCU5gm4qMktBgU3ltjEg==
+ RMfCU5gm4qMktBgU3ltjEg==
+ true
-
+
$/Utility/LocalTasks/LiveScriptUtility2.m
- true
File
- aFjQpF9DMjVlez3VI7nEkw==
+ aFjQpF9DMjVlez3VI7nEkw==
+ true
-
+
$/Utility/LocalTasks/LiveScript_Utility.m
- true
File
- Uvaq3k+Bjnj1sIlkEjugBQ==
+ Uvaq3k+Bjnj1sIlkEjugBQ==
+ true
-
+
$/Utility/LocalTasks/generateMarkdown_fromLiveScript.m
- true
File
- XB5X0sJiBIxFhern6LVkrA==
+ XB5X0sJiBIxFhern6LVkrA==
+ true
-
+
$/Utility/LocalTasks/openCodeAnalyzer.m
- true
File
- j1HOkqJn7vB3CEE2PClZRg==
+ j1HOkqJn7vB3CEE2PClZRg==
+ true
-
+
$/Utility/LocalTasks/openFile.m
- true
File
- 4CMFs+zrdCmvzb90Jg38cg==
+ 4CMFs+zrdCmvzb90Jg38cg==
+ true
-
+
$/Utility/LocalTasks/openFile_SignalDesignerExample.m
- true
File
- i7xvJ5hUhdDyIvawGlt6Aw==
+ i7xvJ5hUhdDyIvawGlt6Aw==
+ true
-
+
$/Utility/LocalTasks/openTestBrowser.m
- true
File
- VGYjIB+argBnr4jc53O+9w==
+ VGYjIB+argBnr4jc53O+9w==
+ true
-
+
$/Utility/LocalTasks/openTestManager.m
- true
File
- 9lnja0+WnC6hkJWLexlHBg==
+ 9lnja0+WnC6hkJWLexlHBg==
+ true
-
+
$/Utility/LocalTasks/saveModels.m
- true
File
- R7nqOEdn3ofxLAWlK02FUQ==
+ R7nqOEdn3ofxLAWlK02FUQ==
+ true
-
+
$/Utility/LocalTasks/screenshotSimulink.m
- true
File
- akrcRpDuaJp95OLGiDK/3g==
+ akrcRpDuaJp95OLGiDK/3g==
+ true
-
+
$/Utility/LocalTasks/setModelWindowPositionAndSize.m
- true
File
- /VyPJixlYVGU/KGFbAj0RQ==
+ /VyPJixlYVGU/KGFbAj0RQ==
+ true
-
+
$/Utility/ProjectStats.mlx
- true
File
- CkQ07atxA7HhvS123UrN/A==
+ CkQ07atxA7HhvS123UrN/A==
+ true
-
+
$/Utility/SignalDesigner/+SignalDesignUtility/buildTrace.m
- true
File
- m7W+rmiutNh2xCUueHqHdg==
+ m7W+rmiutNh2xCUueHqHdg==
+ true
-
+
$/Utility/SignalDesigner/+SignalDesignUtility/buildXYData.m
- true
File
- aNulEhwkMYkx4owwHU11ww==
+ aNulEhwkMYkx4owwHU11ww==
+ true
-
+
$/Utility/SignalDesigner/+SignalSourceBlockCallback/plotContinuous.m
- true
File
- ntLA/PWrVsMOdqIn8o2jaw==
+ ntLA/PWrVsMOdqIn8o2jaw==
+ true
-
+
$/Utility/SignalDesigner/+SignalSourceBlockCallback/plotContinuousMultiStep.m
- true
File
- bgdPBQpbIAFBHhzoUZ4hGA==
+ bgdPBQpbIAFBHhzoUZ4hGA==
+ true
-
+
$/Utility/SignalDesigner/+SignalSourceBlockCallback/plotPieceWiseConstant.m
- true
File
- fE/xhhuraunGVavvNz2ndA==
+ fE/xhhuraunGVavvNz2ndA==
+ true
-
+
$/Utility/SignalDesigner/+SignalSourceBlockCallback/plotTraceGenerator.m
- true
File
- FyB6eXtDDrh9WMFtbj8DPw==
+ FyB6eXtDDrh9WMFtbj8DPw==
+ true
-
+
$/Utility/SignalDesigner/+SignalSourceBlockCallback/setDataToLookupTableBlock.m
- true
File
- 6fdmPcD+5hClQ9F8aawGYg==
+ 6fdmPcD+5hClQ9F8aawGYg==
+ true
-
+
$/Utility/SignalDesigner/SignalDesigner.m
- true
File
- ihXT7ILN7EFSNZ6LoBnrlw==
+ ihXT7ILN7EFSNZ6LoBnrlw==
+ true
-
+
$/Utility/SignalDesigner/SignalDesigner_example.mlx
- true
File
- JPB5G0Qwsm+p0B3zOa2qWQ==
+ JPB5G0Qwsm+p0B3zOa2qWQ==
+ true
-
+
$/Utility/SignalDesigner/SignalSourceBlockLibrary.mdl
- true
File
- htemt3s8FztxyzPsS0RRtA==
+ htemt3s8FztxyzPsS0RRtA==
+ true
-
+
$/Utility/SignalDesigner/SignalSourceBlocks_example.mdl
- true
File
- h3/LBV9sh4WOi5U1ZmOK9A==
+ h3/LBV9sh4WOi5U1ZmOK9A==
+ true
-
+
$/Utility/TestTools/BEVTestCase.m
- true
File
- 4i/XvKcEAvWDlPP1AIbAhw==
+ 4i/XvKcEAvWDlPP1AIbAhw==
+ true
-
+
$/Utility/adjustFigureHeightAndWindowYPosition.m
- true
File
- Z1BVTtYUaq3+OAKvNH5cWA==
+ Z1BVTtYUaq3+OAKvNH5cWA==
+ true
-
+
$/Utility/atProjectStartUp.m
- true
File
- BgFNxmb4U96S2PK51t7zaw==
+ BgFNxmb4U96S2PK51t7zaw==
+ true
-
+
$/Utility/generateHTML.m
- true
File
- LnTW974RfrIjaMPiqZ4D0g==
+ LnTW974RfrIjaMPiqZ4D0g==
+ true
-
+
$/Utility/getSimscapeValueFromBlockParameter.m
- true
File
- hYmurozxhyvJWD2zv8bnlw==
+ hYmurozxhyvJWD2zv8bnlw==
+ true
-
+
$/Utility/plotSimulationResultSignal.m
- true
File
- 5mNI3toUwYmixZmtxeLCOw==
+ eyc1xNEmp+1pd+ZWkIsgAg==
+ true
-
+
$/Utility/setMinimumYRange.m
- true
File
- d3lGuwQ+Malyma9dfFGnKQ==
+ d3lGuwQ+Malyma9dfFGnKQ==
+ true
-
+
$/Utility/verifyBlockCheckbox_custom.m
- true
File
- gltcWq7qJHgazjcLAQWHfQ==
+ gltcWq7qJHgazjcLAQWHfQ==
+ true
-
+
$/Utility/verifyBlockDropdown_custom.m
- true
File
- kwgOQuD73Lv6d/9ubus4QA==
+ kwgOQuD73Lv6d/9ubus4QA==
+ true
-
+
$/Utility/verifyBlockInitialPriority_custom.m
- true
File
- JDoBghO0uZxQBeASPOFORQ==
+ JDoBghO0uZxQBeASPOFORQ==
+ true
-
+
$/Utility/verifyBlockParameter_custom.m
- true
File
- oFdABstRiLBWj+pXBLyNhA==
+ oFdABstRiLBWj+pXBLyNhA==
+ true
-
+
$/buildfile.m
- true
File
- BJx50oIHj8aPNWBCXSde5w==
+ BJx50oIHj8aPNWBCXSde5w==
+ true
-
+
$/cache/buildtool-results/code-coverage.xml
- true
File
- onZKElKYCEqxmfdAh9/Yrg==
+ onZKElKYCEqxmfdAh9/Yrg==
+ true
-
+
$/cache/buildtool-results/test-results.xml
- true
File
- 2jZsCerJnKzY5eubgFMOfA==
+ 2jZsCerJnKzY5eubgFMOfA==
+ true
-
+
$/cache/simcache/BEVController_harness_model.slxc
- true
File
- A6oYDiqtNKaguYjE0kwYug==
+ A6oYDiqtNKaguYjE0kwYug==
+ true
-
+
$/cache/simcache/BEV_system_model.slxc
- true
File
- byBewUrdF6cDx3ZWGat3Sw==
+ byBewUrdF6cDx3ZWGat3Sw==
+ true
-
+
$/cache/simcache/BatteryHV_harness_model.slxc
- true
File
- FIiWgAjZ914dtIKk35iUjg==
+ FIiWgAjZ914dtIKk35iUjg==
+ true
-
+
$/cache/simcache/CtrlEnv_harness_model.slxc
- true
File
- 0UBn/WVl2tJGclqRyuGX/Q==
+ 0UBn/WVl2tJGclqRyuGX/Q==
+ true
-
+
$/cache/simcache/MotorDriveUnit_harness_model.slxc
- true
File
- PCFaDR21zp6SCIXC0DitVw==
+ PCFaDR21zp6SCIXC0DitVw==
+ true
-
+
$/cache/simcache/Vehicle1D_harness_model.slxc
- true
File
- KJDtJsXEB2uemPjJgJK3TQ==
+ KJDtJsXEB2uemPjJgJK3TQ==
+ true
-
+
DPKG_CV;DR;PZ;SL;SF;RQ;XP
-
Product
+
-
+
LD
-
Product
+
-
+
ML
-
Product
+
-
+
MotorDrive_testHarness_notes.mldatx
- false
File
- 1B2M2Y8AsgTpgAmY7PhCfg==
+ 1B2M2Y8AsgTpgAmY7PhCfg==
+ false
-
+
PS
-
Product
+
-
+
PW;DR;MB;VE;MT
-
Product
+
-
+
PW;RB;SS;VE
-
Product
+
-
+
PW;SS;VE
-
Product
+
-
+
ParameterFile
-
File
+
-
+
PmsmFem_testHarness_notes.mldatx
- false
File
- 1B2M2Y8AsgTpgAmY7PhCfg==
+ 1B2M2Y8AsgTpgAmY7PhCfg==
+ false
-
+
SL
-
Product
+
-
+
SL;XP;SF
-
Product
+
-
+
SS
-
Product
+
-
+
TE
-
Product
+
+
+
+
+ VehSpdRef_loadCase_WLTP
+ File
+
Vehicle1DBasic_testHarness_notes.mldatx
- false
File
- 1B2M2Y8AsgTpgAmY7PhCfg==
+ 1B2M2Y8AsgTpgAmY7PhCfg==
+ false
+ assertSuccess
+ File
+
+
+
+
value
-
File
+
-
+
MATLABFile,FunctionCall
102
BEVProjectNavigator
Line
102
-
+
MATLABFile,FunctionCall
105
BEVProjectNavigator
Line
105
-
+
MATLABFile,FunctionCall
10
BEVProjectNavigator
Line
10
-
+
MATLABFile,FunctionCall
111
BEVProjectNavigator
Line
111
-
+
MATLABFile,FunctionCall
113
BEVProjectNavigator
Line
113
-
+
MATLABFile,FunctionCall
119
BEVProjectNavigator
Line
119
-
+
MATLABFile,FunctionCall
124
BEVProjectNavigator
Line
124
-
+
MATLABFile,FunctionCall
127
BEVProjectNavigator
Line
127
-
+
MATLABFile,FunctionCall
130
BEVProjectNavigator
Line
130
-
+
MATLABFile,FunctionCall
136
BEVProjectNavigator
Line
136
-
+
MATLABFile,FunctionCall
139
BEVProjectNavigator
Line
139
-
+
MATLABFile,FunctionCall
142
BEVProjectNavigator
Line
142
-
+
MATLABFile,FunctionCall
148
BEVProjectNavigator
Line
148
-
+
MATLABFile,FunctionCall
151
BEVProjectNavigator
Line
151
-
+
MATLABFile,FunctionCall
154
BEVProjectNavigator
Line
154
-
+
MATLABFile,FunctionCall
160
BEVProjectNavigator
Line
160
-
+
MATLABFile,FunctionCall
163
BEVProjectNavigator
Line
163
-
+
MATLABFile,FunctionCall
166
BEVProjectNavigator
Line
166
-
+
MATLABFile,FunctionCall
172
BEVProjectNavigator
Line
172
-
+
MATLABFile,FunctionCall
175
BEVProjectNavigator
Line
175
-
+
MATLABFile,FunctionCall
178
BEVProjectNavigator
Line
178
-
+
MATLABFile,FunctionCall
17
BEVProjectNavigator
Line
17
-
+
MATLABFile,FunctionCall
184
BEVProjectNavigator
Line
184
-
+
MATLABFile,FunctionCall
186
BEVProjectNavigator
Line
186
-
+
MATLABFile,FunctionCall
192
BEVProjectNavigator
Line
192
-
+
MATLABFile,FunctionCall
197
BEVProjectNavigator
Line
197
-
+
MATLABFile,FunctionCall
200
BEVProjectNavigator
Line
200
-
+
MATLABFile,FunctionCall
203
BEVProjectNavigator
Line
203
-
+
MATLABFile,FunctionCall
210
BEVProjectNavigator
Line
210
-
+
MATLABFile,FunctionCall
215
BEVProjectNavigator
Line
215
-
+
MATLABFile,FunctionCall
217
BEVProjectNavigator
Line
217
-
+
MATLABFile,FunctionCall
221
BEVProjectNavigator
Line
221
-
+
MATLABFile,FunctionCall
230
BEVProjectNavigator
Line
230
-
+
MATLABFile,FunctionCall
232
BEVProjectNavigator
Line
232
-
+
MATLABFile,FunctionCall
236
BEVProjectNavigator
Line
236
-
+
MATLABFile,FunctionCall
245
BEVProjectNavigator
Line
245
-
+
MATLABFile,FunctionCall
247
BEVProjectNavigator
Line
247
-
+
Toolbox
MATLABFile,FunctionCall
249
@@ -2144,144 +2149,144 @@
Line
249
-
+
MATLABFile,FunctionCall
252
BEVProjectNavigator
Line
252
-
+
MATLABFile,FunctionCall
28
BEVProjectNavigator
Line
28
-
+
MATLABFile,FunctionCall
33
BEVProjectNavigator
Line
33
-
+
MATLABFile,FunctionCall
36
BEVProjectNavigator
Line
36
-
+
MATLABFile,FunctionCall
39
BEVProjectNavigator
Line
39
-
+
MATLABFile,FunctionCall
46
BEVProjectNavigator
Line
46
-
+
MATLABFile,FunctionCall
51
BEVProjectNavigator
Line
51
-
+
MATLABFile,FunctionCall
54
BEVProjectNavigator
Line
54
-
+
MATLABFile,FunctionCall
57
BEVProjectNavigator
Line
57
-
+
MATLABFile,FunctionCall
63
BEVProjectNavigator
Line
63
-
+
MATLABFile,FunctionCall
66
BEVProjectNavigator
Line
66
-
+
MATLABFile,FunctionCall
69
BEVProjectNavigator
Line
69
-
+
MATLABFile,FunctionCall
75
BEVProjectNavigator
Line
75
-
+
MATLABFile,FunctionCall
78
BEVProjectNavigator
Line
78
-
+
MATLABFile,FunctionCall
81
BEVProjectNavigator
Line
81
-
+
MATLABFile,FunctionCall
87
BEVProjectNavigator
Line
87
-
+
MATLABFile,FunctionCall
90
BEVProjectNavigator
Line
90
-
+
MATLABFile,FunctionCall
93
BEVProjectNavigator
Line
93
-
+
MATLABFile,FunctionCall
99
BEVProjectNavigator
Line
99
-
+
Toolbox
Toolbox
-
+
Toolbox
Toolbox
@@ -2291,7 +2296,7 @@
Line
17
-
+
Toolbox
MATLABFile,FunctionCall
4
@@ -2304,94 +2309,106 @@
Line
7
-
+
+ MATLABFile,FunctionCall
+ 81
+ Line
+ 81
+
+
+ MATLABFile,FunctionCall
+ 98
+ Line
+ 98
+
+
MATLABFile,FunctionCall
9
Line
9
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
128
Line
128
-
+
MATLABFile,FunctionCall
14
Line
14
-
+
MATLABFile,FunctionCall
15
Line
15
-
+
MATLABFile,FunctionCall
37
Line
37
-
+
Toolbox
Toolbox
-
+
Notes
-
+
ModelCallback,PostLoadFcn,FunctionCall
1
-
+
SubsystemReference
2182
Block
-
+
ModelCallback,PreLoadFcn,FunctionCall
1
-
+
ModelCallback,PreLoadFcn,FunctionCall
2
-
+
Runtime
SimulinkCache
-
+
Toolbox
Toolbox
-
+
SubsystemReference
BEV_system_model/High Voltage Battery
2177
BEV_system_model/High Voltage Battery
Block
-
+
SubsystemReference
BEV_system_model/Longitudinal Vehicle
2170
BEV_system_model/Longitudinal Vehicle
Block
-
+
SubsystemReference
BEV_system_model/Motor Drive Unit
50606
BEV_system_model/Motor Drive Unit
Block
-
+
Toolbox
LibraryLink
BEV_system_model/PS-Simulink
@@ -2401,14 +2418,14 @@ Converter
Converter
Block
-
+
SubsystemReference
BEV_system_model/Reduction Gear
2184
BEV_system_model/Reduction Gear
Block
-
+
Toolbox
LibraryLink
BEV_system_model/Solver/Solver Configuration
@@ -2416,259 +2433,259 @@ Converter
BEV_system_model/Solver/Solver Configuration
Block
-
+
MATLABFile,FunctionCall
11
Line
11
-
+
Toolbox
MATLABFile,FunctionCall
2
Line
2
-
+
MATLABFile,FunctionCall
3
Line
3
-
+
MATLABFile,FunctionCall
4
Line
4
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
12
Line
12
-
+
Toolbox
MATLABFile,FunctionCall
2
Line
2
-
+
MATLABFile,FunctionCall
4
Line
4
-
+
MATLABFile,FunctionCall
5
Line
5
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
11
Line
11
-
+
Toolbox
MATLABFile,FunctionCall
2
Line
2
-
+
MATLABFile,FunctionCall
3
Line
3
-
+
MATLABFile,FunctionCall
4
Line
4
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
11
Line
11
-
+
Toolbox
MATLABFile,FunctionCall
2
Line
2
-
+
MATLABFile,FunctionCall
3
Line
3
-
+
MATLABFile,FunctionCall
4
Line
4
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
11
Line
11
-
+
Toolbox
MATLABFile,FunctionCall
2
Line
2
-
+
MATLABFile,FunctionCall
3
Line
3
-
+
MATLABFile,FunctionCall
4
Line
4
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
12
Line
12
-
+
Toolbox
MATLABFile,FunctionCall
2
Line
2
-
+
MATLABFile,FunctionCall
4
Line
4
-
+
MATLABFile,FunctionCall
5
Line
5
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
11
Line
11
-
+
Toolbox
MATLABFile,FunctionCall
2
Line
2
-
+
MATLABFile,FunctionCall
3
Line
3
-
+
MATLABFile,FunctionCall
4
Line
4
-
+
Toolbox
Toolbox
-
+
MATLABFile,FunctionCall
31
MQC_Constant_Basic_1
Line
31
-
+
MATLABFile,FunctionCall
35
MQC_Constant_Thermal_1
Line
35
-
+
MATLABFile,FunctionCall
39
MQC_FTP75_Basic_1
Line
39
-
+
MATLABFile,FunctionCall
43
MQC_HighSpeed_Basic_1
Line
43
-
+
MATLABFile,FunctionCall
47
MQC_SimpleDrivePattern_Basic_1
Line
47
-
+
MATLABFile,FunctionCall
51
MQC_SimpleDrivePattern_Thermal_1
Line
51
-
+
MATLABFile,FunctionCall
55
MQC_WLTP_Basic_1
Line
55
-
+
Toolbox
MATLABFile,FunctionCall
67
@@ -2676,7 +2693,7 @@ Converter
Line
67
-
+
Toolbox
MATLABFile,FunctionCall
77
@@ -2684,11 +2701,11 @@ Converter
Line
77
-
+
Toolbox
Toolbox
-
+
Toolbox
MATLABFile,FunctionCall
117
@@ -2696,27 +2713,27 @@ Converter
Line
117
-
+
MATLABFile,FunctionCall
118
MQC_CallbackButtons_1
Line
118
-
+
MATLABFile,Inheritance
1
Line
1
-
+
MATLABFile,FunctionCall
21
MQC_TopFolder_1
Line
21
-
+
Toolbox
MATLABFile,FunctionCall
26
@@ -2724,14 +2741,14 @@ Converter
Line
26
-
+
MATLABFile,FunctionCall
27
MQC_TopFolder_2
Line
27
-
+
Toolbox
MATLABFile,FunctionCall
32
@@ -2739,63 +2756,63 @@ Converter
Line
32
-
+
MATLABFile,FunctionCall
39
MQC_SimulationCases_1_1
Line
39
-
+
MATLABFile,FunctionCall
43
MQC_SimulationCases_1_2
Line
43
-
+
MATLABFile,FunctionCall
47
MQC_SimulationCases_1_3
Line
47
-
+
MATLABFile,FunctionCall
51
MQC_SimulationCases_1_4
Line
51
-
+
MATLABFile,FunctionCall
55
MQC_SimulationCases_1_5
Line
55
-
+
MATLABFile,FunctionCall
59
MQC_SimulationCases_2_1
Line
59
-
+
MATLABFile,FunctionCall
63
MQC_SimulationCases_2_2
Line
63
-
+
MATLABFile,FunctionArgument
69
MQC_Configuration_1
Line
69
-
+
Toolbox
MATLABFile,FunctionCall
69
@@ -2803,21 +2820,21 @@ Converter
Line
69
-
+
MATLABFile,FunctionCall
70
MQC_Configuration_1
Line
70
-
+
MATLABFile,FunctionArgument
74
MQC_Configuration_2
Line
74
-
+
Toolbox
MATLABFile,FunctionCall
74
@@ -2825,21 +2842,21 @@ Converter
Line
74
-
+
MATLABFile,FunctionCall
75
MQC_Configuration_2
Line
75
-
+
MATLABFile,FunctionCall
81
MQC_Utility_1
Line
81
-
+
Toolbox
MATLABFile,FunctionCall
86
@@ -2847,218 +2864,218 @@ Converter
Line
86
-
+
MATLABFile,FunctionCall
90
MQC_Utility_2
Line
90
-
+
Toolbox
Toolbox
-
+
Toolbox
Toolbox
-
+
Toolbox
Toolbox
-
+