接入test_mql pn_general_chamber_2出口支路

This commit is contained in:
huojiarong committed 2026-07-19 09:48:08 +00:00
1 parent 09fb3a5f72
commit bdbac6fbb5
3 files changed
+328 -13

No files matched your search

+67
View File
@@ -4981,6 +4981,34 @@ class TestMqlSystem:
f"{p4_port1_far_node_alias}.port_4 does not use "
f"{p4_port1_next_orifice_resistance_orifice_alias}"
)
p4_port1_next_orifice_resistance_chamber_spec = (
chamber_segment_for_outlet_node(
p4_port1_next_orifice_resistance_node.alias
)
)
p4_port1_next_orifice_resistance_chamber_inlet_line = (
self.pnl0001_assembly.lines[
p4_port1_next_orifice_resistance_chamber_spec.inlet_line_alias
]
)
p4_port1_next_orifice_resistance_chamber = self.network.components[
p4_port1_next_orifice_resistance_chamber_spec.volume_alias
]
p4_port1_next_orifice_resistance_chamber_outlet_line = (
self.pnl0001_assembly.lines[
p4_port1_next_orifice_resistance_chamber_spec.outlet_line_alias
]
)
p4_port1_next_orifice_resistance_chamber_inlet_orifice = (
self.pneumatic_assembly.fixed_orifices[
p4_port1_next_orifice_resistance_chamber_spec.inlet_orifice_alias
]
)
p4_port1_next_orifice_resistance_chamber_outlet_orifice = (
self.pneumatic_assembly.fixed_orifices[
p4_port1_next_orifice_resistance_chamber_spec.outlet_orifice_alias
]
)
p4_port3_remote_orifice = self.pneumatic_assembly.variable_orifices[
p4_port3_remote_neighborhood.port_4.orifice_alias
]
@@ -5111,6 +5139,27 @@ class TestMqlSystem:
raise TypeError(
f"{p4_port1_next_orifice_resistance_orifice_alias} is not an AMESim pneumatic orifice"
)
if not isinstance(
p4_port1_next_orifice_resistance_chamber,
AmesimPneumaticVolume,
):
raise TypeError(
f"{p4_port1_next_orifice_resistance_chamber_spec.volume_alias} is not an AMESim pneumatic volume"
)
if not isinstance(
p4_port1_next_orifice_resistance_chamber_inlet_orifice,
AmesimPneumaticOrifice,
):
raise TypeError(
f"{p4_port1_next_orifice_resistance_chamber_spec.inlet_orifice_alias} is not an AMESim pneumatic orifice"
)
if not isinstance(
p4_port1_next_orifice_resistance_chamber_outlet_orifice,
AmesimPneumaticOrifice,
):
raise TypeError(
f"{p4_port1_next_orifice_resistance_chamber_spec.outlet_orifice_alias} is not an AMESim pneumatic orifice"
)
if not isinstance(p4_bridge_primary_chamber, AmesimPneumaticVolume):
raise TypeError(
f"{p4_bridge_primary_chamber_alias} is not an AMESim pneumatic volume"
@@ -5165,6 +5214,24 @@ class TestMqlSystem:
p4_port1_next_orifice_resistance_orifice=(
p4_port1_next_orifice_resistance_orifice
),
p4_port1_next_orifice_resistance_chamber_inlet_line=(
p4_port1_next_orifice_resistance_chamber_inlet_line
),
p4_port1_next_orifice_resistance_chamber=(
p4_port1_next_orifice_resistance_chamber
),
p4_port1_next_orifice_resistance_chamber_outlet_line=(
p4_port1_next_orifice_resistance_chamber_outlet_line
),
p4_port1_next_orifice_resistance_chamber_inlet_orifice=(
p4_port1_next_orifice_resistance_chamber_inlet_orifice
),
p4_port1_next_orifice_resistance_chamber_outlet_orifice=(
p4_port1_next_orifice_resistance_chamber_outlet_orifice
),
p4_port1_next_orifice_resistance_chamber_spec=(
p4_port1_next_orifice_resistance_chamber_spec
),
p4_bridge_node=p4_bridge_node,
p4_bridge_primary_line=p4_bridge_primary_line,
p4_bridge_primary_chamber=p4_bridge_primary_chamber,