XNSim/Doc/Pic/仿真内核作图.drawio
2025-04-28 12:25:20 +08:00

385 lines
44 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 name="第 1 页" id="IcN1N_4omuwdzAcAJCaS">
<mxGraphModel dx="1495" dy="873" 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="0" />
<mxCell id="1" parent="0" />
<mxCell id="kdyZo1-_mScr_YqvuRuM-26" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="70" y="60" width="500" height="440" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-1" value="仿真内核" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFE6CC;verticalAlign=top;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry width="500" height="440" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-14" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-5">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-15" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-6">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-16" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-13">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-17" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-18" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-19" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-10">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-20" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-21" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-2" target="kdyZo1-_mScr_YqvuRuM-12">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-2" value="仿真主框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="20" y="40" width="90" height="390" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-3" value="模型封装框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="343" y="290" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-4" value="服务框架" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="343" y="340" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-5" value="场景描述管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="40" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-22" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-6" target="kdyZo1-_mScr_YqvuRuM-7">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-6" value="线程管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="90" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-7" value="调度线程" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="343" y="90" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-8" value="时间管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="190" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-9" value="事件管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="240" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-24" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-10" target="kdyZo1-_mScr_YqvuRuM-3">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-10" value="模型管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="290" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-25" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-26" source="kdyZo1-_mScr_YqvuRuM-11" target="kdyZo1-_mScr_YqvuRuM-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-11" value="服务管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="340" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-12" value="日志记录" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="390" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-13" value="DDS管理器" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCC99;verticalAlign=middle;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-26">
<mxGeometry x="160" y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-166" value="" style="group;aspect=fixed;" vertex="1" connectable="0" parent="1">
<mxGeometry x="70" y="520" width="1490" height="1090" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-84" value="服务&lt;span style=&quot;background-color: initial;&quot;&gt;管理器&lt;/span&gt;" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1120" y="30" width="180" height="990" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-78" value="事件管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="550" y="30" width="180" height="990" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-82" value="线程管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="740" y="30" width="180" height="990" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-83" value="模型管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="930" y="30" width="180" height="990" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-74" value="DDS管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="360" y="30" width="180" height="990" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-72" value="场景描述管理器" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="170" y="30" width="180" height="990" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-28" value="仿真内核卸载" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="10" y="1050" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-29" value="&lt;span style=&quot;font-size: 16px;&quot;&gt;仿真内核加载&lt;/span&gt;" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-154" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-160" target="kdyZo1-_mScr_YqvuRuM-153">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-164" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;curved=0;jumpStyle=arc;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-35" target="kdyZo1-_mScr_YqvuRuM-140">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-165" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;N——周期性执行&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="kdyZo1-_mScr_YqvuRuM-164">
<mxGeometry x="-0.8339" y="-2" relative="1" as="geometry">
<mxPoint x="-17" y="8" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-35" value="&lt;div&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;收到终止指令?&lt;/span&gt;&lt;/div&gt;" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.decision;whiteSpace=wrap;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="10" y="850" width="140" height="60" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=none;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-29" target="kdyZo1-_mScr_YqvuRuM-46">
<mxGeometry relative="1" as="geometry">
<mxPoint x="136" y="60" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-60" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-46" target="kdyZo1-_mScr_YqvuRuM-59">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-46" value="仿真主框架初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="10" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-63" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-73" target="kdyZo1-_mScr_YqvuRuM-62">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-77" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-59" target="kdyZo1-_mScr_YqvuRuM-70">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-80" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-123" target="kdyZo1-_mScr_YqvuRuM-73">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-59" value="场景描述管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="190" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-65" style="edgeStyle=none;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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-62" target="kdyZo1-_mScr_YqvuRuM-66">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-50" y="290" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-62" value="解析运行环境配置文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="190" y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-116" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-64" target="kdyZo1-_mScr_YqvuRuM-111">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-64" value="解析模型配置文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="190" y="420" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-66" value="运行参数设置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="190" y="195" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-104" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-68" target="kdyZo1-_mScr_YqvuRuM-76">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-68" value="模型接口主题创建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="380" y="195" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-81" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-70" target="kdyZo1-_mScr_YqvuRuM-79">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-70" value="DDS管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="380" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-73" value="运行环境配置" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="10" y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-95" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-76" target="kdyZo1-_mScr_YqvuRuM-94">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-76" value="解析服务配置文件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="190" y="278" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-79" target="kdyZo1-_mScr_YqvuRuM-86">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-79" value="事件管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="570" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-91" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-86" target="kdyZo1-_mScr_YqvuRuM-87">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-86" value="线程管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="757" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-87" target="kdyZo1-_mScr_YqvuRuM-88">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-87" value="模型管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="950" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-124" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-88" target="kdyZo1-_mScr_YqvuRuM-123">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-88" value="服务管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1140" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-97" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-109" target="kdyZo1-_mScr_YqvuRuM-100">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-115" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-94" target="kdyZo1-_mScr_YqvuRuM-96">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-94" value="服务动态加载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1140" y="278" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-101" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-96" target="kdyZo1-_mScr_YqvuRuM-109">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-96" value="服务注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1140" y="340" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-102" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-100" target="kdyZo1-_mScr_YqvuRuM-64">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-100" value="服务事件监听注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="570" y="420" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-106" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-103" target="kdyZo1-_mScr_YqvuRuM-105">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-103" value="模型动态加载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="950" y="460" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-108" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-118" target="kdyZo1-_mScr_YqvuRuM-107">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-119" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-105" target="kdyZo1-_mScr_YqvuRuM-118">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-105" value="模型注册" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="950" y="520" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-121" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-107" target="kdyZo1-_mScr_YqvuRuM-120">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-107" value="模型接口主题&lt;div&gt;订阅/发布&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="380" y="520" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-109" value="模型接口主题&lt;div&gt;订阅/发布&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="380" y="340" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-113" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-66" target="kdyZo1-_mScr_YqvuRuM-68">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-117" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-111" target="kdyZo1-_mScr_YqvuRuM-103">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-111" value="模型调度线程创建" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="760" y="460" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-118" 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="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="760" y="520" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-127" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-136" target="kdyZo1-_mScr_YqvuRuM-128">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-120" value="运行前最后准备" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="10" y="580" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-122" value="&lt;span style=&quot;background-color: initial;&quot;&gt;时间管理器&lt;/span&gt;" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=none;verticalAlign=top;dashed=1;fontStyle=1" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1310" y="30" width="180" height="990" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-123" value="时间管理器初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1330" y="60" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-131" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-126" target="kdyZo1-_mScr_YqvuRuM-130">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-126" value="线程初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="760" y="580" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-129" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-120" target="kdyZo1-_mScr_YqvuRuM-126">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-139" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-128" target="kdyZo1-_mScr_YqvuRuM-138">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-128" value="启动事件监听" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="570" y="660" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-134" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-130" target="kdyZo1-_mScr_YqvuRuM-132">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-130" value="模型初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="950" y="580" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-135" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-132" target="kdyZo1-_mScr_YqvuRuM-133">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-132" value="服务初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1140" y="580" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-137" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-133" target="kdyZo1-_mScr_YqvuRuM-136">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-133" value="运行时间初始化" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1330" y="580" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-136" value="开始运行" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="10" y="660" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-141" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-138" target="kdyZo1-_mScr_YqvuRuM-140">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-138" value="线程启动" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="760" y="660" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-143" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-140" target="kdyZo1-_mScr_YqvuRuM-142">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-140" value="模型周期性执行" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="950" y="660" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-148" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-142" target="kdyZo1-_mScr_YqvuRuM-144">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-142" value="时间步进" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1330" y="660" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-146" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-144" target="kdyZo1-_mScr_YqvuRuM-145">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-144" value="产生运行事件" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1330" y="720" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-150" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-145" target="kdyZo1-_mScr_YqvuRuM-149">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-145" value="事件响应" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="570" y="720" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-149" value="事件响应处理" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1140" y="770" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-151" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-149" target="kdyZo1-_mScr_YqvuRuM-35">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-157" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-153" target="kdyZo1-_mScr_YqvuRuM-155">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-153" value="线程终止" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="760" y="970" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-158" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-155" target="kdyZo1-_mScr_YqvuRuM-156">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-155" value="模型卸载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="950" y="970" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-156" value="服务卸载" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="1140" y="970" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-161" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-35" target="kdyZo1-_mScr_YqvuRuM-160">
<mxGeometry relative="1" as="geometry">
<mxPoint x="80" y="910" as="sourcePoint" />
<mxPoint x="760" y="990" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-162" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;Y&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="kdyZo1-_mScr_YqvuRuM-161">
<mxGeometry x="-0.9005" y="1" relative="1" as="geometry">
<mxPoint x="9" y="-18" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-160" value="关闭事件监听" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;fontSize=16;labelBackgroundColor=none;fillColor=#FFE6CC;" vertex="1" parent="kdyZo1-_mScr_YqvuRuM-166">
<mxGeometry x="570" y="970" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="kdyZo1-_mScr_YqvuRuM-163" 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;" edge="1" parent="kdyZo1-_mScr_YqvuRuM-166" source="kdyZo1-_mScr_YqvuRuM-156" target="kdyZo1-_mScr_YqvuRuM-28">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>