No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

925 líneas
25KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Document>
  3. <Model version="4.8" build="4.8.2.10124">
  4. <Sidops><![CDATA[model 128 184
  5. description '<Information>
  6. <Description>
  7. <Version>4.8</Version>
  8. <IsMainModel>0</IsMainModel>
  9. <KeepParameterValues>False</KeepParameterValues>
  10. <LibraryPath>Motor\stepper.emx</LibraryPath>
  11. <TimeStamp>2020-7-22 10:04:43</TimeStamp>
  12. </Description>
  13. </Information>';
  14. type Mainmodel
  15. end;
  16. implementation bg
  17. submodels
  18. stepper 464 224
  19. description '<Information>
  20. <Description>
  21. <Version>4.8</Version>
  22. <IsMainModel>1</IsMainModel>
  23. <KeepParameterValues>False</KeepParameterValues>
  24. <AllowLibraryUpdate>True</AllowLibraryUpdate>
  25. <LibraryPath>Motor\stepper2.emx</LibraryPath>
  26. <TimeStamp>2020-7-22 10:04:39</TimeStamp>
  27. </Description>
  28. </Information>';
  29. type Submodel
  30. ports
  31. signal in angle;
  32. rotation out p;
  33. end;
  34. icon bg bottom
  35. figures
  36. rectangle 432 208 496 240 color 0 fill 15132390;
  37. text 'name' 464 224 color 0 'Clear Sans' 16;
  38. end;
  39. implementation bg
  40. submodels
  41. I 560 104
  42. description '<Information>
  43. <Description>
  44. <Version>4.2</Version>
  45. <IsMainModel>1</IsMainModel>
  46. <KeepParameterValues>False</KeepParameterValues>
  47. <LibraryPath>Bond Graph\I.emx</LibraryPath>
  48. <TimeStamp>2011-11-29 15:55:55</TimeStamp>
  49. </Description>
  50. </Information>';
  51. type I
  52. ports
  53. power in p;
  54. signal out state;
  55. restrictions
  56. causality preferred in p;
  57. end;
  58. icon bg bottom
  59. figures
  60. text 'I' 560 104 color 0 18 bold;
  61. end;
  62. implementation eq
  63. parameters
  64. real global I_phase;
  65. equations
  66. state = int(p.e);
  67. p.f = state / I_phase;
  68. implementation_end;
  69. I1 608 328
  70. description '<Information>
  71. <Description>
  72. <Version>4.2</Version>
  73. <IsMainModel>1</IsMainModel>
  74. <KeepParameterValues>False</KeepParameterValues>
  75. <LibraryPath>Bond Graph\I.emx</LibraryPath>
  76. <TimeStamp>2011-11-29 15:55:55</TimeStamp>
  77. </Description>
  78. </Information>';
  79. type I
  80. ports
  81. power in p;
  82. signal out state;
  83. restrictions
  84. causality preferred in p;
  85. end;
  86. icon bg bottom
  87. figures
  88. text 'I' 608 328 color 0 18 bold;
  89. end;
  90. implementation eq
  91. parameters
  92. real global I_phase;
  93. equations
  94. state = int(p.e);
  95. p.f = state / I_phase;
  96. implementation_end;
  97. I2 752 160
  98. description '<Information>
  99. <Description>
  100. <Version>4.2</Version>
  101. <IsMainModel>1</IsMainModel>
  102. <KeepParameterValues>False</KeepParameterValues>
  103. <LibraryPath>Bond Graph\I.emx</LibraryPath>
  104. <TimeStamp>2011-11-29 15:55:55</TimeStamp>
  105. </Description>
  106. </Information>';
  107. type I
  108. ports
  109. power in p;
  110. signal out state;
  111. restrictions
  112. causality preferred in p;
  113. end;
  114. icon bg bottom
  115. figures
  116. text 'I' 752 160 color 0 18 bold;
  117. end;
  118. implementation eq
  119. parameters
  120. real i = 8e-5 {kg.m2};
  121. real global RotorInertia;
  122. equations
  123. state = int(p.e);
  124. p.f = state / (i+RotorInertia);
  125. implementation_end;
  126. MGY_a 656 160
  127. description '<Information>
  128. <Description>
  129. <Version>4.2</Version>
  130. <IsMainModel>1</IsMainModel>
  131. <KeepParameterValues>False</KeepParameterValues>
  132. <LibraryPath>Bond Graph\MGY.emx</LibraryPath>
  133. <TimeStamp>2011-11-29 16:03:53</TimeStamp>
  134. </Description>
  135. </Information>';
  136. type MGY
  137. ports
  138. power in p1;
  139. power out p2;
  140. signal in r;
  141. restrictions
  142. causality constraint equal p1 p2;
  143. end;
  144. icon bg bottom
  145. figures
  146. text 'MGY' 656 160 color 0 18 bold;
  147. end;
  148. implementation eq
  149. equations
  150. p1.e = r * p2.f;
  151. p2.e = r * p1.f;
  152. implementation_end;
  153. MGY_b 656 272
  154. description '<Information>
  155. <Description>
  156. <Version>4.2</Version>
  157. <IsMainModel>1</IsMainModel>
  158. <KeepParameterValues>False</KeepParameterValues>
  159. <LibraryPath>Bond Graph\MGY.emx</LibraryPath>
  160. <TimeStamp>2011-11-29 16:03:53</TimeStamp>
  161. </Description>
  162. </Information>';
  163. type MGY
  164. ports
  165. power in p1;
  166. power out p2;
  167. signal in r;
  168. restrictions
  169. causality constraint equal p1 p2;
  170. end;
  171. icon bg bottom
  172. figures
  173. text 'MGY' 656 272 color 0 18 bold;
  174. end;
  175. implementation eq
  176. equations
  177. p1.e = r * p2.f;
  178. p2.e = r * p1.f;
  179. implementation_end;
  180. MSe_a 512 160
  181. description '<Information>
  182. <Description>
  183. <Version>4.2</Version>
  184. <IsMainModel>1</IsMainModel>
  185. <KeepParameterValues>False</KeepParameterValues>
  186. <LibraryPath>Bond Graph\MSe.emx</LibraryPath>
  187. <TimeStamp>2011-11-29 16:12:33</TimeStamp>
  188. </Description>
  189. </Information>';
  190. type MSe
  191. ports
  192. electric out p;
  193. signal in effort;
  194. restrictions
  195. causality fixed out p;
  196. end;
  197. icon bg bottom
  198. figures
  199. text 'MSe' 512 160 color 0 18 bold;
  200. end;
  201. implementation eq
  202. variables
  203. real flow;
  204. equations
  205. p.e = effort;
  206. flow = p.f;
  207. implementation_end;
  208. MSe_b 512 272
  209. description '<Information>
  210. <Description>
  211. <Version>4.2</Version>
  212. <IsMainModel>1</IsMainModel>
  213. <KeepParameterValues>False</KeepParameterValues>
  214. <LibraryPath>Bond Graph\MSe.emx</LibraryPath>
  215. <TimeStamp>2011-11-29 16:12:33</TimeStamp>
  216. </Description>
  217. </Information>';
  218. type MSe
  219. ports
  220. electric out p;
  221. signal in effort;
  222. restrictions
  223. causality fixed out p;
  224. end;
  225. icon bg bottom
  226. figures
  227. text 'MSe' 512 272 color 0 18 bold;
  228. end;
  229. implementation eq
  230. variables
  231. real flow;
  232. equations
  233. p.e = effort;
  234. flow = p.f;
  235. implementation_end;
  236. plug angle 406.3 216;
  237. plug p 896.6 216;
  238. OneJunction 840 216
  239. description '<Information>
  240. <Description>
  241. <Version>4.2</Version>
  242. <IsMainModel>1</IsMainModel>
  243. <KeepParameterValues>False</KeepParameterValues>
  244. <LibraryPath>Bond Graph\OneJunction.emx</LibraryPath>
  245. <TimeStamp>2011-11-29 16:17:51</TimeStamp>
  246. </Description>
  247. </Information>';
  248. knot OneJunction
  249. ports
  250. rotation knot duplicatable none p [1];
  251. signal knot out flow [1];
  252. restrictions
  253. causality constraint one_out p;
  254. end;
  255. icon bg
  256. figures
  257. text '1' 840 216 color 0 18 bold;
  258. end;
  259. implementation eq
  260. equations
  261. sum (direct (p.e)) = 0;
  262. equal (collect (p.f));
  263. flow = first (p.f);
  264. implementation_end;
  265. OneJunction1 584 160
  266. description '<Information>
  267. <Description>
  268. <Version>4.2</Version>
  269. <IsMainModel>1</IsMainModel>
  270. <KeepParameterValues>False</KeepParameterValues>
  271. <LibraryPath>Bond Graph\OneJunction.emx</LibraryPath>
  272. <TimeStamp>2011-11-29 16:17:51</TimeStamp>
  273. </Description>
  274. </Information>';
  275. knot OneJunction
  276. ports
  277. electric knot duplicatable none p [1];
  278. signal knot out flow [1];
  279. restrictions
  280. causality constraint one_out p;
  281. end;
  282. icon bg
  283. figures
  284. text '1' 584 160 color 0 18 bold;
  285. end;
  286. implementation eq
  287. equations
  288. sum (direct (p.e)) = 0;
  289. equal (collect (p.f));
  290. flow = first (p.f);
  291. implementation_end;
  292. OneJunction2 584 272
  293. description '<Information>
  294. <Description>
  295. <Version>4.2</Version>
  296. <IsMainModel>1</IsMainModel>
  297. <KeepParameterValues>False</KeepParameterValues>
  298. <LibraryPath>Bond Graph\OneJunction.emx</LibraryPath>
  299. <TimeStamp>2011-11-29 16:17:51</TimeStamp>
  300. </Description>
  301. </Information>';
  302. knot OneJunction
  303. ports
  304. electric knot duplicatable none p [1];
  305. signal knot out flow [1];
  306. restrictions
  307. causality constraint one_out p;
  308. end;
  309. icon bg
  310. figures
  311. text '1' 584 272 color 0 18 bold;
  312. end;
  313. implementation eq
  314. equations
  315. sum (direct (p.e)) = 0;
  316. equal (collect (p.f));
  317. flow = first (p.f);
  318. implementation_end;
  319. OneJunction3 752 216
  320. description '<Information>
  321. <Description>
  322. <Version>4.2</Version>
  323. <IsMainModel>1</IsMainModel>
  324. <KeepParameterValues>False</KeepParameterValues>
  325. <LibraryPath>Bond Graph\OneJunction.emx</LibraryPath>
  326. <TimeStamp>2011-11-29 16:17:51</TimeStamp>
  327. </Description>
  328. </Information>';
  329. knot OneJunction
  330. ports
  331. rotation knot duplicatable none p [1];
  332. signal knot out flow [1];
  333. restrictions
  334. causality constraint one_out p;
  335. end;
  336. icon bg
  337. figures
  338. text '1' 752 216 color 0 18 bold;
  339. end;
  340. implementation eq
  341. equations
  342. sum (direct (p.e)) = 0;
  343. equal (collect (p.f));
  344. flow = first (p.f);
  345. implementation_end;
  346. R 608 104
  347. description '<Information>
  348. <Description>
  349. <Version>4.2</Version>
  350. <IsMainModel>1</IsMainModel>
  351. <KeepParameterValues>False</KeepParameterValues>
  352. <LibraryPath>Bond Graph\R.emx</LibraryPath>
  353. <TimeStamp>2011-11-29 16:35:37</TimeStamp>
  354. </Description>
  355. </Information>';
  356. type R
  357. ports
  358. power in p;
  359. end;
  360. icon bg bottom
  361. figures
  362. text 'R' 608 104 color 0 18 bold;
  363. end;
  364. implementation eq
  365. parameters
  366. real global R_phase;
  367. equations
  368. p.e = R_phase * p.f;
  369. implementation_end;
  370. R1 560 328
  371. description '<Information>
  372. <Description>
  373. <Version>4.2</Version>
  374. <IsMainModel>1</IsMainModel>
  375. <KeepParameterValues>False</KeepParameterValues>
  376. <LibraryPath>Bond Graph\R.emx</LibraryPath>
  377. <TimeStamp>2011-11-29 16:35:37</TimeStamp>
  378. </Description>
  379. </Information>';
  380. type R
  381. ports
  382. power in p;
  383. end;
  384. icon bg bottom
  385. figures
  386. text 'R' 560 328 color 0 18 bold;
  387. end;
  388. implementation eq
  389. parameters
  390. real global R_phase;
  391. equations
  392. p.e = R_phase * p.f;
  393. implementation_end;
  394. R2 824 264
  395. description '<Information>
  396. <Description>
  397. <Version>4.2</Version>
  398. <IsMainModel>1</IsMainModel>
  399. <KeepParameterValues>False</KeepParameterValues>
  400. <LibraryPath>Bond Graph\R.emx</LibraryPath>
  401. <TimeStamp>2011-11-29 16:35:37</TimeStamp>
  402. </Description>
  403. </Information>';
  404. type R
  405. ports
  406. power in p;
  407. end;
  408. icon bg bottom
  409. figures
  410. text 'R' 824 264 color 0 18 bold;
  411. end;
  412. implementation eq
  413. parameters
  414. real r = 1.0e-3;
  415. equations
  416. p.e = r * p.f;
  417. implementation_end;
  418. RotorAngle 656 216
  419. description '<Description><Version>4.0</Version>
  420. <LibraryPath>Template\Submodel-Equation.emx</LibraryPath>
  421. <IsMainModel>1</IsMainModel>
  422. <KeepParameterValues>False</KeepParameterValues>
  423. <TimeStamp>2007-11-1 22:32:1</TimeStamp>
  424. <AllowLibraryUpdate>False</AllowLibraryUpdate>
  425. </Description>';
  426. type Submodel
  427. ports
  428. signal out output_b;
  429. signal out output_a;
  430. signal in omega {rad/s} ;
  431. signal out output_d;
  432. end;
  433. icon bg
  434. figures
  435. rectangle 616 200 696 232 color 0 fill 15132390;
  436. text 'name' 656 216 color 0 'Clear Sans' 16;
  437. end;
  438. implementation eq
  439. parameters
  440. real global fluxLinkage;
  441. real global detentTorque;
  442. variables
  443. real global p;
  444. real angle {rad};
  445. equations
  446. angle = int(omega);
  447. output_a = -p * fluxLinkage * sin(p * angle);
  448. output_b = p * fluxLinkage * sin(p * angle - pi / 2);
  449. output_d = detentTorque * sin(2 * p * angle);
  450. implementation_end;
  451. Se 752 272
  452. description '<Information>
  453. <Description>
  454. <Version>4.2</Version>
  455. <IsMainModel>1</IsMainModel>
  456. <KeepParameterValues>False</KeepParameterValues>
  457. <LibraryPath>Bond Graph\MSe.emx</LibraryPath>
  458. <TimeStamp>2011-11-29 16:12:33</TimeStamp>
  459. </Description>
  460. </Information>';
  461. type MSe
  462. ports
  463. power out p;
  464. signal in effort;
  465. restrictions
  466. causality fixed out p;
  467. end;
  468. icon bg bottom
  469. figures
  470. text 'MSe' 752 272 color 0 18 bold;
  471. end;
  472. implementation eq
  473. variables
  474. real flow;
  475. equations
  476. p.e = effort;
  477. flow = p.f;
  478. implementation_end;
  479. Splitter1 720 216
  480. description '<Description><Version>4.0</Version>
  481. <LibraryPath>Signal\Block Diagram\Splitter.emx</LibraryPath>
  482. <TimeStamp>2008-01-17 11:28:29</TimeStamp>
  483. <IsMainModel>1</IsMainModel>
  484. <KeepParameterValues>False</KeepParameterValues>
  485. </Description>';
  486. knot Splitter
  487. ports
  488. signal knot duplicatable out output [1];
  489. signal knot in input [1];
  490. end;
  491. icon bg ellipse
  492. figures
  493. ellipse 716.8 212.8 723.2 219.2 color -1 fill 0;
  494. ellipse 715.7 211.7 724.3 220.3 color -1;
  495. terminals
  496. input 720 216 fixed;
  497. end;
  498. implementation eq
  499. equations
  500. collect (output) = input;
  501. implementation_end;
  502. Submodel2 512 216
  503. description '<Description><Version>4.0</Version>
  504. <LibraryPath>Template\Submodel-Equation.emx</LibraryPath>
  505. <IsMainModel>1</IsMainModel>
  506. <KeepParameterValues>False</KeepParameterValues>
  507. <TimeStamp>2007-11-1 22:32:1</TimeStamp>
  508. <AllowLibraryUpdate>False</AllowLibraryUpdate>
  509. </Description>';
  510. type 'Submodel-Equation'
  511. ports
  512. signal in angle;
  513. signal out a;
  514. signal out b;
  515. end;
  516. implementation eq
  517. parameters
  518. real global u_max {V};
  519. real global angle_step;
  520. real max_a {m/s2};
  521. variables
  522. real current_angle;
  523. real c,s;
  524. real global p;
  525. boolean hidden eventa, eventb;
  526. equations
  527. if time < 10 then
  528. a = u_max * -sign (cos (p*angle));
  529. eventa = event(a);
  530. b = u_max * sign (sin (p*angle));
  531. eventb = event(b);
  532. current_angle = angle;
  533. else
  534. a = u_max * -sign (cos (p*current_angle));
  535. eventa = event(a);
  536. b = u_max * sign (sin (p*current_angle));
  537. eventb = event(b);
  538. end;
  539. implementation_end;
  540. end;
  541. connections
  542. angle -> Submodel2\angle;
  543. I2\p <= OneJunction3\p;
  544. MGY_a\p2 => OneJunction3\p;
  545. MGY_b\p2 => OneJunction3\p;
  546. MSe_a\p => OneJunction1\p;
  547. MSe_b\p => OneJunction2\p;
  548. OneJunction\p => p;
  549. OneJunction1\p => I\p;
  550. OneJunction1\p => MGY_a\p1;
  551. OneJunction1\p => R\p;
  552. OneJunction2\p => I1\p;
  553. OneJunction2\p => MGY_b\p1;
  554. OneJunction2\p => R1\p;
  555. OneJunction3\flow -> Splitter1\input;
  556. OneJunction3\p => OneJunction\p;
  557. OneJunction3\p => R2\p;
  558. RotorAngle\output_a -> MGY_a\r;
  559. RotorAngle\output_b -> MGY_b\r;
  560. RotorAngle\output_d -> Se\effort;
  561. Se\p => OneJunction3\p;
  562. Splitter1\output -> RotorAngle\omega;
  563. Submodel2\a -> MSe_a\effort;
  564. Submodel2\b -> MSe_b\effort;
  565. end;
  566. implementation_end;
  567. end;
  568. connections
  569. end;
  570. implementation_end;
  571. ]]>
  572. </Sidops>
  573. </Model>
  574. <Experiments>
  575. <DefaultExperiment><![CDATA[Experiment 1]]>
  576. </DefaultExperiment>
  577. <Experiment>
  578. <Name>Experiment 1</Name>
  579. <CreatedBy></CreatedBy>
  580. <Info></Info>
  581. <ExpData>
  582. <VersionNumber>4.8</VersionNumber>
  583. <ModelProperties>
  584. </ModelProperties>
  585. <Variables>
  586. <Parameters>
  587. <Variable>
  588. <Name>angle_step</Name>
  589. <Value>0</Value>
  590. </Variable>
  591. <Variable>
  592. <Name>detentTorque</Name>
  593. <Value>0</Value>
  594. </Variable>
  595. <Variable>
  596. <Name>fluxLinkage</Name>
  597. <Value>0</Value>
  598. </Variable>
  599. <Variable>
  600. <Name>I_phase</Name>
  601. <Value>0</Value>
  602. </Variable>
  603. <Variable>
  604. <Name>R_phase</Name>
  605. <Value>0</Value>
  606. </Variable>
  607. <Variable>
  608. <Name>RotorInertia</Name>
  609. <Value>0</Value>
  610. </Variable>
  611. <Variable>
  612. <Name>Submodel2\max_a</Name>
  613. <Unit>m/s2</Unit>
  614. <Value>0</Value>
  615. </Variable>
  616. <Variable>
  617. <Name>u_max</Name>
  618. <Unit>V</Unit>
  619. <Value>0</Value>
  620. </Variable>
  621. </Parameters>
  622. <Initials>
  623. <Variable>
  624. <Name>Stepper\I1\state_initial</Name>
  625. <Value>0</Value>
  626. </Variable>
  627. <Variable>
  628. <Name>Stepper\I2\state_initial</Name>
  629. <Value>0</Value>
  630. </Variable>
  631. <Variable>
  632. <Name>Stepper\I\state_initial</Name>
  633. <Value>0</Value>
  634. </Variable>
  635. <Variable>
  636. <Name>Stepper\RotorAngle\angle_initial</Name>
  637. <Value>0</Value>
  638. </Variable>
  639. </Initials>
  640. </Variables>
  641. <PlotSpecs>
  642. <VarNames>
  643. <VarName>time</VarName>
  644. </VarNames>
  645. <Plots>
  646. <Plot>
  647. <PlotType>GraphPlot</PlotType>
  648. <BasePlot>
  649. <PlotId>1</PlotId>
  650. <UseWindowsBGColor>false</UseWindowsBGColor>
  651. <BGColor>16777215</BGColor>
  652. <PlotIsVisible>true</PlotIsVisible>
  653. </BasePlot>
  654. <Grid>
  655. <DrawGrid>true</DrawGrid>
  656. <GridColor>15780518</GridColor>
  657. <GridBorderLineColor>12624260</GridBorderLineColor>
  658. <GridZeroLineColor>0</GridZeroLineColor>
  659. <XTicks>10</XTicks>
  660. <YTicks>10</YTicks>
  661. <ZTicks>10</ZTicks>
  662. <Use3DLook>false</Use3DLook>
  663. </Grid>
  664. <PlotBGColor>16777215</PlotBGColor>
  665. <ShowPlotTitle>true</ShowPlotTitle>
  666. <TitlePosition>1</TitlePosition>
  667. <PlotTitle>Stepper</PlotTitle>
  668. <ShowXValues>true</ShowXValues>
  669. <Fonts>
  670. <TitleFont>
  671. <Name>Arial</Name>
  672. <Height>12</Height>
  673. <PitchFamily>34</PitchFamily>
  674. <Weight>400</Weight>
  675. <Italic>0</Italic>
  676. <UnderLine>0</UnderLine>
  677. <StrikeOut>0</StrikeOut>
  678. <Color>0</Color>
  679. </TitleFont>
  680. <LabelFont>
  681. <Name>Arial</Name>
  682. <Height>12</Height>
  683. <PitchFamily>34</PitchFamily>
  684. <Weight>400</Weight>
  685. <Italic>0</Italic>
  686. <UnderLine>0</UnderLine>
  687. <StrikeOut>0</StrikeOut>
  688. <Color>0</Color>
  689. </LabelFont>
  690. <ValuesFont>
  691. <Name>Arial</Name>
  692. <Height>10</Height>
  693. <PitchFamily>34</PitchFamily>
  694. <Weight>400</Weight>
  695. <Italic>0</Italic>
  696. <UnderLine>0</UnderLine>
  697. <StrikeOut>0</StrikeOut>
  698. <Color>0</Color>
  699. </ValuesFont>
  700. <LegendFont>
  701. <Name>Arial</Name>
  702. <Height>12</Height>
  703. <PitchFamily>34</PitchFamily>
  704. <Weight>400</Weight>
  705. <Italic>0</Italic>
  706. <UnderLine>0</UnderLine>
  707. <StrikeOut>0</StrikeOut>
  708. <Color>0</Color>
  709. </LegendFont>
  710. </Fonts>
  711. <SharedXAxis>true</SharedXAxis>
  712. <SharedYAxis>true</SharedYAxis>
  713. <SharedZAxis>false</SharedZAxis>
  714. <XAxes>
  715. <Axis>
  716. <Minimum>0.0</Minimum>
  717. <Maximum>10.0</Maximum>
  718. <Linear>true</Linear>
  719. <Scaling>3</Scaling>
  720. <Label>time</Label>
  721. </Axis>
  722. </XAxes>
  723. <YAxes>
  724. <Axis>
  725. <Minimum>0.0</Minimum>
  726. <Maximum>10.0</Maximum>
  727. <Linear>true</Linear>
  728. <Scaling>2</Scaling>
  729. <Label></Label>
  730. </Axis>
  731. </YAxes>
  732. <ZAxes>
  733. </ZAxes>
  734. <Curves>
  735. <Curve>
  736. <LineColor>3355111</LineColor>
  737. <LineStyle>1</LineStyle>
  738. <TickColor>3355111</TickColor>
  739. <TickStyle>0</TickStyle>
  740. <CurveVisible>true</CurveVisible>
  741. <PixelThresshold>1</PixelThresshold>
  742. <LineThickness>1</LineThickness>
  743. <LineOrder>1</LineOrder>
  744. <ShowYValues>true</ShowYValues>
  745. <XCurveData>
  746. <ShowUnit>true</ShowUnit>
  747. <VarName>time</VarName>
  748. </XCurveData>
  749. </Curve>
  750. </Curves>
  751. <Legenda>
  752. <ShowLegenda>true</ShowLegenda>
  753. <BorderPenColor>0</BorderPenColor>
  754. <BackgroundColor>16777215</BackgroundColor>
  755. </Legenda>
  756. </Plot>
  757. </Plots>
  758. <PlotPanels>
  759. <PlotPanel>
  760. <PlotPanelId>1</PlotPanelId>
  761. <PlotPanelVisible>true</PlotPanelVisible>
  762. <Name>Window 1</Name>
  763. <Tiling>0</Tiling>
  764. <PlotIds>
  765. <PlotId>1</PlotId>
  766. </PlotIds>
  767. <ToggleState>Base</ToggleState>
  768. </PlotPanel>
  769. </PlotPanels>
  770. <WindowRectangles virtualDesktopWidth="5760" virtualDesktopHeight="1080">
  771. <WindowRectangle monitor="1" left="-1920" top="0" right="0" bottom="1080" plotpanelid="1">
  772. 0.130729 0.114815 0.9375 0.896296
  773. </WindowRectangle>
  774. </WindowRectangles>
  775. </PlotSpecs>
  776. <RunSpecs>
  777. <SimulatorSettings>
  778. <StartTime>0.0</StartTime>
  779. <FinishTime>10.0</FinishTime>
  780. <AllowPassFinishTime>false</AllowPassFinishTime>
  781. <Warp>false</Warp>
  782. <FPGonio>false</FPGonio>
  783. <UseOutputAfterEach>false</UseOutputAfterEach>
  784. <OutputAfterEach>0.1</OutputAfterEach>
  785. <EventEpsilon>1.0e-6</EventEpsilon>
  786. <AlgebraicTolerance>1.0e-7</AlgebraicTolerance>
  787. <SteadyStateAnalysis>false</SteadyStateAnalysis>
  788. <UpdateHoldInstructions>true</UpdateHoldInstructions>
  789. </SimulatorSettings>
  790. <IntegrationMethods>
  791. <IntegrationMethod>
  792. <Name>Euler</Name>
  793. <StepSize>0.01</StepSize>
  794. <AutoStepSize>false</AutoStepSize>
  795. </IntegrationMethod>
  796. <IntegrationMethod>
  797. <Name>BackwardEuler</Name>
  798. <AbsoluteTolerance>1.0e-5</AbsoluteTolerance>
  799. <RelativeTolerance>1.0e-5</RelativeTolerance>
  800. <AlgebraicAbsoluteTolerance>1.0e-5</AlgebraicAbsoluteTolerance>
  801. <AlgebraicRelativeTolerance>1.0e-5</AlgebraicRelativeTolerance>
  802. <StepSize>0.01</StepSize>
  803. <Alpha>1.0</Alpha>
  804. </IntegrationMethod>
  805. <IntegrationMethod>
  806. <Name>AdamsBashforth</Name>
  807. <StepSize>0.01</StepSize>
  808. <AutoStepSize>false</AutoStepSize>
  809. </IntegrationMethod>
  810. <IntegrationMethod>
  811. <Name>RungeKutta2</Name>
  812. <StepSize>0.01</StepSize>
  813. <AutoStepSize>false</AutoStepSize>
  814. </IntegrationMethod>
  815. <IntegrationMethod>
  816. <Name>RungeKutta4</Name>
  817. <StepSize>0.01</StepSize>
  818. <AutoStepSize>false</AutoStepSize>
  819. </IntegrationMethod>
  820. <IntegrationMethod>
  821. <Name>RungeKutta8</Name>
  822. <UseInitialStepSize>false</UseInitialStepSize>
  823. <InitialStepSize>0.001</InitialStepSize>
  824. <UseMaximumStepSize>false</UseMaximumStepSize>
  825. <MaximumStepSize>1.0</MaximumStepSize>
  826. <AbsoluteTolerance>1.0e-6</AbsoluteTolerance>
  827. <RelativeTolerance>1.0e-6</RelativeTolerance>
  828. <SafetyFactor>0.9</SafetyFactor>
  829. <Factor1>0.33</Factor1>
  830. <Factor2>6.0</Factor2>
  831. <Beta>0.0</Beta>
  832. <UseMaxNrSteps>false</UseMaxNrSteps>
  833. <MaxNrSteps>100000</MaxNrSteps>
  834. <UseStiffDetection>false</UseStiffDetection>
  835. <MaxNrStiffnessSteps>1000</MaxNrStiffnessSteps>
  836. </IntegrationMethod>
  837. <IntegrationMethod>
  838. <Name>RungeKuttaFehlberg</Name>
  839. <UseInitialStepSize>false</UseInitialStepSize>
  840. <InitialStepSize>0.001</InitialStepSize>
  841. <UseMaximumStepSize>false</UseMaximumStepSize>
  842. <MaximumStepSize>1.0</MaximumStepSize>
  843. <AbsoluteTolerance>1.0e-6</AbsoluteTolerance>
  844. <RelativeTolerance>1.0e-6</RelativeTolerance>
  845. </IntegrationMethod>
  846. <IntegrationMethod>
  847. <Name>VodeAdams</Name>
  848. <UseInitialStepSize>false</UseInitialStepSize>
  849. <InitialStepSize>0.001</InitialStepSize>
  850. <UseMaximumStepSize>false</UseMaximumStepSize>
  851. <MaximumStepSize>1.0</MaximumStepSize>
  852. <AbsoluteTolerance>1.0e-6</AbsoluteTolerance>
  853. <RelativeTolerance>1.0e-6</RelativeTolerance>
  854. <VodeUseBDF>true</VodeUseBDF>
  855. <VodeUseNewton>true</VodeUseNewton>
  856. </IntegrationMethod>
  857. <IntegrationMethod>
  858. <Name>BDFMethod</Name>
  859. <AbsoluteTolerance>1.0e-5</AbsoluteTolerance>
  860. <RelativeTolerance>1.0e-5</RelativeTolerance>
  861. <AlgebraicAbsoluteTolerance>1.0e-5</AlgebraicAbsoluteTolerance>
  862. <AlgebraicRelativeTolerance>1.0e-5</AlgebraicRelativeTolerance>
  863. <UseInitialStepSize>false</UseInitialStepSize>
  864. <InitialStepSize>0.001</InitialStepSize>
  865. <UseMaximumStepSize>false</UseMaximumStepSize>
  866. <MaximumStepSize>1.0</MaximumStepSize>
  867. </IntegrationMethod>
  868. <IntegrationMethod>
  869. <Name>MeBDFiMethod</Name>
  870. <AbsoluteTolerance>1.0e-5</AbsoluteTolerance>
  871. <RelativeTolerance>1.0e-5</RelativeTolerance>
  872. <AlgebraicAbsoluteTolerance>1.0e-5</AlgebraicAbsoluteTolerance>
  873. <AlgebraicRelativeTolerance>1.0e-5</AlgebraicRelativeTolerance>
  874. <UseInitialStepSize>false</UseInitialStepSize>
  875. <InitialStepSize>0.001</InitialStepSize>
  876. <UseMaximumStepSize>false</UseMaximumStepSize>
  877. <MaximumStepSize>1.0</MaximumStepSize>
  878. </IntegrationMethod>
  879. <SelectedIntegrationMethod>8</SelectedIntegrationMethod>
  880. </IntegrationMethods>
  881. </RunSpecs>
  882. <MultipleRun>
  883. <NrSteps>10</NrSteps>
  884. <CopyFromStates>false</CopyFromStates>
  885. <JoinParameterVariation>true</JoinParameterVariation>
  886. <ClearAfterRun>true</ClearAfterRun>
  887. <RedrawAfterRun>false</RedrawAfterRun>
  888. <DrawDuringSimulation>true</DrawDuringSimulation>
  889. <ActionBeforeOptimization>0</ActionBeforeOptimization>
  890. <CompareValue>0.0</CompareValue>
  891. <UseCompareValue>true</UseCompareValue>
  892. <MultipleRunType>MultipleRun</MultipleRunType>
  893. <Minimize>true</Minimize>
  894. <OptimizationVariable></OptimizationVariable>
  895. <ResulVarUsage>UseEndValue</ResulVarUsage>
  896. <Tolerance>0.001</Tolerance>
  897. <OptimizationMethod>BroydonFletcherGoldfarbShanno</OptimizationMethod>
  898. <MultipleRunVariables>
  899. </MultipleRunVariables>
  900. </MultipleRun>
  901. <ExportData>
  902. <WriteAsText>true</WriteAsText>
  903. <ReadAsText>true</ReadAsText>
  904. <WriteHeader>true</WriteHeader>
  905. <ReadHeader>true</ReadHeader>
  906. <ReadFilename></ReadFilename>
  907. <WriteFilename></WriteFilename>
  908. <DoWrite>false</DoWrite>
  909. <ExportVariables>
  910. </ExportVariables>
  911. <ImportVariables>
  912. </ImportVariables>
  913. </ExportData>
  914. <BreakPoints>
  915. </BreakPoints>
  916. </ExpData>
  917. </Experiment>
  918. </Experiments>
  919. </Document>