{ "projectSchemaVersion": 1, "name": "test-mql-4-AME-aligned", "nodes": [ { "id": "pn_gas_data", "type": "simulationComponent", "position": { "x": -450, "y": -180 }, "data": { "label": "pn_gas_data", "componentType": "amesim_helium_medium", "modelType": "amesim_helium_medium", "modelVersion": "0.1.0", "ports": [], "parameters": { "gi": 1.0, "property_model": 0.0 }, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnch023_1", "type": "simulationComponent", "position": { "x": -534, "y": 140 }, "data": { "label": "pn_general_chamber", "componentType": "amesim_pnch023", "modelType": "amesim_pnch023", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "cvol": 0.057, "kth": 0.0, "sth": 0.1, "extemp": 293.15, "p0": 15299999.999999998, "T0": 293.15 }, "parameterUnits": { "cvol": "L", "kth": "W/(m2*K)", "sth": "m2", "extemp": "K", "p0": "bar", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnor001_1", "type": "simulationComponent", "position": { "x": -534, "y": 89.59999999999997 }, "data": { "label": "pn_orifice_18", "componentType": "amesim_pnor001", "modelType": "amesim_pnor001", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.9, "area": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0 }, "parameterUnits": { "area": "mm2" }, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnor001_2", "type": "simulationComponent", "position": { "x": -534, "y": 190.40000000000003 }, "data": { "label": "pn_orifice_19", "componentType": "amesim_pnor001", "modelType": "amesim_pnor001", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.9, "area": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0 }, "parameterUnits": { "area": "mm2" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": true }, "selected": false }, { "id": "amesim_pn3node2_1", "type": "simulationComponent", "position": { "x": -537.1, "y": -15.600000000000051 }, "data": { "label": "pn_node3_8", "componentType": "amesim_pn3node2", "modelType": "amesim_pn3node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pn3node2_2", "type": "simulationComponent", "position": { "x": -537.1, "y": 315.6000000000001 }, "data": { "label": "pn_node3_9", "componentType": "amesim_pn3node2", "modelType": "amesim_pn3node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pn3node2_3", "type": "simulationComponent", "position": { "x": -537.1, "y": 421.2000000000001 }, "data": { "label": "pn_node3_10", "componentType": "amesim_pn3node2", "modelType": "amesim_pn3node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pnch023_2", "type": "simulationComponent", "position": { "x": -534, "y": 576.8000000000001 }, "data": { "label": "pn_general_chamber_2", "componentType": "amesim_pnch023", "modelType": "amesim_pnch023", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "cvol": 0.057, "kth": 0.0, "sth": 0.1, "extemp": 293.15, "p0": 15299999.999999998, "T0": 293.15 }, "parameterUnits": { "cvol": "L", "kth": "W/(m2*K)", "sth": "m2", "extemp": "K", "p0": "bar", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnor001_3", "type": "simulationComponent", "position": { "x": -534, "y": 526.4000000000001 }, "data": { "label": "pn_orifice_20", "componentType": "amesim_pnor001", "modelType": "amesim_pnor001", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.9, "area": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0 }, "parameterUnits": { "area": "mm2" }, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnor001_4", "type": "simulationComponent", "position": { "x": -534, "y": 627.2 }, "data": { "label": "pn_orifice_21", "componentType": "amesim_pnor001", "modelType": "amesim_pnor001", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.9, "area": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0 }, "parameterUnits": { "area": "mm2" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": true }, "selected": false }, { "id": "amesim_pn3node2_4", "type": "simulationComponent", "position": { "x": -537.1, "y": 752.4000000000001 }, "data": { "label": "pn_node3_11", "componentType": "amesim_pn3node2", "modelType": "amesim_pn3node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_1", "type": "simulationComponent", "position": { "x": -542, "y": 19.199999999999946 }, "data": { "label": "pneumatic_96", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.014, "le": 1.0, "rr": 0.0032142857142857142, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 15299999.999999998, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "bar", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_2", "type": "simulationComponent", "position": { "x": -542, "y": 244.80000000000007 }, "data": { "label": "pneumatic_97", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.014, "le": 1.0, "rr": 0.0032142857142857142, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 15299999.999999998, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "bar", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_4", "type": "simulationComponent", "position": { "x": -542, "y": 456.0000000000001 }, "data": { "label": "pneumatic_98", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.014, "le": 1.0, "rr": 0.0032142857142857142, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 15299999.999999998, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "bar", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_5", "type": "simulationComponent", "position": { "x": -542, "y": 681.6 }, "data": { "label": "pneumatic_99", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.014, "le": 1.0, "rr": 0.0032142857142857142, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 15299999.999999998, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "bar", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0003_1", "type": "simulationComponent", "position": { "x": -360, "y": 36 }, "data": { "label": "pneumatic_87", "componentType": "amesim_pnl0003", "modelType": "amesim_pnl0003", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 0.3, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p1_0": 15299999.999999998, "T1_0": 293.15, "p2_0": 15299999.999999998, "T2_0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p1_0": "bar", "T1_0": "K", "p2_0": "bar", "T2_0": "K" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0003_2", "type": "simulationComponent", "position": { "x": -360, "y": 270 }, "data": { "label": "pneumatic_88", "componentType": "amesim_pnl0003", "modelType": "amesim_pnl0003", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 0.3, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p1_0": 15299999.999999998, "T1_0": 293.15, "p2_0": 15299999.999999998, "T2_0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p1_0": "bar", "T1_0": "K", "p2_0": "bar", "T2_0": "K" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0003_3", "type": "simulationComponent", "position": { "x": -360, "y": 684 }, "data": { "label": "pneumatic_76", "componentType": "amesim_pnl0003", "modelType": "amesim_pnl0003", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 0.3, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p1_0": 15299999.999999998, "T1_0": 293.15, "p2_0": 15299999.999999998, "T2_0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p1_0": "bar", "T1_0": "K", "p2_0": "bar", "T2_0": "K" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0003_8", "type": "simulationComponent", "position": { "x": -360, "y": 432 }, "data": { "label": "pneumatic_75", "componentType": "amesim_pnl0003", "modelType": "amesim_pnl0003", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 0.3, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p1_0": 15299999.999999998, "T1_0": 293.15, "p2_0": 15299999.999999998, "T2_0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p1_0": "bar", "T1_0": "K", "p2_0": "bar", "T2_0": "K" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnvo001_1", "type": "simulationComponent", "position": { "x": -198, "y": 72 }, "data": { "label": "pn_morifice_1", "componentType": "amesim_pnvo001", "modelType": "amesim_pnvo001", "modelVersion": "0.2.0", "ports": [ { "name": "res", "kind": "signal", "domain": "signal", "nominalRole": "input", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "left", "order": 5 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.45, "area0": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0, "opening0": 1.0 }, "parameterUnits": { "area0": "mm2" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": true }, "selected": false }, { "id": "amesim_pnvo001_2", "type": "simulationComponent", "position": { "x": -198, "y": 252 }, "data": { "label": "pn_morifice_9", "componentType": "amesim_pnvo001", "modelType": "amesim_pnvo001", "modelVersion": "0.2.0", "ports": [ { "name": "res", "kind": "signal", "domain": "signal", "nominalRole": "input", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "left", "order": 5 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.45, "area0": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0, "opening0": 1.0 }, "parameterUnits": { "area0": "mm2" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": true }, "selected": false }, { "id": "amesim_pnvo001_3", "type": "simulationComponent", "position": { "x": -198, "y": 486 }, "data": { "label": "pn_morifice_10", "componentType": "amesim_pnvo001", "modelType": "amesim_pnvo001", "modelVersion": "0.2.0", "ports": [ { "name": "res", "kind": "signal", "domain": "signal", "nominalRole": "input", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "left", "order": 5 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.45, "area0": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0, "opening0": 1.0 }, "parameterUnits": { "area0": "mm2" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": true }, "selected": false }, { "id": "amesim_pnvo001_4", "type": "simulationComponent", "position": { "x": -198, "y": 648 }, "data": { "label": "pn_morifice_15", "componentType": "amesim_pnvo001", "modelType": "amesim_pnvo001", "modelVersion": "0.2.0", "ports": [ { "name": "res", "kind": "signal", "domain": "signal", "nominalRole": "input", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "left", "order": 5 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 20 } ], "parameters": { "gi": 1.0, "cq": 0.45, "area0": 7.85e-05, "Cv": 0.5, "Kv": 0.4, "flowset": 1.0, "opening0": 1.0 }, "parameterUnits": { "area0": "mm2" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": true }, "selected": false }, { "id": "amesim_step0_1", "type": "simulationComponent", "position": { "x": -318, "y": 124 }, "data": { "label": "step_12", "componentType": "amesim_step0", "modelType": "amesim_step0", "modelVersion": "0.1.0", "ports": [ { "name": "out", "kind": "signal", "domain": "signal", "nominalRole": "output", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "right", "order": 10 } ], "parameters": { "initial": 0.0, "final": 1.0, "time": 0.04 }, "parameterUnits": { "time": "s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_step0_2", "type": "simulationComponent", "position": { "x": -318, "y": 340 }, "data": { "label": "step_13", "componentType": "amesim_step0", "modelType": "amesim_step0", "modelVersion": "0.1.0", "ports": [ { "name": "out", "kind": "signal", "domain": "signal", "nominalRole": "output", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "right", "order": 10 } ], "parameters": { "initial": 0.0, "final": 1.0, "time": 0.04 }, "parameterUnits": { "time": "s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_step0_3", "type": "simulationComponent", "position": { "x": -324, "y": 558 }, "data": { "label": "step_14", "componentType": "amesim_step0", "modelType": "amesim_step0", "modelVersion": "0.1.0", "ports": [ { "name": "out", "kind": "signal", "domain": "signal", "nominalRole": "output", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "right", "order": 10 } ], "parameters": { "initial": 0.0, "final": 1.0, "time": 0.04 }, "parameterUnits": { "time": "s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_step0_4", "type": "simulationComponent", "position": { "x": -324, "y": 756 }, "data": { "label": "step_15", "componentType": "amesim_step0", "modelType": "amesim_step0", "modelVersion": "0.1.0", "ports": [ { "name": "out", "kind": "signal", "domain": "signal", "nominalRole": "output", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "right", "order": 10 } ], "parameters": { "initial": 0.0, "final": 1.0, "time": 0.04 }, "parameterUnits": { "time": "s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_p4node2_1", "type": "simulationComponent", "position": { "x": -38, "y": 91.20000000000002 }, "data": { "label": "pnnode4_16", "componentType": "amesim_p4node2", "modelType": "amesim_p4node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 40 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_p4node2_2", "type": "simulationComponent", "position": { "x": -38, "y": 196.8 }, "data": { "label": "pnnode4_17", "componentType": "amesim_p4node2", "modelType": "amesim_p4node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 40 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_p4node2_3", "type": "simulationComponent", "position": { "x": -36, "y": 432 }, "data": { "label": "pnnode4_18", "componentType": "amesim_p4node2", "modelType": "amesim_p4node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 40 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_p4node2_4", "type": "simulationComponent", "position": { "x": -36, "y": 537.6000000000001 }, "data": { "label": "pnnode4_19", "componentType": "amesim_p4node2", "modelType": "amesim_p4node2", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "fixed", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ], "referencePort": "port_2" }, "side": "right", "order": 40 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0002_1", "type": "simulationComponent", "position": { "x": -36, "y": 126 }, "data": { "label": "pneumatic_83", "componentType": "amesim_pnl0002", "modelType": "amesim_pnl0002", "modelVersion": "0.6.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 2.0, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 100000.00000000001, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0002_2", "type": "simulationComponent", "position": { "x": -36, "y": 306 }, "data": { "label": "pneumatic_86", "componentType": "amesim_pnl0002", "modelType": "amesim_pnl0002", "modelVersion": "0.6.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 2.0, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 100000.00000000001, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0002_3", "type": "simulationComponent", "position": { "x": -34, "y": 466.80000000000007 }, "data": { "label": "pneumatic_80", "componentType": "amesim_pnl0002", "modelType": "amesim_pnl0002", "modelVersion": "0.6.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 2.0, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 100000.00000000001, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_13", "type": "simulationComponent", "position": { "x": 198, "y": 126 }, "data": { "label": "pneumatic_69", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 1.0, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 100000.00000000001, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_14", "type": "simulationComponent", "position": { "x": 198, "y": 198 }, "data": { "label": "pneumatic_68", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 1.0, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 100000.00000000001, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_15", "type": "simulationComponent", "position": { "x": 180, "y": 378 }, "data": { "label": "pneumatic_66", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 1.0, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 100000.00000000001, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0001_16", "type": "simulationComponent", "position": { "x": 180, "y": 522 }, "data": { "label": "pneumatic_65", "componentType": "amesim_pnl0001", "modelType": "amesim_pnl0001", "modelVersion": "0.4.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.02, "le": 1.0, "rr": 0.00225, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 100000.00000000001, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_pnch012_12", "type": "simulationComponent", "position": { "x": 320, "y": 528 }, "data": { "label": "pn_c1_11", "componentType": "amesim_pnch012", "modelType": "amesim_pnch012", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 40 } ], "parameters": { "gi": 1.0, "cvol0": 0.015, "kth": 1500.0, "sth": 0.7, "extemp": 293.15, "p0": 100000.00000000001, "T0": 293.15, "vol1": 0.0, "vol2": 0.0, "vol3": 0.0, "vol4": 0.0, "dvol1": 0.0, "dvol2": 0.0, "dvol3": 0.0, "dvol4": 0.0 }, "parameterUnits": { "cvol0": "L", "kth": "W/(m2*K)", "sth": "m2", "extemp": "K", "p0": "Pa", "T0": "K", "vol1": "m3", "vol2": "m3", "vol3": "m3", "vol4": "m3", "dvol1": "m3/s", "dvol2": "m3/s", "dvol3": "m3/s", "dvol4": "m3/s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_9", "type": "simulationComponent", "position": { "x": 338, "y": 568 }, "data": { "label": "pn_plug_22", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_10", "type": "simulationComponent", "position": { "x": 338, "y": 484 }, "data": { "label": "pn_plug_23", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnch012_13", "type": "simulationComponent", "position": { "x": 320, "y": 384 }, "data": { "label": "pn_c1_10", "componentType": "amesim_pnch012", "modelType": "amesim_pnch012", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 40 } ], "parameters": { "gi": 1.0, "cvol0": 0.015, "kth": 1500.0, "sth": 0.7, "extemp": 293.15, "p0": 100000.00000000001, "T0": 293.15, "vol1": 0.0, "vol2": 0.0, "vol3": 0.0, "vol4": 0.0, "dvol1": 0.0, "dvol2": 0.0, "dvol3": 0.0, "dvol4": 0.0 }, "parameterUnits": { "cvol0": "L", "kth": "W/(m2*K)", "sth": "m2", "extemp": "K", "p0": "Pa", "T0": "K", "vol1": "m3", "vol2": "m3", "vol3": "m3", "vol4": "m3", "dvol1": "m3/s", "dvol2": "m3/s", "dvol3": "m3/s", "dvol4": "m3/s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_11", "type": "simulationComponent", "position": { "x": 338, "y": 424 }, "data": { "label": "pn_plug_20", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_12", "type": "simulationComponent", "position": { "x": 338, "y": 340 }, "data": { "label": "pn_plug_21", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnch012_14", "type": "simulationComponent", "position": { "x": 338, "y": 204 }, "data": { "label": "pn_c1_9", "componentType": "amesim_pnch012", "modelType": "amesim_pnch012", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 40 } ], "parameters": { "gi": 1.0, "cvol0": 0.015, "kth": 1500.0, "sth": 0.7, "extemp": 293.15, "p0": 100000.00000000001, "T0": 293.15, "vol1": 0.0, "vol2": 0.0, "vol3": 0.0, "vol4": 0.0, "dvol1": 0.0, "dvol2": 0.0, "dvol3": 0.0, "dvol4": 0.0 }, "parameterUnits": { "cvol0": "L", "kth": "W/(m2*K)", "sth": "m2", "extemp": "K", "p0": "bar", "T0": "K", "vol1": "m3", "vol2": "m3", "vol3": "m3", "vol4": "m3", "dvol1": "m3/s", "dvol2": "m3/s", "dvol3": "m3/s", "dvol4": "m3/s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_13", "type": "simulationComponent", "position": { "x": 356, "y": 244 }, "data": { "label": "pn_plug_18", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_14", "type": "simulationComponent", "position": { "x": 356, "y": 160 }, "data": { "label": "pn_plug_19", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnch012_15", "type": "simulationComponent", "position": { "x": 338, "y": 78 }, "data": { "label": "pn_c1_8", "componentType": "amesim_pnch012", "modelType": "amesim_pnch012", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "m_flow", "H_flow" ], "outputs": [ "p", "T" ] }, "side": "right", "order": 40 } ], "parameters": { "gi": 1.0, "cvol0": 0.015, "kth": 1500.0, "sth": 0.7, "extemp": 293.15, "p0": 100000.00000000001, "T0": 293.15, "vol1": 0.0, "vol2": 0.0, "vol3": 0.0, "vol4": 0.0, "dvol1": 0.0, "dvol2": 0.0, "dvol3": 0.0, "dvol4": 0.0 }, "parameterUnits": { "cvol0": "L", "kth": "W/(m2*K)", "sth": "m2", "extemp": "K", "p0": "bar", "T0": "K", "vol1": "m3", "vol2": "m3", "vol3": "m3", "vol4": "m3", "dvol1": "m3/s", "dvol2": "m3/s", "dvol3": "m3/s", "dvol4": "m3/s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_15", "type": "simulationComponent", "position": { "x": 356, "y": 118 }, "data": { "label": "pn_plug_16", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnpl01_16", "type": "simulationComponent", "position": { "x": 356, "y": 34 }, "data": { "label": "pn_plug_17", "componentType": "amesim_pnpl01", "modelType": "amesim_pnpl01", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 270, "mirrored": false }, "selected": false }, { "id": "amesim_pnrp17_1", "type": "simulationComponent", "position": { "x": 558, "y": -18 }, "data": { "label": "pn_brp2_8", "componentType": "amesim_pnrp17", "modelType": "amesim_pnrp17", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 20 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 40 }, { "name": "port_5", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 50 } ], "parameters": { "gi": 1.0, "dp": 0.2, "dr": 0.001, "x0": 0.0 }, "parameterUnits": { "dp": "mm", "dr": "mm", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnrp17_2", "type": "simulationComponent", "position": { "x": 558, "y": 162 }, "data": { "label": "pn_brp2_9", "componentType": "amesim_pnrp17", "modelType": "amesim_pnrp17", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 20 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 40 }, { "name": "port_5", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 50 } ], "parameters": { "gi": 1.0, "dp": 0.2, "dr": 0.001, "x0": 0.0 }, "parameterUnits": { "dp": "mm", "dr": "mm", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnrp17_3", "type": "simulationComponent", "position": { "x": 558, "y": 324 }, "data": { "label": "pn_brp2_10", "componentType": "amesim_pnrp17", "modelType": "amesim_pnrp17", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 20 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 40 }, { "name": "port_5", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 50 } ], "parameters": { "gi": 1.0, "dp": 0.2, "dr": 0.001, "x0": 0.0 }, "parameterUnits": { "dp": "mm", "dr": "mm", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_pnrp17_4", "type": "simulationComponent", "position": { "x": 558, "y": 522 }, "data": { "label": "pn_brp2_11", "componentType": "amesim_pnrp17", "modelType": "amesim_pnrp17", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_3", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 20 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 40 }, { "name": "port_5", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 50 } ], "parameters": { "gi": 1.0, "dp": 0.2, "dr": 0.001, "x0": 0.0 }, "parameterUnits": { "dp": "mm", "dr": "mm", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_f000_15", "type": "simulationComponent", "position": { "x": 646.5, "y": -43.68675 }, "data": { "label": "zeroforcesource_26", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_f000_16", "type": "simulationComponent", "position": { "x": 646.5, "y": 136.31324999999998 }, "data": { "label": "zeroforcesource_27", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_f000_17", "type": "simulationComponent", "position": { "x": 646.5, "y": 298.3132499999999 }, "data": { "label": "zeroforcesource_28", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_f000_18", "type": "simulationComponent", "position": { "x": 646.5, "y": 496.31325000000015 }, "data": { "label": "zeroforcesource_29", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_mecmas21_1", "type": "simulationComponent", "position": { "x": 467.7000000000001, "y": -17.971999999999994 }, "data": { "label": "mass_friction_endstops_10", "componentType": "amesim_mecmas21", "modelType": "amesim_mecmas21", "modelVersion": "0.2.0", "ports": [ { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "mass": 50.0, "fstick": 0.0, "fcoul": 0.0, "rvisc": 0.0, "wind": 0.0, "dvel": 1e-06, "restdvel": 1e-06, "restcoeff": 0.65, "astrib": 0.001, "xmin": -1.0, "Kbmin": 1000000000.0, "Dbmin": 10000.0, "Pdmin": 0.0001, "xmax": 0.8, "Kbmax": 1000000000.0, "Dbmax": 10000.0, "Pdmax": 0.0001, "theta": 0.0, "useFriction": 1.0, "stoptype": 4.0, "discContactOption": 1.0, "strib": 1.0, "frictionType": 1.0, "v0": 0.0, "x0": 0.0 }, "parameterUnits": { "mass": "kg", "fstick": "N", "fcoul": "N", "rvisc": "N/(m/s)", "wind": "N/(m/s)^2", "dvel": "m/s", "restdvel": "m/s", "astrib": "m/s", "xmin": "m", "Kbmin": "N/m", "Dbmin": "N/(m/s)", "Pdmin": "m", "xmax": "m", "Kbmax": "N/m", "Dbmax": "N/(m/s)", "Pdmax": "m", "v0": "m/s", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_mecmas21_2", "type": "simulationComponent", "position": { "x": 467.70000000000005, "y": 162.02800000000005 }, "data": { "label": "mass_friction_endstops_11", "componentType": "amesim_mecmas21", "modelType": "amesim_mecmas21", "modelVersion": "0.2.0", "ports": [ { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "mass": 50.0, "fstick": 0.0, "fcoul": 0.0, "rvisc": 0.0, "wind": 0.0, "dvel": 1e-06, "restdvel": 1e-06, "restcoeff": 0.65, "astrib": 0.001, "xmin": -1.0, "Kbmin": 1000000000.0, "Dbmin": 10000.0, "Pdmin": 0.0001, "xmax": 0.8, "Kbmax": 1000000000.0, "Dbmax": 10000.0, "Pdmax": 0.0001, "theta": 0.0, "useFriction": 1.0, "stoptype": 4.0, "discContactOption": 1.0, "strib": 1.0, "frictionType": 1.0, "v0": 0.0, "x0": 0.0 }, "parameterUnits": { "mass": "kg", "fstick": "N", "fcoul": "N", "rvisc": "N/(m/s)", "wind": "N/(m/s)^2", "dvel": "m/s", "restdvel": "m/s", "astrib": "m/s", "xmin": "m", "Kbmin": "N/m", "Dbmin": "N/(m/s)", "Pdmin": "m", "xmax": "m", "Kbmax": "N/m", "Dbmax": "N/(m/s)", "Pdmax": "m", "v0": "m/s", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_mecmas21_3", "type": "simulationComponent", "position": { "x": 467.70000000000016, "y": 324.02799999999996 }, "data": { "label": "mass_friction_endstops_12", "componentType": "amesim_mecmas21", "modelType": "amesim_mecmas21", "modelVersion": "0.2.0", "ports": [ { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "mass": 50.0, "fstick": 0.0, "fcoul": 0.0, "rvisc": 0.0, "wind": 0.0, "dvel": 1e-06, "restdvel": 1e-06, "restcoeff": 0.65, "astrib": 0.001, "xmin": -1.0, "Kbmin": 1000000000.0, "Dbmin": 10000.0, "Pdmin": 0.0001, "xmax": 0.8, "Kbmax": 1000000000.0, "Dbmax": 10000.0, "Pdmax": 0.0001, "theta": 0.0, "useFriction": 1.0, "stoptype": 4.0, "discContactOption": 1.0, "strib": 1.0, "frictionType": 1.0, "v0": 0.0, "x0": 0.0 }, "parameterUnits": { "mass": "kg", "fstick": "N", "fcoul": "N", "rvisc": "N/(m/s)", "wind": "N/(m/s)^2", "dvel": "m/s", "restdvel": "m/s", "astrib": "m/s", "xmin": "m", "Kbmin": "N/m", "Dbmin": "N/(m/s)", "Pdmin": "m", "xmax": "m", "Kbmax": "N/m", "Dbmax": "N/(m/s)", "Pdmax": "m", "v0": "m/s", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_mecmas21_4", "type": "simulationComponent", "position": { "x": 467.70000000000005, "y": 522.0280000000001 }, "data": { "label": "mass_friction_endstops_13", "componentType": "amesim_mecmas21", "modelType": "amesim_mecmas21", "modelVersion": "0.2.0", "ports": [ { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "mass": 50.0, "fstick": 0.0, "fcoul": 0.0, "rvisc": 0.0, "wind": 0.0, "dvel": 1e-06, "restdvel": 1e-06, "restcoeff": 0.65, "astrib": 0.001, "xmin": -1.0, "Kbmin": 1000000000.0, "Dbmin": 10000.0, "Pdmin": 0.0001, "xmax": 0.8, "Kbmax": 1000000000.0, "Dbmax": 10000.0, "Pdmax": 0.0001, "theta": 0.0, "useFriction": 1.0, "stoptype": 4.0, "discContactOption": 1.0, "strib": 1.0, "frictionType": 1.0, "v0": 0.0, "x0": 0.0 }, "parameterUnits": { "mass": "kg", "fstick": "N", "fcoul": "N", "rvisc": "N/(m/s)", "wind": "N/(m/s)^2", "dvel": "m/s", "restdvel": "m/s", "astrib": "m/s", "xmin": "m", "Kbmin": "N/m", "Dbmin": "N/(m/s)", "Pdmin": "m", "xmax": "m", "Kbmax": "N/m", "Dbmax": "N/(m/s)", "Pdmax": "m", "v0": "m/s", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_f000_23", "type": "simulationComponent", "position": { "x": 425.90000000000003, "y": -1.9719999999999942 }, "data": { "label": "zeroforcesource_17", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_f000_25", "type": "simulationComponent", "position": { "x": 425.90000000000003, "y": 178.02800000000008 }, "data": { "label": "zeroforcesource_18", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_f000_26", "type": "simulationComponent", "position": { "x": 425.9000000000001, "y": 340.02799999999996 }, "data": { "label": "zeroforcesource_19", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_f000_27", "type": "simulationComponent", "position": { "x": 425.9000000000001, "y": 538.028 }, "data": { "label": "zeroforcesource_20", "componentType": "amesim_f000", "modelType": "amesim_f000", "modelVersion": "0.1.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 } ], "parameters": {}, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_lstp00a_1", "type": "simulationComponent", "position": { "x": 738, "y": -18 }, "data": { "label": "elasticendstop_8", "componentType": "amesim_lstp00a", "modelType": "amesim_lstp00a", "modelVersion": "0.2.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "na": 10.0, "gap0": 0.0, "kcont": 100000000000.0, "G": 85700000000.0, "sdiam": 0.02, "wdiam": 0.002, "rcont": 100000000000.0, "Pdis": 1.0000000000000001e-07, "stiffmode": 1.0, "discContactOption": 1.0 }, "parameterUnits": { "gap0": "mm", "kcont": "N/m", "G": "Pa", "sdiam": "mm", "wdiam": "mm", "rcont": "N/(m/s)", "Pdis": "mm" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_lstp00a_2", "type": "simulationComponent", "position": { "x": 738, "y": 162 }, "data": { "label": "elasticendstop_9", "componentType": "amesim_lstp00a", "modelType": "amesim_lstp00a", "modelVersion": "0.2.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "na": 10.0, "gap0": 0.0, "kcont": 100000000000.0, "G": 85700000000.0, "sdiam": 0.02, "wdiam": 0.002, "rcont": 100000000000.0, "Pdis": 1.0000000000000001e-07, "stiffmode": 1.0, "discContactOption": 1.0 }, "parameterUnits": { "gap0": "mm", "kcont": "N/m", "G": "Pa", "sdiam": "mm", "wdiam": "mm", "rcont": "N/(m/s)", "Pdis": "mm" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_lstp00a_3", "type": "simulationComponent", "position": { "x": 738, "y": 324 }, "data": { "label": "elasticendstop_10", "componentType": "amesim_lstp00a", "modelType": "amesim_lstp00a", "modelVersion": "0.2.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "na": 10.0, "gap0": 0.0, "kcont": 100000000000.0, "G": 85700000000.0, "sdiam": 0.02, "wdiam": 0.002, "rcont": 100000000000.0, "Pdis": 1.0000000000000001e-07, "stiffmode": 1.0, "discContactOption": 1.0 }, "parameterUnits": { "gap0": "mm", "kcont": "N/m", "G": "Pa", "sdiam": "mm", "wdiam": "mm", "rcont": "N/(m/s)", "Pdis": "mm" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_lstp00a_4", "type": "simulationComponent", "position": { "x": 738, "y": 522 }, "data": { "label": "elasticendstop_11", "componentType": "amesim_lstp00a", "modelType": "amesim_lstp00a", "modelVersion": "0.2.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "na": 10.0, "gap0": 0.0, "kcont": 100000000000.0, "G": 85700000000.0, "sdiam": 0.02, "wdiam": 0.002, "rcont": 100000000000.0, "Pdis": 1.0000000000000001e-07, "stiffmode": 1.0, "discContactOption": 1.0 }, "parameterUnits": { "gap0": "mm", "kcont": "N/m", "G": "Pa", "sdiam": "mm", "wdiam": "mm", "rcont": "N/(m/s)", "Pdis": "mm" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_lmechn1_3", "type": "simulationComponent", "position": { "x": 198, "y": -234 }, "data": { "label": "dynamic_mechanical_node_alternative_3", "componentType": "amesim_lmechn1", "modelType": "amesim_lmechn1", "modelVersion": "0.2.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 40 }, { "name": "port_5", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 50 }, { "name": "port_6", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 60 }, { "name": "port_7", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 70 }, { "name": "port_8", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 80 }, { "name": "port_9", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 90 }, { "name": "port_10", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 100 }, { "name": "port_11", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 110 }, { "name": "port_12", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 120 }, { "name": "port_13", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 130 }, { "name": "port_14", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 140 }, { "name": "port_15", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 150 }, { "name": "port_16", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 160 }, { "name": "port_17", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 170 }, { "name": "port_18", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 180 }, { "name": "port_19", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 190 }, { "name": "port_20", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 200 }, { "name": "port_21", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 210 } ], "parameters": { "v1": 4.0, "sum": 1.0 }, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": true }, "selected": false }, { "id": "amesim_mecmas21_9", "type": "simulationComponent", "position": { "x": 108.20000000000002, "y": -179 }, "data": { "label": "mass_friction_endstops_19", "componentType": "amesim_mecmas21", "modelType": "amesim_mecmas21", "modelVersion": "0.2.0", "ports": [ { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "mass": 90000.0, "fstick": 0.0, "fcoul": 0.0, "rvisc": 0.0, "wind": 0.0, "dvel": 1e-06, "restdvel": 1e-06, "restcoeff": 0.65, "astrib": 0.001, "xmin": -0.72, "Kbmin": 1000000000.0, "Dbmin": 10000.0, "Pdmin": 0.0001, "xmax": 0.0, "Kbmax": 1000000000.0, "Dbmax": 10000.0, "Pdmax": 0.0001, "theta": 0.0, "useFriction": 1.0, "stoptype": 1.0, "discContactOption": 1.0, "strib": 1.0, "frictionType": 1.0, "v0": 0.0, "x0": 0.0 }, "parameterUnits": { "mass": "kg", "fstick": "N", "fcoul": "N", "rvisc": "N/(m/s)", "wind": "N/(m/s)^2", "dvel": "m/s", "restdvel": "m/s", "astrib": "m/s", "xmin": "m", "Kbmin": "N/m", "Dbmin": "N/(m/s)", "Pdmin": "m", "xmax": "m", "Kbmax": "N/m", "Dbmax": "N/(m/s)", "Pdmax": "m", "v0": "m/s", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_forc_1", "type": "simulationComponent", "position": { "x": 36.80000000000001, "y": -179 }, "data": { "label": "forcecon_1", "componentType": "amesim_forc", "modelType": "amesim_forc", "modelVersion": "0.2.0", "ports": [ { "name": "res", "kind": "signal", "domain": "signal", "nominalRole": "input", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "direction": 1.0 }, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_ud00_1", "type": "simulationComponent", "position": { "x": -30.39999999999999, "y": -179 }, "data": { "label": "piecewiselinear", "componentType": "amesim_ud00", "modelType": "amesim_ud00", "modelVersion": "0.2.0", "ports": [ { "name": "out", "kind": "signal", "domain": "signal", "nominalRole": "output", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "right", "order": 10 } ], "parameters": { "tstart": 0.0, "start1": 1e+17, "end1": 1e+17, "t1": 0.8, "start2": 49000.0, "end2": 49000.0, "t2": 10.0, "start3": 0.0, "end3": 0.0, "t3": 3.0, "start4": 0.0, "end4": 0.0, "t4": 3.0, "start5": 0.0, "end5": 0.0, "t5": 3.0, "start6": 0.0, "end6": 0.0, "t6": 3.0, "start7": 0.0, "end7": 0.0, "t7": 3.0, "start8": 0.0, "end8": 0.0, "t8": 3.0, "nstages": 2.0, "iscyclic": 1.0 }, "parameterUnits": { "tstart": "s", "t1": "s", "t2": "s", "t3": "s", "t4": "s", "t5": "s", "t6": "s", "t7": "s", "t8": "s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_lmechn1_4", "type": "simulationComponent", "position": { "x": 1078, "y": 555 }, "data": { "label": "dynamic_mechanical_node_alternative_2", "componentType": "amesim_lmechn1", "modelType": "amesim_lmechn1", "modelVersion": "0.2.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 }, { "name": "port_3", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 30 }, { "name": "port_4", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 40 }, { "name": "port_5", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 50 }, { "name": "port_6", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 60 }, { "name": "port_7", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 70 }, { "name": "port_8", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 80 }, { "name": "port_9", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 90 }, { "name": "port_10", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 100 }, { "name": "port_11", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 110 }, { "name": "port_12", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 120 }, { "name": "port_13", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 130 }, { "name": "port_14", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 140 }, { "name": "port_15", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 150 }, { "name": "port_16", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 160 }, { "name": "port_17", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 170 }, { "name": "port_18", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 180 }, { "name": "port_19", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 190 }, { "name": "port_20", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 200 }, { "name": "port_21", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 210 } ], "parameters": { "v1": 4.0, "sum": 1.0 }, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 180, "mirrored": false }, "selected": false }, { "id": "amesim_mecmas21_10", "type": "simulationComponent", "position": { "x": 1183.8, "y": 610 }, "data": { "label": "mass_friction_endstops_18", "componentType": "amesim_mecmas21", "modelType": "amesim_mecmas21", "modelVersion": "0.2.0", "ports": [ { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "left", "order": 10 }, { "name": "port_1", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "mass": 170000.0, "fstick": 0.0, "fcoul": 0.0, "rvisc": 0.0, "wind": 0.0, "dvel": 1e-06, "restdvel": 1e-06, "restcoeff": 0.65, "astrib": 0.001, "xmin": 0.0, "Kbmin": 1000000000.0, "Dbmin": 10000.0, "Pdmin": 0.0001, "xmax": 0.37, "Kbmax": 1000000000.0, "Dbmax": 10000.0, "Pdmax": 0.0001, "theta": 0.0, "useFriction": 1.0, "stoptype": 1.0, "discContactOption": 1.0, "strib": 1.0, "frictionType": 1.0, "v0": 0.0, "x0": 0.0 }, "parameterUnits": { "mass": "kg", "fstick": "N", "fcoul": "N", "rvisc": "N/(m/s)", "wind": "N/(m/s)^2", "dvel": "m/s", "restdvel": "m/s", "astrib": "m/s", "xmin": "m", "Kbmin": "N/m", "Dbmin": "N/(m/s)", "Pdmin": "m", "xmax": "m", "Kbmax": "N/m", "Dbmax": "N/(m/s)", "Pdmax": "m", "v0": "m/s", "x0": "m" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false }, { "id": "amesim_forc_2", "type": "simulationComponent", "position": { "x": 1255.1999999999998, "y": 610 }, "data": { "label": "forcecon_2", "componentType": "amesim_forc", "modelType": "amesim_forc", "modelVersion": "0.2.0", "ports": [ { "name": "res", "kind": "signal", "domain": "signal", "nominalRole": "input", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "mechanical", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "x", "role": "effort", "connectionRule": "equal", "label": "位移", "quantity": "length", "unit": "m", "resultVisible": true, "order": 10 }, { "name": "v", "role": "effort", "connectionRule": "equal", "label": "速度", "quantity": "velocity", "unit": "m/s", "resultVisible": true, "order": 20 }, { "name": "f", "role": "flow", "connectionRule": "sumToZero", "label": "力", "quantity": "force", "unit": "N", "resultVisible": true, "order": 30 } ], "side": "right", "order": 20 } ], "parameters": { "direction": -1.0 }, "parameterUnits": {}, "parameterScientificNotation": {}, "rotation": 0, "mirrored": true }, "selected": false }, { "id": "amesim_ud00_2", "type": "simulationComponent", "position": { "x": 1322.3999999999996, "y": 610 }, "data": { "label": "piecewiselinear_1", "componentType": "amesim_ud00", "modelType": "amesim_ud00", "modelVersion": "0.2.0", "ports": [ { "name": "out", "kind": "signal", "domain": "signal", "nominalRole": "output", "variables": [ { "name": "signal", "role": "signal", "connectionRule": "directed", "label": "信号值", "quantity": "dimensionless", "unit": "", "resultVisible": true, "order": 10 } ], "side": "right", "order": 10 } ], "parameters": { "tstart": 0.0, "start1": 1000000000000.0, "end1": 1000000000000.0, "t1": 0.8, "start2": 0.0, "end2": 0.0, "t2": 10.0, "start3": 0.0, "end3": 0.0, "t3": 3.0, "start4": 0.0, "end4": 0.0, "t4": 3.0, "start5": 0.0, "end5": 0.0, "t5": 3.0, "start6": 0.0, "end6": 0.0, "t6": 3.0, "start7": 0.0, "end7": 0.0, "t7": 3.0, "start8": 0.0, "end8": 0.0, "t8": 3.0, "nstages": 2.0, "iscyclic": 1.0 }, "parameterUnits": { "tstart": "s", "t1": "s", "t2": "s", "t3": "s", "t4": "s", "t5": "s", "t6": "s", "t7": "s", "t8": "s" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": true }, "selected": false }, { "id": "amesim_pnl00r_4", "type": "simulationComponent", "position": { "x": -722, "y": 780 }, "data": { "label": "pneumatic", "componentType": "amesim_pnl00r", "modelType": "amesim_pnl00r", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.01, "le": 1.0, "rr": 1e-05 }, "parameterUnits": { "diam": "mm", "le": "m" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnl00r_5", "type": "simulationComponent", "position": { "x": -542, "y": 350.4000000000001 }, "data": { "label": "pneumatic_100", "componentType": "amesim_pnl00r", "modelType": "amesim_pnl00r", "modelVersion": "0.3.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.014, "le": 1.0, "rr": 0.0032142857142857142 }, "parameterUnits": { "diam": "mm", "le": "m" }, "parameterScientificNotation": {}, "rotation": 90, "mirrored": false }, "selected": false }, { "id": "amesim_pnl0002_10", "type": "simulationComponent", "position": { "x": 80.0, "y": 900.0 }, "data": { "label": "pneumatic_1", "componentType": "amesim_pnl0002", "modelType": "amesim_pnl0002", "modelVersion": "0.6.0", "ports": [ { "name": "port_1", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "left", "order": 10 }, { "name": "port_2", "kind": "physical", "domain": "pneumatic", "nominalRole": "bidirectional", "positiveFlowDirection": "intoComponent", "variables": [ { "name": "p", "role": "effort", "connectionRule": "equal", "label": "压力", "quantity": "pressure", "unit": "Pa", "resultVisible": true, "order": 10 }, { "name": "m_flow", "role": "flow", "connectionRule": "sumToZero", "label": "质量流量", "quantity": "mass_flow", "unit": "kg/s", "resultVisible": true, "order": 20 }, { "name": "h_outflow", "role": "stream", "connectionRule": "streamMix", "label": "流出比焓", "quantity": "specific_enthalpy", "unit": "J/kg", "resultVisible": true, "order": 30 }, { "name": "volume", "role": "signal", "connectionRule": "directed", "label": "外部容积", "quantity": "volume", "unit": "m3", "resultVisible": false, "order": 40 }, { "name": "volume_flow", "role": "signal", "connectionRule": "directed", "label": "外部容积变化率", "quantity": "volume_flow", "unit": "m3/s", "resultVisible": false, "order": 50 } ], "computation": { "mode": "equation", "inputs": [ "p", "T" ], "outputs": [ "m_flow", "H_flow" ] }, "side": "right", "order": 20 } ], "parameters": { "gi": 1.0, "diam": 0.01, "le": 1.0, "rr": 1e-05, "k": 1.35, "kth": 0.0, "extemp": 293.15, "mode": 2.0, "p0": 101301.013, "T0": 293.15 }, "parameterUnits": { "diam": "mm", "le": "m", "kth": "W/(m2*K)", "extemp": "K", "p0": "Pa", "T0": "K" }, "parameterScientificNotation": {}, "rotation": 0, "mirrored": false }, "selected": false } ], "edges": [ { "id": "edge-amesim_pnch012_15-port_2-amesim_pnrp17_1-port_1-1786949561970", "source": "amesim_pnch012_15", "target": "amesim_pnrp17_1", "sourceHandle": "port_3", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_mecmas21_1-port_1-amesim_pnrp17_1-port_2-1786949817764-1", "source": "amesim_mecmas21_1", "target": "amesim_pnrp17_1", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-amesim_lmechn1_3-port_1-amesim_pnrp17_1-port_3-1786949849269", "source": "amesim_lmechn1_3", "target": "amesim_pnrp17_1", "sourceHandle": "port_4", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_f000_15-port_1-amesim_pnrp17_1-port_4-1786949604845-0", "source": "amesim_f000_15", "target": "amesim_pnrp17_1", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnrp17_1-port_5-amesim_lstp00a_1-port_1-1786949716336", "source": "amesim_pnrp17_1", "target": "amesim_lstp00a_1", "sourceHandle": "port_5", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnch012_14-port_2-amesim_pnrp17_2-port_1-1786949570722", "source": "amesim_pnch012_14", "target": "amesim_pnrp17_2", "sourceHandle": "port_3", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_mecmas21_2-port_1-amesim_pnrp17_2-port_2-1786949641925-0", "source": "amesim_mecmas21_2", "target": "amesim_pnrp17_2", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-amesim_lmechn1_3-port_2-amesim_pnrp17_2-port_3-1786949850839", "source": "amesim_lmechn1_3", "target": "amesim_pnrp17_2", "sourceHandle": "port_3", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_f000_16-port_1-amesim_pnrp17_2-port_4-1786949607587-0", "source": "amesim_f000_16", "target": "amesim_pnrp17_2", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnrp17_2-port_5-amesim_lstp00a_2-port_1-1786949718088", "source": "amesim_pnrp17_2", "target": "amesim_lstp00a_2", "sourceHandle": "port_5", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_f000_27-port_1-amesim_mecmas21_4-port_2-1786949674147-0", "source": "amesim_f000_27", "target": "amesim_mecmas21_4", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_mecmas21_4-port_1-amesim_pnrp17_4-port_2-1786949645226-0", "source": "amesim_mecmas21_4", "target": "amesim_pnrp17_4", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-amesim_lstp00a_1-port_2-amesim_lmechn1_4-port_8-1786949940789", "source": "amesim_lstp00a_1", "target": "amesim_lmechn1_4", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_lstp00a_2-port_2-amesim_lmechn1_4-port_7-1786949942329", "source": "amesim_lstp00a_2", "target": "amesim_lmechn1_4", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-amesim_lstp00a_3-port_2-amesim_lmechn1_4-port_6-1786949943732", "source": "amesim_lstp00a_3", "target": "amesim_lmechn1_4", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_lstp00a_4-port_2-amesim_lmechn1_4-port_5-1786949945286", "source": "amesim_lstp00a_4", "target": "amesim_lmechn1_4", "sourceHandle": "port_2", "targetHandle": "port_4", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_mecmas21_10-port_2-amesim_lmechn1_4-port_9-1786949926181-0", "source": "amesim_mecmas21_10", "target": "amesim_lmechn1_4", "sourceHandle": "port_2", "targetHandle": "port_5", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_forc_2-port_2-amesim_mecmas21_10-port_1-1786949929831-0", "source": "amesim_forc_2", "target": "amesim_mecmas21_10", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnrp17_3-port_5-amesim_lstp00a_3-port_1-1786949719667", "source": "amesim_pnrp17_3", "target": "amesim_lstp00a_3", "sourceHandle": "port_5", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnrp17_4-port_5-amesim_lstp00a_4-port_1-1786949721116", "source": "amesim_pnrp17_4", "target": "amesim_lstp00a_4", "sourceHandle": "port_5", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_lmechn1_3-port_4-amesim_pnrp17_4-port_3-1786949854874", "source": "amesim_lmechn1_3", "target": "amesim_pnrp17_4", "sourceHandle": "port_1", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_lmechn1_3-port_3-amesim_pnrp17_3-port_3-1786949852383", "source": "amesim_lmechn1_3", "target": "amesim_pnrp17_3", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_mecmas21_9-port_1-amesim_lmechn1_3-port_9-1786949831063-0", "source": "amesim_mecmas21_9", "target": "amesim_lmechn1_3", "sourceHandle": "port_1", "targetHandle": "port_5", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_forc_1-port_2-amesim_mecmas21_9-port_2-1786949832141-0", "source": "amesim_forc_1", "target": "amesim_mecmas21_9", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnch012_13-port_2-amesim_pnrp17_3-port_1-1786949575918", "source": "amesim_pnch012_13", "target": "amesim_pnrp17_3", "sourceHandle": "port_3", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_mecmas21_3-port_1-amesim_pnrp17_3-port_2-1786949643700-0", "source": "amesim_mecmas21_3", "target": "amesim_pnrp17_3", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_f000_17-port_1-amesim_pnrp17_3-port_4-1786949609264-0", "source": "amesim_f000_17", "target": "amesim_pnrp17_3", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnl0001_13-port_1-amesim_pnch012_15-port_1-1786949522082", "source": "amesim_pnl0001_13", "target": "amesim_pnch012_15", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949519920-1", "source": "amesim_pnpl01_16", "target": "amesim_pnch012_15", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949519920-0", "source": "amesim_pnpl01_15", "target": "amesim_pnch012_15", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnl0001_14-port_1-amesim_pnch012_14-port_1-1786949517114", "source": "amesim_pnl0001_14", "target": "amesim_pnch012_14", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949515328-1", "source": "amesim_pnpl01_14", "target": "amesim_pnch012_14", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949515328-0", "source": "amesim_pnpl01_13", "target": "amesim_pnch012_14", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnl0001_15-port_1-amesim_pnch012_13-port_1-1786949510820", "source": "amesim_pnl0001_15", "target": "amesim_pnch012_13", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949508480-1", "source": "amesim_pnpl01_12", "target": "amesim_pnch012_13", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949508480-0", "source": "amesim_pnpl01_11", "target": "amesim_pnch012_13", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnl0001_16-port_1-amesim_pnch012_12-port_1-1786949506502", "source": "amesim_pnl0001_16", "target": "amesim_pnch012_12", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949504776-1", "source": "amesim_pnpl01_10", "target": "amesim_pnch012_12", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnch012_12-port_2-amesim_pnrp17_4-port_1-1786949579000", "source": "amesim_pnch012_12", "target": "amesim_pnrp17_4", "sourceHandle": "port_3", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-copy-1786949504776-0", "source": "amesim_pnpl01_9", "target": "amesim_pnch012_12", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_f000_18-port_1-amesim_pnrp17_4-port_4-1786949612717-0", "source": "amesim_f000_18", "target": "amesim_pnrp17_4", "sourceHandle": "port_1", "targetHandle": "port_4", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_ud00_1-out-amesim_forc_1-res-1786949833688-0", "source": "amesim_ud00_1", "target": "amesim_forc_1", "sourceHandle": "out", "targetHandle": "res", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnor001_2-port_2-amesim_pnch023_1-port_1-1786948253132-1", "source": "amesim_pnor001_2", "target": "amesim_pnch023_1", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnor001_1-port_1-amesim_pnch023_1-port_2-1786948460485-0", "source": "amesim_pnor001_1", "target": "amesim_pnch023_1", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnl0001_1-port_2-amesim_pnor001_1-port_2-1786948481782-0", "source": "amesim_pnl0001_1", "target": "amesim_pnor001_1", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnl0001_2-port_2-amesim_pnor001_2-port_1-1786948499851-0", "source": "amesim_pnl0001_2", "target": "amesim_pnor001_2", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_mecmas21_1-port_2-amesim_f000_23-port_1-1786949817764-0", "source": "amesim_mecmas21_1", "target": "amesim_f000_23", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pn3node2_1-port_1-amesim_pnl0001_1-port_1-1786948483280-0", "source": "amesim_pn3node2_1", "target": "amesim_pnl0001_1", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pn3node2_1-port_2-amesim_pnl0003_1-port_1-1786948902586", "source": "amesim_pn3node2_1", "target": "amesim_pnl0003_1", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnl00r_4-port_1-amesim_pn3node2_1-port_3-1786972805226", "source": "amesim_pnl00r_4", "target": "amesim_pn3node2_1", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_pnl00r_5-port_1-amesim_pn3node2_2-port_1-1786953128004-0", "source": "amesim_pnl00r_5", "target": "amesim_pn3node2_2", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pn3node2_2-port_2-amesim_pnl0003_2-port_1-1786948943285", "source": "amesim_pn3node2_2", "target": "amesim_pnl0003_2", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_pn3node2_2-port_3-amesim_pnl0001_2-port_1-1786948516979-0", "source": "amesim_pn3node2_2", "target": "amesim_pnl0001_2", "sourceHandle": "port_3", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnor001_4-port_2-amesim_pnch023_2-port_1-1786948572079-0", "source": "amesim_pnor001_4", "target": "amesim_pnch023_2", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnch023_2-port_2-amesim_pnor001_3-port_1-1786948548687-0", "source": "amesim_pnch023_2", "target": "amesim_pnor001_3", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnor001_3-port_2-amesim_pnl0001_4-port_2-1786948546851-0", "source": "amesim_pnor001_3", "target": "amesim_pnl0001_4", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnl0001_5-port_2-amesim_pnor001_4-port_1-1786948580590-0", "source": "amesim_pnl0001_5", "target": "amesim_pnor001_4", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnl0001_4-port_1-amesim_pn3node2_3-port_1-1786948539164-0", "source": "amesim_pnl0001_4", "target": "amesim_pn3node2_3", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pn3node2_3-port_2-amesim_pnl0003_8-port_1-1786948947499", "source": "amesim_pn3node2_3", "target": "amesim_pnl0003_8", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_pnl00r_5-port_2-amesim_pn3node2_3-port_3-1786953128004-1", "source": "amesim_pnl00r_5", "target": "amesim_pn3node2_3", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": true } }, { "id": "ame-amesim_pn3node2_4-port_1-amesim_pnl00r_4-port_1", "source": "amesim_pn3node2_4", "target": "amesim_pnl00r_4", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pn3node2_4-port_2-amesim_pnl0003_3-port_1-1786948950174", "source": "amesim_pn3node2_4", "target": "amesim_pnl0003_3", "sourceHandle": "port_2", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_pn3node2_4-port_3-amesim_pnl0001_5-port_1-1786948588931-0", "source": "amesim_pn3node2_4", "target": "amesim_pnl0001_5", "sourceHandle": "port_3", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-contact-amesim_pnl0002_1-port_1-amesim_p4node2_1-port_1-1786972813085-1", "source": "amesim_pnl0002_1", "target": "amesim_p4node2_1", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": true } }, { "id": "edge-amesim_p4node2_1-port_2-amesim_pnl0001_13-port_2-1786972847258", "source": "amesim_p4node2_1", "target": "amesim_pnl0001_13", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "ame-amesim_p4node2_1-port_3-amesim_pnl0002_10-port_1", "source": "amesim_p4node2_1", "target": "amesim_pnl0002_10", "sourceHandle": "port_3", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnvo001_1-port_2-amesim_p4node2_1-port_3-1786949112480", "source": "amesim_pnvo001_1", "target": "amesim_p4node2_1", "sourceHandle": "port_2", "targetHandle": "port_4", "data": { "isContactEdge": false } }, { "id": "edge-amesim_p4node2_2-port_4-amesim_pnl0002_2-port_1-1786949195556", "source": "amesim_p4node2_2", "target": "amesim_pnl0002_2", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_p4node2_2-port_3-amesim_pnl0001_14-port_2-1786949362056", "source": "amesim_p4node2_2", "target": "amesim_pnl0001_14", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_pnl0002_1-port_2-amesim_p4node2_2-port_1-1786972813085-0", "source": "amesim_pnl0002_1", "target": "amesim_p4node2_2", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnvo001_2-port_2-amesim_p4node2_2-port_2-1786949129074", "source": "amesim_pnvo001_2", "target": "amesim_p4node2_2", "sourceHandle": "port_2", "targetHandle": "port_4", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_pnl0002_3-port_1-amesim_p4node2_3-port_4-1786949203907-0", "source": "amesim_pnl0002_3", "target": "amesim_p4node2_3", "sourceHandle": "port_1", "targetHandle": "port_1", "data": { "isContactEdge": false } }, { "id": "edge-amesim_p4node2_3-port_3-amesim_pnl0001_15-port_2-1786949364233", "source": "amesim_p4node2_3", "target": "amesim_pnl0001_15", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnl0002_2-port_2-amesim_p4node2_3-port_1-1786949196897", "source": "amesim_pnl0002_2", "target": "amesim_p4node2_3", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnvo001_3-port_2-amesim_p4node2_3-port_2-1786949131664", "source": "amesim_pnvo001_3", "target": "amesim_p4node2_3", "sourceHandle": "port_2", "targetHandle": "port_4", "data": { "isContactEdge": false } }, { "id": "ame-amesim_p4node2_4-port_1-amesim_pnl0002_10-port_2", "source": "amesim_p4node2_4", "target": "amesim_pnl0002_10", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-amesim_p4node2_4-port_3-amesim_pnl0001_16-port_2-1786949365198", "source": "amesim_p4node2_4", "target": "amesim_pnl0001_16", "sourceHandle": "port_2", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_p4node2_4-port_1-amesim_pnl0002_3-port_2-1786949205596-0", "source": "amesim_p4node2_4", "target": "amesim_pnl0002_3", "sourceHandle": "port_3", "targetHandle": "port_2", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnvo001_4-port_2-amesim_p4node2_4-port_2-1786949134056", "source": "amesim_pnvo001_4", "target": "amesim_p4node2_4", "sourceHandle": "port_2", "targetHandle": "port_4", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_ud00_2-out-amesim_forc_2-res-1786949931612-0", "source": "amesim_ud00_2", "target": "amesim_forc_2", "sourceHandle": "out", "targetHandle": "res", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnl0003_1-port_2-amesim_pnvo001_1-port_3-1786948980355", "source": "amesim_pnl0003_1", "target": "amesim_pnvo001_1", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_step0_1-out-amesim_pnvo001_1-res-1786949061988", "source": "amesim_step0_1", "target": "amesim_pnvo001_1", "sourceHandle": "out", "targetHandle": "res", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnl0003_2-port_2-amesim_pnvo001_2-port_3-1786948998177", "source": "amesim_pnl0003_2", "target": "amesim_pnvo001_2", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_step0_2-out-amesim_pnvo001_2-res-1786949060983", "source": "amesim_step0_2", "target": "amesim_pnvo001_2", "sourceHandle": "out", "targetHandle": "res", "data": { "isContactEdge": false } }, { "id": "edge-amesim_pnl0003_8-port_2-amesim_pnvo001_3-port_3-1786948999135", "source": "amesim_pnl0003_8", "target": "amesim_pnvo001_3", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_step0_3-out-amesim_pnvo001_3-res-1786949059791", "source": "amesim_step0_3", "target": "amesim_pnvo001_3", "sourceHandle": "out", "targetHandle": "res", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_f000_25-port_1-amesim_mecmas21_2-port_2-1786949669623-0", "source": "amesim_f000_25", "target": "amesim_mecmas21_2", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } }, { "id": "edge-amesim_pnl0003_3-port_2-amesim_pnvo001_4-port_3-1786949000506", "source": "amesim_pnl0003_3", "target": "amesim_pnvo001_4", "sourceHandle": "port_2", "targetHandle": "port_3", "data": { "isContactEdge": false } }, { "id": "edge-amesim_step0_4-out-amesim_pnvo001_4-res-1786949058632", "source": "amesim_step0_4", "target": "amesim_pnvo001_4", "sourceHandle": "out", "targetHandle": "res", "data": { "isContactEdge": false } }, { "id": "edge-contact-amesim_f000_26-port_1-amesim_mecmas21_3-port_2-1786949671407-0", "source": "amesim_f000_26", "target": "amesim_mecmas21_3", "sourceHandle": "port_1", "targetHandle": "port_2", "data": { "isContactEdge": true } } ], "simulation": { "t_start": 0.0, "t_stop": 10.0, "step": 0.01, "max_step": 1e+30, "method": "BDF" } }