换热器质量模型建立-关联式函数实现、PCHE结构参数初始化

This commit is contained in:
ljz committed 2026-06-24 21:55:52 +08:00
1 parent c5b85f5354
commit facb914417
3 files changed
+351 -3

No files matched your search

+34
View File
@@ -11,10 +11,27 @@ from .components import (
)
from .cycles import BraytonCycle
from .mass_models import (
PCHEGeometry,
PCHEMaterial,
PCHEDesignOptions,
PCHE_STATE_UNIT_CONVENTION,
calculate_condenser_mass,
calculate_heater_mass,
calculate_turbine_mass,
calculate_water_outlet_temperature,
flow_velocity,
friction_factor,
gnielinski_f_star,
heat_transfer_coefficient,
nusselt_number,
overall_heat_transfer_coefficient,
pche_channel_flow_area,
pche_channel_wetted_perimeter,
pche_equivalent_diameter,
prandtl_number,
pressure_drop_pa,
reynolds_number,
validate_pche_state,
)
from .optimization import (
optimize_rc_fixed_param,
@@ -39,19 +56,36 @@ __all__ = [
"Concentrator",
"Condenser",
"Heater",
"PCHEGeometry",
"PCHEMaterial",
"PCHEDesignOptions",
"PCHE_STATE_UNIT_CONVENTION",
"Recuperator",
"Turbine",
"calculate_condenser_mass",
"calculate_heater_mass",
"calculate_turbine_mass",
"calculate_water_outlet_temperature",
"flow_velocity",
"friction_factor",
"gnielinski_f_star",
"heat_transfer_coefficient",
"evaluate_rc_efficiency",
"local_rc_component_performance_sensitivity",
"local_rc_design_sensitivity",
"nusselt_number",
"optimize_rc_fixed_param",
"optimize_rc_param",
"overall_heat_transfer_coefficient",
"pche_channel_flow_area",
"pche_channel_wetted_perimeter",
"pche_equivalent_diameter",
"plot_optimization_landscape",
"plot_sweep_optimization_results",
"prandtl_number",
"pressure_drop_pa",
"reynolds_number",
"scan_rc_efficiency",
"sweep_and_optimize_rc",
"validate_pche_state",
]