PK!m*((simulink/modelWorkspace.mxarrayIMCTRLPERIODTSAMPLEglobal_CLK_numberglobal_INT_numberglobal_SVM_instance_idglobal_can_baud_rateglobal_comp_timeglobal_cycle_delayglobal_ip_addresses8 -C6 ?8 >8 8 ?8 810000008 ?8 h㈵>0000PK!#t simulink/systems/system_root.xml

[-1, -8, 2561, 1401]

simulink-default.rpt

6176

[165, 127, 320, 203]

1008

off

-10000

%Print the block type: patch([0 1 1 0], [0.07 0.07 0 0], [1 0 0]); color('black'); text(0.5, 0.5, 'Controller', 'horizontalalignment', 'center')

[370, 127, 525, 203]

2829

off

on

%Print the block type: patch([0 1 1 0], [0.07 0.07 0 0], [1 0 0]); text(0.5, 0.5, 'Plant', 'horizontalalignment', 'center')

77

[320, 165]

3451#in:1

80

3451#out:1

[19, 0; 0, 75; -410, 0; 0, -75; 26, 0]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10px; color:#000000;">Contains the control implementation that can be simulated or executed on an imperix target</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10px; color:#000000;">(B-Box RCP or B-Board PRO)</span></p></body></html>

[160, 54, 327, 119]

[0, 0, 0, 0]

on

on

left

top

rich

-6

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10px; color:#000000;">Contains the simulation model of the controlled system.</span></p></body></html>

[371, 54, 523, 104]

[0, 0, 0, 0]

on

on

left

top

rich

-7

PK!DyCC simulink/systems/system_1910.xml

[-1, -8, 2561, 1401]

on

175

[0, 213, 75, 247]

100000

single

Floor

off

Please leave the Priority (below parameter) to maximum negative to ensure that this block is always executed first.

[75, 34, 140, 76]

5435

off

-99999

3900.3

BoomBox/Configuration

Configuration

Imperix Control

Inherit from model

Inherit from model

Inherit from model

Inherit from model

Inherit from model

off

Automated Code Generation

off

param.m

20e3

0.5

0

off

Disabled

0

[0.2 0.8]

2000 ns (B-Box RCP, B-Box Micro, B-Board PRO or TPI)

off

500e-9

0

auto

auto

1e-3

2e-6

0.2

Period

(A) Simple

Switching devices (switched)

PWM signals

kb0101

1

12500

0

to PWM blocks

to ADC blocks

[630, 203, 635, 252]

100000

2

[630, 333, 635, 382]

100000

2

[655, 204, 725, 251]

100000

Stateflow.Translate.translate

ExplicitOnly

on

MATLAB Function

on

y

[240, 204, 310, 251]

100000

Stateflow.Translate.translate

ExplicitOnly

on

MATLAB Function

on

y1

y2

[655, 334, 725, 381]

100000

Stateflow.Translate.translate

ExplicitOnly

on

MATLAB Function

on

y

[240, 334, 310, 381]

100000

Stateflow.Translate.translate

ExplicitOnly

on

MATLAB Function

on

y1

y2

[330, 203, 335, 252]

100000

2

bar

[330, 333, 335, 382]

100000

2

bar

[110, 201, 210, 219]

100000

off

3900.3

BoomBox/Probe

Probe

Imperix Control

Inherit from model

Inherit from model

Inherit from model

Inherit from model

Inherit from model

on

data_send_sfp_0

single

off

0

10

0

1000000

Little-endian

off

2000

IP address 0

Little-endian

10

0

kb0502

0

0

empty

0

1

0

[785, 351, 890, 369]

100000

off

3900.3

BoomBox/Probe

Probe

Imperix Control

Inherit from model

Inherit from model

Inherit from model

Inherit from model

Inherit from model

on

data_received_sfp_1

single

off

0

10

0

1000000

Little-endian

off

2000

IP address 0

Little-endian

10

0

kb0502

0

0

empty

0

1

0

[530, 209, 595, 251]

100000

off

3900.3

BoomBox/SBI

Input from FPGA Sandbox

Imperix Control

Inherit from model

Inherit from model

Inherit from model

Inherit from model

Inherit from model

on

0

00

2

off

kb0209

[530, 339, 595, 381]

100000

off

3900.3

BoomBox/SBI

Input from FPGA Sandbox

Imperix Control

Inherit from model

Inherit from model

Inherit from model

Inherit from model

Inherit from model

on

0

02

2

off

kb0209

[390, 209, 455, 251]

100000

off

3900.3

BoomBox/SBO

Output towards FPGA Sandbox

Imperix Control

Inherit from model

Inherit from model

Inherit from model

Inherit from model

Inherit from model

on

0

00

2

00

0

0

0

0

0

0

0

0

0

kb0210

[390, 339, 455, 381]

100000

off

3900.3

BoomBox/SBO

Output towards FPGA Sandbox

Imperix Control

Inherit from model

Inherit from model

Inherit from model

Inherit from model

Inherit from model

on

0

02

2

00

0

0

0

0

0

0

0

0

0

kb0210

[-65, 215, -35, 245]

100000

2*pi*50

5995

6146#out:1

6143#in:1

6010

6154#out:1

6150#in:1

6008

6153#out:1

6154#in:1

6019

6158#out:1

6157#in:1

5982

6143#out:1

[15, 0]

6036

6153#in:1

6006

[0, -20]

6139#in:1

6020

6158#out:2

6157#in:2

6009

6153#out:2

6154#in:2

6021

6148#out:1

6158#in:1

6039

6173#out:1

6167#in:1

6040

6169#out:2

6170#in:2

6041

6167#out:2

6168#in:2

6045

6167#out:1

6168#in:1

6046

6169#out:1

6170#in:1

6047

6170#out:1

6174#in:1

6050

6168#out:1

6171#in:1

SFP0 (UP)

[228, 176, 743, 280]

[0, 0, 0, 0]

on

left

top

[0.901961, 0.901961, 1.000000]

[0.901961, 0.901961, 1.000000]

on

area_annotation

60

12

Ctrl+L on this block to show library

[39, 91, 192, 106]

[0, 0, 0, 0]

left

top

-3

SFP1 (DOWN 0)

[228, 306, 743, 410]

[0, 0, 0, 0]

on

left

top

[0.901961, 0.901961, 1.000000]

[0.901961, 0.901961, 1.000000]

on

area_annotation

61

12

PK!lg simulink/systems/system_6157.xml

[223, 338, 826, 833]

usletter

28

[20, 101, 40, 119]

-1

[20, 136, 40, 154]

19

2

[270, 230, 320, 270]

17

1

Stateflow S-Function 2

[180, 100, 230, 160]

16

sf_sfun

[2 2]

off

on

off

y

[460, 241, 480, 259]

18

[460, 101, 480, 119]

-5

9

6157::1#out:1

6157::25#in:1

10

6157::28#out:1

6157::25#in:2

y

11

[0, 0]

6157::25#out:2

6157::5#in:1

12

6157::26#out:1

6157::27#in:1

13

6157::25#out:1

6157::26#in:1

PK!/R5 simulink/systems/system_6153.xml

[223, 338, 826, 833]

usletter

28

[20, 101, 40, 119]

-1

[270, 230, 320, 270]

17

1

Stateflow S-Function 1

[180, 100, 230, 180]

16

sf_sfun

[1 3]

off

on

off

y1

y2

[460, 241, 480, 259]

18

[460, 101, 480, 119]

-5

[460, 136, 480, 154]

19

2

1

6153::1#out:1

[60, 0; 0, 30]

6153::25#in:1

y1

2

[0, 0]

6153::25#out:2

[74, 0; 0, -30]

6153::5#in:1

y2

3

[0, 0]

6153::25#out:3

[147, 0; 0, -20]

6153::28#in:1

4

6153::26#out:1

6153::27#in:1

5

6153::25#out:1

[15, 0; 0, 135]

6153::26#in:1

PK! rӆ simulink/systems/system_6168.xml

[223, 338, 826, 833]

usletter

28

[20, 101, 40, 119]

-1

[20, 136, 40, 154]

19

2

[270, 230, 320, 270]

17

1

Stateflow S-Function 5

[180, 100, 230, 160]

16

sf_sfun

[2 2]

off

on

off

y

[460, 241, 480, 259]

18

[460, 101, 480, 119]

-5

1

6168::25#out:1

6168::26#in:1

2

6168::26#out:1

6168::27#in:1

y

3

[0, 0]

6168::25#out:2

6168::5#in:1

4

6168::28#out:1

6168::25#in:2

5

6168::1#out:1

6168::25#in:1

PK!'<{· simulink/systems/system_6169.xml

[223, 338, 826, 833]

usletter

28

[20, 101, 40, 119]

-1

[270, 230, 320, 270]

17

1

Stateflow S-Function 6

[180, 100, 230, 180]

16

sf_sfun

[1 3]

off

on

off

y1

y2

[460, 241, 480, 259]

18

[460, 101, 480, 119]

-5

[460, 136, 480, 154]

19

2

1

6169::25#out:1

[15, 0; 0, 135]

6169::26#in:1

2

6169::26#out:1

6169::27#in:1

y2

3

[0, 0]

6169::25#out:3

[147, 0; 0, -20]

6169::28#in:1

y1

4

[0, 0]

6169::25#out:2

[74, 0; 0, -30]

6169::5#in:1

5

6169::1#out:1

[60, 0; 0, 30]

6169::25#in:1

PK!ݜ simulink/systems/system_3451.xml

[-7, 5, 742, 591]

usletter

[50, 73, 80, 87]

3

gray

[115, 170, 280, 215]

2

NoReadOrWrite

on

variant_generation

patch([0 0 0 0 0 10], [0 0 0 0 0 10],[1 0 0]) patch([10 0 10 10 10 10], [0 10 0 0 0 0],[1 0 0])

[115, 53, 280, 107]

1

on

variant_simulation

[320, 73, 350, 87]

-2

The system model is disabled in the code generation mode because it should not generate any code to be downloaded in the B-Box.

[309, 165, 480, 220]

[0, 0, 0, 0]

on

on

left

top

-2

PK!nl웉 simulink/systems/system_3453.xml

[0, 0, 1280, 1400]

usletter

PK!˃ simulink/systems/system_3454.xml

[1157, 523, 1892, 1102]

usletter

[50, 128, 80, 142]

2772

[125, 46, 130, 224]

2773

off

5

[430, 46, 435, 224]

2774

off

5

bar

[475, 128, 505, 142]

2771

124

6122#out:1

6123#in:1

125

6124#out:1

6125#in:1

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Helvetica'; font-size:10px; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10px; color:#000000;">Open </span><a href="matlab:open('Imperix_Power.slx');"><span style=" font-size:10px; text-decoration: underline; color:#0000ff;">Imperix Power</span></a><span style=" font-size:10px;"> library</span></p></body></html>

[214, 163, 336, 178]

[0, 0, 0, 0]

left

top

rich

-1

The simulation model of your converter goes here...

[156, 128, 385, 143]

[0, 0, 0, 0]

left

top

-5

PK!># [Content_Types].xmlŖMo@ C(B*䌆^_](ygwcLad {mjn2^}G>@x>Ң([^\`0y |b,j)tP FԡqE0!z\C oMg U+M}K$Q p7-iAV6//Tb/ZH~MCRXC=E{ ƽP3)4Q<([UБ:ya: p~.|EU`pX]풇gNiOunηtu ݃ W фE1p ˇЦp`Kgs9p<?~*:YZ9+&W^J m||4֡]H(j[U:[rdFfi漢>e"oZw 9@\yK'BoA|SF x)+nM4|ZM,zs33_.[~PK!]e _rels/.relsN0} w 65Rz@BPyL.oR+ 2^dJ4|JPF*2 cAƐ)!=n>=c%8iBZ2fO(QZu:a9D[HM}OؒeUk i7+8-&I0mlٱh:~oQ#z YʵZ @tyOjM/dɼs|' r3VyOPK!ү$simulink/_rels/blockdiagram.xml.relsKO1{)1jXHX5i:-"ފfxh$s/i;Ok2n80׮3Ҡ/8u702ԞXrq2F(&zpIb2P/L [;`fyƟ,Rj4>23ͼЎġfNK{` \`QSh7`&od'e(SW\f%|n l3}b@yuVgu H[RêmUOҗZIwim*U|=BHfS_a˴Wh]|05XJ*n$GC-)XZ V<´vV~P帠2<jRڛm|PK!xE#%simulink/_rels/configSetInfo.xml.relsen0 EwSEQDVk~ 3`D/ FF^i5?T%f0>O+i'f& W0DZ;|X[+ogJN\us5c X_\ | ;c6X1Y/1ggWWBrUο.Pb^#/*bn?PK!_)simulink/stateflow/_rels/machine.xml.relsŒMk0 Fʼn[Jqz8jl`yۖ v=JB?c `tm$:`U%ܐArY"cbHyy䜴A 2U.e&i%|VZҹj}pAҋԜ W X5Ge{5;KbS54xԞ!X8Bp7Q;O6%.U7cQT"6XK/dޫrpVaZ /|.Lw2k;%tY_ -=zCpR8B#Vf7PK!C_C+simulink/systems/_rels/system_3451.xml.rels=k@ w t.ڇ}.m{Х&,=ϋQw 7eq $z={ C[4'uG2 )N)W"FZJGS@AwUm±W($ypqZY%>Ko');oIMYj!=P߫PsVmPK!%h2+simulink/systems/_rels/system_root.xml.rels=O0 ;uSېX15mCqXNbbky^=|E)P80x;>cGv0Z7[5pW]uPK!xmetadata/coreProperties.xml}_o ),m%Tڦ>Ҵj7)#M퇉QGqrw'WvvhCPV:aU1 D,"j+=.b_X]D&ZUIz)bdCq.t5׻[ ₅}AnN $ N\D8YitT𳤌zd9֚ߔb;bn#ĭMQeQݦWk^FmUz39x ui.TO419 Z=RO}H.8[:o͡Wj6K4iPK![m}&metadata/mwcorePropertiesExtension.xml];0{NItTZ[2H$A~:wwV6|0OF`kGW~m,T NٴpnGCˉҠ0*Fas~ v.JO*#于mAѕLt$kyNȑ A(A 8%GuPK!/7(metadata/mwcorePropertiesReleaseInfo.xmlu0<Ƚ,Rś"z$MBXӢmeo3߿̐6RU}۾ :UrBPl䂪eg6^ RA*trUJn 38paa1qnue\vW'N{Xn233o#,, '\>&99۶mkXfeɒ%=fe<^x=z˖-NN:gyǩDe>vZn~;]jiSǵUVUX7n]>Ә1cFve{뭷t=ÕV]j|fL4 >,6mڄW^yгgOVg0٬f2[OFGAqq32242h ٳgmV"##%22R6m*""r9 ҥɧ~*ڵQFIǎ%%%EDD,Y":uÇK޽ܹs.kh4Jfd+Νs:^LLl߾T]~~~#˗/{WBBBk׮2uT={ 8P5j<7..NƏ/ңGY`<ٷoW(ݻk&͛˲eDDP&L ү_?0at:iԨ̘1C"##qM6Ҷm[YzIxxsrRرceӦMz65}Ȑ05j?\jJ;>>>/f͚?qo6LHdd :T%//O:${V۝uJJQQ\pAZj%""/<<޽;VKHH4lP}Q>yt]bbb$((H^z%}:t 0@Zh!(5}u233o߾2dׯ{'""_}tQsΒTjzm9{'FO?TyEkÝ5iҤ/""rqiܼ֬yS/_.z^/""#F?PDD O>)vbiذ?裏H^^4jH~IHH_yW^yTAZXV___9X3f%(I=vc狿:uJDDkye۶mҫW/%~mvYm]"">>>a.s'{):NnݺzKL5gtҥKٳg];':u(Õ?J@@XV|P_]O?TDDRRRm۶""tReE?y7=Zey65}~p/((G}T I+g뎈eoӦN;wNڵk'FQDD^|E9yd@wg*+Ћ%66VrrrDDJ;v쐘۷2mnݒ ٵk^xQDD^~e9sfڝ… ,??_ڴi#ܼySZh!gΜT "5 emY;ѣGѽ{wtЫW/j 'O :^^^]bZbmۆ^x?#fLL ~ D^^xL>7nĸq02K. t {lFrr2& {Axx[nѣGcxg@BB-ZrT#BJJ2l0幍5Bdd$UVv&M#{n <\ΓtYy7oŋŢE拳ecƌHII+pi>|cǎu:e7w5ttt4 ""s/^:u9]G`Ysrr^;t@tƍɓÇۍ:劷7i&9st^رc8q"^zGrr2bbbЩS'k(Yz{⥗^)O8Ngw˭[prOСCݚ5]ĉGzۿk$&&bڴiqM+٬k.DV% cǎEqcԩؿ9{Ejj*oߎM6aժU8u4ibS)SРAѶm[zyyf=l6n7vǴܙe>xe4[yx~hV>Nv:^Sh4vٌ&M`}ӧOW`wZԠƟ׮];=SNPr ,YpԩSʷ'N…  u9V^h_Z ӦMCnn.\ 4/2̙CUkIǩS_~e?___Xe.uE>}'[nŠA*T3^'** ~)ɦ;v7oބ6mGq1UURj:YsE֭ѲeKddd' .bccѮ];\t ֭S;3dL0}}Q >mڴ/"""Vm̙3rJddd੧BFh@|GNZz5&ODdee!66Ԯz>رc-DwFpp>sYm]1cƔ{8v L̙3HIIQw6OySO=3g"$$uօ 0`&O Ʉsbɒ%X~=rrr0`eٰ]jv5yWN߾}1~x"hذ!֬Y &}p-[r9qjZO!;;vfˮ hݒPNh4ܸqZnwL&]͛|Bԭ[񲲲PNݑ%f\v -Z+..ƍ7вeKwUWEsרQcСp9WQTTf͚x^xzznB-J=vu'盚u233r2鼼< 4iҤBTXXM:_DpU4n.b dff^znMp:׮]C&Mz*4iRj~y_UNb {K!"Tmۇ [DDT> t"""੷DDD*P닗U̙3ʅ/*Sevr%η2 Vw/]TQհwj=|F}0(NQTZ tI/+9nǬʲi&[ǭP.i*2߬?9Sw:vwaʕw"]]zZuǤI+Q̝NeUTyjd;TPPNÅ "8eի;|8Lqq1_^vw:Oݡu!??__UWD.a2vw9TX~ Nװ,Jvvh~\JU^^ӕyd2ڵrl2]rv2|r]%)+g:Pö.2QXXh|G9vgl#==]h4Z6Q:G5Yegg+"K. S\'qqqһwoСL8QD,]&N(8i֬ڵT,[yyy2rH 09sL&]Dw*iү_? 9r狈@uxm&ѨQ#:u_6m*׿$<<\v*b2YFD*7Wyi׮H\\V~~9R4a),,)͖+Gڵk'7npjҹsg}Jfff >{;gfyG2p@6lR;n*}%-_\  ={>}HnݔܝT2jYwQ}I>}$ @:tr|M&7N=겫\/_.{Voʔ)׿eG [:<mG^xA:u$Ţ%00PN>V;ߜu*~Kzz\a/^XyfL4I^|EivͲr5sβ~zi۶ٳG.G{ԩAl2Yz@__Jxx 0a@w6vaEڭͺ|zl*kYwa[׾}[.\ zx%U:ԪU+IMMO>DKQQ4jH._,"/ԫWvYeہUMvKĉn0{jť_;UVAxx8.]z gϞΝ;rd̝;1Ȗ-[.jՕ ]q!11 rW^mvx`.\Yfnw\ٳ[Y=zG L0J=?%%/2˥2Mzn]\uPի֯_/ "##]vCll,|}}?<(5j+W ..Nb}݇$ȑnw7|peݲvF+kJNNvL 8GPPڷouǖڝu*+)!!رc&M `۶mxבv|Yl?ǚ5kN:(_8*޽'OG?:uݻ]S[ٕ+WРAZeWrf3SI6,㒻Y+W8~⢳Kj5N5-W;TVkYfaX|9v؁իW㡇ahذ!6l?ǨbjIq?%ܹS8l0ܹe a֭, ݄ ⲫn݊b>DGGȝO_>.]B2ܝo:EDD8w`k† X>Ĭ{,\q5Ο?KbϞ=0XjˎVC Ν;~ϯ uq׷Nqee\G]*:T,qw=uLUvUWysUNez=v&M`ѢE? 0?|*tHzzɹQ'&M1c`ԨQ€k.^y9 ,i^aÆaԨQvU]M6EDDf3BBB0gxyyY'khW^DΝQ~}̷g}aF᭷Btt4:tҭK.ŴiлwoL&)g;㬃FKcǎxѿ9iG+FSibuVt:޽;<<[TcDDT}ׯ>}`ǎ Z[DDD*-t"""`7ovzM;zwU5ys""{ ZbٲeI֭sUi; *d6qeK?L&埫~JW&Ʉ/*[Toh ť:Yoh RJn!;F0E IDATlzMiiiJ8:JN'="GHH{1tUpÊ+0qDGF^KlҤ rssqDFFbȐ!4izoEϞ=kK7&L}݇Cb…X/2zӧ#<<򜸸8t~!>lٲ~)z聢"\zڵ+u d2aĈ0L.766۷#Zw P\\,#""6mڈݟ]Ft'999J_~EDDtJ% @D;t:ҥٳG[nJkʸq̝;Wf ;vlڴIDDN*K,QFRvZ*kzCBB.q={JDDΝ;'r!u:GDt7~Uooo$&&bӦM8s <\ \3z2Wݘ:w4B Ddd$ҝ&MbĈؽ{7F#4 ,Xr9ÇF)uEwy!!!ҥ /^|[;x`x{{#77OƨQX:_tzsU'cWlbʔ)2d_[%/rt5J3=zuAGw@,DFӦMWZ_"ɤj='l6z8~8|}}b W[Elڴ qRR1tP9rzqUmz$$$7P)diETT{=%t{݆[U`hԨk<,, p;ǎÀ9s <<CgϞ Bzz:]sϡcǎh4]Szz:ۧ鉀ZV]DǏcǎEƍiiiؿ?Ih>>> krҥKD~n/k;v }||ЩS'tnk׮!)) Fttr|رcF=ȴ]q }ƌXx16l 咨999ؿ?lقRϛ5k9=zh4ȑ#֭[o7bX~~4i}Z-n޼{:HKK_"22| x t<۹s'VZexb_];wn/k<سgIIIxGꫯ>3̝;cƌAvwh4b֭@nn.~|7 p*uQ .( D^}Uw|Ю Haaˑ#Gzb2t:˿ED>s߿m:Ndǎ""#HBBf1tUf$&&ʠAꫯiӦQFQFdeeN{|U/xZ]FFr۵k$??_֬Y# )k̟?_~i?.RXX(ϟ9|cΝk7O=] "j?;pzkЮ];eg}]FNW_ϟ3gv؁]͛e_TT"BcÆ xvY?صk-[txYTglgZ;1ѷo_L8SNE׮]hӦ   ;wf1rH[έ:5\7///|3fre=W_}IIIJI&v";I w܉G}Td2)ێO`6qE,Zc=CC8qFT\aaa"115*5vjj*L2e  K.Aӡk׮vmו]999x0c 縪zvv/ U1[$$$(=nj-[``ĉؾ};~G?~Q|ٲer;OOO9sƍe˖8wG"77Nk!" t˗Ѻuk6V͛7|뭷CaŊVuk5!!=f3N:yo߾Eݕ6zBVpI 4ׯEyIM4)SPPP˗cƌ1\___fN:N177;wF/.\X*Џ=VvT1cRRRb >}رc兽{"..N9f}}!))B{2e /?ĸqXNmCk͛ʥl===ѬY3 t"vtݩS'_uʕ+Qz6sƍw=mۆ￿TS٬t;y$5kíFa#GW^޽;f̘͛Cسgrr`iMo7ڵk]Vg-Sj~ظq#͛y桨4 frJ*ktY=zo> իK=ȑ#v{,KFA۶m~Ʉ>͛7G`` ,X?==;v@XXq)={p \p8<.]={h4bժUeڼys[xǑXh.\_l'x[vzvG\Zwj~%%%#̙ Ver1c ̚5 fӦM͛7*u\t gŋ dggM6RPu@ll,ݫm2 OOOcڵϝ^?|ٲeT~syxw(cݺuÌ3tRt>^z%e:qD_~ADTQcǰh"eue3@-M&Ҋ׷TEnrLnn. ,@߾}RlcDT#GbĈ] nݺUw)DD@'""R;՟GDDt7`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R.= ѡ>0}uWAD] < O_UU /'#J"""[趌znl6CD`6 D҈M 4 |7V FYja2pUzL&D<==ѰaC4hZVWǓ]Qz`c:|4L& jX.& [2*ղe0|x{{ZKS?ElFǮ=z.t: `'fHF#_o߾]m4it: "jQmtZ'2k97L&"k{xxۻ-5?5kU.wߝ^^^qm?˝'zFL&O5:mh4ָe:sR`jóIl&.5>Љl t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD t"""@7·~[eQ9-\?QTTTݥo} }݈a_^gϞFc_l6#;;}m@OFF.\ {%JKKƍqFƶmېܟk׮UxT{T{[Y}ذaC‘ "..gΜ?!C`ժUӘ1cF7i$z:u *""yyyҨQ#_dǎ#""ooopziZ)**d߿ȇ~(""EEEңG9|pqvEEEUݩ'Ovz_\\|W Y^$&&J.]䣏>>HVZ%={狈e=۾}Kll䈈ȁM6"|}7 jgTʽ]DF#nWz7&-FMޯ*j3___'SRR@BB-Zٲw#&&P~}"//AAAh߾[2HNNF`` 80Lسg"""%D->-t_u&2eJcu.77;wF/.\X\ooo$&&bӦM8s @-zhs SO=7E^=Lw#%%qqqv7ӟ`6lf3Zl苙]Wr,)SCӧOG۶mqqI}ln_ΝvZFhh(L!C >>>~ K,ŋk)'p'|o6|M=z͛QXXذaoVuxl@j1x`DDD`ҥpL2`qqqطoUŊ+{y\\*':UVŋn Ś5k0sLxzzHJJƌݻw#88Xg[n8{,fUV^ɓ'#11YYYСC].+WDͫրШQ#DFFׯ_wFHԩShҤIJUG#hdSreWçpwukLx{{; Xqq1nܸDNR񲲲PNԫWϭmt:|}}k1\v غu+[娒իhܸq]nݺw2u8q"<==zyC'2q;|B7{[F)׺i0Wj?NDDDNDD t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDwDpp04iRe5DtGq]]ó "u '|M|rX@aӦMjUX):0ЉV8p`(**’%KD"U.w"#|*NDd2l6+5]Q]DT>#h4`0h4d2֮] F<}Rj :U)ٌ[b„ WEhժF#F#~'dff2Љ@';d2X."7n\&I9Q 4jڅNDw`@AADDٵD8b'"1Љ+.z,'NDwhT%z=zrhRj~rsYݥ>iVX]KKC'7۶c}& hذ!L& z=Q\\ nOgW]O{$TeT= Ru}] Q_p&2cPڭڕcq1 `6a4-tkL&dF ?T432 j|<<K#U~:~Mݡ}%z}ML-/P;jGNVZ> n LhwQQ4ru7;U +˗U~0׿*Ck=v;9r&DT5-Xn=-{wয়deDPDB<mZ~ayaF #6&mZBTumۖsF{zXVfI@lK@x*ED69%pu& SKXkݿ|u?_8yIDAT]|; .?N|Ix$0;-k lcB< l5 tkl9e ]g<-Yp|3r1yzz;9Ů#"0+Ӳ)G[T;4ݫ 8m o2nre+5sLqm-aIݫ˲!;XN 7A0wcOlr"@?eo_vF1m,my~ѭ/nc${2o}?#>nKHE9%SӻZۮ|\D~fX0].(F$ z#"0oâP`a7`5nDž7i~6l- )0V_oYv9G@Ds`>.V m4>9gzrl;q7l$]l%;rb\z>8+2Zqmx8n'F?/0 K]}˙FXB~O`NO2 |ÁI@YK8ƶHjl w,`7,ub~ @ww6|n9`N%L| o9Lz>8N%?_6R\%03>cΘr2] ߏ[P%d,땸lpne׶_/'YdnzM3[~ۨ-//C-[%kqtvGBcZog<""y-JXN*i5bGq|@j>Խt7uX}۲򽡳w$10ezl>,+:0UI@j]5rQG9BDDww0lBDDtbHDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD}Fum(WȝnwHDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""R: 0ЉTNDD t"""`HDDD*@'""RW2D0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B`@0 t: B` B{SIENDB`PK!fiiٔsimulink/ScheduleCore.xml HighNumberLast 1 true false Default -2147483648 false 2 true D1 40 D1 -12240129 true ClassicPeriodicDiscrete5e-050 0 5e-05 0 PK!simulink/ScheduleEditor.xml 0,0 0,0,0,0 D1 implicit-periodic 0,0 D1 graph.Graph Default graph.Graph 40 #ff453a true 5e-05 D1 D1 implicit-periodic D1 Default PK!*;simulink/bddefaults.xml

A4

center

middle

PK!ojKjKsimulink/blockdiagram.xml

039c307c-89a2-42d9-a57f-2750672433d8

% --- DO NOT REMOVE THIS CODE (2024.3.b1) --- % create Simulink variants if not(exist('variant_simulation', 'var')) variant_simulation = Simulink.Variant('SIMULINK_MODE==0'); end if not(exist('variant_generation', 'var')) variant_generation = Simulink.Variant('SIMULINK_MODE==1'); end % check SDK version required_lib_version = 3900.3; required_lib_ver_str = '2024.3'; lib_path = [getenv('IX_SIMULINK_ACG_BB_3') '\simulink\blocks\BoomBox.slx']; if exist(lib_path, 'file') lib_version = str2double(Simulink.MDLInfo(lib_path).ModelVersion); % fullpath to avoid getting shadowing files if lib_version < required_lib_version || isnan(lib_version) error(['The model ''' bdroot ''' has been saved with a more recent version of ACG SDK (' required_lib_ver_str ') and might not work as expected. <a href="matlab:private_end_string = ''--- PLACE YOUR CODE BELOW THIS LINE ---'';private_fcn = get_param(bdroot, ''PreLoadFcn'');private_end_index = strfind(private_fcn, private_end_string);set_param(bdroot, ''PreLoadFcn'', strtrim(private_fcn(private_end_index(end)+length(private_end_string):end)));private_fcn = get_param(bdroot, ''PostLoadFcn'');private_end_index = strfind(private_fcn, private_end_string);set_param(bdroot, ''PostLoadFcn'', strtrim(private_fcn(private_end_index(end)+length(private_end_string):end)));private_fcn = get_param(bdroot, ''InitFcn'');private_end_index = strfind(private_fcn, private_end_string);set_param(bdroot, ''InitFcn'', strtrim(private_fcn(private_end_index(end)+length(private_end_string):end)));clear private_end_string private_fcn private_end_index;open(bdroot);">Click here</a> to continue anyway, or download the latest version of the SDK at <a href="www.imperix.com/downloads">www.imperix.ch/downloads</a>.']); end elseif exist(getenv('IX_SIMULINK_ACG_BB_3'), 'dir') error(['Library file for imperix ACG SDK not found in path ''' lib_path '''. Please try to re-install ACG SDK (<a href="www.imperix.com/downloads">www.imperix.ch/downloads</a>).']); else error('ACG SDK is not installed on this computer and the model will not work as expected. Please download ACG SDK at <a href="www.imperix.com/downloads">www.imperix.ch/downloads</a>, install it, and reopen the model.'); end clear required_lib_version required_lib_ver_str lib_path lib_version; ix_acg_path = getenv('IX_SIMULINK_ACG_BB_3'); addpath(fullfile(ix_acg_path, 'simulink\target')); addpath(fullfile(ix_acg_path, 'simulink\blocks')); addpath(fullfile(ix_acg_path, 'simulink\functions')); sl_refresh_customizations; clear ix_acg_path; % The SIMULINK_MODE variable is created in the base % workspace in the PostLoadFcn from the block whose id is kb0101 % All opened models share a common variant configuration. Model_PreLoadFcn(bdroot); % --- PLACE YOUR CODE BELOW THIS LINE ---

% --- DO NOT REMOVE THIS CODE (2024.3.b1) --- % change the execution mode of simulink depending on the radio button: if(strcmp('Automated Code Generation',get_param(Find_imperix_blocks(bdroot,'Configuration'),'SLMODE'))) assignin('base', 'SIMULINK_MODE', 1); else assignin('base', 'SIMULINK_MODE', 0); end Model_PostLoadFcn(bdroot); % --- PLACE YOUR CODE BELOW THIS LINE ---

None

% --- DO NOT REMOVE THIS CODE (2024.3.b1) --- % check SDK version required_lib_version = 3900.3; required_lib_ver_str = '2024.3'; lib_path = [getenv('IX_SIMULINK_ACG_BB_3') '\simulink\blocks\BoomBox.slx']; if exist(lib_path, 'file') lib_version = str2double(Simulink.MDLInfo(lib_path).ModelVersion); % fullpath to avoid getting shadowing files if lib_version < required_lib_version || isnan(lib_version) error(['The model ''' bdroot ''' has been saved with a more recent version of ACG SDK (' required_lib_ver_str ') and might not work as expected. <a href="matlab:private_end_string = ''--- PLACE YOUR CODE BELOW THIS LINE ---'';private_fcn = get_param(bdroot, ''PreLoadFcn'');private_end_index = strfind(private_fcn, private_end_string);set_param(bdroot, ''PreLoadFcn'', strtrim(private_fcn(private_end_index(end)+length(private_end_string):end)));private_fcn = get_param(bdroot, ''PostLoadFcn'');private_end_index = strfind(private_fcn, private_end_string);set_param(bdroot, ''PostLoadFcn'', strtrim(private_fcn(private_end_index(end)+length(private_end_string):end)));private_fcn = get_param(bdroot, ''InitFcn'');private_end_index = strfind(private_fcn, private_end_string);set_param(bdroot, ''InitFcn'', strtrim(private_fcn(private_end_index(end)+length(private_end_string):end)));clear private_end_string private_fcn private_end_index;open(bdroot);">Click here</a> to continue anyway, or download the latest version of the SDK at <a href="www.imperix.com/downloads">www.imperix.ch/downloads</a>.']); end elseif exist(getenv('IX_SIMULINK_ACG_BB_3'), 'dir') error(['Library file for imperix ACG SDK not found in path ''' lib_path '''. Please try to re-install ACG SDK (<a href="www.imperix.com/downloads">www.imperix.ch/downloads</a>).']); else error('ACG SDK is not installed on this computer and the model will not work as expected. Please download ACG SDK at <a href="www.imperix.com/downloads">www.imperix.ch/downloads</a>, install it, and reopen the model.'); end clear required_lib_version required_lib_ver_str lib_path lib_version; Model_InitFcn(bdroot); % --- PLACE YOUR CODE BELOW THIS LINE ---

win64

861994458

3439876689

Power_System_Blocks

%<Auto>

%<Auto>

%<AutoIncrement:17.13>

off

normal

ModelspecificCprototype

simulink_step

simulink_initialize

FunctionControl

simulink_step

Simulink

$bdroot

0.0

$bdroot []

MODE

ImportedExtern

warning

Ensure deterministic transfer (maximum delay)

Ensure data integrity only

Ensure deterministic transfer (minimum delay)

None

[]

[]

[]

Initialize

Auto

Terminate

Auto

2

5.0e-5

0.0

Step

Auto

[]

[]

[]

[]

[]

[]

[]

[]

[]

[]

[]

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

StorageClass

[]

[]

[]

[]

[]

[]

[]

[]

[]

0

Unset

SFP_communication_loopback_c

1

PK!3? ? simulink/codeDictionary.xml SimulinkBuiltin Simulink CODER_DICTIONARY Constants DataTransfers GlobalDataStores GlobalParameters Inports InternalData LocalParameters ModelData Outports ParameterArguments SharedLocalDataStores jujAaT/ish0mQrShkVxewhiWl3vJng9KdQyUrog19b6DBTxsSXEsHCtRAfVQKjsatggN8+VoqMbyj0a5OiNNow== csc_registration.p Simulink PK!vʻYsimulink/configSet0.xml

[]

[]

[]

0.0

1.4

auto

on

auto

auto

5

auto

10*128*eps

1000

4

1

auto

auto

1

1e-3

on

off

off

FixedStepAuto

auto

auto

DisableAll

UseLocalSettings

Nonadaptive

TrustRegion

off

off

Fast

off

off

Unconstrained

Whenever possible

[]

off

off

ode3

off

2

10

[]

[]

1

[t, u]

xFinal

xInitial

on

1000

off

off

off

off

Array

Dataset

off

off

on

on

on

off

on

off

streamout

off

off

xout

tout

yout

logsout

dsmout

RefineOutputTimes

[]

out

1

off

timeseries

out.mat

[-inf, inf]

[]

[]

on

on

on

Tunable

off

off

off

off

single

off

off

on

on

on

on

off

on

off

on

off

uint_T

Same as modeled

on

64

Individual arguments

12

128

on

5

off

off

Native Integer

off

off

off

off

off

on

inf

-1

Inherit from target

on

on

on

off

off

on

on

off

off

level2

Balanced

on

off

off

off

GradualUnderflow

on

[]

[]

error

none

none

none

error

none

UseLocalSettings

UseLocalSettings

UseLocalSettings

warning

warning

warning

warning

on

Classic

error

off

UseLocalSettings

warning

warning

none

error

warning

warning

none

none

error

error

error

none

warning

none

warning

none

warning

warning

error

error

none

none

off

0.0

0.0

OneBit

error

none

none

none

none

none

none

error

none

warning

warning

warning

error

none

error

none

warning

warning

UseLocalSettings

on

off

error

none

none

warning

warning

none

warning

none

warning

error

warning

error

none

warning

ErrorLevel1

WarnAndRepair

none

warning

warning

error

error

none

warning

warning

warning

warning

warning

warning

warning

warning

error

warning

warning

warning

warning

all

warning

on

warning

warning

off

none

off

warning

none

warning

warning

UseLocalSettings

[]

[]

8

16

32

32

64

32

64

32

32

32

Long

Double

Zero

LittleEndian

32

on

off

ARM Compatible->ARM Cortex

8

16

32

32

64

32

64

32

32

32

Char

None

on

off

Undefined

Unspecified

32

32

32

Specified

off

on

on

on

EmbeddedCoderHSP

[]

[]

IfOutOfDate

on

error

off

on

None

Multi

Infer from blocks in model

on

off

off

off

off

[]

[]

[]

off

on

on

off

on

off

off

off

on

50

on

on

off

65536

off

[]

NotSpecified

UseInterfaceOnly

off

None

generic

C++

off

200

1024

off

mkl-dnn

on

TargetLang TemplateMakefile MakeCommand

Embedded Coder for imperix products

imperix_ACG_SDK.tlc

None

off

off

off

make_rtw

on

off

imperix_ACG_SDK.tmf

off

on

off

[]

off

off

off

off

off

off

on

Automatically locate an installed toolchain

Faster Builds

[]

off

off

off

None

off

executionProfile

SummaryOnly

off

off

stackProfile

off

off

CoderTypedefs

off

C++

None

off

off

off

off

off

off

off

off

off

off

off

off

Execution efficiency Traceability

-a

Off

1024

-1

discrete

200

off

1024

on

on

on

off

3.5

0

none

on

fp32

20.02.1

unspecified

None

KeepInSourceFiles

131072

[]

[]

on

on

Auto

off

off

31

off

off

on

on

on

on

off

1

8

$R$N$M

$N$R$M_T

$N$M

$R$N$M$F

$R$N

rt$I$N$M

rtb_$N$M

$N$M

$R$N$M

$N$C

emxArray_$M$N

emx$M$N

None

None

None

on

off

on

BlockPathComment

on

off

off

Shortened

Literals

off

off

[]

error

GenerateSampleERTMain ModelStepFunctionPrototypeControlCompliant

ansi_tfl_table_tmw.mat

NOT IN USE

C89/C90 (ANSI)

None

Auto

System defined

256

256

on

off

off

off

off

off

off

off

on

on

off

off

off

Auto

on

on

rt_

off

Nonreusable function

off

on

on

off

off

off

on

off

Nominal

Nominal

Simulink.SoftwareTarget.ERTCustomization

off

off

off

off

off

off

off

on

[]

[]

1,2,3,4,...

Size,Breakpoints,Table

Size,Breakpoints,Table

Column-major

error

$R$E

$R$E

$R_data

None

off

off

off

imperix_ACG_SDK.tlc

ERTSrcFileBannerTemplate ERTHdrFileBannerTemplate ERTDataSrcFileTemplate ERTDataHdrFileTemplate ERTCustomFileTemplate GenerateSampleERTMain ModelStepFunctionPrototypeControlCompliant

[]

ansi_tfl_table_tmw.mat

NOT IN USE

C89/C90 (ANSI)

None

Auto

System defined

256

256

on

off

off

off

off

off

off

off

on

on

off

off

off

Auto

on

on

rt_

off

Nonreusable function

off

on

on

off

off

off

on

off

Nominal

Nominal

Simulink.SoftwareTarget.ERTCustomization

off

off

off

off

off

off

off

on

[]

[]

1,2,3,4,...

Size,Breakpoints,Table

Size,Breakpoints,Table

Column-major

error

$R$E

$R$E

$R_data

None

off

off

off

off

off

off

0

on

on

10

100000

off

ext_comm

Level1

Hierarchical

BareBoardExample

Error

Individual arguments

off

off

off

off

imperix_ACG_SDK_code_template.cgt

imperix_ACG_SDK_code_template.cgt

imperix_ACG_SDK_code_template.cgt

imperix_ACG_SDK_code_template.cgt

imperix_ACG_SDK_file_process.tlc

off

10

10

Auto

global.c

Auto

Modular

Inline

global.h

off

off

on

on

on

on

on

on

off

K&R

2

Default

80

off

MAX_int64_T

MIN_int64_T

MAX_uint64_T

MAX_int32_T

MIN_int32_T

MAX_uint32_T

MAX_int16_T

MIN_int16_T

MAX_uint16_T

MAX_int8_T

MIN_int8_T

MAX_uint8_T

true

false

Simulink

Default

Default

Default

Default

Default

Default

Default

Default

Default

Default

Default

Default

Default

Default

Default

Default

C-style array

[]

Simulink Coverage Configuration Component

[]

Simulink Coverage

off

EntireSystem

on

off

/

covdata

dw

off

on

on

on

on

covCumulativeData

off

on

slcov_output/$ModelName$

$ModelName$_cvdata

on

off

off

on

1e-05

0.01

off

0

0

Masking

off

Name

1.16.2

SimMechanics

on

off

off

off

off

on

0

off

on

on

off

on

0

3

off

on

off

on

[-1 -1 -1 -1]

[0 0 0]

[0 0 -1]

[0 1 0]

-1

0

[0.9 0.9 0.95]

[1 0 0]

Convex hull from body CS locations

NONE

1.16.2

SimMechanics 2G

Diagnostics

DiagnosticsConfigSet

warning

warning

warning

warning

warning

warning

error

warning

error

Explorer

ExplorerConfigSet

on

SimMechanics2G

Simscape

Full

warning

warning

off

[{"value":"1","unit":"A"},{"value":"1","unit":"bar"},{"value":"1","unit":"cm^2"},{"value":"1","unit":"cm^3/s"},{"value":"1","unit":"kJ/kg"},{"value":"1","unit":"kW"},{"value":"1","unit":"l"},{"value":"1","unit":"N"},{"value":"1","unit":"N*m"},{"value":"1","unit":"V"}]

none

off

off

off

simlog

1

on

5000

off

off

on

Simulation

Code Generation

[ 7, 28, 907, 738 ]

-aBlockCommentType="BlockPathComment" -aIgnoreTestpoints=0

PK!Ԟsimulink/configSetInfo.xml Simulation PK!% % simulink/graphicalInterface.xml

0

0

0

0

0

0

0

0

0

0

Unset

0

FixedStepAuto

0

Simulink

0

7

BoomBox/Configuration

$bdroot/Closed_loop_control/Configuration

6116

LIBRARY_BLOCK

BoomBox/Probe

$bdroot/Closed_loop_control/Probe2

6139

LIBRARY_BLOCK

BoomBox/Probe

$bdroot/Closed_loop_control/Probe4

6171

LIBRARY_BLOCK

BoomBox/SBI

$bdroot/Closed_loop_control/SBI

6148

LIBRARY_BLOCK

BoomBox/SBI

$bdroot/Closed_loop_control/SBI2

6173

LIBRARY_BLOCK

BoomBox/SBO

$bdroot/Closed_loop_control/SBO

6150

LIBRARY_BLOCK

BoomBox/SBO

$bdroot/Closed_loop_control/SBO2

6174

LIBRARY_BLOCK

1

PK!Q  simulink/modelDictionary.xml CTRLPERIOD CTRLPERIOD TSAMPLE TSAMPLE global_CLK_number global_CLK_number global_INT_number global_INT_number global_SVM_instance_id global_SVM_instance_id global_comp_time global_comp_time global_cycle_delay global_cycle_delay PK!1/QQ)simulink/plugins/DiagnosticSuppressor.xml

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <!DOCTYPE boost_serialization> <boost_serialization signature="serialization::archive" version="19"> <DiagnosticSuppressor class_id="0" tracking_level="0" version="7"> <Table class_id="1" tracking_level="0" version="0"> <count>1</count> <bucket_count>8</bucket_count> <item_version>0</item_version> <item class_id="2" tracking_level="0" version="0"> <first class_id="3" tracking_level="0" version="7"> <Source class_id="4" tracking_level="0" version="0"> <count>1</count> <item_version>0</item_version> <item>6161</item> </Source> </first> <second class_id="5" tracking_level="0" version="7"> <SuppressedData class_id="6" tracking_level="0" version="0"> <count>2</count> <bucket_count>8</bucket_count> <item_version>0</item_version> <item class_id="7" tracking_level="0" version="0"> <first class_id="8" tracking_level="0" version="7"> <ID>Simulink:DataType:WarningOverFlowDetected</ID> <Cause> <Source> <count>0</count> <item_version>0</item_version> </Source> </Cause> </first> <second class_id="9" tracking_level="0" version="7"> <Comment></Comment> <User></User> <LastModified class_id="10" tracking_level="0" version="0"> <ptime_date class_id="11" tracking_level="0" version="0"> <date>20160523</date> </ptime_date> <ptime_time_duration class_id="12" tracking_level="0" version="1"> <is_special>0</is_special> <time_duration_hours>10</time_duration_hours> <time_duration_minutes>57</time_duration_minutes> <time_duration_seconds>55</time_duration_seconds> <time_duration_fractional_seconds>0</time_duration_fractional_seconds> </ptime_time_duration> </LastModified> <SuppressionType>1</SuppressionType> </second> </item> <item> <first> <ID>SimulinkFixedPoint:util:Overflowoccurred</ID> <Cause> <Source> <count>0</count> <item_version>0</item_version> </Source> </Cause> </first> <second> <Comment></Comment> <User></User> <LastModified> <ptime_date> <date>20160523</date> </ptime_date> <ptime_time_duration> <is_special>0</is_special> <time_duration_hours>10</time_duration_hours> <time_duration_minutes>57</time_duration_minutes> <time_duration_seconds>55</time_duration_seconds> <time_duration_fractional_seconds>0</time_duration_fractional_seconds> </ptime_time_duration> </LastModified> <SuppressionType>1</SuppressionType> </second> </item> </SuppressedData> </second> </item> </Table> </DiagnosticSuppressor> </boost_serialization> </boost_serialization>

PK!'o˕2simulink/plugins/SimscapeModelParametersPlugin.xml

ode23t

PK! *!!#simulink/plugins/sl_paper_props.xml

centimeters

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <!DOCTYPE boost_serialization> <boost_serialization signature="serialization::archive" version="19"> <sl_paper_props_BlockParamValueTable class_id="0" tracking_level="0" version="0"> <count>1</count> <item_version>0</item_version> <item class_id="1" tracking_level="0" version="0"> <first>SFP_communication_loopback/Closed_loop_control</first> <second class_id="2" tracking_level="0" version="0"> <count>1</count> <item_version>0</item_version> <item class_id="3" tracking_level="0" version="0"> <first>TiledPaperMargins</first> <second>[1.270000, 1.270000, 1.270000, 1.270000]</second> </item> </second> </item> </sl_paper_props_BlockParamValueTable> <sl_paper_props_MxArrayBlockParamValueTable class_id="4" tracking_level="0" version="0"> <count>0</count> <item_version>0</item_version> </sl_paper_props_MxArrayBlockParamValueTable> </boost_serialization>

[1.270000, 1.270000, 1.270000, 1.270000]

PK!gsimulink/stateflow/chart_16.xml

Closed_loop_control/MATLAB Function

[422 539.941 189 413]

[0 156.75 0 153.75]

[1 1 3600 1200 1.180555555555556]

16

1

6

CLUSTER_CHART

EML_CHART

2

1

sbi2single

eML_blk_kernel()

[18 64.5 118 66]

12

SUBCHART

16

FUNC_STATE

CLUSTER_STATE

1

function y = sbi2single(u1,u2) y = single(0); % sets compiled size of output y = typecast([uint16(u1) uint16(u2)], 'single');

INPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

inherit

Inherit: Same as Simulink

OUTPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

SF_FRAME_NO

inherit

Inherit: Same as Simulink

INPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

1

16

SF_COMPLEX_INHERITED

SF_FRAME_INHERITED

inherit

Inherit: Same as Simulink

{eML_blk_kernel();}

[28.125 13.875 102.544 14.964]

12

[0 0 1 0 23.5747 14.625 0 0]

3

[1 0 -1 0 23.5747 42.5747 0 0]

[23.5747 24.9468]

[21.175 25.975 14.625 42.575]

16

SMART

BOTH_STICK

1

[23.5747 49.5747 7]

16

CONNECTIVE_JUNCTION

PK!g( simulink/stateflow/chart_24.xml

Closed_loop_control/MATLAB Function4

[422 539.941 189 413]

[0 156.75 0 153.75]

[1 1 3600 1200 1.180555555555556]

24

6

CLUSTER_CHART

EML_CHART

5

1

sbi2single

eML_blk_kernel()

[18 64.5 118 66]

12

SUBCHART

24

FUNC_STATE

CLUSTER_STATE

1

function y = sbi2single(u1,u2) y = single(0); % sets compiled size of output y = typecast([uint16(u1) uint16(u2)], 'single');

INPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

inherit

Inherit: Same as Simulink

OUTPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

SF_FRAME_NO

inherit

Inherit: Same as Simulink

INPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

1

16

SF_COMPLEX_INHERITED

SF_FRAME_INHERITED

inherit

Inherit: Same as Simulink

{eML_blk_kernel();}

[28.125 13.875 102.544 14.964]

12

[0 0 1 0 23.5747 14.625 0 0]

3

[1 0 -1 0 23.5747 42.5747 0 0]

[23.5747 24.9468]

[21.175 25.975 14.625 42.575]

24

SMART

BOTH_STICK

1

[23.5747 49.5747 7]

24

CONNECTIVE_JUNCTION

PK!E simulink/stateflow/chart_32.xml

Closed_loop_control/MATLAB Function5

[422 539.941 189 413]

[0 156.75 0 153.75]

[1 1 3600 1200 1.180555555555556]

32

6

CLUSTER_CHART

EML_CHART

6

1

single2sbo

eML_blk_kernel()

[18 64.5 118 66]

12

SUBCHART

32

FUNC_STATE

CLUSTER_STATE

1

function [y1,y2] = single2sbo(u) temp = typecast(single(u),'uint16'); y1 = temp(1); y2 = temp(2);

INPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

inherit

Inherit: Same as Simulink

OUTPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

SF_FRAME_NO

inherit

Inherit: Same as Simulink

OUTPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

1

16

SF_COMPLEX_INHERITED

SF_FRAME_NO

inherit

Inherit: Same as Simulink

{eML_blk_kernel();}

[28.125 13.875 102.544 14.964]

12

[0 0 1 0 23.5747 14.625 0 0]

3

[1 0 -1 0 23.5747 42.5747 0 0]

[23.5747 24.9468]

[21.175 25.975 14.625 42.575]

32

SMART

BOTH_STICK

1

[23.5747 49.5747 7]

32

CONNECTIVE_JUNCTION

PK! simulink/stateflow/chart_8.xml

Closed_loop_control/MATLAB Function1

[422 539.941 189 413]

[0 156.75 0 153.75]

[1 1 3600 1200 1.180555555555556]

8

6

CLUSTER_CHART

EML_CHART

1

1

single2sbo

eML_blk_kernel()

[18 64.5 118 66]

12

SUBCHART

8

FUNC_STATE

CLUSTER_STATE

1

function [y1,y2] = single2sbo(u) temp = typecast(single(u),'uint16'); y1 = temp(1); y2 = temp(2);

INPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

inherit

Inherit: Same as Simulink

OUTPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

SF_COMPLEX_INHERITED

SF_FRAME_NO

inherit

Inherit: Same as Simulink

OUTPUT_DATA

-1

SF_INHERITED_TYPE

SF_DOUBLE_TYPE

1

16

SF_COMPLEX_INHERITED

SF_FRAME_NO

inherit

Inherit: Same as Simulink

{eML_blk_kernel();}

[28.125 13.875 102.544 14.964]

12

[0 0 1 0 23.5747 14.625 0 0]

3

[1 0 -1 0 23.5747 42.5747 0 0]

[23.5747 24.9468]

[21.175 25.975 14.625 42.575]

8

SMART

BOTH_STICK

1

[23.5747 49.5747 7]

8

CONNECTIVE_JUNCTION

PK!g  simulink/stateflow/machine.xml

80000101

Default Simulink S-Function Target.

7

Closed_loop_control/MATLAB Function1

8

7

Closed_loop_control/MATLAB Function

16

7

Closed_loop_control/MATLAB Function4

24

7

Closed_loop_control/MATLAB Function5

32

PK!)simulink/windowsInfo.xml

1

[-1.0, -8.0, 2562.0, 1409.0]

0

Left

50

50

9

Unset

1

1

1

SimulinkSubsys

1910

[2114.0, 931.0]

1.75

[-220.71228052518509, 78.92365928143164]

[-220.71228052518509, 78.92365928143164, 1208.0, 532.0]

0

0

SimulinkSubsys

6150

[2114.0, 931.0]

1.0

[-869.5, -391.5]

[-869.5, -391.5, 2114.0, 931.0]

0

0

StudioAdapterBlock

6157

[2114.0, 931.0]

1.0

[0.0, 0.0]

[0.0, 0.0, 0.0, 0.0]

0

0

StudioAdapterBlock

6152

[2114.0, 931.0]

1.0

[0.0, 0.0]

[0.0, 0.0, 0.0, 0.0]

0

0

SimulinkTopLevel

0

[2114.0, 931.0]

1.0

[-712.0, -318.125]

[-712.0, -318.125, 2114.0, 931.0]

0

0

SimulinkSubsys

3454

[695.0, 343.0]

1.0

[-54.0, -61.0]

[-54.0, -61.0, 695.0, 343.0]

Simulink:Editor:ReferencedFiles

Referenced Files

0

{"filterShowRefModels":"true","filterShowRefSubs":"true","filterShowOnlyDirtyFiles":"false"}

0

Left

640

480

Unset

GLUE2:PropertyInspector

Property Inspector

0

0

Right

640

480

Unset

AAAA/wAAAAD9AAAAAwAAAAAAAAC9AAAB+PwCAAAABPsAAAAWAEQAbwBjAGsAVwBpAGQAZwBlAHQAMwEAAAAxAAAB+AAAAAAAAAAA+wAAABYARABvAGMAawBXAGkAZABnAGUAdAA0AAAAAAD/////AAAAAAAAAAD7AAAAUgBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQAAAAAAP////8AAABjAP////sAAABgAFMAaQBtAHUAbABpAG4AawA6AEUAZABpAHQAbwByADoAUgBlAGYAZQByAGUAbgBjAGUAZABGAGkAbABlAHMALwBSAGUAZgBlAHIAZQBuAGMAZQBkACAARgBpAGwAZQBzAAAAAAD/////AAAAjAD///8AAAABAAABlAAABLT8AgAAAAH8AAAAeQAABLQAAAAgAP////oAAAABAgAAAAP7AAAAVABHAEwAVQBFADIAOgBQAHIAbwBwAGUAcgB0AHkASQBuAHMAcABlAGMAdABvAHIALwBQAHIAbwBwAGUAcgB0AHkAIABJAG4AcwBwAGUAYwB0AG8AcgAAAAAA/////wAAAawA////+/////8BAAAAAP////8AAAAgAP////v/////AQAAAAD/////AAAAAAAAAAAAAAADAAAIaAAAAND8AQAAAAH8AAAAAAAACGgAAAJ5AP////oAAAAAAQAAAAL7/////wEAAAAA/////wAAAnkA////+/////8AAAAAAP////8AAAD5AP///wAACGgAAAPgAAAAAQAAAAIAAAABAAAAAvwAAAADAAAAAAAAAAEAAAA2AGMAbwBsAGwAYQBwAHMAaQBiAGwAZQBQAGEAbgBlAGwAVABvAG8AbABCAGEAcgBMAGUAZgB0AgAAAAD/////AAAAAAAAAAAAAAABAAAAAQAAADgAYwBvAGwAbABhAHAAcwBpAGIAbABlAFAAYQBuAGUAbABUAG8AbwBsAEIAYQByAFIAaQBnAGgAdAIAAAAA/////wAAAAAAAAAAAAAAAwAAAAEAAAA6AGMAbwBsAGwAYQBwAHMAaQBiAGwAZQBQAGEAbgBlAGwAVABvAG8AbABCAGEAcgBCAG8AdAB0AG8AbQEAAAAA/////wAAAAAAAAAA

5a20a077-c48b-4738-a94c-277f9da0939b

ca94f2c2-d012-4f28-adc0-9c9921843538

PK!m*((simulink/modelWorkspace.mxarrayPK!#t esimulink/systems/system_root.xmlPK!DyCC fsimulink/systems/system_1910.xmlPK!lg Wsimulink/systems/system_6157.xmlPK!/R5 o`simulink/systems/system_6153.xmlPK! rӆ djsimulink/systems/system_6168.xmlPK!'<{· (ssimulink/systems/system_6169.xmlPK!ݜ }simulink/systems/system_3451.xmlPK!nl웉 simulink/systems/system_3453.xmlPK!˃ simulink/systems/system_3454.xmlPK!># [Content_Types].xmlPK!]e _rels/.relsPK!ү$ēsimulink/_rels/blockdiagram.xml.relsPK!xE#%simulink/_rels/configSetInfo.xml.relsPK!_)simulink/stateflow/_rels/machine.xml.relsPK!yq+simulink/systems/_rels/system_1910.xml.relsPK!C_C+Әsimulink/systems/_rels/system_3451.xml.relsPK!%h2+simulink/systems/_rels/system_root.xml.relsPK!xmetadata/coreProperties.xmlPK!:ԵSmetadata/mwcoreProperties.xmlPK![m}&metadata/mwcorePropertiesExtension.xmlPK!/7(metadata/mwcorePropertiesReleaseInfo.xmlPK!ePGGmetadata/thumbnail.pngPK!fiiٔWsimulink/ScheduleCore.xmlPK!"simulink/ScheduleEditor.xmlPK!*;0simulink/bddefaults.xmlPK!ojKjKsimulink/blockdiagram.xmlPK!3? ? Gsimulink/codeDictionary.xmlPK!vʻYUsimulink/configSet0.xmlPK!ԞZsimulink/configSetInfo.xmlPK!% % 0simulink/graphicalInterface.xmlPK!Q  simulink/modelDictionary.xmlPK!1/QQ)!simulink/plugins/DiagnosticSuppressor.xmlPK!'o˕2q2simulink/plugins/SimscapeModelParametersPlugin.xmlPK! *!!#V3simulink/plugins/sl_paper_props.xmlPK!g9simulink/stateflow/chart_16.xmlPK!g( Hsimulink/stateflow/chart_24.xmlPK!E 9Vsimulink/stateflow/chart_32.xmlPK! Ndsimulink/stateflow/chart_8.xmlPK!g  ]rsimulink/stateflow/machine.xmlPK!)vsimulink/windowsInfo.xmlPK))d ϒ