Improved Field Weakening

The performance of the Field Weakening is improved by reducing noise at higher speeds.
This commit is contained in:
EmanuelFeru 2019-10-21 17:51:09 +02:00
parent 598305d8c5
commit af14b3c4b1
156 changed files with 71182 additions and 68261 deletions

View File

@ -71,6 +71,23 @@ for k = 1:length(Blocks)
end
end
% Search for Relay
Blocks = find_system(modelName, 'regexp', 'on', 'BlockType', 'Relay');
for k = 1:length(Blocks)
if strcmp('yellow',get_param(Blocks{k},'BackgroundColor')) % get only the tunnable parameters
val1 = get_param(Blocks{k}, 'OnSwitchValue');
val2 = get_param(Blocks{k}, 'OffSwitchValue');
typ = get_param(Blocks{k}, 'CompiledPortDataTypes');
Parameter{end+1,1} = val1;
Parameter{end+1,1} = val2;
DataType{end+1,1} = typ.Inport{1};
DataType{end+1,1} = typ.Inport{1};
end
end
% Terminate compilation
BLDCmotorControl_FOC_R2017b_fixdt([],[],[],'term');

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 704 KiB

After

Width:  |  Height:  |  Size: 700 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 311 KiB

After

Width:  |  Height:  |  Size: 310 KiB

View File

@ -280,6 +280,56 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8232",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay2",
"label":"UnitDelay2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8225",
"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:8233",
"className":"Simulink.UnitDelay",
@ -380,56 +430,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8232",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"UnitDelay2",
"label":"UnitDelay2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8225",
"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:9634",
"className":"Simulink.Logic",

View File

@ -248,6 +248,101 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8232">
<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,264,297)">
<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,265,298)">
<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="clip17">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip17)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,265,298)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<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(#clip23)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,308.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="clip24">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip24)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,308.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="clip25">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,308.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,265,298)">
<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="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,287,308)">
<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="clip39">
<path d="M-144.922,-232 L148,-232 L148,42 L-144.922,42 L-144.922,-232 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" 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,296)">
<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">uint8</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,275,324)">
<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="clip40">
<path d="M-120.969,-260 L171.953,-260 L171.953,14 L-120.969,14 L-120.969,-260 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" 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,263.047,324)">
<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:8233">
@ -260,35 +355,35 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip17">
<clipPath id="clip42">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip17)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,265,208)">
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,265,208)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip23">
<clipPath id="clip48">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<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,273.5,218.5)">
<g clip-path="url(#clip48)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,218.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="clip24">
<clipPath id="clip49">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip24)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,218.5)">
<g clip-path="url(#clip49)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,218.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="clip25">
<clipPath id="clip50">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,218.5)">
<g clip-path="url(#clip50)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,218.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-->
@ -314,11 +409,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="clip39">
<clipPath id="clip64">
<path d="M-144.922,-142 L148,-142 L148,132 L-144.922,132 L-144.922,-142 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" 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,206)">
<g clip-path="url(#clip64)" 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,206)">
<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">uint8</text>
</g>
<!--RAWSTRING-->
@ -329,11 +424,11 @@
<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="clip40">
<clipPath id="clip65">
<path d="M-120.969,-170 L171.953,-170 L171.953,104 L-120.969,104 L-120.969,-170 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" 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,263.047,234)">
<g clip-path="url(#clip65)" 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,263.047,234)">
<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-->
@ -355,35 +450,35 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip42">
<clipPath id="clip67">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,265,253)">
<g clip-path="url(#clip67)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,265,253)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip48">
<clipPath id="clip73">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip48)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,263.5)">
<g clip-path="url(#clip73)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,263.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="clip49">
<clipPath id="clip74">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip49)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,263.5)">
<g clip-path="url(#clip74)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,263.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="clip50">
<clipPath id="clip75">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip50)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,263.5)">
<g clip-path="url(#clip75)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,263.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-->
@ -409,11 +504,11 @@
<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="clip64">
<clipPath id="clip89">
<path d="M-120.969,-215 L171.953,-215 L171.953,59 L-120.969,59 L-120.969,-215 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip64)" 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,263.047,279)">
<g clip-path="url(#clip89)" 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,263.047,279)">
<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-->
@ -424,106 +519,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="clip65">
<clipPath id="clip90">
<path d="M-144.922,-187 L148,-187 L148,87 L-144.922,87 L-144.922,-187 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip65)" 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,251)">
<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">uint8</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8232">
<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,264,297)">
<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,265,298)">
<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="clip67">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip67)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,265,298)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip73">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip73)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,308.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="clip74">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip74)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,308.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="clip75">
<path d="M-2,-13 L7,-13 L7,18 L-2,18 L-2,-13 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip75)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,273.5,308.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,265,298)">
<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,275,324)">
<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="clip89">
<path d="M-120.969,-260 L171.953,-260 L171.953,14 L-120.969,14 L-120.969,-260 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip89)" 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,263.047,324)">
<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,287,308)">
<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="clip90">
<path d="M-144.922,-232 L148,-232 L148,42 L-144.922,42 L-144.922,-232 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip90)" 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,296)">
<g clip-path="url(#clip90)" 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,251)">
<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">uint8</text>
</g>
<!--RAWSTRING-->
@ -537,7 +537,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9634">
<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,324,65)">
<image height="271" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAEPCAYAAADbFz1UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADLklEQVR4nO3cMW/TQByG8Tco6dK1LF068UXYEGM/GRMfgpmVL9IsXbIkSM6QDPEAw12EcR31VPs55w/vTzo5oFPz6OQ6cXPtQtKjpPeS7vKxtq2kXT52x64/cakUeN8Ztd1KusmPW0lHSfuhiUulFb2X9JBHbat8PEk6SGo6//eX7so+SPpQo25AqxS6VzoFBmPf1Sway7EUx1IcSwkVuyyY813SIo9PF+Y8SVoPHNedOb/enpmUxH4e+yRTCXUaOJbiWIpjKSXX2aeCOc+SNkrv8hul+6h2RNegktj161O0yWOndGsyW2zJynZvpxul+6nTiK5BU61so7SijWY+DUpW9pjHoXO82nO2zePUeXy1sVWEus46luJYimMpjqU4lhIqtuSNzFuM/rnWkFAr61iKYymOpTiW4liKYymOpTiW4lhKyT0Ycj/1FqFW1rEUx1IcS5nq49A+ZNNwSexcu5VfCHUaOJbiWIpjKdSLwpDR1+ua206qxE61spe2YBcLtaGn5sqO9s+t7NXEhrrOOpbiWIpjKaFivUeG4liKYymOpTiW4liKYymOpYSKnerNd5UNFKFW1rEUx1IcS3EsZapXsP4nOrNtOynR/5DkqmP7Kzv608Qh1MoiqJVF/JcrWyU21HXWsRTHUhxLcSzFsRTHUhxLcSwlVKx/h5HiWIpjKY6lhIoteVH4MdFzfRz7BUpiv419kixU7NexX6Ak9ufYJ5lKqG8wx1IcS3EsxbGUULElL7df8IpCoX7h0r93SwkVG+pq4FiKYymOpYSK9WcKFMdSHEtxLMV/AusC/wmsvqu5B/OtOCVUbKjrrGMpjqU4luJYimMpjqU4luJYimMpjqU4luJYimMpjqU4luJYimMpoWK97YTiWIpjKY6leNvJBd520nc1+w287YQSKjbUddaxFMdSQsX6hpHiWIpjKY6lLCVtJd1KWs3U8CxpkzsaSUdJ7dDEpaSdpJv878FJsE0eO0l7vRK7zY9Pkg416nq2SqHnlT3klhfOsW2etK8U2NXk521UcBps84RGf1a5pmMeh85xMHYh6U7pnF1pnm+yNo9T5/F5mFktvwEJyqEQrzebjwAAAABJRU5ErkJggg==" y="0"/>
<image height="271" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAEPCAYAAADbFz1UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADAklEQVR4nO3csW7TQACH8X9R2oW1LF068TCIkSfjYXiadumSJRmcIRmSAQZfhTGOatX5HB98P+nkFJ3UTyfjxvEpN0m+JfmU5L4c57ZJsi3H7tj2J67SBj50xtw+Jrkrr09JDkl2QxNXaVf0IcljGXO7Lcdjkn2SpvNvf+iu7GOSz3PUDTilDd2lPQUGYz/MWTSVsRRjKcZSqopdjZjzI8lNGV/OzHlK8jxwfO7M+fn+zNaY2K9Tf8mlVHUaGEsxlmIsZcx19mnEnJck67Tv8pu091GnCV2DxsQ+vz0l6zK2aW9NrhY7ZmW7t9NN2vup44SuQZda2Sbtija58mkwZmUPZew7x8Wes6cyjp3Xi42dRVXXWWMpxlKMpRhLMZZSVeyYNzLvMflzrSFVrayxFGMpxlKMpRhLMZZiLMVYirGUS92DIfdcfVWtrLEUYynGUi51ne0/MkU2DV8qtv8UctGx/ZU9t7NuEmplEdTKIv7LlZ0ltqrrrLEUYynGUoylGEsxlmIsxViKsRRjKcZSjKUYSzGWYizFWEpVsW6OoBhLMZZiLMVYittOsvBYt530ue2EUlVsVddZYynGUoylGEsxlmIsxViKsZSqYsfc1szyEfwYVa2ssRRjKcZSLvWVrmNM/sx2zm9JnSX2Uis7+QPmqr5/ds6VneyfW9nFxFZ1nTWWYizFWEpVsWP+KHzHK0aq6i+Yb2QoVcVWdTUwlmIsxVhKVbE+U6AYSzGWYizFZwpn+EyhbzH3YN6KU6qKreo6ayzFWIqxFGMpxlKMpRhLMZZiLMVYirEUYynGUoylGEsxlmIspapYt51QjKUYSzGW4raTM9x20reY/QZuO6FUFVvVddZYirGUqmK9YaQYSzGWYixllWST5GOS2ys1vCRZl44mySHJaWjiKsk2yV35eXASbF3GNskub8Ruyutjkv0cdT2btKGvK7svLX95jT2VSbuZArua8nubjDgNNmVCk9+rPKdDGfvOcTD2Jsl92nP2Ntf5T3Yq49h5/TokzeUX80OhZLKpqPIAAAAASUVORK5CYII=" 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,325,66)">
<path d="M0,0 L35,0 L35,263 L0,263 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -567,21 +567,6 @@
<!--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,362,198)">
<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="clip111">
<path d="M-219.922,-122 L73,-122 L73,152 L-219.922,152 L-219.922,-122 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip111)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,362,186)">
<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 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,325,66)">
<path d="M0,0 L35,0 L35,263 L0,263 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -593,6 +578,21 @@
<!--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,362,198)">
<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="clip112">
<path d="M-219.922,-122 L73,-122 L73,152 L-219.922,152 L-219.922,-122 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip112)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,362,186)">
<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>
@ -757,5 +757,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:07 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:21 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 55 KiB

View File

@ -515,87 +515,39 @@
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8235",
"inspector":{
"params":[
"NumberOfDimensions",
"IndexMode",
"IndexOptionArray",
"IndexParamArray",
"OutputSizeArray",
"InputPortWidth",
"SampleTime",
"IndexOptions",
"NumberOfDimensions",
"IndexMode",
"IndexOptionArray",
"IndexParamArray",
"OutputSizeArray",
"InputPortWidth",
"SampleTime",
"IndexOptions",
"NumberOfDimensions",
"IndexMode",
"IndexOptionArray",
"IndexParamArray",
"OutputSizeArray",
"InputPortWidth",
"SampleTime",
"IndexOptions",
"Indices",
"OutputSizes"
"InputPortWidth",
"NumberOfDimensions",
"OutputSizeArray",
"OutputSizes",
"SampleTime"
],
"values":[
"1",
"Zero-based",
[
"Index vector (port)"
],
"Index vector (port)",
[
"[1 3]"
],
[
"1"
],
"length(vec_hallToPos)",
"-1",
"Index vector (port)",
"1",
"Zero-based",
[
"Index vector (port)"
],
[
"[1 3]"
],
[
"1"
],
"length(vec_hallToPos)",
"-1",
"Index vector (port)",
"1",
"Zero-based",
[
"Index vector (port)"
],
[
"[1 3]"
],
[
"1"
],
"length(vec_hallToPos)",
"-1",
"Index vector (port)",
"[1 3]",
"1"
"length(vec_hallToPos)",
"1",
[
"1"
],
"1",
"-1"
],
"tabs":[
"Parameter Attributes",
"-Other"
"Parameter Attributes"
],
"tabs_idx":[
0,
24
]
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"

View File

@ -768,5 +768,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:08 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:21 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

View File

@ -887,36 +887,36 @@
<!--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,612,233)">
<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="clip140">
<path d="M-544,-163 L65.0859,-163 L65.0859,42 L-544,42 L-544,-163 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip140)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,612,221)">
<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 data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,600,249)">
<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="clip141">
<clipPath id="clip140">
<path d="M-520.047,-191 L89.0391,-191 L89.0391,14 L-520.047,14 L-520.047,-191 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip141)" 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,588.047,249)">
<g clip-path="url(#clip140)" 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,588.047,249)">
<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,612,233)">
<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="clip141">
<path d="M-544,-163 L65.0859,-163 L65.0859,42 L-544,42 L-544,-163 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip141)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,612,221)">
<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>
@ -1279,5 +1279,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:08 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:21 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 344 KiB

After

Width:  |  Height:  |  Size: 344 KiB

View File

@ -15,7 +15,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2515:1577">
<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,139,18)">
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACzUlEQVR4nO2dQU/bMBSAv46MC9ftwoXTfszO+x/7wzBtQxoCtUBLaVRoGTs8R7hZMtw48YvH+yTLEUrgfXkOTpzEmQBfgI/AB1ePgSkwc7VfZvUVCyToY6+MgSPg0C1vgBJYNK1YIHv+GDhxZQy8d/UjsALm3s928DNwAnxKEV0gGyT4BdJ8GgXepYxoCExAGxPQxgS0yV6giNx+g/SSp8BZrf4BXL+y/XPk34/KwBPwACyB+1pdInKD01XAD/7GlVtXL0goENKEnoGJt7zlJfgZcOmVGS8C276DbSJEYOmt5wd/gwT9HTh3y9fAHbBmRAJn7AqskbZeCZwDv4ArpBndI5LRB2gIXQWWSLBV07lit/kkaf8QJnBKewZmSLO5RYJPuvchLgMLV+6QwEsk+N/9h9lO1wyUXlkjgW9IuOcrQgS+AQdu+QkJtCpbV5IHXhEicDl4FBFkfzJnAtqYgDYmoE32AqEXNH1Rv3aOJvRcaF+SjXKHno3uy6gEumTgc4dtOhEi8HXwKCLI/r+QCWhjAtqYgDZDdWRt/AQukBvX8z5+4VCnEm1cuFINQ0aTOgP+UyhZZmCO7Pk5CQX6zEA1HLlydTSpM1ANST7S0xB8aoHeyb4fMAFtTEAbE9Ame4HUQ4u9k30GTEAbE9DGBLRJeUk5yE2PlFdkagJ9ZWCQuzbZXxOnHlbpnTeRgVELZN8PmIA2JqCNCWhjAtqYgDYmoI0JaJO9QOzbrG0kG5J/ExmwGxxDYgLamIA2JqCNCWhjAtqYgDYmoI0JaGOPGuyBPWrQRPb3ie1RA22yF8i+HzABbbIXsMFdbUxAGxPQxgS0KZDXw49omV1eifrkAa1TgBbIO+7+xwrGQH3ygH8KTN1y9bGCMVCfPGCFxPcXlYD/sYIxUJ884NUMlG7FadNKCtQnD1jRIjBBvsFxiBzEYzmQ65MH+MUwjP+JP2kG7NI0/280AAAAAElFTkSuQmCC" y="0"/>
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACZUlEQVR4nO2dwW7TQBRFT1DoplvYdNMV/wJrvpWvASTYFFAi5BTVoFQ0LN5YdYMDE5zx9dB7pJGTyHLeybMz9ow9swBeA8+BZ2k5B1bAOi37Zb2/4pII+qJX5sA5cJZe3wItsBlacUn88hfAZSpz4GlaboEboOl99oB+Bi6BF1NEl8ktEfyG2H0GBZ5MGVEJLKDGAmosoKZ6gWXGOm+ARSo57FK5I2rS70Rl9AX4lMpn4rzmw3Hh/k6OwDvyg+/YAT+J2rQT6E7G1sBX4PrIbQ4yhUBLBLshzmmugW/p89HkCLzl3wT6u1BLnNe06f0PQm40U2RgqNwdub2D5Ai8P9WXlaD6v1ELqLGAGguoqV4gpyLbFY9iBNVnwAJqLKCmeoHcK7JSjG4Nz70iK8UkAiUz8GrsBtQZGI06A6N5FBmYtUD19YAF1FhAjQXUVC+QU5G9POH3tTzs7BjN1DVx18GxZeIemtlS/TFgATUWUGMBNdUL5FRkp6JIR0n1GbCAGnfyqbGAmilbp4s8mzDlFZlM4FQZGN0bM0T118TuoVFTvUD19YAF1FhAjQXUWECNBdRYQI0F1FQvUKp5fbLmyEeRATfulsQCaiygxgJqLKDGAmosoMYCaiygxrcaHIFvNRii+n5i32qgpnqB6usBC6ipXsCNu2osoMYCaiygZkmMhXvOgdHlRXwErojYGuLh6cHnj5fEIL79yQrmwFUqa2Ks3j8KrNLrbrKCOdCfwqIh4toOrdgJ9CcrmAMN96Mk/3UXWqUVGu6zoWZ/8IAbDggsiDk4zoiDeC4H8v7gAf1ijPmf+AUMEZ1fkJJ/1AAAAABJRU5ErkJggg==" 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,140,19)">
<path d="M0,0 L40,0 L40,132 L0,132 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -592,5 +592,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:10 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:22 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View File

@ -80,31 +80,61 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2515",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"rst_Delay",
"label":"rst_Delay",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2416",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8272",
"inspector":{
"params":[
"initVal"
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"z_cntInit"
"round",
"|++",
"on",
"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/ContainerHandler"
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"blocktype":"Sum",
"masktype":""
}
},
@ -161,6 +191,35 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2515",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"rst_Delay",
"label":"rst_Delay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8272",
"inspector":{
"params":[
"initVal"
],
"values":[
"z_cntInit"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2414",
"className":"Simulink.Inport",
@ -228,73 +287,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2412",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"inc",
"label":"inc",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8272",
"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:8272:2413",
"className":"Simulink.Inport",
@ -363,42 +355,50 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2416",
"className":"Simulink.Sum",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2412",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"name":"inc",
"label":"inc",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8272",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"round",
"|++",
"on",
"Inherit: Same as first input",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
@ -408,7 +408,7 @@
"tabs_idx":[
0,
2,
10
11
]
},
"viewer":{
@ -417,7 +417,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"blocktype":"Inport",
"masktype":""
}
},

View File

@ -61,135 +61,72 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2515">
<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,199,86)">
<image height="44" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAsCAYAAAA0NKuuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABf0lEQVRoge2aTU/CQBBAH6Zy4aoXLpz8Rf5Wf4168IIaGm1RKqFRPMw0LFpg5WNll3nJZEszafZlN+1klg5wDVwCFzrGxAjIdXQj/5mYIXJ9J2KiB3T1ugYqoGxLzJCV7AMDjZg413EGTIDCubeEu6ID4CrE7PZMjUiWyLZtFT0LOaP/xERTw0RTw0RT42REM4+cG6Cj4cNc4wupWD6Qj/kz8KjxhNSjr8C75m565k74iN7hL9kwBz6RqqURbYrtHHgBxsCUzZJ7IYRohUiVSC06Bt70fv3H526Nj+gt24m6W7dC6tFKf08RyZ23pC8hVrQtgmxXFx/R+4PPIgAn83kx0dQw0dQw0dTw+Y4Gq14OycmsqImmhommhommRob0cnqsOIU6ch6AIeJQsKY9kyHNKvcwNSaGGjnSk1orOtLr5jA1Jtyj/QKZ/6wtsRF1D1NjomDRXdy4dUeaULBY3VioWO4wTlgh2kH+w9BFXkaxvZCaruKM351GwzCM4+MbcvmA3GQmfWgAAAAASUVORK5CYII=" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2416">
<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,169,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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 L0,0 z" fill-rule="evenodd" 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,170,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="clip5">
<path d="M-47,-8 L3,-8 L3,28 L-47,28 L-47,-8 z"/>
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 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,247,95)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="-5" xml:space="preserve" y="3">u</text>
<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,0.5,0.5)">
<polyline fill="none" points="173,30 177,30" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip6">
<path d="M-47,-28 L3,-28 L3,8 L-47,8 L-47,-28 z"/>
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip6)" 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,247,115)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="9.98438" x="-9.98438" xml:space="preserve" y="3">rst</text>
<g clip-path="url(#clip6)" 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="175,28 175,32" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip7">
<path d="M-3,-18 L47,-18 L47,18 L-3,18 L-3,-18 z"/>
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" 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,203,105)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="0" xml:space="preserve" y="3">y</text>
<g clip-path="url(#clip7)" 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="178,35 182,35" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip8">
<path d="M-22,-14 L28,-14 L28,22 L-22,22 L-22,-14 z"/>
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 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,222,101)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="0" xml:space="preserve" y="1">1</text>
</g>
<defs>
<clipPath id="clip9">
<path d="M-23,-29 L27,-29 L27,7 L-23,7 L-23,-29 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" 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,223,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="1">z</text>
</g>
<defs>
<clipPath id="clip10">
<path d="M199.5,86.5 L249.5,86.5 L249.5,122.5 L199.5,122.5 L199.5,86.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" 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="222,105 228,105" vector-effect="none"/>
<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,0.5,0.5)">
<polyline fill="none" points="180,33 180,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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 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,225,125)">
<path d="M-27.7578,0 L27.7578,0 L27.7578,14 L-27.7578,14 L-27.7578,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip11">
<path d="M-164.242,-109 L277.758,-109 L277.758,103 L-164.242,103 L-164.242,-109 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" 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,197.242,125)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="53.5156" x="1" xml:space="preserve" y="10">Ini=z_cntInit</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,170,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,198,107)">
<path d="M-21.4844,0 L0,0 L0,12 L-21.4844,12 L-21.4844,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,192,28)">
<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="clip12">
<path d="M-143.516,-91 L298.484,-91 L298.484,121 L-143.516,121 L-143.516,-91 z"/>
<clipPath id="clip9">
<path d="M-159,0 L283,0 L283,212 L-159,212 L-159,0 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,176.516,107)">
<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,192,16)">
<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 data-tags="layout">
<defs>
<clipPath id="clip14">
<path d="M0,-16 L16,-16 L16,0 L0,0 L0,-16 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip14)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,200.5,122.5)">
<path d="M0,-15 C0,-15.5523 0.447715,-16 1,-16 L15,-16 C15.5523,-16 16,-15.5523 16,-15 L16,-1 C16,-0.447715 15.5523,0 15,0 L1,0 C0.447715,0 0,-0.447715 0,-1 L0,-15 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="LibLink tooltip contextMenu">
<defs>
<clipPath id="clip15">
<path d="M1,1 L17,1 L17,17 L1,17 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip15)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,199.5,105.5)">
<image height="19" preserveAspectRatio="none" width="19" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQ4jeWTMQrCQBBF34gItraClVVuIHgAKyvP4Ek8gIUnsbISBLGwtLCyCtpKahG+RQKu62YTxc4HU2TJPGZ2ZyCApETSXFKmcnaSJm5eIyQDWk6UMQCG7kHTq6gD9IERMAHaERlALyiTlADjIgYVkiBNRzQtqul+kJ++fDmXfY9cdoiD/wB8KcokzST1fFns+UPciwKSt6Z/JvpQdo6K8OYswgZYAUszO34ruwALYA2czOwa/TvSVlbVlk/ZbgLciqiP8u33OSifo9pVAZjyKR7yXNoU2AJ7M0tLM/+XB6QSpqybkIThAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip16">
<path d="M-1,-1 L15,-1 L15,15 L-1,15 L-1,-1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip16)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,201.5,107.5)">
<image height="16" preserveAspectRatio="none" width="16" x="-1" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA60lEQVQ4jb3TzyqEURjH8Y/BzFBWygUwa1cj4Q5YKffAzGI27oGysPBvchncgGImYyMuQLI4z5uTnN63lKdOp36d7/P/8E/WQR/TOH20m8Jd3GKC7TgTDJrALVzhCWuZvhOZmKtx8ImtyOI102eaRN/EMfaxlOk9qYTDEtjFJd5whgfsZvAY1wpN7EgNG/uuef4HfBPvfoVH8agXWhWlgkcluB2e827v4RHneMdFCYajiLCaaYvhZIiNEljZVBpXbstYqANbBb2HO5yqmfls3Cs4wAvWcYJ7aRc+6rIgNXEglfIsLUnjz/In+wKCVS3tgySTGgAAAABJRU5ErkJggg==" y="-1"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
@ -198,7 +135,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2415">
<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,309,68)">
<image height="55" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA3CAYAAABgtziQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABP0lEQVRoge2ZsW6DMBCGPyqaJWu7ZMnUh+nc9+jj5WXapUsWGNyBDDC0gw/VaSHiHA5R5T7pZAs5+NOFRBZ/AbwAj8CDjJZUQC1jWvXvhaXI7JKyZAtsZN4BJ+BzaGFJ7NQO2EtZci9jCzRASK79Ees7tgeejMUgdqohdqoaE7tbQCQLF9PiYlpcTMu/FiuUdVhKTMv7HDe5KbG3OW5yUx1brdgsuJgWF9PiYlrKCWu+zC0GWG3HXEyLi2lxMS1T/sdyTqRXvzWaIpZz8FtELKdjzxmfOWOK2Ou1m+Sw2offxbS4mBYX01ISQ4AtI0HAzHwAR9kzECObbkys5jzfseQoVROTkYtilcz7fMeSNH0Lsl97SSzNdywJskdgwldZyYLAT/esOEk1yTgoVhBjwQ3x4bf+AXRSbTLvy3EcgG9CT0ycQK8EgQAAAABJRU5ErkJggg==" y="0"/>
<image height="55" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA3CAYAAABgtziQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABrklEQVRoge2ZXU/CMBRADzp54VVfeOHJX+SP9EeBMZJIIJsw+ViQgfrQ21BwMytb60x6kpvbkEJP7t1Y1naAB+AOuJXskhhIJJuRnE+MRKZvhEt6QFfGOZAB70UTI1Sl+sBAwiU3knfABkiNz36I6YoNgHvHYqAqtUFVKi4Tu/IgchFBzJYgZksQs6W1YlHN7+eof+8hMDLyY83frVWxA/ABrID1Wa7NpWKm1FxiIbnwoWxLlVZ+AR1jvDekEmBqROJTbGXMM6XmIvMMjGX8Bix9iY3OxLaoa0mLjYFXYIZq5/ovxVYioVs449jGzJfYsEBMVyxBtW8hUmtUq72IlVXsXWIpQplIffoSK6pYZsRWhHLUXdsIVcSegGsZH0RAx16iMSEbsWnTi1ahtQ/xIGZLELMliNkSxGwJYra0Vqzqy4h3WluxIGZLELMliNkSoQ4BepQcBDTMCzCRNVPU619eJpZwer7jkomEuZ1QKhbLWJ/vuMQ8fUtlvd1vYub5jktSWSOlQitjmZByrJ4r9LbCxsiFYh3UsWAXdfG7vgH01sKO060G19d2IPB/+AZ+fqiO++U/awAAAABJRU5ErkJggg==" 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,310,69)">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -206,19 +143,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip19">
<clipPath id="clip11">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,310,69)">
<g clip-path="url(#clip11)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,310,69)">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip25">
<clipPath id="clip17">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,322.5,90)">
<g clip-path="url(#clip17)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,322.5,90)">
<path d="M-7.20312,6 L-7.20312,-0.21875 L-6.26562,-0.21875 L-6.26562,0.65625 C-6.06771,0.34375 -5.80729,0.0963542 -5.48438,-0.0859375 C-5.16146,-0.268229 -4.79167,-0.359375 -4.375,-0.359375 C-3.91667,-0.359375 -3.53906,-0.265625 -3.24219,-0.078125 C-2.94531,0.109375 -2.73958,0.375 -2.625,0.71875 C-2.125,0 -1.48438,-0.359375 -0.703125,-0.359375 C-0.078125,-0.359375 0.398438,-0.190104 0.726562,0.148438 C1.05469,0.486979 1.21875,1.01562 1.21875,1.73438 L1.21875,6 L0.171875,6 L0.171875,2.07812 C0.171875,1.66146 0.138021,1.35938 0.0703125,1.17188 C0.00260417,0.984375 -0.119792,0.833333 -0.296875,0.71875 C-0.473958,0.604167 -0.6875,0.546875 -0.9375,0.546875 C-1.375,0.546875 -1.73698,0.692708 -2.02344,0.984375 C-2.3099,1.27604 -2.45312,1.74479 -2.45312,2.39062 L-2.45312,6 L-3.51562,6 L-3.51562,1.95312 C-3.51562,1.48438 -3.60156,1.13281 -3.77344,0.898438 C-3.94531,0.664062 -4.22396,0.546875 -4.60938,0.546875 C-4.91146,0.546875 -5.1875,0.625 -5.4375,0.78125 C-5.6875,0.9375 -5.86979,1.16667 -5.98438,1.46875 C-6.09896,1.77083 -6.15625,2.20312 -6.15625,2.76562 L-6.15625,6 L-7.20312,6 M2.78125,-1.375 L2.78125,-2.59375 L3.84375,-2.59375 L3.84375,-1.375 L2.78125,-1.375 M2.78125,6 L2.78125,-0.21875 L3.84375,-0.21875 L3.84375,6 L2.78125,6 M5.4375,6 L5.4375,-0.21875 L6.39062,-0.21875 L6.39062,0.65625 C6.83854,-0.0208333 7.49479,-0.359375 8.35938,-0.359375 C8.73438,-0.359375 9.08073,-0.291667 9.39844,-0.15625 C9.71615,-0.0208333 9.95312,0.15625 10.1094,0.375 C10.2656,0.59375 10.375,0.848958 10.4375,1.14062 C10.4688,1.33854 10.4844,1.68229 10.4844,2.17188 L10.4844,6 L9.4375,6 L9.4375,2.21875 C9.4375,1.78125 9.39583,1.45833 9.3125,1.25 C9.22917,1.04167 9.08333,0.872396 8.875,0.742188 C8.66667,0.611979 8.42188,0.546875 8.14062,0.546875 C7.69271,0.546875 7.30469,0.690104 6.97656,0.976562 C6.64844,1.26302 6.48438,1.80208 6.48438,2.59375 L6.48438,6 L5.4375,6" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -244,11 +181,11 @@
<path d="M-21.4844,0 L0,0 L0,12 L-21.4844,12 L-21.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<clipPath id="clip31">
<path d="M-253.516,-81 L188.484,-81 L188.484,131 L-253.516,131 L-253.516,-81 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,286.516,97)">
<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,286.516,97)">
<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-->
@ -258,6 +195,141 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2515">
<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,199,86)">
<image height="44" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAsCAYAAAA0NKuuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAByklEQVRoge2aTU/CQBBAH1q9cNULF078GM/+SH8UGCOJBEKF8tUgBfEwu2EgJTa0QLfsSya7IYvOywxlN0sNeAWegSczusQQCM2oIzxcGCByDRUuUQcezTwBYmCStjBAKtkAmiZc4sGMK2ABROq1PXRFm0DrEtkVTIJITpC2TRW9u2RG18SLVg0vWjW8aNW4GdEg5/sTZDfSBjpqfDuy/nCdHTv//J9tzjxzVXQD/AAzYH4wlo5TRbXkyMTYjKmb6muTpXW3QE3N1+wkQ6CvIsRh0ZlapyVHiNwH0DXzb2BafJr5ySLaYV90iXwWrWgX+AIGSPvOi08zP6eKzhAp27IDdm0bF59mfrKItjle0RBp1zEiOUdau3TkqejExBQRjBHJ3+LTzM+pFY1VLBHBhAK+2M9FFtF34N7MN4iQjbWJ0gpasoj2z57FBfCbekWRbdky8VLg38zEzVTUi1YNL1o1vGjVCJAbqDpHbqFKzifQQxwiZO+dpC0MkKOWvkx1iZ4JfRY+Kjo0c3uZ6hL6aj9C8l+lLbSi+jLVJSIk54gMrTs0CyJ21XUFeyZeqDFVtIb8huEReRi59kCy5+IV++dk1541Ho/nVvgDYJiwC9UMRkAAAAAASUVORK5CYII=" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip33">
<path d="M-47,-8 L3,-8 L3,28 L-47,28 L-47,-8 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,247,95)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="-5" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip34">
<path d="M-47,-28 L3,-28 L3,8 L-47,8 L-47,-28 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,247,115)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="9.98438" x="-9.98438" xml:space="preserve" y="3">rst</text>
</g>
<defs>
<clipPath id="clip35">
<path d="M-3,-18 L47,-18 L47,18 L-3,18 L-3,-18 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,203,105)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="0" xml:space="preserve" y="3">y</text>
</g>
<defs>
<clipPath id="clip36">
<path d="M-22,-14 L28,-14 L28,22 L-22,22 L-22,-14 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,222,101)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="0" xml:space="preserve" y="1">1</text>
</g>
<defs>
<clipPath id="clip37">
<path d="M-23,-29 L27,-29 L27,7 L-23,7 L-23,-29 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,223,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="1">z</text>
</g>
<defs>
<clipPath id="clip38">
<path d="M199.5,86.5 L249.5,86.5 L249.5,122.5 L199.5,122.5 L199.5,86.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="222,105 228,105" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 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,198,107)">
<path d="M-21.4844,0 L0,0 L0,12 L-21.4844,12 L-21.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<path d="M-143.516,-91 L298.484,-91 L298.484,121 L-143.516,121 L-143.516,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,176.516,107)">
<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 data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,125)">
<path d="M-27.7578,0 L27.7578,0 L27.7578,14 L-27.7578,14 L-27.7578,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip40">
<path d="M-164.242,-109 L277.758,-109 L277.758,103 L-164.242,103 L-164.242,-109 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" 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,197.242,125)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="53.5156" x="1" xml:space="preserve" y="10">Ini=z_cntInit</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="layout">
<defs>
<clipPath id="clip42">
<path d="M0,-16 L16,-16 L16,0 L0,0 L0,-16 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,200.5,122.5)">
<path d="M0,-15 C0,-15.5523 0.447715,-16 1,-16 L15,-16 C15.5523,-16 16,-15.5523 16,-15 L16,-1 C16,-0.447715 15.5523,0 15,0 L1,0 C0.447715,0 0,-0.447715 0,-1 L0,-15 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="LibLink tooltip contextMenu">
<defs>
<clipPath id="clip43">
<path d="M1,1 L17,1 L17,17 L1,17 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,199.5,105.5)">
<image height="19" preserveAspectRatio="none" width="19" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQ4jeWTMQrCQBBF34gItraClVVuIHgAKyvP4Ek8gIUnsbISBLGwtLCyCtpKahG+RQKu62YTxc4HU2TJPGZ2ZyCApETSXFKmcnaSJm5eIyQDWk6UMQCG7kHTq6gD9IERMAHaERlALyiTlADjIgYVkiBNRzQtqul+kJ++fDmXfY9cdoiD/wB8KcokzST1fFns+UPciwKSt6Z/JvpQdo6K8OYswgZYAUszO34ruwALYA2czOwa/TvSVlbVlk/ZbgLciqiP8u33OSifo9pVAZjyKR7yXNoU2AJ7M0tLM/+XB6QSpqybkIThAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip44">
<path d="M-1,-1 L15,-1 L15,15 L-1,15 L-1,-1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip44)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,201.5,107.5)">
<image height="16" preserveAspectRatio="none" width="16" x="-1" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA60lEQVQ4jb3TzyqEURjH8Y/BzFBWygUwa1cj4Q5YKffAzGI27oGysPBvchncgGImYyMuQLI4z5uTnN63lKdOp36d7/P/8E/WQR/TOH20m8Jd3GKC7TgTDJrALVzhCWuZvhOZmKtx8ImtyOI102eaRN/EMfaxlOk9qYTDEtjFJd5whgfsZvAY1wpN7EgNG/uuef4HfBPvfoVH8agXWhWlgkcluB2e827v4RHneMdFCYajiLCaaYvhZIiNEljZVBpXbstYqANbBb2HO5yqmfls3Cs4wAvWcYJ7aRc+6rIgNXEglfIsLUnjz/In+wKCVS3tgySTGgAAAABJRU5ErkJggg==" y="-1"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2414">
@ -270,11 +342,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip41">
<clipPath id="clip47">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,50,165)">
<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,50,165)">
<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-->
@ -292,11 +364,11 @@
<path d="M-6.54688,0 L6.54688,0 L6.54688,14 L-6.54688,14 L-6.54688,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip42">
<clipPath id="clip48">
<path d="M-10.4531,-158 L431.547,-158 L431.547,54 L-10.4531,54 L-10.4531,-158 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,43.4531,174)">
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,43.4531,174)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="11.0938" x="1" xml:space="preserve" y="10">rst</text>
</g>
<!--RAWSTRING-->
@ -307,11 +379,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="clip43">
<clipPath id="clip49">
<path d="M-34,-135 L408,-135 L408,77 L-34,77 L-34,-135 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,67,151)">
<g clip-path="url(#clip49)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,67,151)">
<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-->
@ -321,69 +393,6 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2412">
<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,34,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,35,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="clip45">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,50,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,35,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,50,39)">
<path d="M-7.38281,0 L7.38281,0 L7.38281,14 L-7.38281,14 L-7.38281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip46">
<path d="M-9.61719,-23 L432.383,-23 L432.383,189 L-9.61719,189 L-9.61719,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip46)" 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.6172,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="12.7656" x="1" xml:space="preserve" y="10">inc</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,67,28)">
<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="clip47">
<path d="M-34,0 L408,0 L408,212 L-34,212 L-34,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,67,16)">
<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:8272:2413">
@ -396,11 +405,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip49">
<clipPath id="clip51">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,50,205)">
<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,50,205)">
<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-->
@ -418,11 +427,11 @@
<path d="M-10.4375,0 L10.4375,0 L10.4375,14 L-10.4375,14 L-10.4375,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip50">
<clipPath id="clip52">
<path d="M-6.5625,-198 L435.438,-198 L435.438,14 L-6.5625,14 L-6.5625,-198 z"/>
</clipPath>
</defs>
<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,39.5625,214)">
<g clip-path="url(#clip52)" 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.5625,214)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="18.875" x="1" xml:space="preserve" y="10">max</text>
</g>
<!--RAWSTRING-->
@ -433,11 +442,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="clip51">
<clipPath id="clip53">
<path d="M-34,-175 L408,-175 L408,37 L-34,37 L-34,-175 z"/>
</clipPath>
</defs>
<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,67,191)">
<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,67,191)">
<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-->
@ -449,67 +458,58 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2416">
<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,169,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 id="BLDCmotorControl_FOC_R2017b_fixdt:8272:2412">
<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,34,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="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,170,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 clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,35,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="clip53">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip53)" 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="173,30 177,30" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip54">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip54)" 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="175,28 175,32" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip55">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
<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,0.5,0.5)">
<polyline fill="none" points="178,35 182,35" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip56">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" 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="180,33 180,37" vector-effect="none"/>
<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,50,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,170,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 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,35,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,50,39)">
<path d="M-7.38281,0 L7.38281,0 L7.38281,14 L-7.38281,14 L-7.38281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip56">
<path d="M-9.61719,-23 L432.383,-23 L432.383,189 L-9.61719,189 L-9.61719,-23 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,42.6172,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="12.7656" x="1" xml:space="preserve" y="10">inc</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,192,28)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,67,28)">
<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="clip57">
<path d="M-159,0 L283,0 L283,212 L-159,212 L-159,0 z"/>
<path d="M-34,0 L408,0 L408,212 L-34,212 L-34,0 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,192,16)">
<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,67,16)">
<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-->
@ -625,5 +625,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:10 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:22 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 279 KiB

After

Width:  |  Height:  |  Size: 279 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 184 KiB

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 281 KiB

After

Width:  |  Height:  |  Size: 282 KiB

View File

@ -128,6 +128,37 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2425",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2423",
"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:8486:2424",
"className":"Simulink.Inport",
@ -195,37 +226,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2425",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2423",
"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:8486:2424#out:1",
"className":"Simulink.Line",

View File

@ -78,74 +78,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2424">
<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,-211,172)">
<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,-210,173)">
<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="clip7">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" 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,-195,180)">
<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,-210,173)">
<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,-195,189)">
<path d="M-13.7656,0 L13.7656,0 L13.7656,14 L-13.7656,14 L-13.7656,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip8">
<path d="M-3.23438,-91 L293.766,-91 L293.766,14 L-3.23438,14 L-3.23438,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip8)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-208.766,189)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="25.5312" x="1" xml:space="preserve" y="10">yPrev</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,-178,178)">
<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="clip9">
<path d="M-34,-68 L263,-68 L263,37 L-34,37 L-34,-68 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,-178,166)">
<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:8486:2425">
<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,-106,99)">
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABdklEQVRoge2ZwU6DQBCGPwz20qteeunJJ/JZfRq9eKkaiEK1tIEoHmZIp0orCmKzzpdMoGRD2C+7dH82Ai6Bc+BMj6GRAKkebaUfG8aIgJmp0JgCEz2vgALI2xrGyIiYAXOt0DjVYwmsgMxc28GOjDlwMcbT/QEVIiJHpkirjJMxn+jYcRkGl2FwGQaXYXAZBpdhcBmGuEObKyDS6kKt9Yas+tbIYucBuNO6R7LBE/CibftS971BFxk3dBfRUAOvyMqvkdGEoxR4BJbAhmFEDMIYMgqk4zmSC5bAs16vvnnfX6WLjGt+JsNOkwLJBoX+3iAieg/tIRljZLTV0UwNS1cZ/wL/azW4DIPLMLgMg8swuAyDyzDESGaYsueLcQDcAguknxkHYkCMBCe7yRIaC60UyUcHZSR63myyhIbdXsyQPpZtDRsZdpMlNDK2ifnLaZJog4ztKAmJgt3UvGKPjAjZa50gL9AQX6JNUi75nJ4dx3GcIXgHXtl/ytt5vLYAAAAASUVORK5CYII=" y="0"/>
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABG0lEQVRoge2ZMU/DMBBGX1Do0hWWLp34Rfz/gaVLMrhDOyQDDHcRH8igSC0FrO9JJ1vRKbKfzh58HfAMPAIPObbGAIw5aoyfE3tCwE6iNbbAJuczcAaOtcSeqIgdsM9ojfscJ+AEFPn2Aa2MPfB0i9X9AjMh4kgckaqMu1uu6K9jGYJlCJYhWIZgGYJlCJYh9Ctyuh9fxXV4vfQHrgzBMgTLECxDWHOBXnwx/RdcGYJlCJYhWIZgGYJlCJYh9MRr8ZYvXowb4AU4EPssRN9kriX2RGdJmyytccgYiVbBtzKGnC9NltbQ9mIh9jjVEhcZ2mRpjULsq7DimAyZUHivkpY4Z5xkrMroiF7rhrhAW7xE54xJ5ksYY4y5Bm9CF0TQNlxlBgAAAABJRU5ErkJggg==" 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,-105,100)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -153,11 +90,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip11">
<clipPath id="clip7">
<path d="M-29,-14 L30,-14 L30,14 L-29,14 L-29,-14 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,-76,114)">
<g clip-path="url(#clip7)" 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,-76,114)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="30.5" x="-15.25" xml:space="preserve" y="3.5">else { }</text>
</g>
<!--RAWSTRING-->
@ -175,11 +112,11 @@
<path d="M-25.3984,0 L25.3984,0 L25.3984,14 L-25.3984,14 L-25.3984,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip12">
<clipPath id="clip8">
<path d="M-111.102,-32 L185.898,-32 L185.898,73 L-111.102,73 L-111.102,-32 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,-100.898,130)">
<g clip-path="url(#clip8)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-100.898,130)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="48.7969" x="1" xml:space="preserve" y="10">Action Port</text>
</g>
<!--RAWSTRING-->
@ -189,6 +126,69 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2424">
<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,-211,172)">
<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,-210,173)">
<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="clip10">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" 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,-195,180)">
<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,-210,173)">
<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,-195,189)">
<path d="M-13.7656,0 L13.7656,0 L13.7656,14 L-13.7656,14 L-13.7656,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip11">
<path d="M-3.23438,-91 L293.766,-91 L293.766,14 L-3.23438,14 L-3.23438,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,-208.766,189)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="25.5312" x="1" xml:space="preserve" y="10">yPrev</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,-178,178)">
<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="clip12">
<path d="M-34,-68 L263,-68 L263,37 L-34,37 L-34,-68 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,-178,166)">
<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 id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2424#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
@ -205,5 +205,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:13 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:26 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

@ -15,7 +15,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2515:1577">
<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,139,18)">
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB70lEQVR4nO2dvW7CMBRGD1XK0rVdWJh4l7Zr36zv0qeBpQsLDGGAAYZ2sFFdmlRB+fmc9jvSlSOwzD3cRA5IsSfAC/AA3Mc2BzbANrZpbC87FoSkZ0nkwB0wjccn4ADsqjoWhG9+Bsxj5MBtbI/AHiiT176RVmAOLIbIriEnQvI7wulTKXAzZEZ9YAE1FlBjATWjFyga9JlcOeYb8Fzz3hJYJe3rlWP/oI8KrHoYsxYLVLDsYcxaXIEKRi8wKBZQYwE1FlDT5Gbuo8PPW8R46mrA0VfAAmosoMYCaprMA33+wmr9b3gTgT5/oAwi0GcFWs/I6gq0Rl2B1vyLCmQtMPp5wAJqLKDGAmpGL9BkInvs8PMOMfaxbc3QM/EpxjG2rfGthBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYCa0QsMvb5Q54y+AhZQYwE1FlBTEFaWv6NmdXkR78CakFtJeHi68vnjgrCrQrpZQQ6sY2wJy/f/KrCJx+fNCnIg3cKiJOR1rOp4Fkg3K8iBkpBLSYNTaBM7lHxVQ83l4gF7agQmhD04poSLOJcL+XLxgDSMMX+JTyEGX+kiToNHAAAAAElFTkSuQmCC" y="0"/>
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABi0lEQVR4nO3dMU/CQABH8T+msrjqwsLkJ/L7Dy4sMJQBBjrocEc8TTUkBF5r3i+5tCEXuEdhvVskeUvykuS5Xqdgm2RXr+3Y/ZzYpSx61YwpeEqyrPdDkmOS/djELuWbXyVZ1zEFj/V6SnJI0jevfdM+gXWS13us7kJDyuL3KT+f0YCHe67oFgygGUAzgDb7gO6COYsbfv7HtW8w+ydgAM0AmgE0A2gG0AygGUAzgGYAzQCaATQDaAbQDKAZQDOAZgDNAJoBNANoBtAMoBlAM4BmAM0AmgE0A2gG0AygGUAzgGYAzQCaATQDaAbQDKAZQDOAZgDNAJoBNANoBtAMoBlAM4BmAM0AmgE0A2gG0GYfcMlmkVdv6HhLs38CBtAMoBlA61J2ln/KL7vLQ96TbFLW1qecPzCMTexSTlVoDyuYgk0du5Tt+/8M2Nb782EFU9AeYdGnrOs0NvEc0B5WMAV9ylr6XPAT2tYJfb6eBu1Yx6G5jgYsUs7gWKb8iafyRx7qODX35yHpP/kEct9FoCwS7TYAAAAASUVORK5CYII=" 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,140,19)">
<path d="M0,0 L40,0 L40,132 L0,132 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -486,36 +486,36 @@
<!--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,128)">
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip59">
<path d="M-84,-99 L143,-99 L143,42 L-84,42 L-84,-99 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,117,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</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,105,144)">
<path d="M-22.3984,0 L22.3984,0 L22.3984,14 L-22.3984,14 L-22.3984,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip60">
<clipPath id="clip59">
<path d="M-49.6016,-127 L177.398,-127 L177.398,14 L-49.6016,14 L-49.6016,-127 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip60)" 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,82.6016,144)">
<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,82.6016,144)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="42.7969" x="1" xml:space="preserve" y="10">Ini=initVal</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,128)">
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip60">
<path d="M-84,-99 L143,-99 L143,42 L-84,42 L-84,-99 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,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
@ -592,5 +592,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:14 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:26 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

@ -79,6 +79,35 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2515",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"rst_Delay",
"label":"rst_Delay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435",
"inspector":{
"params":[
"initVal"
],
"values":[
"z_cntInit"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2416",
"className":"Simulink.Sum",
@ -138,6 +167,59 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2415",
"className":"Simulink.MinMax",
"icon":"WebViewIcon3",
"name":"MinMax",
"label":"MinMax",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435",
"inspector":{
"params":[
"OutDataTypeStr",
"Function",
"InputSameDT",
"Inputs",
"LockScale",
"OutMax",
"OutMin",
"RndMeth",
"SampleTime",
"SaturateOnIntegerOverflow",
"ZeroCross"
],
"values":[
"Inherit: Inherit via internal rule",
"min",
"off",
"2",
"off",
"[]",
"[]",
"Floor",
"-1",
"off",
"on"
],
"tabs":[
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"MinMax",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2414",
"className":"Simulink.Inport",
@ -205,73 +287,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2413",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"max",
"label":"max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435",
"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:8486:2435:2412",
"className":"Simulink.Inport",
@ -340,46 +355,60 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2415",
"className":"Simulink.MinMax",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2413",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"MinMax",
"label":"MinMax",
"name":"max",
"label":"max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435",
"inspector":{
"params":[
"OutDataTypeStr",
"Function",
"InputSameDT",
"Inputs",
"LockScale",
"OutMax",
"Port",
"IconDisplay",
"OutMin",
"RndMeth",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SaturateOnIntegerOverflow",
"ZeroCross"
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"Inherit: Inherit via internal rule",
"min",
"off",
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"[]",
"[]",
"Floor",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"on"
"",
"on",
"off",
"off",
"off"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
1
2,
11
]
},
"viewer":{
@ -388,36 +417,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"MinMax",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2515",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"rst_Delay",
"label":"rst_Delay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435",
"inspector":{
"params":[
"initVal"
],
"values":[
"z_cntInit"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"blocktype":"Inport",
"masktype":""
}
},

View File

@ -59,6 +59,141 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2515">
<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,199,86)">
<image height="44" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAsCAYAAAA0NKuuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABGklEQVRoge2asWrDQAxAn8s1S9Z0yZKpX9T/H7JksYfLkAz20A6SiVquiSFp6pP1QNxhhNFDx2GQG+ADeAM2utZEC3S62uh+JiZEbmuiJtbASvcDcAaOpcSEdHIL7DRq4lXXHjgB2Tz7hu3oDnh/RnUPZkAkj8ixLYq+PLOi/yREvRGi3ghRbyxGNE3Iaf68itt83vuCxXQ0RL0Rot4IUW+EqDdC1BuLEZ3yUX/3B/UcWExHQ9QbIeqNEPVGQiZQa36ZQs2cPXBAHDIyHx1KiQmZDtthak0cNDpkbHhVtNX9OEytCTvaz0j9fSlxFLXD1JrISM2ZCUe31YTMpbu1cNY4mbUo2iD/MKyQy6i2C2nQ6M1+jCAIgvnxBQyvRODv8w4OAAAAAElFTkSuQmCC" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip5">
<path d="M-47,-8 L3,-8 L3,28 L-47,28 L-47,-8 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,247,95)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="-5" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip6">
<path d="M-47,-28 L3,-28 L3,8 L-47,8 L-47,-28 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip6)" 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,247,115)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="9.98438" x="-9.98438" xml:space="preserve" y="3">rst</text>
</g>
<defs>
<clipPath id="clip7">
<path d="M-3,-18 L47,-18 L47,18 L-3,18 L-3,-18 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" 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,203,105)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="0" xml:space="preserve" y="3">y</text>
</g>
<defs>
<clipPath id="clip8">
<path d="M-22,-14 L28,-14 L28,22 L-22,22 L-22,-14 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,222,101)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="0" xml:space="preserve" y="1">1</text>
</g>
<defs>
<clipPath id="clip9">
<path d="M-23,-29 L27,-29 L27,7 L-23,7 L-23,-29 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" 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,223,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="1">z</text>
</g>
<defs>
<clipPath id="clip10">
<path d="M199.5,86.5 L249.5,86.5 L249.5,122.5 L199.5,122.5 L199.5,86.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" 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="222,105 228,105" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 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,198,107)">
<path d="M-26.4844,0 L0,0 L0,12 L-26.4844,12 L-26.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip11">
<path d="M-138.516,-91 L303.484,-91 L303.484,121 L-138.516,121 L-138.516,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" 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,107)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</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,225,125)">
<path d="M-27.7578,0 L27.7578,0 L27.7578,14 L-27.7578,14 L-27.7578,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip12">
<path d="M-164.242,-109 L277.758,-109 L277.758,103 L-164.242,103 L-164.242,-109 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip12)" 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,197.242,125)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="53.5156" x="1" xml:space="preserve" y="10">Ini=z_cntInit</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="layout">
<defs>
<clipPath id="clip14">
<path d="M0,-16 L16,-16 L16,0 L0,0 L0,-16 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip14)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,200.5,122.5)">
<path d="M0,-15 C0,-15.5523 0.447715,-16 1,-16 L15,-16 C15.5523,-16 16,-15.5523 16,-15 L16,-1 C16,-0.447715 15.5523,0 15,0 L1,0 C0.447715,0 0,-0.447715 0,-1 L0,-15 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="LibLink tooltip contextMenu">
<defs>
<clipPath id="clip15">
<path d="M1,1 L17,1 L17,17 L1,17 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip15)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,199.5,105.5)">
<image height="19" preserveAspectRatio="none" width="19" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQ4jeWTMQrCQBBF34gItraClVVuIHgAKyvP4Ek8gIUnsbISBLGwtLCyCtpKahG+RQKu62YTxc4HU2TJPGZ2ZyCApETSXFKmcnaSJm5eIyQDWk6UMQCG7kHTq6gD9IERMAHaERlALyiTlADjIgYVkiBNRzQtqul+kJ++fDmXfY9cdoiD/wB8KcokzST1fFns+UPciwKSt6Z/JvpQdo6K8OYswgZYAUszO34ruwALYA2czOwa/TvSVlbVlk/ZbgLciqiP8u33OSifo9pVAZjyKR7yXNoU2AJ7M0tLM/+XB6QSpqybkIThAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip16">
<path d="M-1,-1 L15,-1 L15,15 L-1,15 L-1,-1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip16)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,201.5,107.5)">
<image height="16" preserveAspectRatio="none" width="16" x="-1" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA60lEQVQ4jb3TzyqEURjH8Y/BzFBWygUwa1cj4Q5YKffAzGI27oGysPBvchncgGImYyMuQLI4z5uTnN63lKdOp36d7/P/8E/WQR/TOH20m8Jd3GKC7TgTDJrALVzhCWuZvhOZmKtx8ImtyOI102eaRN/EMfaxlOk9qYTDEtjFJd5whgfsZvAY1wpN7EgNG/uuef4HfBPvfoVH8agXWhWlgkcluB2e827v4RHneMdFCYajiLCaaYvhZIiNEljZVBpXbstYqANbBb2HO5yqmfls3Cs4wAvWcYJ7aRc+6rIgNXEglfIsLUnjz/In+wKCVS3tgySTGgAAAABJRU5ErkJggg==" y="-1"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2416">
@ -71,35 +206,35 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip5">
<clipPath id="clip19">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 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,0.5,0.5)">
<g clip-path="url(#clip19)" 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="173,30 177,30" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip6">
<clipPath id="clip20">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip6)" 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)">
<g clip-path="url(#clip20)" 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="175,28 175,32" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip7">
<clipPath id="clip21">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" 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)">
<g clip-path="url(#clip21)" 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="178,35 182,35" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip8">
<clipPath id="clip22">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 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,0.5,0.5)">
<g clip-path="url(#clip22)" 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="180,33 180,37" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -117,200 +252,11 @@
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip9">
<clipPath id="clip23">
<path d="M-159,0 L283,0 L283,212 L-159,212 L-159,0 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,192,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2414">
<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,34,157)">
<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,35,158)">
<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,50,165)">
<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,35,158)">
<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,50,174)">
<path d="M-6.54688,0 L6.54688,0 L6.54688,14 L-6.54688,14 L-6.54688,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip12">
<path d="M-10.4531,-158 L431.547,-158 L431.547,54 L-10.4531,54 L-10.4531,-158 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,43.4531,174)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="11.0938" x="1" xml:space="preserve" y="10">rst</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,67,163)">
<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="clip13">
<path d="M-34,-135 L408,-135 L408,77 L-34,77 L-34,-135 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,67,151)">
<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:8486:2435:2413">
<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,34,197)">
<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,35,198)">
<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="clip15">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip15)" 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,205)">
<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,35,198)">
<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,50,214)">
<path d="M-10.4375,0 L10.4375,0 L10.4375,14 L-10.4375,14 L-10.4375,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip16">
<path d="M-6.5625,-198 L435.438,-198 L435.438,14 L-6.5625,14 L-6.5625,-198 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip16)" 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.5625,214)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="18.875" x="1" xml:space="preserve" y="10">max</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,67,203)">
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip17">
<path d="M-34,-175 L408,-175 L408,37 L-34,37 L-34,-175 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip17)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,67,191)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2412">
<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,34,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,35,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="clip19">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" 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,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,35,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,50,39)">
<path d="M-7.38281,0 L7.38281,0 L7.38281,14 L-7.38281,14 L-7.38281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip20">
<path d="M-9.61719,-23 L432.383,-23 L432.383,189 L-9.61719,189 L-9.61719,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip20)" 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.6172,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="12.7656" x="1" xml:space="preserve" y="10">inc</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,67,28)">
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip21">
<path d="M-34,0 L408,0 L408,212 L-34,212 L-34,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip21)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,67,16)">
<g clip-path="url(#clip23)" 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,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
@ -324,7 +270,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2415">
<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,309,68)">
<image height="55" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA3CAYAAABgtziQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMElEQVRoge2ZvW7CQBAGx8ihoQ0NDRUvkzbPytOQFDQ0dnEUprALUtxaXBIb3SI2ukg70mpP1kk3Wv/I0lcB78AaeJVuSQO00tNqf26sRWaTlCUrYCnrAbgA56mNNXFSG2ArZcmL9B7ogJBc+yU2TmwL7IzFIE6qI06qmRNb/IHIQ7iYFhfT4mJaihWrM/bsgUoqhyvw9rCRkCP2Qb7U0/jXYgcKFSt2Yp/mFhMU+7lwMS0upsXFtLiYFhfT4mJaXEyLi2kpVizn1/pqbjFBsRNzMS0upsXFtNTEEGDFTBDwZI7ASc4MxMhmmBNr+Z7vWHKSaonJyF2xRtZjvmNJmr4FOa+/J5bmO5YEOSOQcSsb2RC4Tc+Ki1SX9EmxihgLLokPv/ULMEj1yXosx3EAvgCsekpQ8XF+cgAAAABJRU5ErkJggg==" y="0"/>
<image height="55" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA3CAYAAABgtziQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABGUlEQVRoge2ZMW+DMBBGHxHJkrVZsmTqL+r/H7JkgcEdyABDOvhQnTZEHOlVDN+TTraQwU8HDNZXAR/AAXizMZIGaG0sq/25sDaZY1GR7IGdzQfgCnw+WliTO3UETlaRbG3sgQ5IxbVfYmPHTsB7sBjkTnXkTjVTYpt/EFmExLxIzIvEvKxWrJ6xplrw3NuCe+5Ybcck5kViXiTmRWJeJOZFYl4k5kViXiTmRWJeJOZlzrny5TPiElbbMYl5kZgXiXmpySHAnokg4I85AxfbM5Ejm2FKrOU+34nkYtWSk5GnYo3Nx3wnkjJ9S7Zf/0yszHciSbZHYsarbGxB4rt7UVytumJ8KFaRY8Ed+eOP/gEGq76YjyWEAPgCtMNE9gyjR30AAAAASUVORK5CYII=" 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,310,69)">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -332,19 +278,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip23">
<clipPath id="clip25">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip23)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,310,69)">
<g clip-path="url(#clip25)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,310,69)">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip29">
<clipPath id="clip31">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip29)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,322.5,90)">
<g clip-path="url(#clip31)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,322.5,90)">
<path d="M-7.20312,6 L-7.20312,-0.21875 L-6.26562,-0.21875 L-6.26562,0.65625 C-6.06771,0.34375 -5.80729,0.0963542 -5.48438,-0.0859375 C-5.16146,-0.268229 -4.79167,-0.359375 -4.375,-0.359375 C-3.91667,-0.359375 -3.53906,-0.265625 -3.24219,-0.078125 C-2.94531,0.109375 -2.73958,0.375 -2.625,0.71875 C-2.125,0 -1.48438,-0.359375 -0.703125,-0.359375 C-0.078125,-0.359375 0.398438,-0.190104 0.726562,0.148438 C1.05469,0.486979 1.21875,1.01562 1.21875,1.73438 L1.21875,6 L0.171875,6 L0.171875,2.07812 C0.171875,1.66146 0.138021,1.35938 0.0703125,1.17188 C0.00260417,0.984375 -0.119792,0.833333 -0.296875,0.71875 C-0.473958,0.604167 -0.6875,0.546875 -0.9375,0.546875 C-1.375,0.546875 -1.73698,0.692708 -2.02344,0.984375 C-2.3099,1.27604 -2.45312,1.74479 -2.45312,2.39062 L-2.45312,6 L-3.51562,6 L-3.51562,1.95312 C-3.51562,1.48438 -3.60156,1.13281 -3.77344,0.898438 C-3.94531,0.664062 -4.22396,0.546875 -4.60938,0.546875 C-4.91146,0.546875 -5.1875,0.625 -5.4375,0.78125 C-5.6875,0.9375 -5.86979,1.16667 -5.98438,1.46875 C-6.09896,1.77083 -6.15625,2.20312 -6.15625,2.76562 L-6.15625,6 L-7.20312,6 M2.78125,-1.375 L2.78125,-2.59375 L3.84375,-2.59375 L3.84375,-1.375 L2.78125,-1.375 M2.78125,6 L2.78125,-0.21875 L3.84375,-0.21875 L3.84375,6 L2.78125,6 M5.4375,6 L5.4375,-0.21875 L6.39062,-0.21875 L6.39062,0.65625 C6.83854,-0.0208333 7.49479,-0.359375 8.35938,-0.359375 C8.73438,-0.359375 9.08073,-0.291667 9.39844,-0.15625 C9.71615,-0.0208333 9.95312,0.15625 10.1094,0.375 C10.2656,0.59375 10.375,0.848958 10.4375,1.14062 C10.4688,1.33854 10.4844,1.68229 10.4844,2.17188 L10.4844,6 L9.4375,6 L9.4375,2.21875 C9.4375,1.78125 9.39583,1.45833 9.3125,1.25 C9.22917,1.04167 9.08333,0.872396 8.875,0.742188 C8.66667,0.611979 8.42188,0.546875 8.14062,0.546875 C7.69271,0.546875 7.30469,0.690104 6.97656,0.976562 C6.64844,1.26302 6.48438,1.80208 6.48438,2.59375 L6.48438,6 L5.4375,6" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -370,11 +316,11 @@
<path d="M-26.4844,0 L0,0 L0,12 L-26.4844,12 L-26.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip43">
<clipPath id="clip45">
<path d="M-248.516,-81 L193.484,-81 L193.484,131 L-248.516,131 L-248.516,-81 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,281.516,97)">
<g clip-path="url(#clip45)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,281.516,97)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
@ -386,131 +332,185 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2515">
<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,199,86)">
<image height="44" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAsCAYAAAA0NKuuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABPUlEQVRoge2asU7DQAxAX1Do0hWWLp36MbDyrXxNw8DSJRmuQzskAwx2hEFXdFJLyF38JMun1or85Cip5FbAC/AIPGjOiRboNNvofhbWiNzGRE6sgZWeB+AMHGOFNTLJDbDVyIl7zT1wAoL57Bt2oltgN0V3N2ZAJI/IbRsVvZuyo//ERUvDRUvDRUtjMaJ1Qs0rUGmk8AE8X/huDzSR3CRc8ypSRBvSJWeLixr2LER0MRN9+/MuJmAxrxcXLQ0XLQ0XLY2U9+jVP6gNO42nG14zicVM1EVLw0VLw0VLo0Y2UGsubKFmzjtwQBwCsh8dYoU1sh22y9ScOGh0yNrwV9FWz+MyNSfsaj8g/fexwlHULlNzIiA9BxJu3VYLAl/TzYWzxsnkqGiF/IdhhTyMcnsgDRq9OY/hOI4zPz4BnS1Rzaf5pdMAAAAASUVORK5CYII=" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2414">
<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,34,157)">
<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="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,35,158)">
<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="clip45">
<path d="M-47,-8 L3,-8 L3,28 L-47,28 L-47,-8 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,247,95)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="-5" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip46">
<path d="M-47,-28 L3,-28 L3,8 L-47,8 L-47,-28 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,247,115)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="9.98438" x="-9.98438" xml:space="preserve" y="3">rst</text>
</g>
<defs>
<clipPath id="clip47">
<path d="M-3,-18 L47,-18 L47,18 L-3,18 L-3,-18 z"/>
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,203,105)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="0" xml:space="preserve" y="3">y</text>
</g>
<defs>
<clipPath id="clip48">
<path d="M-22,-14 L28,-14 L28,22 L-22,22 L-22,-14 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,222,101)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="0" xml:space="preserve" y="1">1</text>
</g>
<defs>
<clipPath id="clip49">
<path d="M-23,-29 L27,-29 L27,7 L-23,7 L-23,-29 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,223,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="1">z</text>
</g>
<defs>
<clipPath id="clip50">
<path d="M199.5,86.5 L249.5,86.5 L249.5,122.5 L199.5,122.5 L199.5,86.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="222,105 228,105" vector-effect="none"/>
<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,50,165)">
<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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
<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,35,158)">
<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">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,225,125)">
<path d="M-27.7578,0 L27.7578,0 L27.7578,14 L-27.7578,14 L-27.7578,0 z" fill-rule="evenodd" vector-effect="none"/>
<g data-tags="blk BlockName">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,50,174)">
<path d="M-6.54688,0 L6.54688,0 L6.54688,14 L-6.54688,14 L-6.54688,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip51">
<path d="M-164.242,-109 L277.758,-109 L277.758,103 L-164.242,103 L-164.242,-109 z"/>
<clipPath id="clip48">
<path d="M-10.4531,-158 L431.547,-158 L431.547,54 L-10.4531,54 L-10.4531,-158 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip51)" 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,197.242,125)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="53.5156" x="1" xml:space="preserve" y="10">Ini=z_cntInit</text>
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,43.4531,174)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="11.0938" x="1" xml:space="preserve" y="10">rst</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,198,107)">
<path d="M-26.4844,0 L0,0 L0,12 L-26.4844,12 L-26.4844,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,67,163)">
<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="clip49">
<path d="M-34,-135 L408,-135 L408,77 L-34,77 L-34,-135 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip49)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,67,151)">
<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:8486:2435:2412">
<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,34,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,35,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="clip51">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,50,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,35,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,50,39)">
<path d="M-7.38281,0 L7.38281,0 L7.38281,14 L-7.38281,14 L-7.38281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip52">
<path d="M-138.516,-91 L303.484,-91 L303.484,121 L-138.516,121 L-138.516,-91 z"/>
<path d="M-9.61719,-23 L432.383,-23 L432.383,189 L-9.61719,189 L-9.61719,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip52)" 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,107)">
<g clip-path="url(#clip52)" 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.6172,39)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="12.7656" x="1" xml:space="preserve" y="10">inc</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,67,28)">
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip53">
<path d="M-34,0 L408,0 L408,212 L-34,212 L-34,0 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,67,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="layout">
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2413">
<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,34,197)">
<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,35,198)">
<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="clip54">
<path d="M0,-16 L16,-16 L16,0 L0,0 L0,-16 z"/>
<clipPath id="clip55">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip54)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,200.5,122.5)">
<path d="M0,-15 C0,-15.5523 0.447715,-16 1,-16 L15,-16 C15.5523,-16 16,-15.5523 16,-15 L16,-1 C16,-0.447715 15.5523,0 15,0 L1,0 C0.447715,0 0,-0.447715 0,-1 L0,-15 z" fill-rule="evenodd" vector-effect="none"/>
<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,50,205)">
<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 data-tags="LibLink tooltip contextMenu">
<defs>
<clipPath id="clip55">
<path d="M1,1 L17,1 L17,17 L1,17 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip55)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,199.5,105.5)">
<image height="19" preserveAspectRatio="none" width="19" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQ4jeWTMQrCQBBF34gItraClVVuIHgAKyvP4Ek8gIUnsbISBLGwtLCyCtpKahG+RQKu62YTxc4HU2TJPGZ2ZyCApETSXFKmcnaSJm5eIyQDWk6UMQCG7kHTq6gD9IERMAHaERlALyiTlADjIgYVkiBNRzQtqul+kJ++fDmXfY9cdoiD/wB8KcokzST1fFns+UPciwKSt6Z/JvpQdo6K8OYswgZYAUszO34ruwALYA2czOwa/TvSVlbVlk/ZbgLciqiP8u33OSifo9pVAZjyKR7yXNoU2AJ7M0tLM/+XB6QSpqybkIThAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip56">
<path d="M-1,-1 L15,-1 L15,15 L-1,15 L-1,-1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,201.5,107.5)">
<image height="16" preserveAspectRatio="none" width="16" x="-1" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA60lEQVQ4jb3TzyqEURjH8Y/BzFBWygUwa1cj4Q5YKffAzGI27oGysPBvchncgGImYyMuQLI4z5uTnN63lKdOp36d7/P/8E/WQR/TOH20m8Jd3GKC7TgTDJrALVzhCWuZvhOZmKtx8ImtyOI102eaRN/EMfaxlOk9qYTDEtjFJd5whgfsZvAY1wpN7EgNG/uuef4HfBPvfoVH8agXWhWlgkcluB2e827v4RHneMdFCYajiLCaaYvhZIiNEljZVBpXbstYqANbBb2HO5yqmfls3Cs4wAvWcYJ7aRc+6rIgNXEglfIsLUnjz/In+wKCVS3tgySTGgAAAABJRU5ErkJggg==" y="-1"/>
</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,35,198)">
<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,50,214)">
<path d="M-10.4375,0 L10.4375,0 L10.4375,14 L-10.4375,14 L-10.4375,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip56">
<path d="M-6.5625,-198 L435.438,-198 L435.438,14 L-6.5625,14 L-6.5625,-198 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,39.5625,214)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="18.875" x="1" xml:space="preserve" y="10">max</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,67,203)">
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip57">
<path d="M-34,-175 L408,-175 L408,37 L-34,37 L-34,-175 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,67,191)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
@ -625,5 +625,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:13 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:26 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -1,84 +1,4 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2492",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"yAcv",
"label":"yAcv",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"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:8486:2491",
"className":"Simulink.Switch",
@ -182,11 +102,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2489",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2487",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto2",
"label":"Goto2",
"name":"Goto1",
"label":"Goto1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
@ -195,7 +115,7 @@
"IconDisplay"
],
"values":[
"b_cntRst",
"yAcv",
"local",
"Tag"
],
@ -215,11 +135,44 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2483",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2486",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"tAcv",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2485",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From2",
"label":"From2",
"name":"From8",
"label":"From8",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
@ -227,7 +180,7 @@
"IconDisplay"
],
"values":[
"yAcv",
"b_cntRst",
"Tag"
],
"tabs":[
@ -246,11 +199,91 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2482",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2492",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"yAcv",
"label":"yAcv",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"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:8486:2484",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From10",
"label":"From10",
"name":"From7",
"label":"From7",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
@ -276,6 +309,37 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2483",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From2",
"label":"From2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"yAcv",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2481",
"className":"Simulink.From",
@ -308,11 +372,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2484",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2482",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From7",
"label":"From7",
"name":"From10",
"label":"From10",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
@ -339,19 +403,70 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2485",
"className":"Simulink.From",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2478",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"From8",
"label":"From8",
"name":"Constant1",
"label":"Constant1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
],
"values":[
"1",
"on",
"inf",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"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:8486:2489",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto2",
"label":"Goto2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_cntRst",
"local",
"Tag"
],
"tabs":[
@ -365,36 +480,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"Counter",
"label":"Counter",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"z_cntInit"
],
"values":[
"0"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"blocktype":"Goto",
"masktype":""
}
},
@ -479,151 +565,31 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2487",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto1",
"label":"Goto1",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"Counter",
"label":"Counter",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
"z_cntInit"
],
"values":[
"yAcv",
"local",
"Tag"
"0"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2478",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"Constant1",
"label":"Constant1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
],
"values":[
"1",
"on",
"inf",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"off",
"inf"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Constant",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2476",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"b_errPrev",
"label":"b_errPrev",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"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",
"blocktype":"SubSystem",
"masktype":""
}
},
@ -727,39 +693,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2486",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"tAcv",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2474",
"className":"Simulink.Inport",
@ -827,6 +760,73 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2476",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"b_errPrev",
"label":"b_errPrev",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
"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:8486:2480#out:1",
"className":"Simulink.Line",

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

@ -15,7 +15,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2515:1577">
<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,139,18)">
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACVklEQVR4nO2dwW7TQBRFT5DpplvYdNMVH8Oa/+Dv+JoWCTYFlAglRTFVKxoWMxaua8M4jn1n0D3SkxNr4ryTl3gmcTxeAe+A18CruMyBNbCJy3Zsug0rQtIXrciBc+As3n4AamDX17AivPIXwGWMHHgZl/fAHti21j2hXYFL4M0S2SXyQEh+R3j79Aq8WDKjObCAGguosYCa4gWqhDYfgFWMFA4xHgk96U9CZ/QN+BLjK2Fc82lcus9JEbgmPfmGA/CL0Js2As1gbAN8B25HbrOXJQRqQrI7wpjmFvgR108mReCK4wTab6GaMK6p4/07gtxklqhAXzyO3N4gKQIfT/Vkc1D8btQCaiygxgJqihdI6ciO4TCw/orQszfLyRRfAQuosYCalL3Q0B4lC1K/kY1lsV+5U7+RjSUrgWMq8PaIxxxFisD72bOYQPF7IQuosYAaC6iZqyMb4jNwQ/ipfXuKDc41lBjiJsaGgf8+jGXpCrT/hVJkBbb8OdCxmMApK1Dz9GDHZJauQHOA456Fj9BkS/H9gAXUWECNBdRYQI0F1FhAjQXUWECNBdRYQI0F1FhAjQXUWECNBdRYQI0F1FhAjQXUWECNBdRYQI0F1FhAjQXUWECNBdRYQI0F1FhAjQXUWECNBdRYQE3xAsVPjFF8BSygxgJqLKCmIpwefs7A7PIiupMH1Aycf1wRznFvX6wgB7qTB/xVYB1vNxcryIHu5AF7Qn7PaATaFyvIge7kAf+sQB0brvsaCehOHrBnQGBFuAbHGeFDnMsHuTt5QDuMMf8TvwH3+aBG8EvjtAAAAABJRU5ErkJggg==" y="0"/>
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABi0lEQVR4nO3dMU/CQABH8T+msrjqwsLkJ/L7Dy4sMJQBBjrocEc8TTUkBF5r3i+5tCEXuEdhvVskeUvykuS5Xqdgm2RXr+3Y/ZzYpSx61YwpeEqyrPdDkmOS/djELuWbXyVZ1zEFj/V6SnJI0jevfdM+gXWS13us7kJDyuL3KT+f0YCHe67oFgygGUAzgDb7gO6COYsbfv7HtW8w+ydgAM0AmgE0A2gG0AygGUAzgGYAzQCaATQDaAbQDKAZQDOAZgDNAJoBNANoBtAMoBlAM4BmAM0AmgE0A2gG0AygGUAzgGYAzQCaATQDaAbQDKAZQDOAZgDNAJoBNANoBtAMoBlAM4BmAM0AmgE0A2gG0GYfcMlmkVdv6HhLs38CBtAMoBlA61J2ln/KL7vLQ96TbFLW1qecPzCMTexSTlVoDyuYgk0du5Tt+/8M2Nb782EFU9AeYdGnrOs0NvEc0B5WMAV9ylr6XPAT2tYJfb6eBu1Yx6G5jgYsUs7gWKb8iafyRx7qODX35yHpP/kEct9FoCwS7TYAAAAASUVORK5CYII=" 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,140,19)">
<path d="M0,0 L40,0 L40,132 L0,132 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -592,5 +592,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:14 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:27 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

@ -79,35 +79,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2515",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"rst_Delay",
"label":"rst_Delay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
"inspector":{
"params":[
"initVal"
],
"values":[
"z_cntInit"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2416",
"className":"Simulink.Sum",
@ -167,73 +138,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2414",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"rst",
"label":"rst",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
"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:8486:2480:2415",
"className":"Simulink.MinMax",
@ -287,6 +191,102 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2413",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"max",
"label":"max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
"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:8486:2480:2515",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"rst_Delay",
"label":"rst_Delay",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
"inspector":{
"params":[
"initVal"
],
"values":[
"z_cntInit"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2412",
"className":"Simulink.Inport",
@ -355,11 +355,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2413",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2414",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"max",
"label":"max",
"name":"rst",
"label":"rst",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
"inspector":{
"params":[
@ -382,7 +382,7 @@
"OutputFunctionCall"
],
"values":[
"2",
"3",
"Port number",
"[]",
"[]",

View File

@ -59,141 +59,6 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2515">
<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,199,86)">
<image height="44" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAsCAYAAAA0NKuuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABf0lEQVRoge2aTU/CQBBAH6Zy4aoXLpz8Rf5Wf4168IIaGm1RKqFRPMw0LFpg5WNll3nJZEszafZlN+1klg5wDVwCFzrGxAjIdXQj/5mYIXJ9J2KiB3T1ugYqoGxLzJCV7AMDjZg413EGTIDCubeEu6ID4CrE7PZMjUiWyLZtFT0LOaP/xERTw0RTw0RT42REM4+cG6Cj4cNc4wupWD6Qj/kz8KjxhNSjr8C75m565k74iN7hL9kwBz6RqqURbYrtHHgBxsCUzZJ7IYRohUiVSC06Bt70fv3H526Nj+gt24m6W7dC6tFKf08RyZ23pC8hVrQtgmxXFx/R+4PPIgAn83kx0dQw0dQw0dTw+Y4Gq14OycmsqImmhommhommRob0cnqsOIU6ch6AIeJQsKY9kyHNKvcwNSaGGjnSk1orOtLr5jA1Jtyj/QKZ/6wtsRF1D1NjomDRXdy4dUeaULBY3VioWO4wTlgh2kH+w9BFXkaxvZCaruKM351GwzCM4+MbcvmA3GQmfWgAAAAASUVORK5CYII=" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip5">
<path d="M-47,-8 L3,-8 L3,28 L-47,28 L-47,-8 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,247,95)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="-5" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip6">
<path d="M-47,-28 L3,-28 L3,8 L-47,8 L-47,-28 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip6)" 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,247,115)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="9.98438" x="-9.98438" xml:space="preserve" y="3">rst</text>
</g>
<defs>
<clipPath id="clip7">
<path d="M-3,-18 L47,-18 L47,18 L-3,18 L-3,-18 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" 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,203,105)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="0" xml:space="preserve" y="3">y</text>
</g>
<defs>
<clipPath id="clip8">
<path d="M-22,-14 L28,-14 L28,22 L-22,22 L-22,-14 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,222,101)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="0" xml:space="preserve" y="1">1</text>
</g>
<defs>
<clipPath id="clip9">
<path d="M-23,-29 L27,-29 L27,7 L-23,7 L-23,-29 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" 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,223,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="1">z</text>
</g>
<defs>
<clipPath id="clip10">
<path d="M199.5,86.5 L249.5,86.5 L249.5,122.5 L199.5,122.5 L199.5,86.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" 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="222,105 228,105" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 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,225,125)">
<path d="M-27.7578,0 L27.7578,0 L27.7578,14 L-27.7578,14 L-27.7578,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip11">
<path d="M-164.242,-109 L277.758,-109 L277.758,103 L-164.242,103 L-164.242,-109 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" 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,197.242,125)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="53.5156" x="1" xml:space="preserve" y="10">Ini=z_cntInit</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,198,107)">
<path d="M-26.4844,0 L0,0 L0,12 L-26.4844,12 L-26.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip12">
<path d="M-138.516,-91 L303.484,-91 L303.484,121 L-138.516,121 L-138.516,-91 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,171.516,107)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="layout">
<defs>
<clipPath id="clip14">
<path d="M0,-16 L16,-16 L16,0 L0,0 L0,-16 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip14)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,200.5,122.5)">
<path d="M0,-15 C0,-15.5523 0.447715,-16 1,-16 L15,-16 C15.5523,-16 16,-15.5523 16,-15 L16,-1 C16,-0.447715 15.5523,0 15,0 L1,0 C0.447715,0 0,-0.447715 0,-1 L0,-15 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="LibLink tooltip contextMenu">
<defs>
<clipPath id="clip15">
<path d="M1,1 L17,1 L17,17 L1,17 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip15)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,199.5,105.5)">
<image height="19" preserveAspectRatio="none" width="19" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQ4jeWTMQrCQBBF34gItraClVVuIHgAKyvP4Ek8gIUnsbISBLGwtLCyCtpKahG+RQKu62YTxc4HU2TJPGZ2ZyCApETSXFKmcnaSJm5eIyQDWk6UMQCG7kHTq6gD9IERMAHaERlALyiTlADjIgYVkiBNRzQtqul+kJ++fDmXfY9cdoiD/wB8KcokzST1fFns+UPciwKSt6Z/JvpQdo6K8OYswgZYAUszO34ruwALYA2czOwa/TvSVlbVlk/ZbgLciqiP8u33OSifo9pVAZjyKR7yXNoU2AJ7M0tLM/+XB6QSpqybkIThAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip16">
<path d="M-1,-1 L15,-1 L15,15 L-1,15 L-1,-1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip16)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,201.5,107.5)">
<image height="16" preserveAspectRatio="none" width="16" x="-1" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA60lEQVQ4jb3TzyqEURjH8Y/BzFBWygUwa1cj4Q5YKffAzGI27oGysPBvchncgGImYyMuQLI4z5uTnN63lKdOp36d7/P/8E/WQR/TOH20m8Jd3GKC7TgTDJrALVzhCWuZvhOZmKtx8ImtyOI102eaRN/EMfaxlOk9qYTDEtjFJd5whgfsZvAY1wpN7EgNG/uuef4HfBPvfoVH8agXWhWlgkcluB2e827v4RHneMdFCYajiLCaaYvhZIiNEljZVBpXbstYqANbBb2HO5yqmfls3Cs4wAvWcYJ7aRc+6rIgNXEglfIsLUnjz/In+wKCVS3tgySTGgAAAABJRU5ErkJggg==" y="-1"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2416">
@ -206,35 +71,35 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip19">
<clipPath id="clip5">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" 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)">
<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,0.5,0.5)">
<polyline fill="none" points="173,30 177,30" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip20">
<clipPath id="clip6">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip20)" 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)">
<g clip-path="url(#clip6)" 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="175,28 175,32" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip21">
<clipPath id="clip7">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip21)" 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)">
<g clip-path="url(#clip7)" 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="178,35 182,35" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip22">
<clipPath id="clip8">
<path d="M169.5,19.5 L189.5,19.5 L189.5,39.5 L169.5,39.5 L169.5,19.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip22)" 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)">
<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,0.5,0.5)">
<polyline fill="none" points="180,33 180,37" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -252,11 +117,11 @@
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip23">
<clipPath id="clip9">
<path d="M-159,0 L283,0 L283,212 L-159,212 L-159,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip23)" 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,16)">
<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,192,16)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
@ -266,74 +131,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2414">
<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,34,157)">
<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,35,158)">
<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="clip25">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" 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,165)">
<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,35,158)">
<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,50,174)">
<path d="M-6.54688,0 L6.54688,0 L6.54688,14 L-6.54688,14 L-6.54688,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip26">
<path d="M-10.4531,-158 L431.547,-158 L431.547,54 L-10.4531,54 L-10.4531,-158 z"/>
</clipPath>
</defs>
<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,43.4531,174)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="11.0938" x="1" xml:space="preserve" y="10">rst</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,67,163)">
<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="clip27">
<path d="M-34,-135 L408,-135 L408,77 L-34,77 L-34,-135 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,67,151)">
<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:8486:2480:2415">
<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,309,68)">
<image height="55" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA3CAYAAABgtziQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABSUlEQVRoge2ZsU7DMBCGv6DQpSssXTrxMLDyHrwdTwMMLF2SwQzpkAxl8EW4kFS+tFcZ6T7pZCty5E/XJLL6V8AzcA/cyWhJA7QyptX+XliLzCYpS9bASuYDsAe+phbWxE5tgK2UJbcy9kAHhOTaH7GxY1vgwVgMYqc6YqeaObGbK4gswsW0uJgWF9NSrFidseYVqKRyOABPi42EHLF38qUuxr8We6NQsWI79mFuMUGxnwsX0+JiWlxMi4tpcTEtLqalWLGcY8/B3GKC3BOslrP/Nco9wWq5itiSjj0uuOeIHLGXczdZQrFvpYtpcTEtLqalJoYAa2aCgAvzCexkz0CMbIY5sZbjfMeSnVRLTEZOijUyH/MdS9L0Lch+/SmxNN+xJMgegYyfspEFgZ/uWbGX6pJxUqwixoIr4sNv/QIMUn0yH8txHIBvHBJN60oSk/0AAAAASUVORK5CYII=" y="0"/>
<image height="55" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA3CAYAAABgtziQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABGUlEQVRoge2ZMW+DMBBGHxHJkrVZsmTqL+r/H7JkgcEdyABDOvhQnTZEHOlVDN+TTraQwU8HDNZXAR/AAXizMZIGaG0sq/25sDaZY1GR7IGdzQfgCnw+WliTO3UETlaRbG3sgQ5IxbVfYmPHTsB7sBjkTnXkTjVTYpt/EFmExLxIzIvEvKxWrJ6xplrw3NuCe+5Ybcck5kViXiTmRWJeJOZFYl4k5kViXiTmRWJeJOZlzrny5TPiElbbMYl5kZgXiXmpySHAnokg4I85AxfbM5Ejm2FKrOU+34nkYtWSk5GnYo3Nx3wnkjJ9S7Zf/0yszHciSbZHYsarbGxB4rt7UVytumJ8KFaRY8Ed+eOP/gEGq76YjyWEAPgCtMNE9gyjR30AAAAASUVORK5CYII=" 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,310,69)">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -341,19 +143,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip29">
<clipPath id="clip11">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip29)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,310,69)">
<g clip-path="url(#clip11)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,310,69)">
<path d="M0,0 L30,0 L30,47 L0,47 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip35">
<clipPath id="clip17">
<path d="M-9,-5 L13,-5 L13,10 L-9,10 L-9,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip35)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,322.5,90)">
<g clip-path="url(#clip17)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,322.5,90)">
<path d="M-7.20312,6 L-7.20312,-0.21875 L-6.26562,-0.21875 L-6.26562,0.65625 C-6.06771,0.34375 -5.80729,0.0963542 -5.48438,-0.0859375 C-5.16146,-0.268229 -4.79167,-0.359375 -4.375,-0.359375 C-3.91667,-0.359375 -3.53906,-0.265625 -3.24219,-0.078125 C-2.94531,0.109375 -2.73958,0.375 -2.625,0.71875 C-2.125,0 -1.48438,-0.359375 -0.703125,-0.359375 C-0.078125,-0.359375 0.398438,-0.190104 0.726562,0.148438 C1.05469,0.486979 1.21875,1.01562 1.21875,1.73438 L1.21875,6 L0.171875,6 L0.171875,2.07812 C0.171875,1.66146 0.138021,1.35938 0.0703125,1.17188 C0.00260417,0.984375 -0.119792,0.833333 -0.296875,0.71875 C-0.473958,0.604167 -0.6875,0.546875 -0.9375,0.546875 C-1.375,0.546875 -1.73698,0.692708 -2.02344,0.984375 C-2.3099,1.27604 -2.45312,1.74479 -2.45312,2.39062 L-2.45312,6 L-3.51562,6 L-3.51562,1.95312 C-3.51562,1.48438 -3.60156,1.13281 -3.77344,0.898438 C-3.94531,0.664062 -4.22396,0.546875 -4.60938,0.546875 C-4.91146,0.546875 -5.1875,0.625 -5.4375,0.78125 C-5.6875,0.9375 -5.86979,1.16667 -5.98438,1.46875 C-6.09896,1.77083 -6.15625,2.20312 -6.15625,2.76562 L-6.15625,6 L-7.20312,6 M2.78125,-1.375 L2.78125,-2.59375 L3.84375,-2.59375 L3.84375,-1.375 L2.78125,-1.375 M2.78125,6 L2.78125,-0.21875 L3.84375,-0.21875 L3.84375,6 L2.78125,6 M5.4375,6 L5.4375,-0.21875 L6.39062,-0.21875 L6.39062,0.65625 C6.83854,-0.0208333 7.49479,-0.359375 8.35938,-0.359375 C8.73438,-0.359375 9.08073,-0.291667 9.39844,-0.15625 C9.71615,-0.0208333 9.95312,0.15625 10.1094,0.375 C10.2656,0.59375 10.375,0.848958 10.4375,1.14062 C10.4688,1.33854 10.4844,1.68229 10.4844,2.17188 L10.4844,6 L9.4375,6 L9.4375,2.21875 C9.4375,1.78125 9.39583,1.45833 9.3125,1.25 C9.22917,1.04167 9.08333,0.872396 8.875,0.742188 C8.66667,0.611979 8.42188,0.546875 8.14062,0.546875 C7.69271,0.546875 7.30469,0.690104 6.97656,0.976562 C6.64844,1.26302 6.48438,1.80208 6.48438,2.59375 L6.48438,6 L5.4375,6" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -379,11 +181,11 @@
<path d="M-26.4844,0 L0,0 L0,12 L-26.4844,12 L-26.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip49">
<clipPath id="clip31">
<path d="M-248.516,-81 L193.484,-81 L193.484,131 L-248.516,131 L-248.516,-81 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip49)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,281.516,97)">
<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,281.516,97)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
@ -393,6 +195,204 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2413">
<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,34,197)">
<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,35,198)">
<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,50,205)">
<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,35,198)">
<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,50,214)">
<path d="M-10.4375,0 L10.4375,0 L10.4375,14 L-10.4375,14 L-10.4375,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip34">
<path d="M-6.5625,-198 L435.438,-198 L435.438,14 L-6.5625,14 L-6.5625,-198 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,39.5625,214)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="18.875" x="1" xml:space="preserve" y="10">max</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,67,203)">
<path d="M0,-12 L26.4844,-12 L26.4844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip35">
<path d="M-34,-175 L408,-175 L408,37 L-34,37 L-34,-175 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,67,191)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2515">
<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,199,86)">
<image height="44" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAsCAYAAAA0NKuuAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABGklEQVRoge2asWrDQAxAn8s1S9Z0yZKpX9T/H7JksYfLkAz20A6SiVquiSFp6pP1QNxhhNFDx2GQG+ADeAM2utZEC3S62uh+JiZEbmuiJtbASvcDcAaOpcSEdHIL7DRq4lXXHjgB2Tz7hu3oDnh/RnUPZkAkj8ixLYq+PLOi/yREvRGi3ghRbyxGNE3Iaf68itt83vuCxXQ0RL0Rot4IUW+EqDdC1BuLEZ3yUX/3B/UcWExHQ9QbIeqNEPVGQiZQa36ZQs2cPXBAHDIyHx1KiQmZDtthak0cNDpkbHhVtNX9OEytCTvaz0j9fSlxFLXD1JrISM2ZCUe31YTMpbu1cNY4mbUo2iD/MKyQy6i2C2nQ6M1+jCAIgvnxBQyvRODv8w4OAAAAAElFTkSuQmCC" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip37">
<path d="M-47,-8 L3,-8 L3,28 L-47,28 L-47,-8 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,247,95)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="-5" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip38">
<path d="M-47,-28 L3,-28 L3,8 L-47,8 L-47,-28 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,247,115)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="9.98438" x="-9.98438" xml:space="preserve" y="3">rst</text>
</g>
<defs>
<clipPath id="clip39">
<path d="M-3,-18 L47,-18 L47,18 L-3,18 L-3,-18 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,203,105)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="0" xml:space="preserve" y="3">y</text>
</g>
<defs>
<clipPath id="clip40">
<path d="M-22,-14 L28,-14 L28,22 L-22,22 L-22,-14 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,222,101)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="0" xml:space="preserve" y="1">1</text>
</g>
<defs>
<clipPath id="clip41">
<path d="M-23,-29 L27,-29 L27,7 L-23,7 L-23,-29 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,223,116)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="1">z</text>
</g>
<defs>
<clipPath id="clip42">
<path d="M199.5,86.5 L249.5,86.5 L249.5,122.5 L199.5,122.5 L199.5,86.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="222,105 228,105" 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,200,87)">
<path d="M0,0 L50,0 L50,36 L0,36 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,225,125)">
<path d="M-27.7578,0 L27.7578,0 L27.7578,14 L-27.7578,14 L-27.7578,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip43">
<path d="M-164.242,-109 L277.758,-109 L277.758,103 L-164.242,103 L-164.242,-109 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" 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,197.242,125)">
<text fill="#000000" fill-opacity="0.6" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="53.5156" x="1" xml:space="preserve" y="10">Ini=z_cntInit</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,198,107)">
<path d="M-26.4844,0 L0,0 L0,12 L-26.4844,12 L-26.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip44">
<path d="M-138.516,-91 L303.484,-91 L303.484,121 L-138.516,121 L-138.516,-91 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip44)" 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,107)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="layout">
<defs>
<clipPath id="clip46">
<path d="M0,-16 L16,-16 L16,0 L0,0 L0,-16 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip46)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,200.5,122.5)">
<path d="M0,-15 C0,-15.5523 0.447715,-16 1,-16 L15,-16 C15.5523,-16 16,-15.5523 16,-15 L16,-1 C16,-0.447715 15.5523,0 15,0 L1,0 C0.447715,0 0,-0.447715 0,-1 L0,-15 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="LibLink tooltip contextMenu">
<defs>
<clipPath id="clip47">
<path d="M1,1 L17,1 L17,17 L1,17 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,199.5,105.5)">
<image height="19" preserveAspectRatio="none" width="19" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQ4jeWTMQrCQBBF34gItraClVVuIHgAKyvP4Ek8gIUnsbISBLGwtLCyCtpKahG+RQKu62YTxc4HU2TJPGZ2ZyCApETSXFKmcnaSJm5eIyQDWk6UMQCG7kHTq6gD9IERMAHaERlALyiTlADjIgYVkiBNRzQtqul+kJ++fDmXfY9cdoiD/wB8KcokzST1fFns+UPciwKSt6Z/JvpQdo6K8OYswgZYAUszO34ruwALYA2czOwa/TvSVlbVlk/ZbgLciqiP8u33OSifo9pVAZjyKR7yXNoU2AJ7M0tLM/+XB6QSpqybkIThAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip48">
<path d="M-1,-1 L15,-1 L15,15 L-1,15 L-1,-1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,201.5,107.5)">
<image height="16" preserveAspectRatio="none" width="16" x="-1" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA60lEQVQ4jb3TzyqEURjH8Y/BzFBWygUwa1cj4Q5YKffAzGI27oGysPBvchncgGImYyMuQLI4z5uTnN63lKdOp36d7/P/8E/WQR/TOH20m8Jd3GKC7TgTDJrALVzhCWuZvhOZmKtx8ImtyOI102eaRN/EMfaxlOk9qYTDEtjFJd5whgfsZvAY1wpN7EgNG/uuef4HfBPvfoVH8agXWhWlgkcluB2e827v4RHneMdFCYajiLCaaYvhZIiNEljZVBpXbstYqANbBb2HO5yqmfls3Cs4wAvWcYJ7aRc+6rIgNXEglfIsLUnjz/In+wKCVS3tgySTGgAAAABJRU5ErkJggg==" y="-1"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2412">
@ -458,11 +458,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2413">
<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,34,197)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2414">
<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,34,157)">
<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,35,198)">
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,35,158)">
<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-->
@ -472,45 +472,45 @@
<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,50,205)">
<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,50,165)">
<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,35,198)">
<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,35,158)">
<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,50,214)">
<path d="M-10.4375,0 L10.4375,0 L10.4375,14 L-10.4375,14 L-10.4375,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,50,174)">
<path d="M-6.54688,0 L6.54688,0 L6.54688,14 L-6.54688,14 L-6.54688,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip56">
<path d="M-6.5625,-198 L435.438,-198 L435.438,14 L-6.5625,14 L-6.5625,-198 z"/>
<path d="M-10.4531,-158 L431.547,-158 L431.547,54 L-10.4531,54 L-10.4531,-158 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,39.5625,214)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="18.875" x="1" xml:space="preserve" y="10">max</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,43.4531,174)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="11.0938" x="1" xml:space="preserve" y="10">rst</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,67,203)">
<path d="M0,-12 L26.4844,-12 L26.4844,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,67,163)">
<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="clip57">
<path d="M-34,-175 L408,-175 L408,37 L-34,37 L-34,-175 z"/>
<path d="M-34,-135 L408,-135 L408,77 L-34,77 L-34,-135 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,67,191)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="24.4844" x="1" xml:space="preserve" y="9">uint16</text>
<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,67,151)">
<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>
@ -625,5 +625,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:14 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:27 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -120,36 +120,36 @@
<!--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,267.5,134)">
<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="clip27">
<path d="M-97.5469,-72 L184.453,-72 L184.453,14 L-97.5469,14 L-97.5469,-72 z"/>
</clipPath>
</defs>
<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,255.547,134)">
<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,287,113)">
<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="clip28">
<clipPath id="clip27">
<path d="M-129,-39 L153,-39 L153,47 L-129,47 L-129,-39 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,287,101)">
<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,287,101)">
<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 data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267.5,134)">
<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">
<path d="M-97.5469,-72 L184.453,-72 L184.453,14 L-97.5469,14 L-97.5469,-72 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,255.547,134)">
<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>
@ -158,7 +158,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8486:2507:2504">
<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,319,63)">
<image height="75" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABLCAYAAAA25wSFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABw0lEQVRoge2bwU7CQBBAH6ZyId70woWT/+HVs59h4r/4MX6GX6AevHCBQ9FQE4jiYbZxMVUXlu3sxnnJpE2zlHlM26UwHQBXwBlw6pY5MAPmbunH/PvACkl67EUOjIChW18DDbDoGlghn/wYmLjIgWO3XAFLoPa2beFXYAKc95FdIGsk+QVy+HQKHPWZUQpMQBsT0MYEtCleoAoYcwcMXISwcfGBzKRvyGR0vU+CfxEi8Eh48i0b4B2ZTVuBJPQh0AAvO74+mBCBB/YT8A+hZsfXB9NHBdpIQojAU6o3PwTFX0ZNQBsT0CbkKrRJnkUExVfABLQxAW1MQJvQ+4FURP8WG3o/kIpeBFJW4DJ2B9oViEa7AtH8iwpkLVD8PGAC2piANiagTfECIRPZbcT+bzq2vQL3LqIpfia2L3PaFC9Q/FXIBLQxAW00/uA4AS5cRFN8BUxAGxPQxgS0qZDG6hE/NFcr8QxMkdxqpGGqs+eoQh4q8Hv1c2DqYo702/0qMHPrba9+DvhPcNRIXquuga2A36ufAzWSS03AITRzA2q+qqFN42LpLTsFBsgjKEPkJM7lRG4bBVdsNw7mco4ahnEoPgFp5XI8SXqXhAAAAABJRU5ErkJggg==" y="0"/>
<image height="75" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABLCAYAAAA25wSFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABuUlEQVRoge2bsU7DMBBAX1HoUrHB0qUT/8HKzGfwfXwGXwAMLF3aIQU1SKmgDOcIFwVw6zpni3vSyVHltvd6SayklxFwA1wA527MgQWwdKMfy+8TKyTpqRc5MAHGbnsDNMCqb2KF/PJTYOYiB07d2AJroPZe28GvwAy4HCK7QDZI8itk9+kVOBkyoxSYgDYmoI0JaFO8QBUw5w4YuQhh6+IDWUnfkMXo9pAE/yJE4JHw5Du2wDuymnYCSRhCoAFe9nx/MCECDxwm4O9CzZ7vD2aICnSRhBCBp1RffgyKP42agDYmoE3IWWibPIsIiq+ACWhjAtqYgDah1wOpiL4XG3o9kIpBBFJW4Dr2A7QrEI12BaL5FxXIWqD4dcAEtDEBbUxAm+IFQhayGPpuybwC9y6iKb4CJqCNCWhjAtqYgDYaf3CcAVcuoim+AiagjQloYwLaVEhj9YQfmquVeAbmSG410jDV23NUIQ8V+L36OTB3sUT67X4VWLjtrlc/B/wnOGokr7ZvYifg9+rnQI3kUhOwCy3chJqvamjTuFh7Y6/ACHkEZYwcxLkcyF2jYMtu42Aux6hhGMfiE4bpbsWFLzD7AAAAAElFTkSuQmCC" 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,320,64)">
<path d="M0,0 L40,0 L40,67 L0,67 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -345,5 +345,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:14 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:27 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 186 KiB

After

Width:  |  Height:  |  Size: 186 KiB

View File

@ -120,36 +120,36 @@
<!--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,113)">
<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="clip27">
<path d="M-129,-39 L153,-39 L153,47 L-129,47 L-129,-39 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,287,101)">
<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 data-tags="blk">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267.5,134)">
<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-97.5469,-72 L184.453,-72 L184.453,14 L-97.5469,14 L-97.5469,-72 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,255.547,134)">
<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,255.547,134)">
<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,287,113)">
<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="clip28">
<path d="M-129,-39 L153,-39 L153,47 L-129,47 L-129,-39 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,287,101)">
<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>
@ -158,7 +158,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8519:2504">
<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,319,63)">
<image height="75" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABLCAYAAAA25wSFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABw0lEQVRoge2bwU7CQBBAH6ZyId70woWT/+HVs59h4r/4MX6GX6AevHCBQ9FQE4jiYbZxMVUXlu3sxnnJpE2zlHlM26UwHQBXwBlw6pY5MAPmbunH/PvACkl67EUOjIChW18DDbDoGlghn/wYmLjIgWO3XAFLoPa2beFXYAKc95FdIGsk+QVy+HQKHPWZUQpMQBsT0MYEtCleoAoYcwcMXISwcfGBzKRvyGR0vU+CfxEi8Eh48i0b4B2ZTVuBJPQh0AAvO74+mBCBB/YT8A+hZsfXB9NHBdpIQojAU6o3PwTFX0ZNQBsT0CbkKrRJnkUExVfABLQxAW1MQJvQ+4FURP8WG3o/kIpeBFJW4DJ2B9oViEa7AtH8iwpkLVD8PGAC2piANiagTfECIRPZbcT+bzq2vQL3LqIpfia2L3PaFC9Q/FXIBLQxAW00/uA4AS5cRFN8BUxAGxPQxgS0qZDG6hE/NFcr8QxMkdxqpGGqs+eoQh4q8Hv1c2DqYo702/0qMHPrba9+DvhPcNRIXquuga2A36ufAzWSS03AITRzA2q+qqFN42LpLTsFBsgjKEPkJM7lRG4bBVdsNw7mco4ahnEoPgFp5XI8SXqXhAAAAABJRU5ErkJggg==" y="0"/>
<image height="75" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABLCAYAAAA25wSFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABuUlEQVRoge2bsU7DMBBAX1HoUrHB0qUT/8HKzGfwfXwGXwAMLF3aIQU1SKmgDOcIFwVw6zpni3vSyVHltvd6SayklxFwA1wA527MgQWwdKMfy+8TKyTpqRc5MAHGbnsDNMCqb2KF/PJTYOYiB07d2AJroPZe28GvwAy4HCK7QDZI8itk9+kVOBkyoxSYgDYmoI0JaFO8QBUw5w4YuQhh6+IDWUnfkMXo9pAE/yJE4JHw5Du2wDuymnYCSRhCoAFe9nx/MCECDxwm4O9CzZ7vD2aICnSRhBCBp1RffgyKP42agDYmoE3IWWibPIsIiq+ACWhjAtqYgDah1wOpiL4XG3o9kIpBBFJW4Dr2A7QrEI12BaL5FxXIWqD4dcAEtDEBbUxAm+IFQhayGPpuybwC9y6iKb4CJqCNCWhjAtqYgDYaf3CcAVcuoim+AiagjQloYwLaVEhj9YQfmquVeAbmSG410jDV23NUIQ8V+L36OTB3sUT67X4VWLjtrlc/B/wnOGokr7ZvYifg9+rnQI3kUhOwCy3chJqvamjTuFh7Y6/ACHkEZYwcxLkcyF2jYMtu42Aux6hhGMfiE4bpbsWFLzD7AAAAAElFTkSuQmCC" 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,320,64)">
<path d="M0,0 L40,0 L40,67 L0,67 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -345,5 +345,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:15 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:28 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -111,43 +111,73 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8654",
"className":"Simulink.UnitDelay",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9391",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"UnitDelay1",
"label":"UnitDelay1",
"name":"z_ctrlModPrev",
"label":"z_ctrlModPrev",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"InitialCondition",
"InputProcessing",
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
],
"values":[
"0",
"Elements as channels (sample based)",
"-1",
"",
"",
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"0",
"off",
"reset",
"off",
"0",
"",
[
],
"Auto"
"Dialog",
"Auto",
"off"
],
"tabs":[
"Main",
"State Attributes",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
4
2,
11
]
},
"viewer":{
@ -156,16 +186,16 @@
"obj_viewer":[
],
"finder":{
"blocktype":"UnitDelay",
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8647",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8651",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto5",
"label":"Goto5",
"name":"Goto9",
"label":"Goto9",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
@ -174,7 +204,7 @@
"IconDisplay"
],
"values":[
"b_toTrqMod",
"b_motEna",
"local",
"Tag"
],
@ -194,11 +224,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8640",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8645",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto1",
"label":"Goto1",
"name":"Goto3",
"label":"Goto3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
@ -207,7 +237,40 @@
"IconDisplay"
],
"values":[
"b_toOpen",
"z_ctrlModReq",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8643",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto2",
"label":"Goto2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_toActive",
"local",
"Tag"
],
@ -289,11 +352,143 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8635",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9423",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto7",
"label":"Goto7",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_motStdStill",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8639",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"z_ctrlMod",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8650",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto8",
"label":"Goto8",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_errFlag",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8646",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto4",
"label":"Goto4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_toSpdMod",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8633",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From6",
"label":"From6",
"name":"From4",
"label":"From4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
@ -301,7 +496,7 @@
"IconDisplay"
],
"values":[
"z_ctrlModReq",
"b_motEna",
"Tag"
],
"tabs":[
@ -319,6 +514,39 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8640",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto1",
"label":"Goto1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_toOpen",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8632",
"className":"Simulink.From",
@ -381,105 +609,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9423",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto7",
"label":"Goto7",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_motStdStill",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8642",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto16",
"label":"Goto16",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"z_ctrlModPrev",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8646",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto4",
"label":"Goto4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_toSpdMod",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9424",
"className":"Simulink.From",
@ -512,44 +641,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8645",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto3",
"label":"Goto3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"z_ctrlModReq",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8628",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8625",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From12",
"label":"From12",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
@ -557,7 +653,7 @@
"IconDisplay"
],
"values":[
"b_errFlag",
"b_toOpen",
"Tag"
],
"tabs":[
@ -576,27 +672,44 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8650",
"className":"Simulink.Goto",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8654",
"className":"Simulink.UnitDelay",
"icon":"WebViewIcon3",
"name":"Goto8",
"label":"Goto8",
"name":"UnitDelay1",
"label":"UnitDelay1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
"InitialCondition",
"InputProcessing",
"SampleTime",
"StateName",
"CodeGenStateStorageTypeQualifier",
"StateMustResolveToSignalObject",
"StateSignalObject",
"StateStorageClass"
],
"values":[
"b_errFlag",
"local",
"Tag"
"0",
"Elements as channels (sample based)",
"-1",
"",
"",
"off",
[
],
"Auto"
],
"tabs":[
"Parameter Attributes"
"Main",
"State Attributes",
"-Other"
],
"tabs_idx":0
"tabs_idx":[
0,
3,
4
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -604,40 +717,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8639",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"z_ctrlMod",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"blocktype":"UnitDelay",
"masktype":""
}
},
@ -739,11 +819,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8624",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8628",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"name":"From12",
"label":"From12",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
@ -751,7 +831,7 @@
"IconDisplay"
],
"values":[
"b_toActive",
"b_errFlag",
"Tag"
],
"tabs":[
@ -770,11 +850,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8651",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8642",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto9",
"label":"Goto9",
"name":"Goto16",
"label":"Goto16",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
@ -783,7 +863,7 @@
"IconDisplay"
],
"values":[
"b_motEna",
"z_ctrlModPrev",
"local",
"Tag"
],
@ -802,68 +882,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8633",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From4",
"label":"From4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"b_motEna",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8625",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"b_toOpen",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8539",
"className":"Simulink.Inport",
@ -931,39 +949,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8643",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto2",
"label":"Goto2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_toActive",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8537",
"className":"Simulink.Inport",
@ -1031,86 +1016,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9391",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"z_ctrlModPrev",
"label":"z_ctrlModPrev",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"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:9422",
"className":"Simulink.Inport",
@ -1275,6 +1180,70 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8624",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"b_toActive",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8647",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto5",
"label":"Goto5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"b_toTrqMod",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8536",
"className":"Simulink.Inport",
@ -1342,6 +1311,37 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8635",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From6",
"label":"From6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"z_ctrlModReq",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8634#out:1",
"className":"Simulink.Line",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 144 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 239 KiB

After

Width:  |  Height:  |  Size: 239 KiB

View File

@ -246,7 +246,40 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603:30",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603:31",
"className":"Stateflow.Transition",
"icon":"WebViewIcon8",
"name":"",
"label":"[b_toTrqMod]",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8603",
"inspector":{
"params":[
"ExecutionOrder",
"LabelString",
"Description",
"Document"
],
"values":[
1,
"[b_toTrqMod]",
"",
""
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603:9",
"className":"Stateflow.Transition",
"icon":"WebViewIcon8",
"name":"",
@ -260,7 +293,7 @@
"Document"
],
"values":[
2,
1,
"",
"",
""
@ -312,7 +345,7 @@
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603:9",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603:30",
"className":"Stateflow.Transition",
"icon":"WebViewIcon8",
"name":"",
@ -326,7 +359,7 @@
"Document"
],
"values":[
1,
2,
"",
"",
""
@ -344,39 +377,6 @@
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603:31",
"className":"Stateflow.Transition",
"icon":"WebViewIcon8",
"name":"",
"label":"[b_toTrqMod]",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8603",
"inspector":{
"params":[
"ExecutionOrder",
"LabelString",
"Description",
"Document"
],
"values":[
1,
"[b_toTrqMod]",
"",
""
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603:1",
"className":"Stateflow.State",

View File

@ -55,6 +55,18 @@
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="1" stroke="#ae5400" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,296.619,482.796)">
<path d="M14,7 C14,10.866 10.866,14 7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 C10.866,0 14,3.13401 14,7 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,296.619,482.796)">
<path d="M13,7 C13,10.3137 10.3137,13 7,13 C3.68629,13 1,10.3137 1,7 C1,3.68629 3.68629,1 7,1 C10.3137,1 13,3.68629 13,7 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad4" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="1" stroke="#ae5400" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,296.619,574.588)">
<path d="M14,7 C14,10.866 10.866,14 7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 C10.866,0 14,3.13401 14,7 z" fill-rule="evenodd" vector-effect="none"/>
</g>
@ -62,7 +74,7 @@
<path d="M13,7 C13,10.3137 10.3137,13 7,13 C3.68629,13 1,10.3137 1,7 C1,3.68629 3.68629,1 7,1 C10.3137,1 13,3.68629 13,7 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad4" x1="0" x2="0" y1="0" y2="1">
<linearGradient gradientUnits="objectBoundingBox" id="grad5" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
@ -76,25 +88,25 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:28">
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad6" x1="0" x2="0" y1="0" y2="1">
<linearGradient gradientUnits="objectBoundingBox" id="grad7" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
</defs>
<g clip-path="none" fill="url(#grad6)" opacity="0.4" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422.9,547.371)">
<g clip-path="none" fill="url(#grad7)" opacity="0.4" stroke="#000000" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422.9,547.371)">
<image height="75" preserveAspectRatio="none" width="163" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAABLCAYAAAAcezdvAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADz0lEQVR4nO3dW08bRxiA4XfNAuEQEdIUpWojVf3/P6o3TaQEysmcMe7FN6Mdr3dNEtx2FL2PNFqD7U0uXn3esQlpgDfAa+AQeAu8A34GDoA9YBtogQnQIC16AmbAPXADXAAnwHFap8A5MAXugPnYiVoixJ+AI+A98Eu63Y9xIz3HIJXN03pkMcZDop0top2meOzd2Mna9MQj4FfgQ1pHxMTcJWLcxMmoYU9EjA/ANXBJNLVD94qaH5PXbOhELfHS/J6I8A/gd5yMet68OA5Nxh26ifiQ7r9LazTGd8RL8wcixN/SyXbpJiIYoRY1xXEzre1ibbAY6RVx3XjFyLVjS2xWjop1COynk5d/qDQmN9ISQ6whpt8FsXk5B87SypuZpRgnxMvxAXGNeEA3ERsMUd+mISbiK2JjnJvKx31iak6Gnjwhrgv3iAj36Cai9D0aYkLu0DVVrpUxbveWu2atQ3kNudW7PRpjm9ZmOkov1bDYVn+NxjghXufz0amoden3Va7BB5dbdGmdmhVrSf89RIPUOpXhNQPfWzA4LqX/gzGqGsaoahijqmGMqoYxqhrGqGoYo6phjKrGun4wwk9uNPqv/r6Wk1HVMEZVwxhVDWNUNYxR1TBGVcMYVQ1jVDWMUdUwRlXDGFUNY1Q1jFHVMEZVwxhVDWNUNYxR1TBGVcMYVQ1jVDWMUdUwRlXDGFUNY1Q1jFHVMEZVwxhVDWNUNYxR1TBGVcMYVY1+jC/+HXtSz7x3HJVjNEL9G+bFGvp6QQs8pTvz8Xt+C60xa0jZVv/2kgkwAx6Lo2FpHeZEUzMivlnv6yUT4B54SMf7/+SvqR/dnBhsZVd5PbAixhvgOh1vcDrqZfI14T1dUzfAbTresSLGy7Qu0vGWGKUGqW9VhnhF9DSla2zKihhb4AQ4TOstsJ3u2wE20m3/aw09pwxxCpwSbZ0Af6evn43xC7BHxLdLBJg3MzvpMeX7kYYpWH7lfCRCuyLC+wR8TOtz+t4VEevoWzsnxDTcJKJ7IEbqARHpNl2QfmKjUn6rZkZ3jXhJNPUX8CcR4xfgjC7GQS1RbI7tKT34HHjDcowNTkaFPN3GYvxIBPkJOCb2JHmDPKglis0nfUhPOGd5Mm5giFq0ajJ+JibiMYvXi6Mb45YYnRQnvGY4Riej+sZiPE3rjGhpmu6brTpZjmsLeEXEtwfsA68ZjlHK8g56Rky9W7q3cKbEYLsmQh19ec7KuDaIKLeIAMvlZNSQ/mS8o4syf+Ly1R+iDIXV0O2cJ0Sk+bYxKis3MDnIp96SJEmSpB/TP1WtFEuveyftAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad7" x1="0" x2="0" y1="0" y2="1">
<linearGradient gradientUnits="objectBoundingBox" id="grad8" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f8eed9" stop-opacity="1"/>
</linearGradient>
</defs>
<g clip-path="none" fill="url(#grad7)" 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,424.4,548.871)">
<g clip-path="none" fill="url(#grad8)" 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,424.4,548.871)">
<path d="M0,8.70272 C0,3.89634 3.89634,0 8.70272,0 L144.693,0 C149.5,0 153.396,3.89634 153.396,8.70272 L153.396,56.7313 C153.396,61.5377 149.5,65.434 144.693,65.434 L8.70272,65.434 C3.89634,65.434 0,61.5377 0,56.7313 L0,8.70272 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad8" x1="0" x2="0" y1="0" y2="1">
<linearGradient gradientUnits="objectBoundingBox" id="grad9" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f8eed9" stop-opacity="1"/>
</linearGradient>
@ -153,7 +165,7 @@
<!--RAWSTRING-->
<g data-tags="frame">
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad10" x1="0" x2="0" y1="0" y2="1">
<linearGradient gradientUnits="objectBoundingBox" id="grad11" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f8eed9" stop-opacity="1"/>
</linearGradient>
@ -165,18 +177,6 @@
</g>
<!--RAWSTRING-->
</g>
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad12" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="1" stroke="#ae5400" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,296.619,482.796)">
<path d="M14,7 C14,10.866 10.866,14 7,14 C3.13401,14 0,10.866 0,7 C0,3.13401 3.13401,0 7,0 C10.866,0 14,3.13401 14,7 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,296.619,482.796)">
<path d="M13,7 C13,10.3137 10.3137,13 7,13 C3.68629,13 1,10.3137 1,7 C1,3.68629 3.68629,1 7,1 C10.3137,1 13,3.68629 13,7 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:6">
<defs>
@ -443,7 +443,7 @@
<!--RAWSTRING-->
<g data-tags="line">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:30">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:31">
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad29" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
@ -451,63 +451,45 @@
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,263.491,330.453)">
<path d="M40.1283,166.343 C40.1283,166.343 40.1283,168.398 40.1283,169.458 C40.1283,170.519 40.1283,171.608 40.1283,172.706 C40.1283,173.804 40.1283,174.923 40.1283,176.046 C40.1283,177.168 40.1283,178.306 40.1283,179.442 C40.1283,180.579 40.1283,181.724 40.1283,182.863 C40.1283,184.003 40.1283,185.146 40.1283,186.281 C40.1283,187.416 40.1283,188.549 40.1283,189.672 C40.1283,190.794 40.1283,191.911 40.1283,193.015 C40.1283,194.119 40.1283,195.214 40.1283,196.295 C40.1283,197.376 40.1283,198.445 40.1283,199.5 C40.1283,200.554 40.1283,201.595 40.1283,202.622 C40.1283,203.648 40.1283,204.659 40.1283,205.656 C40.1283,206.653 40.1283,207.635 40.1283,208.603 C40.1283,209.572 40.1283,210.525 40.1283,211.467 C40.1283,212.409 40.1283,213.337 40.1283,214.256 C40.1283,215.175 40.1283,216.081 40.1283,216.982 C40.1283,217.882 40.1283,218.772 40.1283,219.66 C40.1283,220.548 40.1283,221.428 40.1283,222.311 C40.1283,223.194 40.1283,224.072 40.1283,224.959 C40.1283,225.846 40.1283,226.731 40.1283,227.631 C40.1283,228.532 40.1283,229.435 40.1283,230.36 C40.1283,231.285 40.1283,232.219 40.1283,233.182 C40.1283,234.144 40.1283,236.136 40.1283,236.136" fill-rule="evenodd" vector-effect="none"/>
<path d="M47.1283,72.1434 C47.1283,72.1434 50.2207,72.1434 51.7669,72.1434 C53.313,72.1434 54.8592,72.1434 56.4054,72.1434 C57.9516,72.1434 59.4978,72.1434 61.044,72.1434 C62.5902,72.1434 64.1363,72.1434 65.6825,72.1434 C67.2287,72.1434 68.7749,72.1434 70.3211,72.1434 C71.8673,72.1434 73.4135,72.1434 74.9596,72.1434 C76.5058,72.1434 78.052,72.1434 79.5982,72.1434 C81.1444,72.1434 82.6906,72.1434 84.2368,72.1434 C85.7829,72.1434 87.3291,72.1434 88.8753,72.1434 C90.4215,72.1434 91.9677,72.1434 93.5139,72.1434 C95.0601,72.1434 96.6062,72.1434 98.1524,72.1434 C99.6986,72.1434 101.245,72.1434 102.791,72.1434 C104.337,72.1434 105.883,72.1434 107.43,72.1434 C108.976,72.1434 110.522,72.1434 112.068,72.1434 C113.614,72.1434 115.16,72.1434 116.707,72.1434 C118.253,72.1434 119.799,72.1434 121.345,72.1434 C122.891,72.1434 124.438,72.1434 125.984,72.1434 C127.53,72.1434 129.076,72.1434 130.622,72.1434 C132.169,72.1434 133.715,72.1434 135.261,72.1434 C136.807,72.1434 138.353,72.1434 139.899,72.1434 C141.446,72.1434 142.992,72.1434 144.538,72.1434 C146.084,72.1434 147.63,72.1434 149.177,72.1434 C150.723,72.1434 153.815,72.1434 153.815,72.1434" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="0.01" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,303.619,496.796)">
<g clip-path="none" fill="none" opacity="0.01" stroke="none" stroke-opacity="0" transform="matrix(-1,0,0,-1,310.619,402.596)">
<path d="M2,0 C2,1.10457 1.10457,2 0,2 C-1.10457,2 -2,1.10457 -2,0 C-2,-1.10457 -1.10457,-2 0,-2 C1.10457,-2 2,-1.10457 2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,296.283,496.516)">
<image height="24" preserveAspectRatio="none" width="17" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3klEQVQ4je2STUrDUBSFv5tG0HRgDdIiBYt01JGLcCFuxSW0uCnBQQddQSZCHBiRRqiDHgcNmj7Diy1vmANvcO+5fO+8HwggA9A6u8e4cbwXsKX1r59bISqzB9At2KXjFWCvmFaWTBY+SAzcgaUN3inoCmmsz8wsmcx9kBS42E/AoFqAnSFmbUlc1QA/Gvkgkc/8r2LgrSHJgRBjg/gCelWvcGYKIPdDxNTZvQRUq0WL4gpwXuud/B3T0AcJcrHBXufd6ZVOvfv+Xoj0RGS/Z5Y+9kcsZ8vj8Tk7dQqob5HBMQqAK292AAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,299.283,507.516)">
<path d="M0,-8 L8.67188,-8 L8.67188,8 L0,8 L0,-8 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip29">
<path d="M-37.2924,-364.601 L348.051,-364.601 L348.051,147.594 L-37.2924,147.594 L-37.2924,-364.601 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip29)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,299.283,499.516)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="6.67188" x="1" xml:space="preserve" y="12">2</text>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(-1,0,0,-1,303.619,566.588)">
<path d="M-2,0 L2,0 L0,-8 L-2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="line">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:12">
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad30" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,263.491,330.453)">
<path d="M40.1283,79.1434 C40.1283,79.1434 40.1283,81.0333 40.1283,81.9782 C40.1283,82.9231 40.1283,83.868 40.1283,84.813 C40.1283,85.7579 40.1283,86.7028 40.1283,87.6477 C40.1283,88.5927 40.1283,89.5376 40.1283,90.4825 C40.1283,91.4275 40.1283,92.3724 40.1283,93.3173 C40.1283,94.2622 40.1283,95.2072 40.1283,96.1521 C40.1283,97.097 40.1283,98.042 40.1283,98.9869 C40.1283,99.9318 40.1283,100.877 40.1283,101.822 C40.1283,102.767 40.1283,103.712 40.1283,104.656 C40.1283,105.601 40.1283,106.546 40.1283,107.491 C40.1283,108.436 40.1283,109.381 40.1283,110.326 C40.1283,111.271 40.1283,112.216 40.1283,113.161 C40.1283,114.106 40.1283,115.051 40.1283,115.996 C40.1283,116.941 40.1283,117.885 40.1283,118.83 C40.1283,119.775 40.1283,120.72 40.1283,121.665 C40.1283,122.61 40.1283,123.555 40.1283,124.5 C40.1283,125.445 40.1283,126.39 40.1283,127.335 C40.1283,128.28 40.1283,129.225 40.1283,130.169 C40.1283,131.114 40.1283,132.059 40.1283,133.004 C40.1283,133.949 40.1283,134.894 40.1283,135.839 C40.1283,136.784 40.1283,137.729 40.1283,138.674 C40.1283,139.619 40.1283,140.564 40.1283,141.509 C40.1283,142.454 40.1283,144.343 40.1283,144.343" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="0.01" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,303.619,409.596)">
<path d="M2,0 C2,1.10457 1.10457,2 0,2 C-1.10457,2 -2,1.10457 -2,0 C-2,-1.10457 -1.10457,-2 0,-2 C1.10457,-2 2,-1.10457 2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,296.283,409.316)">
<image height="24" preserveAspectRatio="none" width="17" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3klEQVQ4je2STUrDUBSFv5tG0HRgDdIiBYt01JGLcCFuxSW0uCnBQQddQSZCHBiRRqiDHgcNmj7Diy1vmANvcO+5fO+8HwggA9A6u8e4cbwXsKX1r59bISqzB9At2KXjFWCvmFaWTBY+SAzcgaUN3inoCmmsz8wsmcx9kBS42E/AoFqAnSFmbUlc1QA/Gvkgkc/8r2LgrSHJgRBjg/gCelWvcGYKIPdDxNTZvQRUq0WL4gpwXuud/B3T0AcJcrHBXufd6ZVOvfv+Xoj0RGS/Z5Y+9kcsZ8vj8Tk7dQqob5HBMQqAK292AAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,299.283,420.316)">
<path d="M0,-8 L8.67188,-8 L8.67188,8 L0,8 L0,-8 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,327.525,384.596)">
<path d="M0,0 L72.875,0 L72.875,16 L0,16 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip30">
<path d="M-37.2924,-277.401 L348.051,-277.401 L348.051,234.795 L-37.2924,234.795 L-37.2924,-277.401 z"/>
<path d="M-65.5344,-249.681 L319.809,-249.681 L319.809,262.515 L-65.5344,262.515 L-65.5344,-249.681 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip30)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,299.283,412.316)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="6.67188" x="1" xml:space="preserve" y="12">2</text>
<g clip-path="url(#clip30)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,327.525,384.596)">
<path d="M1,1 L71.875,1 L71.875,15 L1,15 L1,1 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(-1,0,0,-1,303.619,474.796)">
<defs>
<clipPath id="clip31">
<path d="M-65.5344,-249.681 L319.809,-249.681 L319.809,262.515 L-65.5344,262.515 L-65.5344,-249.681 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip31)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,327.525,384.596)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="70.875" x="1" xml:space="preserve" y="12">[b_toTrqMod]</text>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,309.093,391.596)">
<image height="24" preserveAspectRatio="none" width="17" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAs0lEQVQ4je2RsQrCMBCGv4sdFezUSXBz8wVcfReHrr6Kz1MEn8DBxUURhEKhS8DJnIOhlhZshg4d+i0J+ZMvxx0MBQFQ+1gjLgWSWpaj5iDTxblLEn1VLgU2QFzLSsQB7Dolau9bX0EMzBt50n7SxiC6Crn4X9IDkV9zoGxkpT8PkDguGMUPqjEdPQZJZLbMgEztbQ/yqhLRIkQAPfVkOJKo2om5ou6XKE8m71Mfn4yMDIsPypApXQST6g0AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,312.093,402.596)">
<path d="M0,-8 L8.67188,-8 L8.67188,8 L0,8 L0,-8 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip32">
<path d="M-50.1025,-259.681 L335.241,-259.681 L335.241,252.514 L-50.1025,252.514 L-50.1025,-259.681 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip32)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,312.093,394.596)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="6.67188" x="1" xml:space="preserve" y="12">1</text>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(6.12323e-17,1,-1,6.12323e-17,417.306,402.596)">
<path d="M-2,0 L2,0 L0,-8 L-2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -519,7 +501,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:9">
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad31" x1="0" x2="0" y1="0" y2="1">
<linearGradient gradientUnits="objectBoundingBox" id="grad30" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
@ -540,7 +522,44 @@
<!--RAWSTRING-->
<g data-tags="line">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:31">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:12">
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad31" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
<stop offset="1" stop-color="#f5e9d1" stop-opacity="1"/>
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,263.491,330.453)">
<path d="M40.1283,79.1434 C40.1283,79.1434 40.1283,81.0333 40.1283,81.9782 C40.1283,82.9231 40.1283,83.868 40.1283,84.813 C40.1283,85.7579 40.1283,86.7028 40.1283,87.6477 C40.1283,88.5927 40.1283,89.5376 40.1283,90.4825 C40.1283,91.4275 40.1283,92.3724 40.1283,93.3173 C40.1283,94.2622 40.1283,95.2072 40.1283,96.1521 C40.1283,97.097 40.1283,98.042 40.1283,98.9869 C40.1283,99.9318 40.1283,100.877 40.1283,101.822 C40.1283,102.767 40.1283,103.712 40.1283,104.656 C40.1283,105.601 40.1283,106.546 40.1283,107.491 C40.1283,108.436 40.1283,109.381 40.1283,110.326 C40.1283,111.271 40.1283,112.216 40.1283,113.161 C40.1283,114.106 40.1283,115.051 40.1283,115.996 C40.1283,116.941 40.1283,117.885 40.1283,118.83 C40.1283,119.775 40.1283,120.72 40.1283,121.665 C40.1283,122.61 40.1283,123.555 40.1283,124.5 C40.1283,125.445 40.1283,126.39 40.1283,127.335 C40.1283,128.28 40.1283,129.225 40.1283,130.169 C40.1283,131.114 40.1283,132.059 40.1283,133.004 C40.1283,133.949 40.1283,134.894 40.1283,135.839 C40.1283,136.784 40.1283,137.729 40.1283,138.674 C40.1283,139.619 40.1283,140.564 40.1283,141.509 C40.1283,142.454 40.1283,144.343 40.1283,144.343" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="0.01" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,303.619,409.596)">
<path d="M2,0 C2,1.10457 1.10457,2 0,2 C-1.10457,2 -2,1.10457 -2,0 C-2,-1.10457 -1.10457,-2 0,-2 C1.10457,-2 2,-1.10457 2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,296.283,409.316)">
<image height="24" preserveAspectRatio="none" width="17" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3klEQVQ4je2STUrDUBSFv5tG0HRgDdIiBYt01JGLcCFuxSW0uCnBQQddQSZCHBiRRqiDHgcNmj7Diy1vmANvcO+5fO+8HwggA9A6u8e4cbwXsKX1r59bISqzB9At2KXjFWCvmFaWTBY+SAzcgaUN3inoCmmsz8wsmcx9kBS42E/AoFqAnSFmbUlc1QA/Gvkgkc/8r2LgrSHJgRBjg/gCelWvcGYKIPdDxNTZvQRUq0WL4gpwXuud/B3T0AcJcrHBXufd6ZVOvfv+Xoj0RGS/Z5Y+9kcsZ8vj8Tk7dQqob5HBMQqAK292AAAAAElFTkSuQmCC" y="0"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,299.283,420.316)">
<path d="M0,-8 L8.67188,-8 L8.67188,8 L0,8 L0,-8 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip33">
<path d="M-37.2924,-277.401 L348.051,-277.401 L348.051,234.795 L-37.2924,234.795 L-37.2924,-277.401 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,299.283,412.316)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="6.67188" x="1" xml:space="preserve" y="12">2</text>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(-1,0,0,-1,303.619,474.796)">
<path d="M-2,0 L2,0 L0,-8 L-2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="line">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8603:30">
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad32" x1="0" x2="0" y1="0" y2="1">
<stop offset="0" stop-color="#fff8e9" stop-opacity="1"/>
@ -548,45 +567,26 @@
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,263.491,330.453)">
<path d="M47.1283,72.1434 C47.1283,72.1434 50.2207,72.1434 51.7669,72.1434 C53.313,72.1434 54.8592,72.1434 56.4054,72.1434 C57.9516,72.1434 59.4978,72.1434 61.044,72.1434 C62.5902,72.1434 64.1363,72.1434 65.6825,72.1434 C67.2287,72.1434 68.7749,72.1434 70.3211,72.1434 C71.8673,72.1434 73.4135,72.1434 74.9596,72.1434 C76.5058,72.1434 78.052,72.1434 79.5982,72.1434 C81.1444,72.1434 82.6906,72.1434 84.2368,72.1434 C85.7829,72.1434 87.3291,72.1434 88.8753,72.1434 C90.4215,72.1434 91.9677,72.1434 93.5139,72.1434 C95.0601,72.1434 96.6062,72.1434 98.1524,72.1434 C99.6986,72.1434 101.245,72.1434 102.791,72.1434 C104.337,72.1434 105.883,72.1434 107.43,72.1434 C108.976,72.1434 110.522,72.1434 112.068,72.1434 C113.614,72.1434 115.16,72.1434 116.707,72.1434 C118.253,72.1434 119.799,72.1434 121.345,72.1434 C122.891,72.1434 124.438,72.1434 125.984,72.1434 C127.53,72.1434 129.076,72.1434 130.622,72.1434 C132.169,72.1434 133.715,72.1434 135.261,72.1434 C136.807,72.1434 138.353,72.1434 139.899,72.1434 C141.446,72.1434 142.992,72.1434 144.538,72.1434 C146.084,72.1434 147.63,72.1434 149.177,72.1434 C150.723,72.1434 153.815,72.1434 153.815,72.1434" fill-rule="evenodd" vector-effect="none"/>
<path d="M40.1283,166.343 C40.1283,166.343 40.1283,168.398 40.1283,169.458 C40.1283,170.519 40.1283,171.608 40.1283,172.706 C40.1283,173.804 40.1283,174.923 40.1283,176.046 C40.1283,177.168 40.1283,178.306 40.1283,179.442 C40.1283,180.579 40.1283,181.724 40.1283,182.863 C40.1283,184.003 40.1283,185.146 40.1283,186.281 C40.1283,187.416 40.1283,188.549 40.1283,189.672 C40.1283,190.794 40.1283,191.911 40.1283,193.015 C40.1283,194.119 40.1283,195.214 40.1283,196.295 C40.1283,197.376 40.1283,198.445 40.1283,199.5 C40.1283,200.554 40.1283,201.595 40.1283,202.622 C40.1283,203.648 40.1283,204.659 40.1283,205.656 C40.1283,206.653 40.1283,207.635 40.1283,208.603 C40.1283,209.572 40.1283,210.525 40.1283,211.467 C40.1283,212.409 40.1283,213.337 40.1283,214.256 C40.1283,215.175 40.1283,216.081 40.1283,216.982 C40.1283,217.882 40.1283,218.772 40.1283,219.66 C40.1283,220.548 40.1283,221.428 40.1283,222.311 C40.1283,223.194 40.1283,224.072 40.1283,224.959 C40.1283,225.846 40.1283,226.731 40.1283,227.631 C40.1283,228.532 40.1283,229.435 40.1283,230.36 C40.1283,231.285 40.1283,232.219 40.1283,233.182 C40.1283,234.144 40.1283,236.136 40.1283,236.136" fill-rule="evenodd" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="0.01" stroke="none" stroke-opacity="0" transform="matrix(-1,0,0,-1,310.619,402.596)">
<g clip-path="none" fill="none" opacity="0.01" stroke="none" stroke-opacity="0" transform="matrix(6.12323e-17,-1,1,6.12323e-17,303.619,496.796)">
<path d="M2,0 C2,1.10457 1.10457,2 0,2 C-1.10457,2 -2,1.10457 -2,0 C-2,-1.10457 -1.10457,-2 0,-2 C1.10457,-2 2,-1.10457 2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,327.525,384.596)">
<path d="M0,0 L72.875,0 L72.875,16 L0,16 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,296.283,496.516)">
<image height="24" preserveAspectRatio="none" width="17" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3klEQVQ4je2STUrDUBSFv5tG0HRgDdIiBYt01JGLcCFuxSW0uCnBQQddQSZCHBiRRqiDHgcNmj7Diy1vmANvcO+5fO+8HwggA9A6u8e4cbwXsKX1r59bISqzB9At2KXjFWCvmFaWTBY+SAzcgaUN3inoCmmsz8wsmcx9kBS42E/AoFqAnSFmbUlc1QA/Gvkgkc/8r2LgrSHJgRBjg/gCelWvcGYKIPdDxNTZvQRUq0WL4gpwXuud/B3T0AcJcrHBXufd6ZVOvfv+Xoj0RGS/Z5Y+9kcsZ8vj8Tk7dQqob5HBMQqAK292AAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip32">
<path d="M-65.5344,-249.681 L319.809,-249.681 L319.809,262.515 L-65.5344,262.515 L-65.5344,-249.681 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip32)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,327.525,384.596)">
<path d="M1,1 L71.875,1 L71.875,15 L1,15 L1,1 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip33">
<path d="M-65.5344,-249.681 L319.809,-249.681 L319.809,262.515 L-65.5344,262.515 L-65.5344,-249.681 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip33)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,327.525,384.596)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="70.875" x="1" xml:space="preserve" y="12">[b_toTrqMod]</text>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,309.093,391.596)">
<image height="24" preserveAspectRatio="none" width="17" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAYAAAAcYhYyAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAs0lEQVQ4je2RsQrCMBCGv4sdFezUSXBz8wVcfReHrr6Kz1MEn8DBxUURhEKhS8DJnIOhlhZshg4d+i0J+ZMvxx0MBQFQ+1gjLgWSWpaj5iDTxblLEn1VLgU2QFzLSsQB7Dolau9bX0EMzBt50n7SxiC6Crn4X9IDkV9zoGxkpT8PkDguGMUPqjEdPQZJZLbMgEztbQ/yqhLRIkQAPfVkOJKo2om5ou6XKE8m71Mfn4yMDIsPypApXQST6g0AAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,312.093,402.596)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,299.283,507.516)">
<path d="M0,-8 L8.67188,-8 L8.67188,8 L0,8 L0,-8 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip34">
<path d="M-50.1025,-259.681 L335.241,-259.681 L335.241,252.514 L-50.1025,252.514 L-50.1025,-259.681 z"/>
<path d="M-37.2924,-364.601 L348.051,-364.601 L348.051,147.594 L-37.2924,147.594 L-37.2924,-364.601 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,312.093,394.596)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="6.67188" x="1" xml:space="preserve" y="12">1</text>
<g clip-path="url(#clip34)" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,299.283,499.516)">
<text fill="#4a549a" fill-opacity="1" font-family="Arial" font-size="12" font-style="normal" font-weight="400" stroke="none" textLength="6.67188" x="1" xml:space="preserve" y="12">2</text>
</g>
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(6.12323e-17,1,-1,6.12323e-17,417.306,402.596)">
<g clip-path="none" fill="none" opacity="1" stroke="#4a549a" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="2" stroke-opacity="1" stroke-width="1" transform="matrix(-1,0,0,-1,303.619,566.588)">
<path d="M-2,0 L2,0 L0,-8 L-2,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -617,7 +617,7 @@
</linearGradient>
</defs>
<g clip-path="none" fill="none" opacity="0.4" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,363.764,169.406)">
<image height="75" preserveAspectRatio="none" width="171" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAABLCAYAAAAPrHebAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEKElEQVR4nO3d224bVRSH8W/GkziHVk5CCUVQCfEcvElfjiuehLeAC4RUTm2TmNqOD7HNxVpbszOe8SHOWGz4/6SlcZuJm4uvyzNO1GbABfASuASugFfA50APOAe6QAHkQIbIbpbAAzAD7oFPwA3wwecWuAMGwBhYND1RgYX6GXANvAa+9MfVWDv+OQpWtrX0mQNTLNYB8BF4QdlWOHeBBVurwDbqNfAV8MbnGtu4Z/6ER2izytMssFjjzXqFLcLQVQj1ITp3ReGf+BqL9FvgG7RZZX/L6Fi3Wc+wlhZYnFNsq05YE+sr7KX/DRbq19i2PaMsHxSp7CaLjhnW2jFw4seC8lp2DIywkIc0XLsW2M3UdTSX2PXEUeUPFXmq0FB8o77A4uxHc+eTUxNrjr3c97Br1B7lRg1/I0SeS4Y118Vu7C+i6fnvnVJecj6SY9el51ik4aJXpC0ZFuMJZXvxnLAm1m5ldNcvbcuwpdjF4oyPXdbEWvgcUb7nJdK2cNMVT2iwMdbcPxiO2qpyKJ3K5NHjFfFLviKVQ8sqk7Pmxr6IPomak94CPzzhi1huPkX+w/rAzz4/+fH7yjlxlNXHtfKmD7gfd/0qRdqyKdZfD/JViGxhU6wi/xqKVZKhWCUZilWSoVglGYpVkqFYJRlt/eCKvnX7/3Gw71Zqs0oyFKskQ7FKMhSrJEOxSjI2vRuw7Z2e7v6lddqskgzFKslQrJIMxSrJUKySDMUqyVCskgzFKslQrJIMxSrJUKySDMUqyVCskgzFKslQrJIMxSrJUKySDMUqyVCskgzFKslQrJIMxSrJUKySDMUqbVpWjnt5rn/yUv9JmwRLn0XluLfqZlV08hzmWKTxcZONWzjfdILIjpbAAzCrHOvOWzcrClbXtf7dKtlHDnzh892GcxdrpvaJ51j54agtK4cSdzevzIocmGKreuoj0rZwqTCtzMSPjZv1Hhj58R5tV2lXuCadUTYXZuzTuFk/+fztx3CygpXnFpqaAUMedxemMdYC+Ahc+lwBXf/YKdDxx7rpkn3FG3UI3GHthblhi1jfA+dYnGdYoOGi99TPid+PVbiyjeorc7hGHWGh/gG8A34D/qSMdULDNWvYrF3gCIty5p/UwyLuUgarb8/KLsI2nWOhjrG2boDfgV+wYN9jAQ/9vMb3WW8pY1z4yX3ggtVYM7RZZXvh/fs55Q3VgDLWd34MsY78vFqFn4Q/aXjCPqubtYNCld00bdZb4C+fD/7rAWsuAcAiHPrj8IQj6mPVZpVdhc0aXrHjWG+xRdnHQl27VaGM7xg4weI8B14AL6mPVWRbdZt1EM0Qi3RC/c8PPBLH18GiPcYCjUebVZ6iulknPmPK71o9sOalP1YXXkZ5559jEYfHilW2Fe7o4x9OmbPhh1VERERERETkAP4BDvcy+660xCgAAAAASUVORK5CYII=" y="0"/>
<image height="75" preserveAspectRatio="none" width="171" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAABLCAYAAAAPrHebAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEOklEQVR4nO3dW27bRhTG8T8p2vIlgWw3dVO0AYquo5vI2rqB7idLaB7ykra52VYjybpYUh/ODDimeBEtUei03w84GCYaMXr4cjhDEXYCXADPgUvgCngBfAsMgHOgD2RACiSItLMGHoAFcA98BW6Az65ugTtgBEyBVdWJMiyo3wDXwEvge3dcDGvPvUeBlW2tXS2BORbWEfAFeEaeLT93hQW2VIZ11GvgB+CVq2us4565Ex6hzipPs8LCGnbWK6wR+lz5oD4Eczdk7o0vsZD+DPyEOqvsbh2MZZ31DMvSCgvnHOuqM2rC+gK79L/Cgvoj1m3PyJMPCqm0kwRjgmXtGDhxY0a+lp0CEyzIYyrWrhm2mboO6hJbTxwV/lGRp/IZCjfqKyycw6DuXKWUhDXFLvcDbI06IO+o/n+EyL4kWOb62Mb+IqiB+7tT8iXnIym2Lj3HQuoXvSJdSbAwnpBnL6wTasLaL5R2/dK1BGuKfSyc4dinJqyZqyPye14iXfObrrB8BivDmroX/aiuKofSK1QaHG8IL/kKqRxaUqiUmo19FryJkklj7FbCG+B1iw+xbp4i/2FD4K2r3934W2FOGMricam06gXnDnvQ4GO7zyqyf00bqjfAB+DXA3wWkVpNYW1z6RfpVNMyQORfQ2GVaCisEg2FVaKhsEo0FFaJRlcPruir2/+Pg31bqc4q0VBYJRoKq0RDYZVoKKwSjaa7Advu9LT7l86ps0o0FFaJhsIq0VBYJRoKq0RDYZVoKKwSDYVVoqGwSjQUVomGwirRUFglGgqrRENhlWgorBINhVWiobBKNBRWiYbCKtFQWCUaCqtEQ2GVaCisEg2FVbq0Low72dePvNQvaRNv7WpVGHdW7KwKnezDEgtpODZp7MJp0wSRltbAA7AojGXz6mpDxma71s+tkl2kwHeufmmYu6qp0hMvseT7UV1WDiXM3bJQG1JgjrXquSuRrvmlwrxQMzdWdtZ7YOLGe9RdpVt+Tbogz5yvqavKzvrV1d9u9JMVWNk3n6kFMOZx7nxVhjUDvgCXrq6AvnvtFOi5Y226ZFdhRx0Dd1j2fN2wRVg/AedYOM+wgPpF76mbE96PVXBlG8Urs1+jTrCg/gW8B/4APpCHdUbFmtV31j5whIVy4d40wELcJw+svp6VNnw3XWJBnWLZugH+BN5hgf2EBXjs5lXeZ70lD+PKTR4CF2yGNUGdVbbn798vyTdUI/KwvnejD+vEzSuVuUm4k/oTDtnsrD0UVGmnqrPeAh9dfXZ/HlGzBAAL4dgd+xNOKA+rOqu05Turv2KHYb3FGuUQC2ptV4U8fMfACRbOc+AZ8JzysIpsq6yzjoIaYyGdUf78wCNh+HpYaI+xgIalzipPUeysM1dT8m+tHqi59IfKgpeQ7/xTLMT+WGGVbfkdffhwypKGh1VERERERETkAP4Bkpw4uruo5LgAAAAASUVORK5CYII=" y="0"/>
</g>
<defs>
<linearGradient gradientUnits="objectBoundingBox" id="grad36" x1="0" x2="0" y1="0" y2="1">
@ -798,5 +798,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:16 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:29 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 688 KiB

After

Width:  |  Height:  |  Size: 695 KiB

View File

@ -208,6 +208,45 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8721",
"className":"Simulink.Merge",
"icon":"WebViewIcon3",
"name":"Merge",
"label":"Merge",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"Inputs",
"InitialOutput",
"AllowUnequalInputPortWidths",
"InputPortOffsets"
],
"values":[
"2",
"[]",
"off",
"[]"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
3
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Merge",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8720",
"className":"Simulink.If",
@ -252,33 +291,27 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8721",
"className":"Simulink.Merge",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8719",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Merge",
"label":"Merge",
"name":"Goto6",
"label":"Goto6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"Inputs",
"InitialOutput",
"AllowUnequalInputPortWidths",
"InputPortOffsets"
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"2",
"[]",
"off",
"[]"
"i_beta",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes",
"-Other"
"Parameter Attributes"
],
"tabs_idx":[
0,
3
]
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -286,7 +319,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Merge",
"blocktype":"Goto",
"masktype":""
}
},
@ -389,6 +422,144 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8718",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto4",
"label":"Goto4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_betaBC",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8713",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto1",
"label":"Goto1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_alphaAB",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8722",
"className":"Simulink.Merge",
"icon":"WebViewIcon3",
"name":"Merge1",
"label":"Merge1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"Inputs",
"InitialOutput",
"AllowUnequalInputPortWidths",
"InputPortOffsets"
],
"values":[
"2",
"[]",
"off",
"[]"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
3
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Merge",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8712",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_alpha",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8711",
"className":"Simulink.From",
@ -421,11 +592,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8710",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8707",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From8",
"label":"From8",
"name":"From5",
"label":"From5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
@ -433,7 +604,7 @@
"IconDisplay"
],
"values":[
"i_phaBC",
"i_beta",
"Tag"
],
"tabs":[
@ -452,11 +623,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8709",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8702",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From7",
"label":"From7",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
@ -464,38 +635,7 @@
"IconDisplay"
],
"values":[
"i_phaAB",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8706",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From4",
"label":"From4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_alpha",
"i_alphaAB",
"Tag"
],
"tabs":[
@ -545,106 +685,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8703",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8709",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_alphaBC",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8719",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto6",
"label":"Goto6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_beta",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8702",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_alphaAB",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8708",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From6",
"label":"From6",
"name":"From7",
"label":"From7",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
@ -671,11 +716,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8713",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8717",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto1",
"label":"Goto1",
"name":"Goto3",
"label":"Goto3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
@ -684,7 +729,7 @@
"IconDisplay"
],
"values":[
"i_alphaAB",
"i_betaAB",
"local",
"Tag"
],
@ -703,142 +748,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8712",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_alpha",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8718",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto4",
"label":"Goto4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_betaBC",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8707",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From5",
"label":"From5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_beta",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8722",
"className":"Simulink.Merge",
"icon":"WebViewIcon3",
"name":"Merge1",
"label":"Merge1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"Inputs",
"InitialOutput",
"AllowUnequalInputPortWidths",
"InputPortOffsets"
],
"values":[
"2",
"[]",
"off",
"[]"
],
"tabs":[
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
3
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Merge",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"className":"Simulink.SubSystem",
@ -937,21 +846,19 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8717",
"className":"Simulink.Goto",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8706",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"Goto3",
"label":"Goto3",
"name":"From4",
"label":"From4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_betaAB",
"local",
"i_alpha",
"Tag"
],
"tabs":[
@ -965,7 +872,38 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8705",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From3",
"label":"From3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_betaBC",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
@ -1134,11 +1072,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8705",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8703",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From3",
"label":"From3",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
@ -1146,7 +1084,38 @@
"IconDisplay"
],
"values":[
"i_betaBC",
"i_alphaBC",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8710",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From8",
"label":"From8",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaBC",
"Tag"
],
"tabs":[
@ -1231,6 +1200,37 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8708",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From6",
"label":"From6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaAB",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8686#out:1",
"className":"Simulink.Line",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 139 KiB

After

Width:  |  Height:  |  Size: 138 KiB

View File

@ -48,6 +48,411 @@
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8679",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto13",
"label":"Goto13",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_phaA",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8682",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"++",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"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:8678",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain4",
"label":"Gain4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"1/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8677",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain2",
"label":"Gain2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"2/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8680",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto15",
"label":"Goto15",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_phaB",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8675",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaA",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8681",
"className":"Simulink.SignalConversion",
"icon":"WebViewIcon3",
"name":"Signal Conversion2",
"label":"Signal Conversion2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"ConversionOutput",
"OutDataTypeStr",
"OverrideOpt"
],
"values":[
"Signal copy",
"Inherit: auto",
"off"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SignalConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8674",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"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:8673",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"i_phaB",
"label":"i_phaB",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"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:8683",
"className":"Simulink.Outport",
@ -128,6 +533,37 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8676",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaB",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8684",
"className":"Simulink.Outport",
@ -208,442 +644,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8680",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto15",
"label":"Goto15",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_phaB",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8679",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto13",
"label":"Goto13",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_phaA",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8678",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain4",
"label":"Gain4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"1/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8681",
"className":"Simulink.SignalConversion",
"icon":"WebViewIcon3",
"name":"Signal Conversion2",
"label":"Signal Conversion2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"ConversionOutput",
"OutDataTypeStr",
"OverrideOpt"
],
"values":[
"Signal copy",
"Inherit: auto",
"off"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SignalConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8676",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaB",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8682",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"++",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"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:8674",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"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:8675",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaA",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8677",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain2",
"label":"Gain2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"2/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8673",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"i_phaB",
"label":"i_phaB",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
"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:8672",
"className":"Simulink.Inport",

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 68 KiB

View File

@ -48,6 +48,65 @@
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8698",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum3",
"label":"Sum3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"+-",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"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:8700",
"className":"Simulink.Outport",
@ -129,52 +188,52 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8697",
"className":"Simulink.Sum",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8694",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"name":"Gain2",
"label":"Gain2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"rectangular",
"--",
"1/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
10
8,
11
]
},
"viewer":{
@ -183,7 +242,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"blocktype":"Gain",
"masktype":""
}
},
@ -221,21 +280,19 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8695",
"className":"Simulink.Goto",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8692",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"Goto13",
"label":"Goto13",
"name":"From4",
"label":"From4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_phaB",
"local",
"Tag"
],
"tabs":[
@ -249,7 +306,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"blocktype":"From",
"masktype":""
}
},
@ -395,127 +452,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8689",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"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:8692",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From4",
"label":"From4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaB",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8694",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain2",
"label":"Gain2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"1/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8688",
"className":"Simulink.Inport",
@ -584,53 +520,25 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8698",
"className":"Simulink.Sum",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8689",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Sum3",
"label":"Sum3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
"InitializeStates",
"PropagateVarSize"
],
"values":[
"rectangular",
"+-",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"1",
"All dimensions",
"-1"
"held",
"Only when execution is resumed"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
"Parameter Attributes"
],
"tabs_idx":[
0,
2,
10
]
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -638,7 +546,71 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"blocktype":"ActionPort",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8693",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From5",
"label":"From5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_phaC",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8695",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto13",
"label":"Goto13",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_phaB",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
@ -710,25 +682,53 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8693",
"className":"Simulink.From",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8697",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"From5",
"label":"From5",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"i_phaC",
"Tag"
"rectangular",
"--",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Parameter Attributes"
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":0
"tabs_idx":[
0,
2,
10
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -736,7 +736,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"blocktype":"Sum",
"masktype":""
}
},

View File

@ -62,6 +62,70 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8698">
<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,544,296)">
<image height="119" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAB3CAYAAACNMymFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge3bMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnly6fqskr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGIG7iFinDYltc2VQ7B/ekhzq+VPaWN75WsSYrzN8vRxqjWkTcTcjhrpmhq+X5ZTkVM8+3YpYzvD1MtXzpvzi7xjqhimfp9LDsda82C9GrNJGNTdpH2bPj/Nc67S4Zkn37wOUk0Nzj91kZQAAAABJRU5ErkJggg==" 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,545,297)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip8">
<path d="M544.5,296.5 L569.5,296.5 L569.5,407.5 L544.5,407.5 L544.5,296.5 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,0.5,0.5)">
<polyline fill="none" points="548,325 552,325" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip9">
<path d="M544.5,296.5 L569.5,296.5 L569.5,407.5 L544.5,407.5 L544.5,296.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" 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="550,323 550,327" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip10">
<path d="M544.5,296.5 L569.5,296.5 L569.5,407.5 L544.5,407.5 L544.5,296.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" 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="548,380 552,380" 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,545,297)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 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,572,353)">
<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="clip11">
<path d="M-429,-246 L202.023,-246 L202.023,72 L-429,72 L-429,-246 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip11)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,572,341)">
<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:8700">
@ -74,11 +138,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip8">
<clipPath id="clip13">
<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,750,355)">
<g clip-path="url(#clip13)" 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,750,355)">
<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-->
@ -96,11 +160,11 @@
<path d="M-21.5234,0 L21.5234,0 L21.5234,14 L-21.5234,14 L-21.5234,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip9">
<clipPath id="clip14">
<path d="M-585.477,-269 L45.5469,-269 L45.5469,49 L-585.477,49 L-585.477,-269 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,728.477,364)">
<g clip-path="url(#clip14)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,728.477,364)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="41.0469" x="1" xml:space="preserve" y="10">i_betaBC</text>
</g>
<!--RAWSTRING-->
@ -112,51 +176,43 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8697">
<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,544,151)">
<image height="119" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAB3CAYAAACNMymFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge3bMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnly6fqskr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGIG7iFinDYltc2VQ7B/ekhzq+VPaWN75WsSYrzN8vRxqjWkTcTcjhrpmhq+X5ZTkVM8+3YpYzvD1MtXzpvzi7xjqhimfp9LDsda82C9GrNJGNTdpH2bPj/Nc67S4Zkn37wOUk0Nzj91kZQAAAABJRU5ErkJggg==" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8694">
<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,624,331)">
<image height="54" preserveAspectRatio="none" width="68" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA2CAYAAAB++T94AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADcUlEQVRoge2a6W7bMBCEPzlqDifO0QsoWqAP0599/6dIjziJ47N2f6wW3NCiLVGRIzoegIDhBIY1nhnuLpkBP4ALoA+cAvfeegSegAkwA/4BS/YUOfAJuAGugAHrhOh6AEbAGJgCc4Sc1c6/dYtQQj4DH4H3rJNQRs4jQo6qZs6eqOYI+Al8Bb4B3xH76DoPrD5wBpwgpOZAVnxm0orJgUvgA/AFIWWMKKDMMiE7WUtNeG6ppJADPeAY+dWvEWVcIvYZUU7ONmL8IF6QiKVy8zrDyV8JGiAPNUbIiVHNIwkFcR54v1esHMmJc0Q1N8gvX1c1dvse0+EgDhGiyJDgPUJUc4ZY6gpnKVXJNrXYNcJZao5YqhOq2UaIhVrqCFGNWkpVU2apKqopq21eDXUIUWTFOgbeIao5R1Sj5MSophNBHEOIRZmlBshupaqpQ4pfEauldhbETQmx8IO4z3oQx5CjqpkiqmnVUi9JiGJTEE+IV41aaoqz1Iurpg1CLEJBfI2riJtY6sWDuG1CFH4Qn+JqG1VNbEVsm8zGQbwrQixCllLVNLGUqkbnNrUt9RqEWFQJ4rrE+E1mrSB+bUIUvmrUUrYijmkXbEVcKYi7QoiFH8Ra20ypVxE/eK8rTfu6SIhiUxBXtdRf4E+x7nDkrJDwTYoQC2spbRdCTeYQIeB38b9LnLp6uMleKVIhxMIGsapmgCjnongvQzLjnufjzUofnjKSq1TbwBIJxDliBb92Ucs84LbdysSlQoiG4AJ5yAluzBAq4oZIkN4hhM0IBKlFlwlZFWuBqEFnu036H1uslRLTRUJWOEvMcJZ4U4WZtcQMt03GDrOTLd1DAelXmnvd3Kka1BJN2n87UUuq/d8UkGW9R5WATHJAZANSLWGn8nUtkeQI0Q9IrRli1WBP+5IaMvsB+SaPIfyA3GSJbcQke1BlA9KvGWLPXZI8yiwLyG2WCP0t2cPuKgFZp4JM9jqEDchNF2aqqiHJCzOaC7bFjm2qtIxO8krVEvnST8jsIHTpzlfDkPBkWy2R5KW7e2Qge4yoJKaCtDVDZwIyBjlwi8xWZ1TfMfymqpMBGYMc+IVIe4TMIqtUkEkEZAxUIWMkP04ot8Sbuvx/izy8Hh+WVZCtN1Vdgc0QhW2x984S26BnpxbJ1AwHHHDAAQd0HP8BMvJ1BYPRvvEAAAAASUVORK5CYII=" 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,545,152)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,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,625,332)">
<path d="M0,0 L60,23 L0,46 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip11">
<path d="M544.5,151.5 L569.5,151.5 L569.5,262.5 L544.5,262.5 L544.5,151.5 z"/>
<clipPath id="clip16">
<path d="M-22,-23 L38,-23 L38,23 L-22,23 L-22,-23 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,0.5,0.5)">
<polyline fill="none" points="548,180 552,180" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip12">
<path d="M544.5,151.5 L569.5,151.5 L569.5,262.5 L544.5,262.5 L544.5,151.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip12)" 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="548,235 552,235" vector-effect="none"/>
<g clip-path="url(#clip16)" 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,647,355)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">1/sqrt(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,545,152)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
<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,625,332)">
<path d="M0,0 L60,23 L0,46 L0,0 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,572,208)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,687,353)">
<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="clip13">
<path d="M-429,-101 L202.023,-101 L202.023,217 L-429,217 L-429,-101 z"/>
<clipPath id="clip17">
<path d="M-544,-246 L87.0234,-246 L87.0234,72 L-544,72 L-544,-246 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,572,196)">
<g clip-path="url(#clip17)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,687,341)">
<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-->
@ -178,11 +234,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip15">
<clipPath id="clip19">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip15)" 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,274,214)">
<g clip-path="url(#clip19)" 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,274,214)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">[i_phaC]</text>
</g>
<!--RAWSTRING-->
@ -201,29 +257,44 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8695">
<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,199,173)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABaUlEQVRoge2Zy27CMBBFD2AoJH38/+d1w6ZZBKmkEWlRFzMWxnIgC3sRmCNdOQErSJnrO05YcJ+lygFr1YtqO3J86zt/DRdc28jLF9DoGKqJJ7roPHexU+cbvb4DVsBCZeSjRu4zwAB0wCE10SEFKlHsse/8b61UlgD5Wet4Ao5AG3x2hTdAhbjmVVUDO5UvXC4jhAngE8cSID8DUvwDEv+jBgjx8b8F3oAPHWtVxbUprNgzJzZAiiXinh1ihncdfVJUXApvxZ4Z1n+fnCkJ8If0kx9kRf8iu8oWawGzJzbAGSlwWGy/i7RN4APigB5Z5T3wTdnHwI3KHgPL8gnskd1/iyT2kJroDdDrub0Iegz2qgZ5DLxpgJAzlzZQyhT2Krg84avgFmnjp9TEKZvAnKbwCRC2AEuA/LTIym+50wJy3vipprAEKE+nOkZjF08svfJSpoj/C7AEyM+gOgXHXoZhGIZhGMaz8w/7glXF59GMEgAAAABJRU5ErkJggg==" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8692">
<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,354,318)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABUUlEQVRoge2ZzU7CUBCFv2pl41Y3bFj5RL7/E+DCHwq0/LmYuelFiwIdqiTnS05oC5n05kxn5pYCeAYegQf/FLFsXWtg5apdywPHP32XYqyz2GdTYqaPM4k4dq4NZtgaaDhs9OBJUWJP/hiYuEQsWywBNuxXgAjjeydFXgEmwFPcugX29Oct4LcKcI7xS2DhqoCZqwLmtMmQqtEeZfSKxR4FcOu682t9kiKZPccMroAP4M3j1sDNKTeoBBieY5MiGZ7MnmFmv/vvG040u4veAcR1owowPBEtYIH19U3fm1ECXJahh8A08R9NCUyBe9p+JGL5ug1sXENvA7/tAMAS4AUY+fkqaNHCuIoXQVM/brBpU8Ty718FTz1ghe0nRRx5BchbQM0fmN1FSoA58EpbDUQcx1aAi5vdRYH9FzDChkANgrF0VYBcg5othBBCCCEEAJ+G2WlPPBfvMwAAAABJRU5ErkJggg==" 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,200,174)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,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,355,319)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip17">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-5 z"/>
<clipPath id="clip21">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip17)" 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,274,179)">
<g clip-path="url(#clip21)" 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,399,324)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="36.5938" x="-18.2969" xml:space="preserve" y="3.5">[i_phaB]</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,200,174)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
<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,355,319)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 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,477,323)">
<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="clip22">
<path d="M-334,-216 L297.023,-216 L297.023,102 L-334,102 L-334,-216 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip22)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,477,311)">
<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>
@ -244,11 +315,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip19">
<clipPath id="clip24">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" 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,399,234)">
<g clip-path="url(#clip24)" 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,399,234)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">[i_phaC]</text>
</g>
<!--RAWSTRING-->
@ -266,11 +337,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="clip20">
<clipPath id="clip25">
<path d="M-334,-126 L297.023,-126 L297.023,192 L-334,192 L-334,-126 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip20)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,477,221)">
<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,477,221)">
<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-->
@ -292,11 +363,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip22">
<clipPath id="clip27">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip22)" 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,399,179)">
<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,399,179)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="36.5938" x="-18.2969" xml:space="preserve" y="3.5">[i_phaB]</text>
</g>
<!--RAWSTRING-->
@ -314,11 +385,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="clip23">
<clipPath id="clip28">
<path d="M-334,-71 L297.023,-71 L297.023,247 L-334,247 L-334,-71 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip23)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,477,166)">
<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,477,166)">
<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-->
@ -340,11 +411,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip25">
<clipPath id="clip30">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" 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,750,210)">
<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,750,210)">
<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-->
@ -362,11 +433,11 @@
<path d="M-24.0234,0 L24.0234,0 L24.0234,14 L-24.0234,14 L-24.0234,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip26">
<clipPath id="clip31">
<path d="M-582.977,-124 L48.0469,-124 L48.0469,194 L-582.977,194 L-582.977,-124 z"/>
</clipPath>
</defs>
<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,725.977,219)">
<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,725.977,219)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="46.0469" x="1" xml:space="preserve" y="10">i_alphaBC</text>
</g>
<!--RAWSTRING-->
@ -376,150 +447,6 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8689">
<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,244,114)">
<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"/>
</g>
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,245,115)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip28">
<path d="M-29,-14 L30,-14 L30,14 L-29,14 L-29,-14 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,274,129)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="30.5" x="-15.25" xml:space="preserve" y="3.5">else { }</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,245,115)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" 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,274.5,145)">
<path d="M-25.3984,0 L25.3984,0 L25.3984,14 L-25.3984,14 L-25.3984,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip29">
<path d="M-106.102,-50 L524.922,-50 L524.922,268 L-106.102,268 L-106.102,-50 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,249.102,145)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="48.7969" x="1" xml:space="preserve" y="10">Action Port</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8692">
<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,354,318)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABUUlEQVRoge2ZzU7CUBCFv2pl41Y3bFj5RL7/E+DCHwq0/LmYuelFiwIdqiTnS05oC5n05kxn5pYCeAYegQf/FLFsXWtg5apdywPHP32XYqyz2GdTYqaPM4k4dq4NZtgaaDhs9OBJUWJP/hiYuEQsWywBNuxXgAjjeydFXgEmwFPcugX29Oct4LcKcI7xS2DhqoCZqwLmtMmQqtEeZfSKxR4FcOu682t9kiKZPccMroAP4M3j1sDNKTeoBBieY5MiGZ7MnmFmv/vvG040u4veAcR1owowPBEtYIH19U3fm1ECXJahh8A08R9NCUyBe9p+JGL5ug1sXENvA7/tAMAS4AUY+fkqaNHCuIoXQVM/brBpU8Ty718FTz1ghe0nRRx5BchbQM0fmN1FSoA58EpbDUQcx1aAi5vdRYH9FzDChkANgrF0VYBcg5othBBCCCEEAJ+G2WlPPBfvMwAAAABJRU5ErkJggg==" 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,355,319)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip31">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-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,399,324)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="36.5938" x="-18.2969" xml:space="preserve" y="3.5">[i_phaB]</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,355,319)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 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,477,323)">
<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="clip32">
<path d="M-334,-216 L297.023,-216 L297.023,102 L-334,102 L-334,-216 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,477,311)">
<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:8694">
<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,624,331)">
<image height="54" preserveAspectRatio="none" width="68" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA2CAYAAAB++T94AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADcUlEQVRoge2a6W7bMBCEPzlqDifO0QsoWqAP0599/6dIjziJ47N2f6wW3NCiLVGRIzoegIDhBIY1nhnuLpkBP4ALoA+cAvfeegSegAkwA/4BS/YUOfAJuAGugAHrhOh6AEbAGJgCc4Sc1c6/dYtQQj4DH4H3rJNQRs4jQo6qZs6eqOYI+Al8Bb4B3xH76DoPrD5wBpwgpOZAVnxm0orJgUvgA/AFIWWMKKDMMiE7WUtNeG6ppJADPeAY+dWvEWVcIvYZUU7ONmL8IF6QiKVy8zrDyV8JGiAPNUbIiVHNIwkFcR54v1esHMmJc0Q1N8gvX1c1dvse0+EgDhGiyJDgPUJUc4ZY6gpnKVXJNrXYNcJZao5YqhOq2UaIhVrqCFGNWkpVU2apKqopq21eDXUIUWTFOgbeIao5R1Sj5MSophNBHEOIRZmlBshupaqpQ4pfEauldhbETQmx8IO4z3oQx5CjqpkiqmnVUi9JiGJTEE+IV41aaoqz1Iurpg1CLEJBfI2riJtY6sWDuG1CFH4Qn+JqG1VNbEVsm8zGQbwrQixCllLVNLGUqkbnNrUt9RqEWFQJ4rrE+E1mrSB+bUIUvmrUUrYijmkXbEVcKYi7QoiFH8Ra20ypVxE/eK8rTfu6SIhiUxBXtdRf4E+x7nDkrJDwTYoQC2spbRdCTeYQIeB38b9LnLp6uMleKVIhxMIGsapmgCjnongvQzLjnufjzUofnjKSq1TbwBIJxDliBb92Ucs84LbdysSlQoiG4AJ5yAluzBAq4oZIkN4hhM0IBKlFlwlZFWuBqEFnu036H1uslRLTRUJWOEvMcJZ4U4WZtcQMt03GDrOTLd1DAelXmnvd3Kka1BJN2n87UUuq/d8UkGW9R5WATHJAZANSLWGn8nUtkeQI0Q9IrRli1WBP+5IaMvsB+SaPIfyA3GSJbcQke1BlA9KvGWLPXZI8yiwLyG2WCP0t2cPuKgFZp4JM9jqEDchNF2aqqiHJCzOaC7bFjm2qtIxO8krVEvnST8jsIHTpzlfDkPBkWy2R5KW7e2Qge4yoJKaCtDVDZwIyBjlwi8xWZ1TfMfymqpMBGYMc+IVIe4TMIqtUkEkEZAxUIWMkP04ot8Sbuvx/izy8Hh+WVZCtN1Vdgc0QhW2x984S26BnpxbJ1AwHHHDAAQd0HP8BMvJ1BYPRvvEAAAAASUVORK5CYII=" 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,625,332)">
<path d="M0,0 L60,23 L0,46 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip34">
<path d="M-22,-23 L38,-23 L38,23 L-22,23 L-22,-23 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,647,355)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">1/sqrt(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,625,332)">
<path d="M0,0 L60,23 L0,46 L0,0 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,687,353)">
<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="clip35">
<path d="M-544,-246 L87.0234,-246 L87.0234,72 L-544,72 L-544,-246 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,687,341)">
<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:8688">
@ -532,11 +459,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip37">
<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(#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,160,215)">
<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,160,215)">
<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-->
@ -554,11 +481,11 @@
<path d="M-16.8125,0 L16.8125,0 L16.8125,14 L-16.8125,14 L-16.8125,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip38">
<clipPath id="clip34">
<path d="M-0.1875,-129 L630.836,-129 L630.836,189 L-0.1875,189 L-0.1875,-129 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,143.188,224)">
<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,143.188,224)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="31.625" x="1" xml:space="preserve" y="10">i_phaC</text>
</g>
<!--RAWSTRING-->
@ -569,11 +496,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="clip39">
<clipPath id="clip35">
<path d="M-34,-106 L597.023,-106 L597.023,212 L-34,212 L-34,-106 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,177,201)">
<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,177,201)">
<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-->
@ -585,123 +512,44 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8698">
<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,544,296)">
<image height="119" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAB3CAYAAACNMymFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge3bMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnly6fqskr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGIG7iFinDYltc2VQ7B/ekhzq+VPaWN75WsSYrzN8vRxqjWkTcTcjhrpmhq+X5ZTkVM8+3YpYzvD1MtXzpvzi7xjqhimfp9LDsda82C9GrNJGNTdpH2bPj/Nc67S4Zkn37wOUk0Nzj91kZQAAAABJRU5ErkJggg==" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8689">
<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,244,114)">
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABG0lEQVRoge2ZMU/DMBBGX1Do0hWWLp34Rfz/gaVLMrhDOyQDDHcRH8igSC0FrO9JJ1vRKbKfzh58HfAMPAIPObbGAIw5aoyfE3tCwE6iNbbAJuczcAaOtcSeqIgdsM9ojfscJ+AEFPn2Aa2MPfB0i9X9AjMh4kgckaqMu1uu6K9jGYJlCJYhWIZgGYJlCJYh9Ctyuh9fxXV4vfQHrgzBMgTLECxDWHOBXnwx/RdcGYJlCJYhWIZgGYJlCJYh9MRr8ZYvXowb4AU4EPssRN9kriX2RGdJmyytccgYiVbBtzKGnC9NltbQ9mIh9jjVEhcZ2mRpjULsq7DimAyZUHivkpY4Z5xkrMroiF7rhrhAW7xE54xJ5ksYY4y5Bm9CF0TQNlxlBgAAAABJRU5ErkJggg==" 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,545,297)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,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,245,115)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip41">
<path d="M544.5,296.5 L569.5,296.5 L569.5,407.5 L544.5,407.5 L544.5,296.5 z"/>
<clipPath id="clip37">
<path d="M-29,-14 L30,-14 L30,14 L-29,14 L-29,-14 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="548,325 552,325" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip42">
<path d="M544.5,296.5 L569.5,296.5 L569.5,407.5 L544.5,407.5 L544.5,296.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="550,323 550,327" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip43">
<path d="M544.5,296.5 L569.5,296.5 L569.5,407.5 L544.5,407.5 L544.5,296.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="548,380 552,380" vector-effect="none"/>
<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,274,129)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="30.5" x="-15.25" xml:space="preserve" y="3.5">else { }</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,545,297)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 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,572,353)">
<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="clip44">
<path d="M-429,-246 L202.023,-246 L202.023,72 L-429,72 L-429,-246 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip44)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,572,341)">
<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:8687">
<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,144,172)">
<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,145,173)">
<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="clip46">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,160,180)">
<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,145,173)">
<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="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,245,115)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" 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,160,189)">
<path d="M-16.5312,0 L16.5312,0 L16.5312,14 L-16.5312,14 L-16.5312,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,274.5,145)">
<path d="M-25.3984,0 L25.3984,0 L25.3984,14 L-25.3984,14 L-25.3984,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip47">
<path d="M-0.46875,-94 L630.555,-94 L630.555,224 L-0.46875,224 L-0.46875,-94 z"/>
<clipPath id="clip38">
<path d="M-106.102,-50 L524.922,-50 L524.922,268 L-106.102,268 L-106.102,-50 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,143.469,189)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="31.0625" x="1" xml:space="preserve" y="10">i_phaB</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,177,178)">
<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="clip48">
<path d="M-34,-71 L597.023,-71 L597.023,247 L-34,247 L-34,-71 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,177,166)">
<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 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,249.102,145)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="48.7969" x="1" xml:space="preserve" y="10">Action Port</text>
</g>
<!--RAWSTRING-->
</g>
@ -722,11 +570,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip50">
<clipPath id="clip40">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-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,399,379)">
<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,399,379)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">[i_phaC]</text>
</g>
<!--RAWSTRING-->
@ -744,11 +592,163 @@
<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="clip51">
<clipPath id="clip41">
<path d="M-334,-271 L297.023,-271 L297.023,47 L-334,47 L-334,-271 z"/>
</clipPath>
</defs>
<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,477,366)">
<g clip-path="url(#clip41)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,477,366)">
<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:8695">
<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,199,173)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABaUlEQVRoge2Zy27CMBBFD2AoJH38/+d1w6ZZBKmkEWlRFzMWxnIgC3sRmCNdOQErSJnrO05YcJ+lygFr1YtqO3J86zt/DRdc28jLF9DoGKqJJ7roPHexU+cbvb4DVsBCZeSjRu4zwAB0wCE10SEFKlHsse/8b61UlgD5Wet4Ao5AG3x2hTdAhbjmVVUDO5UvXC4jhAngE8cSID8DUvwDEv+jBgjx8b8F3oAPHWtVxbUprNgzJzZAiiXinh1ihncdfVJUXApvxZ4Z1n+fnCkJ8If0kx9kRf8iu8oWawGzJzbAGSlwWGy/i7RN4APigB5Z5T3wTdnHwI3KHgPL8gnskd1/iyT2kJroDdDrub0Iegz2qgZ5DLxpgJAzlzZQyhT2Krg84avgFmnjp9TEKZvAnKbwCRC2AEuA/LTIym+50wJy3vipprAEKE+nOkZjF08svfJSpoj/C7AEyM+gOgXHXoZhGIZhGMaz8w/7glXF59GMEgAAAABJRU5ErkJggg==" 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,200,174)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip43">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-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,274,179)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="36.5938" x="-18.2969" xml:space="preserve" y="3.5">[i_phaB]</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,200,174)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8687">
<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,144,172)">
<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,145,173)">
<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="clip45">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,160,180)">
<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,145,173)">
<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,160,189)">
<path d="M-16.5312,0 L16.5312,0 L16.5312,14 L-16.5312,14 L-16.5312,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip46">
<path d="M-0.46875,-94 L630.555,-94 L630.555,224 L-0.46875,224 L-0.46875,-94 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip46)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,143.469,189)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="31.0625" x="1" xml:space="preserve" y="10">i_phaB</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,177,178)">
<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="clip47">
<path d="M-34,-71 L597.023,-71 L597.023,247 L-34,247 L-34,-71 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,177,166)">
<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:8697">
<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,544,151)">
<image height="119" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAB3CAYAAACNMymFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge3bMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnly6fqskr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGIG7iFinDYltc2VQ7B/ekhzq+VPaWN75WsSYrzN8vRxqjWkTcTcjhrpmhq+X5ZTkVM8+3YpYzvD1MtXzpvzi7xjqhimfp9LDsda82C9GrNJGNTdpH2bPj/Nc67S4Zkn37wOUk0Nzj91kZQAAAABJRU5ErkJggg==" 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,545,152)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip49">
<path d="M544.5,151.5 L569.5,151.5 L569.5,262.5 L544.5,262.5 L544.5,151.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="548,180 552,180" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip50">
<path d="M544.5,151.5 L569.5,151.5 L569.5,262.5 L544.5,262.5 L544.5,151.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="548,235 552,235" 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,545,152)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 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,572,208)">
<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="clip51">
<path d="M-429,-101 L202.023,-101 L202.023,217 L-429,217 L-429,-101 z"/>
</clipPath>
</defs>
<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,572,196)">
<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,5 +886,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:20 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:32 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 63 KiB

View File

@ -1,53 +1,4 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8740",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"cf_currFilt",
"label":"cf_currFilt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
],
"values":[
"cf_currFilt",
"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:8741",
"className":"Simulink.Outport",
@ -129,162 +80,32 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8735",
"className":"Simulink.Goto",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8740",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"Goto2",
"label":"Goto2",
"name":"cf_currFilt",
"label":"cf_currFilt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"iq_raw",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8736",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto3",
"label":"Goto3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"id_raw",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8734",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"iq",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8742",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"id",
"label":"id",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"Port",
"IconDisplay",
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"EnsureOutportIsVirtual",
"InitialOutput",
"MustResolveToSignalObject",
"OutputWhenDisabled",
"OutputWhenUnConnected",
"OutputWhenUnconnectedValue",
"SignalName",
"SignalObject",
"SourceOfInitialOutputValue",
"StorageClass",
"VectorParamsAs1DForOutWhenUnconnected"
"FramePeriod"
],
"values":[
"2",
"Port number",
"cf_currFilt",
"on",
"inf",
"[]",
"[]",
"Inherit: auto",
"fixdt(0,16,16)",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
"inf"
],
"tabs":[
"Main",
@ -293,8 +114,8 @@
],
"tabs_idx":[
0,
2,
11
3,
7
]
},
"viewer":{
@ -303,25 +124,25 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Outport",
"blocktype":"Constant",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8733",
"className":"Simulink.From",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8739",
"className":"Simulink.Mux",
"icon":"WebViewIcon3",
"name":"From3",
"label":"From3",
"name":"Mux2",
"label":"Mux2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
"Inputs",
"DisplayOption"
],
"values":[
"id_raw",
"Tag"
"2",
"bar"
],
"tabs":[
"Parameter Attributes"
@ -334,7 +155,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"blocktype":"Mux",
"masktype":""
}
},
@ -432,11 +253,77 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8730",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8736",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto3",
"label":"Goto3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"id_raw",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8734",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"iq",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8733",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"name":"From3",
"label":"From3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
@ -444,7 +331,7 @@
"IconDisplay"
],
"values":[
"iq",
"id_raw",
"Tag"
],
"tabs":[
@ -493,6 +380,103 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8737",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto6",
"label":"Goto6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"id",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8730",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"iq",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8735",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto2",
"label":"Goto2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"iq_raw",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8729",
"className":"Simulink.Demux",
@ -527,61 +511,25 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8728",
"className":"Simulink.Inport",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8732",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"id_raw",
"label":"id_raw",
"name":"From2",
"label":"From2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
"GotoTag",
"IconDisplay"
],
"values":[
"2",
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"",
"on",
"off",
"off",
"off"
"iq_raw",
"Tag"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
"Parameter Attributes"
],
"tabs_idx":[
0,
2,
11
]
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -589,7 +537,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Inport",
"blocktype":"From",
"masktype":""
}
},
@ -661,25 +609,74 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8739",
"className":"Simulink.Mux",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8742",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"Mux2",
"label":"Mux2",
"name":"id",
"label":"id",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"Inputs",
"DisplayOption"
"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",
"bar"
"Port number",
"[]",
"[]",
"Inherit: auto",
"off",
"inherit",
"-1",
"Inherit",
"-1",
"auto",
"off",
"off",
"[]",
"off",
"held",
"off",
"0",
"",
[
],
"Dialog",
"Auto",
"off"
],
"tabs":[
"Parameter Attributes"
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":0
"tabs_idx":[
0,
2,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -687,30 +684,66 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Mux",
"blocktype":"Outport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8732",
"className":"Simulink.From",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8728",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"From2",
"label":"From2",
"name":"id_raw",
"label":"id_raw",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"iq_raw",
"Tag"
"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"
@ -718,40 +751,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8737",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto6",
"label":"Goto6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"id",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"blocktype":"Inport",
"masktype":""
}
},

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 80 KiB

View File

@ -1,84 +1,4 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8738:2407",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8738",
"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:8738:2406",
"className":"Simulink.UnitDelay",
@ -188,63 +108,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8738:2403",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide2",
"label":"Divide2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8738",
"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",
"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:8738:2404",
"className":"Simulink.Sum",
@ -305,11 +168,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8738:2402",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8738:2403",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide1",
"label":"Divide1",
"name":"Divide2",
"label":"Divide2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8738",
"inspector":{
"params":[
@ -410,6 +273,63 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8738:2402",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide1",
"label":"Divide1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8738",
"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",
"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:8738:2400",
"className":"Simulink.Inport",
@ -477,6 +397,86 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8738:2407",
"className":"Simulink.Outport",
"icon":"WebViewIcon3",
"name":"y",
"label":"y",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8738",
"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:8738:2399",
"className":"Simulink.Inport",

View File

@ -10,60 +10,12 @@
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738:2407">
<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,539,87)">
<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,540,88)">
<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,555,95)">
<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,540,88)">
<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,555,104)">
<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-458.5,-83 L23.5,-83 L23.5,118 L-458.5,118 L-458.5,-83 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,551.5,104)">
<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:8738:2406">
<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,424,192)">
<image height="32" preserveAspectRatio="none" width="28" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5klEQVRIie2WvQ6CMBSFP0xlcdWFhcmHMY4+qw/kwtIOdYABFodeYpWfwCVxMD3JyW3IpV8uNOnJgBtwAo5SNbKAkxrbfTcagRSRNToAuaw7oAGeY42GMFkBlGKN9lJboAZ89GwA7CcsgbMSCGGymjCZnQLuNgBUSsAETMCBzIKeO5CJL78AXrdCYv3/P0zABFwtQ7idD0zc0Av1ACrZyxMyTTcFdHwGII0qsSNEjFmglXUfgDSKY6KXfdo5YByANPLyrmfBJ7XS4HlPu1aNuI7qKDAj5NKccGi0B6cTt9G6d1LSNr0AyG5EFMEQprcAAAAASUVORK5CYII=" y="0"/>
<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,425,193)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -71,35 +23,35 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip5">
<clipPath id="clip2">
<path d="M0,0 L20,0 L20,24 L0,24 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,425,193)">
<g clip-path="url(#clip2)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,425,193)">
<path d="M0,0 L20,0 L20,24 L0,24 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip11">
<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(#clip11)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,433.5,203.5)">
<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,433.5,203.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="clip12">
<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(#clip12)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,433.5,203.5)">
<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,433.5,203.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="clip13">
<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(#clip13)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(0.7,0,0,0.7,433.5,203.5)">
<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,433.5,203.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-->
@ -125,11 +77,11 @@
<path d="M-46.4844,0 L0,0 L0,12 L-46.4844,12 L-46.4844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip27">
<clipPath id="clip24">
<path d="M-283.516,-186 L198.484,-186 L198.484,15 L-283.516,15 L-283.516,-186 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,376.516,207)">
<g clip-path="url(#clip24)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,376.516,207)">
<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-->
@ -151,27 +103,27 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip29">
<clipPath id="clip26">
<path d="M239.5,124.5 L259.5,124.5 L259.5,164.5 L239.5,164.5 L239.5,124.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)">
<g clip-path="url(#clip26)" 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="243,135 247,135" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip30">
<clipPath id="clip27">
<path d="M239.5,124.5 L259.5,124.5 L259.5,164.5 L239.5,164.5 L239.5,124.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)">
<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="245,133 245,137" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<clipPath id="clip28">
<path d="M239.5,124.5 L259.5,124.5 L259.5,164.5 L239.5,164.5 L239.5,124.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)">
<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="243,155 247,155" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -189,11 +141,11 @@
<path d="M0,-12 L51.9844,-12 L51.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip32">
<clipPath id="clip29">
<path d="M-169,-110 L313,-110 L313,91 L-169,91 L-169,-110 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,262,131)">
<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,262,131)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.9844" x="1" xml:space="preserve" y="9">ufix16_En16</text>
</g>
<!--RAWSTRING-->
@ -203,62 +155,6 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738:2403">
<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,98)">
<image height="70" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABGCAYAAACgyeb0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABX0lEQVRoge2asW7CMBRFD1XKwtouLEz9ov5Zfw+WLizJkA7JAEM7+CFZJm7zGhtluEd6ehGywtEVRHmWN8A78Aq8WK9JC3TW4+rShY3J7KOqyQ7Y2vUVGIGvqYUNIak9cLCqybP1CzAAffTZndgtsQPwVlkMQlIDIak2J/b0AJF/ITEvEvMiMS+rFWsK3ecInKL+sfSGq01MYl4k5kViXiTmRWJeJOZFYl4k5kViXiTmRWJeVis2Z+A9zljzCZwJO4T9IiNjjthpxpqzVUdms9dLqcTibfJVJdYTkup5oNicxEarwfpiSiV2tbpYX0wpseKs9jkmMS8S8yIxL3OeY9/VLSZYbWIS8yIxLxLz0hDe03dkzj8UJp2mRjIvlg1hiIiPtdQknaZ+FWvt+naspSbpNDXY92bF4mMtNUmnqT8TG21hO7WoIOk0NeTENoTTUFvCj7/2HyCdpuISQgD8AN2WZKMEUBVwAAAAAElFTkSuQmCC" 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,99)">
<path d="M0,0 L30,0 L30,62 L0,62 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip34">
<path d="M329.5,98.5 L359.5,98.5 L359.5,160.5 L329.5,160.5 L329.5,98.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="348,133 342,127" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip35">
<path d="M329.5,98.5 L359.5,98.5 L359.5,160.5 L329.5,160.5 L329.5,98.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="348,127 342,133" 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,330,99)">
<path d="M0,0 L30,0 L30,62 L0,62 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,362,128)">
<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="clip36">
<path d="M-269,-95 L213,-95 L213,106 L-269,106 L-269,-95 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip36)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,362,116)">
<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:8738:2404">
@ -271,35 +167,35 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip38">
<clipPath id="clip31">
<path d="M419.5,22.5 L449.5,22.5 L449.5,166.5 L419.5,166.5 L419.5,22.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)">
<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="423,60 427,60" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<clipPath id="clip32">
<path d="M419.5,22.5 L449.5,22.5 L449.5,166.5 L419.5,166.5 L419.5,22.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)">
<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="425,58 425,62" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip40">
<clipPath id="clip33">
<path d="M419.5,22.5 L449.5,22.5 L449.5,166.5 L419.5,166.5 L419.5,22.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)">
<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="423,130 427,130" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip41">
<clipPath id="clip34">
<path d="M419.5,22.5 L449.5,22.5 L449.5,166.5 L419.5,166.5 L419.5,22.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)">
<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="425,128 425,132" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -317,11 +213,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="clip42">
<clipPath id="clip35">
<path d="M-359,-60 L123,-60 L123,141 L-359,141 L-359,-60 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,452,81)">
<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,452,81)">
<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-->
@ -331,11 +227,115 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738:2403">
<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,98)">
<image height="70" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABGCAYAAACgyeb0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVRoge3asW7CMBSF4Z8qZWGFhYWpT9T3H7qwJIM7hCFZOvhGdQtBnKqX6XySZQtFyi8D290A78AB2MeeqQeG2Ns1/H6wi5hjszLtgG2cZ+ACfN56sKPe1BE4xcr0GvsEjEBpPrsKW27sBLwlh0G9qZF6U/1a2MsTQv7EYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRym6qizDztW5h/+2QdwjncW6qTKvBY28HOsJdM51kAdCLkb1sd5GWvJ1A4dlXjfdC+sHWvJVOIdhQe+yj4eKHzfXpZLrLHZb4ZtqNNQW+qPP/sPMMeamvOyzAzgC1AuQxFcVUiGAAAAAElFTkSuQmCC" 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,99)">
<path d="M0,0 L30,0 L30,62 L0,62 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip37">
<path d="M329.5,98.5 L359.5,98.5 L359.5,160.5 L329.5,160.5 L329.5,98.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="348,133 342,127" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip38">
<path d="M329.5,98.5 L359.5,98.5 L359.5,160.5 L329.5,160.5 L329.5,98.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="348,127 342,133" 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,330,99)">
<path d="M0,0 L30,0 L30,62 L0,62 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,362,128)">
<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="clip39">
<path d="M-269,-95 L213,-95 L213,106 L-269,106 L-269,-95 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,362,116)">
<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:8738:2401">
<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,164,126)">
<image height="24" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAYCAYAAABjswTDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA2UlEQVRYhe2WMQuDMBBGnyV1cW0XF6f+ov7/oYuLDnHQwSwd7qTXkpZC8brkwXFBDnyEhHwVcAXOwEm7NwMwarc1vg4GRLA15U0D1LpOwAJMucGA7GgLdFreHLWvwAxE8+0Ju7MdcPGwy5AQ0Qk5AlnZg6fRrxTZvSiye1Fk96LI7kVAXoyGN6+GAzegV4+IZIOUGwxIurFBwptea0Se24+yg663IOGNjYhRHdbc4CZrg4Q3Uf8b+eIYDDoQeeyyJ4vWbHpWtkLybI1csH9csqS1mvVWhULBiztN3kK1ZH/aPwAAAABJRU5ErkJggg==" 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,165,127)">
<path d="M0,0 L35,0 L35,16 L0,16 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip41">
<path d="M-17,-8 L18,-8 L18,8 L-17,8 L-17,-8 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,182,135)">
<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,165,127)">
<path d="M0,0 L35,0 L35,16 L0,16 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,202,133)">
<path d="M0,-12 L51.9844,-12 L51.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip42">
<path d="M-109,-100 L373,-100 L373,101 L-109,101 L-109,-100 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" 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,121)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.9844" x="1" xml:space="preserve" y="9">ufix16_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738:2402">
<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,28)">
<image height="70" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABGCAYAAACgyeb0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVRoge3asW7CMBSF4Z8qZWGFhYWpT9T3H7qwJIM7hCFZOvhGdQtBnKqX6XySZQtFyi8D290A78AB2MeeqQeG2Ns1/H6wi5hjszLtgG2cZ+ACfN56sKPe1BE4xcr0GvsEjEBpPrsKW27sBLwlh0G9qZF6U/1a2MsTQv7EYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRymcpjKYSqHqRym6qizDztW5h/+2QdwjncW6qTKvBY28HOsJdM51kAdCLkb1sd5GWvJ1A4dlXjfdC+sHWvJVOIdhQe+yj4eKHzfXpZLrLHZb4ZtqNNQW+qPP/sPMMeamvOyzAzgC1AuQxFcVUiGAAAAAElFTkSuQmCC" y="0"/>
<image height="70" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABGCAYAAACgyeb0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLUlEQVRoge2asW6DMBRFDxXNkrVdsmTqF/X/hy5ZYHAHMsDQDn6oThuiXFpXDPdIT7aQwUcPWKzbAK/AM/AUY006oI+xrP77wjZkDkXVZA/sYj4BZ+D92sKW3KkDcIyqyWOMIzAAqbj2Q2zu2BF4qSwGuVMDuVPdktjDP4iswmIqFlOxmMpmxdo71jQrnvux4p4LNtsxi6lYTMViKhZTsZiKxVQspmIxFYupWEzFYioWU7GYisVULKZiMRWLqVhMZbNi9xyn//pofA2b7ZjFVCymYjGVlpx92LOQf/hj3oBT7JnISZVpSaznMtZSk1NUTw6E3BTrYj7HWmpSho5S7DfeEitjLTVJsUfijlfZxYLEV/dqcY4aivGqWENOQ+3IH3/tH2CKGov5XMYYgE8s50UUIOm1RQAAAABJRU5ErkJggg==" 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,29)">
<path d="M0,0 L30,0 L30,62 L0,62 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -387,54 +387,6 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738:2401">
<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,164,126)">
<image height="24" preserveAspectRatio="none" width="43" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAYCAYAAABjswTDAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA2UlEQVRYhe2WMQuDMBBGnyV1cW0XF6f+ov7/oYuLDnHQwSwd7qTXkpZC8brkwXFBDnyEhHwVcAXOwEm7NwMwarc1vg4GRLA15U0D1LpOwAJMucGA7GgLdFreHLWvwAxE8+0Ju7MdcPGwy5AQ0Qk5AlnZg6fRrxTZvSiye1Fk96LI7kVAXoyGN6+GAzegV4+IZIOUGwxIurFBwptea0Se24+yg663IOGNjYhRHdbc4CZrg4Q3Uf8b+eIYDDoQeeyyJ4vWbHpWtkLybI1csH9csqS1mvVWhULBiztN3kK1ZH/aPwAAAABJRU5ErkJggg==" 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,165,127)">
<path d="M0,0 L35,0 L35,16 L0,16 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip48">
<path d="M-17,-8 L18,-8 L18,8 L-17,8 L-17,-8 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,182,135)">
<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,165,127)">
<path d="M0,0 L35,0 L35,16 L0,16 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,202,133)">
<path d="M0,-12 L51.9844,-12 L51.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip49">
<path d="M-109,-100 L373,-100 L373,101 L-109,101 L-109,-100 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip49)" 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,121)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.9844" x="1" xml:space="preserve" y="9">ufix16_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738:2400">
@ -447,11 +399,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip51">
<clipPath id="clip48">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,110,75)">
<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,110,75)">
<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-->
@ -469,11 +421,11 @@
<path d="M-10.9297,0 L10.9297,0 L10.9297,14 L-10.9297,14 L-10.9297,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip52">
<clipPath id="clip49">
<path d="M-6.07031,-63 L475.93,-63 L475.93,138 L-6.07031,138 L-6.07031,-63 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip52)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,99.0703,84)">
<g clip-path="url(#clip49)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,99.0703,84)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="18.8594" x="1.5" xml:space="preserve" y="10">coef</text>
</g>
<!--RAWSTRING-->
@ -484,11 +436,11 @@
<path d="M0,-12 L51.9844,-12 L51.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip53">
<clipPath id="clip50">
<path d="M-34,-40 L448,-40 L448,161 L-34,161 L-34,-40 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,127,61)">
<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,127,61)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="49.9844" x="1" xml:space="preserve" y="9">ufix16_En16</text>
</g>
<!--RAWSTRING-->
@ -498,6 +450,54 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8738:2407">
<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,539,87)">
<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,540,88)">
<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,555,95)">
<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,540,88)">
<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,555,104)">
<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="clip53">
<path d="M-458.5,-83 L23.5,-83 L23.5,118 L-458.5,118 L-458.5,-83 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,551.5,104)">
<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:8738:2399">
@ -715,5 +715,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:21 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:32 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 168 KiB

After

Width:  |  Height:  |  Size: 230 KiB

View File

@ -556,111 +556,46 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8875",
"className":"Simulink.Gain",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8876",
"className":"Simulink.MinMax",
"icon":"WebViewIcon3",
"name":"Gain4",
"label":"Gain4",
"name":"MinMax1",
"label":"MinMax1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"2/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"fixdt(1,16,0)",
"off",
"Floor",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8879",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum2",
"label":"Sum2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
"IconShape",
"Inputs",
"Function",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"Inputs",
"LockScale",
"OutMax",
"OutMin",
"RndMeth",
"SampleTime",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
"ZeroCross"
],
"values":[
"rectangular",
"--",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"min",
"on",
"1",
"All dimensions",
"-1"
"off",
"[]",
"[]",
"Floor",
"-1",
"off",
"on"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
10
1
]
},
"viewer":{
@ -669,7 +604,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Sum",
"blocktype":"MinMax",
"masktype":""
}
},
@ -733,11 +668,129 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8880",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8879",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum6",
"label":"Sum6",
"name":"Sum2",
"label":"Sum2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"--",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Simplest",
"on",
"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:8875",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain4",
"label":"Gain4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"2/sqrt(3)",
"Element-wise(K.*u)",
"[]",
"[]",
"fixdt(1,16,0)",
"off",
"Floor",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8870",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Add1",
"label":"Add1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
@ -762,9 +815,9 @@
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"Inherit: Same as first input",
"off",
"Simplest",
"Floor",
"on",
"1",
"All dimensions",
@ -851,7 +904,7 @@
"Element-wise(K.*u)",
"[]",
"[]",
"fixdt(1,16,5)",
"Inherit: Same as input",
"off",
"Zero",
"off",
@ -884,46 +937,52 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8876",
"className":"Simulink.MinMax",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8872",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"MinMax1",
"label":"MinMax1",
"name":"Gain1",
"label":"Gain1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
"OutDataTypeStr",
"Function",
"InputSameDT",
"Inputs",
"LockScale",
"OutMax",
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SampleTime",
"SaturateOnIntegerOverflow",
"ZeroCross"
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"sqrt(3)/2",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"min",
"on",
"1",
"off",
"[]",
"[]",
"Floor",
"-1",
"off",
"on"
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
1
2,
8,
11
]
},
"viewer":{
@ -932,16 +991,16 @@
"obj_viewer":[
],
"finder":{
"blocktype":"MinMax",
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8870",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8880",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Add1",
"label":"Add1",
"name":"Sum6",
"label":"Sum6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
@ -968,7 +1027,7 @@
"[]",
"Inherit: Same as first input",
"off",
"Floor",
"Simplest",
"on",
"1",
"All dimensions",
@ -1054,65 +1113,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8872",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain1",
"label":"Gain1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"sqrt(3)/2",
"Element-wise(K.*u)",
"[]",
"[]",
"fixdt(1,16,5)",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8880#out:1",
"className":"Simulink.Line",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -471,353 +471,11 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8875">
<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,994,278)">
<image height="60" preserveAspectRatio="none" width="83" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAA8CAYAAAAaEIaPAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD0klEQVR4nO2b607bQBCFv1BzCS2kFLVVL4/T93+RtiqQQtLc6I/xyJNl1/GFOPGuj7QiIAHRp+PdM7OTEfADuALeAmPgLzDNl75+BGbAP2ABrIENg7aUAR+BD8B7YMJLkC5cC3YJrIDnrt/4MUphfgY+AbeUg7SvfWDXJAxWYX4FvgFfCMPbBfcJAbsgUbAZsl/eIu78DswRMC7AMpDu16f876hjNyQANgNG+dcxcI0cRNeIw2Zsg63r2EcKsNaxUSpzvj/JVwZcIGCXiMNmCBzdL8vghhw7owC7IjKwLkzVKF8u2AkvwdbZV+3h5YLtfdQKwbRSsGfAKQL2HS/B1nGpL8POKaJWL8FWgWk1At7k6xTZZy3YJ7YdWxdur4uDujCtLNgz4BIBu6RIBGWO3QVao1ZvioM2MK0s2HPEsVeIu2zUaupYF+xRZtjXgmmlUStDwF4iYG9onmHtwXW0xcE+YFr5wF4jDnPBNs2wFuxBi4N9w7SyGfacojhQsL6Dq0nVdbAM2yVMVSjDhsDW3Q7UsZoI1LF71yFgWrkZdoy4aoJA1XK2TYa1YPeaYQ8N0ypUHGjUalt17b04OCaYVm6GdaNW26pLDy4LtvXBdawwraqAbZNhH9luFzYG2weYVr6otUKuXCzYJlWXD2ytDNs3mFYuWG0X3lAcXLoVNIFrG9watUrB9hmmVag48DW422bYYIM7FphWuxrcoarL/mwK3AN/8nUPPCBOfyZQacUIUxUqDlywCvIBgXYH/M5/Z01RRIx2/cOYYVqFMuwCObymiANPEdfNKO7HKuvk9d7voFSc+ZyvFf4LQrtPPiCPf+28GTNMBbim2gHkvlawMyqCjRHmhgJgWTSqE+bd9p4XbCwwN/nyAWxzVZJMaNdHeEXRB91VTpbBS66ctABDjY4mrblkGh1acbgA2w4+zEmkBWcBVmkO74KnDtSue/TNYTcLutcWTZoUSV1bhMJ01Szog5vUhZovTIeuettkwaivejVM2yjjzns2zYJHMUi7b5jWge7cURsHJjMe48uCdasRX6c7mcEtjTLqQDur2TQLJjVS6IZp37Brk2okmWFXBbimAGirkaZZMJkx7KqN1TputACj/4CAzYILirZW2yyY1EdXbGPVDqQ2eXxtNeL2BaNURvEIz5A2/WtlwSQ/7jdF7okvkKvNtlnw6MJ0V8qAn8iV75L6buxFmO5KCnONgLmjXhbsRZjuSgpzjlxtjinPgr0M010pA34hwM4o9lAbZTpprMYgu2fqXI3bFxwAVtQImWe0ijoLDho0aNCgQdHpP8loexdONn7rAAAAAElFTkSuQmCC" 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,995,279)">
<path d="M0,0 L75,26 L0,52 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip53">
<path d="M-29,-26 L46,-26 L46,26 L-29,26 L-29,-26 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip53)" 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,1024,305)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">2/sqrt(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,995,279)">
<path d="M0,0 L75,26 L0,52 L0,0 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,1072,303)">
<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="clip54">
<path d="M-996.305,-200 L133,-200 L133,109 L-996.305,109 L-996.305,-200 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,1072,291)">
<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:8879">
<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,429,291)">
<image height="79" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAABPCAYAAABlGqxFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABE0lEQVRoge3aLY/CQBSF4RfSxWBZg0Hxi/b/CwymFbOiiNYg5p7s8FGy2b0CcZ5kMg1p2jdD5V0BX8AnsIs9Sw8MsbdruL+xixfvm5VlC2ziegYuwPezGzvqCeyBQ6wsH7FPwAiU5reHCJ3EATgmRkA9gZF6Av1SxDr5pX/iCHGEOEIcIY4QR4gjxBHiCHGEOEIcIY4QR4gjxBHiCHGEOEIcIY4QR4gjxBHiCHGEOEIcIY4QR4gj5C0iOupwxZaFAYt/OAHneH6hjrPMSxEDt7MvWc6xBuokycuIPq41+5KlnS4q8ezpVUQ7+5KlxPMKv/g7+rih8HMqGS6xxmZ/GrGijjhtqB9m5sc5x5qaay2z93cFKuhDIycGuQsAAAAASUVORK5CYII=" 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,430,292)">
<path d="M0,0 L25,0 L25,71 L0,71 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip56">
<path d="M429.5,291.5 L454.5,291.5 L454.5,362.5 L429.5,362.5 L429.5,291.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" 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,310 437,310" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip57">
<path d="M429.5,291.5 L454.5,291.5 L454.5,362.5 L429.5,362.5 L429.5,291.5 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,0.5,0.5)">
<polyline fill="none" points="433,345 437,345" 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,430,292)">
<path d="M0,0 L25,0 L25,71 L0,71 L0,0 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,457,328)">
<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="clip58">
<path d="M-381.305,-225 L748,-225 L748,84 L-381.305,84 L-381.305,-225 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,457,316)">
<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:8873">
<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,794,255)">
<image height="46" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAYAAABu3ppsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADMklEQVRoge2Z227TQBCGv8Ru2gQViWOhwGNwzTUg8f7vAA1N0iS0DikXs4PH213bSdcmSBlpFbvN4f/muLYHwCdgApwCJ8AUuAZmwA2wAm6BAthyYJYBH4FXwGvgAoGZAGfACMjd+4buM/duHYRlSAQugDfAO2BMCTF2a4RE5+BAMuALcAm8d0uFT3gIcko1IgP+MUgGfAPeIt7/ADxxywcZm1etl5wqSO81kgFfKVPo0ghVkFA09FVTywfpLSIZ8Bl4Abx0ICOkgC3IhDBEKCKZA4EeQCzAc/c6dEJOnDA/InUgtnP1EpEQAO6HFWTUABLqWmdUI9JZ54oBqClIRhkRTa9YsdvzzmdJE0AIZES4TvyCt8cKcuK+JxlIWwALMqBaI6GIhCD8iOTm+/YG2RXAh9HUshFpU+z+dN8b5DEAPkhONSJ+C66b7nabshNICgAfxEbkzEA0TXetrZ1AUgL4IHUtuG66x7YpQZA8geCYabFr59L6eAo8Q645fpo1descgblyn58je6xtCKJLALUYyDkCMnNizxHvb4E7YI1cUA0efmVpfQCoaWoNkRTRYj91f98iV39TyhbbaMPmtxy29RkBvV4ogF+It28oU+gKyfc1sKFlG+0D4B74TVX4AhHuF/EV8MP9b0ULkC4BVPgdD4VPqQr3j6+RaCzdZwt6bKP3iOcKJB1WTowvPCR+5gm/Q5wQjUJKgC2lx9dOxIKy38e8rh5fBIQ3WgqALeJxK3xOdVDFxM884UVb4SkAVPitJzyWIvZc7/otKe/67SR8XwDdkxRG+E1AeMzrc8TjyW5XtgXQHq4etz38OiLWLvX4GkmVzWOFtwWww8cX3pTf6nEVrh5PelEfA7DDR4X7w6dJ+NIIbz1ZHwvgT80l4sHQ1rdu+KyRrtSZcB9Ah4/mqPbwuqmp57aHq/Da4ZMaYIOkyAzZh7QZPjo1/eGz6UO0tdyJnSB78qJBuJ2aK3acml1YjngdJPx1LVE9rsL3Hj4pLQe+I16cu+PY1LTCD+ZZmQIs+U8f8imA3rMEEb6kFJ5sanZhA+QJpTVthcmnZhc2QLxvrfPhc7SjHe1of+0Pnf+ciNtCiYoAAAAASUVORK5CYII=" 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,795,256)">
<path d="M0,0 L40,19 L0,38 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip60">
<path d="M-13,-19 L27,-19 L27,19 L-13,19 L-13,-19 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip60)" 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,808,275)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="13.8594" x="-6.92188" xml:space="preserve" y="3.5">0.5</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,795,256)">
<path d="M0,0 L40,19 L0,38 L0,0 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,837,273)">
<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="clip61">
<path d="M-761.305,-170 L368,-170 L368,139 L-761.305,139 L-761.305,-170 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip61)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,837,261)">
<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:8880">
<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,324,196)">
<image height="119" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAB3CAYAAACNMymFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge3bMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnly6fqskr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGIG7iFinDYltc2VQ7B/ekhzq+VPaWN75WsSYrzN8vRxqjWkTcTcjhrpmhq+X5ZTkVM8+3YpYzvD1MtXzpvzi7xjqhimfp9LDsda82C9GrNJGNTdpH2bPj/Nc67S4Zkn37wOUk0Nzj91kZQAAAABJRU5ErkJggg==" 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,325,197)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip63">
<path d="M324.5,196.5 L349.5,196.5 L349.5,307.5 L324.5,307.5 L324.5,196.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip63)" 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="328,225 332,225" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip64">
<path d="M324.5,196.5 L349.5,196.5 L349.5,307.5 L324.5,307.5 L324.5,196.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip64)" 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="328,280 332,280" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip65">
<path d="M324.5,196.5 L349.5,196.5 L349.5,307.5 L324.5,307.5 L324.5,196.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip65)" 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="330,278 330,282" 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,325,197)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 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,352,253)">
<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="clip66">
<path d="M-276.305,-150 L853,-150 L853,159 L-276.305,159 L-276.305,-150 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip66)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,352,241)">
<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:8871">
<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,1114,214)">
<image height="188" preserveAspectRatio="none" width="13" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAC8CAYAAACjfSSsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAsklEQVRoge3asQ6CMBSF4R+DLq66+Fq+/xOUAYcy4OLQEpsbqi5u/0k6cNOPC/sZgDtw5Z0UzkTIWMEtzJ/AAjwi2NAloBXIwAwceyhuynVD6qHD3vBbRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQi0X/QSGn7nJtZotSGFkrvaBdNwKmZTZTq0EeUwmzblCmFpS5q3zj/8nmpXtiS63PuoYHSoWr/aa2X22P28gJ3oy5PLjAWwAAAAABJRU5ErkJggg==" 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,1115,215)">
<path d="M0,0 L5,0 L5,180 L0,180 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip68">
<path d="M1115,215 L1120,215 L1120,395 L1115,395 L1115,215 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip68)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,0,0)">
<path d="M1115,215 L1120,215 L1120,395 L1115,395 L1115,215 z" fill-rule="evenodd" 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,1115,215)">
<path d="M0,0 L5,0 L5,180 L0,180 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,1122,303)">
<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="clip69">
<path d="M-1046.3,-200 L83,-200 L83,109 L-1046.3,109 L-1046.3,-200 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip69)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1122,291)">
<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 data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,1122,243)">
<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="clip70">
<path d="M-1046.3,-140 L83,-140 L83,169 L-1046.3,169 L-1046.3,-140 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip70)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1122,231)">
<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 data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,1122,363)">
<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="clip71">
<path d="M-1046.3,-260 L83,-260 L83,49 L-1046.3,49 L-1046.3,-260 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip71)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1122,351)">
<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:8874">
<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,204,201)">
<image height="54" preserveAspectRatio="none" width="68" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA2CAYAAAB++T94AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADcUlEQVRoge2a6W7bMBCEPzlqDifO0QsoWqAP0599/6dIjziJ47N2f6wW3NCiLVGRIzoegIDhBIY1nhnuLpkBP4ALoA+cAvfeegSegAkwA/4BS/YUOfAJuAGugAHrhOh6AEbAGJgCc4Sc1c6/dYtQQj4DH4H3rJNQRs4jQo6qZs6eqOYI+Al8Bb4B3xH76DoPrD5wBpwgpOZAVnxm0orJgUvgA/AFIWWMKKDMMiE7WUtNeG6ppJADPeAY+dWvEWVcIvYZUU7ONmL8IF6QiKVy8zrDyV8JGiAPNUbIiVHNIwkFcR54v1esHMmJc0Q1N8gvX1c1dvse0+EgDhGiyJDgPUJUc4ZY6gpnKVXJNrXYNcJZao5YqhOq2UaIhVrqCFGNWkpVU2apKqopq21eDXUIUWTFOgbeIao5R1Sj5MSophNBHEOIRZmlBshupaqpQ4pfEauldhbETQmx8IO4z3oQx5CjqpkiqmnVUi9JiGJTEE+IV41aaoqz1Iurpg1CLEJBfI2riJtY6sWDuG1CFH4Qn+JqG1VNbEVsm8zGQbwrQixCllLVNLGUqkbnNrUt9RqEWFQJ4rrE+E1mrSB+bUIUvmrUUrYijmkXbEVcKYi7QoiFH8Ra20ypVxE/eK8rTfu6SIhiUxBXtdRf4E+x7nDkrJDwTYoQC2spbRdCTeYQIeB38b9LnLp6uMleKVIhxMIGsapmgCjnongvQzLjnufjzUofnjKSq1TbwBIJxDliBb92Ucs84LbdysSlQoiG4AJ5yAluzBAq4oZIkN4hhM0IBKlFlwlZFWuBqEFnu036H1uslRLTRUJWOEvMcJZ4U4WZtcQMt03GDrOTLd1DAelXmnvd3Kka1BJN2n87UUuq/d8UkGW9R5WATHJAZANSLWGn8nUtkeQI0Q9IrRli1WBP+5IaMvsB+SaPIfyA3GSJbcQke1BlA9KvGWLPXZI8yiwLyG2WCP0t2cPuKgFZp4JM9jqEDchNF2aqqiHJCzOaC7bFjm2qtIxO8krVEvnST8jsIHTpzlfDkPBkWy2R5KW7e2Qge4yoJKaCtDVDZwIyBjlwi8xWZ1TfMfymqpMBGYMc+IVIe4TMIqtUkEkEZAxUIWMkP04ot8Sbuvx/izy8Hh+WVZCtN1Vdgc0QhW2x984S26BnpxbJ1AwHHHDAAQd0HP8BMvJ1BYPRvvEAAAAASUVORK5CYII=" 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,205,202)">
<path d="M0,0 L60,23 L0,46 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip73">
<path d="M-22,-23 L38,-23 L38,23 L-22,23 L-22,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip73)" 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,227,225)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="13.8594" x="-6.92188" xml:space="preserve" y="3.5">1/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,205,202)">
<path d="M0,0 L60,23 L0,46 L0,0 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,267,223)">
<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="clip74">
<path d="M-191.305,-120 L938,-120 L938,189 L-191.305,189 L-191.305,-120 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,267,211)">
<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_En5</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8876">
<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,589,237)">
<image height="42" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAqCAYAAADibUizAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABiUlEQVRoge2ZTU/CQBBAX6GiiIIavXDh5C/y/x+8kBg4FPnQUKMeZjYdSTGQUugu+5LJNmRp92Umm20nAV6AJ+BRR5+YAFMdbUw3J6aI3NCET/SAjl7nwAqYlU1MkUwOgZGGT1zouAaWQGZ++4PN6Ah4PsbqDkyOSM6Qsi0VbR1zRackioZGFA2NKBoaZyOa1nDPH+Ab+EJOLJ/I0WwBzIH3PWKu/32ruqg6RBOgrdEBusANMECkl+wvXJk6RC2JPqMNXALXwC1wB3ywe5YrU7eoI9HoIGfRK+TNo0+R5QUBiFq2lbbLcllpV+YUopaWRkpR2n3gnmIDC0LUsZllV9oD4OEQD2iKqGVzA+se4qZNFHXYDawyZ3MyiqKhEUVDI4qGRhQNjbMRTZF+RY8tPYuG8wqMEYcMeePJyyamSC/Rtt58YqwxRZpM/4pO9Nq13nzCNoIzZP3rsolO1LbefCJD1pyxQ+lOdEJGkV1fWGkszVgqmiAdb/fRyrcNKddYm2sXkUgk0jx+AQA9gh3fXN9DAAAAAElFTkSuQmCC" y="0"/>
<image height="42" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAqCAYAAADibUizAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFklEQVRoge2ZMW/CQAxGX6orCytdWJj6i/r/BxaWZDgGGJKhHewIt7pCJCjNOX6SdSdkIT85iiJ9DfABvAEbPWuiBTo9bXU/GxMitzVVE2tgpfcBOAPHUmNCNrkFdlo18apnD5yAbH77ht3oDnh/xnQPZkAkj8hjWxR9eeZE/0mIeiNEvRGi3liMaJrQ0/z5FLf5vPcPFrPREPVGiHojRL0Rot5YjOiUT8C7P7/mwGI2GqLeCFFvhKg3EpJXrPkls5g5e+CAOGQkTRtKjQnJEm30VhMHrQ4Jma6Ktnofo7easEFwRubvS42jqI3eaiIjM2cmPLqtNmQu262Fs9bJnEXRBkm8V8jLqLYX0qDVm/tYQRAE8+ML5pdE3Bu7AUkAAAAASUVORK5CYII=" 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,590,238)">
<path d="M0,0 L50,0 L50,34 L0,34 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -825,19 +483,19 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip76">
<clipPath id="clip53">
<path d="M0,0 L50,0 L50,34 L0,34 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,590,238)">
<g clip-path="url(#clip53)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,590,238)">
<path d="M0,0 L50,0 L50,34 L0,34 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip82">
<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(#clip82)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,612.5,252.5)">
<g clip-path="url(#clip59)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,612.5,252.5)">
<path d="M-7.20312,6 L-7.20312,-0.21875 L-6.26562,-0.21875 L-6.26562,0.65625 C-6.06771,0.34375 -5.80729,0.0963542 -5.48438,-0.0859375 C-5.16146,-0.268229 -4.79167,-0.359375 -4.375,-0.359375 C-3.91667,-0.359375 -3.53906,-0.265625 -3.24219,-0.078125 C-2.94531,0.109375 -2.73958,0.375 -2.625,0.71875 C-2.125,0 -1.48438,-0.359375 -0.703125,-0.359375 C-0.078125,-0.359375 0.398438,-0.190104 0.726562,0.148438 C1.05469,0.486979 1.21875,1.01562 1.21875,1.73438 L1.21875,6 L0.171875,6 L0.171875,2.07812 C0.171875,1.66146 0.138021,1.35938 0.0703125,1.17188 C0.00260417,0.984375 -0.119792,0.833333 -0.296875,0.71875 C-0.473958,0.604167 -0.6875,0.546875 -0.9375,0.546875 C-1.375,0.546875 -1.73698,0.692708 -2.02344,0.984375 C-2.3099,1.27604 -2.45312,1.74479 -2.45312,2.39062 L-2.45312,6 L-3.51562,6 L-3.51562,1.95312 C-3.51562,1.48438 -3.60156,1.13281 -3.77344,0.898438 C-3.94531,0.664062 -4.22396,0.546875 -4.60938,0.546875 C-4.91146,0.546875 -5.1875,0.625 -5.4375,0.78125 C-5.6875,0.9375 -5.86979,1.16667 -5.98438,1.46875 C-6.09896,1.77083 -6.15625,2.20312 -6.15625,2.76562 L-6.15625,6 L-7.20312,6 M2.78125,-1.375 L2.78125,-2.59375 L3.84375,-2.59375 L3.84375,-1.375 L2.78125,-1.375 M2.78125,6 L2.78125,-0.21875 L3.84375,-0.21875 L3.84375,6 L2.78125,6 M5.4375,6 L5.4375,-0.21875 L6.39062,-0.21875 L6.39062,0.65625 C6.83854,-0.0208333 7.49479,-0.359375 8.35938,-0.359375 C8.73438,-0.359375 9.08073,-0.291667 9.39844,-0.15625 C9.71615,-0.0208333 9.95312,0.15625 10.1094,0.375 C10.2656,0.59375 10.375,0.848958 10.4375,1.14062 C10.4688,1.33854 10.4844,1.68229 10.4844,2.17188 L10.4844,6 L9.4375,6 L9.4375,2.21875 C9.4375,1.78125 9.39583,1.45833 9.3125,1.25 C9.22917,1.04167 9.08333,0.872396 8.875,0.742188 C8.66667,0.611979 8.42188,0.546875 8.14062,0.546875 C7.69271,0.546875 7.30469,0.690104 6.97656,0.976562 C6.64844,1.26302 6.48438,1.80208 6.48438,2.59375 L6.48438,6 L5.4375,6" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -863,11 +521,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="clip96">
<clipPath id="clip73">
<path d="M-566.305,-150 L563,-150 L563,159 L-566.305,159 L-566.305,-150 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,642,241)">
<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,642,241)">
<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-->
@ -877,6 +535,158 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8873">
<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,794,255)">
<image height="46" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAYAAABu3ppsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADMklEQVRoge2Z227TQBCGv8Ru2gQViWOhwGNwzTUg8f7vAA1N0iS0DikXs4PH213bSdcmSBlpFbvN4f/muLYHwCdgApwCJ8AUuAZmwA2wAm6BAthyYJYBH4FXwGvgAoGZAGfACMjd+4buM/duHYRlSAQugDfAO2BMCTF2a4RE5+BAMuALcAm8d0uFT3gIcko1IgP+MUgGfAPeIt7/ADxxywcZm1etl5wqSO81kgFfKVPo0ghVkFA09FVTywfpLSIZ8Bl4Abx0ICOkgC3IhDBEKCKZA4EeQCzAc/c6dEJOnDA/InUgtnP1EpEQAO6HFWTUABLqWmdUI9JZ54oBqClIRhkRTa9YsdvzzmdJE0AIZES4TvyCt8cKcuK+JxlIWwALMqBaI6GIhCD8iOTm+/YG2RXAh9HUshFpU+z+dN8b5DEAPkhONSJ+C66b7nabshNICgAfxEbkzEA0TXetrZ1AUgL4IHUtuG66x7YpQZA8geCYabFr59L6eAo8Q645fpo1descgblyn58je6xtCKJLALUYyDkCMnNizxHvb4E7YI1cUA0efmVpfQCoaWoNkRTRYj91f98iV39TyhbbaMPmtxy29RkBvV4ogF+It28oU+gKyfc1sKFlG+0D4B74TVX4AhHuF/EV8MP9b0ULkC4BVPgdD4VPqQr3j6+RaCzdZwt6bKP3iOcKJB1WTowvPCR+5gm/Q5wQjUJKgC2lx9dOxIKy38e8rh5fBIQ3WgqALeJxK3xOdVDFxM884UVb4SkAVPitJzyWIvZc7/otKe/67SR8XwDdkxRG+E1AeMzrc8TjyW5XtgXQHq4etz38OiLWLvX4GkmVzWOFtwWww8cX3pTf6nEVrh5PelEfA7DDR4X7w6dJ+NIIbz1ZHwvgT80l4sHQ1rdu+KyRrtSZcB9Ah4/mqPbwuqmp57aHq/Da4ZMaYIOkyAzZh7QZPjo1/eGz6UO0tdyJnSB78qJBuJ2aK3acml1YjngdJPx1LVE9rsL3Hj4pLQe+I16cu+PY1LTCD+ZZmQIs+U8f8imA3rMEEb6kFJ5sanZhA+QJpTVthcmnZhc2QLxvrfPhc7SjHe1of+0Pnf+ciNtCiYoAAAAASUVORK5CYII=" 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,795,256)">
<path d="M0,0 L40,19 L0,38 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip75">
<path d="M-13,-19 L27,-19 L27,19 L-13,19 L-13,-19 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip75)" 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,808,275)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="13.8594" x="-6.92188" xml:space="preserve" y="3.5">0.5</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,795,256)">
<path d="M0,0 L40,19 L0,38 L0,0 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,837,273)">
<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="clip76">
<path d="M-761.305,-170 L368,-170 L368,139 L-761.305,139 L-761.305,-170 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,837,261)">
<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:8879">
<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,429,291)">
<image height="79" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAABPCAYAAABlGqxFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABE0lEQVRoge3aLY/CQBSF4RfSxWBZg0Hxi/b/CwymFbOiiNYg5p7s8FGy2b0CcZ5kMg1p2jdD5V0BX8AnsIs9Sw8MsbdruL+xixfvm5VlC2ziegYuwPezGzvqCeyBQ6wsH7FPwAiU5reHCJ3EATgmRkA9gZF6Av1SxDr5pX/iCHGEOEIcIY4QR4gjxBHiCHGEOEIcIY4QR4gjxBHiCHGEOEIcIY4QR4gjxBHiCHGEOEIcIY4QR4gj5C0iOupwxZaFAYt/OAHneH6hjrPMSxEDt7MvWc6xBuokycuIPq41+5KlnS4q8ezpVUQ7+5KlxPMKv/g7+rih8HMqGS6xxmZ/GrGijjhtqB9m5sc5x5qaay2z93cFKuhDIycGuQsAAAAASUVORK5CYII=" 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,430,292)">
<path d="M0,0 L25,0 L25,71 L0,71 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip78">
<path d="M429.5,291.5 L454.5,291.5 L454.5,362.5 L429.5,362.5 L429.5,291.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip78)" 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,310 437,310" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip79">
<path d="M429.5,291.5 L454.5,291.5 L454.5,362.5 L429.5,362.5 L429.5,291.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip79)" 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,345 437,345" 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,430,292)">
<path d="M0,0 L25,0 L25,71 L0,71 L0,0 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,457,328)">
<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="clip80">
<path d="M-381.305,-225 L748,-225 L748,84 L-381.305,84 L-381.305,-225 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip80)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,457,316)">
<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:8875">
<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,994,278)">
<image height="60" preserveAspectRatio="none" width="83" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAA8CAYAAAAaEIaPAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD0klEQVR4nO2b607bQBCFv1BzCS2kFLVVL4/T93+RtiqQQtLc6I/xyJNl1/GFOPGuj7QiIAHRp+PdM7OTEfADuALeAmPgLzDNl75+BGbAP2ABrIENg7aUAR+BD8B7YMJLkC5cC3YJrIDnrt/4MUphfgY+AbeUg7SvfWDXJAxWYX4FvgFfCMPbBfcJAbsgUbAZsl/eIu78DswRMC7AMpDu16f876hjNyQANgNG+dcxcI0cRNeIw2Zsg63r2EcKsNaxUSpzvj/JVwZcIGCXiMNmCBzdL8vghhw7owC7IjKwLkzVKF8u2AkvwdbZV+3h5YLtfdQKwbRSsGfAKQL2HS/B1nGpL8POKaJWL8FWgWk1At7k6xTZZy3YJ7YdWxdur4uDujCtLNgz4BIBu6RIBGWO3QVao1ZvioM2MK0s2HPEsVeIu2zUaupYF+xRZtjXgmmlUStDwF4iYG9onmHtwXW0xcE+YFr5wF4jDnPBNs2wFuxBi4N9w7SyGfacojhQsL6Dq0nVdbAM2yVMVSjDhsDW3Q7UsZoI1LF71yFgWrkZdoy4aoJA1XK2TYa1YPeaYQ8N0ypUHGjUalt17b04OCaYVm6GdaNW26pLDy4LtvXBdawwraqAbZNhH9luFzYG2weYVr6otUKuXCzYJlWXD2ytDNs3mFYuWG0X3lAcXLoVNIFrG9watUrB9hmmVag48DW422bYYIM7FphWuxrcoarL/mwK3AN/8nUPPCBOfyZQacUIUxUqDlywCvIBgXYH/M5/Z01RRIx2/cOYYVqFMuwCObymiANPEdfNKO7HKuvk9d7voFSc+ZyvFf4LQrtPPiCPf+28GTNMBbim2gHkvlawMyqCjRHmhgJgWTSqE+bd9p4XbCwwN/nyAWxzVZJMaNdHeEXRB91VTpbBS66ctABDjY4mrblkGh1acbgA2w4+zEmkBWcBVmkO74KnDtSue/TNYTcLutcWTZoUSV1bhMJ01Szog5vUhZovTIeuettkwaivejVM2yjjzns2zYJHMUi7b5jWge7cURsHJjMe48uCdasRX6c7mcEtjTLqQDur2TQLJjVS6IZp37Brk2okmWFXBbimAGirkaZZMJkx7KqN1TputACj/4CAzYILirZW2yyY1EdXbGPVDqQ2eXxtNeL2BaNURvEIz5A2/WtlwSQ/7jdF7okvkKvNtlnw6MJ0V8qAn8iV75L6buxFmO5KCnONgLmjXhbsRZjuSgpzjlxtjinPgr0M010pA34hwM4o9lAbZTpprMYgu2fqXI3bFxwAVtQImWe0ijoLDho0aNCgQdHpP8loexdONn7rAAAAAElFTkSuQmCC" 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,995,279)">
<path d="M0,0 L75,26 L0,52 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip82">
<path d="M-29,-26 L46,-26 L46,26 L-29,26 L-29,-26 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,1024,305)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">2/sqrt(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,995,279)">
<path d="M0,0 L75,26 L0,52 L0,0 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,1072,303)">
<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="clip83">
<path d="M-996.305,-200 L133,-200 L133,109 L-996.305,109 L-996.305,-200 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,1072,291)">
<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:8870">
@ -889,27 +699,27 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip98">
<clipPath id="clip85">
<path d="M899.5,248.5 L934.5,248.5 L934.5,355.5 L899.5,355.5 L899.5,248.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)">
<g clip-path="url(#clip85)" 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="903,275 907,275" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip99">
<clipPath id="clip86">
<path d="M899.5,248.5 L934.5,248.5 L934.5,355.5 L899.5,355.5 L899.5,248.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)">
<g clip-path="url(#clip86)" 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="903,330 907,330" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip100">
<clipPath id="clip87">
<path d="M899.5,248.5 L934.5,248.5 L934.5,355.5 L899.5,355.5 L899.5,248.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)">
<g clip-path="url(#clip87)" 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="905,328 905,332" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -927,11 +737,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="clip101">
<clipPath id="clip88">
<path d="M-861.305,-200 L268,-200 L268,109 L-861.305,109 L-861.305,-200 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip101)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,937,291)">
<g clip-path="url(#clip88)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,937,291)">
<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-->
@ -943,67 +753,121 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8869">
<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,704,233)">
<image height="90" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABaCAYAAADU3SQUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge3bsW7CQBBF0Uvk0NBCQ0OVL8r/F2lo7GJTmMJuUuxY2QSMeFGG6h1ptRay5KsFuvEGeAcOwD72TD0wxN6u4feNXcQcm5VpB2zjegYuwOetGzvqSR2BU6xMr7FPwAiU5rOrsOXETsBbchjUkxqpJ9Wvhb08IeRPHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKbqqPPOO1Zmnv/ZB3COZxbqdPq8Fjbwc5Q90znWQB0CvxvWx/Uyyp6pfdGgxPOme2HtKHumEs8oPPBV9nFD4fv0slxijc1+M2xDfQNiS/3xZ/8B5lhTc70sMwP4AoYoQzmZuC8QAAAAAElFTkSuQmCC" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8871">
<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,1114,214)">
<image height="188" preserveAspectRatio="none" width="13" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAC8CAYAAACjfSSsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAsklEQVRoge3asQ6CMBSF4R+DLq66+Fq+/xOUAYcy4OLQEpsbqi5u/0k6cNOPC/sZgDtw5Z0UzkTIWMEtzJ/AAjwi2NAloBXIwAwceyhuynVD6qHD3vBbRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQi0X/QSGn7nJtZotSGFkrvaBdNwKmZTZTq0EeUwmzblCmFpS5q3zj/8nmpXtiS63PuoYHSoWr/aa2X22P28gJ3oy5PLjAWwAAAAABJRU5ErkJggg==" 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,705,234)">
<path d="M0,0 L30,0 L30,82 L0,82 L0,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,1115,215)">
<path d="M0,0 L5,0 L5,180 L0,180 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip103">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.5 z"/>
<clipPath id="clip90">
<path d="M1115,215 L1120,215 L1120,395 L1115,395 L1115,215 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="708,255 712,255" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip104">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.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="710,253 710,257" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip105">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.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="708,295 712,295" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip106">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.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="710,293 710,297" vector-effect="none"/>
<g clip-path="url(#clip90)" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,0,0)">
<path d="M1115,215 L1120,215 L1120,395 L1115,395 L1115,215 z" fill-rule="evenodd" 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,705,234)">
<path d="M0,0 L30,0 L30,82 L0,82 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
<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,1115,215)">
<path d="M0,0 L5,0 L5,180 L0,180 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,737,273)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,1122,363)">
<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="clip91">
<path d="M-1046.3,-260 L83,-260 L83,49 L-1046.3,49 L-1046.3,-260 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip91)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1122,351)">
<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 data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,1122,243)">
<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="clip92">
<path d="M-1046.3,-140 L83,-140 L83,169 L-1046.3,169 L-1046.3,-140 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip92)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1122,231)">
<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 data-tags="portannotationpanel PortDataTypeString">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,1122,303)">
<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="clip93">
<path d="M-1046.3,-200 L83,-200 L83,109 L-1046.3,109 L-1046.3,-200 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip93)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,1122,291)">
<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:8874">
<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,204,201)">
<image height="54" preserveAspectRatio="none" width="68" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA2CAYAAAB++T94AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADcUlEQVRoge2a6W7bMBCEPzlqDifO0QsoWqAP0599/6dIjziJ47N2f6wW3NCiLVGRIzoegIDhBIY1nhnuLpkBP4ALoA+cAvfeegSegAkwA/4BS/YUOfAJuAGugAHrhOh6AEbAGJgCc4Sc1c6/dYtQQj4DH4H3rJNQRs4jQo6qZs6eqOYI+Al8Bb4B3xH76DoPrD5wBpwgpOZAVnxm0orJgUvgA/AFIWWMKKDMMiE7WUtNeG6ppJADPeAY+dWvEWVcIvYZUU7ONmL8IF6QiKVy8zrDyV8JGiAPNUbIiVHNIwkFcR54v1esHMmJc0Q1N8gvX1c1dvse0+EgDhGiyJDgPUJUc4ZY6gpnKVXJNrXYNcJZao5YqhOq2UaIhVrqCFGNWkpVU2apKqopq21eDXUIUWTFOgbeIao5R1Sj5MSophNBHEOIRZmlBshupaqpQ4pfEauldhbETQmx8IO4z3oQx5CjqpkiqmnVUi9JiGJTEE+IV41aaoqz1Iurpg1CLEJBfI2riJtY6sWDuG1CFH4Qn+JqG1VNbEVsm8zGQbwrQixCllLVNLGUqkbnNrUt9RqEWFQJ4rrE+E1mrSB+bUIUvmrUUrYijmkXbEVcKYi7QoiFH8Ra20ypVxE/eK8rTfu6SIhiUxBXtdRf4E+x7nDkrJDwTYoQC2spbRdCTeYQIeB38b9LnLp6uMleKVIhxMIGsapmgCjnongvQzLjnufjzUofnjKSq1TbwBIJxDliBb92Ucs84LbdysSlQoiG4AJ5yAluzBAq4oZIkN4hhM0IBKlFlwlZFWuBqEFnu036H1uslRLTRUJWOEvMcJZ4U4WZtcQMt03GDrOTLd1DAelXmnvd3Kka1BJN2n87UUuq/d8UkGW9R5WATHJAZANSLWGn8nUtkeQI0Q9IrRli1WBP+5IaMvsB+SaPIfyA3GSJbcQke1BlA9KvGWLPXZI8yiwLyG2WCP0t2cPuKgFZp4JM9jqEDchNF2aqqiHJCzOaC7bFjm2qtIxO8krVEvnST8jsIHTpzlfDkPBkWy2R5KW7e2Qge4yoJKaCtDVDZwIyBjlwi8xWZ1TfMfymqpMBGYMc+IVIe4TMIqtUkEkEZAxUIWMkP04ot8Sbuvx/izy8Hh+WVZCtN1Vdgc0QhW2x984S26BnpxbJ1AwHHHDAAQd0HP8BMvJ1BYPRvvEAAAAASUVORK5CYII=" 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,205,202)">
<path d="M0,0 L60,23 L0,46 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip95">
<path d="M-22,-23 L38,-23 L38,23 L-22,23 L-22,-23 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,227,225)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="13.8594" x="-6.92188" xml:space="preserve" y="3.5">1/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,205,202)">
<path d="M0,0 L60,23 L0,46 L0,0 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,267,223)">
<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="clip107">
<path d="M-661.305,-170 L468,-170 L468,139 L-661.305,139 L-661.305,-170 z"/>
<clipPath id="clip96">
<path d="M-191.305,-120 L938,-120 L938,189 L-191.305,189 L-191.305,-120 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip107)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,737,261)">
<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,267,211)">
<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-->
@ -1025,11 +889,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip109">
<clipPath id="clip98">
<path d="M-22,-23 L38,-23 L38,23 L-22,23 L-22,-23 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip109)" 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,227,280)">
<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,227,280)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="37.1562" x="-18.5781" xml:space="preserve" y="3.5">sqrt(3)/2</text>
</g>
<!--RAWSTRING-->
@ -1047,12 +911,148 @@
<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="clip110">
<clipPath id="clip99">
<path d="M-191.305,-175 L938,-175 L938,134 L-191.305,134 L-191.305,-175 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip110)" 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,266)">
<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_En5</text>
<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,267,266)">
<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:8880">
<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,324,196)">
<image height="119" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAB3CAYAAACNMymFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVRoge3bMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnly6fqskr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGIG7iFinDYltc2VQ7B/ekhzq+VPaWN75WsSYrzN8vRxqjWkTcTcjhrpmhq+X5ZTkVM8+3YpYzvD1MtXzpvzi7xjqhimfp9LDsda82C9GrNJGNTdpH2bPj/Nc67S4Zkn37wOUk0Nzj91kZQAAAABJRU5ErkJggg==" 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,325,197)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip101">
<path d="M324.5,196.5 L349.5,196.5 L349.5,307.5 L324.5,307.5 L324.5,196.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="328,225 332,225" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip102">
<path d="M324.5,196.5 L349.5,196.5 L349.5,307.5 L324.5,307.5 L324.5,196.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="328,280 332,280" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip103">
<path d="M324.5,196.5 L349.5,196.5 L349.5,307.5 L324.5,307.5 L324.5,196.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="330,278 330,282" 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,325,197)">
<path d="M0,0 L25,0 L25,111 L0,111 L0,0 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,352,253)">
<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="clip104">
<path d="M-276.305,-150 L853,-150 L853,159 L-276.305,159 L-276.305,-150 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip104)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,352,241)">
<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:8869">
<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,704,233)">
<image height="90" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABaCAYAAADU3SQUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABLElEQVRoge3bsW7CQBBF0Uvk0NBCQ0OVL8r/F2lo7GJTmMJuUuxY2QSMeFGG6h1ptRay5KsFuvEGeAcOwD72TD0wxN6u4feNXcQcm5VpB2zjegYuwOetGzvqSR2BU6xMr7FPwAiU5rOrsOXETsBbchjUkxqpJ9Wvhb08IeRPHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKZymMphKoepHKbqqPPOO1Zmnv/ZB3COZxbqdPq8Fjbwc5Q90znWQB0CvxvWx/Uyyp6pfdGgxPOme2HtKHumEs8oPPBV9nFD4fv0slxijc1+M2xDfQNiS/3xZ/8B5lhTc70sMwP4AoYoQzmZuC8QAAAAAElFTkSuQmCC" 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,705,234)">
<path d="M0,0 L30,0 L30,82 L0,82 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip106">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.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="708,255 712,255" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip107">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.5 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,0.5,0.5)">
<polyline fill="none" points="710,253 710,257" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip108">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.5 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,0.5,0.5)">
<polyline fill="none" points="708,295 712,295" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip109">
<path d="M704.5,233.5 L734.5,233.5 L734.5,315.5 L704.5,315.5 L704.5,233.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip109)" 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="710,293 710,297" 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,705,234)">
<path d="M0,0 L30,0 L30,82 L0,82 L0,0 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,737,273)">
<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="clip110">
<path d="M-661.305,-170 L468,-170 L468,139 L-661.305,139 L-661.305,-170 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip110)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,737,261)">
<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>
@ -1384,10 +1384,10 @@
</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,558,295)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,558,255)">
<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,558,255)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,558,295)">
<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-->
@ -1409,5 +1409,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:22 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:33 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 102 KiB

After

Width:  |  Height:  |  Size: 102 KiB

View File

@ -506,7 +506,7 @@
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"Inherit: Same as first input",
"off",
"Simplest",
"on",
@ -565,7 +565,7 @@
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"Inherit: Same as first input",
"off",
"Simplest",
"on",
@ -594,101 +594,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8905",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto2",
"label":"Goto2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"r_sin",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8902",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From8",
"label":"From8",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"Vd",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8901",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From7",
"label":"From7",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"r_sin",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8904",
"className":"Simulink.Goto",
@ -723,19 +628,21 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8899",
"className":"Simulink.From",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8903",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"From5",
"label":"From5",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"r_cos",
"Vq",
"local",
"Tag"
],
"tabs":[
@ -749,16 +656,16 @@
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8897",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8900",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From3",
"label":"From3",
"name":"From6",
"label":"From6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
@ -816,21 +723,19 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8903",
"className":"Simulink.Goto",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8902",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"name":"From8",
"label":"From8",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"Vq",
"local",
"Vd",
"Tag"
],
"tabs":[
@ -844,64 +749,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8894",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide4",
"label":"Divide4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"Inputs",
"Multiplication",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"**",
"Element-wise(.*)",
"off",
"[]",
"[]",
"fixdt(1,16,5)",
"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",
"blocktype":"From",
"masktype":""
}
},
@ -937,51 +785,27 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8892",
"className":"Simulink.Product",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8905",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Divide2",
"label":"Divide2",
"name":"Goto2",
"label":"Goto2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"Inputs",
"Multiplication",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"**",
"Element-wise(.*)",
"off",
"[]",
"[]",
"fixdt(1,16,5)",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
"r_sin",
"local",
"Tag"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
"Parameter Attributes"
],
"tabs_idx":[
0,
2,
9
]
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -989,64 +813,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Product",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8891",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide1",
"label":"Divide1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"Inputs",
"Multiplication",
"InputSameDT",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"**",
"Element-wise(.*)",
"off",
"[]",
"[]",
"fixdt(1,16,5)",
"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",
"blocktype":"Goto",
"masktype":""
}
},
@ -1078,7 +845,7 @@
"off",
"[]",
"[]",
"fixdt(1,16,5)",
"Inherit: Same as first input",
"off",
"Simplest",
"off",
@ -1107,6 +874,94 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8892",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide2",
"label":"Divide2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"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",
"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:8898",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From4",
"label":"From4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"Vd",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8906",
"className":"Simulink.Goto",
@ -1141,11 +996,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8900",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8897",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From6",
"label":"From6",
"name":"From3",
"label":"From3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
@ -1172,11 +1027,125 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8898",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8891",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide1",
"label":"Divide1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"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",
"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:8894",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide4",
"label":"Divide4",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"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",
"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:8901",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From4",
"label":"From4",
"name":"From7",
"label":"From7",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
@ -1184,7 +1153,38 @@
"IconDisplay"
],
"values":[
"Vd",
"r_sin",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8899",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From5",
"label":"From5",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"r_cos",
"Tag"
],
"tabs":[

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 440 KiB

After

Width:  |  Height:  |  Size: 440 KiB

View File

@ -1,4 +1,63 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8931",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum3",
"label":"Sum3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"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:8933",
"className":"Simulink.Outport",
@ -79,65 +138,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8931",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum3",
"label":"Sum3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"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:8930",
"className":"Saturation Dynamic",
@ -235,25 +235,61 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8928",
"className":"Simulink.ActionPort",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8926",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"name":"iq_max",
"label":"iq_max",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"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"
@ -261,7 +297,123 @@
"obj_viewer":[
],
"finder":{
"blocktype":"ActionPort",
"blocktype":"Inport",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8932",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"cf_iqKpLimProt",
"label":"cf_iqKpLimProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
],
"values":[
"cf_iqKpLimProt",
"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: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":""
}
},
@ -333,43 +485,25 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8932",
"className":"Simulink.Constant",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8928",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"cf_iqKpLimProt",
"label":"cf_iqKpLimProt",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8924",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
"InitializeStates",
"PropagateVarSize"
],
"values":[
"cf_iqKpLimProt",
"on",
"inf",
"[]",
"[]",
"fixdt(0,16,6)",
"off",
"inf"
"reset",
"Only when execution is resumed"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
"Parameter Attributes"
],
"tabs_idx":[
0,
3,
7
]
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
@ -377,141 +511,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Constant",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8926",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"iq_max",
"label":"iq_max",
"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":[
"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: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",
"blocktype":"ActionPort",
"masktype":""
}
},

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -10,54 +10,6 @@
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8924">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8933">
<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,749,162)">
<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,750,163)">
<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,765,170)">
<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,750,163)">
<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,765,179)">
<path d="M-23.1875,0 L23.1875,0 L23.1875,14 L-23.1875,14 L-23.1875,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip3">
<path d="M-718.812,-131 L46.375,-131 L46.375,51 L-718.812,51 L-718.812,-131 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,741.812,179)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="44.375" x="1" xml:space="preserve" y="10">iq_limProt</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
@ -71,27 +23,27 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip5">
<clipPath id="clip2">
<path d="M464.5,139.5 L484.5,139.5 L484.5,159.5 L464.5,159.5 L464.5,139.5 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,0.5,0.5)">
<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,0.5,0.5)">
<polyline fill="none" points="468,150 472,150" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip6">
<clipPath id="clip3">
<path d="M464.5,139.5 L484.5,139.5 L484.5,159.5 L464.5,159.5 L464.5,139.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip6)" 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)">
<g clip-path="url(#clip3)" 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="470,148 470,152" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip7">
<clipPath id="clip4">
<path d="M464.5,139.5 L484.5,139.5 L484.5,159.5 L464.5,159.5 L464.5,139.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" 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)">
<g clip-path="url(#clip4)" 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="473,155 477,155" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -109,11 +61,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="clip8">
<clipPath id="clip5">
<path d="M-464,-88 L301.188,-88 L301.188,94 L-464,94 L-464,-88 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip8)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,487,136)">
<g clip-path="url(#clip5)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,487,136)">
<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-->
@ -123,11 +75,59 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8933">
<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,749,162)">
<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,750,163)">
<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="clip7">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" 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,765,170)">
<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,750,163)">
<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,765,179)">
<path d="M-23.1875,0 L23.1875,0 L23.1875,14 L-23.1875,14 L-23.1875,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip8">
<path d="M-718.812,-131 L46.375,-131 L46.375,51 L-718.812,51 L-718.812,-131 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip8)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,741.812,179)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="44.375" x="1" xml:space="preserve" y="10">iq_limProt</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930">
<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,339,94)">
<image height="118" preserveAspectRatio="none" width="78" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAB2CAYAAABmg6XdAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACpUlEQVR4nO3dQU8TQQBH8QcWLlzxwoWTn8iPL0YlkUAo0AJtkIJ4mNmwRZDlX2wK+14ymYUsZPLL7FJOswZ8Bj4C23Xuc8fAsM7tMXx444CCtdMafW4L2KzXM2AKjB+7cUDZaTvAbh19bqPO18AEGLW+N1d7x+0Cn5axuhVvRkEbUx7TR+HWl7mi95RwYcKFCRcmXJhwYcKFCRc2WPDnZ5RP11+AvQfzd+Ckw+9YB34vuI6XdrfoL1hkx90Cv4AL4PLBPKWgdmnZaK9SCtdGO63jrM5jXgb3JuvyqN4Ba63rG+7RhsBhawy5h7t57cWuUl3gLlr3tdFOKVjfgP16fQKcA1cIxx7zcFeUd1kDtw/8BI4oj+slBXfhF/Aql8JdUJCaR/SI+cf0Xb/foBvcF57ecUPK43lGQevFboPFdty4jnMK2JSC9iY/Xry0dMdNW+OKAjajBzutqQvcV+BDvb6lADXjpo7egDV1gTv876t4g/lPfphwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFCRcmXJhwYcKFdT2zxh7kjgsTLky4MOHChAsTLky4sAHlLPgtnjgPvmf9AA4oJiP+cTjbgHIo2Wb9+t2f4PZMB3U8e6pds+MAroHJMla3wh1T0JodN6G4/FUDN6s3jZe0wFVtRDEY0eFRPa43jLjffX2tOd1u0pofhVsDtinvuA38A9GccHfN/Il3fX/3m5lZl/4A3je5xLRw2hEAAAAASUVORK5CYII=" y="0"/>
<image height="118" preserveAspectRatio="none" width="78" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAB2CAYAAABmg6XdAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB4ElEQVR4nO3dMU8CMQBH8T/mYHHFhYXJT+T3H1xYYDgGGLhBh5Z46qnkES+Ee7+k6UEa0rwUGDtL8pLkKcmyzlO2TbKrc3/svi5sUmKtemPKHpMs6nOX5JhkP7SwSTlpqyTrOqZsXudTkkOStvfeJ/0Tt07yPMbublyXEm2f8jUdDPcw5o7uieEgw0GGgwwHGQ4yHGQ4qLlgzezfdzG+t2s/wBMHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhoEuul7r6KqZ75ImDDAcZDjIcZDjIcJDhoCblLvjH/HAf/MS8JtmkNGmTHJN0QwubJLski/p6cNGEbOrYJdnnj3Db+nxKchhjdzdsmxLtfOIOKV2+OYfr6qL9SBu8VW1KgzYXfFW3dUGbj9M3Vcc6Dr15MNwsyTLlN24e/yC6Ok695/OQJOl3746URXTkUS9uAAAAAElFTkSuQmCC" 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,340,95)">
<path d="M0,0 L70,0 L70,110 L0,110 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -239,7 +239,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8929">
<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,654,132)">
<image height="77" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABNCAYAAADKDhY3AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABy0lEQVRoge2aTU/CQBBAH4pcuOqFCyd/kT/SHwXGSCKBUKHyFaSgHnYaFmxNh7K1JvOSyWzIwr7MbOlhtwE8AHfAreSQTIBIsh/R6cSmyHS8CEkbaMk4AdbAe9bEJq5SHaArEZIbyVtgBcTeZz/E0op1gfvAYuAqtcJVapIndlWByFmYmBYT02JiWmor1iz5/QT3790D+l5+LPm7pSq2Bz6ABbA8yaU5V8yXmkrMJGe+lLUUaeUX0PDGO08qAkZeRFWKLbx5vtRUZJ6BgYzfgHlVYv0TsQ1uL6ViA+AVGOPaufxLsYVIpC0cc2jjuiqxXoZYWrEI176ZSC1xra5ELK9i7xJzEVqL1GdVYlkVW3uxEaEE99RehCJiT8C1jPcikMZO4mJCGrHRpRctQm1f4iamxcS0mJgWE9NiYlpMTIuJaTExLSamxcS0mJgWE9NiYlpMTIuJaTExLbUVK3pkUzm1rZiJaTExLSampYm7KtUm57rUhXkBhrJmjDskS/LEIo5vwYVkKOEfuuaKTWSc3oILiX9HMZb1tr+J+bfgQhLLGjEFWjmRCTGH6oUiPXxdeTlTrIG7PNnCbf7QD0B6ALvl+EA29N42jP/DN4s4qLrmM+ldAAAAAElFTkSuQmCC" y="0"/>
<image height="77" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABNCAYAAADKDhY3AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNElEQVRoge2asW6DMBRFDxXNkrVdsmTqF/X/hy5ZYHAHMsDQDn6oThuiXFpXDPdIT7aQwUcPmHwb4BV4Bp5irEkH9DGW1X9f2IbMoaia7IFdzCfgDLxfW9iSO3UAjlE1eYxxBAYgFdd+iM0dOwIvlcUgd2ogd6pbEnv4B5FVWEzFYioWU9msWHvHmmbFcz9W3HPBZjtmMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKhZTsZiKxVQspmIxFYupWEzFYioWU7GYyj2nb78+SVvDZjtmMRWLqVhMpSVHpfYsxKX+mDfgFHsmcrBtWhLruUzB1eQU1ZPzYzfFupjPKbialBnFFPuNt8TKFFxNUuyRuONVdrEg8dW9WpyjhmK8KtaQw5M78sdf+weYosZiPpcxBuAT9CtFIsbeVKMAAAAASUVORK5CYII=" 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,655,133)">
<path d="M0,0 L30,0 L30,69 L0,69 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -293,106 +293,58 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8928">
<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,49)">
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABcUlEQVRoge2ZT0sCURRHjzG5EVrlxo0Q+GFa9yH7UAlRCwmcbMwUcgpb3Dv4S8YQxywf98DlPoY7+t7hvfn3WsAN0AUuPafGGMg9a+SbhRkmoCeRGh2g7e0SWADTusIMmxE9oO+RGueel8AcKOTYN3Rm9IHBMXr3B5SYiCm2RGplnB2zR/+dkCGEDCFkCCFDCBlCyBBChpA1PL/EnujugKHk2y31m3VVHjbsB8Cq6Q80mRmfwDswA9428kmyrwwVMfF48Vz7EnQK7LJMVkBL2h+sReTAk0RO4jJmUqciJpiAe+DR28/A6+G7eRx2kXFRc6wLXO3xfwOP6z3O/XXi1iqEDCFkCCFDCBlCyBBChpBhX4s7bPlinAAPwAgbZ4Htm5R1hRn2CK2bLKkx8qheFX6UMfZ2tcmSGrq9WGBjXNYVVjJ0kyU1CmxcBTssk7EXFKxnSUosPOaSa2W0sL3WNnYBTfEiWnospV1FEARBcAi+ALfHc5wSTiyUAAAAAElFTkSuQmCC" 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,50)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip38">
<path d="M-29,-14 L30,-14 L30,14 L-29,14 L-29,-14 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,119,64)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="17.1719" x="-8.57812" xml:space="preserve" y="3.5">if { }</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,90,50)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" 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,119.5,80)">
<path d="M-25.3984,0 L25.3984,0 L25.3984,14 L-25.3984,14 L-25.3984,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<path d="M-71.1016,-32 L694.086,-32 L694.086,150 L-71.1016,150 L-71.1016,-32 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,94.1016,80)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="48.7969" x="1" xml:space="preserve" y="10">Action Port</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8927">
<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,177)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8926">
<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,107)">
<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,178)">
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,108)">
<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="clip41">
<clipPath id="clip38">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,250,185)">
<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(#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,250,115)">
<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,235,178)">
<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,108)">
<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,194)">
<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 clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,250,124)">
<path d="M-17.0938,0 L17.0938,0 L17.0938,14 L-17.0938,14 L-17.0938,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip42">
<path d="M-211.297,-146 L553.891,-146 L553.891,36 L-211.297,36 L-211.297,-146 z"/>
<clipPath id="clip39">
<path d="M-209.906,-76 L555.281,-76 L555.281,106 L-209.906,106 L-209.906,-76 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,234.297,194)">
<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">iq_min</text>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,232.906,124)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="32.1875" x="1" xml:space="preserve" y="10">iq_max</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,183)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,267,113)">
<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="clip43">
<path d="M-244,-123 L521.188,-123 L521.188,59 L-244,59 L-244,-123 z"/>
<clipPath id="clip40">
<path d="M-244,-53 L521.188,-53 L521.188,129 L-244,129 L-244,-53 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" 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,171)">
<g clip-path="url(#clip40)" 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,101)">
<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-->
@ -414,11 +366,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip45">
<clipPath id="clip42">
<path d="M-50,-8 L50,-8 L50,8 L-50,8 L-50,-8 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,540,185)">
<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,540,185)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="67.6719" x="-33.8281" xml:space="preserve" y="3.5">cf_iqKpLimProt</text>
</g>
<!--RAWSTRING-->
@ -436,11 +388,11 @@
<path d="M-34.8359,0 L34.8359,0 L34.8359,14 L-34.8359,14 L-34.8359,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip46">
<clipPath id="clip43">
<path d="M-482.164,-147 L283.023,-147 L283.023,35 L-482.164,35 L-482.164,-147 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip46)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,505.164,195)">
<g clip-path="url(#clip43)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,505.164,195)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="67.6719" x="1" xml:space="preserve" y="10">cf_iqKpLimProt</text>
</g>
<!--RAWSTRING-->
@ -451,75 +403,12 @@
<path d="M0,-12 L46.9844,-12 L46.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip47">
<clipPath id="clip44">
<path d="M-569,-123 L196.188,-123 L196.188,59 L-569,59 L-569,-123 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,592,171)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.9844" x="1" xml:space="preserve" y="9">ufix16_En6</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8926">
<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,107)">
<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,108)">
<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="clip49">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,250,115)">
<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,235,108)">
<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,124)">
<path d="M-17.0938,0 L17.0938,0 L17.0938,14 L-17.0938,14 L-17.0938,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip50">
<path d="M-209.906,-76 L555.281,-76 L555.281,106 L-209.906,106 L-209.906,-76 z"/>
</clipPath>
</defs>
<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,232.906,124)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="32.1875" x="1" xml:space="preserve" y="10">iq_max</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,113)">
<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="clip51">
<path d="M-244,-53 L521.188,-53 L521.188,129 L-244,129 L-244,-53 z"/>
</clipPath>
</defs>
<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,267,101)">
<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 clip-path="url(#clip44)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,592,171)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.9844" x="1" xml:space="preserve" y="9">ufix16_En8</text>
</g>
<!--RAWSTRING-->
</g>
@ -540,11 +429,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip53">
<clipPath id="clip46">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip53)" 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,40,150)">
<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,40,150)">
<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-->
@ -562,11 +451,11 @@
<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="clip54">
<clipPath id="clip47">
<path d="M-12.1172,-111 L753.07,-111 L753.07,71 L-12.1172,71 L-12.1172,-111 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,35.1172,159)">
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,35.1172,159)">
<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">iq</text>
</g>
<!--RAWSTRING-->
@ -577,11 +466,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="clip55">
<clipPath id="clip48">
<path d="M-34,-88 L731.188,-88 L731.188,94 L-34,94 L-34,-88 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,57,136)">
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,57,136)">
<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-->
@ -591,6 +480,117 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8927">
<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,177)">
<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,178)">
<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="clip50">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,250,185)">
<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,178)">
<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,194)">
<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="clip51">
<path d="M-211.297,-146 L553.891,-146 L553.891,36 L-211.297,36 L-211.297,-146 z"/>
</clipPath>
</defs>
<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,234.297,194)">
<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">iq_min</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,183)">
<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="clip52">
<path d="M-244,-123 L521.188,-123 L521.188,59 L-244,59 L-244,-123 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip52)" 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,171)">
<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:8928">
<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,49)">
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABG0lEQVRoge2ZMU/DMBBGX1Do0hWWLp34Rfz/gaVLMrhDOyQDDHcRH8igSC0FrO9JJ1vRKbKfzh58HfAMPAIPObbGAIw5aoyfE3tCwE6iNbbAJuczcAaOtcSeqIgdsM9ojfscJ+AEFPn2Aa2MPfB0i9X9AjMh4kgckaqMu1uu6K9jGYJlCJYhWIZgGYJlCJYh9Ctyuh9fxXV4vfQHrgzBMgTLECxDWHOBXnwx/RdcGYJlCJYhWIZgGYJlCJYh9MRr8ZYvXowb4AU4EPssRN9kriX2RGdJmyytccgYiVbBtzKGnC9NltbQ9mIh9jjVEhcZ2mRpjULsq7DimAyZUHivkpY4Z5xkrMroiF7rhrhAW7xE54xJ5ksYY4y5Bm9CF0TQNlxlBgAAAABJRU5ErkJggg==" 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,50)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip54">
<path d="M-29,-14 L30,-14 L30,14 L-29,14 L-29,-14 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip54)" 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,119,64)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="17.1719" x="-8.57812" xml:space="preserve" y="3.5">if { }</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,90,50)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" 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,119.5,80)">
<path d="M-25.3984,0 L25.3984,0 L25.3984,14 L-25.3984,14 L-25.3984,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip55">
<path d="M-71.1016,-32 L694.086,-32 L694.086,150 L-71.1016,150 L-71.1016,-32 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,94.1016,80)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="48.7969" x="1" xml:space="preserve" y="10">Action Port</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8931#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
@ -711,5 +711,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:24 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:35 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 49 KiB

View File

@ -63,7 +63,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8930: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/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABU0lEQVRoge2avU7DMBCAv6DQpSssXTrxMqw8B4/H0wADS5dkMEM6JEMZfBEGnMpX9SIj3Sedzoos+dPlz5KvAZ6Ae+BOsiUd0EtOo/89sRWZXRKWbIGNjCfgCHzmJrbESu2AvYQlt5JHYABCcu2P2FyxPfBgLAaxUgOxUt2S2M0KIhfhYlpcTIuLaalWrC2Y8wI0EiWcgMeLjYQSsTfKpa7GvxZ7pVKxaiv2bm6RodrPhYtpcTEtLqbFxbRUK1byS3o2t8hQurtYndLdxepUK1btw+9iWlxMi4tpcTEtLqbFxbS4mBYX01Kygz2ZW2SotmIupsXFtLiYlpZ4kr9l4TT/ynwAB1kzEPsupiWxnp9NGpYcJHpie8NZsU7Gc5OGJWkLTZD1xnNiaZOGJUHWCBTcyk4mBL6rZ8VRYkhyVqwh9vZsiA+/9QswSYzJeA7HcQC+AFxaTXJ6gAuZAAAAAElFTkSuQmCC" 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"/>
@ -1012,15 +1012,15 @@
<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-->
@ -1176,5 +1176,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:25 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:35 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -1,31 +1,41 @@
[
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8995",
"className":"Simulink.Constant",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8994",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"cf_nKpLimProt",
"label":"cf_nKpLimProt",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"cf_nKpLimProt",
"on",
"inf",
"[]",
"[]",
"fixdt(0,16,6)",
"round",
"|+-",
"off",
"inf"
"Inherit: Inherit via internal rule",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"off",
"Simplest",
"off",
"1",
"All dimensions",
"-1"
],
"tabs":[
"Main",
@ -34,8 +44,8 @@
],
"tabs_idx":[
0,
3,
7
2,
10
]
},
"viewer":{
@ -44,10 +54,49 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Constant",
"blocktype":"Sum",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"className":"Saturation Dynamic",
"icon":"WebViewIcon3",
"name":"Saturation Dynamic1",
"label":"Saturation Dynamic1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"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:8996",
"className":"Simulink.Outport",
@ -128,65 +177,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8994",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"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:8992",
"className":"Simulink.Product",
@ -245,72 +235,51 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8993",
"className":"Saturation Dynamic",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8995",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"Saturation Dynamic1",
"label":"Saturation Dynamic1",
"name":"cf_nKpLimProt",
"label":"cf_nKpLimProt",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"DoSatur"
"FramePeriod"
],
"values":[
"cf_nKpLimProt",
"on",
"inf",
"[]",
"[]",
"Inherit: Same as second input",
"fixdt(0,16,8)",
"off",
"Floor",
"off"
"inf"
],
"tabs":[
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
7
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":"Saturation Dynamic"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8991",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"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",
"blocktype":"Constant",
"masktype":""
}
},
@ -515,6 +484,37 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8991",
"className":"Simulink.ActionPort",
"icon":"WebViewIcon3",
"name":"Action Port",
"label":"Action Port",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8987",
"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:8993#out:1",
"className":"Simulink.Line",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -10,117 +10,6 @@
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8987">
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8995">
<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,464,101)">
<image height="24" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAYCAYAAAAyC/XlAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAUlEQVRoge3asY7CMBBF0csq0NBCQ0PFF+3/FzQ0SWEKKJKGYibaYeVdUUWYeUca2UIuIvlhIg8r4BvYAzsfpX09MPgYa/i9sMM2/RBK2rcFNj6fgDtwrS3ssG/+ATh6SfvWPo7ADSjhsyfxBDgCpyWeThYxYZt/xY7/agC+lnwieT8KQHIKQHIKQHIKQHIKQHIKQHIKQHIKQHIddku05Y+bImnSGbhge1uwXsBUW9hhHaLYOJD2XbwG7Cr43wD0Pp8bB9K+2A4u2L6OtYVzAGLjQNpXsL0svPAT0PuCws9pIG27e93CWA3ACvs/wAZ7CdSL4GeYvMYwn0tEREREsnsAE25CtdSPvqoAAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#e8d152" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,465,102)">
<path d="M0,0 L120,0 L120,16 L0,16 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip2">
<path d="M-60,-8 L60,-8 L60,8 L-60,8 L-60,-8 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,525,110)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="65.4531" x="-32.7188" xml:space="preserve" y="3.5">cf_nKpLimProt</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,465,102)">
<path d="M0,0 L120,0 L120,16 L0,16 L0,0 z" fill-rule="evenodd" 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,525,120)">
<path d="M-33.7266,0 L33.7266,0 L33.7266,14 L-33.7266,14 L-33.7266,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip3">
<path d="M-388.273,-162 L300.805,-162 L300.805,28 L-388.273,28 L-388.273,-162 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,491.273,120)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="65.4531" x="1" xml:space="preserve" y="10">cf_nKpLimProt</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,587,108)">
<path d="M0,-12 L46.9844,-12 L46.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip4">
<path d="M-484,-138 L205.078,-138 L205.078,52 L-484,52 L-484,-138 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip4)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,587,96)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.9844" x="1" xml:space="preserve" y="9">ufix16_En6</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8996">
<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,754,87)">
<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,755,88)">
<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="clip6">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip6)" 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,770,95)">
<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,755,88)">
<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,770,104)">
<path d="M-22.0781,0 L22.0781,0 L22.0781,14 L-22.0781,14 L-22.0781,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip7">
<path d="M-644.922,-146 L44.1562,-146 L44.1562,44 L-644.922,44 L-644.922,-146 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip7)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,747.922,104)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="42.1562" x="1" xml:space="preserve" y="10">n_limProt</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
@ -134,27 +23,27 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip9">
<clipPath id="clip2">
<path d="M409.5,64.5 L429.5,64.5 L429.5,84.5 L409.5,84.5 L409.5,64.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip9)" 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)">
<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,0.5,0.5)">
<polyline fill="none" points="413,75 417,75" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip10">
<clipPath id="clip3">
<path d="M409.5,64.5 L429.5,64.5 L429.5,84.5 L409.5,84.5 L409.5,64.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip10)" 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)">
<g clip-path="url(#clip3)" 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="415,73 415,77" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip11">
<clipPath id="clip4">
<path d="M409.5,64.5 L429.5,64.5 L429.5,84.5 L409.5,84.5 L409.5,64.5 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,0.5,0.5)">
<g clip-path="url(#clip4)" 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="418,80 422,80" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -172,67 +61,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="clip12">
<clipPath id="clip5">
<path d="M-329,-103 L360.078,-103 L360.078,87 L-329,87 L-329,-103 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,432,61)">
<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:8992">
<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,659,57)">
<image height="77" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABNCAYAAADKDhY3AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNElEQVRoge2asW6DMBRFDxXNkrVdsmTqF/X/hy5ZYHAHMsDQDn6oThuiXFpXDPdIT7aQwUcPmHwb4BV4Bp5irEkH9DGW1X9f2IbMoaia7IFdzCfgDLxfW9iSO3UAjlE1eYxxBAYgFdd+iM0dOwIvlcUgd2ogd6pbEnv4B5FVWEzFYioWU9msWHvHmmbFcz9W3HPBZjtmMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKhZTsZiKxVQspmIxFYupWEzFYioWU7GYyj2nb78+SVvDZjtmMRWLqVhMpSVHpfYsxKX+mDfgFHsmcrBtWhLruUzB1eQU1ZPzYzfFupjPKbialBnFFPuNt8TKFFxNUuyRuONVdrEg8dW9WpyjhmK8KtaQw5M78sdf+weYosZiPpcxBuAT9CtFIsbeVKMAAAAASUVORK5CYII=" 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,660,58)">
<path d="M0,0 L30,0 L30,69 L0,69 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip14">
<path d="M659.5,57.5 L689.5,57.5 L689.5,126.5 L659.5,126.5 L659.5,57.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip14)" 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="678,95 672,89" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip15">
<path d="M659.5,57.5 L689.5,57.5 L689.5,126.5 L659.5,126.5 L659.5,57.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip15)" 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="678,89 672,95" 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,660,58)">
<path d="M0,0 L30,0 L30,69 L0,69 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,692,93)">
<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="clip16">
<path d="M-589,-123 L100.078,-123 L100.078,67 L-589,67 L-589,-123 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip16)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,692,81)">
<g clip-path="url(#clip5)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,432,61)">
<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-->
@ -254,35 +87,35 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip18">
<clipPath id="clip7">
<path d="M0,0 L70,0 L70,110 L0,110 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip18)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,285,20)">
<g clip-path="url(#clip7)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,285,20)">
<path d="M0,0 L70,0 L70,110 L0,110 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip23">
<clipPath id="clip12">
<path d="M0,0 L63,0 L63,63 L0,63 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip23)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,289,44)">
<g clip-path="url(#clip12)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,289,44)">
<path d="M5,31 L57,31" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip24">
<clipPath id="clip13">
<path d="M0,0 L63,0 L63,63 L0,63 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip24)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,289,44)">
<g clip-path="url(#clip13)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,289,44)">
<path d="M31,5 L31,57" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip25">
<clipPath id="clip14">
<path d="M0,0 L63,0 L63,63 L0,63 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip25)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,289,44)">
<g clip-path="url(#clip14)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,289,44)">
<path d="M7,49 L21,49 L42,11 L55,11" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -294,35 +127,35 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip36">
<clipPath id="clip25">
<path d="M-3,-20 L67,-20 L67,90 L-3,90 L-3,-20 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,288,40)">
<g clip-path="url(#clip25)" 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,288,40)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="10" x="0" xml:space="preserve" y="3">up</text>
</g>
<defs>
<clipPath id="clip37">
<clipPath id="clip26">
<path d="M-3,-55 L67,-55 L67,55 L-3,55 L-3,-55 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,288,75)">
<g clip-path="url(#clip26)" 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,288,75)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip38">
<clipPath id="clip27">
<path d="M-3,-90 L67,-90 L67,20 L-3,20 L-3,-90 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,288,110)">
<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,288,110)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="6.98438" x="0" xml:space="preserve" y="3">lo</text>
</g>
<defs>
<clipPath id="clip39">
<clipPath id="clip28">
<path d="M-67,-55 L3,-55 L3,55 L-67,55 L-67,-55 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,352,75)">
<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,352,75)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="-4.5" xml:space="preserve" y="3">y</text>
</g>
<!--RAWSTRING-->
@ -340,11 +173,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="clip40">
<clipPath id="clip29">
<path d="M-254,-103 L435.078,-103 L435.078,87 L-254,87 L-254,-103 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,357,61)">
<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,357,61)">
<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-->
@ -356,44 +189,163 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8991">
<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,174,-41)">
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABG0lEQVRoge2ZMU/DMBBGX1Do0hWWLp34Rfz/gaVLMrhDOyQDDHcRH8igSC0FrO9JJ1vRKbKfzh58HfAMPAIPObbGAIw5aoyfE3tCwE6iNbbAJuczcAaOtcSeqIgdsM9ojfscJ+AEFPn2Aa2MPfB0i9X9AjMh4kgckaqMu1uu6K9jGYJlCJYhWIZgGYJlCJYh9Ctyuh9fxXV4vfQHrgzBMgTLECxDWHOBXnwx/RdcGYJlCJYhWIZgGYJlCJYh9MRr8ZYvXowb4AU4EPssRN9kriX2RGdJmyytccgYiVbBtzKGnC9NltbQ9mIh9jjVEhcZ2mRpjULsq7DimAyZUHivkpY4Z5xkrMroiF7rhrhAW7xE54xJ5ksYY4y5Bm9CF0TQNlxlBgAAAABJRU5ErkJggg==" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8996">
<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,754,87)">
<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="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,175,-40)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
<g clip-path="none" fill="#ff8000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,755,88)">
<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="clip42">
<path d="M-29,-14 L30,-14 L30,14 L-29,14 L-29,-14 z"/>
<clipPath id="clip31">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,204,-26)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="17.1719" x="-8.57812" xml:space="preserve" y="3.5">if { }</text>
<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,770,95)">
<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,175,-40)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
<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,755,88)">
<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,204.5,-10)">
<path d="M-25.3984,0 L25.3984,0 L25.3984,14 L-25.3984,14 L-25.3984,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,770,104)">
<path d="M-22.0781,0 L22.0781,0 L22.0781,14 L-22.0781,14 L-22.0781,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip43">
<path d="M-76.1016,-32 L612.977,-32 L612.977,158 L-76.1016,158 L-76.1016,-32 z"/>
<clipPath id="clip32">
<path d="M-644.922,-146 L44.1562,-146 L44.1562,44 L-644.922,44 L-644.922,-146 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip43)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,179.102,-10)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="48.7969" x="1" xml:space="preserve" y="10">Action Port</text>
<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,747.922,104)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="42.1562" x="1" xml:space="preserve" y="10">n_limProt</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8992">
<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,659,57)">
<image height="77" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABNCAYAAADKDhY3AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABTElEQVRoge2au07DQBBFT5BJkxaaNKn4GVq+la8BCpo0dmGKpLCLUOxELOBEe6MsMtI90mhW1kp7NH40vgvgCbgH7qLXpAW66Hl1Pzc2IbPOqiYrYBnrEdgDH1MbG9Kk1sAmqia30QdgB/TZtV9ix4ltgIfKYpAmtSNNqj0ldvMHIhdhMRWLqVhMZbZiTcGeZ2ARVcIBeLzYKCgRe6Vc6mr8a7EXZio224m9VbeYYLafC4upWEzFYioWU7GYisVULKZiMRWLqVhMxWIqFlOxmIrFVCymYjEVi6lYTMViKrMVK/kBcahuMcFsJ2YxFYupWEylIUWlVpyIS12Zd2AbZ/akYNt4SqzjewquJtuojpQfOyvWxvqYgqtJnlHs47zhnFiegqtJH2f0FNzKNjb0fE2vFvuoXdYnxRak8OSS9PDXfgHGqCFbH8sYA/AJTWdKfJNrxLAAAAAASUVORK5CYII=" 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,660,58)">
<path d="M0,0 L30,0 L30,69 L0,69 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip34">
<path d="M659.5,57.5 L689.5,57.5 L689.5,126.5 L659.5,126.5 L659.5,57.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="678,95 672,89" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip35">
<path d="M659.5,57.5 L689.5,57.5 L689.5,126.5 L659.5,126.5 L659.5,57.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="678,89 672,95" 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,660,58)">
<path d="M0,0 L30,0 L30,69 L0,69 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,692,93)">
<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="clip36">
<path d="M-589,-123 L100.078,-123 L100.078,67 L-589,67 L-589,-123 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip36)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,692,81)">
<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:8995">
<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,464,101)">
<image height="24" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAYCAYAAAAyC/XlAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAUlEQVRoge3asY7CMBBF0csq0NBCQ0PFF+3/FzQ0SWEKKJKGYibaYeVdUUWYeUca2UIuIvlhIg8r4BvYAzsfpX09MPgYa/i9sMM2/RBK2rcFNj6fgDtwrS3ssG/+ATh6SfvWPo7ADSjhsyfxBDgCpyWeThYxYZt/xY7/agC+lnwieT8KQHIKQHIKQHIKQHIKQHIKQHIKQHIKQHIddku05Y+bImnSGbhge1uwXsBUW9hhHaLYOJD2XbwG7Cr43wD0Pp8bB9K+2A4u2L6OtYVzAGLjQNpXsL0svPAT0PuCws9pIG27e93CWA3ACvs/wAZ7CdSL4GeYvMYwn0tEREREsnsAE25CtdSPvqoAAAAASUVORK5CYII=" y="0"/>
</g>
<g clip-path="none" fill="#e8d152" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,465,102)">
<path d="M0,0 L120,0 L120,16 L0,16 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip38">
<path d="M-60,-8 L60,-8 L60,8 L-60,8 L-60,-8 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,525,110)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="65.4531" x="-32.7188" xml:space="preserve" y="3.5">cf_nKpLimProt</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,465,102)">
<path d="M0,0 L120,0 L120,16 L0,16 L0,0 z" fill-rule="evenodd" 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,525,120)">
<path d="M-33.7266,0 L33.7266,0 L33.7266,14 L-33.7266,14 L-33.7266,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip39">
<path d="M-388.273,-162 L300.805,-162 L300.805,28 L-388.273,28 L-388.273,-162 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,491.273,120)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="65.4531" x="1" xml:space="preserve" y="10">cf_nKpLimProt</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,587,108)">
<path d="M0,-12 L46.9844,-12 L46.9844,0 L0,0 L0,-12 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip40">
<path d="M-484,-138 L205.078,-138 L205.078,52 L-484,52 L-484,-138 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip40)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,587,96)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="44.9844" x="1" xml:space="preserve" y="9">ufix16_En8</text>
</g>
<!--RAWSTRING-->
</g>
@ -414,11 +366,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip45">
<clipPath id="clip42">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,120,110)">
<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,120,110)">
<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-->
@ -436,11 +388,11 @@
<path d="M-14.5938,0 L14.5938,0 L14.5938,14 L-14.5938,14 L-14.5938,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip46">
<clipPath id="clip43">
<path d="M-2.40625,-161 L686.672,-161 L686.672,29 L-2.40625,29 L-2.40625,-161 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip46)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,105.406,119)">
<g clip-path="url(#clip43)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,105.406,119)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="27.1875" x="1" xml:space="preserve" y="10">n_min</text>
</g>
<!--RAWSTRING-->
@ -451,11 +403,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="clip47">
<clipPath id="clip44">
<path d="M-34,-138 L655.078,-138 L655.078,52 L-34,52 L-34,-138 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,137,96)">
<g clip-path="url(#clip44)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,137,96)">
<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-->
@ -477,11 +429,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip49">
<clipPath id="clip46">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 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,120,40)">
<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,120,40)">
<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-->
@ -499,11 +451,11 @@
<path d="M-15.9844,0 L15.9844,0 L15.9844,14 L-15.9844,14 L-15.9844,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip50">
<clipPath id="clip47">
<path d="M-1.01562,-91 L688.062,-91 L688.062,99 L-1.01562,99 L-1.01562,-91 z"/>
</clipPath>
</defs>
<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,104.016,49)">
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,104.016,49)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="29.9688" x="1" xml:space="preserve" y="10">n_max</text>
</g>
<!--RAWSTRING-->
@ -514,11 +466,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="clip51">
<clipPath id="clip48">
<path d="M-34,-68 L655.078,-68 L655.078,122 L-34,122 L-34,-68 z"/>
</clipPath>
</defs>
<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,137,26)">
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,137,26)">
<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-->
@ -540,11 +492,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip53">
<clipPath id="clip50">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip53)" 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,120,75)">
<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,120,75)">
<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-->
@ -562,11 +514,11 @@
<path d="M-14.8672,0 L14.8672,0 L14.8672,14 L-14.8672,14 L-14.8672,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip54">
<clipPath id="clip51">
<path d="M-2.13281,-126 L686.945,-126 L686.945,64 L-2.13281,64 L-2.13281,-126 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,105.133,84)">
<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,105.133,84)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="27.7344" x="1" xml:space="preserve" y="10">n_mot</text>
</g>
<!--RAWSTRING-->
@ -577,11 +529,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="clip55">
<clipPath id="clip52">
<path d="M-34,-103 L655.078,-103 L655.078,87 L-34,87 L-34,-103 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,137,61)">
<g clip-path="url(#clip52)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,137,61)">
<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-->
@ -591,6 +543,54 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8991">
<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,174,-41)">
<image height="36" preserveAspectRatio="none" width="67" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAkCAYAAADSO4eRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABG0lEQVRoge2ZMU/DMBBGX1Do0hWWLp34Rfz/gaVLMrhDOyQDDHcRH8igSC0FrO9JJ1vRKbKfzh58HfAMPAIPObbGAIw5aoyfE3tCwE6iNbbAJuczcAaOtcSeqIgdsM9ojfscJ+AEFPn2Aa2MPfB0i9X9AjMh4kgckaqMu1uu6K9jGYJlCJYhWIZgGYJlCJYh9Ctyuh9fxXV4vfQHrgzBMgTLECxDWHOBXnwx/RdcGYJlCJYhWIZgGYJlCJYh9MRr8ZYvXowb4AU4EPssRN9kriX2RGdJmyytccgYiVbBtzKGnC9NltbQ9mIh9jjVEhcZ2mRpjULsq7DimAyZUHivkpY4Z5xkrMroiF7rhrhAW7xE54xJ5ksYY4y5Bm9CF0TQNlxlBgAAAABJRU5ErkJggg==" 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,175,-40)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip54">
<path d="M-29,-14 L30,-14 L30,14 L-29,14 L-29,-14 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip54)" 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,204,-26)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="17.1719" x="-8.57812" xml:space="preserve" y="3.5">if { }</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,175,-40)">
<path d="M0,0 L59,0 L59,28 L0,28 L0,0 z" fill-rule="evenodd" 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,204.5,-10)">
<path d="M-25.3984,0 L25.3984,0 L25.3984,14 L-25.3984,14 L-25.3984,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip55">
<path d="M-76.1016,-32 L612.977,-32 L612.977,158 L-76.1016,158 L-76.1016,-32 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,179.102,-10)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="48.7969" x="1" xml:space="preserve" y="10">Action Port</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993#out:1">
<!--RAWSTRING-->
<g data-tags="PathIntersectionsEnabledTag">
@ -711,5 +711,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:25 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:36 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 49 KiB

View File

@ -63,7 +63,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:8993: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"/>
<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"/>
@ -1009,13 +1009,13 @@
</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,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)">
<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)">
@ -1103,10 +1103,10 @@
</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,600,360)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,865,260)">
<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,865,260)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,600,360)">
<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-->
@ -1176,5 +1176,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:25 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:36 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -129,273 +129,138 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9039",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto13",
"label":"Goto13",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9042",
"className":"Rising edge init",
"icon":"WebViewIcon4",
"name":"rising_edge_init",
"label":"rising_edge_init",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"Vq_prev",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9037",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Gain3",
"label":"Gain3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
"ShowPortLabels",
"Permissions",
"ErrorFcn",
"PermitHierarchicalResolution",
"TreatAsAtomicUnit",
"TreatAsGroupedWhenPropagatingVariantConditions",
"ActiveVariant",
"ActiveVariantBlock",
"AllowZeroVariantControls",
"BlockChoice",
"FunctionInterfaceSpec",
"FunctionWithSeparateData",
"GeneratePreprocessorConditionals",
"IsSubsystemVirtual",
"MemberBlocks",
"MinAlgLoopOccurrences",
"OverrideUsingVariant",
"PropExecContextOutsideSubsystem",
"PropagateVariantConditions",
"RTWFcnName",
"RTWFcnNameOpts",
"RTWFileName",
"RTWFileNameOpts",
"RTWMemSecDataConstants",
"RTWMemSecDataInternal",
"RTWMemSecDataParameters",
"RTWMemSecFuncExecute",
"RTWMemSecFuncInitTerm",
"RTWSystemCode",
"SystemSampleTime",
"TemplateBlock",
"Variant",
"VariantControl"
],
"values":[
"FromPortIcon",
"ReadWrite",
"",
"All",
"on",
"on",
"",
"",
"off",
"",
"void_void",
"off",
"off",
"off",
"",
"off",
"",
"off",
"off",
"",
"Auto",
"",
"Auto",
"Inherit from model",
"Inherit from model",
"Inherit from model",
"Inherit from model",
"Inherit from model",
"Auto",
"-1",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Same as input",
"",
"off",
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
""
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
6
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
"blocktype":"SubSystem",
"masktype":"Rising edge init"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9035",
"className":"Simulink.From",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9041",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"Vq_prev",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9034",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"name":"dV_openRate",
"label":"dV_openRate",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"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:9038",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"Vq_Open",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9036",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"Vq_Open",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9033",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion",
"label":"Data Type Conversion",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
"FramePeriod"
],
"values":[
"dV_openRate",
"on",
"inf",
"[]",
"[]",
"fixdt(1,28,16)",
"off",
"Real World Value (RWV)",
"Floor",
"off",
"-1"
"inf"
],
"tabs":[
"Parameter Attributes",
"Main",
"Signal Attributes",
"-Other"
],
"tabs_idx":[
0,
3,
7
]
},
@ -405,7 +270,7 @@
"obj_viewer":[
],
"finder":{
"blocktype":"DataTypeConversion",
"blocktype":"Constant",
"masktype":""
}
},
@ -503,41 +368,160 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9032",
"className":"Simulink.Constant",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9037",
"className":"Simulink.Gain",
"icon":"WebViewIcon3",
"name":"Constant23",
"label":"Constant23",
"name":"Gain3",
"label":"Gain3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"Value",
"VectorParams1D",
"SampleTime",
"Gain",
"Multiplication",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"FramePeriod"
"RndMeth",
"SaturateOnIntegerOverflow",
"ParamMin",
"ParamMax",
"ParamDataTypeStr",
"SampleTime"
],
"values":[
"0",
"on",
"inf",
"-1",
"Element-wise(K.*u)",
"[]",
"[]",
"Inherit: Inherit via back propagation",
"Inherit: Same as input",
"off",
"inf"
"Zero",
"off",
"[]",
"[]",
"Inherit: Inherit via internal rule",
"-1"
],
"tabs":[
"Main",
"Signal Attributes",
"Parameter Attributes",
"-Other"
],
"tabs_idx":[
0,
2,
8,
11
]
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Gain",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9036",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From1",
"label":"From1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"Vq_Open",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9035",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From",
"label":"From",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"Vq_prev",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9034",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion1",
"label":"Data Type Conversion1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"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,
3,
7
]
},
@ -547,7 +531,120 @@
"obj_viewer":[
],
"finder":{
"blocktype":"Constant",
"blocktype":"DataTypeConversion",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9039",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto13",
"label":"Goto13",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"Vq_prev",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9033",
"className":"Simulink.DataTypeConversion",
"icon":"WebViewIcon3",
"name":"Data Type Conversion",
"label":"Data Type Conversion",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"ConvertRealWorld",
"RndMeth",
"SaturateOnIntegerOverflow",
"SampleTime"
],
"values":[
"[]",
"[]",
"fixdt(1,28,16)",
"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:9038",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto",
"label":"Goto",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"Vq_Open",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
@ -583,11 +680,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9041",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9032",
"className":"Simulink.Constant",
"icon":"WebViewIcon3",
"name":"dV_openRate",
"label":"dV_openRate",
"name":"Constant23",
"label":"Constant23",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
@ -601,12 +698,12 @@
"FramePeriod"
],
"values":[
"dV_openRate",
"0",
"on",
"inf",
"[]",
"[]",
"fixdt(1,28,16)",
"Inherit: Inherit via back propagation",
"off",
"inf"
],
@ -698,103 +795,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9042",
"className":"Rising edge init",
"icon":"WebViewIcon4",
"name":"rising_edge_init",
"label":"rising_edge_init",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
"inspector":{
"params":[
"ShowPortLabels",
"Permissions",
"ErrorFcn",
"PermitHierarchicalResolution",
"TreatAsAtomicUnit",
"TreatAsGroupedWhenPropagatingVariantConditions",
"ActiveVariant",
"ActiveVariantBlock",
"AllowZeroVariantControls",
"BlockChoice",
"FunctionInterfaceSpec",
"FunctionWithSeparateData",
"GeneratePreprocessorConditionals",
"IsSubsystemVirtual",
"MemberBlocks",
"MinAlgLoopOccurrences",
"OverrideUsingVariant",
"PropExecContextOutsideSubsystem",
"PropagateVariantConditions",
"RTWFcnName",
"RTWFcnNameOpts",
"RTWFileName",
"RTWFileNameOpts",
"RTWMemSecDataConstants",
"RTWMemSecDataInternal",
"RTWMemSecDataParameters",
"RTWMemSecFuncExecute",
"RTWMemSecFuncInitTerm",
"RTWSystemCode",
"SystemSampleTime",
"TemplateBlock",
"Variant",
"VariantControl"
],
"values":[
"FromPortIcon",
"ReadWrite",
"",
"All",
"on",
"on",
"",
"",
"off",
"",
"void_void",
"off",
"off",
"off",
"",
"off",
"",
"off",
"off",
"",
"Auto",
"",
"Auto",
"Inherit from model",
"Inherit from model",
"Inherit from model",
"Inherit from model",
"Inherit from model",
"Nonreusable function",
"-1",
"",
"off",
""
],
"tabs":[
"Main",
"-Other"
],
"tabs_idx":[
0,
6
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":"Rising edge init"
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9030#out:1",
"className":"Simulink.Line",

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View File

@ -15,7 +15,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2342:2337">
<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,304,18)">
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABi0lEQVR4nO3dMU/CQABH8T+msrjqwsLkJ/L7Dy4sMJQBBjrocEc8TTUkBF5r3i+5tCEXuEdhvVskeUvykuS5Xqdgm2RXr+3Y/ZzYpSx61YwpeEqyrPdDkmOS/djELuWbXyVZ1zEFj/V6SnJI0jevfdM+gXWS13us7kJDyuL3KT+f0YCHe67oFgygGUAzgDb7gO6COYsbfv7HtW8w+ydgAM0AmgE0A2gG0AygGUAzgGYAzQCaATQDaAbQDKAZQDOAZgDNAJoBNANoBtAMoBlAM4BmAM0AmgE0A2gG0AygGUAzgGYAzQCaATQDaAbQDKAZQDOAZgDNAJoBNANoBtAMoBlAM4BmAM0AmgE0A2gG0GYfcMlmkVdv6HhLs38CBtAMoBlA61J2ln/KL7vLQ96TbFLW1qecPzCMTexSTlVoDyuYgk0du5Tt+/8M2Nb782EFU9AeYdGnrOs0NvEc0B5WMAV9ylr6XPAT2tYJfb6eBu1Yx6G5jgYsUs7gWKb8iafyRx7qODX35yHpP/kEct9FoCwS7TYAAAAASUVORK5CYII=" y="0"/>
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACNUlEQVR4nO2dwU7jMBRFT1Fgw5bZsGHFF823ztdQJGbDzIgKtSACKoLO4jnChVRyQ5ObSPdIT24ry/Wpk9qL53gG/AR+AGepHAN3wCKVeSw+V6yITp9nMQZOgZP0+hWogVVbxYr45c+BixRj4DiVa+AJWGafbZGPwAVwOUTvCnklOr8iLp9WgaMhe9QHFlBjATUWUDN5gaqgzi9glqKETYp3YiZ9Jiajf8CfFH+Jdc3Nft39SonAnPLON2yAN2I2bQSaxdgCuAce9myzlSEEaqKzK2JN8wA8ps+/TYnAFd0E8kuoJtY1dXr/Qsh9myFGoC3e92xvJyUC14f6sj6Y/N+oBdRYQI0F1ExeoGQi23Rs+4qYxT+X847ttTL5EbCAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgJrJC5TmTnfhN3BLZK0vibzpg+RL55TmTnfhNsWCyFyXCXQdgXxD55LIXl93bGsnfY7Ako89A9JLqOsI1GzvG3hiYvdAs1dgzfbegYPSp8AgTH4esIAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYCaPh/PMwiTHwELqLGAGguoqYictlN2PF1eRHHGY0Uk5uWHFYyB4ozHZgTg47CCMVCc8dgI5IcVjIHijMdGoE4V79oqCSjOeJwRZ3CcEDfxWG7kXRmPY7lHjTGH4j+mjanlzA76fwAAAABJRU5ErkJggg==" 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,305,19)">
<path d="M0,0 L40,0 L40,132 L0,132 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -444,7 +444,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2342:2341">
<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,134,108)">
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB9ElEQVR4nO3dzU7CQBiF4RdT2bjVDRtXXpHX6tWoiW78CY0pGKqBKC6+aahStIhwijlPMimSBue1xXY17QHnwAlwnLZdMATytK2P/OuOGTHpQW10wRHQT69nQAmMmnbMiL/8ADhNowsO03YKTICi9t4n9SNwCpztYnYtzYjJj4jTpzHgYJcz2gYHqDlAzQFqex+QtdjnAuil0cY8jXfiSvpCXIwegfs0Hoj7mpv1prusTcAV7SdfmQNvxNW0CqhuxnLgCRiv+ZmNdhFQEpMdEfc0Y+A5vb+xNgGX/C6gfgqVxH1NmX5+JeI2tosj0DTe1/y8ldoEXP/VL9uGvf836gA1B6g5QM0Bag5Qc4CaA9QcoOYANQeoOUDNAWoOUHOAmgPUHKDmADUHqDlAzQFqDlBzgJoD1Byg5gA1B6g5QM0Bag5Qc4CaA9QcoOYANQeoOUDNAWoOUHOAmgPUHKDmADUHqDlAzQFqDlBzgJoD1Byg5gA1B6g5QK3NOnPzrc9iA3t/BByg5gA1B6hlxFq4R6xYXV7kFrgj5lYQK8U2rhCbEYv41h9W0AV3aeTEWr3fBgzT6+phBV1Qf4RFQcxr2rRjFVB/WEEXFCxWSf7xFBqmHQoWR0Ot5PNKyRNWBPSIZ3D0iS9xV77I1erIU5ZXTDaz/+QDC9J6rDgP1VcAAAAASUVORK5CYII=" y="0"/>
<image height="140" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAACMCAYAAAA6CiqJAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACNUlEQVR4nO2dwU7jMBRFT1Fgw5bZsGHFF823ztdQJGbDzIgKtSACKoLO4jnChVRyQ5ObSPdIT24ry/Wpk9qL53gG/AR+AGepHAN3wCKVeSw+V6yITp9nMQZOgZP0+hWogVVbxYr45c+BixRj4DiVa+AJWGafbZGPwAVwOUTvCnklOr8iLp9WgaMhe9QHFlBjATUWUDN5gaqgzi9glqKETYp3YiZ9Jiajf8CfFH+Jdc3Nft39SonAnPLON2yAN2I2bQSaxdgCuAce9myzlSEEaqKzK2JN8wA8ps+/TYnAFd0E8kuoJtY1dXr/Qsh9myFGoC3e92xvJyUC14f6sj6Y/N+oBdRYQI0F1ExeoGQi23Rs+4qYxT+X847ttTL5EbCAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgJrJC5TmTnfhN3BLZK0vibzpg+RL55TmTnfhNsWCyFyXCXQdgXxD55LIXl93bGsnfY7Ako89A9JLqOsI1GzvG3hiYvdAs1dgzfbegYPSp8AgTH4esIAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYAaC6ixgBoLqLGAGguosYCaPh/PMwiTHwELqLGAGguoqYictlN2PF1eRHHGY0Uk5uWHFYyB4ozHZgTg47CCMVCc8dgI5IcVjIHijMdGoE4V79oqCSjOeJwRZ3CcEDfxWG7kXRmPY7lHjTGH4j+mjanlzA76fwAAAABJRU5ErkJggg==" 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,135,109)">
<path d="M0,0 L40,0 L40,132 L0,132 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -853,5 +853,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:26 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:37 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 59 KiB

View File

@ -63,7 +63,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2395: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/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABU0lEQVRoge2avW7CQBAGx5FDQ5s0NDTJy6TNs/I0CUUaGru4FKYwBSluUU5g0C3h0EX6RlqtZa10o/WfbG8DvAPPwJPlknRAbzmN/riwNZlFEiWZAzPb3gFb4HuqsCV2agEsLUryaHkEBiAk+07EDh1bAq+FxSB2aiB2qjsn9nAHkauQmBeJeZGYl2rF2oyaFdBY5LAH3q42MnLEPsmXuhn/WuyDSsWq7di6uMUE1d4uJOZFYl4k5qVasZwb7EtGzc5itPxnch9Jd6faQykxLxLzIjEvEvMiMS8S8yIxLxLzIjEvEvOS85a0L24xQbUdk5gXiXmRmJeW+Cd/zpm/+TfmC9jYmoE4dzH52aolTomkQxol2Vj0xPGGi2KdbR+GNEqSjtAEW2+8JJYOaZQk2BqBjEPZWUHgt3ul2FoMSZ4Ua4izPTPiyV/6Ajj+VpuGEALgB2ywT1mKhcGOAAAAAElFTkSuQmCC" y="0"/>
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABVElEQVRoge2asW7CMBBAXyqXhbVdWFjan+nab+VrWoYuLMngDmEIAx18qBYY5KMccqV70umi6CQ/XRJHSq4D3oFn4EmyJT0wSM5jOC4MIrPIwpI5MJPjHbAFvkuFgdSpBbCUsORR8gSMQMzOnYgdOrYEXo3FIHVqJHWqPyf2cAeRq3AxLS6mxcW0NCsWKmpWQCdRwx54u9pIqBH7pF7qZvxrsQ8aFWu2Y2tziwLNbhcupsXFtLiYlmbFajbYl4qancQk+c/UvpLuTrOX0sW0uJgWF9PSrFjNBrs3tyjQbMdcTIuLaXExLS6mxcW0uJgWF9PiYlpcTEuzYoH0J3/Omb/5N+YL2MiakTR3UfxsFUhTIvmQhiUbiYE03nBRrJfjw5CGJfkITZT1pkti+ZCGJVHWiFRcyl4KIr/ds2IrMWa5KNaRZntmpJvf+gE4/labh+M4AD857U9Zcc5b6AAAAABJRU5ErkJggg==" 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"/>
@ -142,7 +142,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2395: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"/>
<image height="162" preserveAspectRatio="none" width="63" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAACiCAYAAAD2pxVCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACeUlEQVR4nO2cvU4jMRhFT9CEhpZtaGjgZWh5Vp6GUGxDQ4pJkRRJAYUdaYg8Wi+MHU/uPZJlfszIRzckky/zzQJ4Bv4At3GeOx/AOs7DsT5d2BGE7wZj7twA1/HrA7ADNqmFHSHxO+A+jrmzjPMe2AL94GffGCZ/DzzW2F0FDgTxDeEhn5S/qrmj1rC8KpZXxfKqSMt3GWtegEUcOXwCTyO/ewVWiXmVcdyHk3WfmfsZJUd+Rb74rLD8P3hFWF46+bfiuzgT0i91llfF8qpYXhVp+ZyTnIeMNYc49nGeBbmntxeJ9MPe8qpYXhXLqyItn3OS8+v6eKtIJ295VSyviuVVsbwqllfF8qpYXhXLq2J5VaTlc6/AnIq/wDuh46kn9Lyd7SPt2h9Rv8exJrR9NS8/ZfLDVs+e0Pu2n/D4/0Xt5HtC4j0zedhPmfwuju1gblp+yuRPr905jrPga3JUsbwqllfF8qpIy5e8Jienb3bs2GN/OynSyUvLl3xX11TVJkXJNzZNVW1SlEy+qapNipLJN1W1SVEy+aaqNilKJt9U1SaFKzmqWF4Vy6tieVUsr4rlVbG8KpZXxfKqWF4Vy6tieVUsr4rlVbG8KpZXxfKqWF4Vy6tieVV8A1BVLK+K5VWxvCq175mRS5XOrFabDap0ZrWafJXOrFaTr9KZ1WryVTqzWk2+SmdWq/JVkH6dt7wqllfF8qq4equK5VWxvCqWV6Uj1MlugOWZ9zIV2ZXfjlAovI7fN3Ufmx+SXfk9Jg+hZLStsbvCZFd+j/KHuGhTaYMlya78HuV3ceFHatHMyK78LoBbwv/8kst40hur/F7C85kxxvyML+E63+Jc3m5EAAAAAElFTkSuQmCC" 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,965,43)">
<path d="M0,0 L55,0 L55,154 L0,154 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -334,7 +334,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2395: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"/>
<image height="150" preserveAspectRatio="none" width="53" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAACWCAYAAAB+bsAwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACQElEQVR4nO2dP08CMRiHH8zp4qqLi4t+GF39rH4acXBhgeEcZIBBh5Z4kpI0ubvSX/09SVMCBe7Je/9K+9IF8ALcAjexrpU1sIn1sGyOG3YEkbtBqZVr4Co+3gNb4DPVsCNE6A64j6VWLmO9A76AfvDcH4aRugceS2zdCPYEoU/CrpeUuii5RaWwlAqWUsFSKjQp1WW0eQUWseTwDTyfeO0NWCbq5dH7R5EjtSRfqAr+rdQbDUo1Gan32bdiYpo8pVtKBUupYCkVmpTKufg+ZLTZx7KL9VnJvU2Sosndz1IqWEoFS6nQpFTOxXf073ClaTJSllLBUipYSgVLqWApFSylgqVUsJQKllKhSancGS9T8QGsCDOVe8Lc8smHfkoP5axi2RCmYZ9NaspIDVMbesIc892Enw+Uj1RPiFDPmXe/KSO1jeVrUMsfU8djw4cyKR7zVcFSKlhKBUup0KTUnGO+RfI6UjQZqSal5rxLL9LLTTHnDW2RXm6KOSNVpJebYs5IFenlppgzUkV6uSnmjFSRXm4K93xVsJQKllLBUipYSgVLqWApFSylgqVUsJQKllLBUipYSgVLqWApFSylgqVUsJQKllLBUir4j2tUsJQKllLBUiqUzknMYfTKSjVOYiwi9TT2S0rT5DFlKRUspYKlVOgIWTPXnFhzsCKy87E6QjrQcPnLWsnOxzpECn6Xv6yV7Hysg9Rw+ctayc7HOkhtY8N1qlElZOdjLQirxF4RThQ1nyxO5WPVfB4wxtTKD+Wtsr2bhAqNAAAAAElFTkSuQmCC" 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,470,289)">
<path d="M0,0 L45,0 L45,142 L0,142 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -526,7 +526,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2395: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"/>
<image height="68" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABECAYAAADtAUf/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABVElEQVRoge2asW7CMBBAXyqXhbVdWFjan+nab+VrWoYuLMngDmEIAx18qBYY5KMccqV70umi6CQ/XRJHSq4D3oFn4EmyJT0wSM5jOC4MIrPIwpI5MJPjHbAFvkuFgdSpBbCUsORR8gSMQMzOnYgdOrYEXo3FIHVqJHWqPyf2cAeRq3AxLS6mxcW0NCsWKmpWQCdRwx54u9pIqBH7pF7qZvxrsQ8aFWu2Y2tziwLNbhcupsXFtLiYlmbFajbYl4qancQk+c/UvpLuTrOX0sW0uJgWF9PSrFjNBrs3tyjQbMdcTIuLaXExLS6mxcW0uJgWF9PiYlpcTEuzYoH0J3/Omb/5N+YL2MiakTR3UfxsFUhTIvmQhiUbiYE03nBRrJfjw5CGJfkITZT1pkti+ZCGJVHWiFRcyl4KIr/ds2IrMWa5KNaRZntmpJvf+gE4/labh+M4AD857U9Zcc5b6AAAAABJRU5ErkJggg==" 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,770,90)">
<path d="M0,0 L30,0 L30,60 L0,60 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -605,7 +605,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2395: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"/>
<image height="68" preserveAspectRatio="none" width="58" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABECAYAAADQkyaZAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABdklEQVRoge2bsW7CQAxAX6qUhbVdWFjKx7Rrv7VfQzp0YUmGMMCQDO1go17RUZ0ETXM+P8lyBBbck0/hBLgCXoFH4EFzTrRApzmM7rywRuRWQeTEEljo9QgcgX2ssEY6uQLWGjlxr3kADkAfPPaDsKNrYDPF6m7MiEjukW0bFb2bckX/iYtaw0Wt4aLWKEa0Tqh5AyqNFD6BlwvPbYEmkpuE17yKFNGGdMnZ4qIBWwoRLaaj73++igko5uPFRa3hotZwUWsUI5pyYHhKqBk1Bs2zI/UImD3FbF0XtYaLWsNFrVGMaMqB4ervVOdAMR11UWu4qDVc1Bouag0XtUYxoimH+luy0Xie+H3L6aiLWsNFreGi1qiRyYIlF6YLZs4HsEMcemTuJfqzZY1M/YRDMjmx0+iQcZBfRVu9Pg3J5EQ4stUj6x9ihSfRcEgmJ3pkzT0JW7fVgp7v7ubCUeMQ5KhohcymLZCbUW43pPP/ToThOI4zP74AAxtW7ojYWhEAAAAASUVORK5CYII=" 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,690,210)">
<path d="M0,0 L50,0 L50,60 L0,60 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -654,7 +654,7 @@
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2395: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"/>
<image height="48" preserveAspectRatio="none" width="48" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABTUlEQVRoge2ZMW7CQBBFnyOHhjZpaGjCYZI2N8tdchpIkYbGLpYCCrsgxQzKBtnRSgHPbpgnfY0FIzOfXRujXwGvwCPwoDUHGqDVGqs9b6yRoReRcmAOzPS4Bw7AbqixRr75BbBU5cC91g7YAyF67QfxCiyB1RTTJdIjw++Q7TNo4G7Kia6BG7DGDVjjBqwp3kCd0PMOVKoUjsDLyHtrYBPVt8RzjpJiYEP68JNzEwbWFG6g+BX4uPoUf6D426gbsMYNWOMGrCneQMoP2VNCT6/qtE5G6qNEttzEFjpe8PNWqudLnbD4FXAD1rgBa9yANTWSfswZSUCM+AS2yGwBycgGH1FqJPmLA7Uc2KpaJGL61UCjx6dALQfimDUgc3VDjScDcaCWAwGZJZCwhRptCHyvhjUH1T6qgwYqJCeeIRdxLhfy+f+LWI7j/Ce+AOHAU8TBlOe2AAAAAElFTkSuQmCC" 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,1090,230)">
<path d="M0,0 L40,0 L40,40 L0,40 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
@ -1009,6 +1009,9 @@
</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)">
<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>
@ -1018,9 +1021,6 @@
<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,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-->
@ -1103,10 +1103,10 @@
</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,600,360)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,865,260)">
<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,865,260)">
<g clip-path="none" fill="#000000" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,600,360)">
<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-->
@ -1176,5 +1176,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:26 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:37 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -48,6 +48,267 @@
"finder":[
]
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9040:2395",
"className":"Saturation Dynamic",
"icon":"WebViewIcon3",
"name":"Saturation Dynamic",
"label":"Saturation Dynamic",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"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:9040:2342",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"Delay_Init1",
"label":"Delay_Init1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"inspector":{
"params":[
"initVal"
],
"values":[
"0"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9040:2356",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"init",
"label":"init",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"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:9040:2346",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"+-",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Zero",
"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:9040:2355",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"initVal",
"label":"initVal",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"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:9040:2360",
"className":"Simulink.Outport",
@ -188,79 +449,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9040:2395",
"className":"Saturation Dynamic",
"icon":"WebViewIcon3",
"name":"Saturation Dynamic",
"label":"Saturation Dynamic",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"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:9040:2342",
"className":"Simulink.SubSystem",
"icon":"WebViewIcon4",
"name":"Delay_Init1",
"label":"Delay_Init1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"inspector":{
"params":[
"initVal"
],
"values":[
"0"
],
"tabs":[
],
"tabs_idx":[
]
},
"viewer":{
"jshandler":"webview/handlers/ContainerHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"SubSystem",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9040:2356",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9040:2359",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"init",
"label":"init",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"inspector":{
"params":[
@ -283,74 +476,7 @@
"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:9040:2355",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"initVal",
"label":"initVal",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"inspector":{
"params":[
"Port",
"IconDisplay",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"Unit",
"PortDimensions",
"VarSizeSig",
"SampleTime",
"SignalType",
"BusOutputAsStruct",
"InputConnect",
"Interpolate",
"LatchByDelayingOutsideSignal",
"LatchInputForFeedbackSignals",
"OutputFunctionCall"
],
"values":[
"2",
"1",
"Port number",
"[]",
"[]",
@ -456,65 +582,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9040:2346",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"+-",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"Inherit: Same as first input",
"off",
"Zero",
"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:9040:2358",
"className":"Simulink.Inport",
@ -582,73 +649,6 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9040:2359",
"className":"Simulink.Inport",
"icon":"WebViewIcon3",
"name":"u",
"label":"u",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9040",
"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:9040:2356#out:1",
"className":"Simulink.Line",

View File

@ -46,126 +46,6 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2360">
<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,564,167)">
<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,565,168)">
<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="clip13">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip13)" 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,580,175)">
<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,565,168)">
<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,580,184)">
<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="clip14">
<path d="M-556.5,-163 L23.5,-163 L23.5,244 L-556.5,244 L-556.5,-163 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip14)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,576.5,184)">
<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:9040:2343">
<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,394,135)">
<image height="86" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAABWCAYAAABBw/8WAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABF0lEQVRoge3aoY7CQBSF4R9SMNhdg0HtE/H+Yg2mFbOiiNasmHvCLFCygSsQ50sm05Cm/TNU3hVwBD6Bj9iz9MAQe7uG6xu7ePG+WVl2wDauZ+AM/Ny7saOewB44xMqyiX0CRqA0v91E6CQOwFdiBNQTGKkn0C9FrJNf+hRHiCPEEeIIcYQ4QhwhjhBHiCPEEeIIcYQ4QhwhjhBHiCPEEeIIcYQ4QhwhjhBHiCPEEeIIcYQ4QhwhjhBHiCPEEdJR5592LMxAveAbOMXzC3XibF6KGPg7npblFGugDns9jOjjWuNpWdoBwBLPnh5FtONpWUo8r/CPv6OPGwqXU8lwjjU2+92IFXUKcUv9MDM/zjnW1Fxrmb2/X9iGQzFAQErNAAAAAElFTkSuQmCC" 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,395,136)">
<path d="M0,0 L25,0 L25,78 L0,78 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip16">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip16)" 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="398,155 402,155" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip17">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip17)" 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="400,153 400,157" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip18">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip18)" 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="398,195 402,195" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip19">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip19)" 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="400,193 400,197" 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,395,136)">
<path d="M0,0 L25,0 L25,78 L0,78 L0,0 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,422,173)">
<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="clip20">
<path d="M-402,-140 L178,-140 L178,267 L-402,267 L-402,-140 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip20)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,161)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2395">
@ -178,35 +58,35 @@
<!--RAWSTRING-->
<g data-tags="blk*">
<defs>
<clipPath id="clip22">
<clipPath id="clip13">
<path d="M0,0 L80,0 L80,196 L0,196 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip22)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,57)">
<g clip-path="url(#clip13)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,235,57)">
<path d="M0,0 L80,0 L80,196 L0,196 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip27">
<clipPath id="clip18">
<path d="M0,0 L63,0 L63,63 L0,63 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip27)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,244,124)">
<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,244,124)">
<path d="M5,31 L57,31" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip28">
<clipPath id="clip19">
<path d="M0,0 L63,0 L63,63 L0,63 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip28)" fill="none" opacity="1" stroke="#ababab" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,244,124)">
<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,244,124)">
<path d="M31,5 L31,57" fill-rule="nonzero" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip29">
<clipPath id="clip20">
<path d="M0,0 L63,0 L63,63 L0,63 L0,0 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip29)" fill="none" opacity="1" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,244,124)">
<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,244,124)">
<path d="M7,49 L21,49 L42,11 L55,11" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -218,35 +98,35 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip40">
<clipPath id="clip31">
<path d="M-3,-33 L77,-33 L77,163 L-3,163 L-3,-33 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,238,90)">
<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,238,90)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="10" x="0" xml:space="preserve" y="3">up</text>
</g>
<defs>
<clipPath id="clip41">
<clipPath id="clip32">
<path d="M-3,-98 L77,-98 L77,98 L-3,98 L-3,-98 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,238,155)">
<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,238,155)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip42">
<clipPath id="clip33">
<path d="M-3,-163 L77,-163 L77,33 L-3,33 L-3,-163 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,238,220)">
<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,238,220)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="6.98438" x="0" xml:space="preserve" y="3">lo</text>
</g>
<defs>
<clipPath id="clip43">
<clipPath id="clip34">
<path d="M-77,-98 L3,-98 L3,98 L-77,98 L-77,-98 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,312,155)">
<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,312,155)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="-4.5" xml:space="preserve" y="3">y</text>
</g>
<!--RAWSTRING-->
@ -264,11 +144,11 @@
<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="clip44">
<clipPath id="clip35">
<path d="M-297,-120 L283,-120 L283,287 L-297,287 L-297,-120 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip44)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,317,141)">
<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,317,141)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
@ -290,59 +170,59 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip46">
<clipPath id="clip37">
<path d="M-67,-11 L3,-11 L3,51 L-67,51 L-67,-11 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,462,285)">
<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,462,285)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="5" x="-5" xml:space="preserve" y="3">u</text>
</g>
<defs>
<clipPath id="clip47">
<clipPath id="clip38">
<path d="M-67,-31 L3,-31 L3,31 L-67,31 L-67,-31 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,462,305)">
<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,462,305)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="23.7969" x="-23.7969" xml:space="preserve" y="3">initVal</text>
</g>
<defs>
<clipPath id="clip48">
<clipPath id="clip39">
<path d="M-67,-51 L3,-51 L3,11 L-67,11 L-67,-51 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,462,325)">
<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,462,325)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="11.4688" x="-11.4688" xml:space="preserve" y="3">init</text>
</g>
<defs>
<clipPath id="clip49">
<clipPath id="clip40">
<path d="M-3,-31 L67,-31 L67,31 L-3,31 L-3,-31 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,398,305)">
<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,398,305)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="9" font-style="normal" font-weight="400" stroke="none" textLength="4.5" x="0" xml:space="preserve" y="3">y</text>
</g>
<defs>
<clipPath id="clip50">
<clipPath id="clip41">
<path d="M-32,-27 L38,-27 L38,35 L-32,35 L-32,-27 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,427,301)">
<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,427,301)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5.54688" x="0" xml:space="preserve" y="1">1</text>
</g>
<defs>
<clipPath id="clip51">
<clipPath id="clip42">
<path d="M-33,-42 L37,-42 L37,20 L-33,20 L-33,-42 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,428,316)">
<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,428,316)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="5" x="0" xml:space="preserve" y="1">z</text>
</g>
<defs>
<clipPath id="clip52">
<clipPath id="clip43">
<path d="M394.5,273.5 L464.5,273.5 L464.5,335.5 L394.5,335.5 L394.5,273.5 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,0.5,0.5)">
<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="427,305 433,305" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -360,11 +240,11 @@
<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="clip53">
<clipPath id="clip44">
<path d="M-321.516,-286 L258.484,-286 L258.484,121 L-321.516,121 L-321.516,-286 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,341.516,307)">
<g clip-path="url(#clip44)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,341.516,307)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
@ -372,29 +252,29 @@
<!--RAWSTRING-->
<g data-tags="layout">
<defs>
<clipPath id="clip55">
<clipPath id="clip46">
<path d="M0,-16 L16,-16 L16,0 L0,0 L0,-16 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip55)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,395.5,335.5)">
<g clip-path="url(#clip46)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,395.5,335.5)">
<path d="M0,-15 C0,-15.5523 0.447715,-16 1,-16 L15,-16 C15.5523,-16 16,-15.5523 16,-15 L16,-1 C16,-0.447715 15.5523,0 15,0 L1,0 C0.447715,0 0,-0.447715 0,-1 L0,-15 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="LibLink tooltip contextMenu">
<defs>
<clipPath id="clip56">
<clipPath id="clip47">
<path d="M1,1 L17,1 L17,17 L1,17 L1,1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip56)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,394.5,318.5)">
<g clip-path="url(#clip47)" fill="none" opacity="0.8" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,394.5,318.5)">
<image height="19" preserveAspectRatio="none" width="19" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQ4jeWTMQrCQBBF34gItraClVVuIHgAKyvP4Ek8gIUnsbISBLGwtLCyCtpKahG+RQKu62YTxc4HU2TJPGZ2ZyCApETSXFKmcnaSJm5eIyQDWk6UMQCG7kHTq6gD9IERMAHaERlALyiTlADjIgYVkiBNRzQtqul+kJ++fDmXfY9cdoiD/wB8KcokzST1fFns+UPciwKSt6Z/JvpQdo6K8OYswgZYAUszO34ruwALYA2czOwa/TvSVlbVlk/ZbgLciqiP8u33OSifo9pVAZjyKR7yXNoU2AJ7M0tLM/+XB6QSpqybkIThAAAAAElFTkSuQmCC" y="0"/>
</g>
<defs>
<clipPath id="clip57">
<clipPath id="clip48">
<path d="M-1,-1 L15,-1 L15,15 L-1,15 L-1,-1 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip57)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,396.5,320.5)">
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,396.5,320.5)">
<image height="16" preserveAspectRatio="none" width="16" x="-1" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA60lEQVQ4jb3TzyqEURjH8Y/BzFBWygUwa1cj4Q5YKffAzGI27oGysPBvchncgGImYyMuQLI4z5uTnN63lKdOp36d7/P/8E/WQR/TOH20m8Jd3GKC7TgTDJrALVzhCWuZvhOZmKtx8ImtyOI102eaRN/EMfaxlOk9qYTDEtjFJd5whgfsZvAY1wpN7EgNG/uuef4HfBPvfoVH8agXWhWlgkcluB2e827v4RHneMdFCYajiLCaaYvhZIiNEljZVBpXbstYqANbBb2HO5yqmfls3Cs4wAvWcYJ7aRc+6rIgNXEglfIsLUnjz/In+wKCVS3tgySTGgAAAABJRU5ErkJggg==" y="-1"/>
</g>
<!--RAWSTRING-->
@ -418,11 +298,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip60">
<clipPath id="clip51">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip60)" 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,70,365)">
<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,70,365)">
<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-->
@ -440,11 +320,11 @@
<path d="M-7.375,0 L7.375,0 L7.375,14 L-7.375,14 L-7.375,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip61">
<clipPath id="clip52">
<path d="M-42.625,-353 L537.375,-353 L537.375,54 L-42.625,54 L-42.625,-353 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip61)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,62.625,374)">
<g clip-path="url(#clip52)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,62.625,374)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="12.75" x="1" xml:space="preserve" y="10">init</text>
</g>
<!--RAWSTRING-->
@ -455,11 +335,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="clip62">
<clipPath id="clip53">
<path d="M-67,-330 L513,-330 L513,77 L-67,77 L-67,-330 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip62)" 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,351)">
<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,87,351)">
<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-->
@ -469,132 +349,6 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2355">
<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,397)">
<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,55,398)">
<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="clip64">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip64)" 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,70,405)">
<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,55,398)">
<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,70,414)">
<path d="M-14.2188,0 L14.2188,0 L14.2188,14 L-14.2188,14 L-14.2188,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip65">
<path d="M-35.7812,-393 L544.219,-393 L544.219,14 L-35.7812,14 L-35.7812,-393 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip65)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,55.7812,414)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="26.4375" x="1" xml:space="preserve" y="10">initVal</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,87,403)">
<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="clip66">
<path d="M-67,-370 L513,-370 L513,37 L-67,37 L-67,-370 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip66)" 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,391)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2357">
<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,82)">
<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,55,83)">
<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="clip68">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip68)" 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,70,90)">
<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">4</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,55,83)">
<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,70,99)">
<path d="M-7.38281,0 L7.38281,0 L7.38281,14 L-7.38281,14 L-7.38281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip69">
<path d="M-42.6172,-78 L537.383,-78 L537.383,329 L-42.6172,329 L-42.6172,-78 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip69)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,62.6172,99)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="12.7656" x="1" xml:space="preserve" y="10">inc</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,87,88)">
<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="clip70">
<path d="M-67,-55 L513,-55 L513,352 L-67,352 L-67,-55 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip70)" 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,76)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2346">
@ -607,27 +361,27 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip72">
<clipPath id="clip55">
<path d="M154.5,115.5 L179.5,115.5 L179.5,193.5 L154.5,193.5 L154.5,115.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip72)" 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)">
<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,0.5,0.5)">
<polyline fill="none" points="158,135 162,135" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip73">
<clipPath id="clip56">
<path d="M154.5,115.5 L179.5,115.5 L179.5,193.5 L154.5,193.5 L154.5,115.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip73)" 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)">
<g clip-path="url(#clip56)" 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="160,133 160,137" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip74">
<clipPath id="clip57">
<path d="M154.5,115.5 L179.5,115.5 L179.5,193.5 L154.5,193.5 L154.5,115.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip74)" 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)">
<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,0.5,0.5)">
<polyline fill="none" points="158,175 162,175" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -645,11 +399,11 @@
<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="clip75">
<clipPath id="clip58">
<path d="M-162,-120 L418,-120 L418,287 L-162,287 L-162,-120 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip75)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,182,141)">
<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,182,141)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
@ -661,58 +415,178 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2358">
<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,212)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2355">
<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,397)">
<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,55,213)">
<g clip-path="none" fill="#00d1d1" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,55,398)">
<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="clip77">
<clipPath id="clip60">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip77)" 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,70,220)">
<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">5</text>
<g clip-path="url(#clip60)" 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,70,405)">
<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,55,213)">
<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,55,398)">
<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,70,229)">
<path d="M-9.04688,0 L9.04688,0 L9.04688,14 L-9.04688,14 L-9.04688,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,70,414)">
<path d="M-14.2188,0 L14.2188,0 L14.2188,14 L-14.2188,14 L-14.2188,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip78">
<path d="M-40.9531,-208 L539.047,-208 L539.047,199 L-40.9531,199 L-40.9531,-208 z"/>
<clipPath id="clip61">
<path d="M-35.7812,-393 L544.219,-393 L544.219,14 L-35.7812,14 L-35.7812,-393 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip78)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,60.9531,229)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="16.0938" x="1" xml:space="preserve" y="10">dec</text>
<g clip-path="url(#clip61)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,55.7812,414)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="26.4375" x="1" xml:space="preserve" y="10">initVal</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,87,218)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,87,403)">
<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="clip79">
<path d="M-67,-185 L513,-185 L513,222 L-67,222 L-67,-185 z"/>
<clipPath id="clip62">
<path d="M-67,-370 L513,-370 L513,37 L-67,37 L-67,-370 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,87,206)">
<g clip-path="url(#clip62)" 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,391)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2360">
<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,564,167)">
<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,565,168)">
<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="clip64">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip64)" 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,580,175)">
<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,565,168)">
<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,580,184)">
<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="clip65">
<path d="M-556.5,-163 L23.5,-163 L23.5,244 L-556.5,244 L-556.5,-163 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip65)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,576.5,184)">
<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:9040:2343">
<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,394,135)">
<image height="86" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAABWCAYAAABBw/8WAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABF0lEQVRoge3aoY7CQBSF4R9SMNhdg0HtE/H+Yg2mFbOiiNasmHvCLFCygSsQ50sm05Cm/TNU3hVwBD6Bj9iz9MAQe7uG6xu7ePG+WVl2wDauZ+AM/Ny7saOewB44xMqyiX0CRqA0v91E6CQOwFdiBNQTGKkn0C9FrJNf+hRHiCPEEeIIcYQ4QhwhjhBHiCPEEeIIcYQ4QhwhjhBHiCPEEeIIcYQ4QhwhjhBHiCPEEeIIcYQ4QhwhjhBHiCPEEdJR5592LMxAveAbOMXzC3XibF6KGPg7npblFGugDns9jOjjWuNpWdoBwBLPnh5FtONpWUo8r/CPv6OPGwqXU8lwjjU2+92IFXUKcUv9MDM/zjnW1Fxrmb2/X9iGQzFAQErNAAAAAElFTkSuQmCC" 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,395,136)">
<path d="M0,0 L25,0 L25,78 L0,78 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip67">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip67)" 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="398,155 402,155" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip68">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip68)" 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="400,153 400,157" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip69">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip69)" 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="398,195 402,195" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip70">
<path d="M394.5,135.5 L419.5,135.5 L419.5,213.5 L394.5,213.5 L394.5,135.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip70)" 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="400,193 400,197" 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,395,136)">
<path d="M0,0 L25,0 L25,78 L0,78 L0,0 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,422,173)">
<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="clip71">
<path d="M-402,-140 L178,-140 L178,267 L-402,267 L-402,-140 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip71)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,161)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
@ -734,11 +608,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip81">
<clipPath id="clip73">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip81)" 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,70,135)">
<g clip-path="url(#clip73)" 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,70,135)">
<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-->
@ -756,11 +630,11 @@
<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="clip82">
<clipPath id="clip74">
<path d="M-46.2266,-123 L533.773,-123 L533.773,284 L-46.2266,284 L-46.2266,-123 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip82)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,66.2266,144)">
<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,66.2266,144)">
<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-->
@ -771,11 +645,137 @@
<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="clip83">
<clipPath id="clip75">
<path d="M-67,-100 L513,-100 L513,307 L-67,307 L-67,-100 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,87,121)">
<g clip-path="url(#clip75)" 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,121)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2357">
<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,82)">
<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,55,83)">
<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="clip77">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip77)" 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,70,90)">
<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">4</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,55,83)">
<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,70,99)">
<path d="M-7.38281,0 L7.38281,0 L7.38281,14 L-7.38281,14 L-7.38281,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip78">
<path d="M-42.6172,-78 L537.383,-78 L537.383,329 L-42.6172,329 L-42.6172,-78 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip78)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,62.6172,99)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="12.7656" x="1" xml:space="preserve" y="10">inc</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,87,88)">
<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="clip79">
<path d="M-67,-55 L513,-55 L513,352 L-67,352 L-67,-55 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,87,76)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9040:2358">
<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,212)">
<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,55,213)">
<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="clip81">
<path d="M-15,-7 L15,-7 L15,7 L-15,7 L-15,-7 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip81)" 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,70,220)">
<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">5</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,55,213)">
<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,70,229)">
<path d="M-9.04688,0 L9.04688,0 L9.04688,14 L-9.04688,14 L-9.04688,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip82">
<path d="M-40.9531,-208 L539.047,-208 L539.047,199 L-40.9531,199 L-40.9531,-208 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip82)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,60.9531,229)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="16.0938" x="1" xml:space="preserve" y="10">dec</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,87,218)">
<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="clip83">
<path d="M-67,-185 L513,-185 L513,222 L-67,222 L-67,-185 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,87,206)">
<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">sfix28_En16</text>
</g>
<!--RAWSTRING-->
@ -953,5 +953,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:26 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:36 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 66 KiB

View File

@ -232,5 +232,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:26 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:37 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -477,11 +477,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9067",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9066",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum6",
"label":"Sum6",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
@ -501,7 +501,7 @@
],
"values":[
"rectangular",
"-+",
"++",
"off",
"Inherit: Inherit via internal rule",
"[]",
@ -631,70 +631,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9066",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum1",
"label":"Sum1",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"++",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"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:9061",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9056",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From7",
"label":"From7",
"name":"From2",
"label":"From2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
@ -702,7 +643,7 @@
"IconDisplay"
],
"values":[
"r_sin",
"i_apha",
"Tag"
],
"tabs":[
@ -751,6 +692,39 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9065",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto3",
"label":"Goto3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_beta",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9054",
"className":"Simulink.From",
@ -840,108 +814,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9056",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From2",
"label":"From2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"i_apha",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9065",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto3",
"label":"Goto3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"i_beta",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9064",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto26",
"label":"Goto26",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"r_sin",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9051",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9052",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide2",
"label":"Divide2",
"name":"Divide3",
"label":"Divide3",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
@ -993,6 +870,39 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9064",
"className":"Simulink.Goto",
"icon":"WebViewIcon3",
"name":"Goto26",
"label":"Goto26",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"GotoTag",
"TagVisibility",
"IconDisplay"
],
"values":[
"r_sin",
"local",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"Goto",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9058",
"className":"Simulink.From",
@ -1025,11 +935,11 @@
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9052",
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9051",
"className":"Simulink.Product",
"icon":"WebViewIcon3",
"name":"Divide3",
"label":"Divide3",
"name":"Divide2",
"label":"Divide2",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
@ -1202,6 +1112,96 @@
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9061",
"className":"Simulink.From",
"icon":"WebViewIcon3",
"name":"From7",
"label":"From7",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"GotoTag",
"IconDisplay"
],
"values":[
"r_sin",
"Tag"
],
"tabs":[
"Parameter Attributes"
],
"tabs_idx":0
},
"viewer":{
"jshandler":"webview/handlers/ElementHandler"
},
"obj_viewer":[
],
"finder":{
"blocktype":"From",
"masktype":""
}
},
{
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9067",
"className":"Simulink.Sum",
"icon":"WebViewIcon3",
"name":"Sum6",
"label":"Sum6",
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
"inspector":{
"params":[
"IconShape",
"Inputs",
"InputSameDT",
"AccumDataTypeStr",
"OutMin",
"OutMax",
"OutDataTypeStr",
"LockScale",
"RndMeth",
"SaturateOnIntegerOverflow",
"CollapseDim",
"CollapseMode",
"SampleTime"
],
"values":[
"rectangular",
"-+",
"off",
"Inherit: Inherit via internal rule",
"[]",
"[]",
"fixdt(1,16,4)",
"off",
"Simplest",
"on",
"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:9048#out:1",
"className":"Simulink.Line",

View File

@ -412,59 +412,67 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9067">
<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,584,115)">
<image height="141" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAACNCAYAAAA5OhP6AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABSUlEQVR4nO3cMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnlw6f6skr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjMBdRKzTRjJsc2Uswz+8JTnU86e0IRjnaxFjvk7M6OVQa0ybP3EzYqhrJmb0spxJMtWzT7cilhMzepnqeVN+8XcMdcOUz1Pp4VhrXuwXI1Zpg1E2aR9mz4/zXOu0uGZJ9+8DhrZDnyUbRmsAAAAASUVORK5CYII=" y="0"/>
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9066">
<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,584,272)">
<image height="137" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAACJCAYAAACiq1HsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABR0lEQVR4nO3cMU/CQByG8ReDLKy6sDD5ifz+gwtLO9ShDLA43P+JVYEYvYHh+SWXu5CmfXJ07a2SvCZ5TvJUcy9DkrHm5Ri/X7iuB+8Wo5dtkk2tz0mOSd4vXbhO24Fdkn2NXh5rPiWZk0yL335EsBP7JC8dI5K2A3PaDgzXIh46P/RPjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRuAuItZpn99vc+UT/H94S3Ko+09pBx6cr0WM+Xo6Qi+HGmPaWQM3I4ZaczpCL8vzJ6a69+lWxPJ0hF6mut+UX/wdQ10w5XNXejjWmBfzxYhV2iEYm7QXs+fLea5xWqwZ0v37AO9uQ5csv87dAAAAAElFTkSuQmCC" 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,585,116)">
<path d="M0,0 L25,0 L25,133 L0,133 L0,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,585,273)">
<path d="M0,0 L25,0 L25,129 L0,129 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip30">
<path d="M584.5,115.5 L609.5,115.5 L609.5,248.5 L584.5,248.5 L584.5,115.5 z"/>
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="588,150 592,150" vector-effect="none"/>
<polyline fill="none" points="588,305 592,305" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip31">
<path d="M584.5,115.5 L609.5,115.5 L609.5,248.5 L584.5,248.5 L584.5,115.5 z"/>
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="588,215 592,215" vector-effect="none"/>
<polyline fill="none" points="590,303 590,307" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip32">
<path d="M584.5,115.5 L609.5,115.5 L609.5,248.5 L584.5,248.5 L584.5,115.5 z"/>
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="590,213 590,217" vector-effect="none"/>
<polyline fill="none" points="588,370 592,370" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip33">
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="590,368 590,372" 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,585,116)">
<path d="M0,0 L25,0 L25,133 L0,133 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
<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,585,273)">
<path d="M0,0 L25,0 L25,129 L0,129 L0,0 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,612,183)">
<g clip-path="none" fill="none" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,612,338)">
<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="clip33">
<path d="M-529,-124 L88,-124 L88,236 L-529,236 L-529,-124 z"/>
<clipPath id="clip34">
<path d="M-529,-279 L88,-279 L88,81 L-529,81 L-529,-279 z"/>
</clipPath>
</defs>
<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,612,171)">
<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,612,326)">
<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-->
@ -486,11 +494,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip35">
<clipPath id="clip36">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-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,224,239)">
<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,224,239)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="29.9531" x="-14.9688" xml:space="preserve" y="3.5">[r_cos]</text>
</g>
<!--RAWSTRING-->
@ -519,11 +527,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip37">
<clipPath id="clip38">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-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,344,354)">
<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,344,354)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="32.7031" x="-16.3438" xml:space="preserve" y="3.5">[i_beta]</text>
</g>
<!--RAWSTRING-->
@ -541,11 +549,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="clip38">
<clipPath id="clip39">
<path d="M-339,-294 L278,-294 L278,66 L-339,66 L-339,-294 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,422,341)">
<g clip-path="url(#clip39)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,341)">
<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-->
@ -567,11 +575,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip40">
<clipPath id="clip41">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-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,344,314)">
<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,344,314)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="29.9531" x="-14.9688" xml:space="preserve" y="3.5">[r_cos]</text>
</g>
<!--RAWSTRING-->
@ -589,11 +597,11 @@
<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="clip41">
<clipPath id="clip42">
<path d="M-339,-254 L278,-254 L278,106 L-339,106 L-339,-254 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip41)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,301)">
<g clip-path="url(#clip42)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,301)">
<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">sfix16_En14</text>
</g>
<!--RAWSTRING-->
@ -605,116 +613,44 @@
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9066">
<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,584,272)">
<image height="137" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAACJCAYAAACiq1HsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABR0lEQVR4nO3cMU/CQByG8ReDLKy6sDD5ifz+gwtLO9ShDLA43P+JVYEYvYHh+SWXu5CmfXJ07a2SvCZ5TvJUcy9DkrHm5Ri/X7iuB+8Wo5dtkk2tz0mOSd4vXbhO24Fdkn2NXh5rPiWZk0yL335EsBP7JC8dI5K2A3PaDgzXIh46P/RPjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRuAuItZpn99vc+UT/H94S3Ko+09pBx6cr0WM+Xo6Qi+HGmPaWQM3I4ZaczpCL8vzJ6a69+lWxPJ0hF6mut+UX/wdQ10w5XNXejjWmBfzxYhV2iEYm7QXs+fLea5xWqwZ0v37AO9uQ5csv87dAAAAAElFTkSuQmCC" 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,585,273)">
<path d="M0,0 L25,0 L25,129 L0,129 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip43">
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="588,305 592,305" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip44">
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="590,303 590,307" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip45">
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="588,370 592,370" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip46">
<path d="M584.5,272.5 L609.5,272.5 L609.5,401.5 L584.5,401.5 L584.5,272.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="590,368 590,372" 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,585,273)">
<path d="M0,0 L25,0 L25,129 L0,129 L0,0 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,612,338)">
<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="clip47">
<path d="M-529,-279 L88,-279 L88,81 L-529,81 L-529,-279 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip47)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,612,326)">
<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:9061">
<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,299,373)">
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9056">
<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,299,128)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABUUlEQVRoge2ZzU7CUBCFv2pl41Y3bFj5RL7/E+DCHwq0/LmYuelFiwIdqiTnS05oC5n05kxn5pYCeAYegQf/FLFsXWtg5apdywPHP32XYqyz2GdTYqaPM4k4dq4NZtgaaDhs9OBJUWJP/hiYuEQsWywBNuxXgAjjeydFXgEmwFPcugX29Oct4LcKcI7xS2DhqoCZqwLmtMmQqtEeZfSKxR4FcOu682t9kiKZPccMroAP4M3j1sDNKTeoBBieY5MiGZ7MnmFmv/vvG040u4veAcR1owowPBEtYIH19U3fm1ECXJahh8A08R9NCUyBe9p+JGL5ug1sXENvA7/tAMAS4AUY+fkqaNHCuIoXQVM/brBpU8Ty718FTz1ghe0nRRx5BchbQM0fmN1FSoA58EpbDUQcx1aAi5vdRYH9FzDChkANgrF0VYBcg5othBBCCCEEAJ+G2WlPPBfvMwAAAABJRU5ErkJggg==" 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,300,374)">
<g clip-path="none" fill="#ffffff" fill-opacity="1" opacity="1" stroke="none" stroke-opacity="0" transform="matrix(1,0,0,1,300,129)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip49">
<clipPath id="clip44">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-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,344,379)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="27.1719" x="-13.5781" xml:space="preserve" y="3.5">[r_sin]</text>
<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,344,134)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="35.4844" x="-17.7344" xml:space="preserve" y="3.5">[i_apha]</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,300,374)">
<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,300,129)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 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,422,378)">
<path d="M0,-12 L51.4844,-12 L51.4844,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,422,133)">
<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="clip50">
<path d="M-339,-319 L278,-319 L278,41 L-339,41 L-339,-319 z"/>
<clipPath id="clip45">
<path d="M-339,-74 L278,-74 L278,286 L-339,286 L-339,-74 z"/>
</clipPath>
</defs>
<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,422,366)">
<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">sfix16_En14</text>
<g clip-path="url(#clip45)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,121)">
<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>
@ -735,11 +671,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip52">
<clipPath id="clip47">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 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,344,224)">
<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,344,224)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="29.9531" x="-14.9688" xml:space="preserve" y="3.5">[r_cos]</text>
</g>
<!--RAWSTRING-->
@ -757,11 +693,11 @@
<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="clip53">
<clipPath id="clip48">
<path d="M-339,-164 L278,-164 L278,196 L-339,196 L-339,-164 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,422,211)">
<g clip-path="url(#clip48)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,211)">
<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">sfix16_En14</text>
</g>
<!--RAWSTRING-->
@ -771,6 +707,39 @@
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9065">
<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,163)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABaUlEQVRoge2Zy27CMBBFD2AoJH38/+d1w6ZZBKmkEWlRFzMWxnIgC3sRmCNdOQErSJnrO05YcJ+lygFr1YtqO3J86zt/DRdc28jLF9DoGKqJJ7roPHexU+cbvb4DVsBCZeSjRu4zwAB0wCE10SEFKlHsse/8b61UlgD5Wet4Ao5AG3x2hTdAhbjmVVUDO5UvXC4jhAngE8cSID8DUvwDEv+jBgjx8b8F3oAPHWtVxbUprNgzJzZAiiXinh1ihncdfVJUXApvxZ4Z1n+fnCkJ8If0kx9kRf8iu8oWawGzJzbAGSlwWGy/i7RN4APigB5Z5T3wTdnHwI3KHgPL8gnskd1/iyT2kJroDdDrub0Iegz2qgZ5DLxpgJAzlzZQyhT2Krg84avgFmnjp9TEKZvAnKbwCRC2AEuA/LTIym+50wJy3vipprAEKE+nOkZjF08svfJSpoj/C7AEyM+gOgXHXoZhGIZhGMaz8w/7glXF59GMEgAAAABJRU5ErkJggg==" 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,164)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip50">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-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,224,169)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="32.7031" x="-16.3438" xml:space="preserve" y="3.5">[i_beta]</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,150,164)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9054">
@ -783,11 +752,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip55">
<clipPath id="clip52">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 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,344,159)">
<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,344,159)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="27.1719" x="-13.5781" xml:space="preserve" y="3.5">[r_sin]</text>
</g>
<!--RAWSTRING-->
@ -805,11 +774,11 @@
<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="clip56">
<clipPath id="clip53">
<path d="M-339,-99 L278,-99 L278,261 L-339,261 L-339,-99 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,422,146)">
<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,422,146)">
<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">sfix16_En14</text>
</g>
<!--RAWSTRING-->
@ -831,19 +800,19 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip58">
<clipPath id="clip55">
<path d="M484.5,119.5 L514.5,119.5 L514.5,174.5 L484.5,174.5 L484.5,119.5 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,0.5,0.5)">
<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,0.5,0.5)">
<polyline fill="none" points="503,150 497,144" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip59">
<clipPath id="clip56">
<path d="M484.5,119.5 L514.5,119.5 L514.5,174.5 L484.5,174.5 L484.5,119.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip59)" 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)">
<g clip-path="url(#clip56)" 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="503,144 497,150" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -861,229 +830,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="clip60">
<clipPath id="clip57">
<path d="M-434,-89 L183,-89 L183,271 L-434,271 L-434,-89 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,517,136)">
<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:9056">
<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,299,128)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABUUlEQVRoge2ZzU7CUBCFv2pl41Y3bFj5RL7/E+DCHwq0/LmYuelFiwIdqiTnS05oC5n05kxn5pYCeAYegQf/FLFsXWtg5apdywPHP32XYqyz2GdTYqaPM4k4dq4NZtgaaDhs9OBJUWJP/hiYuEQsWywBNuxXgAjjeydFXgEmwFPcugX29Oct4LcKcI7xS2DhqoCZqwLmtMmQqtEeZfSKxR4FcOu682t9kiKZPccMroAP4M3j1sDNKTeoBBieY5MiGZ7MnmFmv/vvG040u4veAcR1owowPBEtYIH19U3fm1ECXJahh8A08R9NCUyBe9p+JGL5ug1sXENvA7/tAMAS4AUY+fkqaNHCuIoXQVM/brBpU8Ty718FTz1ghe0nRRx5BchbQM0fmN1FSoA58EpbDUQcx1aAi5vdRYH9FzDChkANgrF0VYBcg5othBBCCCEEAJ+G2WlPPBfvMwAAAABJRU5ErkJggg==" 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,300,129)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip62">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip62)" 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,344,134)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="35.4844" x="-17.7344" xml:space="preserve" y="3.5">[i_apha]</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,300,129)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 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,422,133)">
<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="clip63">
<path d="M-339,-74 L278,-74 L278,286 L-339,286 L-339,-74 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip63)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,121)">
<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:9065">
<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,163)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABaUlEQVRoge2Zy27CMBBFD2AoJH38/+d1w6ZZBKmkEWlRFzMWxnIgC3sRmCNdOQErSJnrO05YcJ+lygFr1YtqO3J86zt/DRdc28jLF9DoGKqJJ7roPHexU+cbvb4DVsBCZeSjRu4zwAB0wCE10SEFKlHsse/8b61UlgD5Wet4Ao5AG3x2hTdAhbjmVVUDO5UvXC4jhAngE8cSID8DUvwDEv+jBgjx8b8F3oAPHWtVxbUprNgzJzZAiiXinh1ihncdfVJUXApvxZ4Z1n+fnCkJ8If0kx9kRf8iu8oWawGzJzbAGSlwWGy/i7RN4APigB5Z5T3wTdnHwI3KHgPL8gnskd1/iyT2kJroDdDrub0Iegz2qgZ5DLxpgJAzlzZQyhT2Krg84avgFmnjp9TEKZvAnKbwCRC2AEuA/LTIym+50wJy3vipprAEKE+nOkZjF08svfJSpoj/C7AEyM+gOgXHXoZhGIZhGMaz8w/7glXF59GMEgAAAABJRU5ErkJggg==" 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,164)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip65">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip65)" 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,224,169)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="32.7031" x="-16.3438" xml:space="preserve" y="3.5">[i_beta]</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,150,164)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9064">
<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,198)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABaUlEQVRoge2Zy27CMBBFD2AoJH38/+d1w6ZZBKmkEWlRFzMWxnIgC3sRmCNdOQErSJnrO05YcJ+lygFr1YtqO3J86zt/DRdc28jLF9DoGKqJJ7roPHexU+cbvb4DVsBCZeSjRu4zwAB0wCE10SEFKlHsse/8b61UlgD5Wet4Ao5AG3x2hTdAhbjmVVUDO5UvXC4jhAngE8cSID8DUvwDEv+jBgjx8b8F3oAPHWtVxbUprNgzJzZAiiXinh1ihncdfVJUXApvxZ4Z1n+fnCkJ8If0kx9kRf8iu8oWawGzJzbAGSlwWGy/i7RN4APigB5Z5T3wTdnHwI3KHgPL8gnskd1/iyT2kJroDdDrub0Iegz2qgZ5DLxpgJAzlzZQyhT2Krg84avgFmnjp9TEKZvAnKbwCRC2AEuA/LTIym+50wJy3vipprAEKE+nOkZjF08svfJSpoj/C7AEyM+gOgXHXoZhGIZhGMaz8w/7glXF59GMEgAAAABJRU5ErkJggg==" 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,199)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip67">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip67)" 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,224,204)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="27.1719" x="-13.5781" xml:space="preserve" y="3.5">[r_sin]</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,150,199)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9051">
<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,484,274)">
<image height="63" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA/CAYAAACM5Lr9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABJElEQVRoge2aMW+DMBBGHxXNkrVdsmTqL+r/H7pkgcEdyABDO/hQnTZE+WhdMXxPOtlCB346YPG5AV6BZ+Apxpp0QB9jGf33xDZkDkXUZA/sYj4BZ+D9WmJLrtQBOEbU5DHGERiAVFz7ITZX7Ai8VBaDXKmBXKluSezhH0RWYTEVi6lYTGWzYu0dOc2K536suOeCzVbMYioWU7GYisVULKZiMRWLqVhMxWIqFlOxmIrFVCymYjEVi6ncsz/2672uNWy2YhZTsZiKxVRacjNzz0JD8495A06xZiK3nqclsZ7LPnVNThE9ucN7U6yL+dynrkl5iiDFeuMtsbJPXZMUayTueJVdJCS+qleLc8RQjFfFGvLxhh3546/9A0wRYzGfwxgD8AmgJkUGGx+vpQAAAABJRU5ErkJggg==" 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,485,275)">
<path d="M0,0 L30,0 L30,55 L0,55 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip69">
<path d="M484.5,274.5 L514.5,274.5 L514.5,329.5 L484.5,329.5 L484.5,274.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip69)" 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="503,305 497,299" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip70">
<path d="M484.5,274.5 L514.5,274.5 L514.5,329.5 L484.5,329.5 L484.5,274.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip70)" 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="503,299 497,305" 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,485,275)">
<path d="M0,0 L30,0 L30,55 L0,55 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,517,303)">
<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="clip71">
<path d="M-434,-244 L183,-244 L183,116 L-434,116 L-434,-244 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip71)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,517,291)">
<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:9058">
<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,299,283)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABUUlEQVRoge2ZzU7CUBCFv2pl41Y3bFj5RL7/E+DCHwq0/LmYuelFiwIdqiTnS05oC5n05kxn5pYCeAYegQf/FLFsXWtg5apdywPHP32XYqyz2GdTYqaPM4k4dq4NZtgaaDhs9OBJUWJP/hiYuEQsWywBNuxXgAjjeydFXgEmwFPcugX29Oct4LcKcI7xS2DhqoCZqwLmtMmQqtEeZfSKxR4FcOu682t9kiKZPccMroAP4M3j1sDNKTeoBBieY5MiGZ7MnmFmv/vvG040u4veAcR1owowPBEtYIH19U3fm1ECXJahh8A08R9NCUyBe9p+JGL5ug1sXENvA7/tAMAS4AUY+fkqaNHCuIoXQVM/brBpU8Ty718FTz1ghe0nRRx5BchbQM0fmN1FSoA58EpbDUQcx1aAi5vdRYH9FzDChkANgrF0VYBcg5othBBCCCEEAJ+G2WlPPBfvMwAAAABJRU5ErkJggg==" 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,300,284)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip73">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip73)" 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,344,289)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="35.4844" x="-17.7344" xml:space="preserve" y="3.5">[i_apha]</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,300,284)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 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,422,288)">
<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="clip74">
<path d="M-339,-229 L278,-229 L278,131 L-339,131 L-339,-229 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,422,276)">
<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,517,136)">
<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-->
@ -1105,19 +856,19 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip76">
<clipPath id="clip59">
<path d="M484.5,339.5 L514.5,339.5 L514.5,394.5 L484.5,394.5 L484.5,339.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip76)" 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)">
<g clip-path="url(#clip59)" 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="503,370 497,364" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip77">
<clipPath id="clip60">
<path d="M484.5,339.5 L514.5,339.5 L514.5,394.5 L484.5,394.5 L484.5,339.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip77)" 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)">
<g clip-path="url(#clip60)" 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="503,364 497,370" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -1135,11 +886,148 @@
<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="clip78">
<clipPath id="clip61">
<path d="M-434,-309 L183,-309 L183,51 L-434,51 L-434,-309 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip78)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,517,356)">
<g clip-path="url(#clip61)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,517,356)">
<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:9064">
<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,198)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABaUlEQVRoge2Zy27CMBBFD2AoJH38/+d1w6ZZBKmkEWlRFzMWxnIgC3sRmCNdOQErSJnrO05YcJ+lygFr1YtqO3J86zt/DRdc28jLF9DoGKqJJ7roPHexU+cbvb4DVsBCZeSjRu4zwAB0wCE10SEFKlHsse/8b61UlgD5Wet4Ao5AG3x2hTdAhbjmVVUDO5UvXC4jhAngE8cSID8DUvwDEv+jBgjx8b8F3oAPHWtVxbUprNgzJzZAiiXinh1ihncdfVJUXApvxZ4Z1n+fnCkJ8If0kx9kRf8iu8oWawGzJzbAGSlwWGy/i7RN4APigB5Z5T3wTdnHwI3KHgPL8gnskd1/iyT2kJroDdDrub0Iegz2qgZ5DLxpgJAzlzZQyhT2Krg84avgFmnjp9TEKZvAnKbwCRC2AEuA/LTIym+50wJy3vipprAEKE+nOkZjF08svfJSpoj/C7AEyM+gOgXHXoZhGIZhGMaz8w/7glXF59GMEgAAAABJRU5ErkJggg==" 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,199)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip63">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip63)" 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,224,204)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="27.1719" x="-13.5781" xml:space="preserve" y="3.5">[r_sin]</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,150,199)">
<path d="M30,0 L120,0 L120,12 L30,12 L0,6 L30,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9058">
<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,299,283)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABUUlEQVRoge2ZzU7CUBCFv2pl41Y3bFj5RL7/E+DCHwq0/LmYuelFiwIdqiTnS05oC5n05kxn5pYCeAYegQf/FLFsXWtg5apdywPHP32XYqyz2GdTYqaPM4k4dq4NZtgaaDhs9OBJUWJP/hiYuEQsWywBNuxXgAjjeydFXgEmwFPcugX29Oct4LcKcI7xS2DhqoCZqwLmtMmQqtEeZfSKxR4FcOu682t9kiKZPccMroAP4M3j1sDNKTeoBBieY5MiGZ7MnmFmv/vvG040u4veAcR1owowPBEtYIH19U3fm1ECXJahh8A08R9NCUyBe9p+JGL5ug1sXENvA7/tAMAS4AUY+fkqaNHCuIoXQVM/brBpU8Ty718FTz1ghe0nRRx5BchbQM0fmN1FSoA58EpbDUQcx1aAi5vdRYH9FzDChkANgrF0VYBcg5othBBCCCEEAJ+G2WlPPBfvMwAAAABJRU5ErkJggg==" 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,300,284)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip65">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip65)" 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,344,289)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="35.4844" x="-17.7344" xml:space="preserve" y="3.5">[i_apha]</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,300,284)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 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,422,288)">
<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="clip66">
<path d="M-339,-229 L278,-229 L278,131 L-339,131 L-339,-229 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip66)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,276)">
<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:9051">
<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,484,274)">
<image height="63" preserveAspectRatio="none" width="38" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA/CAYAAACM5Lr9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABJElEQVRoge2aMW+DMBBGHxXNkrVdsmTqL+r/H7pkgcEdyABDO/hQnTZE+WhdMXxPOtlCB346YPG5AV6BZ+Apxpp0QB9jGf33xDZkDkXUZA/sYj4BZ+D9WmJLrtQBOEbU5DHGERiAVFz7ITZX7Ai8VBaDXKmBXKluSezhH0RWYTEVi6lYTGWzYu0dOc2K536suOeCzVbMYioWU7GYisVULKZiMRWLqVhMxWIqFlOxmIrFVCymYjEVi6ncsz/2672uNWy2YhZTsZiKxVRacjNzz0JD8495A06xZiK3nqclsZ7LPnVNThE9ucN7U6yL+dynrkl5iiDFeuMtsbJPXZMUayTueJVdJCS+qleLc8RQjFfFGvLxhh3546/9A0wRYzGfwxgD8AmgJkUGGx+vpQAAAABJRU5ErkJggg==" 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,485,275)">
<path d="M0,0 L30,0 L30,55 L0,55 L0,0 z" fill-rule="evenodd" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip68">
<path d="M484.5,274.5 L514.5,274.5 L514.5,329.5 L484.5,329.5 L484.5,274.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip68)" 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="503,305 497,299" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip69">
<path d="M484.5,274.5 L514.5,274.5 L514.5,329.5 L484.5,329.5 L484.5,274.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip69)" 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="503,299 497,305" 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,485,275)">
<path d="M0,0 L30,0 L30,55 L0,55 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,517,303)">
<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="clip70">
<path d="M-434,-244 L183,-244 L183,116 L-434,116 L-434,-244 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip70)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,517,291)">
<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-->
@ -1161,11 +1049,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip80">
<clipPath id="clip72">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip80)" 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,344,199)">
<g clip-path="url(#clip72)" 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,344,199)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="32.7031" x="-16.3438" xml:space="preserve" y="3.5">[i_beta]</text>
</g>
<!--RAWSTRING-->
@ -1183,11 +1071,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="clip81">
<clipPath id="clip73">
<path d="M-339,-139 L278,-139 L278,221 L-339,221 L-339,-139 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip81)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,186)">
<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,422,186)">
<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-->
@ -1209,11 +1097,11 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip83">
<clipPath id="clip75">
<path d="M-74,-5 L46,-5 L46,7 L-74,7 L-74,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip83)" 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,224,134)">
<g clip-path="url(#clip75)" 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,224,134)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="35.4844" x="-17.7344" xml:space="preserve" y="3.5">[i_apha]</text>
</g>
<!--RAWSTRING-->
@ -1242,19 +1130,19 @@
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip85">
<clipPath id="clip77">
<path d="M484.5,184.5 L514.5,184.5 L514.5,239.5 L484.5,239.5 L484.5,184.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip85)" 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)">
<g clip-path="url(#clip77)" 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="503,215 497,209" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip86">
<clipPath id="clip78">
<path d="M484.5,184.5 L514.5,184.5 L514.5,239.5 L484.5,239.5 L484.5,184.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip86)" 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)">
<g clip-path="url(#clip78)" 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="503,209 497,215" vector-effect="none"/>
</g>
<!--RAWSTRING-->
@ -1272,11 +1160,123 @@
<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="clip87">
<clipPath id="clip79">
<path d="M-434,-154 L183,-154 L183,206 L-434,206 L-434,-154 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip87)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,517,201)">
<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,517,201)">
<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:9061">
<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,299,373)">
<image height="20" preserveAspectRatio="none" width="128" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAUCAYAAABFyTWeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABUUlEQVRoge2ZzU7CUBCFv2pl41Y3bFj5RL7/E+DCHwq0/LmYuelFiwIdqiTnS05oC5n05kxn5pYCeAYegQf/FLFsXWtg5apdywPHP32XYqyz2GdTYqaPM4k4dq4NZtgaaDhs9OBJUWJP/hiYuEQsWywBNuxXgAjjeydFXgEmwFPcugX29Oct4LcKcI7xS2DhqoCZqwLmtMmQqtEeZfSKxR4FcOu682t9kiKZPccMroAP4M3j1sDNKTeoBBieY5MiGZ7MnmFmv/vvG040u4veAcR1owowPBEtYIH19U3fm1ECXJahh8A08R9NCUyBe9p+JGL5ug1sXENvA7/tAMAS4AUY+fkqaNHCuIoXQVM/brBpU8Ty718FTz1ghe0nRRx5BchbQM0fmN1FSoA58EpbDUQcx1aAi5vdRYH9FzDChkANgrF0VYBcg5othBBCCCEEAJ+G2WlPPBfvMwAAAABJRU5ErkJggg==" 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,300,374)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip81">
<path d="M-44,-5 L76,-5 L76,7 L-44,7 L-44,-5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip81)" 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,344,379)">
<text fill="#000000" fill-opacity="1" font-family="Arial" font-size="10" font-style="normal" font-weight="400" stroke="none" textLength="27.1719" x="-13.5781" xml:space="preserve" y="3.5">[r_sin]</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,300,374)">
<path d="M0,0 L90,0 L120,6 L90,12 L0,12 L0,0 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,422,378)">
<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="clip82">
<path d="M-339,-319 L278,-319 L278,41 L-339,41 L-339,-319 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip82)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,422,366)">
<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">sfix16_En14</text>
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<!--RAWSTRING-->
<g id="BLDCmotorControl_FOC_R2017b_fixdt:9067">
<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,584,115)">
<image height="141" preserveAspectRatio="none" width="33" x="0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAACNCAYAAAA5OhP6AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABSUlEQVR4nO3cMU/CUBhG4ReDLKy6sDD5i/z/gwtLO9ShDLA43O/EqkCM3oHhPMnNbUjTnlw6f6skr0mekzzV3suQZKx9ucbvN67rxbvF6mWbZFPX5yTHJO+XblynncAuyb5WL4+1n5LMSabFbz8iOIl9kpeOEUk7gTntBIZrEQ+dX/onRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjMBdRKzTRjJsc2Uswz+8JTnU86e0IRjnaxFjvk7M6OVQa0ybP3EzYqhrJmb0spxJMtWzT7cilhMzepnqeVN+8XcMdcOUz1Pp4VhrXuwXI1Zpg1E2aR9mz4/zXOu0uGZJ9+8DhrZDnyUbRmsAAAAASUVORK5CYII=" 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,585,116)">
<path d="M0,0 L25,0 L25,133 L0,133 L0,0 z" fill-rule="nonzero" vector-effect="none"/>
</g>
<!--RAWSTRING-->
<g data-tags="blk">
<defs>
<clipPath id="clip84">
<path d="M584.5,115.5 L609.5,115.5 L609.5,248.5 L584.5,248.5 L584.5,115.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip84)" 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="588,150 592,150" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip85">
<path d="M584.5,115.5 L609.5,115.5 L609.5,248.5 L584.5,248.5 L584.5,115.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip85)" 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="588,215 592,215" vector-effect="none"/>
</g>
<defs>
<clipPath id="clip86">
<path d="M584.5,115.5 L609.5,115.5 L609.5,248.5 L584.5,248.5 L584.5,115.5 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip86)" 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="590,213 590,217" 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,585,116)">
<path d="M0,0 L25,0 L25,133 L0,133 L0,0 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,612,183)">
<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="clip87">
<path d="M-529,-124 L88,-124 L88,236 L-529,236 L-529,-124 z"/>
</clipPath>
</defs>
<g clip-path="url(#clip87)" fill="none" opacity="1" stroke="#000000" stroke-linecap="square" stroke-linejoin="bevel" stroke-opacity="1" stroke-width="1" transform="matrix(1,0,0,1,612,171)">
<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-->
@ -1540,5 +1540,5 @@
<!--RAWSTRING-->
</g>
</g>
<!--generated on windows @ 2019-10-20 19:29:26 W. Europe Daylight Time-->
<!--generated on windows @ 2019-10-21 16:34:37 W. Europe Daylight Time-->
</svg>

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 155 KiB

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