Updated webview

This commit is contained in:
EmanuelFeru 2019-12-12 23:34:07 +01:00
parent 6e4405c19c
commit 8ae3770708
228 changed files with 140500 additions and 95203 deletions

View File

@ -8,7 +8,7 @@
"sid":"BLDCmotorControl_FOC_R2017b_fixdt",
"name":"BLDCmotorControl_FOC_R2017b_fixdt",
"fullname":"BLDCmotorControl_FOC_R2017b_fixdt",
"label":"BLDCmotorControl_FOC_R2017b_fixdt*",
"label":"BLDCmotorControl_FOC_R2017b_fixdt",
"parent":0,
"descendants":[
2,
@ -86,7 +86,21 @@
74,
75,
76,
77
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91
],
"hierarchyUrl":"support/slwebview_files/BLDCmotorControl_FOC_R2017b_fixdt_h_1.json",
"backingUrl":"support/slwebview_files/BLDCmotorControl_FOC_R2017b_fixdt_m.json"

View File

@ -63,7 +63,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10009">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,149,89)">
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABh0lEQVRoge2ZwU7CQBBAH6Zy4aoXLpz8Ir/Dn/Ff/Bq4eEFNG21RKilRPMw0DFroVk0l67xksqVMmt2X3bLDDoBL4Bw40zY2UiDT1kb2OTFBBIxNxMYIGOr1GiiBoikxQWbEGJhoxMapthWwBHJzbwc7MybARR+9+wPWiIgCWSKNMk767NGx4zIMLsPgMgwuw+AyDC7D4DIMSUDODTDQCGGj8Y7s+l6Rzc4DcKdxj9QGT8CL5rZx1fL9dWD/9hIiY0a4iJoN8Ibs/GoZdXGUAY/AAlgRJgJg2rEPnelDRokMvEDqggXwrPfXHZ4569iHzoTImPI9GXaZlEhtUOrnFSJi0+GZRyHjpzOjKUKXRq+EyvgX+E+rwWUYXIbBZRhchsFlGFyGIUFqhhF7/jGOgFtgjowz50AZkCCFkz1kiY25RobURwdlpHpdH7LEhj1ezJExVk2JtQx7yBIbOduKuXWZpJqQs50lMVGyWzUv2SNjgJy1DpEXaIwv0bpSrvhaPTuO4zi/wQc2SIJd3eVWgAAAAABJRU5ErkJggg==" y="0"/>
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABhElEQVRoge2ZwU7CQBCGv5rKhateuHDiYTz7rL6M9OIFNTTaolQCUTzMNAxYYBWoZDNfMtnSbEr7ZbfszybALXANXGkbG2Mg19ZWvtkxRQT0TMVGF+jo8QKogLKpY4qMiB7Q14qNS23nwBQozLk17MjoA4M27u4fWCAiSmSKNMq4aPOOzh2XYXAZBpdhcBkGl2FwGQaXYUgD+twBiVYIS60vZNX3gSx2noFHrSckG7wC79p3H/dABgw32sx870GEyMgIF1GzBD6RlV8tow5HOfACTIAZYSJaoQ0ZFfLgJZILJsCbnl/88ronJUTGkL/JsNOkQrJBpZ9niIiDh/YxaWNkNNXZTA1LqIxzYQDcnOri/tNqcBkGl2FwGQaXYXAZBpdhSJHM0GXLP8YR8ACMkOcs2BEDUiQ42U2W2Bhp5Ug+2iljrMf1Jkts2O3FAnnGeVPHWobdZImNglVi3jtNxtqhYDVKYqJiPTVP2SIjQfZaO8gLNMaXaJ2U5/xMz47jOM4x+AavNIY4osnh9wAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,150,90)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -186,5 +186,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:09 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:22:51 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -181,7 +181,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10035:573">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,259,158)">
<image height="110" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABuCAYAAABLNmGvAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACGUlEQVR4nO2bzW7TQBRGTyB00y1suumKh2HNQ/JQLUJUomoV07rNj0rSAou5VifBQf7ijJtK35GuZhRNMkf3+keRfUfAZ+AD8D7GkkyAKsY8qs2F45A5yaIkx8BRzFfAArhrWzgmZeoEOI0oybsYl8AcqLPP/hFrMnYKfCwsBilTc1KmJtvE3gwgshMWU7GYisVUDlZs3PP7K9LV+ww4z8YvPX+3V8aegF/AFJhtjL3ZVSyXuom4jbH1pqzSpZR/gFE2f8ykKuAqi2pIsWm2Lpe6CZlvwEXMfwL3Q4mdb4g9kI6lRuwC+AFck8o5e0mxaUg0JbzmuYyLocTOWsSajFWk8t2G1IxU6kHEtmXsLuI+hBYh9XsosbaMLbJ4CKEV6azdC13EvgJvY/4UAk08RuxNSBG72vemXTjYm7jFVCymYjEVi6lYTMViKhZTsZiKxVQspmIxFYupWEzFYioWU7GYisVULKZiMRWLqXR9wjs4B5sxi6lYTMViKl2fiav0fju061sEKoOI7ZKxTzt8Z41SGetNqYz15lVn7EXEDvY6ZjEVi6lYTMViKhZT8T9xFYupWEzFYipjUo/jMVv6HPfMd+Ay9qxJb7evtolVrLevluQyIu+W2Co2iXnTvlqSvLm4jv2W/xPL21dLUsceNR1KOYkFNc/ZK0XTNTHPxlaxEanr+Yh08Jc+AZrOiSXrnRSlj21jXg9/ARZwsJ9xGf/EAAAAAElFTkSuQmCC" y="0"/>
<image height="110" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABuCAYAAABLNmGvAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABXElEQVR4nO3bMW+CQBjG8T8NdXFtFxenfqJ+/6GLCwzXAQcY2uFe0rMV40N7DcPzSy4Qg/LPqRtvA7wCz8BTHGvqgD6O5eq/X9hGzKFYNe2BXZxPwBl4v3ZhS96pA3CMVdNjHEdgAFLx2o+weceOwEvlMMg7NZB3qlsKe/iHkFUcpnKYymGqzYa1d1zTrPjcjxXvubDZHXOYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymGqzYbd89j8rx+BX2OzO+YwlcNUDlO15BnHPQtzjn/sDTjFPRN5InVaCuu5HF+t6RSrJw9+3gzr4nweX62pHC5Ocb/xVlg5vlpTinsk7vgqu7gg8bV7tZxjDcXxalhDnnrekX/8tf8AU6yxOJ+XmQF8ApBRRWSeKub5AAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,260,159)">
<path d="M0,0 L30,0 L30,102 L0,102 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -519,5 +519,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:28 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:14 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 192 KiB

View File

@ -0,0 +1,889 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10169",
"className":"Simulink.Annotation",
"icon":"WebViewIcon2",
"name":"<!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 style=\" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;\"> <p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10px; font-weight:600; color:#ff0000;\">Task Squeduler</span><span style=\" font-size:10px; color:#ff0000;\">: This creates a pulse train for alternating task squeduling in series.</span></p></body></html>",
"label":"<!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 style=\" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;\"> <p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10px; font-weight:600; color:#ff0000;\">Task Squeduler</span><span style=\" font-size:10px; color:#ff0000;\">: This creates a pulse train for alternating task squeduling in series.</span></p></body></html>",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"Text",
"DropShadow",
"Interpreter",
"FontName",
"FontWeight",
"FontSize",
"FontAngle",
"ForegroundColor",
"BackgroundColor",
"HorizontalAlignment",
"UseDisplayTextAsClickCallback",
"ClickFcn"
],
"values":[
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10px; font-weight:600; color:#ff0000;\">Task Squeduler</span><span style=\" font-size:10px; color:#ff0000;\">: This creates a pulse train for alternating task squeduling in series.</span></p></body></html>",
"off",
"rich",
"auto",
"auto",
-1,
"auto",
"black",
"white",
"left",
"off",
""
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10186",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"task3",
"label":"task3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"0",
"off",
"reset",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10185",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay6",
"label":"UnitDelay6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"0",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10162",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay4",
"label":"UnitDelay4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"1",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10167",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"task1",
"label":"task1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"0",
"off",
"reset",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10183",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay2",
"label":"UnitDelay2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"1",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10168",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"task2",
"label":"task2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"0",
"off",
"reset",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10190",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion",
"label":"Data Type Conversion",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"boolean",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10184",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay5",
"label":"UnitDelay5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"0",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10163",
"className":"Simulink.Logic",
"icon":"WebViewIcon3",
"name":"Logical Operator2",
"label":"Logical Operator2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"Operator",
"Inputs",
"IconShape",
"AllPortsSameDT",
"OutDataTypeStr",
"SampleTime"
],
"values":[
"NOT",
"2",
"rectangular",
"off",
"boolean",
"-1"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
3,
5
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Logic",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10162#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10163#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10183#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10184#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10185#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10190#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 67 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 417 KiB

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2790",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2790",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"Port",
@ -80,109 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2789",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"0",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2787",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2788",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2788",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"IconShape",
@ -236,12 +139,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2786",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2786",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"Port",
@ -303,12 +206,109 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2787#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2789",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"0",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2787",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2787#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -354,12 +354,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2789#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2789#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -405,12 +405,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2788#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2788#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -456,12 +456,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2786#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2786#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2779">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2779">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2790">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2790">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,454,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -61,7 +61,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2788">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2788">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,179,19)">
<image height="28" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACC0lEQVRIie2Wb0/bMBDGf0kDa1mjKgMJmJjGvv+HmkCaBFOhKg2hGW2zF35OMcZuCxLvOOmR8+d8j8/nu3MGfAXGwASogGPgBPim70OgwMkKWAI1cA9MgTtgBsz1/QnYkJBCRiuRnAJnQgWUCcKFSEpgBBwAuXQ20ulShBORfQcugB8i3MfDMfAFGHhkK2AN/EsRVvLsAvgFXALne3o49v6tgWegFdlzzMsCF7MzeXYJ/JTHpVZfAJn0Oy1gJBx6C2lx8WuEpUhfEZ7Qx+1c75Ngq0wy+nhZzFrcFtfy/EGoY4Q5LlaVN5pnIZkvA+mUmufbmABHWtgryXFxKL1xF1mMNLSxlXAYoIgpJqQQaWhjuI2wCJDFFBOSReYboruUxz5+pOS4I+0jWiES0kXmG9YpwmWA1RsILf9CG9EcNELLHxvb1OoCWUvXn2tjkyIscDVx5o0jLWRbevhk94GN+S7CKX0OjenLVaq02TYuNPfGw9QjjIZmgKsOuYwaOlzl7+SNFeYl8Chv/gJ/gN/AlZ5vcf1xId2ohzNcktr2rXCx2Kc93QDXHtlM/1q29MM5fT5abGr2a0+2lbe83M5o/Iyw1vNGik8y+N4rRtI7I7Q7iB2GBtde7nZ4OBesFTWan7zPQH/6rM9ZIT7yECNseNloWxIdPkXov1vxPfBgB8pOq+E95fBTPuVt8h8hv9hLNIZhvAAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -133,9 +133,72 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2789">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2786">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,84,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip11">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,100,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,100,39)">
<path d="M-3.77344,0 L3.77344,0 L3.77344,14 L-3.77344,14 L-3.77344,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip12">
<path d="M-13.2266,-23 L393.773,-23 L393.773,64 L-13.2266,64 L-13.2266,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip12)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,96.2266,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="1" xml:space="preserve" y="10">u</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip13">
<path d="M-34,0 L373,0 L373,87 L-34,87 L-34,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip13)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2789">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,62)">
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA0UlEQVRIie2Wuw6DMAxFDxVl6douLEz9ov7/0IUlGdIBBlg62KhpeYia1Ve6soVCjhxFyi2AB3ADrlotCkDUmjv+LiwVUme26AJU2o9AD7yWFpbIZDXQqC06ax2ADkjZtxlwmrAB7kYgyGQdMllYA54OAExyoAMd6EAHOtCB8uIHJJMsvtA79QRa3SshmWZcA0a+A5BFrToiEWMTGLSfApBFeUxMus+wBcwDkEVJ/03sONKgCxKfaf9Vr+6yuggskFxaIZfGenFG9ZD1k12uY3oDjl5CxdGTUF4AAAAASUVORK5CYII=" y="0"/>
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5klEQVRIie2WvQ6CMBSFP0xlcdWFhcmHMY4+qw/kwtIOdYABFodeYpWfwCVxMD3JyW3IpV8uNOnJgBtwAo5SNbKAkxrbfTcagRSRNToAuaw7oAGeY42GMFkBlGKN9lJboAZ89GwA7CcsgbMSCGGymjCZnQLuNgBUSsAETMCBzIKeO5CJL78AXrdCYv3/P0zABFwtQ7idD0zc0Av1ACrZyxMyTTcFdHwGII0qsSNEjFmglXUfgDSKY6KXfdo5YByANPLyrmfBJ7XS4HlPu1aNuI7qKDAj5NKccGi0B6cTt9G6d1LSNr0AyG5EFMEQprcAAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -143,35 +206,35 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip11">
<clipPath id="clip15">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<g clip-path="url(#clip15)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip17">
<clipPath id="clip21">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip17)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<g clip-path="url(#clip21)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M-1,2 L6,2 L6,3 L-1,3 L-1,2 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip18">
<clipPath id="clip22">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip18)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<g clip-path="url(#clip22)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.125,-2 L4.125,-2.1875 C3.14062,-2.1875 2.89062,-2.42188 2.89062,-2.98438 L2.89062,-10.75 L2.76562,-10.7812 L0.4375,-9.60938 L0.4375,-9.42188 L0.796875,-9.54688 C1.03125,-9.64062 1.25,-9.70312 1.375,-9.70312 C1.65625,-9.70312 1.76562,-9.51562 1.76562,-9.07812 L1.76562,-3.23438 C1.76562,-2.51562 1.5,-2.25 0.53125,-2.1875 L0.53125,-2 L4.125,-2 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip19">
<clipPath id="clip23">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<g clip-path="url(#clip23)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.42188,8.57812 L4.42188,8.4375 L0.75,8.4375 L0.328125,9.9375 L0.53125,10 C0.796875,9.32812 1.04688,9.21875 1.71875,9.21875 L3.48438,9.21875 L-0.546875,14.0469 L-0.421875,14.1719 C-0.21875,14 -0.046875,13.9375 0.15625,13.9375 C0.5,13.9375 0.921875,14.1094 1.53125,14.4844 C2.17188,14.8906 2.625,15.0469 3,15.0469 C3.71875,15.0469 4.20312,14.5781 4.20312,14.0625 C4.20312,13.7812 4.01562,13.5781 3.75,13.5781 C3.54688,13.5781 3.32812,13.8125 3.3125,14.0312 C3.3125,14.125 3.34375,14.2344 3.42188,14.3906 C3.46875,14.4688 3.48438,14.5312 3.48438,14.5781 C3.48438,14.7031 3.34375,14.7812 3.14062,14.7812 C2.8125,14.7812 2.5625,14.625 2.23438,14.125 C1.70312,13.3594 1.42188,13.2188 0.671875,13.0469 L4.42188,8.57812 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -192,43 +255,43 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,89)">
<path d="M-11.9531,0 L11.9531,0 L11.9531,14 L-11.9531,14 L-11.9531,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip33">
<path d="M-140.047,-73 L266.953,-73 L266.953,14 L-140.047,14 L-140.047,-73 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,223.047,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="21.9062" x="1" xml:space="preserve" y="10">Ini=0</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,223,77)">
<path d="M-51.4844,0 L0,0 L0,12 L-51.4844,12 L-51.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip34">
<clipPath id="clip37">
<path d="M-88.5156,-61 L318.484,-61 L318.484,26 L-88.5156,26 L-88.5156,-61 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<g clip-path="url(#clip37)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,89)">
<path d="M-11.9531,0 L11.9531,0 L11.9531,14 L-11.9531,14 L-11.9531,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip38">
<path d="M-140.047,-73 L266.953,-73 L266.953,14 L-140.047,14 L-140.047,-73 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip38)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,223.047,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="21.9062" x="1" xml:space="preserve" y="10">Ini=0</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2787">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2787">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,349,19)">
<image height="28" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcCAYAAAAwTqwDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6ElEQVRYhe2YMQ7CMAxFX1Hp0hWWLp04EfcfWLq0QxhgaBYGu8KggBhQIZGf9OUo8uAvR1GcCjgCe2CnMSdGYNJoNT0n1oi5zignWqDRdQSuwDmVWCOd7IBelRNbjTNwAYLZe8B2tAcOa1T3ZSJi8owc26TRzZoV/RI3WhputDTcaGm40dJwo6XhRkujRl78LS9e/X/OCRgQDwGZR2MqsUamcTu85sSgmpAx7a3RUdfL8JoT9islIPXPqcTFqB1ecyIgNQc+OLqjJgTu3c2Fq+piYtJohfwZNchllNuFFFWzWS9yHMf5P25oVEK9bKT5dwAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -238,19 +301,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip36">
<clipPath id="clip40">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip36)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<g clip-path="url(#clip40)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip42">
<clipPath id="clip46">
<path d="M-19,-5 L23,-5 L23,10 L-19,10 L-19,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,372.5,27.5)">
<g clip-path="url(#clip46)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,372.5,27.5)">
<path d="M-13.1406,3.71875 L-12.1094,3.85938 C-12.224,4.56771 -12.513,5.125 -12.9766,5.53125 C-13.4401,5.9375 -14.0156,6.14062 -14.7031,6.14062 C-15.5469,6.14062 -16.2292,5.86198 -16.75,5.30469 C-17.2708,4.7474 -17.5312,3.94792 -17.5312,2.90625 C-17.5312,2.23958 -17.4193,1.65365 -17.1953,1.14844 C-16.9714,0.643229 -16.6328,0.265625 -16.1797,0.015625 C-15.7266,-0.234375 -15.2292,-0.359375 -14.6875,-0.359375 C-14.0104,-0.359375 -13.4583,-0.190104 -13.0312,0.148438 C-12.6042,0.486979 -12.3281,0.973958 -12.2031,1.60938 L-13.2344,1.76562 C-13.3281,1.34896 -13.5,1.03385 -13.75,0.820312 C-14,0.606771 -14.3021,0.5 -14.6562,0.5 C-15.1875,0.5 -15.6172,0.690104 -15.9453,1.07031 C-16.2734,1.45052 -16.4375,2.05208 -16.4375,2.875 C-16.4375,3.71875 -16.2786,4.32812 -15.9609,4.70312 C-15.6432,5.07812 -15.224,5.26562 -14.7031,5.26562 C-14.2969,5.26562 -13.9531,5.14062 -13.6719,4.89062 C-13.3906,4.64062 -13.2135,4.25 -13.1406,3.71875 M-11.5938,2.89062 C-11.5938,1.73438 -11.276,0.880208 -10.6406,0.328125 C-10.099,-0.130208 -9.44792,-0.359375 -8.6875,-0.359375 C-7.82292,-0.359375 -7.11979,-0.0807292 -6.57812,0.476562 C-6.03646,1.03385 -5.76562,1.80729 -5.76562,2.79688 C-5.76562,3.59896 -5.88542,4.22917 -6.125,4.6875 C-6.36458,5.14583 -6.71354,5.5026 -7.17188,5.75781 C-7.63021,6.01302 -8.13542,6.14062 -8.6875,6.14062 C-9.55208,6.14062 -10.2526,5.86198 -10.7891,5.30469 C-11.3255,4.7474 -11.5938,3.94271 -11.5938,2.89062 M-10.5156,2.89062 C-10.5156,3.68229 -10.3411,4.27604 -9.99219,4.67188 C-9.64323,5.06771 -9.20833,5.26562 -8.6875,5.26562 C-8.15625,5.26562 -7.71875,5.06771 -7.375,4.67188 C-7.03125,4.27604 -6.85938,3.67188 -6.85938,2.85938 C-6.85938,2.08854 -7.03385,1.50521 -7.38281,1.10938 C-7.73177,0.713542 -8.16667,0.515625 -8.6875,0.515625 C-9.20833,0.515625 -9.64323,0.710938 -9.99219,1.10156 C-10.3411,1.49219 -10.5156,2.08854 -10.5156,2.89062 M-4.53125,6 L-4.53125,-0.21875 L-3.57812,-0.21875 L-3.57812,0.65625 C-3.13021,-0.0208333 -2.47396,-0.359375 -1.60938,-0.359375 C-1.23438,-0.359375 -0.888021,-0.291667 -0.570312,-0.15625 C-0.252604,-0.0208333 -0.015625,0.15625 0.140625,0.375 C0.296875,0.59375 0.40625,0.848958 0.46875,1.14062 C0.5,1.33854 0.515625,1.68229 0.515625,2.17188 L0.515625,6 L-0.53125,6 L-0.53125,2.21875 C-0.53125,1.78125 -0.572917,1.45833 -0.65625,1.25 C-0.739583,1.04167 -0.885417,0.872396 -1.09375,0.742188 C-1.30208,0.611979 -1.54688,0.546875 -1.82812,0.546875 C-2.27604,0.546875 -2.66406,0.690104 -2.99219,0.976562 C-3.32031,1.26302 -3.48438,1.80208 -3.48438,2.59375 L-3.48438,6 L-4.53125,6 M3.85938,6 L1.5,-0.21875 L2.60938,-0.21875 L3.95312,3.5 C4.09896,3.90625 4.22917,4.32292 4.34375,4.75 C4.4375,4.42708 4.56771,4.03646 4.73438,3.57812 L6.125,-0.21875 L7.20312,-0.21875 L4.84375,6 L3.85938,6 M12.3906,4 L13.4844,4.125 C13.3177,4.76042 13,5.25521 12.5312,5.60938 C12.0625,5.96354 11.4688,6.14062 10.75,6.14062 C9.84375,6.14062 9.1224,5.85938 8.58594,5.29688 C8.04948,4.73438 7.78125,3.94792 7.78125,2.9375 C7.78125,1.89583 8.05208,1.08594 8.59375,0.507812 C9.13542,-0.0703125 9.83333,-0.359375 10.6875,-0.359375 C11.5208,-0.359375 12.2005,-0.078125 12.7266,0.484375 C13.2526,1.04688 13.5156,1.84375 13.5156,2.875 C13.5156,2.9375 13.5156,3.03125 13.5156,3.15625 L8.875,3.15625 C8.91667,3.84375 9.11198,4.36719 9.46094,4.72656 C9.8099,5.08594 10.2396,5.26562 10.75,5.26562 C11.1458,5.26562 11.4792,5.16406 11.75,4.96094 C12.0208,4.75781 12.2344,4.4375 12.3906,4 M8.9375,2.29688 L12.4062,2.29688 C12.3646,1.76562 12.2344,1.36979 12.0156,1.10938 C11.6719,0.703125 11.2344,0.5 10.7031,0.5 C10.224,0.5 9.81771,0.661458 9.48438,0.984375 C9.15104,1.30729 8.96875,1.74479 8.9375,2.29688 M14.7969,6 L14.7969,-0.21875 L15.75,-0.21875 L15.75,0.71875 C15.9896,0.28125 16.2109,-0.0078125 16.4141,-0.148438 C16.6172,-0.289062 16.8438,-0.359375 17.0938,-0.359375 C17.4479,-0.359375 17.8073,-0.25 18.1719,-0.03125 L17.8125,0.953125 C17.5521,0.796875 17.2969,0.71875 17.0469,0.71875 C16.8177,0.71875 16.6094,0.789062 16.4219,0.929688 C16.2344,1.07031 16.1042,1.26562 16.0312,1.51562 C15.9167,1.89062 15.8594,2.29688 15.8594,2.73438 L15.8594,6 L14.7969,6 M21.0938,5.0625 L21.25,5.98438 C20.9479,6.04688 20.6823,6.07812 20.4531,6.07812 C20.0677,6.07812 19.7708,6.01823 19.5625,5.89844 C19.3542,5.77865 19.2057,5.61979 19.1172,5.42188 C19.0286,5.22396 18.9844,4.80729 18.9844,4.17188 L18.9844,0.59375 L18.2188,0.59375 L18.2188,-0.21875 L18.9844,-0.21875 L18.9844,-1.76562 L20.0312,-2.39062 L20.0312,-0.21875 L21.0938,-0.21875 L21.0938,0.59375 L20.0312,0.59375 L20.0312,4.23438 C20.0312,4.53646 20.0495,4.72917 20.0859,4.8125 C20.1224,4.89583 20.1849,4.96354 20.2734,5.01562 C20.362,5.06771 20.4844,5.09375 20.6406,5.09375 C20.7552,5.09375 20.9062,5.08333 21.0938,5.0625" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -276,11 +339,11 @@
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip56">
<clipPath id="clip60">
<path d="M-319,0 L88,0 L88,87 L-319,87 L-319,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,402,16)">
<g clip-path="url(#clip60)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,402,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
@ -290,70 +353,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2786">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,84,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip58">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip58)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,100,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,100,39)">
<path d="M-3.77344,0 L3.77344,0 L3.77344,14 L-3.77344,14 L-3.77344,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip59">
<path d="M-13.2266,-23 L393.773,-23 L393.773,64 L-13.2266,64 L-13.2266,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip59)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,96.2266,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="1" xml:space="preserve" y="10">u</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip60">
<path d="M-34,0 L373,0 L373,87 L-34,87 L-34,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip60)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2787#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2787#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,30)">
@ -367,7 +367,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2789#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2789#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,190,40)">
@ -381,7 +381,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2788#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2788#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -415,7 +415,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2786#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2786#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,30)">
@ -431,5 +431,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:24 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:03 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,91 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2710",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"hitMin",
"label":"hitMin",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2377",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2377",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Port",
@ -160,12 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2709",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2709",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"hitMax",
"label":"hitMax",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Port",
@ -240,12 +160,92 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2707",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2710",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"hitMin",
"label":"hitMin",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2707",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Operator",
@ -285,12 +285,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2848",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2849",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch1",
"label":"Switch1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"name":"Switch3",
"label":"Switch3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Criteria",
@ -342,12 +342,57 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2700",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2704",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2700",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Port",
@ -409,95 +454,40 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2704",
"className":"Simulink.RelationalOperator",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2848",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"name":"Switch1",
"label":"Switch1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Operator",
"Criteria",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2701",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
"Threshold",
"ZeroCross"
],
"values":[
"3",
"Port number",
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: auto",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
"0",
"on"
],
"tabs":[
"Main",
@ -506,8 +496,8 @@
],
"tabs_idx":[
0,
2,
11
1,
9
]
},
"viewer":{
@ -516,17 +506,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2699",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2699",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Port",
@ -588,40 +578,50 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2849",
"className":"Simulink.Switch",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2701",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"Switch3",
"label":"Switch3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"Threshold",
"ZeroCross"
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"u2 ~= 0",
"off",
"3",
"Port number",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"Inherit: auto",
"off",
"inherit",
"-1",
"0",
"on"
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
@ -630,8 +630,8 @@
],
"tabs_idx":[
0,
1,
9
2,
11
]
},
"viewer":{
@ -640,17 +640,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2849#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2849#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -696,12 +696,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2701#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2701#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -747,12 +747,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2704#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2704#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -798,12 +798,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2707#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2707#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -849,12 +849,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2699#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2699#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -900,12 +900,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2700#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2700#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -951,12 +951,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2848#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791:2848#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2819",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2819",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"preSat",
"label":"preSat",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"Port",
@ -67,12 +67,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2818",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2818",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"preIntegrator",
"label":"preIntegrator",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"Port",
@ -134,12 +134,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2831",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2831",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"Clamp",
"label":"Clamp",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"Port",
@ -214,12 +214,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2837",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2839",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU2",
"label":"SignDeltaU2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"name":"SignDeltaU3",
"label":"SignDeltaU3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"ZeroCross",
@ -245,12 +245,137 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2841",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2837",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU2",
"label":"SignDeltaU2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"ZeroCross",
"SampleTime"
],
"values":[
"on",
"-1"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2840",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv4",
"label":"DataTypeConv4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2836",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv3",
"label":"DataTypeConv3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2841",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"Equal1",
"label":"Equal1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"Operator",
@ -290,137 +415,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2839",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU3",
"label":"SignDeltaU3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"inspector":{
"params":[
"ZeroCross",
"SampleTime"
],
"values":[
"on",
"-1"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2840",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv4",
"label":"DataTypeConv4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2836",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv3",
"label":"DataTypeConv3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2843",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2843",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"hitSat",
"label":"hitSat",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"Port",
@ -482,12 +482,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2838",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2838",
"className":"Simulink.Logic",
"icon":"WebViewIcon3",
"name":"AND1",
"label":"AND1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"Operator",
@ -527,12 +527,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2843#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2843#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -578,12 +578,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2838#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2838#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -629,12 +629,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2841#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2841#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -680,12 +680,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2840#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2840#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -731,12 +731,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2836#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2836#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -782,12 +782,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2839#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2839#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -833,12 +833,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2837#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2837#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -884,12 +884,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2819#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2819#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -935,12 +935,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2818#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2818#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2816">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2816">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2819">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2819">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,4,267)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -76,7 +76,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2818">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2818">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,4,232)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -139,7 +139,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2831">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2831">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,414,287)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -187,11 +187,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2837">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9ElEQVRYhe2XLQ/CMBBA38iYwYKZmeIX8f8FZmYTRWxiEyB6FwrsK+xERV9yuWZr2pdrxTUDbsAFOEu2ogFayWG03xNz2bgMwooTUMh4BHrgMTUxx1egBCoJK46SB6ADXPDtR0IrUQFXQwnwFejwFWjmJA7Gm/5FklCShJIklCgk8g1zspX/z70SUVQiCoktx7G73GtEUYkkoSQJJUkoOb73OzHT/+3gDtSyvsN32+OcRMtna25FLdHiG91FiUbG2ppbET5+nKw9LEmErbkVTtZzbDiORiY43lWxoJfogjwpkeFfYAX+YlpezlFiCMYaiUT8vADe2kTMQ6fQ/wAAAABJRU5ErkJggg==" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2839">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -201,7 +201,7 @@
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip13)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<g clip-path="url(#clip13)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
@ -209,7 +209,7 @@
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip18)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<g clip-path="url(#clip18)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
@ -217,7 +217,7 @@
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<g clip-path="url(#clip19)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
@ -225,223 +225,7 @@
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip20)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,238)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<path d="M-127.055,-6 L333,-6 L333,137 L-127.055,137 L-127.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int32</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2841">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,221)">
<image height="79" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABPCAYAAACHxrc8AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge2asW6DMBRFDxXNkrVdsmTqF/X/hy5ZYHAHMsDQDn6oThuiXFpXDPdIT7aQwUcPmHwb4BV4Bp5irEkH9DGW1X9f2IbMoaia7IFdzCfgDLxfW9iSO3UAjlE1eYxxBAYgFdd+iM0dOwIvlcUgd2ogd6pbEnv4B5FVWEzFYioWU9msWHvHmmbFcz9W3HPBZjtmMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKhZTsZiKxVQspmIxFYupWEzFYioWU7GYisVU7jmv/PXZ4xo22zGLqVhMxWIqLTlctmchYPbHvAGn2DORo4DTkljPZW6wJqeonpy4uynWxXzODdakTHWm2G+8JVbmBmuSYo/EHa+yiwWJr+7V4hw1FONVsYYcN92RP/7aP8AUNRbzuYwxAJ9ce0UmP9lQaQAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip33">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M1.28125,1.84375 L1.28125,0.984375 L-6.375,0.984375 L-6.375,1.84375 L1.28125,1.84375 M1.28125,4.4375 L1.28125,3.57812 L-6.375,3.57812 L-6.375,4.4375 L1.28125,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip40">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M10.7812,1.84375 L10.7812,0.984375 L3.125,0.984375 L3.125,1.84375 L10.7812,1.84375 M10.7812,4.4375 L10.7812,3.57812 L3.125,3.57812 L3.125,4.4375 L10.7812,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,258)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip54">
<path d="M-277.055,-26 L183,-26 L183,117 L-277.055,117 L-277.055,-26 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip54)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,246)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2836">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,229)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip56">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip62">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip62)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,237.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,192,238)">
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip76">
<path d="M-202.055,-6 L258,-6 L258,137 L-202.055,137 L-202.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip76)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2839">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9ElEQVRYhe2XLQ/CMBBA38iYwYKZmeIX8f8FZmYTRWxiEyB6FwrsK+xERV9yuWZr2pdrxTUDbsAFOEu2ogFayWG03xNz2bgMwooTUMh4BHrgMTUxx1egBCoJK46SB6ADXPDtR0IrUQFXQwnwFejwFWjmJA7Gm/5FklCShJIklCgk8g1zspX/z70SUVQiCoktx7G73GtEUYkkoSQJJUkoOb73OzHT/+3gDtSyvsN32+OcRMtna25FLdHiG91FiUbG2ppbET5+nKw9LEmErbkVTtZzbDiORiY43lWxoJfogjwpkeFfYAX+YlpezlFiCMYaiUT8vADe2kTMQ6fQ/wAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip78">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip78)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip83">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip83)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip84">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip84)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip85">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip85)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<g clip-path="url(#clip20)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -467,11 +251,11 @@
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip96">
<clipPath id="clip31">
<path d="M-127.055,-41 L333,-41 L333,102 L-127.055,102 L-127.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip96)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,261)">
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int16</text>
</g>
<!--RAWSTRING-->
@ -483,59 +267,76 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2843">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,317)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2837">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip33">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip38">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip38)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip40">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip98">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip98)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,250,325)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,250,334)">
<path d="M-13.75,0 L13.75,0 L13.75,14 L-13.75,14 L-13.75,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip99">
<path d="M-246.305,-114 L213.75,-114 L213.75,29 L-246.305,29 L-246.305,-114 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip99)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,236.25,334)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="25.5" x="1" xml:space="preserve" y="10">hitSat</text>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,323)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,238)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip100">
<path d="M-277.055,-91 L183,-91 L183,52 L-277.055,52 L-277.055,-91 z"/>
<clipPath id="clip51">
<path d="M-127.055,-6 L333,-6 L333,137 L-127.055,137 L-127.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip100)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,311)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
<g clip-path="url(#clip51)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int32</text>
</g>
<!--RAWSTRING-->
</g>
@ -546,7 +347,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2840">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2840">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,264)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -556,19 +357,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip102">
<clipPath id="clip53">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip102)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<g clip-path="url(#clip53)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip108">
<clipPath id="clip59">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip108)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,272.5)">
<g clip-path="url(#clip59)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,272.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -594,11 +395,11 @@
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip122">
<clipPath id="clip73">
<path d="M-202.055,-41 L258,-41 L258,102 L-202.055,102 L-202.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip122)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,261)">
<g clip-path="url(#clip73)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
@ -610,7 +411,206 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2838">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2836">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,229)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip75">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip75)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip81">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip81)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,237.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,192,238)">
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip95">
<path d="M-202.055,-6 L258,-6 L258,137 L-202.055,137 L-202.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip95)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2841">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,221)">
<image height="79" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABPCAYAAACHxrc8AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge2asW6DMBRFDxXNkrVdsmTqF/X/hy5ZYHAHMsDQDn6oThuiXFpXDPdIT7aQwUcPmHwb4BV4Bp5irEkH9DGW1X9f2IbMoaia7IFdzCfgDLxfW9iSO3UAjlE1eYxxBAYgFdd+iM0dOwIvlcUgd2ogd6pbEnv4B5FVWEzFYioWU9msWHvHmmbFcz9W3HPBZjtmMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKhZTsZiKxVQspmIxFYupWEzFYioWU7GYisVU7jmv/PXZ4xo22zGLqVhMxWIqLTlctmchYPbHvAGn2DORo4DTkljPZW6wJqeonpy4uynWxXzODdakTHWm2G+8JVbmBmuSYo/EHa+yiwWJr+7V4hw1FONVsYYcN92RP/7aP8AUNRbzuYwxAJ9ce0UmP9lQaQAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip97">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip97)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip103">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip103)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M1.28125,1.84375 L1.28125,0.984375 L-6.375,0.984375 L-6.375,1.84375 L1.28125,1.84375 M1.28125,4.4375 L1.28125,3.57812 L-6.375,3.57812 L-6.375,4.4375 L1.28125,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip104">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip104)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M10.7812,1.84375 L10.7812,0.984375 L3.125,0.984375 L3.125,1.84375 L10.7812,1.84375 M10.7812,4.4375 L10.7812,3.57812 L3.125,3.57812 L3.125,4.4375 L10.7812,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,258)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip118">
<path d="M-277.055,-26 L183,-26 L183,117 L-277.055,117 L-277.055,-26 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip118)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,246)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2843">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,317)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip120">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip120)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,250,325)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,250,334)">
<path d="M-13.75,0 L13.75,0 L13.75,14 L-13.75,14 L-13.75,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip121">
<path d="M-246.305,-114 L213.75,-114 L213.75,29 L-246.305,29 L-246.305,-114 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip121)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,236.25,334)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="25.5" x="1" xml:space="preserve" y="10">hitSat</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,323)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip122">
<path d="M-277.055,-91 L183,-91 L183,52 L-277.055,52 L-277.055,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip122)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,311)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2838">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,329,226)">
<image height="139" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAACLCAYAAAANv+ueAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABeElEQVR4nO3csU4CQRhF4YtZaWi1oaHyiXz/woaGLdYCCii0mCEuCoSzOobifMlkN2RgTwZo/1mS1yTPSZ7qtaVNkr5ex6v/vrGrMcvRammRZF7vD0l2Sd7PbexSTmqZZFVXS4/1uk+yTTKMXvsRdjyxVZKXxmFJOaltykltLoU9/EPIJIZRhlGGUXcb1t2wZzbhcz8mvOfE3Z6YYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRhlGGUYZRh1C2zCH49V2CKuz0xwyjDKMOoLmVw1CIXhkf9sbck6/rMIWXM1+FSWJ/TmWAtrevqU6ZpXQ3b1PvjTLCWxhPbhvq8/bWw8Uywlob6jCE3fJWbumHI1+m1sqtrO7qeDZuljJKbp/z4W/8BDnXtR/fHJSlJPgFEnEWeN9k5EAAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -672,7 +672,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2843#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2843#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,325)">
@ -686,7 +686,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2838#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2838#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,415,295)">
@ -700,7 +700,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2841#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2841#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,260)">
@ -714,7 +714,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2840#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2840#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,275)">
@ -728,7 +728,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2836#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2836#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,240)">
@ -742,7 +742,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2839#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2839#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,275)">
@ -756,7 +756,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2837#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2837#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,240)">
@ -770,7 +770,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2819#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2819#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,275)">
@ -784,7 +784,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2818#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10454:2818#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,240)">
@ -800,5 +800,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:22 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:02 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

View File

@ -1,11 +1,61 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2790",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2789",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"0",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2790",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"Port",
@ -80,12 +130,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2788",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2788",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"IconShape",
@ -139,62 +189,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2789",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"0",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2787",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2787",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"OutMin",
@ -236,12 +236,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2786",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2786",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"Port",
@ -303,12 +303,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2787#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2787#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -354,12 +354,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2789#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2789#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -405,12 +405,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2788#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2788#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -456,12 +456,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2786#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2786#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -0,0 +1,435 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" display="inline" height="89.000000px" preserveAspectRatio="xMinYMin meet" viewBox="84.00 15.00 402.00 89.00" width="402.000000px" x="0" y="0" zoomAndPan="disable">
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel">
<!--RAWSTRING-->
<g id="background" pointer-events="none">
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,0,0)">
<path d="M85,16 L485,16 L485,103 L85,103 L85,16 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2779">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2789">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,62)">
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5klEQVRIie2WvQ6CMBSFP0xlcdWFhcmHMY4+qw/kwtIOdYABFodeYpWfwCVxMD3JyW3IpV8uNOnJgBtwAo5SNbKAkxrbfTcagRSRNToAuaw7oAGeY42GMFkBlGKN9lJboAZ89GwA7CcsgbMSCGGymjCZnQLuNgBUSsAETMCBzIKeO5CJL78AXrdCYv3/P0zABFwtQ7idD0zc0Av1ACrZyxMyTTcFdHwGII0qsSNEjFmglXUfgDSKY6KXfdo5YByANPLyrmfBJ7XS4HlPu1aNuI7qKDAj5NKccGi0B6cTt9G6d1LSNr0AyG5EFMEQprcAAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip2">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip2)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip8">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip8)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M-1,2 L6,2 L6,3 L-1,3 L-1,2 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip9">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.125,-2 L4.125,-2.1875 C3.14062,-2.1875 2.89062,-2.42188 2.89062,-2.98438 L2.89062,-10.75 L2.76562,-10.7812 L0.4375,-9.60938 L0.4375,-9.42188 L0.796875,-9.54688 C1.03125,-9.64062 1.25,-9.70312 1.375,-9.70312 C1.65625,-9.70312 1.76562,-9.51562 1.76562,-9.07812 L1.76562,-3.23438 C1.76562,-2.51562 1.5,-2.25 0.53125,-2.1875 L0.53125,-2 L4.125,-2 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip10">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.42188,8.57812 L4.42188,8.4375 L0.75,8.4375 L0.328125,9.9375 L0.53125,10 C0.796875,9.32812 1.04688,9.21875 1.71875,9.21875 L3.48438,9.21875 L-0.546875,14.0469 L-0.421875,14.1719 C-0.21875,14 -0.046875,13.9375 0.15625,13.9375 C0.5,13.9375 0.921875,14.1094 1.53125,14.4844 C2.17188,14.8906 2.625,15.0469 3,15.0469 C3.71875,15.0469 4.20312,14.5781 4.20312,14.0625 C4.20312,13.7812 4.01562,13.5781 3.75,13.5781 C3.54688,13.5781 3.32812,13.8125 3.3125,14.0312 C3.3125,14.125 3.34375,14.2344 3.42188,14.3906 C3.46875,14.4688 3.48438,14.5312 3.48438,14.5781 C3.48438,14.7031 3.34375,14.7812 3.14062,14.7812 C2.8125,14.7812 2.5625,14.625 2.23438,14.125 C1.70312,13.3594 1.42188,13.2188 0.671875,13.0469 L4.42188,8.57812 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,89)">
<path d="M-11.9531,0 L11.9531,0 L11.9531,14 L-11.9531,14 L-11.9531,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip24">
<path d="M-140.047,-73 L266.953,-73 L266.953,14 L-140.047,14 L-140.047,-73 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip24)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,223.047,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="21.9062" x="1" xml:space="preserve" y="10">Ini=0</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,223,77)">
<path d="M-51.4844,0 L0,0 L0,12 L-51.4844,12 L-51.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip25">
<path d="M-88.5156,-61 L318.484,-61 L318.484,26 L-88.5156,26 L-88.5156,-61 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2790">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,454,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip27">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip27)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,470,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,455,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,470,39)">
<path d="M-3.5,0 L3.5,0 L3.5,14 L-3.5,14 L-3.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip28">
<path d="M-383.5,-23 L23.5,-23 L23.5,64 L-383.5,64 L-383.5,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,466.5,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="1" xml:space="preserve" y="10">y</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2788">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,179,19)">
<image height="28" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACC0lEQVRIie2Wb0/bMBDGf0kDa1mjKgMJmJjGvv+HmkCaBFOhKg2hGW2zF35OMcZuCxLvOOmR8+d8j8/nu3MGfAXGwASogGPgBPim70OgwMkKWAI1cA9MgTtgBsz1/QnYkJBCRiuRnAJnQgWUCcKFSEpgBBwAuXQ20ulShBORfQcugB8i3MfDMfAFGHhkK2AN/EsRVvLsAvgFXALne3o49v6tgWegFdlzzMsCF7MzeXYJ/JTHpVZfAJn0Oy1gJBx6C2lx8WuEpUhfEZ7Qx+1c75Ngq0wy+nhZzFrcFtfy/EGoY4Q5LlaVN5pnIZkvA+mUmufbmABHWtgryXFxKL1xF1mMNLSxlXAYoIgpJqQQaWhjuI2wCJDFFBOSReYboruUxz5+pOS4I+0jWiES0kXmG9YpwmWA1RsILf9CG9EcNELLHxvb1OoCWUvXn2tjkyIscDVx5o0jLWRbevhk94GN+S7CKX0OjenLVaq02TYuNPfGw9QjjIZmgKsOuYwaOlzl7+SNFeYl8Chv/gJ/gN/AlZ5vcf1xId2ohzNcktr2rXCx2Kc93QDXHtlM/1q29MM5fT5abGr2a0+2lbe83M5o/Iyw1vNGik8y+N4rRtI7I7Q7iB2GBtde7nZ4OBesFTWan7zPQH/6rM9ZIT7yECNseNloWxIdPkXov1vxPfBgB8pOq+E95fBTPuVt8h8hv9hLNIZhvAAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,20)">
<path d="M20,10 C20,15.5228 15.5228,20 10,20 C4.47715,20 0,15.5228 0,10 C0,4.47715 4.47715,0 10,0 C15.5228,0 20,4.47715 20,10 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip30">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip30)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="183,30 187,30" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="185,28 185,32" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip32">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip32)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="188,35 192,35" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip33">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="190,33 190,37" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,180,20)">
<path d="M20,10 C20,15.5228 15.5228,20 10,20 C4.47715,20 0,15.5228 0,10 C0,4.47715 4.47715,0 10,0 C15.5228,0 20,4.47715 20,10 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,202,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip34">
<path d="M-119,0 L288,0 L288,87 L-119,87 L-119,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,202,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2787">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,349,19)">
<image height="28" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcCAYAAAAwTqwDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6ElEQVRYhe2YMQ7CMAxFX1Hp0hWWLp04EfcfWLq0QxhgaBYGu8KggBhQIZGf9OUo8uAvR1GcCjgCe2CnMSdGYNJoNT0n1oi5zignWqDRdQSuwDmVWCOd7IBelRNbjTNwAYLZe8B2tAcOa1T3ZSJi8owc26TRzZoV/RI3WhputDTcaGm40dJwo6XhRkujRl78LS9e/X/OCRgQDwGZR2MqsUamcTu85sSgmpAx7a3RUdfL8JoT9islIPXPqcTFqB1ecyIgNQc+OLqjJgTu3c2Fq+piYtJohfwZNchllNuFFFWzWS9yHMf5P25oVEK9bKT5dwAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip36">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip36)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip42">
<path d="M-19,-5 L23,-5 L23,10 L-19,10 L-19,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,372.5,27.5)">
<path d="M-13.1406,3.71875 L-12.1094,3.85938 C-12.224,4.56771 -12.513,5.125 -12.9766,5.53125 C-13.4401,5.9375 -14.0156,6.14062 -14.7031,6.14062 C-15.5469,6.14062 -16.2292,5.86198 -16.75,5.30469 C-17.2708,4.7474 -17.5312,3.94792 -17.5312,2.90625 C-17.5312,2.23958 -17.4193,1.65365 -17.1953,1.14844 C-16.9714,0.643229 -16.6328,0.265625 -16.1797,0.015625 C-15.7266,-0.234375 -15.2292,-0.359375 -14.6875,-0.359375 C-14.0104,-0.359375 -13.4583,-0.190104 -13.0312,0.148438 C-12.6042,0.486979 -12.3281,0.973958 -12.2031,1.60938 L-13.2344,1.76562 C-13.3281,1.34896 -13.5,1.03385 -13.75,0.820312 C-14,0.606771 -14.3021,0.5 -14.6562,0.5 C-15.1875,0.5 -15.6172,0.690104 -15.9453,1.07031 C-16.2734,1.45052 -16.4375,2.05208 -16.4375,2.875 C-16.4375,3.71875 -16.2786,4.32812 -15.9609,4.70312 C-15.6432,5.07812 -15.224,5.26562 -14.7031,5.26562 C-14.2969,5.26562 -13.9531,5.14062 -13.6719,4.89062 C-13.3906,4.64062 -13.2135,4.25 -13.1406,3.71875 M-11.5938,2.89062 C-11.5938,1.73438 -11.276,0.880208 -10.6406,0.328125 C-10.099,-0.130208 -9.44792,-0.359375 -8.6875,-0.359375 C-7.82292,-0.359375 -7.11979,-0.0807292 -6.57812,0.476562 C-6.03646,1.03385 -5.76562,1.80729 -5.76562,2.79688 C-5.76562,3.59896 -5.88542,4.22917 -6.125,4.6875 C-6.36458,5.14583 -6.71354,5.5026 -7.17188,5.75781 C-7.63021,6.01302 -8.13542,6.14062 -8.6875,6.14062 C-9.55208,6.14062 -10.2526,5.86198 -10.7891,5.30469 C-11.3255,4.7474 -11.5938,3.94271 -11.5938,2.89062 M-10.5156,2.89062 C-10.5156,3.68229 -10.3411,4.27604 -9.99219,4.67188 C-9.64323,5.06771 -9.20833,5.26562 -8.6875,5.26562 C-8.15625,5.26562 -7.71875,5.06771 -7.375,4.67188 C-7.03125,4.27604 -6.85938,3.67188 -6.85938,2.85938 C-6.85938,2.08854 -7.03385,1.50521 -7.38281,1.10938 C-7.73177,0.713542 -8.16667,0.515625 -8.6875,0.515625 C-9.20833,0.515625 -9.64323,0.710938 -9.99219,1.10156 C-10.3411,1.49219 -10.5156,2.08854 -10.5156,2.89062 M-4.53125,6 L-4.53125,-0.21875 L-3.57812,-0.21875 L-3.57812,0.65625 C-3.13021,-0.0208333 -2.47396,-0.359375 -1.60938,-0.359375 C-1.23438,-0.359375 -0.888021,-0.291667 -0.570312,-0.15625 C-0.252604,-0.0208333 -0.015625,0.15625 0.140625,0.375 C0.296875,0.59375 0.40625,0.848958 0.46875,1.14062 C0.5,1.33854 0.515625,1.68229 0.515625,2.17188 L0.515625,6 L-0.53125,6 L-0.53125,2.21875 C-0.53125,1.78125 -0.572917,1.45833 -0.65625,1.25 C-0.739583,1.04167 -0.885417,0.872396 -1.09375,0.742188 C-1.30208,0.611979 -1.54688,0.546875 -1.82812,0.546875 C-2.27604,0.546875 -2.66406,0.690104 -2.99219,0.976562 C-3.32031,1.26302 -3.48438,1.80208 -3.48438,2.59375 L-3.48438,6 L-4.53125,6 M3.85938,6 L1.5,-0.21875 L2.60938,-0.21875 L3.95312,3.5 C4.09896,3.90625 4.22917,4.32292 4.34375,4.75 C4.4375,4.42708 4.56771,4.03646 4.73438,3.57812 L6.125,-0.21875 L7.20312,-0.21875 L4.84375,6 L3.85938,6 M12.3906,4 L13.4844,4.125 C13.3177,4.76042 13,5.25521 12.5312,5.60938 C12.0625,5.96354 11.4688,6.14062 10.75,6.14062 C9.84375,6.14062 9.1224,5.85938 8.58594,5.29688 C8.04948,4.73438 7.78125,3.94792 7.78125,2.9375 C7.78125,1.89583 8.05208,1.08594 8.59375,0.507812 C9.13542,-0.0703125 9.83333,-0.359375 10.6875,-0.359375 C11.5208,-0.359375 12.2005,-0.078125 12.7266,0.484375 C13.2526,1.04688 13.5156,1.84375 13.5156,2.875 C13.5156,2.9375 13.5156,3.03125 13.5156,3.15625 L8.875,3.15625 C8.91667,3.84375 9.11198,4.36719 9.46094,4.72656 C9.8099,5.08594 10.2396,5.26562 10.75,5.26562 C11.1458,5.26562 11.4792,5.16406 11.75,4.96094 C12.0208,4.75781 12.2344,4.4375 12.3906,4 M8.9375,2.29688 L12.4062,2.29688 C12.3646,1.76562 12.2344,1.36979 12.0156,1.10938 C11.6719,0.703125 11.2344,0.5 10.7031,0.5 C10.224,0.5 9.81771,0.661458 9.48438,0.984375 C9.15104,1.30729 8.96875,1.74479 8.9375,2.29688 M14.7969,6 L14.7969,-0.21875 L15.75,-0.21875 L15.75,0.71875 C15.9896,0.28125 16.2109,-0.0078125 16.4141,-0.148438 C16.6172,-0.289062 16.8438,-0.359375 17.0938,-0.359375 C17.4479,-0.359375 17.8073,-0.25 18.1719,-0.03125 L17.8125,0.953125 C17.5521,0.796875 17.2969,0.71875 17.0469,0.71875 C16.8177,0.71875 16.6094,0.789062 16.4219,0.929688 C16.2344,1.07031 16.1042,1.26562 16.0312,1.51562 C15.9167,1.89062 15.8594,2.29688 15.8594,2.73438 L15.8594,6 L14.7969,6 M21.0938,5.0625 L21.25,5.98438 C20.9479,6.04688 20.6823,6.07812 20.4531,6.07812 C20.0677,6.07812 19.7708,6.01823 19.5625,5.89844 C19.3542,5.77865 19.2057,5.61979 19.1172,5.42188 C19.0286,5.22396 18.9844,4.80729 18.9844,4.17188 L18.9844,0.59375 L18.2188,0.59375 L18.2188,-0.21875 L18.9844,-0.21875 L18.9844,-1.76562 L20.0312,-2.39062 L20.0312,-0.21875 L21.0938,-0.21875 L21.0938,0.59375 L20.0312,0.59375 L20.0312,4.23438 C20.0312,4.53646 20.0495,4.72917 20.0859,4.8125 C20.1224,4.89583 20.1849,4.96354 20.2734,5.01562 C20.362,5.06771 20.4844,5.09375 20.6406,5.09375 C20.7552,5.09375 20.9062,5.08333 21.0938,5.0625" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,402,28)">
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip56">
<path d="M-319,0 L88,0 L88,87 L-319,87 L-319,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,402,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2786">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,84,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip58">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip58)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,100,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,100,39)">
<path d="M-3.77344,0 L3.77344,0 L3.77344,14 L-3.77344,14 L-3.77344,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip59">
<path d="M-13.2266,-23 L393.773,-23 L393.773,64 L-13.2266,64 L-13.2266,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip59)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,96.2266,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="1" xml:space="preserve" y="10">u</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip60">
<path d="M-34,0 L373,0 L373,87 L-34,87 L-34,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip60)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2787#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M400,30 L447,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2789#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,190,40)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M225,75 L190,75 L190,48" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2788#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M200,30 L285,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M285,30 L342,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(-1,1.22465e-16,-1.22465e-16,-1,245,75)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M285,30 L285,75 L253,75" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,285,30)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2786#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M115,30 L172,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-12-12 20:22:59 W. Europe Standard Time-->
</svg>

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2710",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2709",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"hitMin",
"label":"hitMin",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"name":"hitMax",
"label":"hitMax",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Port",
@ -33,7 +33,7 @@
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"3",
"1",
"Port number",
"[]",
"[]",
@ -80,69 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2848",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch1",
"label":"Switch1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"off",
"-1",
"0",
"on"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2707",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2707",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Operator",
@ -182,38 +125,73 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2704",
"className":"Simulink.RelationalOperator",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2377",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"RndMeth",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"ZeroCross"
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
">",
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"boolean",
"Nearest",
"inherit",
"-1",
"on"
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Data Type",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
4
2,
11
]
},
"viewer":{
@ -222,17 +200,154 @@
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2701",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2849",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch3",
"label":"Switch3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"off",
"-1",
"0",
"on"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2710",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"hitMin",
"label":"hitMin",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2701",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Port",
@ -294,73 +409,38 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2709",
"className":"Simulink.Outport",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2704",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"hitMax",
"label":"hitMax",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"Operator",
"InputSameDT",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"RndMeth",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
"ZeroCross"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
">",
"off",
"inherit",
"boolean",
"Nearest",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
"on"
],
"tabs":[
"Main",
"Signal Attributes",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
2,
11
1,
4
]
},
"viewer":{
@ -369,17 +449,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2700",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2700",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Port",
@ -441,92 +521,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2377",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2699",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2699",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Port",
@ -588,12 +588,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2849",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2848",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch3",
"label":"Switch3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"name":"Switch1",
"label":"Switch1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"Criteria",
@ -645,12 +645,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2849#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2849#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -696,12 +696,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2701#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2701#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -747,12 +747,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2704#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2704#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -798,12 +798,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2707#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2707#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -849,12 +849,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2699#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2699#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -900,12 +900,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2700#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2700#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -951,12 +951,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791:2848#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2848#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9721:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -9,107 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2710">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,529,662)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,530,663)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip2">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip2)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,545,670)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,530,663)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,545,679)">
<path d="M-14.3125,0 L14.3125,0 L14.3125,14 L-14.3125,14 L-14.3125,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip3">
<path d="M-582.688,-463 L34.3125,-463 L34.3125,14 L-582.688,14 L-582.688,-463 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip3)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,530.688,679)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="26.625" x="1" xml:space="preserve" y="10">hitMin</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2377">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,529,327)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,530,328)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip5">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip5)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,545,335)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">2</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,530,328)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,545,344)">
<path d="M-3.5,0 L3.5,0 L3.5,14 L-3.5,14 L-3.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip6">
<path d="M-593.5,-128 L23.5,-128 L23.5,349 L-593.5,349 L-593.5,-128 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip6)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,541.5,344)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="1" xml:space="preserve" y="10">y</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2709">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2709">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,529,217)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -119,11 +23,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip8">
<clipPath id="clip2">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip8)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,545,225)">
<g clip-path="url(#clip2)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,545,225)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
@ -141,11 +45,11 @@
<path d="M-15.7031,0 L15.7031,0 L15.7031,14 L-15.7031,14 L-15.7031,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip9">
<clipPath id="clip3">
<path d="M-581.297,-18 L35.7031,-18 L35.7031,459 L-581.297,459 L-581.297,-18 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,529.297,234)">
<g clip-path="url(#clip3)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,529.297,234)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="29.4062" x="1" xml:space="preserve" y="10">hitMax</text>
</g>
<!--RAWSTRING-->
@ -157,7 +61,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2707">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2707">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,54,544)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVRoge2aP0/DMBBHX1Do0hWWLp34Mqx8Vj4NMLB0SQYzpEMylMEXYSCpfFWNjPR70ums6CQ/Xf4M8TXAE3AP3FkuSQf0ltPofxa2JrNLoiRbYGPrCTgCH0uFLbFTO2BvUZJbyyMwACG59kts7tgeeCgsBrFTA7FT3ZrYzR+IXITEvEjMi8S8VCvWZtQ8A41FDifg8WIjI0fslXypq/GvxV6oVKzajr0Vt1ig2s+FxLxIzIvEvEjMi8S8SMyLxLxIzIvEvEjMi8S8SMyLxLxIzIvEvOT8HzsVt1ig2o5JzIvEvEjMS0s8yd+ycpp/Zd6Bg+0ZiHMX05pYz/chjZIcLHrieMNZsc7W85BGSdIRmmD7jefE0iGNkgTbI5BxKzsrCHx1rxRHiyHJi2INcbZnQ3z4S78Ak8WYrOcQQgB8AmiKSmoo8d5jAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -167,19 +71,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip11">
<clipPath id="clip5">
<path d="M0,0 L30,0 L30,60 L0,60 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,55,545)">
<g clip-path="url(#clip5)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,55,545)">
<path d="M0,0 L30,0 L30,60 L0,60 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip17">
<clipPath id="clip11">
<path d="M-3,-5 L8,-5 L8,10 L-3,10 L-3,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip17)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,67.5,572.5)">
<g clip-path="url(#clip11)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,67.5,572.5)">
<path d="M6.07812,6.3125 L6.07812,5.5 L0.453125,2.70312 L6.07812,-0.09375 L6.07812,-0.9375 L-1.26562,2.64062 L-1.26562,2.76562 L6.07812,6.3125 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -205,11 +109,11 @@
<path d="M-27.6328,0 L27.6328,0 L27.6328,14 L-27.6328,14 L-27.6328,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<clipPath id="clip25">
<path d="M-94.3672,-391 L522.633,-391 L522.633,86 L-94.3672,86 L-94.3672,-391 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,42.3672,607)">
<g clip-path="url(#clip25)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,42.3672,607)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="53.2656" x="1" xml:space="preserve" y="10">UpperRelop</text>
</g>
<!--RAWSTRING-->
@ -220,11 +124,11 @@
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip32">
<clipPath id="clip26">
<path d="M-139,-345 L478,-345 L478,132 L-139,132 L-139,-345 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip32)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,87,561)">
<g clip-path="url(#clip26)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,87,561)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
@ -236,187 +140,235 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2848">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,409,259)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2377">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,529,327)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,530,328)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip28">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,545,335)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">2</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,530,328)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,545,344)">
<path d="M-3.5,0 L3.5,0 L3.5,14 L-3.5,14 L-3.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip29">
<path d="M-593.5,-128 L23.5,-128 L23.5,349 L-593.5,349 L-593.5,-128 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip29)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,541.5,344)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="1" xml:space="preserve" y="10">y</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2849">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,499)">
<image height="158" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAACeCAYAAABjNhnQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABrUlEQVR4nO3dMU/CQABH8YcpLq64uDD5ifz+g4tLGcoAAx10uCNWbQJRBPrn/ZLLFXJp7uUKa2fAC/AILOo8JS2wqvNwrL4vbChxT4MxJQ/Afb3ugS2wHlvYUE7yCVjWMSXzOu+ADdANvvtieKJL4PkcuzuxnhK5pjy2o6F359zRJRmaxtA0hqa5mdDmiDWzf9/FYe9/vcHNnKihaQxNY2gaQ9MYmsbQNIamMTSNoWkMTWNoGkPTGJrG0DSGpjE0jaFpDE1jaBpD0xiaxtA0hqYxNI2haQxNY2gaQ9MYmsbQNIamMTSNoWkMTWNoGkPTGJrG0DSGpjE0jaFpDE1jaBpD0xiaxtA0hqYxNI2haQxNY2gaQ9MYmsbQNIamMTSNoWkMTWNoGkPTGJrG0DQ3E3rMazn//ErMa3AzJ2poGkPTGJqmAVrgAZhfeC+/8Qq8URo6YAv0YwsbYAXc18+ji67YWx0rYM2B0LZe74DNOXZ3Qi0lcn+iG0rHD/vQvi5an2mDp9JR9txxxKPb1gUdn6c7Fds6NoN5NHQGLCi/0TnT+0Pq69gNrvdDkq7PB4vRRcSo1eLoAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,410,260)">
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,500)">
<path d="M0,0 L50,0 L50,150 L0,150 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip31">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,628 255,632" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip32">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip32)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,632 258,632" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip33">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="258,632 258,623" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip34">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,388 430,392" vector-effect="none"/>
<polyline fill="none" points="258,623 255,623" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip35">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip35)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,392 433,392" vector-effect="none"/>
<polyline fill="none" points="255,623 255,628" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip36">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip36)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="433,392 433,383" vector-effect="none"/>
<polyline fill="none" points="255,628 235,628" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip37">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip37)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="433,383 430,383" vector-effect="none"/>
<polyline fill="none" points="255,523 255,527" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip38">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip38)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,383 430,388" vector-effect="none"/>
<polyline fill="none" points="255,527 258,527" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,388 410,388" vector-effect="none"/>
<polyline fill="none" points="258,527 258,518" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip40">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,283 430,287" vector-effect="none"/>
<polyline fill="none" points="258,518 255,518" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip41">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip41)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,287 433,287" vector-effect="none"/>
<polyline fill="none" points="255,518 255,523" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip42">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="433,287 433,278" vector-effect="none"/>
<polyline fill="none" points="255,523 235,523" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip43">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="433,278 430,278" vector-effect="none"/>
<polyline fill="none" points="257,523 275,575" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip44">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip44)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,278 430,283" vector-effect="none"/>
<polyline fill="none" points="275,575 285,575" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip45">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip45)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="430,283 410,283" vector-effect="none"/>
<polyline fill="none" points="242,590 242,560" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip46">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip46)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="432,283 450,335" vector-effect="none"/>
<polyline fill="none" points="242,560 242,575" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip47">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="450,335 460,335" vector-effect="none"/>
<polyline fill="none" points="242,575 235,575" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip48">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="417,350 417,320" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip49">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip49)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="417,320 417,335" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip50">
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip50)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="417,335 410,335" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip51">
<path d="M-27,-22 L23,-22 L23,128 L-27,128 L-27,-22 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip51)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,437,282)">
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,262,522)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="6.09375" x="0" xml:space="preserve" y="3.5">T</text>
</g>
<defs>
<clipPath id="clip52">
<clipPath id="clip49">
<path d="M-27,-127 L23,-127 L23,23 L-27,23 L-27,-127 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip52)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,437,387)">
<g clip-path="url(#clip49)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,262,627)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="6.09375" x="0" xml:space="preserve" y="3.5">F</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,410,260)">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,500)">
<path d="M0,0 L50,0 L50,150 L0,150 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,462,333)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,287,573)">
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip53">
<path d="M-514,-105 L103,-105 L103,372 L-514,372 L-514,-105 z"/>
<clipPath id="clip50">
<path d="M-339,-345 L278,-345 L278,132 L-339,132 L-339,-345 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip53)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,462,321)">
<g clip-path="url(#clip50)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,287,561)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
@ -428,11 +380,59 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2700">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-51,312)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2710">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,529,662)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-50,313)">
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,530,663)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip52">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip52)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,545,670)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,530,663)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,545,679)">
<path d="M-14.3125,0 L14.3125,0 L14.3125,14 L-14.3125,14 L-14.3125,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip53">
<path d="M-582.688,-463 L34.3125,-463 L34.3125,14 L-582.688,14 L-582.688,-463 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip53)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,530.688,679)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="26.625" x="1" xml:space="preserve" y="10">hitMin</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2701">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-51,582)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-50,583)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -442,44 +442,44 @@
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip55)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-35,320)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">2</text>
<g clip-path="url(#clip55)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-35,590)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-50,313)">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-50,583)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-35,329)">
<path d="M-3.77344,0 L3.77344,0 L3.77344,14 L-3.77344,14 L-3.77344,0 z" fill-rule="evenodd" vector-effect="none"/>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-35,599)">
<path d="M-4.88281,0 L4.88281,0 L4.88281,14 L-4.88281,14 L-4.88281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip56">
<path d="M-13.2266,-113 L603.773,-113 L603.773,364 L-13.2266,364 L-13.2266,-113 z"/>
<path d="M-12.1172,-383 L604.883,-383 L604.883,94 L-12.1172,94 L-12.1172,-383 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-38.7734,329)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="1" xml:space="preserve" y="10">u</text>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-39.8828,599)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="7.76562" x="1" xml:space="preserve" y="10">lo</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-18,318)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-18,588)">
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip57">
<path d="M-34,-90 L583,-90 L583,387 L-34,387 L-34,-90 z"/>
<path d="M-34,-360 L583,-360 L583,117 L-34,117 L-34,-360 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip57)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-18,306)">
<g clip-path="url(#clip57)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-18,576)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
@ -491,7 +491,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2704">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2704">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,254,304)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVRoge2aP0/DMBBHX1Do0hWWLp34Mqx8Vj4NMLB0SQYzpEMylMEXYSCpfFWNjPR70ums6CQ/Xf4M8TXAE3AP3FkuSQf0ltPofxa2JrNLoiRbYGPrCTgCH0uFLbFTO2BvUZJbyyMwACG59kts7tgeeCgsBrFTA7FT3ZrYzR+IXITEvEjMi8S8VCvWZtQ8A41FDifg8WIjI0fslXypq/GvxV6oVKzajr0Vt1ig2s+FxLxIzIvEvEjMi8S8SMyLxLxIzIvEvEjMi8S8SMyLxLxIzIvEvOT8HzsVt1ig2o5JzIvEvEjMS0s8yd+ycpp/Zd6Bg+0ZiHMX05pYz/chjZIcLHrieMNZsc7W85BGSdIRmmD7jefE0iGNkgTbI5BxKzsrCHx1rxRHiyHJi2INcbZnQ3z4S78Ak8WYrOcQQgB8AmiKSmoo8d5jAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -570,11 +570,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2701">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-51,582)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2700">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-51,312)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-50,583)">
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-50,313)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -584,44 +584,44 @@
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip82)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-35,590)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
<g clip-path="url(#clip82)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-35,320)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">2</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-50,583)">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-50,313)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-35,599)">
<path d="M-4.88281,0 L4.88281,0 L4.88281,14 L-4.88281,14 L-4.88281,0 z" fill-rule="evenodd" vector-effect="none"/>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-35,329)">
<path d="M-3.77344,0 L3.77344,0 L3.77344,14 L-3.77344,14 L-3.77344,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip83">
<path d="M-12.1172,-383 L604.883,-383 L604.883,94 L-12.1172,94 L-12.1172,-383 z"/>
<path d="M-13.2266,-113 L603.773,-113 L603.773,364 L-13.2266,364 L-13.2266,-113 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip83)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-39.8828,599)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="7.76562" x="1" xml:space="preserve" y="10">lo</text>
<g clip-path="url(#clip83)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-38.7734,329)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="1" xml:space="preserve" y="10">u</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-18,588)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,-18,318)">
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip84">
<path d="M-34,-360 L583,-360 L583,117 L-34,117 L-34,-360 z"/>
<path d="M-34,-90 L583,-90 L583,387 L-34,387 L-34,-90 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip84)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-18,576)">
<g clip-path="url(#clip84)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-18,306)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
@ -633,7 +633,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2699">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2699">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-51,342)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -696,157 +696,157 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2849">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,499)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2848">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,409,259)">
<image height="158" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAACeCAYAAABjNhnQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACbUlEQVR4nO3dQU8TQRyG8admy4UrXrhw8hP5Wf004MELami0RbuQNoqH/6xuSRvGMp12331/yaaUbJp9MgudwDBMgPfAW+AiPQ7JHTBLj/1j9vzEhoi77B1Dcg6cpY/XQAsstp3YECN5CVylY0im6XEFLIF573Mb+iN6BbyrcXWFrYnIBXHbbg19U/OKjsmhahyqxqFqRhPaZJzzAZikI8dTOn4TM5YH4s38K/A5HV+I+eh34Gc696XXfJWc0BvyIztPwC9i1tKFdpPtGfANuAceeTmyiBqhLRG1IOai98CP9Pn1f77u3nJCr9kvtH/rtsR8tE3PH4nIV9+SuWqM6Lajyu3alxP68eBXUcFo3l4cqsahahyqZjShOROGfeya2l0TM63njzcHuo6/RjOiDlXjUDUOVeNQNQ5V41A1DlXjUDUOVeNQNaMJzflxZ7XfSh/SaEbUoWocqsahanJXjpXyCbgl1gXOqbhMLnflWCm36ZgRawNPKrTkiPb/xGpOrA9cFXz9nWqP6Jx/qzxP7tYtOaItmys9l5xQaMkR7VZ3rthc7XlwtUOPZjTvow5V41A1DlXjUDUOVeNQNQ5V41A1DlXjUDUOVeNQNQ5V41A1DlXjUDUOVeNQNQ5V41A1DlXjUDUOVeNQNQ5V41A1DlXjUDUOVeNQNQ5V41A1DlXjUDUOVeNQNQ5V450e1ThUjUPVOFRNQ+zRdw5Mj3wt+8jeObIhNiQ8S8+r/RfmQrJ3juxGFGILu2WNqysoe+fILnSdTlpUusBSsneO7ELbdOLdtpNOWPbOkRPggvganTK8b0i7do4c2vcaMxuLP8l3sfqwgpKsAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,500)">
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,410,260)">
<path d="M0,0 L50,0 L50,150 L0,150 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip90">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip90)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,628 255,632" vector-effect="none"/>
<polyline fill="none" points="430,388 430,392" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip91">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip91)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,632 258,632" vector-effect="none"/>
<polyline fill="none" points="430,392 433,392" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip92">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip92)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="258,632 258,623" vector-effect="none"/>
<polyline fill="none" points="433,392 433,383" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip93">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip93)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="258,623 255,623" vector-effect="none"/>
<polyline fill="none" points="433,383 430,383" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip94">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip94)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,623 255,628" vector-effect="none"/>
<polyline fill="none" points="430,383 430,388" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip95">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip95)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,628 235,628" vector-effect="none"/>
<polyline fill="none" points="430,388 410,388" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip96">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip96)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,523 255,527" vector-effect="none"/>
<polyline fill="none" points="430,283 430,287" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip97">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip97)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,527 258,527" vector-effect="none"/>
<polyline fill="none" points="430,287 433,287" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip98">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip98)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="258,527 258,518" vector-effect="none"/>
<polyline fill="none" points="433,287 433,278" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip99">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip99)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="258,518 255,518" vector-effect="none"/>
<polyline fill="none" points="433,278 430,278" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip100">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip100)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,518 255,523" vector-effect="none"/>
<polyline fill="none" points="430,278 430,283" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip101">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip101)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="255,523 235,523" vector-effect="none"/>
<polyline fill="none" points="430,283 410,283" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip102">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip102)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="257,523 275,575" vector-effect="none"/>
<polyline fill="none" points="432,283 450,335" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip103">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip103)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="275,575 285,575" vector-effect="none"/>
<polyline fill="none" points="450,335 460,335" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip104">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip104)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="242,590 242,560" vector-effect="none"/>
<polyline fill="none" points="417,350 417,320" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip105">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip105)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="242,560 242,575" vector-effect="none"/>
<polyline fill="none" points="417,320 417,335" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip106">
<path d="M234.5,499.5 L284.5,499.5 L284.5,649.5 L234.5,649.5 L234.5,499.5 z"/>
<path d="M409.5,259.5 L459.5,259.5 L459.5,409.5 L409.5,409.5 L409.5,259.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip106)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="242,575 235,575" vector-effect="none"/>
<polyline fill="none" points="417,335 410,335" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip107">
<path d="M-27,-22 L23,-22 L23,128 L-27,128 L-27,-22 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip107)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,262,522)">
<g clip-path="url(#clip107)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,437,282)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="6.09375" x="0" xml:space="preserve" y="3.5">T</text>
</g>
<defs>
@ -854,29 +854,29 @@
<path d="M-27,-127 L23,-127 L23,23 L-27,23 L-27,-127 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip108)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,262,627)">
<g clip-path="url(#clip108)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,437,387)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="6.09375" x="0" xml:space="preserve" y="3.5">F</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,500)">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,410,260)">
<path d="M0,0 L50,0 L50,150 L0,150 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,287,573)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,462,333)">
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip109">
<path d="M-339,-345 L278,-345 L278,132 L-339,132 L-339,-345 z"/>
<path d="M-514,-105 L103,-105 L103,372 L-514,372 L-514,-105 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip109)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,287,561)">
<g clip-path="url(#clip109)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,462,321)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
@ -886,7 +886,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2849#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2849#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,410,385)">
@ -900,7 +900,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2701#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2701#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -934,7 +934,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2704#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2704#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -968,7 +968,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2707#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2707#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1002,7 +1002,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2699#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2699#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1036,7 +1036,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2700#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2700#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1090,7 +1090,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2791:2848#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2791:2848#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,530,335)">
@ -1106,5 +1106,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:21 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:22:59 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2819",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2819",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"preSat",
"label":"preSat",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"Port",
@ -67,12 +67,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2818",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2818",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"preIntegrator",
"label":"preIntegrator",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"Port",
@ -134,12 +134,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2831",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2831",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"Clamp",
"label":"Clamp",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"Port",
@ -214,88 +214,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2837",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU2",
"label":"SignDeltaU2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"inspector":{
"params":[
"ZeroCross",
"SampleTime"
],
"values":[
"on",
"-1"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2841",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"Equal1",
"label":"Equal1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
"==",
"on",
"Inherit: Logical (see Configuration Parameters: Optimization)",
"Zero",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2836",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2840",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv3",
"label":"DataTypeConv3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"name":"DataTypeConv4",
"label":"DataTypeConv4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"OutMin",
@ -337,25 +261,41 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2839",
"className":"Simulink.Signum",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2836",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"SignDeltaU3",
"label":"SignDeltaU3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"name":"DataTypeConv3",
"label":"DataTypeConv3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"ZeroCross",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes"
"Parameter Attributes",
"-Other"
],
"tabs_idx":0
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -363,17 +303,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2843",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2843",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"hitSat",
"label":"hitSat",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"Port",
@ -435,40 +375,69 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2840",
"className":"Simulink.DataTypeConversion",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2839",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"DataTypeConv4",
"label":"DataTypeConv4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"name":"SignDeltaU3",
"label":"SignDeltaU3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"ZeroCross",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2841",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"Equal1",
"label":"Equal1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
"==",
"on",
"Inherit: Logical (see Configuration Parameters: Optimization)",
"Zero",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
7
1,
4
]
},
"viewer":{
@ -477,17 +446,48 @@
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2838",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2837",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU2",
"label":"SignDeltaU2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"ZeroCross",
"SampleTime"
],
"values":[
"on",
"-1"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2838",
"className":"Simulink.Logic",
"icon":"WebViewIcon3",
"name":"AND1",
"label":"AND1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"Operator",
@ -527,12 +527,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2843#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2843#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -578,12 +578,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2838#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2838#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -629,12 +629,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2841#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2841#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -680,12 +680,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2840#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2840#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -731,12 +731,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2836#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2836#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -782,12 +782,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2839#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2839#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -833,12 +833,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2837#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2837#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -884,12 +884,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2819#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2819#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -935,12 +935,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2818#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2818#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2816">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2816">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2819">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2819">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,4,267)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -76,7 +76,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2818">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2818">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,4,232)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -139,7 +139,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2831">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2831">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,414,287)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -187,366 +187,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2837">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip13">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip13)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip18">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip18)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip19">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip20">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip20)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,238)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<path d="M-127.055,-6 L333,-6 L333,137 L-127.055,137 L-127.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int32</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2841">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,221)">
<image height="79" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABPCAYAAACHxrc8AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABa0lEQVRoge2aMU7DQBBFn5FJkxaaNKk4DDVH4yycBhqaNHZhiqRwCih2oixgRztxJhjpP2m0K2uVffqxN3I0FfAE3AN3NkbSAK2NebU/F9Yms8oqkiWwsPke2AEfQwtrUlIrYG0Vya2NPbAFuuzaL7FDYmvgIVgMUlJbUlLNmNjNFUTOQmJeJOZFYl5mK1YXrHkBKqshHi+nc6RE7I1xKZixWAglYs/hFgPM9uaXmBeJeZGYl5Jz7PWMz5387lB68nu5itg5iU3+/YxKbDJRiU3mXyf2J2KzPcck5kViXiTmRWJeJOZFYl4k5kViXiTmRWJeJOZFYl4k5kViXmYrVvI31Ge4xQCzTUxiXiTmRWJealJz2ZKRBrML8w5sbM+O1Aq4HxNr+d43GMnGqiV13J0Ua2x+6BuMJO/q7Gy//pRY3jcYSWd7dBR8lY0t6DimF8XOapuNg2IVqd10Qbr5ox+AvVWfzQ8lhAD4ApBgTmQUqdogAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip33">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M1.28125,1.84375 L1.28125,0.984375 L-6.375,0.984375 L-6.375,1.84375 L1.28125,1.84375 M1.28125,4.4375 L1.28125,3.57812 L-6.375,3.57812 L-6.375,4.4375 L1.28125,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip40">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M10.7812,1.84375 L10.7812,0.984375 L3.125,0.984375 L3.125,1.84375 L10.7812,1.84375 M10.7812,4.4375 L10.7812,3.57812 L3.125,3.57812 L3.125,4.4375 L10.7812,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,258)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip54">
<path d="M-277.055,-26 L183,-26 L183,117 L-277.055,117 L-277.055,-26 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip54)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,246)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2839">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip56">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip61">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip61)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip62">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip62)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip63">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip63)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,273)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip74">
<path d="M-127.055,-41 L333,-41 L333,102 L-127.055,102 L-127.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip74)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2836">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,229)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip76">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip76)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip82">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip82)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,237.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,192,238)">
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip96">
<path d="M-202.055,-6 L258,-6 L258,137 L-202.055,137 L-202.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip96)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2843">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,317)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip98">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip98)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,250,325)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,250,334)">
<path d="M-13.75,0 L13.75,0 L13.75,14 L-13.75,14 L-13.75,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip99">
<path d="M-246.305,-114 L213.75,-114 L213.75,29 L-246.305,29 L-246.305,-114 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip99)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,236.25,334)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="25.5" x="1" xml:space="preserve" y="10">hitSat</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,323)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip100">
<path d="M-277.055,-91 L183,-91 L183,52 L-277.055,52 L-277.055,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip100)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,311)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2840">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2840">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,264)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -556,19 +197,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip102">
<clipPath id="clip13">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip102)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<g clip-path="url(#clip13)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip108">
<clipPath id="clip19">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip108)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,272.5)">
<g clip-path="url(#clip19)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,272.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -594,11 +235,11 @@
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip122">
<clipPath id="clip33">
<path d="M-202.055,-41 L258,-41 L258,102 L-202.055,102 L-202.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip122)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,261)">
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
@ -610,9 +251,368 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2838">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2836">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,229)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip35">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip35)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip41">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip41)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,237.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,192,238)">
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip55">
<path d="M-202.055,-6 L258,-6 L258,137 L-202.055,137 L-202.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip55)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2843">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,317)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip57">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip57)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,250,325)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">3</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,318)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,250,334)">
<path d="M-13.75,0 L13.75,0 L13.75,14 L-13.75,14 L-13.75,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip58">
<path d="M-246.305,-114 L213.75,-114 L213.75,29 L-246.305,29 L-246.305,-114 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip58)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,236.25,334)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="25.5" x="1" xml:space="preserve" y="10">hitSat</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,323)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip59">
<path d="M-277.055,-91 L183,-91 L183,52 L-277.055,52 L-277.055,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip59)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,311)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2839">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip61">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip61)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip66">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip66)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip67">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip67)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip68">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip68)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,273)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip79">
<path d="M-127.055,-41 L333,-41 L333,102 L-127.055,102 L-127.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip79)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2841">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,221)">
<image height="79" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABPCAYAAACHxrc8AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABa0lEQVRoge2aMU7DQBBFn5FJkxaaNKk4DDVH4yycBhqaNHZhiqRwCih2oixgRztxJhjpP2m0K2uVffqxN3I0FfAE3AN3NkbSAK2NebU/F9Yms8oqkiWwsPke2AEfQwtrUlIrYG0Vya2NPbAFuuzaL7FDYmvgIVgMUlJbUlLNmNjNFUTOQmJeJOZFYl5mK1YXrHkBKqshHi+nc6RE7I1xKZixWAglYs/hFgPM9uaXmBeJeZGYl5Jz7PWMz5387lB68nu5itg5iU3+/YxKbDJRiU3mXyf2J2KzPcck5kViXiTmRWJeJOZFYl4k5kViXiTmRWJeJOZFYl4k5kViXmYrVvI31Ge4xQCzTUxiXiTmRWJealJz2ZKRBrML8w5sbM+O1Aq4HxNr+d43GMnGqiV13J0Ua2x+6BuMJO/q7Gy//pRY3jcYSWd7dBR8lY0t6DimF8XOapuNg2IVqd10Qbr5ox+AvVWfzQ8lhAD4ApBgTmQUqdogAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip81">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip81)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip87">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip87)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M1.28125,1.84375 L1.28125,0.984375 L-6.375,0.984375 L-6.375,1.84375 L1.28125,1.84375 M1.28125,4.4375 L1.28125,3.57812 L-6.375,3.57812 L-6.375,4.4375 L1.28125,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip88">
<path d="M-8,-5 L13,-5 L13,10 L-8,10 L-8,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip88)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,247.5,255)">
<path d="M10.7812,1.84375 L10.7812,0.984375 L3.125,0.984375 L3.125,1.84375 L10.7812,1.84375 M10.7812,4.4375 L10.7812,3.57812 L3.125,3.57812 L3.125,4.4375 L10.7812,4.4375" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,235,222)">
<path d="M0,0 L30,0 L30,71 L0,71 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,258)">
<path d="M0,-12 L33.9844,-12 L33.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip102">
<path d="M-277.055,-26 L183,-26 L183,117 L-277.055,117 L-277.055,-26 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip102)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,267,246)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="31.9844" x="1" xml:space="preserve" y="9">boolean</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2837">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip104">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip104)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip109">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip109)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip110">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip110)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip111">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip111)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,227)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,238)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip122">
<path d="M-127.055,-6 L333,-6 L333,137 L-127.055,137 L-127.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip122)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int32</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2838">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,329,226)">
<image height="139" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAACLCAYAAAANv+ueAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABnklEQVR4nO3cMU/CUBiF4YOpLKy6sDD5Y5z9+bq4sLRDHWBoBx3uR7hoIT3FizV5n+Smjan0zacSY81dSHqR9CjpIY4l1ZKaOOar+X5hFTHrbJW0krSM817SXtLH0IWV0qTWkjaxSrqPYydpJ6nNPvYj7DCxjaSnwmFSmtROaVL1ubC7G4RMQpiLMBdhLsJchLkIc1Ujrnmd8LpX/5YyJuxtwuveJGzKxJ4nfM6JUhO7WqmJXe1fT+xPwmb7PkaYizAXYS7CXIS5CHMR5iLMRZiLMBdhLsJchLkIcxHmIsxFmGu2YWP+OPxZvGLAbCdGmIswF2EuHj27ePTs4tGza7Zhs30fI8xFmIswF2EuwlyEuQhzEeYizEWYizAXYS7CXIS5CHMR5iLMRZiLMBdhLsJchLn43x4XYS7CXIS5KqWNo1Y6s3nUL3uXtI17tkrbfPXnwhqd7glW0jZWo7Sb1sWwOs4Pe4KVlO/Y1sb9ukth+Z5gJbVxj1YjvpR1XNDqOL1S9rF22XEwbKG0ldxS6Zu/9A9AH6vLzg8LgCR9AfB6UuGH3AYEAAAAAElFTkSuQmCC" y="0"/>
<image height="139" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAACLCAYAAAANv+ueAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABuklEQVR4nO3csU7CUBiG4RdTWVh1YWHyYpy9NK/Fq9HFhaUd6gADDDqcn1C1Jf0oB4/J9yQnbUxj3/xijWLODHgC7oG7OOZUA00cu6v5eWEVMcvOymkBzON8D2yBj74LK9KklsAqVk63cdwBG6DtfOxX2GFiK+AhcxikSW1Ik6qHwm6uEHIWh6kcpnKYqtiwasQ1L8AsVp/Hy+UcjQl7YzgKCg7LYkzYc/aKHsW++B2mcpjKYaoxz7HXMz7v5N8dxj75VVcJO2dik39+5prYZLkmNtm/ntifhBX7HHOYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymGqYsPG/BnqM3tFj2In5jCVw1QOU/lNLpXf5FL5TS5VsWHFPsccpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYymEqh6kcpnKYyv/bo3KYymEqh6kq0sZRCwY2j7qwd2Ad92xJ23zth8Iavu8JltM6VkPaTetkWB3nhz3Bcuru2NbG/Xanwrp7guXUxj1aRnwp67ig5Ti9XLaxNp1jb9iMtJXcnPTiz/0NsI+165wflpkBfAFpn1Z/QyZK6AAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,227)">
<path d="M0,0 L30,0 L30,131 L0,131 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -672,7 +672,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2843#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2843#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,325)">
@ -686,7 +686,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2838#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2838#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,415,295)">
@ -700,7 +700,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2841#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2841#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,260)">
@ -714,7 +714,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2840#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2840#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,275)">
@ -728,7 +728,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2836#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2836#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,240)">
@ -742,7 +742,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2839#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2839#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,275)">
@ -756,7 +756,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2837#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2837#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,240)">
@ -770,7 +770,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2819#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2819#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,275)">
@ -784,7 +784,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2818#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10455:2818#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,240)">
@ -800,5 +800,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:20 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:22:59 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:10",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:10",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Port",
@ -80,12 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:9",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:9",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Operator",
@ -125,12 +125,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:8",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:8",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch2",
"label":"Switch2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Criteria",
@ -182,12 +182,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:7",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:7",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch",
"label":"Switch",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Criteria",
@ -239,12 +239,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:6",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:6",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Operator",
@ -284,12 +284,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:5",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:5",
"className":"Simulink.SFunction",
"icon":"WebViewIcon3",
"name":"Data Type Propagation",
"label":"Data Type Propagation",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"PropDataTypeMode",
@ -347,12 +347,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:4",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:4",
"className":"Simulink.DataTypeDuplicate",
"icon":"WebViewIcon3",
"name":"Data Type Duplicate",
"label":"Data Type Duplicate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"NumInputPorts"
@ -376,12 +376,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:3",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:3",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Port",
@ -443,12 +443,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:2",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:2",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Port",
@ -510,12 +510,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:1",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"Port",
@ -577,12 +577,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:1#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:1#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -628,12 +628,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:2#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:2#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -679,12 +679,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:3#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:3#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -730,12 +730,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:7#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:7#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -781,12 +781,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:8#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:8#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -832,12 +832,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:6#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:6#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -883,12 +883,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9133:9#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507:9#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9133",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
"inspector":{
"params":[
"SignalNameFromLabel",

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:10",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:10",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Port",
@ -80,12 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:9",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:9",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Operator",
@ -125,12 +125,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:8",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:8",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch2",
"label":"Switch2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Criteria",
@ -182,12 +182,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:7",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:7",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch",
"label":"Switch",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Criteria",
@ -239,12 +239,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:6",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:6",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Operator",
@ -284,12 +284,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:5",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:5",
"className":"Simulink.SFunction",
"icon":"WebViewIcon3",
"name":"Data Type Propagation",
"label":"Data Type Propagation",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"PropDataTypeMode",
@ -347,12 +347,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:4",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:4",
"className":"Simulink.DataTypeDuplicate",
"icon":"WebViewIcon3",
"name":"Data Type Duplicate",
"label":"Data Type Duplicate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"NumInputPorts"
@ -376,12 +376,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:3",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:3",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Port",
@ -443,12 +443,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:2",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:2",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Port",
@ -510,12 +510,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:1",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"Port",
@ -577,12 +577,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:1#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:1#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -628,12 +628,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:2#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:2#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -679,12 +679,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:3#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:3#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -730,12 +730,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:7#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:7#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -781,12 +781,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:8#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:8#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -832,12 +832,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:6#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:6#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -883,12 +883,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993:9#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508:9#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
"inspector":{
"params":[
"SignalNameFromLabel",

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 87 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 148 KiB

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8933",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10600",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"iq_limProt",
"label":"iq_limProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"name":"iq_limProtErr",
"label":"iq_limProtErr",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"Port",
@ -48,7 +48,7 @@
"off",
"0",
"off",
"reset",
"held",
"off",
"0",
"",
@ -80,12 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8932",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10662",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"cf_iqKpLimProt",
"label":"cf_iqKpLimProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"name":"cf_iqKiLimProt",
"label":"cf_iqKiLimProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"Value",
@ -98,12 +98,12 @@
"FramePeriod"
],
"values":[
"cf_iqKpLimProt",
"cf_iqKiLimProt",
"on",
"inf",
"[]",
"[]",
"fixdt(0,16,8)",
"fixdt(0,16,16)",
"off",
"inf"
],
@ -129,159 +129,51 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8931",
"className":"Simulink.Sum",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"className":"Saturation Dynamic",
"icon":"WebViewIcon3",
"name":"Sum3",
"label":"Sum3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"name":"Saturation Dynamic",
"label":"Saturation Dynamic",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
"DoSatur"
],
"values":[
"round",
"|+-",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"Inherit: Same as second input",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
"Floor",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
10
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"masktype":""
"blocktype":"SubSystem",
"masktype":"Saturation Dynamic"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8929",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide4",
"label":"Divide4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"inspector":{
"params":[
"Inputs",
"Multiplication",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"**",
"Element-wise(.*)",
"off",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Simplest",
"on",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Product",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8928",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"inspector":{
"params":[
"InitializeStates",
"PropagateVarSize"
],
"values":[
"reset",
"Only when execution is resumed"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"ActionPort",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8927",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10587",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"iq_min",
"label":"iq_min",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"Port",
@ -343,118 +235,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"className":"Saturation Dynamic",
"icon":"WebViewIcon3",
"name":"Saturation Dynamic",
"label":"Saturation Dynamic",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"DoSatur"
],
"values":[
"[]",
"[]",
"Inherit: Same as second input",
"off",
"Floor",
"off"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":"Saturation Dynamic"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8925",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"iq",
"label":"iq",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8926",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10586",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"iq_max",
"label":"iq_max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"Port",
@ -516,12 +302,226 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8931#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10597",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum3",
"label":"Sum3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"round",
"|+-",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
10
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10591",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"InitializeStates",
"PropagateVarSize"
],
"values":[
"held",
"Only when execution is resumed"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"ActionPort",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10585",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"iq",
"label":"iq",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10661",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide1",
"label":"Divide1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"Inputs",
"Multiplication",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"**",
"Element-wise(.*)",
"off",
"[]",
"[]",
"fixdt(1,32,20)",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Product",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10585#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -567,12 +567,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8925#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -618,12 +618,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8932#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10586#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -669,12 +669,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10587#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -720,12 +720,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8926#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10662#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -771,12 +771,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8927#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10661#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -822,12 +822,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8929#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10597#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:10",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:10",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Port",
@ -80,12 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:9",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:9",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Operator",
@ -125,12 +125,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:8",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:8",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch2",
"label":"Switch2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Criteria",
@ -182,12 +182,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:7",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:7",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch",
"label":"Switch",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Criteria",
@ -239,12 +239,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:6",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:6",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Operator",
@ -284,12 +284,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:5",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:5",
"className":"Simulink.SFunction",
"icon":"WebViewIcon3",
"name":"Data Type Propagation",
"label":"Data Type Propagation",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"PropDataTypeMode",
@ -347,12 +347,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:4",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:4",
"className":"Simulink.DataTypeDuplicate",
"icon":"WebViewIcon3",
"name":"Data Type Duplicate",
"label":"Data Type Duplicate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"NumInputPorts"
@ -376,12 +376,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:3",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:3",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Port",
@ -443,12 +443,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:2",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:2",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Port",
@ -510,12 +510,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:1",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"Port",
@ -577,12 +577,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:1#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:1#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -628,12 +628,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:2#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:2#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -679,12 +679,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:3#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:3#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -730,12 +730,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:7#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:7#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -781,12 +781,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:8#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:8#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -832,12 +832,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:6#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:6#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -883,12 +883,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8930:9#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594:9#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8930",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:10">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:10">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1094,112)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -61,7 +61,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:9">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:9">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,329)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVRoge2aP0/DMBBHX1Do0hWWLp34Mqx8Vj4NMLB0SQYzpEMylMEXYSCpfFWNjPR70ums6CQ/Xf4M8TXAE3AP3FkuSQf0ltPofxa2JrNLoiRbYGPrCTgCH0uFLbFTO2BvUZJbyyMwACG59kts7tgeeCgsBrFTA7FT3ZrYzR+IXITEvEjMi8S8VCvWZtQ8A41FDifg8WIjI0fslXypq/GvxV6oVKzajr0Vt1ig2s+FxLxIzIvEvEjMi8S8SMyLxLxIzIvEvEjMi8S8SMyLxLxIzIvEvOT8HzsVt1ig2o5JzIvEvEjMS0s8yd+ycpp/Zd6Bg+0ZiHMX05pYz/chjZIcLHrieMNZsc7W85BGSdIRmmD7jefE0iGNkgTbI5BxKzsrCHx1rxRHiyHJi2INcbZnQ3z4S78Ak8WYrOcQQgB8AmiKSmoo8d5jAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -140,7 +140,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:8">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:8">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,964,42)">
<image height="162" preserveAspectRatio="none" width="63" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAACiCAYAAAD2pxVCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABrUlEQVR4nO3UMU/CQByG8QdTXFhxcXHyE/n9BxeWMpQBBjrocEes2kSiUqzP+0suV8w/5J5ccQE8AXfAuu5z1wLbug/X9uNgQwm+H6y5WwG39bkHDsBubLCh3Pg98FDX3C3rfgT2QDf42zvDm38AHqc43QR6SviO8sqPxt9MeaK/JvFWibdKvJU6vjljZnHxU3zPy0+/QH3zibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8VaJt0q8VeKtEm+VeKvEWyXeKvFWibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8VaJt0q8VeKtEm+VeKvEWyXeKvFWibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8Vbq+OaMmZeLn+JK1DefeKvEWyXeqgFaYAUsr3yW3/IMbChdHXAA+rHBBtgCt/Xz6NDMbOraAju+iG/r8xHYT3G6C2sp4aeb31PaPjnF93VoN9EBL6mjdHSc8dq3daDj7S2Ys0Nd+8E+Gr8A1pTf/JL/8U+vr+s4eD6tiAinV+ehRczXhWnVAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -332,7 +332,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:7">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:7">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,469,288)">
<image height="150" preserveAspectRatio="none" width="53" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAACWCAYAAAB+bsAwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABnUlEQVR4nO3dsWoCQRhF4WvY2NgmjY1VnijvX6RJo8VaaKFFUsxIxrAJBonMkfPBsIsMMocR23+W5DXJc5Kn+uzVOsmmPtu1+b5xSAlZNqtXiyTz+n5Msk+yndo4pNzQMsmqrl491uchyS7J2Hx2pr2pVZKXW5zuCseUoG3KT28y6uGWJ7oVoyiMojCK4i6jhgv2zP79FOc+rv2Cu7wpoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMorjLqEtGYFw9kuLW7vKmjKIwisIoiiFl3uAiP8wc7MhbkveU844pEy2PUxuHlNmd7fjLXr3XtUkZ/vhr1Lq+n8Zf9qodqDqmnPUwtfEU1Y6/7NWYcr4xF/z81nXDmK9b69G+rl3znIyapUyJnaf8UfT8Z3Gs69C8n5Yk/c0n1UhFtBQqp+gAAAAASUVORK5CYII=" y="0"/>
</g>
@ -524,7 +524,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:6">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:6">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,769,89)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge2aMW+DMBBGHxXNkrVdsmTqL+r/H7pkgcEdyABDO/hQnTZE+WhdMXxPOp2FDH46YLGvAV6BZ+Apck06oI9cRv99YhsyhyJqsgd2MZ6AM/B+bWJLrtQBOEbU5DHyCAxAKq79EJsrdgReKotBrtRArlS3JPbwDyKrsJiKxVQsprJZsfaOOc2K536suOeCzVbMYioWU7GYisVULKZiMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKpsVu2dz+NcbvWvYbMUspmIxFYuptOST/D0Lp/l/zBtwijUTue9iWhLruWzSqMkpoie3N9wU62I8N2nUpGyhSbHeeEusbNKoSYo1Ene8yi4mJL6qV4tzxFDkq2INubdnR/74a/8AU8RYjOcwxgB8AtobRRAB+EftAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -603,7 +603,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:5">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:5">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,689,209)">
<image height="68" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABECAYAAADQkyaZAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABTElEQVRoge2bMU/DMBBGX1Do0hWWLp36Y5j5+XRh6ZIM7tAOyQDDXYVBLopKVerL96STrehk+emiTPka4BV4Bp58rYkO6H3Nq//Z2GJyq6xqYgksfD8CR2BfamyxSa6AtVdNPPo6AAcgZc++kU90DWxucbsrM2KSe+y1LYo+3PJG/4lEoyHRaEg0GrMRbSf0NBec+3Hm+RuwLazbC8+bzGwmKtFoSDQaEo2GRKMh0WhINBoSjYZEoyHRaEg0GhKNhkSjIdFoSDQaEo2GRKMh0WjMRnTKzxp//lEiY+P1csUzJzGbiUo0GhKNhkSj0WLJgiVn0gV3zjuwwxwSlnsZS40tlvrJQzI1sfPqsTjIr6Kd708hmZrII1sJu/9QajyJ5iGZmkjYnRMTXt3OGxJf062Fo9chW4uiDZZNW2Afo9o+SKPXkO1PJYQQ98cnVUFMo/v6uCcAAAAASUVORK5CYII=" y="0"/>
</g>
@ -652,7 +652,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:4">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:4">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1089,229)">
<image height="48" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge2ZsU7DQAxAX9DRpSssXTr1Y5j5M34PFpYuyXAd2iEZYLAjXHRBUQT1BflJlk8n6+SXS4bIDfAMPAIPmmugBTrNNrrvhQlpemeiBrbARtcDcAFOpcKEPPkdsNeogXvNPXAGstm7wt7AHjjcoruZDEjzJ+T1KQrc3bKjvyAEvAkBb0LAm9ULpBk1zYJzPyb2X4E3k18WnH3F6m8gBLwJAW9CwJsQ8CYEvAkBb0LAm9ULzPmhmfo5WcJB4+m3Dlz9DYSANyHgTQh4k5Dpx5aJCYgT78AR6S0jM7KhVJiQyZ8dqNXAUaNDRkw/CrS6HgdqNWDHrBnpqy8VjgJ2oFYDGeklM+MVarUg83Ub3lw0ziYXBRpkTrxBPuJaPuRBozfrMYIg+E98AmFwSXszw5i9AAAAAElFTkSuQmCC" y="0"/>
</g>
@ -709,7 +709,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:3">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:3">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,367)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -772,7 +772,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:2">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:2">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,97)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -835,7 +835,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:1">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,127)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -896,7 +896,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:1#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:1#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -930,7 +930,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:2#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:2#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1012,19 +1012,19 @@
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,105)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,430,105)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,545,220)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,315,105)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,430,105)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:3#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:3#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1058,7 +1058,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:7#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:7#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1112,7 +1112,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:8#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:8#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1146,7 +1146,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:6#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:6#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,965,120)">
@ -1160,7 +1160,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9133:9#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10594:9#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,470,360)">
@ -1176,5 +1176,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:23 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:07 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -1,11 +1,60 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8996",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10811",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"cf_nKiLimProt",
"label":"cf_nKiLimProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
],
"values":[
"cf_nKiLimProt",
"on",
"inf",
"[]",
"[]",
"fixdt(0,16,16)",
"off",
"inf"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Constant",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10619",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"n_limProt",
"label":"n_limProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"name":"Vq_nLimProtMax",
"label":"Vq_nLimProtMax",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"Port",
@ -48,7 +97,7 @@
"off",
"0",
"off",
"reset",
"held",
"off",
"0",
"",
@ -80,61 +129,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8995",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"cf_nKpLimProt",
"label":"cf_nKpLimProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
],
"values":[
"cf_nKpLimProt",
"on",
"inf",
"[]",
"[]",
"fixdt(0,16,8)",
"off",
"inf"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Constant",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8994",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10809",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"IconShape",
@ -152,13 +152,13 @@
"SampleTime"
],
"values":[
"round",
"|+-",
"rectangular",
"+-",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"Inherit: Same as first input",
"off",
"Simplest",
"off",
@ -188,28 +188,228 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"className":"Saturation Dynamic",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10810",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"Saturation Dynamic1",
"label":"Saturation Dynamic1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"name":"cf_KbLimProt",
"label":"cf_KbLimProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"DoSatur"
"FramePeriod"
],
"values":[
"cf_KbLimProt",
"on",
"inf",
"[]",
"[]",
"Inherit: Same as second input",
"fixdt(0,16,12)",
"off",
"Floor",
"off"
"inf"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Constant",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10777",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto5",
"label":"Goto5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"n_motAbs",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10776",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto4",
"label":"Goto4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"n_max",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10815",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto1",
"label":"Goto1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"Vq_max",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10804",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From5",
"label":"From5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"n_max",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10805",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From6",
"label":"From6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"n_motAbs",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"I_backCalc_fixdt",
"label":"I_backCalc_fixdt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"yInit"
],
"values":[
"0"
],
"tabs":[
],
@ -223,55 +423,29 @@
],
"finder":{
"blocktype":"SubSystem",
"masktype":"Saturation Dynamic"
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8992",
"className":"Simulink.Product",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10812",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"Divide1",
"label":"Divide1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"Inputs",
"Multiplication",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
"GotoTag",
"IconDisplay"
],
"values":[
"**",
"Element-wise(.*)",
"off",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Simplest",
"on",
"1",
"All dimensions",
"-1"
"Vq_max",
"Tag"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
"Parameter Attributes"
],
"tabs_idx":[
0,
2,
9
]
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -279,17 +453,48 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Product",
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8990",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10609",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"InitializeStates",
"PropagateVarSize"
],
"values":[
"held",
"Only when execution is resumed"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"ActionPort",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10814",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"n_min",
"label":"n_min",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"name":"Vq_max",
"label":"Vq_max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"Port",
@ -351,50 +556,32 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8989",
"className":"Simulink.Inport",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10803",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"n_max",
"label":"n_max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"name":"Constant1",
"label":"Constant1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"Port",
"IconDisplay",
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
"FramePeriod"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"0",
"on",
"inf",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"off",
"off"
"inf"
],
"tabs":[
"Main",
@ -403,8 +590,8 @@
],
"tabs_idx":[
0,
2,
11
3,
7
]
},
"viewer":{
@ -413,17 +600,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"blocktype":"Constant",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8988",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10774",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"n_mot",
"label":"n_mot",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"name":"n_motAbs",
"label":"n_motAbs",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"Port",
@ -485,25 +672,61 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8991",
"className":"Simulink.ActionPort",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10607",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"name":"n_max",
"label":"n_max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"InitializeStates",
"PropagateVarSize"
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"reset",
"Only when execution is resumed"
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Parameter Attributes"
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":0
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -511,17 +734,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"ActionPort",
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10774#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -567,12 +790,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8990#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10607#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -618,12 +841,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8994#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10809#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -669,12 +892,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8989#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10805#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -720,12 +943,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8995#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10803#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -771,12 +994,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8988#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10804#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -822,12 +1045,216 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8992#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10811#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10810#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10812#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10814#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
"inspector":{
"params":[
"SignalNameFromLabel",

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 77 KiB

View File

@ -0,0 +1,509 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2882",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2879",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2880",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"round",
"|++",
"off",
"Inherit: Same as first input",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
10
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2878",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2896",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"yInit",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2878#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2880#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2896#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2879#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

View File

@ -0,0 +1,435 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" display="inline" height="89.000000px" preserveAspectRatio="xMinYMin meet" viewBox="84.00 15.00 402.00 89.00" width="402.000000px" x="0" y="0" zoomAndPan="disable">
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel">
<!--RAWSTRING-->
<g id="background" pointer-events="none">
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,0,0)">
<path d="M85,16 L485,16 L485,103 L85,103 L85,16 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2877">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2882">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,454,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip2">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip2)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,470,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,455,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,470,39)">
<path d="M-3.5,0 L3.5,0 L3.5,14 L-3.5,14 L-3.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip3">
<path d="M-383.5,-23 L23.5,-23 L23.5,64 L-383.5,64 L-383.5,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip3)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,466.5,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="1" xml:space="preserve" y="10">y</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2879">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,349,19)">
<image height="28" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcCAYAAAAwTqwDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6ElEQVRYhe2YMQ7CMAxFX1Hp0hWWLp04EfcfWLq0QxhgaBYGu8KggBhQIZGf9OUo8uAvR1GcCjgCe2CnMSdGYNJoNT0n1oi5zignWqDRdQSuwDmVWCOd7IBelRNbjTNwAYLZe8B2tAcOa1T3ZSJi8owc26TRzZoV/RI3WhputDTcaGm40dJwo6XhRkujRl78LS9e/X/OCRgQDwGZR2MqsUamcTu85sSgmpAx7a3RUdfL8JoT9islIPXPqcTFqB1ecyIgNQc+OLqjJgTu3c2Fq+piYtJohfwZNchllNuFFFWzWS9yHMf5P25oVEK9bKT5dwAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip5">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip5)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip11">
<path d="M-19,-5 L23,-5 L23,10 L-19,10 L-19,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,372.5,27.5)">
<path d="M-13.1406,3.71875 L-12.1094,3.85938 C-12.224,4.56771 -12.513,5.125 -12.9766,5.53125 C-13.4401,5.9375 -14.0156,6.14062 -14.7031,6.14062 C-15.5469,6.14062 -16.2292,5.86198 -16.75,5.30469 C-17.2708,4.7474 -17.5312,3.94792 -17.5312,2.90625 C-17.5312,2.23958 -17.4193,1.65365 -17.1953,1.14844 C-16.9714,0.643229 -16.6328,0.265625 -16.1797,0.015625 C-15.7266,-0.234375 -15.2292,-0.359375 -14.6875,-0.359375 C-14.0104,-0.359375 -13.4583,-0.190104 -13.0312,0.148438 C-12.6042,0.486979 -12.3281,0.973958 -12.2031,1.60938 L-13.2344,1.76562 C-13.3281,1.34896 -13.5,1.03385 -13.75,0.820312 C-14,0.606771 -14.3021,0.5 -14.6562,0.5 C-15.1875,0.5 -15.6172,0.690104 -15.9453,1.07031 C-16.2734,1.45052 -16.4375,2.05208 -16.4375,2.875 C-16.4375,3.71875 -16.2786,4.32812 -15.9609,4.70312 C-15.6432,5.07812 -15.224,5.26562 -14.7031,5.26562 C-14.2969,5.26562 -13.9531,5.14062 -13.6719,4.89062 C-13.3906,4.64062 -13.2135,4.25 -13.1406,3.71875 M-11.5938,2.89062 C-11.5938,1.73438 -11.276,0.880208 -10.6406,0.328125 C-10.099,-0.130208 -9.44792,-0.359375 -8.6875,-0.359375 C-7.82292,-0.359375 -7.11979,-0.0807292 -6.57812,0.476562 C-6.03646,1.03385 -5.76562,1.80729 -5.76562,2.79688 C-5.76562,3.59896 -5.88542,4.22917 -6.125,4.6875 C-6.36458,5.14583 -6.71354,5.5026 -7.17188,5.75781 C-7.63021,6.01302 -8.13542,6.14062 -8.6875,6.14062 C-9.55208,6.14062 -10.2526,5.86198 -10.7891,5.30469 C-11.3255,4.7474 -11.5938,3.94271 -11.5938,2.89062 M-10.5156,2.89062 C-10.5156,3.68229 -10.3411,4.27604 -9.99219,4.67188 C-9.64323,5.06771 -9.20833,5.26562 -8.6875,5.26562 C-8.15625,5.26562 -7.71875,5.06771 -7.375,4.67188 C-7.03125,4.27604 -6.85938,3.67188 -6.85938,2.85938 C-6.85938,2.08854 -7.03385,1.50521 -7.38281,1.10938 C-7.73177,0.713542 -8.16667,0.515625 -8.6875,0.515625 C-9.20833,0.515625 -9.64323,0.710938 -9.99219,1.10156 C-10.3411,1.49219 -10.5156,2.08854 -10.5156,2.89062 M-4.53125,6 L-4.53125,-0.21875 L-3.57812,-0.21875 L-3.57812,0.65625 C-3.13021,-0.0208333 -2.47396,-0.359375 -1.60938,-0.359375 C-1.23438,-0.359375 -0.888021,-0.291667 -0.570312,-0.15625 C-0.252604,-0.0208333 -0.015625,0.15625 0.140625,0.375 C0.296875,0.59375 0.40625,0.848958 0.46875,1.14062 C0.5,1.33854 0.515625,1.68229 0.515625,2.17188 L0.515625,6 L-0.53125,6 L-0.53125,2.21875 C-0.53125,1.78125 -0.572917,1.45833 -0.65625,1.25 C-0.739583,1.04167 -0.885417,0.872396 -1.09375,0.742188 C-1.30208,0.611979 -1.54688,0.546875 -1.82812,0.546875 C-2.27604,0.546875 -2.66406,0.690104 -2.99219,0.976562 C-3.32031,1.26302 -3.48438,1.80208 -3.48438,2.59375 L-3.48438,6 L-4.53125,6 M3.85938,6 L1.5,-0.21875 L2.60938,-0.21875 L3.95312,3.5 C4.09896,3.90625 4.22917,4.32292 4.34375,4.75 C4.4375,4.42708 4.56771,4.03646 4.73438,3.57812 L6.125,-0.21875 L7.20312,-0.21875 L4.84375,6 L3.85938,6 M12.3906,4 L13.4844,4.125 C13.3177,4.76042 13,5.25521 12.5312,5.60938 C12.0625,5.96354 11.4688,6.14062 10.75,6.14062 C9.84375,6.14062 9.1224,5.85938 8.58594,5.29688 C8.04948,4.73438 7.78125,3.94792 7.78125,2.9375 C7.78125,1.89583 8.05208,1.08594 8.59375,0.507812 C9.13542,-0.0703125 9.83333,-0.359375 10.6875,-0.359375 C11.5208,-0.359375 12.2005,-0.078125 12.7266,0.484375 C13.2526,1.04688 13.5156,1.84375 13.5156,2.875 C13.5156,2.9375 13.5156,3.03125 13.5156,3.15625 L8.875,3.15625 C8.91667,3.84375 9.11198,4.36719 9.46094,4.72656 C9.8099,5.08594 10.2396,5.26562 10.75,5.26562 C11.1458,5.26562 11.4792,5.16406 11.75,4.96094 C12.0208,4.75781 12.2344,4.4375 12.3906,4 M8.9375,2.29688 L12.4062,2.29688 C12.3646,1.76562 12.2344,1.36979 12.0156,1.10938 C11.6719,0.703125 11.2344,0.5 10.7031,0.5 C10.224,0.5 9.81771,0.661458 9.48438,0.984375 C9.15104,1.30729 8.96875,1.74479 8.9375,2.29688 M14.7969,6 L14.7969,-0.21875 L15.75,-0.21875 L15.75,0.71875 C15.9896,0.28125 16.2109,-0.0078125 16.4141,-0.148438 C16.6172,-0.289062 16.8438,-0.359375 17.0938,-0.359375 C17.4479,-0.359375 17.8073,-0.25 18.1719,-0.03125 L17.8125,0.953125 C17.5521,0.796875 17.2969,0.71875 17.0469,0.71875 C16.8177,0.71875 16.6094,0.789062 16.4219,0.929688 C16.2344,1.07031 16.1042,1.26562 16.0312,1.51562 C15.9167,1.89062 15.8594,2.29688 15.8594,2.73438 L15.8594,6 L14.7969,6 M21.0938,5.0625 L21.25,5.98438 C20.9479,6.04688 20.6823,6.07812 20.4531,6.07812 C20.0677,6.07812 19.7708,6.01823 19.5625,5.89844 C19.3542,5.77865 19.2057,5.61979 19.1172,5.42188 C19.0286,5.22396 18.9844,4.80729 18.9844,4.17188 L18.9844,0.59375 L18.2188,0.59375 L18.2188,-0.21875 L18.9844,-0.21875 L18.9844,-1.76562 L20.0312,-2.39062 L20.0312,-0.21875 L21.0938,-0.21875 L21.0938,0.59375 L20.0312,0.59375 L20.0312,4.23438 C20.0312,4.53646 20.0495,4.72917 20.0859,4.8125 C20.1224,4.89583 20.1849,4.96354 20.2734,5.01562 C20.362,5.06771 20.4844,5.09375 20.6406,5.09375 C20.7552,5.09375 20.9062,5.08333 21.0938,5.0625" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,402,28)">
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip25">
<path d="M-319,0 L88,0 L88,87 L-319,87 L-319,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,402,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2880">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,179,19)">
<image height="28" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACC0lEQVRIie2Wb0/bMBDGf0kDa1mjKgMJmJjGvv+HmkCaBFOhKg2hGW2zF35OMcZuCxLvOOmR8+d8j8/nu3MGfAXGwASogGPgBPim70OgwMkKWAI1cA9MgTtgBsz1/QnYkJBCRiuRnAJnQgWUCcKFSEpgBBwAuXQ20ulShBORfQcugB8i3MfDMfAFGHhkK2AN/EsRVvLsAvgFXALne3o49v6tgWegFdlzzMsCF7MzeXYJ/JTHpVZfAJn0Oy1gJBx6C2lx8WuEpUhfEZ7Qx+1c75Ngq0wy+nhZzFrcFtfy/EGoY4Q5LlaVN5pnIZkvA+mUmufbmABHWtgryXFxKL1xF1mMNLSxlXAYoIgpJqQQaWhjuI2wCJDFFBOSReYboruUxz5+pOS4I+0jWiES0kXmG9YpwmWA1RsILf9CG9EcNELLHxvb1OoCWUvXn2tjkyIscDVx5o0jLWRbevhk94GN+S7CKX0OjenLVaq02TYuNPfGw9QjjIZmgKsOuYwaOlzl7+SNFeYl8Chv/gJ/gN/AlZ5vcf1xId2ohzNcktr2rXCx2Kc93QDXHtlM/1q29MM5fT5abGr2a0+2lbe83M5o/Iyw1vNGik8y+N4rRtI7I7Q7iB2GBtde7nZ4OBesFTWan7zPQH/6rM9ZIT7yECNseNloWxIdPkXov1vxPfBgB8pOq+E95fBTPuVt8h8hv9hLNIZhvAAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,20)">
<path d="M20,10 C20,15.5228 15.5228,20 10,20 C4.47715,20 0,15.5228 0,10 C0,4.47715 4.47715,0 10,0 C15.5228,0 20,4.47715 20,10 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip27">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip27)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="183,30 187,30" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip28">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="185,28 185,32" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip29">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip29)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="188,35 192,35" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip30">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip30)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="190,33 190,37" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,180,20)">
<path d="M20,10 C20,15.5228 15.5228,20 10,20 C4.47715,20 0,15.5228 0,10 C0,4.47715 4.47715,0 10,0 C15.5228,0 20,4.47715 20,10 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,202,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<path d="M-119,0 L288,0 L288,87 L-119,87 L-119,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,202,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2878">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,84,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip33">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,100,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,100,39)">
<path d="M-3.77344,0 L3.77344,0 L3.77344,14 L-3.77344,14 L-3.77344,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip34">
<path d="M-13.2266,-23 L393.773,-23 L393.773,64 L-13.2266,64 L-13.2266,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,96.2266,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="1" xml:space="preserve" y="10">u</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip35">
<path d="M-34,0 L373,0 L373,87 L-34,87 L-34,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip35)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2896">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,62)">
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5klEQVRIie2WvQ6CMBSFP0xlcdWFhcmHMY4+qw/kwtIOdYABFodeYpWfwCVxMD3JyW3IpV8uNOnJgBtwAo5SNbKAkxrbfTcagRSRNToAuaw7oAGeY42GMFkBlGKN9lJboAZ89GwA7CcsgbMSCGGymjCZnQLuNgBUSsAETMCBzIKeO5CJL78AXrdCYv3/P0zABFwtQ7idD0zc0Av1ACrZyxMyTTcFdHwGII0qsSNEjFmglXUfgDSKY6KXfdo5YByANPLyrmfBJ7XS4HlPu1aNuI7qKDAj5NKccGi0B6cTt9G6d1LSNr0AyG5EFMEQprcAAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip37">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip37)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip43">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M-1,2 L6,2 L6,3 L-1,3 L-1,2 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip44">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip44)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.125,-2 L4.125,-2.1875 C3.14062,-2.1875 2.89062,-2.42188 2.89062,-2.98438 L2.89062,-10.75 L2.76562,-10.7812 L0.4375,-9.60938 L0.4375,-9.42188 L0.796875,-9.54688 C1.03125,-9.64062 1.25,-9.70312 1.375,-9.70312 C1.65625,-9.70312 1.76562,-9.51562 1.76562,-9.07812 L1.76562,-3.23438 C1.76562,-2.51562 1.5,-2.25 0.53125,-2.1875 L0.53125,-2 L4.125,-2 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip45">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip45)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.42188,8.57812 L4.42188,8.4375 L0.75,8.4375 L0.328125,9.9375 L0.53125,10 C0.796875,9.32812 1.04688,9.21875 1.71875,9.21875 L3.48438,9.21875 L-0.546875,14.0469 L-0.421875,14.1719 C-0.21875,14 -0.046875,13.9375 0.15625,13.9375 C0.5,13.9375 0.921875,14.1094 1.53125,14.4844 C2.17188,14.8906 2.625,15.0469 3,15.0469 C3.71875,15.0469 4.20312,14.5781 4.20312,14.0625 C4.20312,13.7812 4.01562,13.5781 3.75,13.5781 C3.54688,13.5781 3.32812,13.8125 3.3125,14.0312 C3.3125,14.125 3.34375,14.2344 3.42188,14.3906 C3.46875,14.4688 3.48438,14.5312 3.48438,14.5781 C3.48438,14.7031 3.34375,14.7812 3.14062,14.7812 C2.8125,14.7812 2.5625,14.625 2.23438,14.125 C1.70312,13.3594 1.42188,13.2188 0.671875,13.0469 L4.42188,8.57812 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,89)">
<path d="M-18.3281,0 L18.3281,0 L18.3281,14 L-18.3281,14 L-18.3281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip59">
<path d="M-133.672,-73 L273.328,-73 L273.328,14 L-133.672,14 L-133.672,-73 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip59)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,216.672,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="34.6562" x="1" xml:space="preserve" y="10">Ini=yInit</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,223,77)">
<path d="M-51.4844,0 L0,0 L0,12 L-51.4844,12 L-51.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip60">
<path d="M-88.5156,-61 L318.484,-61 L318.484,26 L-88.5156,26 L-88.5156,-61 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip60)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2878#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M115,30 L172,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2880#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M200,30 L285,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M285,30 L342,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(-1,1.22465e-16,-1.22465e-16,-1,245,75)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M285,30 L285,75 L253,75" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,285,30)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2896#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,190,40)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M225,75 L190,75 L190,48" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10745:2879#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M400,30 L447,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-12-12 20:23:09 W. Europe Standard Time-->
</svg>

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -0,0 +1,936 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:10",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"OutMin",
"OutMax",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:9",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
"<",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:8",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch2",
"label":"Switch2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"OutMin",
"OutMax",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:7",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch",
"label":"Switch",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:6",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:5",
"className":"Simulink.SFunction",
"icon":"WebViewIcon3",
"name":"Data Type Propagation",
"label":"Data Type Propagation",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"PropDataTypeMode",
"PropDataType",
"IfRefDouble",
"IfRefSingle",
"IsSigned",
"NumBitsBase",
"NumBitsMult",
"NumBitsAdd",
"NumBitsAllowFinal",
"PropScalingMode",
"PropScaling",
"ValuesUsedBestPrec",
"SlopeBase",
"SlopeMult",
"SlopeAdd",
"BiasBase",
"BiasMult",
"BiasAdd"
],
"values":[
"Inherit via propagation rule",
"fixdt(1, 16)",
"double",
"single",
"IsSigned1",
"NumBits1",
"1",
"0",
"1:128",
"Inherit via propagation rule",
"2^-10",
"[5 -7]",
"Slope1",
"1",
"0",
"Bias1",
"1",
"0"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"S-Function",
"masktype":"Data Type Propagation"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:4",
"className":"Simulink.DataTypeDuplicate",
"icon":"WebViewIcon3",
"name":"Data Type Duplicate",
"label":"Data Type Duplicate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"NumInputPorts"
],
"values":[
"2"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeDuplicate",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:3",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:2",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:1",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:1#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:2#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:3#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:7#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:8#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:6#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895:9#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 86 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -0,0 +1,509 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2882",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2896",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"yInit",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2880",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"round",
"|++",
"off",
"Inherit: Same as first input",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
10
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2879",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2878",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2878#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2880#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2896#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2879#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2779">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2877">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2790">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2882">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,454,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -61,7 +61,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2789">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2896">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,62)">
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5klEQVRIie2WvQ6CMBSFP0xlcdWFhcmHMY4+qw/kwtIOdYABFodeYpWfwCVxMD3JyW3IpV8uNOnJgBtwAo5SNbKAkxrbfTcagRSRNToAuaw7oAGeY42GMFkBlGKN9lJboAZ89GwA7CcsgbMSCGGymjCZnQLuNgBUSsAETMCBzIKeO5CJL78AXrdCYv3/P0zABFwtQ7idD0zc0Av1ACrZyxMyTTcFdHwGII0qsSNEjFmglXUfgDSKY6KXfdo5YByANPLyrmfBJ7XS4HlPu1aNuI7qKDAj5NKccGi0B6cTt9G6d1LSNr0AyG5EFMEQprcAAAAASUVORK5CYII=" y="0"/>
</g>
@ -130,22 +130,22 @@
</clipPath>
</defs>
<g clip-path="url(#clip27)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,89)">
<path d="M-11.9531,0 L11.9531,0 L11.9531,14 L-11.9531,14 L-11.9531,0 z" fill-rule="evenodd" vector-effect="none"/>
<path d="M-18.3281,0 L18.3281,0 L18.3281,14 L-18.3281,14 L-18.3281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip28">
<path d="M-140.047,-73 L266.953,-73 L266.953,14 L-140.047,14 L-140.047,-73 z"/>
<path d="M-133.672,-73 L273.328,-73 L273.328,14 L-133.672,14 L-133.672,-73 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,223.047,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="21.9062" x="1" xml:space="preserve" y="10">Ini=0</text>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,216.672,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="34.6562" x="1" xml:space="preserve" y="10">Ini=yInit</text>
</g>
<!--RAWSTRING-->
</g>
@ -156,7 +156,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2788">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2880">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,179,19)">
<image height="28" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACC0lEQVRIie2Wb0/bMBDGf0kDa1mjKgMJmJjGvv+HmkCaBFOhKg2hGW2zF35OMcZuCxLvOOmR8+d8j8/nu3MGfAXGwASogGPgBPim70OgwMkKWAI1cA9MgTtgBsz1/QnYkJBCRiuRnAJnQgWUCcKFSEpgBBwAuXQ20ulShBORfQcugB8i3MfDMfAFGHhkK2AN/EsRVvLsAvgFXALne3o49v6tgWegFdlzzMsCF7MzeXYJ/JTHpVZfAJn0Oy1gJBx6C2lx8WuEpUhfEZ7Qx+1c75Ngq0wy+nhZzFrcFtfy/EGoY4Q5LlaVN5pnIZkvA+mUmufbmABHWtgryXFxKL1xF1mMNLSxlXAYoIgpJqQQaWhjuI2wCJDFFBOSReYboruUxz5+pOS4I+0jWiES0kXmG9YpwmWA1RsILf9CG9EcNELLHxvb1OoCWUvXn2tjkyIscDVx5o0jLWRbevhk94GN+S7CKX0OjenLVaq02TYuNPfGw9QjjIZmgKsOuYwaOlzl7+SNFeYl8Chv/gJ/gN/AlZ5vcf1xId2ohzNcktr2rXCx2Kc93QDXHtlM/1q29MM5fT5abGr2a0+2lbe83M5o/Iyw1vNGik8y+N4rRtI7I7Q7iB2GBtde7nZ4OBesFTWan7zPQH/6rM9ZIT7yECNseNloWxIdPkXov1vxPfBgB8pOq+E95fBTPuVt8h8hv9hLNIZhvAAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -217,7 +217,7 @@
</clipPath>
</defs>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,202,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
@ -228,7 +228,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2787">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2879">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,349,19)">
<image height="28" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcCAYAAAAwTqwDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6ElEQVRYhe2YMQ7CMAxFX1Hp0hWWLp04EfcfWLq0QxhgaBYGu8KggBhQIZGf9OUo8uAvR1GcCjgCe2CnMSdGYNJoNT0n1oi5zignWqDRdQSuwDmVWCOd7IBelRNbjTNwAYLZe8B2tAcOa1T3ZSJi8owc26TRzZoV/RI3WhputDTcaGm40dJwo6XhRkujRl78LS9e/X/OCRgQDwGZR2MqsUamcTu85sSgmpAx7a3RUdfL8JoT9islIPXPqcTFqB1ecyIgNQc+OLqjJgTu3c2Fq+piYtJohfwZNchllNuFFFWzWS9yHMf5P25oVEK9bKT5dwAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -292,7 +292,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2786">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2878">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,84,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -344,7 +344,7 @@
</clipPath>
</defs>
<g clip-path="url(#clip60)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
@ -353,35 +353,21 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2787#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2878#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,30)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M400,30 L447,30" fill-rule="evenodd" vector-effect="none"/>
<path d="M115,30 L172,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2789#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,190,40)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M225,75 L190,75 L190,48" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2788#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2880#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -415,14 +401,28 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9728:2786#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2896#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,30)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,190,40)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M115,30 L172,30" fill-rule="evenodd" vector-effect="none"/>
<path d="M225,75 L190,75 L190,48" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2879#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M400,30 L447,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
@ -431,5 +431,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:21 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:09 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -0,0 +1,936 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:10",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"OutMin",
"OutMax",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:9",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
"<",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:8",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch2",
"label":"Switch2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"OutMin",
"OutMax",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:7",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch",
"label":"Switch",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:6",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:5",
"className":"Simulink.SFunction",
"icon":"WebViewIcon3",
"name":"Data Type Propagation",
"label":"Data Type Propagation",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"PropDataTypeMode",
"PropDataType",
"IfRefDouble",
"IfRefSingle",
"IsSigned",
"NumBitsBase",
"NumBitsMult",
"NumBitsAdd",
"NumBitsAllowFinal",
"PropScalingMode",
"PropScaling",
"ValuesUsedBestPrec",
"SlopeBase",
"SlopeMult",
"SlopeAdd",
"BiasBase",
"BiasMult",
"BiasAdd"
],
"values":[
"Inherit via propagation rule",
"fixdt(1, 16)",
"double",
"single",
"IsSigned1",
"NumBits1",
"1",
"0",
"1:128",
"Inherit via propagation rule",
"2^-10",
"[5 -7]",
"Slope1",
"1",
"0",
"Bias1",
"1",
"0"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"S-Function",
"masktype":"Data Type Propagation"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:4",
"className":"Simulink.DataTypeDuplicate",
"icon":"WebViewIcon3",
"name":"Data Type Duplicate",
"label":"Data Type Duplicate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"NumInputPorts"
],
"values":[
"2"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeDuplicate",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:3",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:2",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:1",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:1#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:2#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:3#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:7#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:8#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:6#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:9#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:10">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:10">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1094,112)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -61,9 +61,9 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:9">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:9">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,329)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABW0lEQVRoge2asU7DMBCGv6DQpSssXTrxMLDyrPAywMDSJRnMkA7p0A6+CBeSyhd6xZXuk062Ilf+9Dd1KuUq4Bm4B+5ktKQBWhnTan8urEVmlZQlS2Ah8x2wBb7GFtbEpFbAWsqSWxl7oANCcu2X2JDYGngwFoOYVEdMqpkSu7mAyCxcTIuLaXExLcWK1RlrXoBKKoc98DTbSMgReydf6mxctdgbhYoVm9iHucUIxR4XLqbFxbS4mJZixXIO2FdzixFyn5VaHmd85ojcZ+XFsUrsz1x1Yv8iVuxx4WJaXEyLi2lxMS0upsXFtLiYFhfTkvMPdm9uMUKxibmYFhfT4mJaauKb/CUTb/PPzCewkT0Dse9iNyXWctykYclGqiW2N5wUa2Q+NGlYkrbQBNmvPyWWNmlYEmSPQMZX2ciCwHd6VmylumQcFauIvT0L4s1v/QPYSfXJfCjHcQAOivhPv667mf8AAAAASUVORK5CYII=" y="0"/>
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge2aMW+DMBBGHxXNkrVdsmTqL+r/H7pkgcEdyABDO/hQnTZE+WhdMXxPOp2FDH46YLGvAV6BZ+Apck06oI9cRv99YhsyhyJqsgd2MZ6AM/B+bWJLrtQBOEbU5DHyCAxAKq79EJsrdgReKotBrtRArlS3JPbwDyKrsJiKxVQsprJZsfaOOc2K536suOeCzVbMYioWU7GYisVULKZiMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKpsVu2dz+NcbvWvYbMUspmIxFYuptOST/D0Lp/l/zBtwijUTue9iWhLruWzSqMkpoie3N9wU62I8N2nUpGyhSbHeeEusbNKoSYo1Ene8yi4mJL6qV4tzxFDkq2INubdnR/74a/8AU8RYjOcwxgB8AtobRRAB+EftAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,330)">
<path d="M0,0 L30,0 L30,60 L0,60 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -140,7 +140,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:8">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:8">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,964,42)">
<image height="162" preserveAspectRatio="none" width="63" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAACiCAYAAAD2pxVCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABrUlEQVR4nO3UMU/CQByG8QdTXFhxcXHyE/n9BxeWMpQBBjrocEes2kSiUqzP+0suV8w/5J5ccQE8AXfAuu5z1wLbug/X9uNgQwm+H6y5WwG39bkHDsBubLCh3Pg98FDX3C3rfgT2QDf42zvDm38AHqc43QR6SviO8sqPxt9MeaK/JvFWibdKvJU6vjljZnHxU3zPy0+/QH3zibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8VaJt0q8VeKtEm+VeKvEWyXeKvFWibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8VaJt0q8VeKtEm+VeKvEWyXeKvFWibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8Vbq+OaMmZeLn+JK1DefeKvEWyXeqgFaYAUsr3yW3/IMbChdHXAA+rHBBtgCt/Xz6NDMbOraAju+iG/r8xHYT3G6C2sp4aeb31PaPjnF93VoN9EBL6mjdHSc8dq3daDj7S2Ys0Nd+8E+Gr8A1pTf/JL/8U+vr+s4eD6tiAinV+ehRczXhWnVAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -332,7 +332,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:7">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:7">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,469,288)">
<image height="150" preserveAspectRatio="none" width="53" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAACWCAYAAAB+bsAwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABnUlEQVR4nO3dsWoCQRhF4WvY2NgmjY1VnijvX6RJo8VaaKFFUsxIxrAJBonMkfPBsIsMMocR23+W5DXJc5Kn+uzVOsmmPtu1+b5xSAlZNqtXiyTz+n5Msk+yndo4pNzQMsmqrl491uchyS7J2Hx2pr2pVZKXW5zuCseUoG3KT28y6uGWJ7oVoyiMojCK4i6jhgv2zP79FOc+rv2Cu7wpoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMorjLqEtGYFw9kuLW7vKmjKIwisIoiiFl3uAiP8wc7MhbkveU844pEy2PUxuHlNmd7fjLXr3XtUkZ/vhr1Lq+n8Zf9qodqDqmnPUwtfEU1Y6/7NWYcr4xF/z81nXDmK9b69G+rl3znIyapUyJnaf8UfT8Z3Gs69C8n5Yk/c0n1UhFtBQqp+gAAAAASUVORK5CYII=" y="0"/>
</g>
@ -524,7 +524,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:6">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:6">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,769,89)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge2aMW+DMBBGHxXNkrVdsmTqL+r/H7pkgcEdyABDO/hQnTZE+WhdMXxPOp2FDH46YLGvAV6BZ+Apck06oI9cRv99YhsyhyJqsgd2MZ6AM/B+bWJLrtQBOEbU5DHyCAxAKq79EJsrdgReKotBrtRArlS3JPbwDyKrsJiKxVQsprJZsfaOOc2K536suOeCzVbMYioWU7GYisVULKZiMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKpsVu2dz+NcbvWvYbMUspmIxFYuptOST/D0Lp/l/zBtwijUTue9iWhLruWzSqMkpoie3N9wU62I8N2nUpGyhSbHeeEusbNKoSYo1Ene8yi4mJL6qV4tzxFDkq2INubdnR/74a/8AU8RYjOcwxgB8AtobRRAB+EftAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -603,7 +603,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:5">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:5">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,689,209)">
<image height="68" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABECAYAAADQkyaZAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABTElEQVRoge2bMU/DMBBGX1Do0hWWLp36Y5j5+XRh6ZIM7tAOyQDDXYVBLopKVerL96STrehk+emiTPka4BV4Bp58rYkO6H3Nq//Z2GJyq6xqYgksfD8CR2BfamyxSa6AtVdNPPo6AAcgZc++kU90DWxucbsrM2KSe+y1LYo+3PJG/4lEoyHRaEg0GrMRbSf0NBec+3Hm+RuwLazbC8+bzGwmKtFoSDQaEo2GRKMh0WhINBoSjYZEoyHRaEg0GhKNhkSjIdFoSDQaEo2GRKMh0WjMRnTKzxp//lEiY+P1csUzJzGbiUo0GhKNhkSj0WLJgiVn0gV3zjuwwxwSlnsZS40tlvrJQzI1sfPqsTjIr6Kd708hmZrII1sJu/9QajyJ5iGZmkjYnRMTXt3OGxJf062Fo9chW4uiDZZNW2Afo9o+SKPXkO1PJYQQ98cnVUFMo/v6uCcAAAAASUVORK5CYII=" y="0"/>
</g>
@ -652,7 +652,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:4">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:4">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1089,229)">
<image height="48" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge2ZsU7DQAxAX9DRpSssXTr1Y5j5M34PFpYuyXAd2iEZYLAjXHRBUQT1BflJlk8n6+SXS4bIDfAMPAIPmmugBTrNNrrvhQlpemeiBrbARtcDcAFOpcKEPPkdsNeogXvNPXAGstm7wt7AHjjcoruZDEjzJ+T1KQrc3bKjvyAEvAkBb0LAm9ULpBk1zYJzPyb2X4E3k18WnH3F6m8gBLwJAW9CwJsQ8CYEvAkBb0LAm9ULzPmhmfo5WcJB4+m3Dlz9DYSANyHgTQh4k5Dpx5aJCYgT78AR6S0jM7KhVJiQyZ8dqNXAUaNDRkw/CrS6HgdqNWDHrBnpqy8VjgJ2oFYDGeklM+MVarUg83Ub3lw0ziYXBRpkTrxBPuJaPuRBozfrMYIg+E98AmFwSXszw5i9AAAAAElFTkSuQmCC" y="0"/>
</g>
@ -709,7 +709,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:3">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:3">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,367)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -772,7 +772,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:2">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:2">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,97)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -835,7 +835,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:1">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,127)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -896,7 +896,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:1#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:1#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -930,7 +930,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:2#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:2#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1024,7 +1024,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:3#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:3#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1058,7 +1058,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:7#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:7#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1112,7 +1112,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:8#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:8#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1146,7 +1146,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:6#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:6#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,965,120)">
@ -1160,7 +1160,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930:9#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10746:2895:9#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,470,360)">
@ -1176,5 +1176,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:18 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:10 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 79 KiB

View File

@ -0,0 +1,509 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2896",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"yInit",
"Inherited",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2880",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"round",
"|++",
"off",
"Inherit: Same as first input",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
10
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2882",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2878",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2879",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2878#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2880#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2896#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2879#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

View File

@ -0,0 +1,435 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" display="inline" height="89.000000px" preserveAspectRatio="xMinYMin meet" viewBox="84.00 15.00 402.00 89.00" width="402.000000px" x="0" y="0" zoomAndPan="disable">
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel">
<!--RAWSTRING-->
<g id="background" pointer-events="none">
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,0,0)">
<path d="M85,16 L485,16 L485,103 L85,103 L85,16 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2877">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2896">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,62)">
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4ElEQVRIie2WPQ+CMBBAH6ayuOrCwuQv8v8PLixlqAMMMOjQI57yETgSB9OXXHohR18OmvQy4AZcgLOsFjxQy6qj/i50IilUWDgBueQ90AKPqUJH7KwASgkLR1k7oAGCejYSDh2WwNUohNhZQ+zMzwkPOwQmkjAJk3CEW1GTqfz5C+Fuieb//2ESJuFmHPF2PjFzQ6/kDlSyVyDONP2csOZzALJQSdTEEWNR6CUfBiALekwMsk+3JNQDkIUg7wZWfFIvBYF3t1tpJRq1Tgoz4lyaEw+N9eD0Ep3Kh0gk9vECjJhEyDfxTKEAAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip2">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip2)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip8">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip8)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M-1,2 L6,2 L6,3 L-1,3 L-1,2 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip9">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.125,-2 L4.125,-2.1875 C3.14062,-2.1875 2.89062,-2.42188 2.89062,-2.98438 L2.89062,-10.75 L2.76562,-10.7812 L0.4375,-9.60938 L0.4375,-9.42188 L0.796875,-9.54688 C1.03125,-9.64062 1.25,-9.70312 1.375,-9.70312 C1.65625,-9.70312 1.76562,-9.51562 1.76562,-9.07812 L1.76562,-3.23438 C1.76562,-2.51562 1.5,-2.25 0.53125,-2.1875 L0.53125,-2 L4.125,-2 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip10">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,233.5,73.5)">
<path d="M4.42188,8.57812 L4.42188,8.4375 L0.75,8.4375 L0.328125,9.9375 L0.53125,10 C0.796875,9.32812 1.04688,9.21875 1.71875,9.21875 L3.48438,9.21875 L-0.546875,14.0469 L-0.421875,14.1719 C-0.21875,14 -0.046875,13.9375 0.15625,13.9375 C0.5,13.9375 0.921875,14.1094 1.53125,14.4844 C2.17188,14.8906 2.625,15.0469 3,15.0469 C3.71875,15.0469 4.20312,14.5781 4.20312,14.0625 C4.20312,13.7812 4.01562,13.5781 3.75,13.5781 C3.54688,13.5781 3.32812,13.8125 3.3125,14.0312 C3.3125,14.125 3.34375,14.2344 3.42188,14.3906 C3.46875,14.4688 3.48438,14.5312 3.48438,14.5781 C3.48438,14.7031 3.34375,14.7812 3.14062,14.7812 C2.8125,14.7812 2.5625,14.625 2.23438,14.125 C1.70312,13.3594 1.42188,13.2188 0.671875,13.0469 L4.42188,8.57812 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,225,63)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,89)">
<path d="M-18.3281,0 L18.3281,0 L18.3281,14 L-18.3281,14 L-18.3281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip24">
<path d="M-133.672,-73 L273.328,-73 L273.328,14 L-133.672,14 L-133.672,-73 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip24)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,216.672,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="34.6562" x="1" xml:space="preserve" y="10">Ini=yInit</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,223,77)">
<path d="M-51.4844,0 L0,0 L0,12 L-51.4844,12 L-51.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip25">
<path d="M-88.5156,-61 L318.484,-61 L318.484,26 L-88.5156,26 L-88.5156,-61 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2880">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,179,19)">
<image height="28" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACC0lEQVRIie2Wb0/bMBDGf0kDa1mjKgMJmJjGvv+HmkCaBFOhKg2hGW2zF35OMcZuCxLvOOmR8+d8j8/nu3MGfAXGwASogGPgBPim70OgwMkKWAI1cA9MgTtgBsz1/QnYkJBCRiuRnAJnQgWUCcKFSEpgBBwAuXQ20ulShBORfQcugB8i3MfDMfAFGHhkK2AN/EsRVvLsAvgFXALne3o49v6tgWegFdlzzMsCF7MzeXYJ/JTHpVZfAJn0Oy1gJBx6C2lx8WuEpUhfEZ7Qx+1c75Ngq0wy+nhZzFrcFtfy/EGoY4Q5LlaVN5pnIZkvA+mUmufbmABHWtgryXFxKL1xF1mMNLSxlXAYoIgpJqQQaWhjuI2wCJDFFBOSReYboruUxz5+pOS4I+0jWiES0kXmG9YpwmWA1RsILf9CG9EcNELLHxvb1OoCWUvXn2tjkyIscDVx5o0jLWRbevhk94GN+S7CKX0OjenLVaq02TYuNPfGw9QjjIZmgKsOuYwaOlzl7+SNFeYl8Chv/gJ/gN/AlZ5vcf1xId2ohzNcktr2rXCx2Kc93QDXHtlM/1q29MM5fT5abGr2a0+2lbe83M5o/Iyw1vNGik8y+N4rRtI7I7Q7iB2GBtde7nZ4OBesFTWan7zPQH/6rM9ZIT7yECNseNloWxIdPkXov1vxPfBgB8pOq+E95fBTPuVt8h8hv9hLNIZhvAAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,20)">
<path d="M20,10 C20,15.5228 15.5228,20 10,20 C4.47715,20 0,15.5228 0,10 C0,4.47715 4.47715,0 10,0 C15.5228,0 20,4.47715 20,10 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip27">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip27)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="183,30 187,30" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip28">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="185,28 185,32" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip29">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip29)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="188,35 192,35" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip30">
<path d="M179.5,19.5 L199.5,19.5 L199.5,39.5 L179.5,39.5 L179.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip30)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0.5,0.5)">
<polyline fill="none" points="190,33 190,37" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,180,20)">
<path d="M20,10 C20,15.5228 15.5228,20 10,20 C4.47715,20 0,15.5228 0,10 C0,4.47715 4.47715,0 10,0 C15.5228,0 20,4.47715 20,10 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,202,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<path d="M-119,0 L288,0 L288,87 L-119,87 L-119,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,202,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2882">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,454,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip33">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,470,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,455,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,470,39)">
<path d="M-3.5,0 L3.5,0 L3.5,14 L-3.5,14 L-3.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip34">
<path d="M-383.5,-23 L23.5,-23 L23.5,64 L-383.5,64 L-383.5,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,466.5,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="1" xml:space="preserve" y="10">y</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2878">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,84,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip36">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip36)" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,100,30)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="-2.76562" xml:space="preserve" y="3.5">1</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,85,23)">
<path d="M7,0 L23,0 C26.866,0 30,3.13401 30,7 C30,10.866 26.866,14 23,14 L7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,100,39)">
<path d="M-3.77344,0 L3.77344,0 L3.77344,14 L-3.77344,14 L-3.77344,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip37">
<path d="M-13.2266,-23 L393.773,-23 L393.773,64 L-13.2266,64 L-13.2266,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip37)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,96.2266,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="1" xml:space="preserve" y="10">u</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,28)">
<path d="M0,-12 L51.4844,-12 L51.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip38">
<path d="M-34,0 L373,0 L373,87 L-34,87 L-34,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip38)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2879">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,349,19)">
<image height="28" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcCAYAAAAwTqwDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6ElEQVRYhe2YMQ7CMAxFX1Hp0hWWLp04EfcfWLq0QxhgaBYGu8KggBhQIZGf9OUo8uAvR1GcCjgCe2CnMSdGYNJoNT0n1oi5zignWqDRdQSuwDmVWCOd7IBelRNbjTNwAYLZe8B2tAcOa1T3ZSJi8owc26TRzZoV/RI3WhputDTcaGm40dJwo6XhRkujRl78LS9e/X/OCRgQDwGZR2MqsUamcTu85sSgmpAx7a3RUdfL8JoT9islIPXPqcTFqB1ecyIgNQc+OLqjJgTu3c2Fq+piYtJohfwZNchllNuFFFWzWS9yHMf5P25oVEK9bKT5dwAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip40">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip46">
<path d="M-19,-5 L23,-5 L23,10 L-19,10 L-19,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip46)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,372.5,27.5)">
<path d="M-13.1406,3.71875 L-12.1094,3.85938 C-12.224,4.56771 -12.513,5.125 -12.9766,5.53125 C-13.4401,5.9375 -14.0156,6.14062 -14.7031,6.14062 C-15.5469,6.14062 -16.2292,5.86198 -16.75,5.30469 C-17.2708,4.7474 -17.5312,3.94792 -17.5312,2.90625 C-17.5312,2.23958 -17.4193,1.65365 -17.1953,1.14844 C-16.9714,0.643229 -16.6328,0.265625 -16.1797,0.015625 C-15.7266,-0.234375 -15.2292,-0.359375 -14.6875,-0.359375 C-14.0104,-0.359375 -13.4583,-0.190104 -13.0312,0.148438 C-12.6042,0.486979 -12.3281,0.973958 -12.2031,1.60938 L-13.2344,1.76562 C-13.3281,1.34896 -13.5,1.03385 -13.75,0.820312 C-14,0.606771 -14.3021,0.5 -14.6562,0.5 C-15.1875,0.5 -15.6172,0.690104 -15.9453,1.07031 C-16.2734,1.45052 -16.4375,2.05208 -16.4375,2.875 C-16.4375,3.71875 -16.2786,4.32812 -15.9609,4.70312 C-15.6432,5.07812 -15.224,5.26562 -14.7031,5.26562 C-14.2969,5.26562 -13.9531,5.14062 -13.6719,4.89062 C-13.3906,4.64062 -13.2135,4.25 -13.1406,3.71875 M-11.5938,2.89062 C-11.5938,1.73438 -11.276,0.880208 -10.6406,0.328125 C-10.099,-0.130208 -9.44792,-0.359375 -8.6875,-0.359375 C-7.82292,-0.359375 -7.11979,-0.0807292 -6.57812,0.476562 C-6.03646,1.03385 -5.76562,1.80729 -5.76562,2.79688 C-5.76562,3.59896 -5.88542,4.22917 -6.125,4.6875 C-6.36458,5.14583 -6.71354,5.5026 -7.17188,5.75781 C-7.63021,6.01302 -8.13542,6.14062 -8.6875,6.14062 C-9.55208,6.14062 -10.2526,5.86198 -10.7891,5.30469 C-11.3255,4.7474 -11.5938,3.94271 -11.5938,2.89062 M-10.5156,2.89062 C-10.5156,3.68229 -10.3411,4.27604 -9.99219,4.67188 C-9.64323,5.06771 -9.20833,5.26562 -8.6875,5.26562 C-8.15625,5.26562 -7.71875,5.06771 -7.375,4.67188 C-7.03125,4.27604 -6.85938,3.67188 -6.85938,2.85938 C-6.85938,2.08854 -7.03385,1.50521 -7.38281,1.10938 C-7.73177,0.713542 -8.16667,0.515625 -8.6875,0.515625 C-9.20833,0.515625 -9.64323,0.710938 -9.99219,1.10156 C-10.3411,1.49219 -10.5156,2.08854 -10.5156,2.89062 M-4.53125,6 L-4.53125,-0.21875 L-3.57812,-0.21875 L-3.57812,0.65625 C-3.13021,-0.0208333 -2.47396,-0.359375 -1.60938,-0.359375 C-1.23438,-0.359375 -0.888021,-0.291667 -0.570312,-0.15625 C-0.252604,-0.0208333 -0.015625,0.15625 0.140625,0.375 C0.296875,0.59375 0.40625,0.848958 0.46875,1.14062 C0.5,1.33854 0.515625,1.68229 0.515625,2.17188 L0.515625,6 L-0.53125,6 L-0.53125,2.21875 C-0.53125,1.78125 -0.572917,1.45833 -0.65625,1.25 C-0.739583,1.04167 -0.885417,0.872396 -1.09375,0.742188 C-1.30208,0.611979 -1.54688,0.546875 -1.82812,0.546875 C-2.27604,0.546875 -2.66406,0.690104 -2.99219,0.976562 C-3.32031,1.26302 -3.48438,1.80208 -3.48438,2.59375 L-3.48438,6 L-4.53125,6 M3.85938,6 L1.5,-0.21875 L2.60938,-0.21875 L3.95312,3.5 C4.09896,3.90625 4.22917,4.32292 4.34375,4.75 C4.4375,4.42708 4.56771,4.03646 4.73438,3.57812 L6.125,-0.21875 L7.20312,-0.21875 L4.84375,6 L3.85938,6 M12.3906,4 L13.4844,4.125 C13.3177,4.76042 13,5.25521 12.5312,5.60938 C12.0625,5.96354 11.4688,6.14062 10.75,6.14062 C9.84375,6.14062 9.1224,5.85938 8.58594,5.29688 C8.04948,4.73438 7.78125,3.94792 7.78125,2.9375 C7.78125,1.89583 8.05208,1.08594 8.59375,0.507812 C9.13542,-0.0703125 9.83333,-0.359375 10.6875,-0.359375 C11.5208,-0.359375 12.2005,-0.078125 12.7266,0.484375 C13.2526,1.04688 13.5156,1.84375 13.5156,2.875 C13.5156,2.9375 13.5156,3.03125 13.5156,3.15625 L8.875,3.15625 C8.91667,3.84375 9.11198,4.36719 9.46094,4.72656 C9.8099,5.08594 10.2396,5.26562 10.75,5.26562 C11.1458,5.26562 11.4792,5.16406 11.75,4.96094 C12.0208,4.75781 12.2344,4.4375 12.3906,4 M8.9375,2.29688 L12.4062,2.29688 C12.3646,1.76562 12.2344,1.36979 12.0156,1.10938 C11.6719,0.703125 11.2344,0.5 10.7031,0.5 C10.224,0.5 9.81771,0.661458 9.48438,0.984375 C9.15104,1.30729 8.96875,1.74479 8.9375,2.29688 M14.7969,6 L14.7969,-0.21875 L15.75,-0.21875 L15.75,0.71875 C15.9896,0.28125 16.2109,-0.0078125 16.4141,-0.148438 C16.6172,-0.289062 16.8438,-0.359375 17.0938,-0.359375 C17.4479,-0.359375 17.8073,-0.25 18.1719,-0.03125 L17.8125,0.953125 C17.5521,0.796875 17.2969,0.71875 17.0469,0.71875 C16.8177,0.71875 16.6094,0.789062 16.4219,0.929688 C16.2344,1.07031 16.1042,1.26562 16.0312,1.51562 C15.9167,1.89062 15.8594,2.29688 15.8594,2.73438 L15.8594,6 L14.7969,6 M21.0938,5.0625 L21.25,5.98438 C20.9479,6.04688 20.6823,6.07812 20.4531,6.07812 C20.0677,6.07812 19.7708,6.01823 19.5625,5.89844 C19.3542,5.77865 19.2057,5.61979 19.1172,5.42188 C19.0286,5.22396 18.9844,4.80729 18.9844,4.17188 L18.9844,0.59375 L18.2188,0.59375 L18.2188,-0.21875 L18.9844,-0.21875 L18.9844,-1.76562 L20.0312,-2.39062 L20.0312,-0.21875 L21.0938,-0.21875 L21.0938,0.59375 L20.0312,0.59375 L20.0312,4.23438 C20.0312,4.53646 20.0495,4.72917 20.0859,4.8125 C20.1224,4.89583 20.1849,4.96354 20.2734,5.01562 C20.362,5.06771 20.4844,5.09375 20.6406,5.09375 C20.7552,5.09375 20.9062,5.08333 21.0938,5.0625" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,350,20)">
<path d="M0,0 L50,0 L50,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,402,28)">
<path d="M0,-12 L46.4844,-12 L46.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip60">
<path d="M-319,0 L88,0 L88,87 L-319,87 L-319,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip60)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,402,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.4844" x="1" xml:space="preserve" y="9">sfix16_En4</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2878#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M115,30 L172,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2880#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M200,30 L285,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,350,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M285,30 L342,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(-1,1.22465e-16,-1.22465e-16,-1,245,75)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M285,30 L285,75 L253,75" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,285,30)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2896#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,190,40)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M225,75 L190,75 L190,48" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10808:2879#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,30)">
<path d="M0,0 L-8,-4 L-8,4 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
<path d="M400,30 L447,30" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-12-12 20:23:07 W. Europe Standard Time-->
</svg>

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -0,0 +1,936 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:10",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"OutMin",
"OutMax",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:9",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
"<",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:8",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch2",
"label":"Switch2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"OutMin",
"OutMax",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:7",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch",
"label":"Switch",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:6",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:5",
"className":"Simulink.SFunction",
"icon":"WebViewIcon3",
"name":"Data Type Propagation",
"label":"Data Type Propagation",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"PropDataTypeMode",
"PropDataType",
"IfRefDouble",
"IfRefSingle",
"IsSigned",
"NumBitsBase",
"NumBitsMult",
"NumBitsAdd",
"NumBitsAllowFinal",
"PropScalingMode",
"PropScaling",
"ValuesUsedBestPrec",
"SlopeBase",
"SlopeMult",
"SlopeAdd",
"BiasBase",
"BiasMult",
"BiasAdd"
],
"values":[
"Inherit via propagation rule",
"fixdt(1, 16)",
"double",
"single",
"IsSigned1",
"NumBits1",
"1",
"0",
"1:128",
"Inherit via propagation rule",
"2^-10",
"[5 -7]",
"Slope1",
"1",
"0",
"Bias1",
"1",
"0"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"S-Function",
"masktype":"Data Type Propagation"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:4",
"className":"Simulink.DataTypeDuplicate",
"icon":"WebViewIcon3",
"name":"Data Type Duplicate",
"label":"Data Type Duplicate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"NumInputPorts"
],
"values":[
"2"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeDuplicate",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:3",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:2",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:1",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:1#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:2#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:3#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:7#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:8#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:6#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895:9#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 86 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2790",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2790",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"Port",
@ -80,12 +80,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2789",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2789",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay",
"label":"UnitDelay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"InitialCondition",
@ -130,12 +130,59 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2788",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2787",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2788",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"IconShape",
@ -189,59 +236,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2787",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2786",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2786",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"Port",
@ -303,12 +303,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2787#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2787#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -354,12 +354,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2789#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2789#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -405,12 +405,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2788#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2788#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -456,12 +456,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2786#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2786#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2779",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2779">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2779">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2790">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2790">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,454,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -61,7 +61,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2789">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2789">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,62)">
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5klEQVRIie2WvQ6CMBSFP0xlcdWFhcmHMY4+qw/kwtIOdYABFodeYpWfwCVxMD3JyW3IpV8uNOnJgBtwAo5SNbKAkxrbfTcagRSRNToAuaw7oAGeY42GMFkBlGKN9lJboAZ89GwA7CcsgbMSCGGymjCZnQLuNgBUSsAETMCBzIKeO5CJL78AXrdCYv3/P0zABFwtQ7idD0zc0Av1ACrZyxMyTTcFdHwGII0qsSNEjFmglXUfgDSKY6KXfdo5YByANPLyrmfBJ7XS4HlPu1aNuI7qKDAj5NKccGi0B6cTt9G6d1LSNr0AyG5EFMEQprcAAAAASUVORK5CYII=" y="0"/>
</g>
@ -120,43 +120,43 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,223,77)">
<path d="M-51.4844,0 L0,0 L0,12 L-51.4844,12 L-51.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip27">
<path d="M-88.5156,-61 L318.484,-61 L318.484,26 L-88.5156,26 L-88.5156,-61 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip27)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,89)">
<path d="M-11.9531,0 L11.9531,0 L11.9531,14 L-11.9531,14 L-11.9531,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip28">
<clipPath id="clip27">
<path d="M-140.047,-73 L266.953,-73 L266.953,14 L-140.047,14 L-140.047,-73 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,223.047,89)">
<g clip-path="url(#clip27)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="0.6" stroke-width="1" transform="matrix(1,0,0,1,223.047,89)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="21.9062" x="1" xml:space="preserve" y="10">Ini=0</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,223,77)">
<path d="M-51.4844,0 L0,0 L0,12 L-51.4844,12 L-51.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip28">
<path d="M-88.5156,-61 L318.484,-61 L318.484,26 L-88.5156,26 L-88.5156,-61 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,171.516,77)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.4844" x="1" xml:space="preserve" y="9">sfix32_En20</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2787">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2787">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,349,19)">
<image height="28" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAcCAYAAAAwTqwDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6ElEQVRYhe2YMQ7CMAxFX1Hp0hWWLp04EfcfWLq0QxhgaBYGu8KggBhQIZGf9OUo8uAvR1GcCjgCe2CnMSdGYNJoNT0n1oi5zignWqDRdQSuwDmVWCOd7IBelRNbjTNwAYLZe8B2tAcOa1T3ZSJi8owc26TRzZoV/RI3WhputDTcaGm40dJwo6XhRkujRl78LS9e/X/OCRgQDwGZR2MqsUamcTu85sSgmpAx7a3RUdfL8JoT9islIPXPqcTFqB1ecyIgNQc+OLqjJgTu3c2Fq+piYtJohfwZNchllNuFFFWzWS9yHMf5P25oVEK9bKT5dwAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -220,7 +220,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2788">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2788">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,179,19)">
<image height="28" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACC0lEQVRIie2Wb0/bMBDGf0kDa1mjKgMJmJjGvv+HmkCaBFOhKg2hGW2zF35OMcZuCxLvOOmR8+d8j8/nu3MGfAXGwASogGPgBPim70OgwMkKWAI1cA9MgTtgBsz1/QnYkJBCRiuRnAJnQgWUCcKFSEpgBBwAuXQ20ulShBORfQcugB8i3MfDMfAFGHhkK2AN/EsRVvLsAvgFXALne3o49v6tgWegFdlzzMsCF7MzeXYJ/JTHpVZfAJn0Oy1gJBx6C2lx8WuEpUhfEZ7Qx+1c75Ngq0wy+nhZzFrcFtfy/EGoY4Q5LlaVN5pnIZkvA+mUmufbmABHWtgryXFxKL1xF1mMNLSxlXAYoIgpJqQQaWhjuI2wCJDFFBOSReYboruUxz5+pOS4I+0jWiES0kXmG9YpwmWA1RsILf9CG9EcNELLHxvb1OoCWUvXn2tjkyIscDVx5o0jLWRbevhk94GN+S7CKX0OjenLVaq02TYuNPfGw9QjjIZmgKsOuYwaOlzl7+SNFeYl8Chv/gJ/gN/AlZ5vcf1xId2ohzNcktr2rXCx2Kc93QDXHtlM/1q29MM5fT5abGr2a0+2lbe83M5o/Iyw1vNGik8y+N4rRtI7I7Q7iB2GBtde7nZ4OBesFTWan7zPQH/6rM9ZIT7yECNseNloWxIdPkXov1vxPfBgB8pOq+E95fBTPuVt8h8hv9hLNIZhvAAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -292,7 +292,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2786">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2786">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,84,22)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -353,7 +353,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2787#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2787#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,455,30)">
@ -367,7 +367,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2789#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2789#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,190,40)">
@ -381,7 +381,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2788#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2788#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -415,7 +415,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9729:2786#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2786#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,180,30)">
@ -431,5 +431,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:23 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:01 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,91 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2377",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2710",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2710",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"hitMin",
"label":"hitMin",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Port",
@ -160,40 +80,63 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2849",
"className":"Simulink.Switch",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2377",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"Switch3",
"label":"Switch3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"Threshold",
"ZeroCross"
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"u2 ~= 0",
"off",
"2",
"Port number",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"on"
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
@ -202,8 +145,8 @@
],
"tabs_idx":[
0,
1,
9
2,
11
]
},
"viewer":{
@ -212,45 +155,68 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2848",
"className":"Simulink.Switch",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2709",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"Switch1",
"label":"Switch1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"name":"hitMax",
"label":"hitMax",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"Threshold",
"ZeroCross"
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"u2 ~= 0",
"off",
"1",
"Port number",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"on"
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
@ -259,8 +225,8 @@
],
"tabs_idx":[
0,
1,
9
2,
11
]
},
"viewer":{
@ -269,62 +235,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2704",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2707",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2707",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Operator",
@ -364,12 +285,114 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2700",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2849",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch3",
"label":"Switch3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"off",
"-1",
"0",
"on"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2704",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2700",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Port",
@ -431,63 +454,40 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2709",
"className":"Simulink.Outport",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2848",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"hitMax",
"label":"hitMax",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"name":"Switch1",
"label":"Switch1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
"Threshold",
"ZeroCross"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Zero",
"off",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
"on"
],
"tabs":[
"Main",
@ -496,8 +496,8 @@
],
"tabs_idx":[
0,
2,
11
1,
9
]
},
"viewer":{
@ -506,84 +506,17 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2699",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2701",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2701",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Port",
@ -645,12 +578,79 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2849#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2699",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2849#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -696,12 +696,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2701#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2701#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -747,12 +747,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2704#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2704#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -798,12 +798,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2707#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2707#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -849,12 +849,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2699#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2699#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -900,12 +900,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2700#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2700#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -951,12 +951,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791:2848#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791:2848#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9729:2791",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -1,11 +1,11 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2819",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2819",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"preSat",
"label":"preSat",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"Port",
@ -67,12 +67,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2818",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2818",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"preIntegrator",
"label":"preIntegrator",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"Port",
@ -134,12 +134,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2831",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2831",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"Clamp",
"label":"Clamp",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"Port",
@ -214,12 +214,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2837",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2837",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU2",
"label":"SignDeltaU2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"ZeroCross",
@ -245,12 +245,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2841",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2841",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"Equal1",
"label":"Equal1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"Operator",
@ -290,43 +290,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2839",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU3",
"label":"SignDeltaU3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"inspector":{
"params":[
"ZeroCross",
"SampleTime"
],
"values":[
"on",
"-1"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2836",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2836",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv3",
"label":"DataTypeConv3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"OutMin",
@ -368,12 +337,90 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2843",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2840",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv4",
"label":"DataTypeConv4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2839",
"className":"Simulink.Signum",
"icon":"WebViewIcon3",
"name":"SignDeltaU3",
"label":"SignDeltaU3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"ZeroCross",
"SampleTime"
],
"values":[
"on",
"-1"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Signum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2843",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"hitSat",
"label":"hitSat",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"Port",
@ -435,59 +482,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2840",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"DataTypeConv4",
"label":"DataTypeConv4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"int8",
"on",
"Real World Value (RWV)",
"Zero",
"off",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2838",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2838",
"className":"Simulink.Logic",
"icon":"WebViewIcon3",
"name":"AND1",
"label":"AND1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"Operator",
@ -527,12 +527,12 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2843#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2843#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -578,12 +578,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2838#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2838#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -629,12 +629,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2841#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2841#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -680,12 +680,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2840#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2840#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -731,12 +731,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2836#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2836#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -782,12 +782,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2839#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2839#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -833,12 +833,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2837#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2837#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -884,12 +884,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2819#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2819#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",
@ -935,12 +935,12 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2818#out:1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2818#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9728:2816",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
"inspector":{
"params":[
"SignalNameFromLabel",

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2816">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2816">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2819">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2819">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,4,267)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -76,7 +76,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2818">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2818">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,4,232)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -139,7 +139,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2831">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2831">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,414,287)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -187,7 +187,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2837">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2837">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,226)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -267,7 +267,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2841">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2841">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,221)">
<image height="79" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABPCAYAAACHxrc8AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABa0lEQVRoge2aMU7DQBBFn5FJkxaaNKk4DDVH4yycBhqaNHZhiqRwCih2oixgRztxJhjpP2m0K2uVffqxN3I0FfAE3AN3NkbSAK2NebU/F9Yms8oqkiWwsPke2AEfQwtrUlIrYG0Vya2NPbAFuuzaL7FDYmvgIVgMUlJbUlLNmNjNFUTOQmJeJOZFYl5mK1YXrHkBKqshHi+nc6RE7I1xKZixWAglYs/hFgPM9uaXmBeJeZGYl5Jz7PWMz5387lB68nu5itg5iU3+/YxKbDJRiU3mXyf2J2KzPcck5kViXiTmRWJeJOZFYl4k5kViXiTmRWJeJOZFYl4k5kViXmYrVvI31Ge4xQCzTUxiXiTmRWJealJz2ZKRBrML8w5sbM+O1Aq4HxNr+d43GMnGqiV13J0Ua2x+6BuMJO/q7Gy//pRY3jcYSWd7dBR8lY0t6DimF8XOapuNg2IVqd10Qbr5ox+AvVWfzQ8lhAD4ApBgTmQUqdogAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -339,151 +339,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2839">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/ElEQVRYhe2XsQ6CMBBAHwZZWHVxcfJjnP00v8W/cXFhoUMdcIDFoXexKhCip2HoSy7XkEv7cnS4ZsABWAMryVbUgJMch3stzOXgTRRWlEAh6w64Ade+wpzQgQ2wlbBiKbkFGsBH394ktBNbYGcoAaEDDaED9ZDEwvjQj0gSSpJQkoQyC4l8Qs0JyCT62P9D4jwiMBuJr5kicfylAMzkYiYJJUkoSULJCbNfycD89wUXoJL9PWHa7oYkHM+juRWVhCMMuqMStax1NLcifvx42bsdk4hHcyu87OeZ8DtqKfA8umLBTaKJcq9ERniBFYSLaXk5O4k2WmskEvPnDjSoRmcsv12HAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip56">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip61">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip61)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip62">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip62)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip63">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip63)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,273)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip74">
<path d="M-127.055,-41 L333,-41 L333,102 L-127.055,102 L-127.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip74)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2840">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,264)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip76">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip76)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip82">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip82)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,272.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,192,273)">
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip96">
<path d="M-202.055,-41 L258,-41 L258,102 L-202.055,102 L-202.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip96)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2836">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2836">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,229)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
@ -493,19 +349,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip98">
<clipPath id="clip56">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip98)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,230)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip104">
<clipPath id="clip62">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip104)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,237.5)">
<g clip-path="url(#clip62)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,237.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -531,11 +387,11 @@
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip118">
<clipPath id="clip76">
<path d="M-202.055,-6 L258,-6 L258,137 L-202.055,137 L-202.055,-6 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip118)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,226)">
<g clip-path="url(#clip76)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,226)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
@ -547,7 +403,151 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2843">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2840">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,154,264)">
<image height="28" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAcCAYAAAD4IkbVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XMQvCQAxGX6V2cdWlSyd/kf9/cHFph+vQDu3ikBSjnCLIxSUPQo4S6OO4g+8q4AKcgKN2b3pg0G5reB2sEcHWlDcHoNH1CszAmBuskR1tgU7Lm732BZiAZL49YXe2A84edhlWRHREjkBWdudp9CshW4qQLUXIliJkSxGypQjZUtRIyjnwJuk4cAVu6pGQPLvmBmskkdvw681Na0Ai4kfZXtdb+PXGPmuSOiy5wU3Whl9vkv438cUx6HUg8dhlT2atyfSsbIW8wRrkgv3jkq1ai1lvFQSBF3dqRUK99alT1gAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip78">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip78)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip84">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip84)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,272.5)">
<path d="M-7.20312,-1.375 L-7.20312,-2.59375 L-6.14062,-2.59375 L-6.14062,-1.375 L-7.20312,-1.375 M-7.20312,6 L-7.20312,-0.21875 L-6.14062,-0.21875 L-6.14062,6 L-7.20312,6 M-4.54688,6 L-4.54688,-0.21875 L-3.60938,-0.21875 L-3.60938,0.65625 C-3.15104,-0.0208333 -2.48958,-0.359375 -1.625,-0.359375 C-1.25,-0.359375 -0.903646,-0.291667 -0.585938,-0.15625 C-0.268229,-0.0208333 -0.03125,0.15625 0.125,0.375 C0.28125,0.59375 0.390625,0.848958 0.453125,1.14062 C0.484375,1.33854 0.5,1.68229 0.5,2.17188 L0.5,6 L-0.546875,6 L-0.546875,2.21875 C-0.546875,1.78125 -0.588542,1.45833 -0.671875,1.25 C-0.755208,1.04167 -0.901042,0.872396 -1.10938,0.742188 C-1.31771,0.611979 -1.5625,0.546875 -1.84375,0.546875 C-2.29167,0.546875 -2.67969,0.690104 -3.00781,0.976562 C-3.33594,1.26302 -3.5,1.80208 -3.5,2.59375 L-3.5,6 L-4.54688,6 M4.42188,5.0625 L4.57812,5.98438 C4.27604,6.04688 4.01042,6.07812 3.78125,6.07812 C3.39583,6.07812 3.09896,6.01823 2.89062,5.89844 C2.68229,5.77865 2.53385,5.61979 2.44531,5.42188 C2.35677,5.22396 2.3125,4.80729 2.3125,4.17188 L2.3125,0.59375 L1.54688,0.59375 L1.54688,-0.21875 L2.3125,-0.21875 L2.3125,-1.76562 L3.35938,-2.39062 L3.35938,-0.21875 L4.42188,-0.21875 L4.42188,0.59375 L3.35938,0.59375 L3.35938,4.23438 C3.35938,4.53646 3.3776,4.72917 3.41406,4.8125 C3.45052,4.89583 3.51042,4.96354 3.59375,5.01562 C3.67708,5.06771 3.79688,5.09375 3.95312,5.09375 C4.07812,5.09375 4.23438,5.08333 4.42188,5.0625 M6.78125,1.34375 C6.34375,1.17708 6.01823,0.945312 5.80469,0.648438 C5.59115,0.351562 5.48438,0 5.48438,-0.40625 C5.48438,-1.03125 5.71094,-1.55729 6.16406,-1.98438 C6.61719,-2.41146 7.21354,-2.625 7.95312,-2.625 C8.70312,-2.625 9.30729,-2.40625 9.76562,-1.96875 C10.224,-1.53125 10.4531,-1 10.4531,-0.375 C10.4531,0.0208333 10.349,0.364583 10.1406,0.65625 C9.93229,0.947917 9.61458,1.17708 9.1875,1.34375 C9.71875,1.51042 10.1198,1.78646 10.3906,2.17188 C10.6615,2.55729 10.7969,3.01562 10.7969,3.54688 C10.7969,4.27604 10.5391,4.89062 10.0234,5.39062 C9.50781,5.89062 8.82292,6.14062 7.96875,6.14062 C7.125,6.14062 6.44271,5.89062 5.92188,5.39062 C5.40104,4.89062 5.14062,4.26562 5.14062,3.51562 C5.14062,2.95312 5.28385,2.48438 5.57031,2.10938 C5.85677,1.73438 6.26042,1.47917 6.78125,1.34375 M6.5625,-0.453125 C6.5625,-0.046875 6.69531,0.286458 6.96094,0.546875 C7.22656,0.807292 7.56771,0.9375 7.98438,0.9375 C8.39062,0.9375 8.72396,0.809896 8.98438,0.554688 C9.24479,0.299479 9.375,-0.015625 9.375,-0.390625 C9.375,-0.776042 9.23958,-1.10156 8.96875,-1.36719 C8.69792,-1.63281 8.36458,-1.76562 7.96875,-1.76562 C7.5625,-1.76562 7.22656,-1.63542 6.96094,-1.375 C6.69531,-1.11458 6.5625,-0.807292 6.5625,-0.453125 M6.23438,3.51562 C6.23438,3.81771 6.30469,4.10938 6.44531,4.39062 C6.58594,4.67188 6.79688,4.89062 7.07812,5.04688 C7.35938,5.20312 7.66146,5.28125 7.98438,5.28125 C8.48438,5.28125 8.89844,5.11979 9.22656,4.79688 C9.55469,4.47396 9.71875,4.0625 9.71875,3.5625 C9.71875,3.05208 9.55208,2.63021 9.21875,2.29688 C8.88542,1.96354 8.46354,1.79688 7.95312,1.79688 C7.45312,1.79688 7.04167,1.96094 6.71875,2.28906 C6.39583,2.61719 6.23438,3.02604 6.23438,3.51562" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,155,265)">
<path d="M0,0 L35,0 L35,20 L0,20 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,192,273)">
<path d="M0,-12 L16.4844,-12 L16.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip98">
<path d="M-202.055,-41 L258,-41 L258,102 L-202.055,102 L-202.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip98)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,192,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="14.4844" x="1" xml:space="preserve" y="9">int8</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2839">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261)">
<image height="34" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA30lEQVRYhe2XoQ7CMBBA38iYmQUzM8UX8f8Cg2lFEZvYDKJ3ocC2EDiBuJdc7rI07cut4loBZ+AIHCRbEYAouYz4urCWg7sirGiBRuoZGIHb0sKa3IEO6CWs2EuegAFIxbc3Ce1ED5wMJSB3YCB3IKxJ7IwP/QqXUFxCcQnFJRSXUFxCcQnFJRSXUGry7NeyMv/9wAW4yv6JPG3PaxKR59HciqtEJA+6mxJBah3NrSgfP0n2nrYkytHciiT7JT74HUEWJB5dsWCUGIq8KFGRX2AN+WJaXs5ZYipqDcf5f+7XoELJg0MaGwAAAABJRU5ErkJggg==" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip100">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip100)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip105">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip105)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M2.66667,13.5 L24.3333,13.5" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip106">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip106)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M13.5,2.66667 L13.5,24.3333" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip107">
<path d="M1,1 L26,1 L26,27 L1,27 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip107)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,89,261.5)">
<path d="M4.33333,17.6667 L13.5,17.6667 L13.5,9.33333 L22.6667,9.33333" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk*">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk frame">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,90,262)">
<path d="M0,0 L25,0 L25,26 L0,26 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,117,273)">
<path d="M0,-12 L21.4844,-12 L21.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip118">
<path d="M-127.055,-41 L333,-41 L333,102 L-127.055,102 L-127.055,-41 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip118)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,117,261)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="19.4844" x="1" xml:space="preserve" y="9">int16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2843">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234,317)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -610,9 +610,9 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2838">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2838">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,329,226)">
<image height="139" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAACLCAYAAAANv+ueAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABs0lEQVR4nO3csU7CUBiG4RdTWVx1YWHyYnT1Wr0adXBhaYc6wAADDucnFi3kfIWDJfme5KQNqembH2QpORPgBXgA7uNYUg00ceyu5veFVcTMOqukO2Aa5xtgBXz1XViRJjUD5rFKuo3jGlgCbee1P2G7ic2Bx8JhkCa1JE2qPhR2c4GQQRymcpjKYarRhlUZ17wCk1g5tsDz4KKQE/ZOftTZXHXYGyMNG+3EPopX9Bjt14XDVA5TOUzlMJXDVA5TOUzlMJXDVA5TOUzlMJXDVA5TOUzlMJXDVA5TOUzlMNVow3Ie2WyLV/QY7cQcpnKYymGq3If1qpN/IJf7sF51kbAhE3sa8Dd7Sk3sZKUmdrKrnti/hI32e8xhKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoep/NselcNUDlM5TFWRNo6648DmUWf2CSzini1pm6/NobCG/T3BSlrEaki7aR0Nq+N8tydYSd0d29q43/pYWHdPsJLauEdLxltZxwUtP9MrZRVr2Tn2hk1IW8lNSR/+0v8Am1jrzvlumRnAN2jAUpvN0i+UAAAAAElFTkSuQmCC" y="0"/>
<image height="139" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAACLCAYAAAANv+ueAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABwklEQVR4nO3csU7CUBiG4RdTWVx1YWHyYnT1Orw8r0YdXFjaoQ4wwIBDf2LRQs5XOc0x+Z7kpA0p6ZsDlISSMwOegDvgNrY51UAT2/5ofh5YRcyiN3K6AeaxvwM2wOfQgRXdTC2AZYycrmO7BdZA23vsV9hhxpbAfeYw6GZqTTdT9amwqwlCRnGYymEqh6mKDasSjnkBZjFS7IHH0UUhJeyN9KiL+ddhrxQaVuyMvWevGFDs5cJhKoepHKYqNizlAvucvWJA6nfl5FK/KydXbFixb36HqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRymKjYs5WeoffaKAcXOmMNUDlM5TJXrBsSf/yCX63f+ScLGzNjDiOccKfbOiG9yqYoNK/Y65jCVw1QOUzlM5TCVw1QOUzlM5TCVw1QOUzlM5TCVw1QOUzlM5TCVw1QOUzlM5TCVw1T+b4/KYSqHqRymqugWjrrhxOJRF/YBrOKcLd0yX7tTYQ3Ha4LltIrR0K2mdTasjv3DmmA59Vdsa+N823Nh/TXBcmrjHC0JL2UdB7R8z14umxjr3nYwbEa3lNyc7s2f+wOwi7Ht7R+GmQF8AaRUVaM7FbdcAAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,227)">
<path d="M0,0 L30,0 L30,131 L0,131 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -672,7 +672,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2843#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2843#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,325)">
@ -686,7 +686,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2838#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2838#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,415,295)">
@ -700,7 +700,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2841#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2841#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,330,260)">
@ -714,7 +714,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2840#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2840#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,275)">
@ -728,7 +728,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2836#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2836#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,240)">
@ -742,7 +742,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2839#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2839#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,275)">
@ -756,7 +756,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2837#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2837#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,155,240)">
@ -770,7 +770,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2819#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2819#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,275)">
@ -784,7 +784,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9721:2818#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10828:2818#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,90,240)">
@ -800,5 +800,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:24 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:01 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

View File

@ -0,0 +1,936 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:10",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"1",
"Port number",
"OutMin",
"OutMax",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:9",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"UpperRelop",
"label":"UpperRelop",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
"<",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:8",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch2",
"label":"Switch2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"OutMin",
"OutMax",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:7",
"className":"Simulink.Switch",
"icon":"WebViewIcon3",
"name":"Switch",
"label":"Switch",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Criteria",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"AllowDiffInputSizes",
"SampleTime",
"Threshold",
"ZeroCross"
],
"values":[
"u2 ~= 0",
"off",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"Floor",
"off",
"off",
"-1",
"0",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1,
9
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Switch",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:6",
"className":"Simulink.RelationalOperator",
"icon":"WebViewIcon3",
"name":"LowerRelop1",
"label":"LowerRelop1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Operator",
"InputSameDT",
"OutDataTypeStr",
"RndMeth",
"SampleTime",
"ZeroCross"
],
"values":[
">",
"off",
"boolean",
"Nearest",
"-1",
"on"
],
"tabs":[
"Main",
"Data Type",
"-Other"
],
"tabs_idx":[
0,
1,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"RelationalOperator",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:5",
"className":"Simulink.SFunction",
"icon":"WebViewIcon3",
"name":"Data Type Propagation",
"label":"Data Type Propagation",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"PropDataTypeMode",
"PropDataType",
"IfRefDouble",
"IfRefSingle",
"IsSigned",
"NumBitsBase",
"NumBitsMult",
"NumBitsAdd",
"NumBitsAllowFinal",
"PropScalingMode",
"PropScaling",
"ValuesUsedBestPrec",
"SlopeBase",
"SlopeMult",
"SlopeAdd",
"BiasBase",
"BiasMult",
"BiasAdd"
],
"values":[
"Inherit via propagation rule",
"fixdt(1, 16)",
"double",
"single",
"IsSigned1",
"NumBits1",
"1",
"0",
"1:128",
"Inherit via propagation rule",
"2^-10",
"[5 -7]",
"Slope1",
"1",
"0",
"Bias1",
"1",
"0"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"S-Function",
"masktype":"Data Type Propagation"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:4",
"className":"Simulink.DataTypeDuplicate",
"icon":"WebViewIcon3",
"name":"Data Type Duplicate",
"label":"Data Type Duplicate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"NumInputPorts"
],
"values":[
"2"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeDuplicate",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:3",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"lo",
"label":"lo",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"3",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:2",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:1",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"up",
"label":"up",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"1",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:1#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:2#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:3#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:7#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:8#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:6#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829:9#out:1",
"className":"Simulink.Line",
"icon":"WebViewIcon5",
"name":"",
"label":"",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
"inspector":{
"params":[
"SignalNameFromLabel",
"MustResolveToSignal",
"ShowPropagatedSignal",
"DataLogging",
"TestPoint",
"SignalObjectPackage",
"StorageClass",
"Description",
"documentLink"
],
"values":[
"",
"off",
"off",
"off",
"off",
"Simulink",
"Auto",
"",
""
],
"tabs":[
"Parameter Attributes",
"Logging and Accessibility",
"Code Generation",
"Documentation"
],
"tabs_idx":[
0,
3,
5,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
}
]

View File

@ -9,11 +9,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:10">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:10">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1094,112)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -61,7 +61,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:9">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:9">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,224,329)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVRoge2aP0/DMBBHX1Do0hWWLp34Mqx8Vj4NMLB0SQYzpEMylMEXYSCpfFWNjPR70ums6CQ/Xf4M8TXAE3AP3FkuSQf0ltPofxa2JrNLoiRbYGPrCTgCH0uFLbFTO2BvUZJbyyMwACG59kts7tgeeCgsBrFTA7FT3ZrYzR+IXITEvEjMi8S8VCvWZtQ8A41FDifg8WIjI0fslXypq/GvxV6oVKzajr0Vt1ig2s+FxLxIzIvEvEjMi8S8SMyLxLxIzIvEvEjMi8S8SMyLxLxIzIvEvOT8HzsVt1ig2o5JzIvEvEjMS0s8yd+ycpp/Zd6Bg+0ZiHMX05pYz/chjZIcLHrieMNZsc7W85BGSdIRmmD7jefE0iGNkgTbI5BxKzsrCHx1rxRHiyHJi2INcbZnQ3z4S78Ak8WYrOcQQgB8AmiKSmoo8d5jAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -140,7 +140,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:8">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:8">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,964,42)">
<image height="162" preserveAspectRatio="none" width="63" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAACiCAYAAAD2pxVCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABrUlEQVR4nO3UMU/CQByG8QdTXFhxcXHyE/n9BxeWMpQBBjrocEes2kSiUqzP+0suV8w/5J5ccQE8AXfAuu5z1wLbug/X9uNgQwm+H6y5WwG39bkHDsBubLCh3Pg98FDX3C3rfgT2QDf42zvDm38AHqc43QR6SviO8sqPxt9MeaK/JvFWibdKvJU6vjljZnHxU3zPy0+/QH3zibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8VaJt0q8VeKtEm+VeKvEWyXeKvFWibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8VaJt0q8VeKtEm+VeKvEWyXeKvFWibdKvFXirRJvlXirxFsl3irxVom3SrxV4q0Sb5V4q8RbJd4q8Vbq+OaMmZeLn+JK1DefeKvEWyXeqgFaYAUsr3yW3/IMbChdHXAA+rHBBtgCt/Xz6NDMbOraAju+iG/r8xHYT3G6C2sp4aeb31PaPjnF93VoN9EBL6mjdHSc8dq3daDj7S2Ys0Nd+8E+Gr8A1pTf/JL/8U+vr+s4eD6tiAinV+ehRczXhWnVAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -332,7 +332,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:7">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:7">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,469,288)">
<image height="150" preserveAspectRatio="none" width="53" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAACWCAYAAAB+bsAwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABnUlEQVR4nO3dsWoCQRhF4WvY2NgmjY1VnijvX6RJo8VaaKFFUsxIxrAJBonMkfPBsIsMMocR23+W5DXJc5Kn+uzVOsmmPtu1+b5xSAlZNqtXiyTz+n5Msk+yndo4pNzQMsmqrl491uchyS7J2Hx2pr2pVZKXW5zuCseUoG3KT28y6uGWJ7oVoyiMojCK4i6jhgv2zP79FOc+rv2Cu7wpoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMojCKwigKoyiMorjLqEtGYFw9kuLW7vKmjKIwisIoiiFl3uAiP8wc7MhbkveU844pEy2PUxuHlNmd7fjLXr3XtUkZ/vhr1Lq+n8Zf9qodqDqmnPUwtfEU1Y6/7NWYcr4xF/z81nXDmK9b69G+rl3znIyapUyJnaf8UfT8Z3Gs69C8n5Yk/c0n1UhFtBQqp+gAAAAASUVORK5CYII=" y="0"/>
</g>
@ -524,7 +524,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:6">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:6">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,769,89)">
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge2aMW+DMBBGHxXNkrVdsmTqL+r/H7pkgcEdyABDO/hQnTZE+WhdMXxPOp2FDH46YLGvAV6BZ+Apck06oI9cRv99YhsyhyJqsgd2MZ6AM/B+bWJLrtQBOEbU5DHyCAxAKq79EJsrdgReKotBrtRArlS3JPbwDyKrsJiKxVQsprJZsfaOOc2K536suOeCzVbMYioWU7GYisVULKZiMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKpsVu2dz+NcbvWvYbMUspmIxFYuptOST/D0Lp/l/zBtwijUTue9iWhLruWzSqMkpoie3N9wU62I8N2nUpGyhSbHeeEusbNKoSYo1Ene8yi4mJL6qV4tzxFDkq2INubdnR/74a/8AU8RYjOcwxgB8AtobRRAB+EftAAAAAElFTkSuQmCC" y="0"/>
</g>
@ -603,7 +603,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:5">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:5">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,689,209)">
<image height="68" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABECAYAAADQkyaZAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABTElEQVRoge2bMU/DMBBGX1Do0hWWLp36Y5j5+XRh6ZIM7tAOyQDDXYVBLopKVerL96STrehk+emiTPka4BV4Bp58rYkO6H3Nq//Z2GJyq6xqYgksfD8CR2BfamyxSa6AtVdNPPo6AAcgZc++kU90DWxucbsrM2KSe+y1LYo+3PJG/4lEoyHRaEg0GrMRbSf0NBec+3Hm+RuwLazbC8+bzGwmKtFoSDQaEo2GRKMh0WhINBoSjYZEoyHRaEg0GhKNhkSjIdFoSDQaEo2GRKMh0WjMRnTKzxp//lEiY+P1csUzJzGbiUo0GhKNhkSj0WLJgiVn0gV3zjuwwxwSlnsZS40tlvrJQzI1sfPqsTjIr6Kd708hmZrII1sJu/9QajyJ5iGZmkjYnRMTXt3OGxJf062Fo9chW4uiDZZNW2Afo9o+SKPXkO1PJYQQ98cnVUFMo/v6uCcAAAAASUVORK5CYII=" y="0"/>
</g>
@ -652,7 +652,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:4">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:4">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1089,229)">
<image height="48" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge2ZsU7DQAxAX9DRpSssXTr1Y5j5M34PFpYuyXAd2iEZYLAjXHRBUQT1BflJlk8n6+SXS4bIDfAMPAIPmmugBTrNNrrvhQlpemeiBrbARtcDcAFOpcKEPPkdsNeogXvNPXAGstm7wt7AHjjcoruZDEjzJ+T1KQrc3bKjvyAEvAkBb0LAm9ULpBk1zYJzPyb2X4E3k18WnH3F6m8gBLwJAW9CwJsQ8CYEvAkBb0LAm9ULzPmhmfo5WcJB4+m3Dlz9DYSANyHgTQh4k5Dpx5aJCYgT78AR6S0jM7KhVJiQyZ8dqNXAUaNDRkw/CrS6HgdqNWDHrBnpqy8VjgJ2oFYDGeklM+MVarUg83Ub3lw0ziYXBRpkTrxBPuJaPuRBozfrMYIg+E98AmFwSXszw5i9AAAAAElFTkSuQmCC" y="0"/>
</g>
@ -709,7 +709,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:3">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:3">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,367)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -772,7 +772,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:2">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:2">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,97)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -835,7 +835,7 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:1">
<g clip-path="none" fill="none" opacity="0.65098" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,119,127)">
<image height="22" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWCAYAAACsR+4DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABo0lEQVRIie2WXU8CMRBFD+uCgqKJQsQXiYn//z/5hAZC+HLlYwUf5ja7WYbgCsQXJpkU2tI5vZ1OqQAvwD3QAtpq74A6UAMioEI52wBrYAl8AWNgAPTVDtU305wtiwXVAZ7kHeDWAfst3MYBmwBN4Eox0XgqX3tgLQE9A12BBcWqwEUJqDzcN7AiU+xG6yGYJTAHFvItsLbAusBrAexYigUwBDsHEuwoP3eBtYBHAXWAB6ChsbJKkdtEhKldJTu+GTCVj7BcqzprEGP5lPfGrsl/hKxqzVUhTpNMgC2LsOO6zLXuxAMt1vrFWDVMVRfsv23jdUZYgi5ybXqC4OEWFmMtcUpFAJsUPMHywd1JSdtorcSJM1W/K0SMVeKmPFzplOOXi3f5B/YCjMlEcMH6WEUON3HGaQrsO/AG9DAxRvvABmQ3cSWwYz9JY0ypXg5sorGdYEN9TrGKPOU0ioUHPDziE8Vzkz/Wj8LuEkzifKE9FCwk/lhr5xPfVQsFrGE5VhfMtdpj/u1JsDcx0fc5e25+CBhh6nh+qGKeu8d3trOdDfgBs5ixBRXsvc4AAAAASUVORK5CYII=" y="0"/>
</g>
@ -896,7 +896,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:1#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:1#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -930,7 +930,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:2#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:2#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1009,22 +1009,22 @@
</g>
<!--RAWSTRING-->
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,105)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,315,105)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,430,105)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,315,105)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,545,220)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,545,220)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,105)">
<path d="M2.5,0 C2.5,1.38071 1.38071,2.5 0,2.5 C-1.38071,2.5 -2.5,1.38071 -2.5,0 C-2.5,-1.38071 -1.38071,-2.5 0,-2.5 C1.38071,-2.5 2.5,-1.38071 2.5,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:3#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:3#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1058,7 +1058,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:7#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:7#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1112,7 +1112,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:8#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:8#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="none" opacity="1" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,0,0)">
@ -1146,7 +1146,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:6#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:6#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,965,120)">
@ -1160,7 +1160,7 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993:9#out:1">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:10829:9#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,470,360)">
@ -1176,5 +1176,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-11-30 08:55:19 W. Europe Standard Time-->
<!--generated on windows @ 2019-12-12 20:23:01 W. Europe Standard Time-->
</svg>

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 740 KiB

After

Width:  |  Height:  |  Size: 858 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Some files were not shown because too many files have changed in this diff Show More