XNSim/Doc/Pic/软件运行设计.drawio
2025-04-28 12:25:20 +08:00

876 lines
94 KiB
Plaintext
Executable File

<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="25.0.2">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="408" dy="721" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="U_bcG28Xpbg6XjBPNs7U-184" value="" style="group" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" connectable="0">
<mxGeometry x="870" y="10" width="650" height="730" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-1" value="集成开发环境" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="90" y="50" width="179" height="560" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-3" target="U_bcG28Xpbg6XjBPNs7U-26" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="361" y="10" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-3" value="开始" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;fontSize=16;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="119.5" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-4" value="仿真配置终端" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFE6;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="280" y="50" width="180" height="620" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-26" target="U_bcG28Xpbg6XjBPNs7U-6" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="490" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-6" value="模型IDL文件编辑" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="290" y="80" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-8" target="U_bcG28Xpbg6XjBPNs7U-29" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-8" value="生成模型接口的&lt;div&gt;DDS通信相关代码&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="140" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-33" target="U_bcG28Xpbg6XjBPNs7U-16" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="260" y="680" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" parent="U_bcG28Xpbg6XjBPNs7U-184" target="U_bcG28Xpbg6XjBPNs7U-26" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="100" as="sourcePoint" />
<mxPoint x="300" y="240" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-27" value="模型ICD文件" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="U_bcG28Xpbg6XjBPNs7U-10" vertex="1" connectable="0">
<mxGeometry x="0.1055" y="1" relative="1" as="geometry">
<mxPoint x="-5" y="-14" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-13" value="服务配置文件编辑" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="290" y="560" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-172" target="U_bcG28Xpbg6XjBPNs7U-13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="259.5" y="590" as="sourcePoint" />
<mxPoint x="250" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-16" value="模型配置文件编辑" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="290" y="320" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-17" value="运行环境配置文件&lt;div&gt;编辑&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="290" y="620" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-176" target="U_bcG28Xpbg6XjBPNs7U-17" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-26" value="IDL文件生成" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="80" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=2;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-6" target="U_bcG28Xpbg6XjBPNs7U-8" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="270" y="110" as="sourcePoint" />
<mxPoint x="300" y="110" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-29" value="生成模型封装模板及模型配置文件模板" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="200" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-30" value="实现模型封装&lt;div&gt;核心功能代码&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="260" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-29" target="U_bcG28Xpbg6XjBPNs7U-30" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="190" y="200" as="sourcePoint" />
<mxPoint x="190" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-33" value="编译生成&lt;div&gt;模型动态链接库&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="320" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-30" target="U_bcG28Xpbg6XjBPNs7U-33" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="190" y="270" as="sourcePoint" />
<mxPoint x="190" y="290" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-162" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCE5FF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="470" y="290" width="180" height="80" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-163" value="集成至模型系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="480" y="320" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-164" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-16" target="U_bcG28Xpbg6XjBPNs7U-163" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="270" y="385" as="sourcePoint" />
<mxPoint x="300" y="385" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-165" value="服务IDL文件编辑" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFE6;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="290" y="380" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-166" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=2;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-163" target="U_bcG28Xpbg6XjBPNs7U-165" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="380" y="130" as="sourcePoint" />
<mxPoint x="270" y="175" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-167" value="生成服务接口的&lt;div&gt;DDS通信相关代码&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="380" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-168" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-165" target="U_bcG28Xpbg6XjBPNs7U-167" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="570" y="370" as="sourcePoint" />
<mxPoint x="460" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-169" value="生成服务开发模板及服务配置文件模板" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="440" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-170" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-167" target="U_bcG28Xpbg6XjBPNs7U-169" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="190" y="310" as="sourcePoint" />
<mxPoint x="190" y="330" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-171" value="实现服务&lt;div&gt;核心功能代码&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="500" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-172" value="编译生成&lt;div&gt;模型动态链接库&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="99.5" y="560" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-173" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-171" target="U_bcG28Xpbg6XjBPNs7U-172" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="190" y="510" as="sourcePoint" />
<mxPoint x="190" y="530" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-174" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-169" target="U_bcG28Xpbg6XjBPNs7U-171" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="190" y="550" as="sourcePoint" />
<mxPoint x="190" y="570" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-175" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCCCFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="470" y="530" width="180" height="80" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-176" value="集成至服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="480" y="560" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-13" target="U_bcG28Xpbg6XjBPNs7U-176" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-179" value="结束" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;" parent="U_bcG28Xpbg6XjBPNs7U-184" vertex="1">
<mxGeometry x="310" y="690" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-180" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;entryPerimeter=0;" parent="U_bcG28Xpbg6XjBPNs7U-184" source="U_bcG28Xpbg6XjBPNs7U-17" target="U_bcG28Xpbg6XjBPNs7U-179" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="180.25" y="700" as="sourcePoint" />
<mxPoint x="270" y="690" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-114" value="" style="group" vertex="1" connectable="0" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="2380" y="10" width="900" height="1770" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-113" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E6FFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="10" y="90" width="180.5" height="1590" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-17" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="410" y="1360" width="180" height="320" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-64" value="Fast DDS" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFCCE6;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="610" y="90" width="180" height="1590" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-2" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="210" y="90" width="180" height="1590" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-58" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="410.5" y="90" width="180" height="310" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-59" value="模型输入数据读取" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="420" y="120" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-65" value="模型接口主题&lt;div&gt;数据获取&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="620" y="120" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-66" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="P1idVpq8sOdgaFqUh7ob-65" target="c6JtGoAe8nzWQoIu6Ar0-8" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="310.5" y="770" as="sourcePoint" />
<mxPoint x="680.5" y="300" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-63" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="P1idVpq8sOdgaFqUh7ob-59" target="P1idVpq8sOdgaFqUh7ob-65" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-68" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="410" y="430" width="180" height="620" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="P1idVpq8sOdgaFqUh7ob-69" target="c6JtGoAe8nzWQoIu6Ar0-31">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-69" value="&lt;span style=&quot;background-color: initial;&quot;&gt;监听到外部系统&lt;/span&gt;&lt;div&gt;控制&lt;span style=&quot;background-color: initial;&quot;&gt;指令&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;输入&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="420" y="520" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-74" value="&lt;span style=&quot;text-align: center;&quot;&gt;仿真监控终端&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E5CCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="409.5" y="1150" width="180" height="200" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-71" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="P1idVpq8sOdgaFqUh7ob-75" target="c6JtGoAe8nzWQoIu6Ar0-70">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-75" value="数据监听" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E5CCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="420" y="1180" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-93" value="数据库" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="411" y="1060" width="180" height="80" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-94" value="写入/读取数据" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="420" y="1090" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-0" value="开始" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;fontSize=16;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="40" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-78" target="P1idVpq8sOdgaFqUh7ob-57">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-57" value="调度线程按照&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;调度任务表依次执行&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-114" vertex="1">
<mxGeometry x="220" y="120" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="P1idVpq8sOdgaFqUh7ob-57" target="P1idVpq8sOdgaFqUh7ob-59" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-8" target="c6JtGoAe8nzWQoIu6Ar0-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-8" value="二进制数据包模型&lt;div&gt;入口函数调用&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="180" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-9" target="c6JtGoAe8nzWQoIu6Ar0-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-9" value="模型输出数据写入" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="240" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-11" target="c6JtGoAe8nzWQoIu6Ar0-78">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-15" value="循环执行" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontSize=14;" vertex="1" connectable="0" parent="c6JtGoAe8nzWQoIu6Ar0-14">
<mxGeometry x="0.7024" relative="1" as="geometry">
<mxPoint x="30" y="17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-11" value="模型接口主题&lt;div&gt;数据更新&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="240" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-16" target="c6JtGoAe8nzWQoIu6Ar0-23">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-16" value="引擎暂停运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="20" y="1470" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-19" target="c6JtGoAe8nzWQoIu6Ar0-20">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-19" value="&lt;div&gt;发送&lt;/div&gt;仿真暂停运行指令" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="1390" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-20" target="c6JtGoAe8nzWQoIu6Ar0-16">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-20" value="仿真运行控制&lt;div&gt;主题更新&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="1390" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-23" value="调度线程暂停运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="220" y="1470" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-27" value="模型控制指令响应" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="350" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-29" target="c6JtGoAe8nzWQoIu6Ar0-42">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-29" value="监听到外部系统&lt;div&gt;数据&lt;span style=&quot;background-color: initial;&quot;&gt;输入&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="580" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-31" target="c6JtGoAe8nzWQoIu6Ar0-34">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-31" value="控制&lt;span style=&quot;background-color: initial;&quot;&gt;指令解析&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="460" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-36" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-34" target="c6JtGoAe8nzWQoIu6Ar0-27">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-34" target="c6JtGoAe8nzWQoIu6Ar0-38">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-34" value="控制指令主题&lt;span style=&quot;background-color: initial;&quot;&gt;更新&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="460" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-38" value="仿真控制指令响应" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="220" y="390" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" target="P1idVpq8sOdgaFqUh7ob-69">
<mxGeometry relative="1" as="geometry">
<mxPoint x="900" y="540" as="sourcePoint" />
<mxPoint x="631" y="490" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-41" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;外部系统控制指令&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="c6JtGoAe8nzWQoIu6Ar0-40">
<mxGeometry x="-0.7431" y="-2" relative="1" as="geometry">
<mxPoint y="-8" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-42" target="c6JtGoAe8nzWQoIu6Ar0-43">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-42" value="UDP/TCP协议&lt;div&gt;数据&lt;span style=&quot;background-color: initial;&quot;&gt;解包&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="640" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-43" target="c6JtGoAe8nzWQoIu6Ar0-50">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-43" value="虚拟航空总线协议&lt;div&gt;数据解包&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="700" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" target="c6JtGoAe8nzWQoIu6Ar0-29">
<mxGeometry relative="1" as="geometry">
<mxPoint x="900" y="600" as="sourcePoint" />
<mxPoint x="591" y="550" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-48" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;外部系统数据输入&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="c6JtGoAe8nzWQoIu6Ar0-47">
<mxGeometry x="-0.7431" y="-2" relative="1" as="geometry">
<mxPoint y="-8" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-50" value="模型接口主题&lt;div&gt;数据更新&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="700" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-52" target="c6JtGoAe8nzWQoIu6Ar0-53">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-52" value="仿真运行事件产生" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="220" y="760" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-53" target="c6JtGoAe8nzWQoIu6Ar0-55">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-53" value="&lt;span style=&quot;background-color: initial;&quot;&gt;监听到仿真运行事件&lt;br&gt;&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="760" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-55" target="c6JtGoAe8nzWQoIu6Ar0-57">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-55" value="&lt;div&gt;获取&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;向外部系统输出数据&lt;br&gt;&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="820" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-57" target="c6JtGoAe8nzWQoIu6Ar0-59">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-57" value="模型接口主题&lt;div&gt;数据获取&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="820" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-59" target="c6JtGoAe8nzWQoIu6Ar0-60">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-59" value="虚拟航空总线协议&lt;div&gt;数据封包&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="880" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-60" value="UDP/TCP协议&lt;div&gt;数据封&lt;span style=&quot;background-color: initial;&quot;&gt;包&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="940" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-63" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;dashed=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-60">
<mxGeometry relative="1" as="geometry">
<mxPoint x="910" y="610" as="sourcePoint" />
<mxPoint x="900" y="960" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-64" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;外部系统数据输出&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="c6JtGoAe8nzWQoIu6Ar0-63">
<mxGeometry x="-0.7431" y="-2" relative="1" as="geometry">
<mxPoint x="239" y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-65" target="c6JtGoAe8nzWQoIu6Ar0-67">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-65" value="&lt;span style=&quot;background-color: initial;&quot;&gt;监听到&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;快照拍摄/调用指令&lt;br&gt;&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="1000" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-77" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-67" target="P1idVpq8sOdgaFqUh7ob-94">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-67" value="模型接口主题&lt;span style=&quot;background-color: initial;&quot;&gt;数据&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;存储/重放&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="1000" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-73" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-70" target="c6JtGoAe8nzWQoIu6Ar0-72">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-70" value="监听数据主题&lt;div&gt;数据获取&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="1180" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-72" value="显示/存储监听内容" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E5CCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="1240" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-76" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-74" target="c6JtGoAe8nzWQoIu6Ar0-75">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-74" value="数据注入" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E5CCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="1300" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-75" value="注入数据主题&lt;div&gt;数据更新&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="1300" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-78" value="运行控制指令监听" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="20" y="120" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-80" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;exitPerimeter=0;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-0" target="c6JtGoAe8nzWQoIu6Ar0-78">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100.5" y="50" as="sourcePoint" />
<mxPoint x="231" y="150" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-84" target="c6JtGoAe8nzWQoIu6Ar0-89">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-84" value="引擎继续运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="20" y="1550" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-85" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-86" target="c6JtGoAe8nzWQoIu6Ar0-88">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-86" value="&lt;div&gt;发送&lt;/div&gt;仿真继续运行指令" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="1470" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-87" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-88" target="c6JtGoAe8nzWQoIu6Ar0-84">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-88" value="仿真运行控制&lt;div&gt;主题更新&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="1470" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-89" value="调度线程继续运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="220" y="1550" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-90" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-91" target="c6JtGoAe8nzWQoIu6Ar0-96">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-91" value="引擎终止运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;dashed=1;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="20" y="1630" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-92" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-93" target="c6JtGoAe8nzWQoIu6Ar0-95">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-93" value="&lt;div&gt;发送&lt;/div&gt;仿真终止运行指令" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;dashed=1;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="420" y="1550" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-94" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;dashed=1;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-95" target="c6JtGoAe8nzWQoIu6Ar0-91">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-95" value="仿真运行控制&lt;div&gt;主题更新&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;dashed=1;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="620" y="1550" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-96" value="调度线程终止运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;dashed=1;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="220" y="1630" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-99" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;dashed=1;" edge="1" target="c6JtGoAe8nzWQoIu6Ar0-100" parent="c6JtGoAe8nzWQoIu6Ar0-114" source="c6JtGoAe8nzWQoIu6Ar0-96">
<mxGeometry relative="1" as="geometry">
<mxPoint x="300" y="1720" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-100" value="结束" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;dashed=1;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry x="240" y="1713.5" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-25" value="同步过程" style="whiteSpace=wrap;html=1;fontSize=20;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#FF0000;align=left;fillColor=none;fontColor=#FF0000;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry y="50" width="800" height="260" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-26" value="异步过程" style="whiteSpace=wrap;html=1;fontSize=20;strokeWidth=2;dashed=1;verticalAlign=top;strokeColor=#FF0000;align=left;fillColor=none;fontStyle=1;fontColor=#FF0000;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-114">
<mxGeometry y="320" width="800.5" height="1370" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-188" value="" style="group" vertex="1" connectable="0" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="1560" y="9" width="780" height="1160" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-187" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCE5FF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-188">
<mxGeometry x="600" y="730" width="180" height="320" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-183" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry y="50" width="180" height="380" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-185" value="开始" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;fontSize=16;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="30" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-186" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E6FFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="200" y="50" width="180" height="1050" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-188" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="400" y="50" width="180" height="1050" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-253" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-190" target="U_bcG28Xpbg6XjBPNs7U-251" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-190" value="模型注册" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="750" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-191" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="600" y="510" width="180" height="200" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-242" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-192" target="U_bcG28Xpbg6XjBPNs7U-247" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-192" value="服务注册" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="540" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-193" value="读取所有&lt;div&gt;运行环境配置文件&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="80" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-194" value="选择&lt;div&gt;运行环境配置文件&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="140" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-195" value="调用仿真调度引擎&lt;span style=&quot;background-color: initial;&quot;&gt;校验&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;运行环境&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;配置文件&lt;/span&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="200" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-196" value="启动系统终端" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="260" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-197" value="校验&lt;div&gt;运行环境配置文件&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="410" y="200" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-199" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;exitPerimeter=0;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-185" target="U_bcG28Xpbg6XjBPNs7U-193" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="290" y="-110" as="sourcePoint" />
<mxPoint x="290" y="-80" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-201" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-193" target="U_bcG28Xpbg6XjBPNs7U-194" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="100" y="50" as="sourcePoint" />
<mxPoint x="100" y="90" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-202" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-194" target="U_bcG28Xpbg6XjBPNs7U-195" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="110" y="60" as="sourcePoint" />
<mxPoint x="110" y="100" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-203" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-231" target="U_bcG28Xpbg6XjBPNs7U-197" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="120" y="70" as="sourcePoint" />
<mxPoint x="120" y="110" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-204" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-197" target="U_bcG28Xpbg6XjBPNs7U-196" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="180" y="230" as="sourcePoint" />
<mxPoint x="400" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-205" value="连接系统终端的输出" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="320" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-206" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-196" target="U_bcG28Xpbg6XjBPNs7U-205" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="190" y="240" as="sourcePoint" />
<mxPoint x="410" y="240" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-207" value="启动仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="379" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-208" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-205" target="U_bcG28Xpbg6XjBPNs7U-207" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="250" as="sourcePoint" />
<mxPoint x="90" y="380" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-210" value="仿真调度引擎启动" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="210" y="319.5" width="160" height="41" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-211" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-207" target="U_bcG28Xpbg6XjBPNs7U-210" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-20" y="489" as="sourcePoint" />
<mxPoint x="240" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-217" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=11;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-212" target="U_bcG28Xpbg6XjBPNs7U-216" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-212" value="设置工作参数" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="210" y="379" width="160" height="41" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-214" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-210" target="U_bcG28Xpbg6XjBPNs7U-212" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="190" y="499" as="sourcePoint" />
<mxPoint x="290" y="530" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-219" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-216" target="U_bcG28Xpbg6XjBPNs7U-218" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="611.0000000000005" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-216" value="加载仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="210" y="440" width="160" height="41" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-221" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-218" target="U_bcG28Xpbg6XjBPNs7U-220" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-218" value="仿真内核初始化" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="410" y="440" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-220" value="仿真内核&lt;div&gt;各组件初始化&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="410" y="500" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-222" value="Fast DDS" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFCCE6;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry y="440" width="180" height="660" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-234" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-223" target="U_bcG28Xpbg6XjBPNs7U-233" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-223" value="建立通信域" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="500" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-224" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-220" target="U_bcG28Xpbg6XjBPNs7U-223" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-232" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-195" target="U_bcG28Xpbg6XjBPNs7U-231" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="170" y="220" as="sourcePoint" />
<mxPoint x="420" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-231" value="调用仿真内核&lt;span style=&quot;background-color: initial;&quot;&gt;校验&lt;br&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;运行环境&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;配置文件&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="210" y="199.5" width="160" height="41" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-237" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-233" target="U_bcG28Xpbg6XjBPNs7U-236" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-233" value="调用仿真内核&lt;span style=&quot;background-color: initial;&quot;&gt;解析&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;运行环境&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;配置文件&lt;/span&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="210" y="559" width="160" height="41" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-239" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-236" target="U_bcG28Xpbg6XjBPNs7U-238" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-236" value="解析&lt;div&gt;运行环境配置文件&lt;br&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="410" y="560" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-240" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-238" target="U_bcG28Xpbg6XjBPNs7U-192" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-238" value="&lt;div&gt;动态加载服务&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="410" y="620" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-244" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-241" target="U_bcG28Xpbg6XjBPNs7U-243" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-241" value="启动事件、数据、端口监听" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="660" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-246" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-243" target="U_bcG28Xpbg6XjBPNs7U-245" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-243" value="参与者/主题注册" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="660" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-255" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-245" target="U_bcG28Xpbg6XjBPNs7U-190" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-245" value="&lt;div&gt;动态加载模型&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="410" y="750" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-248" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-247" target="U_bcG28Xpbg6XjBPNs7U-241" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-247" value="解析服务配置文件" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="600" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-254" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-262" target="U_bcG28Xpbg6XjBPNs7U-252" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="700" y="1070" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-263" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-251" target="U_bcG28Xpbg6XjBPNs7U-262" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-251" value="解析模型配置文件" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="810" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-257" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-252" target="U_bcG28Xpbg6XjBPNs7U-256" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-252" value="数据发布/订阅" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="930" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-260" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-256" target="U_bcG28Xpbg6XjBPNs7U-258" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-256" value="参与者/主题注册" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="10" y="930" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-261" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-258" target="U_bcG28Xpbg6XjBPNs7U-259" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-258" value="&lt;div&gt;创建调度线程&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="410" y="990" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-259" value="模型周期性函数注册" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="990" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-262" value="动态加载&lt;div&gt;二进制数据包模型&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="610" y="870" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-264" value="结束" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;" parent="c6JtGoAe8nzWQoIu6Ar0-188" vertex="1">
<mxGeometry x="430" y="1120" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-265" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="c6JtGoAe8nzWQoIu6Ar0-3" target="U_bcG28Xpbg6XjBPNs7U-264" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-3" value="&lt;div&gt;填写调度任务表&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-188">
<mxGeometry x="410" y="1050" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-188" source="U_bcG28Xpbg6XjBPNs7U-259" target="c6JtGoAe8nzWQoIu6Ar0-3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="500" y="1100" as="sourcePoint" />
<mxPoint x="500" y="1130" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-223" value="" style="group" vertex="1" connectable="0" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="3320" y="10" width="980" height="640" as="geometry" />
</mxCell>
<mxCell id="P1idVpq8sOdgaFqUh7ob-79" value="仿真调度引擎" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#E6FFCC;" parent="c6JtGoAe8nzWQoIu6Ar0-223" vertex="1">
<mxGeometry x="400" y="60" width="180.5" height="530" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-102" value="仿真调度终端" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCFFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry y="60" width="180" height="530" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-103" value="Fast DDS" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="200" y="60" width="180" height="528" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-109" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-104" target="c6JtGoAe8nzWQoIu6Ar0-105">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-104" value="&lt;div&gt;发送&lt;/div&gt;仿真终止运行指令" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="10" y="90" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-110" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-105" target="c6JtGoAe8nzWQoIu6Ar0-107">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-105" value="仿真运行控制&lt;div&gt;主题更新&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="210" y="90" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-106" value="仿真内核" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="600" y="60" width="180" height="410" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-107" target="c6JtGoAe8nzWQoIu6Ar0-108">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-107" value="引擎终止运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="410" y="90" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-198" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-108" target="c6JtGoAe8nzWQoIu6Ar0-196">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-108" value="调度线程终止运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="610" y="90" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-203" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-115" target="c6JtGoAe8nzWQoIu6Ar0-197">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-115" value="卸载模型动态链接库" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="610" y="210" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="U_bcG28Xpbg6XjBPNs7U-189" value="模型系统" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCE5FF;" parent="c6JtGoAe8nzWQoIu6Ar0-223" vertex="1">
<mxGeometry x="800" y="120" width="180" height="140" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-202" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-189" target="c6JtGoAe8nzWQoIu6Ar0-190">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-189" value="卸载&lt;div&gt;二进制数据包模型&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="810" y="150" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-200" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-190" target="c6JtGoAe8nzWQoIu6Ar0-115">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-190" value="向模型管理器&lt;div&gt;注销自身&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCE5FF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="810" y="210" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-191" value="服务系统" style="whiteSpace=wrap;html=1;fontSize=14;strokeWidth=1;dashed=1;verticalAlign=top;strokeColor=#000000;align=left;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="800" y="270" width="180" height="140" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-205" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-193" target="c6JtGoAe8nzWQoIu6Ar0-194">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-193" value="关闭事件、数据、端口的监听" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="810" y="300" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-206" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-194" target="c6JtGoAe8nzWQoIu6Ar0-195">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-194" value="向服务管理器&lt;div&gt;注销自身&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCCCFF;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="810" y="360" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-208" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-195" target="c6JtGoAe8nzWQoIu6Ar0-207">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-195" value="卸载服务动态链接库" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="610" y="360" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-199" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-196" target="c6JtGoAe8nzWQoIu6Ar0-189">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-196" value="模型停止运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="610" y="150" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-204" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-197" target="c6JtGoAe8nzWQoIu6Ar0-193">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-197" value="服务停止运行" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="610" y="300" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-210" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-207" target="c6JtGoAe8nzWQoIu6Ar0-209">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-207" value="仿真内核各组件&lt;div&gt;停止运行&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFE6CC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="610" y="420" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-212" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-209" target="c6JtGoAe8nzWQoIu6Ar0-211">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-209" value="关闭通信域" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#FFCCE6;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="210" y="420" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-214" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-211" target="c6JtGoAe8nzWQoIu6Ar0-213">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-211" value="卸载仿真内核" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="410" y="470" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-220" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-213" target="c6JtGoAe8nzWQoIu6Ar0-219">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-213" value="引擎退出" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#E6FFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="410" y="530" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-218" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-217" target="c6JtGoAe8nzWQoIu6Ar0-104">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-217" value="开始" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;fontSize=16;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="30" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-219" value="关闭系统终端&lt;div&gt;&lt;/div&gt;" style="whiteSpace=wrap;html=1;fontSize=16;strokeWidth=2;fillColor=#CCFFCC;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="10" y="530" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-221" value="结束" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;" vertex="1" parent="c6JtGoAe8nzWQoIu6Ar0-223">
<mxGeometry x="30" y="600" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="c6JtGoAe8nzWQoIu6Ar0-222" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;" edge="1" parent="c6JtGoAe8nzWQoIu6Ar0-223" source="c6JtGoAe8nzWQoIu6Ar0-219" target="c6JtGoAe8nzWQoIu6Ar0-221">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>