<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mecorocketsimulator.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Meco Rocket Simulator Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mecorocketsimulator.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php/Special:Contributions/Admin"/>
	<updated>2026-05-11T11:23:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Solids&amp;diff=127</id>
		<title>Meco Solids</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Solids&amp;diff=127"/>
		<updated>2025-07-15T19:54:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Solids =&lt;br /&gt;
&lt;br /&gt;
Solid components model heat transfer through solid materials in rocket engine systems. They are essential for thermal analysis of combustion chambers, nozzles, and cooling systems.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 1 solid component type:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component Type !! Purpose !! Key Features !! Applications&lt;br /&gt;
|-&lt;br /&gt;
| Solid || Heat transfer modeling || Multi-layer thermal analysis || Chamber walls, cooling channels, nozzles&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Solid Component ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Solid&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Heat transfer solid for modeling chamber walls, cooling channels, and thermal barriers&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; One-dimensional transient heat conduction with finite difference discretization&lt;br /&gt;
* &#039;&#039;&#039;Implementation:&#039;&#039;&#039; Uses implicit finite difference scheme with temperature-dependent boundary conditions&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
&lt;br /&gt;
==== Basic Parameters ====&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch_gas&amp;lt;/code&amp;gt; - Connected gas branch name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch_liquid&amp;lt;/code&amp;gt; - Connected liquid branch name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;materialName&amp;lt;/code&amp;gt; - Material type identifier (string, must exist in materials.npz database)&lt;br /&gt;
&lt;br /&gt;
==== Thermal Parameters ====&lt;br /&gt;
* &#039;&#039;&#039;Wall Properties:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;wallDelta&amp;lt;/code&amp;gt; - Wall thickness in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;wallDeltaSubdivisions&amp;lt;/code&amp;gt; - Number of finite difference subdivisions through thickness (size_t)&lt;br /&gt;
** &amp;lt;code&amp;gt;wallInitialT&amp;lt;/code&amp;gt; - Initial temperature in Kelvin (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Geometric Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;chamberCriticalRadius&amp;lt;/code&amp;gt; - Critical throat radius in meters (double, converted to diameter internally)&lt;br /&gt;
** &amp;lt;code&amp;gt;chamberThroatCurvatureRadius&amp;lt;/code&amp;gt; - Throat curvature radius for Bartz correlation (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;coolingChannelLandX&amp;lt;/code&amp;gt; - Cooling channel land dimension in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
&lt;br /&gt;
==== Material Selection ====&lt;br /&gt;
Common rocket engine materials (from materials.npz database):&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; Excellent thermal conductivity, regenerative cooling&lt;br /&gt;
* &#039;&#039;&#039;Stainless Steel:&#039;&#039;&#039; Good strength, moderate thermal properties&lt;br /&gt;
* &#039;&#039;&#039;Inconel:&#039;&#039;&#039; High-temperature strength, gas generator applications&lt;br /&gt;
* &#039;&#039;&#039;NARloyZ:&#039;&#039;&#039; Copper alloy (k=316 W/m·K @533K), specialized rocket applications&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Material properties (thermal conductivity k, density ρ, specific heat cp) are loaded from a preprocessed materials.npz database and interpolated as functions of temperature.&lt;br /&gt;
&lt;br /&gt;
==== Thermal Mesh Resolution ====&lt;br /&gt;
* &#039;&#039;&#039;Subdivisions:&#039;&#039;&#039; Typically 5-20 through wall thickness&lt;br /&gt;
* &#039;&#039;&#039;Fine Mesh:&#039;&#039;&#039; More subdivisions for better accuracy&lt;br /&gt;
* &#039;&#039;&#039;Coarse Mesh:&#039;&#039;&#039; Fewer subdivisions for faster computation&lt;br /&gt;
* &#039;&#039;&#039;Critical Areas:&#039;&#039;&#039; Use finer mesh near throat and high heat flux zones&lt;br /&gt;
&lt;br /&gt;
==== Temperature Initialization ====&lt;br /&gt;
* &#039;&#039;&#039;Ambient Start:&#039;&#039;&#039; 300 K for room temperature startup&lt;br /&gt;
* &#039;&#039;&#039;Preheated:&#039;&#039;&#039; Consider preheating for hot fire simulations&lt;br /&gt;
* &#039;&#039;&#039;Previous Run:&#039;&#039;&#039; Use converged temperatures from prior analysis&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;tc_head&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Solid&amp;quot;,&lt;br /&gt;
  &amp;quot;materialName&amp;quot;: &amp;quot;Copper&amp;quot;,&lt;br /&gt;
  &amp;quot;wallDelta&amp;quot;: 0.003,&lt;br /&gt;
  &amp;quot;wallDeltaSubdivisions&amp;quot;: 10,&lt;br /&gt;
  &amp;quot;wallInitialT&amp;quot;: 300.0,&lt;br /&gt;
  &amp;quot;chamberCriticalRadius&amp;quot;: 0.075,&lt;br /&gt;
  &amp;quot;chamberThroatCurvatureRadius&amp;quot;: 0.02,&lt;br /&gt;
  &amp;quot;coolingChannelLandX&amp;quot;: 0.002,&lt;br /&gt;
  &amp;quot;branch_gas&amp;quot;: &amp;quot;cc&amp;quot;,&lt;br /&gt;
  &amp;quot;branch_liquid&amp;quot;: &amp;quot;tc_head&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Heat Transfer Modeling ==&lt;br /&gt;
&lt;br /&gt;
=== Thermal Boundary Conditions ===&lt;br /&gt;
&lt;br /&gt;
==== Gas Side (Hot Side) ====&lt;br /&gt;
Heat transfer from hot combustion gases using &#039;&#039;&#039;Bartz correlation&#039;&#039;&#039;:&lt;br /&gt;
* &#039;&#039;&#039;Method:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientBartz&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Inputs:&#039;&#039;&#039; Gas pressure, temperature, gamma, cp, viscosity, Prandtl number&lt;br /&gt;
* &#039;&#039;&#039;Geometry:&#039;&#039;&#039; Chamber diameter, critical diameter, throat curvature radius&lt;br /&gt;
* &#039;&#039;&#039;Flow:&#039;&#039;&#039; Mach number, characteristic velocity, wall temperature&lt;br /&gt;
* &#039;&#039;&#039;Application:&#039;&#039;&#039; Validated for nozzles with D*/rc ≈ 1, contraction/expansion angles 30°/15°&lt;br /&gt;
* &#039;&#039;&#039;Accuracy:&#039;&#039;&#039; Within 50% angle variation and D*/rc &amp;lt; 3&lt;br /&gt;
&lt;br /&gt;
==== Liquid Side (Cold Side) ====&lt;br /&gt;
Heat transfer to coolant flow using multiple correlations:&lt;br /&gt;
* &#039;&#039;&#039;Primary Method:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientGnielinski&amp;lt;/code&amp;gt; for turbulent flow&lt;br /&gt;
* &#039;&#039;&#039;Alternative:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientDittusBoelter&amp;lt;/code&amp;gt; (heating/cooling variants)&lt;br /&gt;
* &#039;&#039;&#039;Integration:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientNaraghi&amp;lt;/code&amp;gt; combines liquid-side h with:&lt;br /&gt;
** Conduction through channel lands&lt;br /&gt;
** Geometric effects of cooling channel configuration&lt;br /&gt;
** Cell-area multiplication factor for circumferential averaging&lt;br /&gt;
* &#039;&#039;&#039;Inputs:&#039;&#039;&#039; Friction factor, Reynolds number, Prandtl number, thermal conductivity, hydraulic diameter&lt;br /&gt;
&lt;br /&gt;
=== Conduction Through Solid ===&lt;br /&gt;
&lt;br /&gt;
==== Governing Equation ====&lt;br /&gt;
One-dimensional transient heat conduction with finite differences:&lt;br /&gt;
* &#039;&#039;&#039;Discretization:&#039;&#039;&#039; Wall divided into &amp;lt;code&amp;gt;wallDeltaSubdivisions&amp;lt;/code&amp;gt; cells&lt;br /&gt;
* &#039;&#039;&#039;Grid spacing:&#039;&#039;&#039; dx = wallDelta / subdivisions&lt;br /&gt;
* &#039;&#039;&#039;Thermal capacity:&#039;&#039;&#039; s_cp_dx = ρ × dx × cp (per unit area)&lt;br /&gt;
* &#039;&#039;&#039;Thermal conductance:&#039;&#039;&#039; h_s = k / dx (between adjacent cells)&lt;br /&gt;
&lt;br /&gt;
==== Finite Difference Implementation ====&lt;br /&gt;
&#039;&#039;&#039;Interior nodes (i = 1 to subdivisions-2):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dT/dt[i] = (h_s × (T[i-1] - T[i]) + h_s × (T[i+1] - T[i])) / s_cp_dx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Boundary nodes:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Gas boundary (i=0):&#039;&#039;&#039; Uses adiabatic wall temperature and Bartz coefficient&lt;br /&gt;
* &#039;&#039;&#039;Liquid boundary (i=subdivisions-1):&#039;&#039;&#039; Uses liquid temperature and Naraghi coefficient&lt;br /&gt;
&lt;br /&gt;
==== Material Properties ====&lt;br /&gt;
* &#039;&#039;&#039;Current Implementation:&#039;&#039;&#039; Properties evaluated at default temperature (300K)&lt;br /&gt;
* &#039;&#039;&#039;Future Enhancement:&#039;&#039;&#039; Temperature-dependent properties (commented code exists)&lt;br /&gt;
* &#039;&#039;&#039;Properties:&#039;&#039;&#039; k (thermal conductivity), ρ (density), cp (specific heat)&lt;br /&gt;
&lt;br /&gt;
== Heat Transfer Correlations ==&lt;br /&gt;
&lt;br /&gt;
=== Gas-Side Heat Transfer (Bartz Method) ===&lt;br /&gt;
Implementation based on &amp;quot;A Simple Approach for Thermal Analysis of Regenerative Cooling of Rocket - G Naraghi - IMECE2008-67988.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Correlation:&#039;&#039;&#039; Modified Bartz equation for rocket nozzles&lt;br /&gt;
* &#039;&#039;&#039;Gas properties:&#039;&#039;&#039; Pressure, temperature, specific heat ratio, gas constant&lt;br /&gt;
* &#039;&#039;&#039;Flow properties:&#039;&#039;&#039; Mach number, characteristic velocity&lt;br /&gt;
* &#039;&#039;&#039;Geometry effects:&#039;&#039;&#039; Local diameter, throat diameter, throat curvature radius&lt;br /&gt;
* &#039;&#039;&#039;Wall coupling:&#039;&#039;&#039; Uses wall temperature for property evaluation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adiabatic Wall Temperature:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
T_aw = T_recovery × (1 + recovery_factor × (γ-1)/2 × M²)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Liquid-Side Heat Transfer ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gnielinski Correlation (Primary):&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Application:&#039;&#039;&#039; Turbulent flow in cooling channels&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; 3000 &amp;lt; Re &amp;lt; 5×10⁶, 0.5 &amp;lt; Pr &amp;lt; 2000&lt;br /&gt;
* &#039;&#039;&#039;Enhancement:&#039;&#039;&#039; Includes entrance effects and roughness&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dittus-Boelter Correlation (Alternative):&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Heating mode:&#039;&#039;&#039; Power = 0.4&lt;br /&gt;
* &#039;&#039;&#039;Cooling mode:&#039;&#039;&#039; Power = 0.3&lt;br /&gt;
* &#039;&#039;&#039;Simpler implementation&#039;&#039;&#039; for preliminary analysis&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Naraghi Integration Method:&#039;&#039;&#039;&lt;br /&gt;
Combines liquid-side coefficient with:&lt;br /&gt;
* &#039;&#039;&#039;Channel geometry:&#039;&#039;&#039; Width, height, land dimensions&lt;br /&gt;
* &#039;&#039;&#039;Wall conduction:&#039;&#039;&#039; Through channel lands&lt;br /&gt;
* &#039;&#039;&#039;Circumferential averaging:&#039;&#039;&#039; Using cell multiplier factor&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
&lt;br /&gt;
=== Constructor Parameters ===&lt;br /&gt;
The Solid class constructor requires these parameters in order:&lt;br /&gt;
# &#039;&#039;&#039;material_name&#039;&#039;&#039; (string) - Must exist in materials.npz database&lt;br /&gt;
# &#039;&#039;&#039;delta&#039;&#039;&#039; (double) - Wall thickness [m]&lt;br /&gt;
# &#039;&#039;&#039;subdivisions&#039;&#039;&#039; (size_t) - Number of finite difference cells&lt;br /&gt;
# &#039;&#039;&#039;initial_t&#039;&#039;&#039; (double) - Initial temperature [K]&lt;br /&gt;
# &#039;&#039;&#039;critical_branch_radius&#039;&#039;&#039; (double) - Throat radius [m] (converted to diameter)&lt;br /&gt;
# &#039;&#039;&#039;throat_curvature_radius&#039;&#039;&#039; (double) - For Bartz correlation [m]&lt;br /&gt;
# &#039;&#039;&#039;channel_land_x&#039;&#039;&#039; (double) - Channel land width [m]&lt;br /&gt;
&lt;br /&gt;
=== Connection Requirements ===&lt;br /&gt;
* &#039;&#039;&#039;Gas Branch:&#039;&#039;&#039; Must be BranchGas with DimType::Circle&lt;br /&gt;
* &#039;&#039;&#039;Liquid Branch:&#039;&#039;&#039; Any branch type, provides cooling flow properties&lt;br /&gt;
* &#039;&#039;&#039;Validation:&#039;&#039;&#039; Runtime error if gas branch is not circular&lt;br /&gt;
&lt;br /&gt;
=== Thermal Calculation Sequence ===&lt;br /&gt;
# &#039;&#039;&#039;Material Properties:&#039;&#039;&#039; Load k, ρ, cp at default temperature (300K)&lt;br /&gt;
# &#039;&#039;&#039;Gas Properties:&#039;&#039;&#039; Calculate cp, μ, characteristic velocity from gas state&lt;br /&gt;
# &#039;&#039;&#039;Heat Transfer Coefficients:&#039;&#039;&#039;&lt;br /&gt;
## Gas-side: Bartz correlation → h_g&lt;br /&gt;
## Liquid-side: Gnielinski → h_l → Naraghi integration → h_l_total&lt;br /&gt;
# &#039;&#039;&#039;Boundary Temperatures:&#039;&#039;&#039;&lt;br /&gt;
## Adiabatic wall temperature from isentropic relations&lt;br /&gt;
## Liquid temperature from fluid state&lt;br /&gt;
# &#039;&#039;&#039;Finite Difference:&#039;&#039;&#039; Update temperature derivatives for all nodes&lt;br /&gt;
&lt;br /&gt;
== References and Implementation Notes ==&lt;br /&gt;
&lt;br /&gt;
=== Primary Reference ===&lt;br /&gt;
Implementation follows: &amp;quot;A Simple Approach for Thermal Analysis of Regenerative Cooling of Rocket - G Naraghi - IMECE2008-67988.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Heat Transfer Constants ===&lt;br /&gt;
From &amp;lt;code&amp;gt;ThermalConductivity&amp;lt;/code&amp;gt; namespace:&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; 342 W/m·K (@927K)&lt;br /&gt;
* &#039;&#039;&#039;NARloyZ:&#039;&#039;&#039; 316 W/m·K (@533K) - specialized copper alloy&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Future Work ===&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039; Currently evaluated at 300K (TODO: temperature-dependent)&lt;br /&gt;
* &#039;&#039;&#039;1D Assumption:&#039;&#039;&#039; Through-thickness conduction only&lt;br /&gt;
* &#039;&#039;&#039;Bartz Correlation:&#039;&#039;&#039; Valid for specific nozzle geometries (see code comments)&lt;br /&gt;
* &#039;&#039;&#039;No Radiation:&#039;&#039;&#039; Gas-side radiation effects not included&lt;br /&gt;
&lt;br /&gt;
=== Code Structure ===&lt;br /&gt;
* &#039;&#039;&#039;Header:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/solid.h&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Implementation:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/solid.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Heat Transfer:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/heat_transfer.h/.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/material_properties.h/.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;JSON Parsing:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model_builder/builder_json.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Nodes|Node Components]]&lt;br /&gt;
* Heat Transfer Analysis&lt;br /&gt;
* Rocket Engine Cooling Systems&lt;br /&gt;
* Material Properties Database&lt;br /&gt;
* Thermal Stress Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Heat Transfer]]&lt;br /&gt;
[[Category:Thermal Analysis]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=126</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=126"/>
		<updated>2025-07-13T17:57:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|thumb|616x616px|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Contribute to this Wiki by [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account].&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Main Sections:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Quick Start Guide|&amp;lt;big&amp;gt;Quick Start&amp;lt;/big&amp;gt;]]&lt;br /&gt;
* [[Meco Simulation Model and Component Graph|&amp;lt;big&amp;gt;Simulation Model and Component Graph&amp;lt;/big&amp;gt;]]&lt;br /&gt;
* [[Meco Components Reference|&amp;lt;big&amp;gt;Components Reference&amp;lt;/big&amp;gt;]]&lt;br /&gt;
* [[The Rocket Propulsion Textbook|&amp;lt;big&amp;gt;The Rocket Propulsion Textbook&amp;lt;/big&amp;gt;]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=125</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=125"/>
		<updated>2025-07-13T17:55:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|thumb|358x358px]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Contribute to this Wiki by [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account]. &lt;br /&gt;
&lt;br /&gt;
Main Sections:&lt;br /&gt;
&lt;br /&gt;
* [[Quick Start Guide|Quick Start]]&lt;br /&gt;
* [[Meco Simulation Model and Component Graph|Simulation Model and Component Graph]]&lt;br /&gt;
* [[Meco Components Reference|Components Reference]]&lt;br /&gt;
* [[The Rocket Propulsion Textbook]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Simulation_Model_and_Component_Graph&amp;diff=124</id>
		<title>Meco Simulation Model and Component Graph</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Simulation_Model_and_Component_Graph&amp;diff=124"/>
		<updated>2025-07-07T21:58:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Meco Rocket Simulator represents complex rocket engine systems through an interconnected component graph that models both liquid propellant flows and gas dynamics. This document explains how the simulation model works and how the component graph captures the physical relationships between different parts of the rocket engine system.&lt;br /&gt;
&lt;br /&gt;
For a detailed overview of all available components, see the &#039;&#039;&#039;[[Meco Components Reference|Components Reference]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== Model Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
The simulation model is built around a **directed graph topology** where:&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; represent physical junction points and boundary conditions in the system&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; represent flow paths connecting nodes (pipes, ducts, valves)&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|Components]]&#039;&#039;&#039; represent active elements that add or extract energy (pumps, turbines)&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; provide dynamic system control and time-varying inputs&lt;br /&gt;
&lt;br /&gt;
This graph-based approach allows the simulator to model complex flow networks with multiple interconnected paths, branching flows, and coupled subsystems.&lt;br /&gt;
&lt;br /&gt;
== Dual Flow Network Architecture ==&lt;br /&gt;
&lt;br /&gt;
The simulation model handles two distinct but interconnected flow networks:&lt;br /&gt;
&lt;br /&gt;
=== Liquid Flow Networks ===&lt;br /&gt;
&lt;br /&gt;
The liquid flow network models incompressible fluid flow through the propellant feed system:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Network Topology:&#039;&#039;&#039;&lt;br /&gt;
* Liquid nodes serve as connection points and boundary conditions&lt;br /&gt;
* Branches model pipes, cooling channels, and valves with viscous flow effects&lt;br /&gt;
* Flow is governed by mass conservation and momentum equations&lt;br /&gt;
* Pressure-driven flow with friction and fitting losses&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Physical Modeling:&#039;&#039;&#039;&lt;br /&gt;
* Turbulent and laminar flow regimes based on Reynolds numbers&lt;br /&gt;
* Complex duct geometries (circular, rectangular, annular)&lt;br /&gt;
* Multiple parallel cooling channels with volume factors&lt;br /&gt;
* Pump work addition through machinery components&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Components:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeInlet/NodeOutlet]]&#039;&#039;&#039;: Boundary conditions with controlled pressures&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeInternal]]&#039;&#039;&#039;: Internal junction points with pressure dynamics&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|Branch]]&#039;&#039;&#039;: Flow connections with friction models and fitting losses&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|MachineryPump]]&#039;&#039;&#039;: Centrifugal pumps adding energy to liquid flow&lt;br /&gt;
&lt;br /&gt;
=== Gas Flow Networks ===&lt;br /&gt;
&lt;br /&gt;
The gas flow network models compressible flow through the combustion and exhaust systems:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Network Topology:&#039;&#039;&#039;&lt;br /&gt;
* Gas nodes handle internal junctions and boundary conditions&lt;br /&gt;
* Gas branches model high-speed compressible flow with choking effects&lt;br /&gt;
* Flow governed by conservation of mass, momentum, and energy&lt;br /&gt;
* Isentropic flow relations with friction and heat transfer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Physical Modeling:&#039;&#039;&#039;&lt;br /&gt;
* Subsonic and supersonic flow regimes with Mach number tracking&lt;br /&gt;
* Critical flow conditions and sonic choking at throats&lt;br /&gt;
* Fanno flow with friction effects in ducts&lt;br /&gt;
* Temperature and pressure ratio calculations&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Components:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeGasInternal]]&#039;&#039;&#039;: Internal gas junctions with pressure dynamics&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeGasGenerator]]&#039;&#039;&#039;: Combustion chambers mixing oxidizer and fuel&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|BranchGas]]&#039;&#039;&#039;: Compressible flow connections with Mach number evolution&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|MachineryTurbine]]&#039;&#039;&#039;: Gas turbines extracting energy from hot gas flow&lt;br /&gt;
&lt;br /&gt;
== Network Interaction and Coupling ==&lt;br /&gt;
&lt;br /&gt;
The liquid and gas networks interact through several critical coupling mechanisms:&lt;br /&gt;
&lt;br /&gt;
=== Combustion Coupling ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[Meco Nodes|NodeGasGenerator]]&#039;&#039;&#039; serves as the primary coupling point between liquid and gas networks:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Liquid Inputs&#039;&#039;&#039;: Separate oxidizer and fuel liquid streams enter the gas generator&lt;br /&gt;
* &#039;&#039;&#039;Mixing and Combustion&#039;&#039;&#039;: Liquid propellants mix and combust according to equilibrium chemistry&lt;br /&gt;
* &#039;&#039;&#039;Gas Output&#039;&#039;&#039;: High-temperature, high-pressure combustion products exit as gas flow&lt;br /&gt;
* &#039;&#039;&#039;Property Calculation&#039;&#039;&#039;: Gas properties (temperature, density, specific heat ratio) computed from oxidizer-fuel ratio and pressure&lt;br /&gt;
&lt;br /&gt;
=== Heat Transfer Coupling ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Meco Solids|Solid]]&#039;&#039;&#039; components provide thermal coupling between gas and liquid networks:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gas-Side Heat Transfer&#039;&#039;&#039;: Hot combustion gases transfer heat to chamber walls&lt;br /&gt;
* &#039;&#039;&#039;Liquid-Side Cooling&#039;&#039;&#039;: Cold liquid propellant flows through cooling channels&lt;br /&gt;
* &#039;&#039;&#039;Thermal Conduction&#039;&#039;&#039;: Heat conducts through solid material between gas and liquid sides&lt;br /&gt;
* &#039;&#039;&#039;Regenerative Cooling&#039;&#039;&#039;: Liquid propellant preheated before injection, improving performance&lt;br /&gt;
&lt;br /&gt;
=== Control System Coupling ===&lt;br /&gt;
&lt;br /&gt;
Dynamic control parameters coordinate between networks:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Valve Control&#039;&#039;&#039;: Coordinated liquid and gas valve positions&lt;br /&gt;
* &#039;&#039;&#039;Pressure Control&#039;&#039;&#039;: Boundary pressure control affecting both networks&lt;br /&gt;
* &#039;&#039;&#039;Turbopump Coupling&#039;&#039;&#039;: Gas turbine drives liquid pumps through shaft connections&lt;br /&gt;
&lt;br /&gt;
== Fluid Property Propagation ==&lt;br /&gt;
&lt;br /&gt;
The simulation uses a sophisticated fluid inheritance system to maintain consistent properties throughout each network:&lt;br /&gt;
&lt;br /&gt;
=== Liquid Property Inheritance ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Boundary Definition&#039;&#039;&#039;: Liquid properties defined at inlet boundary nodes&lt;br /&gt;
* &#039;&#039;&#039;Forward Propagation&#039;&#039;&#039;: Properties inherited downstream through branches and nodes&lt;br /&gt;
* &#039;&#039;&#039;Molecular Identity&#039;&#039;&#039;: Each liquid stream maintains its molecular identity (O2, H2, etc.)&lt;br /&gt;
* &#039;&#039;&#039;Temperature Evolution&#039;&#039;&#039;: Liquid temperature changes due to pumping and heat transfer&lt;br /&gt;
&lt;br /&gt;
=== Gas Property Evolution ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Combustion Products&#039;&#039;&#039;: Gas properties calculated from chemical equilibrium&lt;br /&gt;
* &#039;&#039;&#039;Dynamic Properties&#039;&#039;&#039;: Temperature, pressure, and composition evolve through network&lt;br /&gt;
* &#039;&#039;&#039;Isentropic Relations&#039;&#039;&#039;: Property changes follow thermodynamic relations&lt;br /&gt;
* &#039;&#039;&#039;Flow-Dependent Properties&#039;&#039;&#039;: Mach number and flow regime affect local properties&lt;br /&gt;
&lt;br /&gt;
== Network Solving Strategy ==&lt;br /&gt;
&lt;br /&gt;
The simulation employs different numerical strategies for each network type:&lt;br /&gt;
&lt;br /&gt;
=== Liquid Network Solution ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Differential Equations&#039;&#039;&#039;: Mass conservation and momentum balance equations&lt;br /&gt;
* &#039;&#039;&#039;Pressure Dynamics&#039;&#039;&#039;: Node pressures evolve based on mass flow imbalances&lt;br /&gt;
* &#039;&#039;&#039;Friction Modeling&#039;&#039;&#039;: Darcy-Weisbach friction with automatic Reynolds number calculation&lt;br /&gt;
* &#039;&#039;&#039;Pump Modeling&#039;&#039;&#039;: Performance curves relating head rise to flow rate&lt;br /&gt;
&lt;br /&gt;
=== Gas Network Solution ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Iterative Solution&#039;&#039;&#039;: Mass flow and pressure distribution solved iteratively&lt;br /&gt;
* &#039;&#039;&#039;Finite Difference&#039;&#039;&#039;: Jacobian matrix computed using finite differences&lt;br /&gt;
* &#039;&#039;&#039;Mach Number Tracking&#039;&#039;&#039;: Flow regime detection and sonic choking handling&lt;br /&gt;
* &#039;&#039;&#039;Energy Balance&#039;&#039;&#039;: Temperature mixing at junction points&lt;br /&gt;
&lt;br /&gt;
== Component Graph Benefits ==&lt;br /&gt;
&lt;br /&gt;
The component graph representation provides several key advantages:&lt;br /&gt;
&lt;br /&gt;
=== Modularity ===&lt;br /&gt;
* Components can be easily added, removed, or modified&lt;br /&gt;
* Complex systems built from simple, well-understood elements&lt;br /&gt;
* Reusable component library for different engine configurations&lt;br /&gt;
&lt;br /&gt;
=== Physical Intuition ===&lt;br /&gt;
* Graph structure mirrors actual physical connections&lt;br /&gt;
* Engineers can visualize and understand system topology&lt;br /&gt;
* Debugging and validation easier with clear component relationships&lt;br /&gt;
&lt;br /&gt;
=== Scalability ===&lt;br /&gt;
* Networks can range from simple test cases to full engine systems&lt;br /&gt;
* Multiple engines or stages can be represented in single model&lt;br /&gt;
* Component count limited only by computational resources&lt;br /&gt;
&lt;br /&gt;
=== Flexibility ===&lt;br /&gt;
* Different component types can be connected as needed&lt;br /&gt;
* Control systems easily integrated throughout the model&lt;br /&gt;
* New component types can be added without changing core infrastructure&lt;br /&gt;
&lt;br /&gt;
== Advanced Network Features ==&lt;br /&gt;
&lt;br /&gt;
=== [[Meco Solids|Multiple Cooling Circuits]] ===&lt;br /&gt;
* Parallel cooling channels with different flow rates&lt;br /&gt;
* Series-parallel combinations for complex heat exchangers&lt;br /&gt;
* Volume factors to account for channel count and geometry&lt;br /&gt;
&lt;br /&gt;
=== [[Meco Transmission|Transmission Systems]] ===&lt;br /&gt;
* Shaft connections between turbines and pumps&lt;br /&gt;
* Gear ratios and rotational dynamics&lt;br /&gt;
* Power transmission through multiple stages&lt;br /&gt;
&lt;br /&gt;
=== [[Meco Branches|Valve Control]] ===&lt;br /&gt;
* Time-varying valve positions with smooth transitions&lt;br /&gt;
* Coordinated valve sequences for engine startup and shutdown&lt;br /&gt;
* Pressure relief and safety valve modeling&lt;br /&gt;
&lt;br /&gt;
=== Boundary Condition Flexibility ===&lt;br /&gt;
* Time-varying pressure and temperature boundary conditions&lt;br /&gt;
* Mass flow rate specifications for complex operational profiles&lt;br /&gt;
* Ambient condition variations for altitude simulations&lt;br /&gt;
&lt;br /&gt;
== Model Validation and Verification ==&lt;br /&gt;
&lt;br /&gt;
The component graph approach enables comprehensive model validation:&lt;br /&gt;
&lt;br /&gt;
=== Component-Level Testing ===&lt;br /&gt;
* Individual components validated against analytical solutions&lt;br /&gt;
* Benchmark cases for each component type&lt;br /&gt;
* Parametric studies to verify physical behavior&lt;br /&gt;
&lt;br /&gt;
=== Network-Level Validation ===&lt;br /&gt;
* Simple network configurations compared to analytical solutions&lt;br /&gt;
* Progressive complexity building from validated simple cases&lt;br /&gt;
* Mass and energy conservation checks throughout solution process&lt;br /&gt;
&lt;br /&gt;
=== System-Level Verification ===&lt;br /&gt;
* Full engine models compared to test data&lt;br /&gt;
* Transient behavior validation during startup and shutdown&lt;br /&gt;
* Performance parameter correlation with experimental measurements&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Component Documentation:&#039;&#039;&#039;&lt;br /&gt;
** [[Meco Nodes|Node Components]] - Junction points and boundary conditions&lt;br /&gt;
** [[Meco Branches|Branch Components]] - Flow connections and piping&lt;br /&gt;
** [[Meco Machinery|Machinery Components]] - Pumps and turbines&lt;br /&gt;
** [[Meco Transmission|Transmission Components]] - Power transfer elements&lt;br /&gt;
** [[Meco Solids|Solid Components]] - Heat transfer modeling&lt;br /&gt;
** [[Meco Control Parameters|Control Parameters]] - Dynamic system control&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Technical References:&#039;&#039;&#039;&lt;br /&gt;
** Gas Network Theory and Fanno Flow Implementation&lt;br /&gt;
** Liquid Network Friction and Pump Modeling&lt;br /&gt;
** Chemical Equilibrium and Combustion Modeling&lt;br /&gt;
** Heat Transfer and Thermal Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Simulation]]&lt;br /&gt;
[[Category:Rocket Engine Modeling]]&lt;br /&gt;
[[Category:Computational Fluid Dynamics]]&lt;br /&gt;
[[Category:Network Analysis]]&lt;br /&gt;
[[Category:Component Graphs]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=123</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=123"/>
		<updated>2025-07-07T21:53:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
= [[Meco Simulation Model and Component Graph|Simulation Model and Component Graph]] =&lt;br /&gt;
= [[Meco Components Reference|Components Reference]] =&lt;br /&gt;
= [[The Rocket Propulsion Textbook]] =&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Rocket_Simulator_Components_Overview&amp;diff=122</id>
		<title>Meco Rocket Simulator Components Overview</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Rocket_Simulator_Components_Overview&amp;diff=122"/>
		<updated>2025-07-07T21:53:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin moved page Meco Rocket Simulator Components Overview to Meco Components Reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Meco Components Reference]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Components_Reference&amp;diff=121</id>
		<title>Meco Components Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Components_Reference&amp;diff=121"/>
		<updated>2025-07-07T21:53:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin moved page Meco Rocket Simulator Components Overview to Meco Components Reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Meco Rocket Simulator is a sophisticated rocket engine simulation system that models complex fluid systems, thermodynamics, and mechanical components. This document provides a summary overview of all available components that can be defined in JSON configuration files and loaded by the simulator.&lt;br /&gt;
&lt;br /&gt;
== Component Categories ==&lt;br /&gt;
&lt;br /&gt;
The simulator organizes components into six main categories:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Category !! ID !! Components !! Description !! Details&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Nodes|NODE]] || 1 || 6 types || Junction points in the fluid system || [[Meco Nodes|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Branches|BRANCH]] || 2 || 4 types || Connections between nodes (pipes, ducts, valves) || [[Meco Branches|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Machinery|MACHINERY]] || 3 || 3 types || Rotating machinery (pumps, turbines) || [[Meco Machinery|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Transmission|TRANSMISSION]] || 4 || 2 types || Power transmission components (shafts, gears) || [[Meco Transmission|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Solids|SOLID]] || 5 || 1 type || Heat transfer solid components || [[Meco Solids|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Control Parameters|CONTROL_PARAMETER]] || 6 || 2 types || Control system parameters || [[Meco Control Parameters|View Details]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
=== Nodes ([[Meco Nodes|Details]])===&lt;br /&gt;
Junction points where fluid branches connect:&lt;br /&gt;
* &#039;&#039;&#039;NodeInlet&#039;&#039;&#039; / &#039;&#039;&#039;NodeOutlet&#039;&#039;&#039; - Boundary conditions for liquid systems&lt;br /&gt;
* &#039;&#039;&#039;NodeGasInlet&#039;&#039;&#039; / &#039;&#039;&#039;NodeGasInternal&#039;&#039;&#039; - Boundary and internal junctions for gas systems&lt;br /&gt;
* &#039;&#039;&#039;NodeInternal&#039;&#039;&#039; - Internal liquid system junctions&lt;br /&gt;
* &#039;&#039;&#039;NodeGasGenerator&#039;&#039;&#039; - Combustion chamber modeling&lt;br /&gt;
&lt;br /&gt;
=== Branches ([[Meco Branches|Details]]) ===&lt;br /&gt;
Flow connections between nodes:&lt;br /&gt;
* &#039;&#039;&#039;Branch&#039;&#039;&#039; - Standard liquid flow with optional fittings&lt;br /&gt;
* &#039;&#039;&#039;BranchGas&#039;&#039;&#039; - Gas flow (no fittings)&lt;br /&gt;
* &#039;&#039;&#039;BranchValve&#039;&#039;&#039; / &#039;&#039;&#039;BranchGasValve&#039;&#039;&#039; - Controllable valves for liquid/gas&lt;br /&gt;
&lt;br /&gt;
=== Machinery ([[Meco Machinery|Details]]) ===&lt;br /&gt;
Rotating equipment for energy transfer:&lt;br /&gt;
* &#039;&#039;&#039;MachineryPump&#039;&#039;&#039; - Centrifugal pumps with detailed geometry&lt;br /&gt;
* &#039;&#039;&#039;MachineryTurbine&#039;&#039;&#039; - Gas turbines with complex aerodynamic modeling&lt;br /&gt;
* &#039;&#039;&#039;MachineryNonDynamic&#039;&#039;&#039; - Non-rotating inertial components&lt;br /&gt;
&lt;br /&gt;
=== Transmission ([[Meco Transmission|Details]]) ===&lt;br /&gt;
Power transfer components:&lt;br /&gt;
* &#039;&#039;&#039;Shaft&#039;&#039;&#039; - Rotating shafts connecting machinery&lt;br /&gt;
* &#039;&#039;&#039;Gear&#039;&#039;&#039; - Speed/torque conversion gearing&lt;br /&gt;
&lt;br /&gt;
=== Solids ([[Meco Solids|Details]]) ===&lt;br /&gt;
Heat transfer modeling:&lt;br /&gt;
* &#039;&#039;&#039;Solid&#039;&#039;&#039; - Heat transfer through solid materials (chamber walls, cooling channels)&lt;br /&gt;
&lt;br /&gt;
=== Control Parameters ([[Meco Control Parameters|Details]]) ===&lt;br /&gt;
Dynamic system control:&lt;br /&gt;
* &#039;&#039;&#039;ControlParameter&#039;&#039;&#039; - Constant control values&lt;br /&gt;
* &#039;&#039;&#039;ControlParameterTransition&#039;&#039;&#039; - Time-varying control with smooth transitions&lt;br /&gt;
&lt;br /&gt;
== JSON Structure Example ==&lt;br /&gt;
&lt;br /&gt;
A typical model JSON file has the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Engine Name&amp;quot;,&lt;br /&gt;
  &amp;quot;timestamp&amp;quot;: 1749821274169,&lt;br /&gt;
  &amp;quot;model&amp;quot;: {&lt;br /&gt;
    &amp;quot;nodes&amp;quot;: [ /* Node definitions */ ],&lt;br /&gt;
    &amp;quot;branches&amp;quot;: [ /* Branch definitions */ ],&lt;br /&gt;
    &amp;quot;transmissions&amp;quot;: [ /* Transmission definitions */ ],&lt;br /&gt;
    &amp;quot;machineries&amp;quot;: [ /* Machinery definitions */ ],&lt;br /&gt;
    &amp;quot;control_parameters&amp;quot;: [ /* Control parameter definitions */ ],&lt;br /&gt;
    &amp;quot;solids&amp;quot;: [ /* Solid definitions */ ]&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Component Interaction ==&lt;br /&gt;
&lt;br /&gt;
The components work together to form a complete rocket engine model:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; define connection points and boundary conditions&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; connect nodes to create flow paths&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Transmission|Shafts]]&#039;&#039;&#039; connect rotating machinery&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; adds/extracts energy from the flow&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Solids|Solids]]&#039;&#039;&#039; model thermal effects&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; enable dynamic operation&lt;br /&gt;
&lt;br /&gt;
== Usage Guidelines ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Naming:&#039;&#039;&#039; All components must have unique names within their category&lt;br /&gt;
# &#039;&#039;&#039;Dependencies:&#039;&#039;&#039; Nodes must be defined before branches that reference them&lt;br /&gt;
# &#039;&#039;&#039;Connections:&#039;&#039;&#039; Shafts must be defined before machinery that references them&lt;br /&gt;
# &#039;&#039;&#039;Timing:&#039;&#039;&#039; Control parameters are applied after all physical components are created&lt;br /&gt;
# &#039;&#039;&#039;Units:&#039;&#039;&#039; The simulator uses SI units throughout (meters, kilograms, seconds, Kelvin)&lt;br /&gt;
# &#039;&#039;&#039;Fluids:&#039;&#039;&#039; Gas mixtures like &amp;quot;O2_H2&amp;quot; represent oxidizer-fuel combinations for combustion modeling&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
For detailed information on each component type, see the individual component pages:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; - Start here for fluid system connection points&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; - Flow connections and piping systems&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; - Pumps, turbines, and rotating equipment&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Transmission|Transmission]]&#039;&#039;&#039; - Shafts and gears for power transfer&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Solids|Solids]]&#039;&#039;&#039; - Heat transfer and thermal analysis&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; - Dynamic control and operation&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Component Details:&#039;&#039;&#039;&lt;br /&gt;
** [[Meco Nodes|Node Components]]&lt;br /&gt;
** [[Meco Branches|Branch Components]]&lt;br /&gt;
** [[Meco Machinery|Machinery Components]]&lt;br /&gt;
** [[Meco Transmission|Transmission Components]]&lt;br /&gt;
** [[Meco Solids|Solid Components]]&lt;br /&gt;
** [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;References:&#039;&#039;&#039;&lt;br /&gt;
** Meco Rocket Simulator User Manual&lt;br /&gt;
** JSON Configuration Reference&lt;br /&gt;
** Fluid Property Database&lt;br /&gt;
** Turbomachinery Design Guidelines&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Engineering Software]]&lt;br /&gt;
[[Category:Computational Fluid Dynamics]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=120</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=120"/>
		<updated>2025-07-07T21:52:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
= [[Meco Simulation Model and Component Graph|Simulation Model and Component Graph]] =&lt;br /&gt;
= [[Meco Rocket Simulator Components Overview|Components Reference]] =&lt;br /&gt;
= [[The Rocket Propulsion Textbook]] =&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=119</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=119"/>
		<updated>2025-07-07T21:51:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
= [[Meco Simulation Model and Component Graph|Simulation Model and Component Graph]] =&lt;br /&gt;
= [[Meco Rocket Simulator Components Overview|Components Overview]] =&lt;br /&gt;
= [[The Rocket Propulsion Textbook]] =&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Simulation_Model_and_Component_Graph&amp;diff=118</id>
		<title>Meco Simulation Model and Component Graph</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Simulation_Model_and_Component_Graph&amp;diff=118"/>
		<updated>2025-07-07T21:50:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;The Meco Rocket Simulator represents complex rocket engine systems through an interconnected component graph that models both liquid propellant flows and gas dynamics. This document explains how the simulation model works and how the component graph captures the physical relationships between different parts of the rocket engine system.  For a detailed overview of all available components, see the &amp;#039;&amp;#039;&amp;#039;Component Overview&amp;#039;&amp;#039;&amp;#039; page.  == Mo...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Meco Rocket Simulator represents complex rocket engine systems through an interconnected component graph that models both liquid propellant flows and gas dynamics. This document explains how the simulation model works and how the component graph captures the physical relationships between different parts of the rocket engine system.&lt;br /&gt;
&lt;br /&gt;
For a detailed overview of all available components, see the &#039;&#039;&#039;[[Meco Rocket Simulator Components|Component Overview]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== Model Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
The simulation model is built around a **directed graph topology** where:&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; represent physical junction points and boundary conditions in the system&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; represent flow paths connecting nodes (pipes, ducts, valves)&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|Components]]&#039;&#039;&#039; represent active elements that add or extract energy (pumps, turbines)&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; provide dynamic system control and time-varying inputs&lt;br /&gt;
&lt;br /&gt;
This graph-based approach allows the simulator to model complex flow networks with multiple interconnected paths, branching flows, and coupled subsystems.&lt;br /&gt;
&lt;br /&gt;
== Dual Flow Network Architecture ==&lt;br /&gt;
&lt;br /&gt;
The simulation model handles two distinct but interconnected flow networks:&lt;br /&gt;
&lt;br /&gt;
=== Liquid Flow Networks ===&lt;br /&gt;
&lt;br /&gt;
The liquid flow network models incompressible fluid flow through the propellant feed system:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Network Topology:&#039;&#039;&#039;&lt;br /&gt;
* Liquid nodes serve as connection points and boundary conditions&lt;br /&gt;
* Branches model pipes, cooling channels, and valves with viscous flow effects&lt;br /&gt;
* Flow is governed by mass conservation and momentum equations&lt;br /&gt;
* Pressure-driven flow with friction and fitting losses&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Physical Modeling:&#039;&#039;&#039;&lt;br /&gt;
* Turbulent and laminar flow regimes based on Reynolds numbers&lt;br /&gt;
* Complex duct geometries (circular, rectangular, annular)&lt;br /&gt;
* Multiple parallel cooling channels with volume factors&lt;br /&gt;
* Pump work addition through machinery components&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Components:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeInlet/NodeOutlet]]&#039;&#039;&#039;: Boundary conditions with controlled pressures&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeInternal]]&#039;&#039;&#039;: Internal junction points with pressure dynamics&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|Branch]]&#039;&#039;&#039;: Flow connections with friction models and fitting losses&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|MachineryPump]]&#039;&#039;&#039;: Centrifugal pumps adding energy to liquid flow&lt;br /&gt;
&lt;br /&gt;
=== Gas Flow Networks ===&lt;br /&gt;
&lt;br /&gt;
The gas flow network models compressible flow through the combustion and exhaust systems:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Network Topology:&#039;&#039;&#039;&lt;br /&gt;
* Gas nodes handle internal junctions and boundary conditions&lt;br /&gt;
* Gas branches model high-speed compressible flow with choking effects&lt;br /&gt;
* Flow governed by conservation of mass, momentum, and energy&lt;br /&gt;
* Isentropic flow relations with friction and heat transfer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Physical Modeling:&#039;&#039;&#039;&lt;br /&gt;
* Subsonic and supersonic flow regimes with Mach number tracking&lt;br /&gt;
* Critical flow conditions and sonic choking at throats&lt;br /&gt;
* Fanno flow with friction effects in ducts&lt;br /&gt;
* Temperature and pressure ratio calculations&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Components:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeGasInternal]]&#039;&#039;&#039;: Internal gas junctions with pressure dynamics&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|NodeGasGenerator]]&#039;&#039;&#039;: Combustion chambers mixing oxidizer and fuel&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|BranchGas]]&#039;&#039;&#039;: Compressible flow connections with Mach number evolution&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|MachineryTurbine]]&#039;&#039;&#039;: Gas turbines extracting energy from hot gas flow&lt;br /&gt;
&lt;br /&gt;
== Network Interaction and Coupling ==&lt;br /&gt;
&lt;br /&gt;
The liquid and gas networks interact through several critical coupling mechanisms:&lt;br /&gt;
&lt;br /&gt;
=== Combustion Coupling ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[Meco Nodes|NodeGasGenerator]]&#039;&#039;&#039; serves as the primary coupling point between liquid and gas networks:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Liquid Inputs&#039;&#039;&#039;: Separate oxidizer and fuel liquid streams enter the gas generator&lt;br /&gt;
* &#039;&#039;&#039;Mixing and Combustion&#039;&#039;&#039;: Liquid propellants mix and combust according to equilibrium chemistry&lt;br /&gt;
* &#039;&#039;&#039;Gas Output&#039;&#039;&#039;: High-temperature, high-pressure combustion products exit as gas flow&lt;br /&gt;
* &#039;&#039;&#039;Property Calculation&#039;&#039;&#039;: Gas properties (temperature, density, specific heat ratio) computed from oxidizer-fuel ratio and pressure&lt;br /&gt;
&lt;br /&gt;
=== Heat Transfer Coupling ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Meco Solids|Solid]]&#039;&#039;&#039; components provide thermal coupling between gas and liquid networks:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gas-Side Heat Transfer&#039;&#039;&#039;: Hot combustion gases transfer heat to chamber walls&lt;br /&gt;
* &#039;&#039;&#039;Liquid-Side Cooling&#039;&#039;&#039;: Cold liquid propellant flows through cooling channels&lt;br /&gt;
* &#039;&#039;&#039;Thermal Conduction&#039;&#039;&#039;: Heat conducts through solid material between gas and liquid sides&lt;br /&gt;
* &#039;&#039;&#039;Regenerative Cooling&#039;&#039;&#039;: Liquid propellant preheated before injection, improving performance&lt;br /&gt;
&lt;br /&gt;
=== Control System Coupling ===&lt;br /&gt;
&lt;br /&gt;
Dynamic control parameters coordinate between networks:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Valve Control&#039;&#039;&#039;: Coordinated liquid and gas valve positions&lt;br /&gt;
* &#039;&#039;&#039;Pressure Control&#039;&#039;&#039;: Boundary pressure control affecting both networks&lt;br /&gt;
* &#039;&#039;&#039;Turbopump Coupling&#039;&#039;&#039;: Gas turbine drives liquid pumps through shaft connections&lt;br /&gt;
&lt;br /&gt;
== Fluid Property Propagation ==&lt;br /&gt;
&lt;br /&gt;
The simulation uses a sophisticated fluid inheritance system to maintain consistent properties throughout each network:&lt;br /&gt;
&lt;br /&gt;
=== Liquid Property Inheritance ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Boundary Definition&#039;&#039;&#039;: Liquid properties defined at inlet boundary nodes&lt;br /&gt;
* &#039;&#039;&#039;Forward Propagation&#039;&#039;&#039;: Properties inherited downstream through branches and nodes&lt;br /&gt;
* &#039;&#039;&#039;Molecular Identity&#039;&#039;&#039;: Each liquid stream maintains its molecular identity (O2, H2, etc.)&lt;br /&gt;
* &#039;&#039;&#039;Temperature Evolution&#039;&#039;&#039;: Liquid temperature changes due to pumping and heat transfer&lt;br /&gt;
&lt;br /&gt;
=== Gas Property Evolution ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Combustion Products&#039;&#039;&#039;: Gas properties calculated from chemical equilibrium&lt;br /&gt;
* &#039;&#039;&#039;Dynamic Properties&#039;&#039;&#039;: Temperature, pressure, and composition evolve through network&lt;br /&gt;
* &#039;&#039;&#039;Isentropic Relations&#039;&#039;&#039;: Property changes follow thermodynamic relations&lt;br /&gt;
* &#039;&#039;&#039;Flow-Dependent Properties&#039;&#039;&#039;: Mach number and flow regime affect local properties&lt;br /&gt;
&lt;br /&gt;
== Network Solving Strategy ==&lt;br /&gt;
&lt;br /&gt;
The simulation employs different numerical strategies for each network type:&lt;br /&gt;
&lt;br /&gt;
=== Liquid Network Solution ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Differential Equations&#039;&#039;&#039;: Mass conservation and momentum balance equations&lt;br /&gt;
* &#039;&#039;&#039;Pressure Dynamics&#039;&#039;&#039;: Node pressures evolve based on mass flow imbalances&lt;br /&gt;
* &#039;&#039;&#039;Friction Modeling&#039;&#039;&#039;: Darcy-Weisbach friction with automatic Reynolds number calculation&lt;br /&gt;
* &#039;&#039;&#039;Pump Modeling&#039;&#039;&#039;: Performance curves relating head rise to flow rate&lt;br /&gt;
&lt;br /&gt;
=== Gas Network Solution ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Iterative Solution&#039;&#039;&#039;: Mass flow and pressure distribution solved iteratively&lt;br /&gt;
* &#039;&#039;&#039;Finite Difference&#039;&#039;&#039;: Jacobian matrix computed using finite differences&lt;br /&gt;
* &#039;&#039;&#039;Mach Number Tracking&#039;&#039;&#039;: Flow regime detection and sonic choking handling&lt;br /&gt;
* &#039;&#039;&#039;Energy Balance&#039;&#039;&#039;: Temperature mixing at junction points&lt;br /&gt;
&lt;br /&gt;
== Component Graph Benefits ==&lt;br /&gt;
&lt;br /&gt;
The component graph representation provides several key advantages:&lt;br /&gt;
&lt;br /&gt;
=== Modularity ===&lt;br /&gt;
* Components can be easily added, removed, or modified&lt;br /&gt;
* Complex systems built from simple, well-understood elements&lt;br /&gt;
* Reusable component library for different engine configurations&lt;br /&gt;
&lt;br /&gt;
=== Physical Intuition ===&lt;br /&gt;
* Graph structure mirrors actual physical connections&lt;br /&gt;
* Engineers can visualize and understand system topology&lt;br /&gt;
* Debugging and validation easier with clear component relationships&lt;br /&gt;
&lt;br /&gt;
=== Scalability ===&lt;br /&gt;
* Networks can range from simple test cases to full engine systems&lt;br /&gt;
* Multiple engines or stages can be represented in single model&lt;br /&gt;
* Component count limited only by computational resources&lt;br /&gt;
&lt;br /&gt;
=== Flexibility ===&lt;br /&gt;
* Different component types can be connected as needed&lt;br /&gt;
* Control systems easily integrated throughout the model&lt;br /&gt;
* New component types can be added without changing core infrastructure&lt;br /&gt;
&lt;br /&gt;
== Advanced Network Features ==&lt;br /&gt;
&lt;br /&gt;
=== [[Meco Solids|Multiple Cooling Circuits]] ===&lt;br /&gt;
* Parallel cooling channels with different flow rates&lt;br /&gt;
* Series-parallel combinations for complex heat exchangers&lt;br /&gt;
* Volume factors to account for channel count and geometry&lt;br /&gt;
&lt;br /&gt;
=== [[Meco Transmission|Transmission Systems]] ===&lt;br /&gt;
* Shaft connections between turbines and pumps&lt;br /&gt;
* Gear ratios and rotational dynamics&lt;br /&gt;
* Power transmission through multiple stages&lt;br /&gt;
&lt;br /&gt;
=== [[Meco Branches|Valve Control]] ===&lt;br /&gt;
* Time-varying valve positions with smooth transitions&lt;br /&gt;
* Coordinated valve sequences for engine startup and shutdown&lt;br /&gt;
* Pressure relief and safety valve modeling&lt;br /&gt;
&lt;br /&gt;
=== Boundary Condition Flexibility ===&lt;br /&gt;
* Time-varying pressure and temperature boundary conditions&lt;br /&gt;
* Mass flow rate specifications for complex operational profiles&lt;br /&gt;
* Ambient condition variations for altitude simulations&lt;br /&gt;
&lt;br /&gt;
== Model Validation and Verification ==&lt;br /&gt;
&lt;br /&gt;
The component graph approach enables comprehensive model validation:&lt;br /&gt;
&lt;br /&gt;
=== Component-Level Testing ===&lt;br /&gt;
* Individual components validated against analytical solutions&lt;br /&gt;
* Benchmark cases for each component type&lt;br /&gt;
* Parametric studies to verify physical behavior&lt;br /&gt;
&lt;br /&gt;
=== Network-Level Validation ===&lt;br /&gt;
* Simple network configurations compared to analytical solutions&lt;br /&gt;
* Progressive complexity building from validated simple cases&lt;br /&gt;
* Mass and energy conservation checks throughout solution process&lt;br /&gt;
&lt;br /&gt;
=== System-Level Verification ===&lt;br /&gt;
* Full engine models compared to test data&lt;br /&gt;
* Transient behavior validation during startup and shutdown&lt;br /&gt;
* Performance parameter correlation with experimental measurements&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Component Documentation:&#039;&#039;&#039;&lt;br /&gt;
** [[Meco Nodes|Node Components]] - Junction points and boundary conditions&lt;br /&gt;
** [[Meco Branches|Branch Components]] - Flow connections and piping&lt;br /&gt;
** [[Meco Machinery|Machinery Components]] - Pumps and turbines&lt;br /&gt;
** [[Meco Transmission|Transmission Components]] - Power transfer elements&lt;br /&gt;
** [[Meco Solids|Solid Components]] - Heat transfer modeling&lt;br /&gt;
** [[Meco Control Parameters|Control Parameters]] - Dynamic system control&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Technical References:&#039;&#039;&#039;&lt;br /&gt;
** Gas Network Theory and Fanno Flow Implementation&lt;br /&gt;
** Liquid Network Friction and Pump Modeling&lt;br /&gt;
** Chemical Equilibrium and Combustion Modeling&lt;br /&gt;
** Heat Transfer and Thermal Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Simulation]]&lt;br /&gt;
[[Category:Rocket Engine Modeling]]&lt;br /&gt;
[[Category:Computational Fluid Dynamics]]&lt;br /&gt;
[[Category:Network Analysis]]&lt;br /&gt;
[[Category:Component Graphs]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=117</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=117"/>
		<updated>2025-07-07T21:50:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
= [[Meco Simulation Model and Component Graph]] =&lt;br /&gt;
= [[Meco Rocket Simulator Components Overview]] =&lt;br /&gt;
= [[The Rocket Propulsion Textbook]] =&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Transmission&amp;diff=116</id>
		<title>Meco Transmission</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Transmission&amp;diff=116"/>
		<updated>2025-07-07T21:37:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Meco Transmission */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Transmission components handle power transfer between machinery components. They model rotating shafts and gears that connect pumps, turbines, and other rotating equipment in rocket engine systems.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 2 transmission component types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component Type !! Purpose !! Key Parameters !! Connections&lt;br /&gt;
|-&lt;br /&gt;
| Shaft || Primary rotating element || Rotor inertia properties || Machinery, Gears&lt;br /&gt;
|-&lt;br /&gt;
| Gear || Speed/torque conversion || Teeth count, gear ratios || Other Gears&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Shaft ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Shaft&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Primary rotating shaft that connects machinery and provides rotational inertia&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Rotational dynamics with inertial properties&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorLength&amp;lt;/code&amp;gt; - Shaft length in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorRadius&amp;lt;/code&amp;gt; - Shaft radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorDensity&amp;lt;/code&amp;gt; - Material density in kg/m³ (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;gears&amp;lt;/code&amp;gt; - Array of connected gear names (array of strings)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
&lt;br /&gt;
==== Material Properties ====&lt;br /&gt;
* &#039;&#039;&#039;Steel Shafts:&#039;&#039;&#039; 7850 kg/m³ density, high strength&lt;br /&gt;
* &#039;&#039;&#039;Titanium Shafts:&#039;&#039;&#039; 4500 kg/m³ density, lighter weight&lt;br /&gt;
* &#039;&#039;&#039;Aluminum Shafts:&#039;&#039;&#039; 2700 kg/m³ density, lowest weight but limited strength&lt;br /&gt;
&lt;br /&gt;
==== Sizing Considerations ====&lt;br /&gt;
* &#039;&#039;&#039;Length:&#039;&#039;&#039; Physical distance between connected components&lt;br /&gt;
* &#039;&#039;&#039;Radius:&#039;&#039;&#039; Sized for torque transmission and critical speed avoidance&lt;br /&gt;
* &#039;&#039;&#039;Inertia:&#039;&#039;&#039; Affects transient response and system stability&lt;br /&gt;
&lt;br /&gt;
==== Critical Speed ====&lt;br /&gt;
Avoid operating near shaft critical speeds:&lt;br /&gt;
* &#039;&#039;&#039;First Critical:&#039;&#039;&#039; Typically avoid 70% of critical speed&lt;br /&gt;
* &#039;&#039;&#039;Flexible Shaft:&#039;&#039;&#039; Consider multiple critical speeds for long shafts&lt;br /&gt;
* &#039;&#039;&#039;Rigid Shaft:&#039;&#039;&#039; Operate well below first critical speed&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LOX Transmission&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 4,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Shaft&amp;quot;,&lt;br /&gt;
  &amp;quot;rotorLength&amp;quot;: 0.5,&lt;br /&gt;
  &amp;quot;rotorRadius&amp;quot;: 0.03,&lt;br /&gt;
  &amp;quot;rotorDensity&amp;quot;: 7850,&lt;br /&gt;
  &amp;quot;gears&amp;quot;: [&amp;quot;Reduction Gear&amp;quot;, &amp;quot;Output Gear&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gear ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Gear&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Speed and torque conversion between rotating components&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Gear ratios, inertial properties, and mechanical connections&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;teeth&amp;lt;/code&amp;gt; - Number of teeth (integer)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorLength&amp;lt;/code&amp;gt; - Gear face width in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;module&amp;lt;/code&amp;gt; - Gear module in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorDensity&amp;lt;/code&amp;gt; - Material density in kg/m³ (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;gears&amp;lt;/code&amp;gt; - Array of connected gear names (array of strings)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
&lt;br /&gt;
==== Gear Ratios ====&lt;br /&gt;
Gear ratio between two gears = Teeth₂ / Teeth₁&lt;br /&gt;
* &#039;&#039;&#039;Speed Increase:&#039;&#039;&#039; Ratio &amp;gt; 1 (more teeth on driven gear)&lt;br /&gt;
* &#039;&#039;&#039;Speed Reduction:&#039;&#039;&#039; Ratio &amp;lt; 1 (fewer teeth on driven gear)&lt;br /&gt;
* &#039;&#039;&#039;Typical Ratios:&#039;&#039;&#039; 2:1 to 10:1 for single stage&lt;br /&gt;
&lt;br /&gt;
==== Module Selection ====&lt;br /&gt;
Module defines gear tooth size:&lt;br /&gt;
* &#039;&#039;&#039;Fine Pitch:&#039;&#039;&#039; 0.001-0.003 m module for high-speed applications&lt;br /&gt;
* &#039;&#039;&#039;Medium Pitch:&#039;&#039;&#039; 0.003-0.008 m module for general applications&lt;br /&gt;
* &#039;&#039;&#039;Coarse Pitch:&#039;&#039;&#039; 0.008-0.020 m module for high-torque applications&lt;br /&gt;
&lt;br /&gt;
==== Gear Sizing ====&lt;br /&gt;
* &#039;&#039;&#039;Pitch Diameter:&#039;&#039;&#039; teeth × module&lt;br /&gt;
* &#039;&#039;&#039;Face Width:&#039;&#039;&#039; Affects load capacity and gear life&lt;br /&gt;
* &#039;&#039;&#039;Material:&#039;&#039;&#039; Steel for strength, consider weight for aerospace applications&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Reduction Gear&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 4,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Gear&amp;quot;,&lt;br /&gt;
  &amp;quot;teeth&amp;quot;: 48,&lt;br /&gt;
  &amp;quot;rotorLength&amp;quot;: 0.025,&lt;br /&gt;
  &amp;quot;module&amp;quot;: 0.004,&lt;br /&gt;
  &amp;quot;rotorDensity&amp;quot;: 7850,&lt;br /&gt;
  &amp;quot;gears&amp;quot;: [&amp;quot;Output Gear&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Transmission System Design ==&lt;br /&gt;
&lt;br /&gt;
=== Single Shaft Systems ===&lt;br /&gt;
Direct connection between pump and turbine:&lt;br /&gt;
* &#039;&#039;&#039;Advantages:&#039;&#039;&#039; Simple, reliable, minimal losses&lt;br /&gt;
* &#039;&#039;&#039;Disadvantages:&#039;&#039;&#039; Fixed speed ratio, limited optimization&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Gas generator cycles, simple configurations&lt;br /&gt;
&lt;br /&gt;
=== Geared Systems ===&lt;br /&gt;
Multiple shafts connected through gears:&lt;br /&gt;
* &#039;&#039;&#039;Advantages:&#039;&#039;&#039; Speed optimization, multiple power take-offs&lt;br /&gt;
* &#039;&#039;&#039;Disadvantages:&#039;&#039;&#039; Complexity, additional losses, weight&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Staged combustion cycles, auxiliary drives&lt;br /&gt;
&lt;br /&gt;
=== Speed Optimization ===&lt;br /&gt;
# &#039;&#039;&#039;Pump Speed:&#039;&#039;&#039; Optimize for flow and head requirements&lt;br /&gt;
# &#039;&#039;&#039;Turbine Speed:&#039;&#039;&#039; Optimize for gas flow and efficiency&lt;br /&gt;
# &#039;&#039;&#039;Gear Ratio:&#039;&#039;&#039; Match pump and turbine optimal speeds&lt;br /&gt;
&lt;br /&gt;
=== Inertial Effects ===&lt;br /&gt;
# &#039;&#039;&#039;System Inertia:&#039;&#039;&#039; Sum of all rotating component inertias&lt;br /&gt;
# &#039;&#039;&#039;Transient Response:&#039;&#039;&#039; Higher inertia slows acceleration/deceleration&lt;br /&gt;
# &#039;&#039;&#039;Stability:&#039;&#039;&#039; Affects control system design and governor response&lt;br /&gt;
&lt;br /&gt;
== Connection Hierarchy ==&lt;br /&gt;
&lt;br /&gt;
=== Shaft Connections ===&lt;br /&gt;
Shafts connect to:&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; components (pumps, turbines)&lt;br /&gt;
# &#039;&#039;&#039;Gears&#039;&#039;&#039; for speed/torque conversion&lt;br /&gt;
# Other transmission components&lt;br /&gt;
&lt;br /&gt;
=== Gear Connections ===&lt;br /&gt;
Gears connect to:&lt;br /&gt;
# &#039;&#039;&#039;Other Gears&#039;&#039;&#039; for multi-stage reduction/multiplication&lt;br /&gt;
# Must ultimately connect to a &#039;&#039;&#039;Shaft&#039;&#039;&#039; for machinery attachment&lt;br /&gt;
&lt;br /&gt;
=== Connection Rules ===&lt;br /&gt;
# All machinery must connect to a shaft&lt;br /&gt;
# Gears can connect to other gears or shafts&lt;br /&gt;
# Connection topology must form valid mechanical system&lt;br /&gt;
# Avoid circular dependencies in gear trains&lt;br /&gt;
&lt;br /&gt;
== Performance Considerations ==&lt;br /&gt;
&lt;br /&gt;
=== Efficiency ===&lt;br /&gt;
* &#039;&#039;&#039;Shaft Bearings:&#039;&#039;&#039; 99-99.5% efficiency per bearing set&lt;br /&gt;
* &#039;&#039;&#039;Gear Meshes:&#039;&#039;&#039; 96-99% efficiency per mesh&lt;br /&gt;
* &#039;&#039;&#039;System Efficiency:&#039;&#039;&#039; Product of all component efficiencies&lt;br /&gt;
&lt;br /&gt;
=== Losses ===&lt;br /&gt;
* &#039;&#039;&#039;Bearing Friction:&#039;&#039;&#039; Function of speed and load&lt;br /&gt;
* &#039;&#039;&#039;Gear Mesh Losses:&#039;&#039;&#039; Sliding friction and churning&lt;br /&gt;
* &#039;&#039;&#039;Windage:&#039;&#039;&#039; Air resistance at high speeds&lt;br /&gt;
* &#039;&#039;&#039;Oil Churning:&#039;&#039;&#039; Viscous losses in lubrication system&lt;br /&gt;
&lt;br /&gt;
=== Reliability ===&lt;br /&gt;
* &#039;&#039;&#039;Fatigue Life:&#039;&#039;&#039; Consider stress cycles and material limits&lt;br /&gt;
* &#039;&#039;&#039;Lubrication:&#039;&#039;&#039; Essential for bearing and gear life&lt;br /&gt;
* &#039;&#039;&#039;Contamination:&#039;&#039;&#039; Protect from propellant and combustion products&lt;br /&gt;
* &#039;&#039;&#039;Thermal Effects:&#039;&#039;&#039; Account for temperature variations&lt;br /&gt;
&lt;br /&gt;
== Common Configurations ==&lt;br /&gt;
&lt;br /&gt;
=== Direct Drive ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Turbine → Shaft → Pump&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Simple, reliable configuration&lt;br /&gt;
* Fixed speed ratio&lt;br /&gt;
* Used in gas generator cycles&lt;br /&gt;
&lt;br /&gt;
=== Single Reduction ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Turbine → Shaft → Gear → Gear → Shaft → Pump&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Allows speed optimization&lt;br /&gt;
* Single gear reduction stage&lt;br /&gt;
* Common in rocket applications&lt;br /&gt;
&lt;br /&gt;
=== Multiple Shaft ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Turbine₁ → Shaft₁ → Gear₁ ↘&lt;br /&gt;
                           → Main Gear → Main Shaft → Main Pump&lt;br /&gt;
Turbine₂ → Shaft₂ → Gear₂ ↗&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Multiple power sources&lt;br /&gt;
* Complex but flexible&lt;br /&gt;
* Used in staged combustion cycles&lt;br /&gt;
&lt;br /&gt;
== Design Process ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Power Requirements:&#039;&#039;&#039; Determine pump power needs&lt;br /&gt;
# &#039;&#039;&#039;Speed Requirements:&#039;&#039;&#039; Optimize pump and turbine speeds&lt;br /&gt;
# &#039;&#039;&#039;Gear Ratios:&#039;&#039;&#039; Calculate required speed ratios&lt;br /&gt;
# &#039;&#039;&#039;Shaft Sizing:&#039;&#039;&#039; Size for torque and critical speeds&lt;br /&gt;
# &#039;&#039;&#039;Gear Sizing:&#039;&#039;&#039; Size for torque capacity and life&lt;br /&gt;
# &#039;&#039;&#039;Integration:&#039;&#039;&#039; Verify mechanical packaging and connections&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Machinery|Machinery Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* Mechanical Design Reference&lt;br /&gt;
* Gear Design Guidelines&lt;br /&gt;
* Shaft Critical Speed Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Mechanical Systems]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Machinery&amp;diff=115</id>
		<title>Meco Machinery</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Machinery&amp;diff=115"/>
		<updated>2025-07-07T21:37:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Meco Machinery */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Machinery components represent rotating equipment that can add or extract energy from the fluid. These components model pumps, turbines, and other rotating machinery with detailed performance characteristics.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 3 different machinery types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Machinery Type !! Purpose !! Fluid System !! Key Parameters&lt;br /&gt;
|-&lt;br /&gt;
| MachineryPump || Energy addition (pumping) || Liquid || Centrifugal pump geometry&lt;br /&gt;
|-&lt;br /&gt;
| MachineryTurbine || Energy extraction (power) || Gas || Turbine aerodynamics&lt;br /&gt;
|-&lt;br /&gt;
| MachineryNonDynamic || Inertial load || Any || Rotor inertia only&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Common Requirements ==&lt;br /&gt;
&lt;br /&gt;
All machinery components require:&lt;br /&gt;
* Connection to a [[Meco Transmission|Shaft]] for rotational dynamics&lt;br /&gt;
* Connection to a [[Meco Branches|Branch]] for fluid interaction (except MachineryNonDynamic)&lt;br /&gt;
* Detailed geometric and performance parameters&lt;br /&gt;
&lt;br /&gt;
== MachineryPump ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;MachineryPump&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Centrifugal pump for liquid propellant systems&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Detailed impeller geometry and performance characteristics&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch&amp;lt;/code&amp;gt; - Connected branch name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;shaft&amp;lt;/code&amp;gt; - Connected shaft name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Geometric Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;betaB2&amp;lt;/code&amp;gt; - Outlet blade angle in radians (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;r1&amp;lt;/code&amp;gt; - Inlet radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;r2&amp;lt;/code&amp;gt; - Outlet radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;b2&amp;lt;/code&amp;gt; - Outlet width in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;eRMS&amp;lt;/code&amp;gt; - Surface roughness in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Inlet Radius (r1):&#039;&#039;&#039; Typically 0.03-0.08 m for rocket applications&lt;br /&gt;
* &#039;&#039;&#039;Outlet Radius (r2):&#039;&#039;&#039; Usually 2-4 times inlet radius for good efficiency&lt;br /&gt;
* &#039;&#039;&#039;Blade Angle (betaB2):&#039;&#039;&#039; 15-30 degrees (0.26-0.52 radians) for centrifugal flow&lt;br /&gt;
* &#039;&#039;&#039;Outlet Width (b2):&#039;&#039;&#039; Affects flow rate and pressure rise capability&lt;br /&gt;
* &#039;&#039;&#039;Surface Roughness (eRMS):&#039;&#039;&#039; 0.000001-0.00001 m for machined surfaces&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LOX Pump&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;MachineryPump&amp;quot;,&lt;br /&gt;
  &amp;quot;branch&amp;quot;: &amp;quot;LOX HP Line&amp;quot;,&lt;br /&gt;
  &amp;quot;shaft&amp;quot;: &amp;quot;LOX Transmission&amp;quot;,&lt;br /&gt;
  &amp;quot;betaB2&amp;quot;: 0.305,&lt;br /&gt;
  &amp;quot;r1&amp;quot;: 0.05,&lt;br /&gt;
  &amp;quot;r2&amp;quot;: 0.12,&lt;br /&gt;
  &amp;quot;b2&amp;quot;: 0.01,&lt;br /&gt;
  &amp;quot;eRMS&amp;quot;: 0.000001&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MachineryTurbine ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;MachineryTurbine&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Gas turbine for power extraction from hot gas flow&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Detailed aerodynamic performance with stator and rotor geometry&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch&amp;lt;/code&amp;gt; - Connected branch name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;shaft&amp;lt;/code&amp;gt; - Connected shaft name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Aerodynamic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;alpha&amp;lt;/code&amp;gt; - Nozzle angle in radians (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;beta&amp;lt;/code&amp;gt; - Blade angle in radians (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;admissionRatio&amp;lt;/code&amp;gt; - Admission ratio 0-1 (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Geometric Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;rTip&amp;lt;/code&amp;gt; - Tip radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorH&amp;lt;/code&amp;gt; - Rotor height in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorC&amp;lt;/code&amp;gt; - Rotor chord in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;statorA&amp;lt;/code&amp;gt; - Stator area in m² (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;statorO&amp;lt;/code&amp;gt; - Stator opening in m² (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Operating Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;omega&amp;lt;/code&amp;gt; - Rotational speed in rad/s (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;gamma&amp;lt;/code&amp;gt; - Heat capacity ratio (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;t&amp;lt;/code&amp;gt; - Temperature in Kelvin (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rS&amp;lt;/code&amp;gt; - Specific gas constant in J/kg·K (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Nozzle Angle (alpha):&#039;&#039;&#039; 60-75 degrees (1.05-1.31 radians) for optimal efficiency&lt;br /&gt;
* &#039;&#039;&#039;Blade Angle (beta):&#039;&#039;&#039; 30-45 degrees (0.52-0.79 radians) for impulse turbines&lt;br /&gt;
* &#039;&#039;&#039;Admission Ratio:&#039;&#039;&#039; 0.5-1.0, partial admission reduces efficiency but enables control&lt;br /&gt;
* &#039;&#039;&#039;Speed Parameter (omega):&#039;&#039;&#039; Match to shaft system for optimal power extraction&lt;br /&gt;
* &#039;&#039;&#039;Gas Properties:&#039;&#039;&#039; gamma ≈ 1.3-1.4 for combustion products, rS depends on gas composition&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LOX Turbine&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;MachineryTurbine&amp;quot;,&lt;br /&gt;
  &amp;quot;branch&amp;quot;: &amp;quot;LOX Stator Nozzle&amp;quot;,&lt;br /&gt;
  &amp;quot;shaft&amp;quot;: &amp;quot;LOX Transmission&amp;quot;,&lt;br /&gt;
  &amp;quot;alpha&amp;quot;: 1.2740903539558606,&lt;br /&gt;
  &amp;quot;beta&amp;quot;: 1.222,&lt;br /&gt;
  &amp;quot;rTip&amp;quot;: 0.166,&lt;br /&gt;
  &amp;quot;rotorH&amp;quot;: 0.02,&lt;br /&gt;
  &amp;quot;rotorC&amp;quot;: 0.03,&lt;br /&gt;
  &amp;quot;statorA&amp;quot;: 0.00631,&lt;br /&gt;
  &amp;quot;statorO&amp;quot;: 0.00246,&lt;br /&gt;
  &amp;quot;admissionRatio&amp;quot;: 0.9,&lt;br /&gt;
  &amp;quot;omega&amp;quot;: 1391,&lt;br /&gt;
  &amp;quot;gamma&amp;quot;: 1.398,&lt;br /&gt;
  &amp;quot;t&amp;quot;: 1050,&lt;br /&gt;
  &amp;quot;rS&amp;quot;: 2270&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MachineryNonDynamic ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;MachineryNonDynamic&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Non-rotating machinery that adds inertial load to shaft systems&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Pure rotational inertia without fluid interaction&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;shaft&amp;lt;/code&amp;gt; - Connected shaft name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Inertial Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorRadius&amp;lt;/code&amp;gt; - Rotor radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorLength&amp;lt;/code&amp;gt; - Rotor length in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorDensity&amp;lt;/code&amp;gt; - Rotor material density in kg/m³ (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Material Density:&#039;&#039;&#039;&lt;br /&gt;
** Steel: ~7850 kg/m³&lt;br /&gt;
** Aluminum: ~2700 kg/m³&lt;br /&gt;
** Titanium: ~4500 kg/m³&lt;br /&gt;
* &#039;&#039;&#039;Sizing:&#039;&#039;&#039; Consider rotational inertia effects on system dynamics&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Flywheels, generators, auxiliary equipment&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Generator Load&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;MachineryNonDynamic&amp;quot;,&lt;br /&gt;
  &amp;quot;shaft&amp;quot;: &amp;quot;Main Shaft&amp;quot;,&lt;br /&gt;
  &amp;quot;rotorRadius&amp;quot;: 0.15,&lt;br /&gt;
  &amp;quot;rotorLength&amp;quot;: 0.3,&lt;br /&gt;
  &amp;quot;rotorDensity&amp;quot;: 7850&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Turbomachinery Design Principles ==&lt;br /&gt;
&lt;br /&gt;
=== Pump Design ===&lt;br /&gt;
# &#039;&#039;&#039;Specific Speed:&#039;&#039;&#039; Optimize impeller geometry for required flow and head&lt;br /&gt;
# &#039;&#039;&#039;NPSH Requirements:&#039;&#039;&#039; Ensure adequate suction performance to avoid cavitation&lt;br /&gt;
# &#039;&#039;&#039;Efficiency:&#039;&#039;&#039; Target 75-85% efficiency for rocket pump applications&lt;br /&gt;
# &#039;&#039;&#039;Structural Integrity:&#039;&#039;&#039; Consider stress limits at high rotational speeds&lt;br /&gt;
&lt;br /&gt;
=== Turbine Design ===&lt;br /&gt;
# &#039;&#039;&#039;Velocity Ratios:&#039;&#039;&#039; Optimize blade speed to gas velocity for maximum efficiency&lt;br /&gt;
# &#039;&#039;&#039;Stage Loading:&#039;&#039;&#039; Balance pressure ratio per stage with efficiency&lt;br /&gt;
# &#039;&#039;&#039;Cooling:&#039;&#039;&#039; Consider thermal limits and cooling requirements&lt;br /&gt;
# &#039;&#039;&#039;Partial Admission:&#039;&#039;&#039; Use for control but expect efficiency penalties&lt;br /&gt;
&lt;br /&gt;
=== System Integration ===&lt;br /&gt;
# &#039;&#039;&#039;Speed Matching:&#039;&#039;&#039; Match pump and turbine speeds through gear ratios&lt;br /&gt;
# &#039;&#039;&#039;Power Balance:&#039;&#039;&#039; Ensure turbine power exceeds pump power requirements&lt;br /&gt;
# &#039;&#039;&#039;Transient Response:&#039;&#039;&#039; Consider rotational inertia effects on startup/shutdown&lt;br /&gt;
# &#039;&#039;&#039;Control Strategy:&#039;&#039;&#039; Integrate with [[Meco Control Parameters|control systems]]&lt;br /&gt;
&lt;br /&gt;
== Performance Modeling ==&lt;br /&gt;
&lt;br /&gt;
=== Pump Performance ===&lt;br /&gt;
* Head-flow characteristics based on impeller geometry&lt;br /&gt;
* Efficiency curves accounting for losses (hydraulic, volumetric, mechanical)&lt;br /&gt;
* NPSH requirements for cavitation avoidance&lt;br /&gt;
* Power consumption calculations&lt;br /&gt;
&lt;br /&gt;
=== Turbine Performance ===&lt;br /&gt;
* Aerodynamic performance based on velocity triangles&lt;br /&gt;
* Stage efficiency modeling including profile, secondary, and tip clearance losses&lt;br /&gt;
* Partial admission effects on performance&lt;br /&gt;
* Heat transfer and cooling considerations&lt;br /&gt;
&lt;br /&gt;
== Common Applications ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Main Engine Pumps:&#039;&#039;&#039; High-pressure propellant pumps for main combustion chamber&lt;br /&gt;
* &#039;&#039;&#039;Gas Generator Turbines:&#039;&#039;&#039; Power extraction from gas generator exhaust&lt;br /&gt;
* &#039;&#039;&#039;Preburner Turbines:&#039;&#039;&#039; Power for staged combustion cycle engines&lt;br /&gt;
* &#039;&#039;&#039;Auxiliary Drives:&#039;&#039;&#039; Generators, hydraulic pumps, other accessories&lt;br /&gt;
* &#039;&#039;&#039;Control Systems:&#039;&#039;&#039; Variable geometry turbines for engine control&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Transmission|Transmission Components]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* Turbomachinery Design Reference&lt;br /&gt;
* Rocket Engine Cycle Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Turbomachinery]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Control_Parameters&amp;diff=114</id>
		<title>Meco Control Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Control_Parameters&amp;diff=114"/>
		<updated>2025-07-07T21:36:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Meco Control Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Control parameters allow dynamic control of system behavior during simulation. They enable time-varying inputs, operational control, and system optimization of rocket engine performance.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 2 control parameter types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Type !! Behavior !! Applications !! Key Features&lt;br /&gt;
|-&lt;br /&gt;
| ControlParameter || Constant value || Fixed operating points || Simple constant control&lt;br /&gt;
|-&lt;br /&gt;
| ControlParameterTransition || Time-varying || Startup, throttling, shutdown || Smooth transitions&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Control Target Categories ==&lt;br /&gt;
&lt;br /&gt;
Control parameters can target different component categories:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Category !! ID !! Target Components !! Available Ports&lt;br /&gt;
|-&lt;br /&gt;
| NODE || 1 || All node types || &amp;quot;cr&amp;quot; (O/F ratio), &amp;quot;cp&amp;quot;/&amp;quot;c&amp;quot; (pressure)&lt;br /&gt;
|-&lt;br /&gt;
| BRANCH || 2 || Valve branches || Valve position/opening&lt;br /&gt;
|-&lt;br /&gt;
| MACHINERY || 3 || All machinery || Speed, power, efficiency modifiers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ControlParameter ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;ControlParameter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Constant control value throughout simulation&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Fixed operating conditions, design point analysis&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Parameter name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; - Control value (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Target Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;component_category&amp;lt;/code&amp;gt; - Target category: 1=NODE, 2=BRANCH, 3=MACHINERY (integer)&lt;br /&gt;
** &amp;lt;code&amp;gt;component&amp;lt;/code&amp;gt; - Target component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;component_port&amp;lt;/code&amp;gt; - Target port identifier (string, NODE category only)&lt;br /&gt;
&lt;br /&gt;
=== Node Control Ports ===&lt;br /&gt;
For &amp;lt;code&amp;gt;component_category = 1&amp;lt;/code&amp;gt; (NODE):&lt;br /&gt;
* &#039;&#039;&#039;cr&#039;&#039;&#039; - Oxidizer/Fuel ratio control (for gas generators)&lt;br /&gt;
* &#039;&#039;&#039;cp&#039;&#039;&#039; or &#039;&#039;&#039;c&#039;&#039;&#039; - Pressure control (for boundary conditions)&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;GG O/F Ratio&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 6,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 2.5,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Gas Generator&amp;quot;,&lt;br /&gt;
  &amp;quot;component_port&amp;quot;: &amp;quot;cr&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Main Valve Position&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 6,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 0.85,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Control Valve&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ControlParameterTransition ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;ControlParameterTransition&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Time-varying control with smooth transitions between values&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Engine startup, throttling sequences, shutdown procedures&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Parameter name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;startValue&amp;lt;/code&amp;gt; - Initial value (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;endValue&amp;lt;/code&amp;gt; - Final value (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;midpoint&amp;lt;/code&amp;gt; - Transition midpoint time (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;width&amp;lt;/code&amp;gt; - Transition width/duration (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Target Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;component_category&amp;lt;/code&amp;gt; - Target category: 1=NODE, 2=BRANCH, 3=MACHINERY (integer)&lt;br /&gt;
** &amp;lt;code&amp;gt;component&amp;lt;/code&amp;gt; - Target component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;component_port&amp;lt;/code&amp;gt; - Target port identifier (string, NODE category only)&lt;br /&gt;
&lt;br /&gt;
=== Transition Behavior ===&lt;br /&gt;
The parameter value smoothly transitions from &amp;lt;code&amp;gt;startValue&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;endValue&amp;lt;/code&amp;gt;:&lt;br /&gt;
* &#039;&#039;&#039;Before Transition:&#039;&#039;&#039; Value = startValue&lt;br /&gt;
* &#039;&#039;&#039;During Transition:&#039;&#039;&#039; Smooth interpolation over width period centered on midpoint&lt;br /&gt;
* &#039;&#039;&#039;After Transition:&#039;&#039;&#039; Value = endValue&lt;br /&gt;
&lt;br /&gt;
=== Timing Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Midpoint:&#039;&#039;&#039; Center time of transition (simulation time units)&lt;br /&gt;
* &#039;&#039;&#039;Width:&#039;&#039;&#039; Total duration of transition&lt;br /&gt;
* &#039;&#039;&#039;Start Time:&#039;&#039;&#039; midpoint - width/2&lt;br /&gt;
* &#039;&#039;&#039;End Time:&#039;&#039;&#039; midpoint + width/2&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Startup Throttle&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 6,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameterTransition&amp;quot;,&lt;br /&gt;
  &amp;quot;startValue&amp;quot;: 0.0,&lt;br /&gt;
  &amp;quot;endValue&amp;quot;: 1.0,&lt;br /&gt;
  &amp;quot;midpoint&amp;quot;: 2.0,&lt;br /&gt;
  &amp;quot;width&amp;quot;: 1.0,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Turbine&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Control Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Gas Generator Control ===&lt;br /&gt;
Oxidizer/Fuel ratio control for combustion optimization:&lt;br /&gt;
&lt;br /&gt;
==== O/F Ratio Control ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Gas generator nodes&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; &amp;quot;cr&amp;quot; (combustion ratio)&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; Typically 1.0-4.0 for O2/H2 systems&lt;br /&gt;
* &#039;&#039;&#039;Impact:&#039;&#039;&#039; Affects gas temperature and turbine performance&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;GG O/F Control&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameterTransition&amp;quot;,&lt;br /&gt;
  &amp;quot;startValue&amp;quot;: 1.5,&lt;br /&gt;
  &amp;quot;endValue&amp;quot;: 2.8,&lt;br /&gt;
  &amp;quot;midpoint&amp;quot;: 1.0,&lt;br /&gt;
  &amp;quot;width&amp;quot;: 0.5,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Gas Generator Head&amp;quot;,&lt;br /&gt;
  &amp;quot;component_port&amp;quot;: &amp;quot;cr&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Valve Control ===&lt;br /&gt;
Dynamic valve positioning for flow control:&lt;br /&gt;
&lt;br /&gt;
==== Valve Position ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; BranchValve or BranchGasValve components&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; 0.0 (closed) to 1.0 (fully open)&lt;br /&gt;
* &#039;&#039;&#039;Impact:&#039;&#039;&#039; Controls flow rate and pressure drop&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Throttle Valve&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameterTransition&amp;quot;,&lt;br /&gt;
  &amp;quot;startValue&amp;quot;: 0.1,&lt;br /&gt;
  &amp;quot;endValue&amp;quot;: 0.9,&lt;br /&gt;
  &amp;quot;midpoint&amp;quot;: 3.0,&lt;br /&gt;
  &amp;quot;width&amp;quot;: 2.0,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Throttle Valve&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Machinery Control ===&lt;br /&gt;
Control of rotating machinery parameters:&lt;br /&gt;
&lt;br /&gt;
==== Speed Control ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Pump or turbine components&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Speed governors, power control&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; Depends on machinery design limits&lt;br /&gt;
&lt;br /&gt;
==== Power Control ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Turbine components&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Power extraction control&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; 0.0 (no power) to 1.0 (full power)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Turbine Power&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 0.95,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Turbine&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pressure Control ===&lt;br /&gt;
Boundary condition pressure control:&lt;br /&gt;
&lt;br /&gt;
==== Inlet Pressure ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Inlet nodes (NodeInlet, NodeGasInlet)&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; &amp;quot;cp&amp;quot; or &amp;quot;c&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Tank pressure, feed system pressure&lt;br /&gt;
* &#039;&#039;&#039;Units:&#039;&#039;&#039; Pascals (Pa)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Tank Pressure&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 2500000,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;LOX Tank Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;component_port&amp;quot;: &amp;quot;cp&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Engine Operation Sequences ==&lt;br /&gt;
&lt;br /&gt;
=== Startup Sequence ===&lt;br /&gt;
Typical rocket engine startup control sequence:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Pre-ignition:&#039;&#039;&#039; Set initial valve positions and pressures&lt;br /&gt;
# &#039;&#039;&#039;Ignition:&#039;&#039;&#039; Initiate gas generator or igniter&lt;br /&gt;
# &#039;&#039;&#039;Ramp-up:&#039;&#039;&#039; Gradually increase O/F ratio and valve openings&lt;br /&gt;
# &#039;&#039;&#039;Mainstage:&#039;&#039;&#039; Reach nominal operating conditions&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example Control Timeline:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Time 0-1s:    Valve positions: 0.0 → 0.2&lt;br /&gt;
Time 1-2s:    O/F ratio: 1.0 → 2.5&lt;br /&gt;
Time 2-3s:    Throttle valve: 0.2 → 0.9&lt;br /&gt;
Time 3s+:     Steady-state operation&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Throttling Control ===&lt;br /&gt;
Dynamic thrust control during flight:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Throttle Command:&#039;&#039;&#039; External control input&lt;br /&gt;
# &#039;&#039;&#039;Valve Response:&#039;&#039;&#039; Adjust main valve positions&lt;br /&gt;
# &#039;&#039;&#039;O/F Adjustment:&#039;&#039;&#039; Maintain optimal mixture ratio&lt;br /&gt;
# &#039;&#039;&#039;Pressure Control:&#039;&#039;&#039; Adjust feed system pressures&lt;br /&gt;
&lt;br /&gt;
=== Shutdown Sequence ===&lt;br /&gt;
Safe engine shutdown procedure:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Throttle Down:&#039;&#039;&#039; Reduce valve openings&lt;br /&gt;
# &#039;&#039;&#039;O/F Reduction:&#039;&#039;&#039; Lower gas generator power&lt;br /&gt;
# &#039;&#039;&#039;Valve Closure:&#039;&#039;&#039; Sequential valve closing&lt;br /&gt;
# &#039;&#039;&#039;Cutoff:&#039;&#039;&#039; Complete propellant cutoff&lt;br /&gt;
&lt;br /&gt;
== Design Guidelines ==&lt;br /&gt;
&lt;br /&gt;
=== Transition Timing ===&lt;br /&gt;
* &#039;&#039;&#039;Smooth Transitions:&#039;&#039;&#039; Use adequate width to avoid abrupt changes&lt;br /&gt;
* &#039;&#039;&#039;System Response:&#039;&#039;&#039; Consider system time constants&lt;br /&gt;
* &#039;&#039;&#039;Stability:&#039;&#039;&#039; Avoid rapid changes that cause instability&lt;br /&gt;
* &#039;&#039;&#039;Physical Limits:&#039;&#039;&#039; Respect actuator speed and authority limits&lt;br /&gt;
&lt;br /&gt;
=== Control Authority ===&lt;br /&gt;
* &#039;&#039;&#039;Full Range:&#039;&#039;&#039; Ensure control covers full operating range&lt;br /&gt;
* &#039;&#039;&#039;Margins:&#039;&#039;&#039; Provide control margin for off-nominal conditions&lt;br /&gt;
* &#039;&#039;&#039;Redundancy:&#039;&#039;&#039; Consider backup control methods&lt;br /&gt;
* &#039;&#039;&#039;Failure Modes:&#039;&#039;&#039; Design for safe failure positions&lt;br /&gt;
&lt;br /&gt;
=== Parameter Coordination ===&lt;br /&gt;
* &#039;&#039;&#039;Sequence Coordination:&#039;&#039;&#039; Coordinate multiple parameter changes&lt;br /&gt;
* &#039;&#039;&#039;Interdependencies:&#039;&#039;&#039; Consider parameter interactions&lt;br /&gt;
* &#039;&#039;&#039;Optimization:&#039;&#039;&#039; Optimize control for performance and safety&lt;br /&gt;
* &#039;&#039;&#039;Verification:&#039;&#039;&#039; Validate control sequences through simulation&lt;br /&gt;
&lt;br /&gt;
== Integration with Simulation ==&lt;br /&gt;
&lt;br /&gt;
=== Time Integration ===&lt;br /&gt;
* &#039;&#039;&#039;Control updates:&#039;&#039;&#039; Applied at each simulation time step&lt;br /&gt;
* &#039;&#039;&#039;Interpolation:&#039;&#039;&#039; Smooth interpolation between control points&lt;br /&gt;
* &#039;&#039;&#039;Event handling:&#039;&#039;&#039; Discrete events trigger control changes&lt;br /&gt;
* &#039;&#039;&#039;Real-time:&#039;&#039;&#039; Support for real-time control applications&lt;br /&gt;
&lt;br /&gt;
=== Feedback Control ===&lt;br /&gt;
* &#039;&#039;&#039;Sensor Input:&#039;&#039;&#039; Use simulation outputs as control feedback&lt;br /&gt;
* &#039;&#039;&#039;Closed Loop:&#039;&#039;&#039; Implement feedback control algorithms&lt;br /&gt;
* &#039;&#039;&#039;Stability:&#039;&#039;&#039; Ensure control system stability&lt;br /&gt;
* &#039;&#039;&#039;Performance:&#039;&#039;&#039; Optimize control for desired response&lt;br /&gt;
&lt;br /&gt;
== Common Control Strategies ==&lt;br /&gt;
&lt;br /&gt;
=== Open Loop Control ===&lt;br /&gt;
* &#039;&#039;&#039;Pre-programmed:&#039;&#039;&#039; Fixed control sequences&lt;br /&gt;
* &#039;&#039;&#039;Simple:&#039;&#039;&#039; Easy to implement and understand&lt;br /&gt;
* &#039;&#039;&#039;Robust:&#039;&#039;&#039; Not sensitive to measurement errors&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Startup sequences, nominal operations&lt;br /&gt;
&lt;br /&gt;
=== Closed Loop Control ===&lt;br /&gt;
* &#039;&#039;&#039;Feedback:&#039;&#039;&#039; Uses system response for control decisions&lt;br /&gt;
* &#039;&#039;&#039;Adaptive:&#039;&#039;&#039; Responds to off-nominal conditions&lt;br /&gt;
* &#039;&#039;&#039;Complex:&#039;&#039;&#039; Requires control system design&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Thrust control, mixture ratio control&lt;br /&gt;
&lt;br /&gt;
=== Feed-Forward Control ===&lt;br /&gt;
* &#039;&#039;&#039;Predictive:&#039;&#039;&#039; Anticipates system needs&lt;br /&gt;
* &#039;&#039;&#039;Fast Response:&#039;&#039;&#039; No delay from feedback&lt;br /&gt;
* &#039;&#039;&#039;Model-Based:&#039;&#039;&#039; Requires accurate system model&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Disturbance rejection, optimization&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Nodes|Node Components]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Machinery|Machinery Components]]&lt;br /&gt;
* Control Systems Engineering&lt;br /&gt;
* Rocket Engine Control Systems&lt;br /&gt;
* Dynamic Simulation Methods&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Control Systems]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Branches&amp;diff=113</id>
		<title>Meco Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Branches&amp;diff=113"/>
		<updated>2025-07-07T21:36:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Branches connect nodes and represent flow paths through the rocket engine system. They model pipes, ducts, valves, and other flow connections with detailed fluid dynamics.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 4 different branch types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Branch Type !! System !! Controllable !! Geometries !! Fittings Support&lt;br /&gt;
|-&lt;br /&gt;
| Branch || Liquid || No || Circle, Rect, Annulus || Yes&lt;br /&gt;
|-&lt;br /&gt;
| BranchGas || Gas || No || Circle, Rect || No&lt;br /&gt;
|-&lt;br /&gt;
| BranchValve || Liquid || Yes || Circle only || Yes&lt;br /&gt;
|-&lt;br /&gt;
| BranchGasValve || Gas || Yes || Circle only || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Common Parameters ==&lt;br /&gt;
&lt;br /&gt;
All branches share these core parameters:&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
* &amp;lt;code&amp;gt;node_i&amp;lt;/code&amp;gt; - Inlet node name (string)&lt;br /&gt;
* &amp;lt;code&amp;gt;node_j&amp;lt;/code&amp;gt; - Outlet node name (string)&lt;br /&gt;
* &amp;lt;code&amp;gt;length&amp;lt;/code&amp;gt; - Branch length in meters (double)&lt;br /&gt;
* &amp;lt;code&amp;gt;roughness&amp;lt;/code&amp;gt; - Wall roughness in meters (double)&lt;br /&gt;
* &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; - Number of parallel branches (integer)&lt;br /&gt;
&lt;br /&gt;
== Geometry Types ==&lt;br /&gt;
&lt;br /&gt;
=== Circle ===&lt;br /&gt;
* &#039;&#039;&#039;dimType:&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;quot;Circle&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;dimA&amp;lt;/code&amp;gt; - Diameter in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Rectangle ===&lt;br /&gt;
* &#039;&#039;&#039;dimType:&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;quot;Rect&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;dimA&amp;lt;/code&amp;gt; - Width in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;dimB&amp;lt;/code&amp;gt; - Height in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Annulus ===&lt;br /&gt;
* &#039;&#039;&#039;dimType:&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;quot;Annulus&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;dimA&amp;lt;/code&amp;gt; - Outer diameter in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;dimB&amp;lt;/code&amp;gt; - Inner diameter in meters (double)&lt;br /&gt;
&lt;br /&gt;
== Branch Types ==&lt;br /&gt;
&lt;br /&gt;
=== Branch (Liquid) ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Branch&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Standard liquid flow branch with optional fittings&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle, Rect, Annulus&lt;br /&gt;
* &#039;&#039;&#039;Additional Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;fittings&amp;lt;/code&amp;gt; - Array of fitting types (optional)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LH HP Line&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Branch&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.055,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 1.5,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;LH HP Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;LH HP Junction&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;fittings&amp;quot;: [&amp;quot;Elbow45&amp;quot;, &amp;quot;Elbow90&amp;quot;],&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BranchGas ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;BranchGas&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Gas flow branch (no fittings support)&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle, Rect (Annulus not supported)&lt;br /&gt;
* &#039;&#039;&#039;Limitations:&#039;&#039;&#039; No fittings support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;TC Throat&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;BranchGas&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.127,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 0.038558466155904414,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;TC Throat Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;TC Nozzle Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BranchValve ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;BranchValve&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Controllable valve for liquid systems&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle only&lt;br /&gt;
* &#039;&#039;&#039;Features:&#039;&#039;&#039; Supports fittings, controllable via control parameters&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Main Valve&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;BranchValve&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.08,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 0.2,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;Manifold&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;Engine Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;fittings&amp;quot;: [&amp;quot;ValveBall&amp;quot;],&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BranchGasValve ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;BranchGasValve&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Controllable valve for gas systems&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle only&lt;br /&gt;
* &#039;&#039;&#039;Features:&#039;&#039;&#039; Controllable via control parameters, no fittings support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Gas Control Valve&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;BranchGasValve&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.05,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 0.1,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;Gas Manifold&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;Nozzle Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Supported Fittings ==&lt;br /&gt;
&lt;br /&gt;
Available for Branch and BranchValve types:&lt;br /&gt;
&lt;br /&gt;
=== Flow Obstructions ===&lt;br /&gt;
* &#039;&#039;&#039;TankBaffles&#039;&#039;&#039; - Tank internal baffles&lt;br /&gt;
* &#039;&#039;&#039;ValveBall&#039;&#039;&#039; - Ball valve&lt;br /&gt;
* &#039;&#039;&#039;ValveButterfly&#039;&#039;&#039; - Butterfly valve&lt;br /&gt;
* &#039;&#039;&#039;ValveCheckSwing&#039;&#039;&#039; - Swing check valve&lt;br /&gt;
&lt;br /&gt;
=== Directional Changes ===&lt;br /&gt;
* &#039;&#039;&#039;Elbow90&#039;&#039;&#039; - 90-degree elbow&lt;br /&gt;
* &#039;&#039;&#039;Elbow45&#039;&#039;&#039; - 45-degree elbow&lt;br /&gt;
* &#039;&#039;&#039;Elbow180&#039;&#039;&#039; - 180-degree return bend&lt;br /&gt;
&lt;br /&gt;
=== Junctions ===&lt;br /&gt;
* &#039;&#039;&#039;TeeElbow&#039;&#039;&#039; - Tee with flow turning&lt;br /&gt;
* &#039;&#039;&#039;TeeFlowThrough&#039;&#039;&#039; - Straight-through tee&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fitting Usage Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;fittings&amp;quot;: [&lt;br /&gt;
  &amp;quot;Elbow45&amp;quot;,&lt;br /&gt;
  &amp;quot;Elbow90&amp;quot;,&lt;br /&gt;
  &amp;quot;ValveBall&amp;quot;,&lt;br /&gt;
  &amp;quot;TeeFlowThrough&amp;quot;&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Design Guidelines ==&lt;br /&gt;
&lt;br /&gt;
=== Flow Sizing ===&lt;br /&gt;
# Size pipes for reasonable velocities (2-10 m/s for liquids, 50-200 m/s for gases)&lt;br /&gt;
# Consider pressure drop through fittings and length&lt;br /&gt;
# Use parallel branches (n &amp;gt; 1) for high flow rates&lt;br /&gt;
&lt;br /&gt;
=== Geometry Selection ===&lt;br /&gt;
# &#039;&#039;&#039;Circle:&#039;&#039;&#039; Most common, best for pressure applications&lt;br /&gt;
# &#039;&#039;&#039;Rectangle:&#039;&#039;&#039; For compact installations, non-pressure applications&lt;br /&gt;
# &#039;&#039;&#039;Annulus:&#039;&#039;&#039; For cooling channels, coaxial configurations&lt;br /&gt;
&lt;br /&gt;
=== Roughness Values ===&lt;br /&gt;
# &#039;&#039;&#039;Smooth pipes:&#039;&#039;&#039; 0.000015 m (15 microns)&lt;br /&gt;
# &#039;&#039;&#039;Commercial steel:&#039;&#039;&#039; 0.000045 m (45 microns)&lt;br /&gt;
# &#039;&#039;&#039;Cast iron:&#039;&#039;&#039; 0.00026 m (260 microns)&lt;br /&gt;
# &#039;&#039;&#039;Concrete:&#039;&#039;&#039; 0.0015 m (1.5 mm)&lt;br /&gt;
&lt;br /&gt;
=== Valve Control ===&lt;br /&gt;
# Use BranchValve/BranchGasValve for controllable flow restrictions&lt;br /&gt;
# Connect to [[Meco Control Parameters|Control Parameters]] for dynamic operation&lt;br /&gt;
# Consider valve authority and rangeability in sizing&lt;br /&gt;
&lt;br /&gt;
== Common Applications ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feed Lines:&#039;&#039;&#039; Connect tank outlets to pump inlets&lt;br /&gt;
* &#039;&#039;&#039;High Pressure Lines:&#039;&#039;&#039; Connect pump outlets to injectors&lt;br /&gt;
* &#039;&#039;&#039;Gas Lines:&#039;&#039;&#039; Connect gas generators to turbine inlets&lt;br /&gt;
* &#039;&#039;&#039;Cooling Channels:&#039;&#039;&#039; Use annular geometry for regenerative cooling&lt;br /&gt;
* &#039;&#039;&#039;Control Valves:&#039;&#039;&#039; Use valve types for throttling and shutoff&lt;br /&gt;
* &#039;&#039;&#039;Nozzles:&#039;&#039;&#039; Use gas branches for converging-diverging nozzle sections&lt;br /&gt;
&lt;br /&gt;
== Performance Considerations ==&lt;br /&gt;
&lt;br /&gt;
* Fittings add significant pressure drop - use sparingly&lt;br /&gt;
* Multiple parallel branches (n &amp;gt; 1) reduce pressure drop&lt;br /&gt;
* Gas branches handle compressible flow with choking&lt;br /&gt;
* Valve branches enable dynamic flow control during simulation&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Nodes|Node Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* [[Meco Machinery|Machinery Components]]&lt;br /&gt;
* Fluid Dynamics Reference&lt;br /&gt;
* Pipe Sizing Guidelines&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Nodes&amp;diff=112</id>
		<title>Meco Nodes</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Nodes&amp;diff=112"/>
		<updated>2025-07-07T21:35:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Meco Nodes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nodes represent junction points in the fluid system where multiple branches can connect. They serve as boundary conditions or internal connection points for the rocket engine simulation.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 6 different node types, organized into liquid and gas system categories:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node Type !! System !! Purpose !! Parameters&lt;br /&gt;
|-&lt;br /&gt;
| NodeInlet || Liquid || Inlet boundary condition || name, fluid&lt;br /&gt;
|-&lt;br /&gt;
| NodeOutlet || Liquid || Outlet boundary condition || name&lt;br /&gt;
|-&lt;br /&gt;
| NodeInternal || Liquid || Internal junction || name, volume&lt;br /&gt;
|-&lt;br /&gt;
| NodeGasInlet || Gas || Gas inlet boundary || name, fluidGas&lt;br /&gt;
|-&lt;br /&gt;
| NodeGasInternal || Gas || Gas internal junction || name, volume&lt;br /&gt;
|-&lt;br /&gt;
| NodeGasGenerator || Gas || Combustion chamber || name, fluidGas, volume&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Liquid System Nodes ==&lt;br /&gt;
&lt;br /&gt;
=== NodeInlet ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeInlet&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Inlet boundary condition for liquid systems (tanks, external sources)&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;fluid&amp;lt;/code&amp;gt; - Fluid type (string, e.g., &amp;quot;H2&amp;quot;, &amp;quot;O2&amp;quot;, &amp;quot;RP1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LH Tank Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeInlet&amp;quot;,&lt;br /&gt;
  &amp;quot;fluid&amp;quot;: &amp;quot;H2&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeOutlet ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeOutlet&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Outlet boundary condition (fixed to Helium - typically atmosphere)&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039; Fluid type is automatically set to Helium (&amp;quot;He&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Ambient Outlet&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeOutlet&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeInternal ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeInternal&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Internal junction for liquid systems (manifolds, junctions)&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;volume&amp;lt;/code&amp;gt; - Node volume in m³ (double)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LH HP Junction&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeInternal&amp;quot;,&lt;br /&gt;
  &amp;quot;volume&amp;quot;: 9.503317777109124e-9&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gas System Nodes ==&lt;br /&gt;
&lt;br /&gt;
=== NodeGasInlet ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeGasInlet&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Inlet boundary condition for gas systems&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;fluidGas&amp;lt;/code&amp;gt; - Gas fluid type (string, e.g., &amp;quot;O2_H2&amp;quot;, &amp;quot;Air&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Gas Generator Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeGasInlet&amp;quot;,&lt;br /&gt;
  &amp;quot;fluidGas&amp;quot;: &amp;quot;O2_H2&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeGasInternal ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeGasInternal&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Internal junction for gas systems&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;volume&amp;lt;/code&amp;gt; - Node volume in m³ (double)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;TC Nozzle Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeGasInternal&amp;quot;,&lt;br /&gt;
  &amp;quot;volume&amp;quot;: 2.733971006786517e-7&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeGasGenerator ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeGasGenerator&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Gas generator combustion chamber with oxidizer-fuel equilibration&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;fluidGas&amp;lt;/code&amp;gt; - Gas mixture type (string, e.g., &amp;quot;O2_H2&amp;quot;)&lt;br /&gt;
** &amp;lt;code&amp;gt;volume&amp;lt;/code&amp;gt; - Chamber volume in m³ (double)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;GG Head&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeGasGenerator&amp;quot;,&lt;br /&gt;
  &amp;quot;fluidGas&amp;quot;: &amp;quot;O2_H2&amp;quot;,&lt;br /&gt;
  &amp;quot;volume&amp;quot;: 3.141592653589793e-8&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Supported Fluids ==&lt;br /&gt;
&lt;br /&gt;
=== Liquid Fluids ===&lt;br /&gt;
* &#039;&#039;&#039;H2&#039;&#039;&#039; - Hydrogen&lt;br /&gt;
* &#039;&#039;&#039;O2&#039;&#039;&#039; - Oxygen&lt;br /&gt;
* &#039;&#039;&#039;RP1&#039;&#039;&#039; - Rocket Propellant 1 (kerosene)&lt;br /&gt;
* &#039;&#039;&#039;He&#039;&#039;&#039; - Helium (outlets)&lt;br /&gt;
&lt;br /&gt;
=== Gas Mixtures ===&lt;br /&gt;
* &#039;&#039;&#039;O2_H2&#039;&#039;&#039; - Oxygen-Hydrogen combustion products&lt;br /&gt;
* &#039;&#039;&#039;Air&#039;&#039;&#039; - Standard atmospheric air&lt;br /&gt;
* Custom mixtures as defined in the fluid property database&lt;br /&gt;
&lt;br /&gt;
== Usage Guidelines ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Naming Convention:&#039;&#039;&#039; Use descriptive names that indicate the node&#039;s location and purpose&lt;br /&gt;
# &#039;&#039;&#039;Volume Sizing:&#039;&#039;&#039; Internal node volumes should represent physical junction volumes&lt;br /&gt;
# &#039;&#039;&#039;Boundary Conditions:&#039;&#039;&#039; Inlets represent fixed fluid sources, outlets represent fixed pressure sinks&lt;br /&gt;
# &#039;&#039;&#039;Gas Generators:&#039;&#039;&#039; Use for combustion modeling with automatic oxidizer-fuel equilibration&lt;br /&gt;
# &#039;&#039;&#039;Connection Order:&#039;&#039;&#039; Nodes must be defined before branches that reference them&lt;br /&gt;
&lt;br /&gt;
== Common Applications ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tank Connections:&#039;&#039;&#039; Use NodeInlet for propellant tank outlets&lt;br /&gt;
* &#039;&#039;&#039;Atmospheric Exhaust:&#039;&#039;&#039; Use NodeOutlet for nozzle exits to atmosphere&lt;br /&gt;
* &#039;&#039;&#039;Manifolds:&#039;&#039;&#039; Use NodeInternal for complex piping junction points&lt;br /&gt;
* &#039;&#039;&#039;Combustion Chambers:&#039;&#039;&#039; Use NodeGasGenerator for gas generator and main chamber modeling&lt;br /&gt;
* &#039;&#039;&#039;Gas Lines:&#039;&#039;&#039; Use NodeGasInternal for gas system junctions and plenums&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* Fluid Property Database Reference&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Components_Reference&amp;diff=111</id>
		<title>Meco Components Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Components_Reference&amp;diff=111"/>
		<updated>2025-07-07T21:35:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Meco Rocket Simulator Components Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Meco Rocket Simulator is a sophisticated rocket engine simulation system that models complex fluid systems, thermodynamics, and mechanical components. This document provides a summary overview of all available components that can be defined in JSON configuration files and loaded by the simulator.&lt;br /&gt;
&lt;br /&gt;
== Component Categories ==&lt;br /&gt;
&lt;br /&gt;
The simulator organizes components into six main categories:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Category !! ID !! Components !! Description !! Details&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Nodes|NODE]] || 1 || 6 types || Junction points in the fluid system || [[Meco Nodes|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Branches|BRANCH]] || 2 || 4 types || Connections between nodes (pipes, ducts, valves) || [[Meco Branches|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Machinery|MACHINERY]] || 3 || 3 types || Rotating machinery (pumps, turbines) || [[Meco Machinery|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Transmission|TRANSMISSION]] || 4 || 2 types || Power transmission components (shafts, gears) || [[Meco Transmission|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Solids|SOLID]] || 5 || 1 type || Heat transfer solid components || [[Meco Solids|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Control Parameters|CONTROL_PARAMETER]] || 6 || 2 types || Control system parameters || [[Meco Control Parameters|View Details]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
=== Nodes ([[Meco Nodes|Details]])===&lt;br /&gt;
Junction points where fluid branches connect:&lt;br /&gt;
* &#039;&#039;&#039;NodeInlet&#039;&#039;&#039; / &#039;&#039;&#039;NodeOutlet&#039;&#039;&#039; - Boundary conditions for liquid systems&lt;br /&gt;
* &#039;&#039;&#039;NodeGasInlet&#039;&#039;&#039; / &#039;&#039;&#039;NodeGasInternal&#039;&#039;&#039; - Boundary and internal junctions for gas systems&lt;br /&gt;
* &#039;&#039;&#039;NodeInternal&#039;&#039;&#039; - Internal liquid system junctions&lt;br /&gt;
* &#039;&#039;&#039;NodeGasGenerator&#039;&#039;&#039; - Combustion chamber modeling&lt;br /&gt;
&lt;br /&gt;
=== Branches ([[Meco Branches|Details]]) ===&lt;br /&gt;
Flow connections between nodes:&lt;br /&gt;
* &#039;&#039;&#039;Branch&#039;&#039;&#039; - Standard liquid flow with optional fittings&lt;br /&gt;
* &#039;&#039;&#039;BranchGas&#039;&#039;&#039; - Gas flow (no fittings)&lt;br /&gt;
* &#039;&#039;&#039;BranchValve&#039;&#039;&#039; / &#039;&#039;&#039;BranchGasValve&#039;&#039;&#039; - Controllable valves for liquid/gas&lt;br /&gt;
&lt;br /&gt;
=== Machinery ([[Meco Machinery|Details]]) ===&lt;br /&gt;
Rotating equipment for energy transfer:&lt;br /&gt;
* &#039;&#039;&#039;MachineryPump&#039;&#039;&#039; - Centrifugal pumps with detailed geometry&lt;br /&gt;
* &#039;&#039;&#039;MachineryTurbine&#039;&#039;&#039; - Gas turbines with complex aerodynamic modeling&lt;br /&gt;
* &#039;&#039;&#039;MachineryNonDynamic&#039;&#039;&#039; - Non-rotating inertial components&lt;br /&gt;
&lt;br /&gt;
=== Transmission ([[Meco Transmission|Details]]) ===&lt;br /&gt;
Power transfer components:&lt;br /&gt;
* &#039;&#039;&#039;Shaft&#039;&#039;&#039; - Rotating shafts connecting machinery&lt;br /&gt;
* &#039;&#039;&#039;Gear&#039;&#039;&#039; - Speed/torque conversion gearing&lt;br /&gt;
&lt;br /&gt;
=== Solids ([[Meco Solids|Details]]) ===&lt;br /&gt;
Heat transfer modeling:&lt;br /&gt;
* &#039;&#039;&#039;Solid&#039;&#039;&#039; - Heat transfer through solid materials (chamber walls, cooling channels)&lt;br /&gt;
&lt;br /&gt;
=== Control Parameters ([[Meco Control Parameters|Details]]) ===&lt;br /&gt;
Dynamic system control:&lt;br /&gt;
* &#039;&#039;&#039;ControlParameter&#039;&#039;&#039; - Constant control values&lt;br /&gt;
* &#039;&#039;&#039;ControlParameterTransition&#039;&#039;&#039; - Time-varying control with smooth transitions&lt;br /&gt;
&lt;br /&gt;
== JSON Structure Example ==&lt;br /&gt;
&lt;br /&gt;
A typical model JSON file has the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Engine Name&amp;quot;,&lt;br /&gt;
  &amp;quot;timestamp&amp;quot;: 1749821274169,&lt;br /&gt;
  &amp;quot;model&amp;quot;: {&lt;br /&gt;
    &amp;quot;nodes&amp;quot;: [ /* Node definitions */ ],&lt;br /&gt;
    &amp;quot;branches&amp;quot;: [ /* Branch definitions */ ],&lt;br /&gt;
    &amp;quot;transmissions&amp;quot;: [ /* Transmission definitions */ ],&lt;br /&gt;
    &amp;quot;machineries&amp;quot;: [ /* Machinery definitions */ ],&lt;br /&gt;
    &amp;quot;control_parameters&amp;quot;: [ /* Control parameter definitions */ ],&lt;br /&gt;
    &amp;quot;solids&amp;quot;: [ /* Solid definitions */ ]&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Component Interaction ==&lt;br /&gt;
&lt;br /&gt;
The components work together to form a complete rocket engine model:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; define connection points and boundary conditions&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; connect nodes to create flow paths&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Transmission|Shafts]]&#039;&#039;&#039; connect rotating machinery&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; adds/extracts energy from the flow&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Solids|Solids]]&#039;&#039;&#039; model thermal effects&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; enable dynamic operation&lt;br /&gt;
&lt;br /&gt;
== Usage Guidelines ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Naming:&#039;&#039;&#039; All components must have unique names within their category&lt;br /&gt;
# &#039;&#039;&#039;Dependencies:&#039;&#039;&#039; Nodes must be defined before branches that reference them&lt;br /&gt;
# &#039;&#039;&#039;Connections:&#039;&#039;&#039; Shafts must be defined before machinery that references them&lt;br /&gt;
# &#039;&#039;&#039;Timing:&#039;&#039;&#039; Control parameters are applied after all physical components are created&lt;br /&gt;
# &#039;&#039;&#039;Units:&#039;&#039;&#039; The simulator uses SI units throughout (meters, kilograms, seconds, Kelvin)&lt;br /&gt;
# &#039;&#039;&#039;Fluids:&#039;&#039;&#039; Gas mixtures like &amp;quot;O2_H2&amp;quot; represent oxidizer-fuel combinations for combustion modeling&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
For detailed information on each component type, see the individual component pages:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; - Start here for fluid system connection points&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; - Flow connections and piping systems&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; - Pumps, turbines, and rotating equipment&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Transmission|Transmission]]&#039;&#039;&#039; - Shafts and gears for power transfer&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Solids|Solids]]&#039;&#039;&#039; - Heat transfer and thermal analysis&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; - Dynamic control and operation&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Component Details:&#039;&#039;&#039;&lt;br /&gt;
** [[Meco Nodes|Node Components]]&lt;br /&gt;
** [[Meco Branches|Branch Components]]&lt;br /&gt;
** [[Meco Machinery|Machinery Components]]&lt;br /&gt;
** [[Meco Transmission|Transmission Components]]&lt;br /&gt;
** [[Meco Solids|Solid Components]]&lt;br /&gt;
** [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;References:&#039;&#039;&#039;&lt;br /&gt;
** Meco Rocket Simulator User Manual&lt;br /&gt;
** JSON Configuration Reference&lt;br /&gt;
** Fluid Property Database&lt;br /&gt;
** Turbomachinery Design Guidelines&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Engineering Software]]&lt;br /&gt;
[[Category:Computational Fluid Dynamics]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Solids&amp;diff=110</id>
		<title>Meco Solids</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Solids&amp;diff=110"/>
		<updated>2025-07-07T21:31:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Solids =&lt;br /&gt;
&lt;br /&gt;
Solid components model heat transfer through solid materials in rocket engine systems. They are essential for thermal analysis of combustion chambers, nozzles, and cooling systems.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 1 solid component type:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component Type !! Purpose !! Key Features !! Applications&lt;br /&gt;
|-&lt;br /&gt;
| Solid || Heat transfer modeling || Multi-layer thermal analysis || Chamber walls, cooling channels, nozzles&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Solid Component ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Solid&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Heat transfer solid for modeling chamber walls, cooling channels, and thermal barriers&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; One-dimensional transient heat conduction with finite difference discretization&lt;br /&gt;
* &#039;&#039;&#039;Implementation:&#039;&#039;&#039; Uses implicit finite difference scheme with temperature-dependent boundary conditions&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
&lt;br /&gt;
==== Basic Parameters ====&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch_gas&amp;lt;/code&amp;gt; - Connected gas branch name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch_liquid&amp;lt;/code&amp;gt; - Connected liquid branch name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;materialName&amp;lt;/code&amp;gt; - Material type identifier (string, must exist in materials.npz database)&lt;br /&gt;
&lt;br /&gt;
==== Thermal Parameters ====&lt;br /&gt;
* &#039;&#039;&#039;Wall Properties:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;wallDelta&amp;lt;/code&amp;gt; - Wall thickness in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;wallDeltaSubdivisions&amp;lt;/code&amp;gt; - Number of finite difference subdivisions through thickness (size_t)&lt;br /&gt;
** &amp;lt;code&amp;gt;wallInitialT&amp;lt;/code&amp;gt; - Initial temperature in Kelvin (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Geometric Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;chamberCriticalRadius&amp;lt;/code&amp;gt; - Critical throat radius in meters (double, converted to diameter internally)&lt;br /&gt;
** &amp;lt;code&amp;gt;chamberThroatCurvatureRadius&amp;lt;/code&amp;gt; - Throat curvature radius for Bartz correlation (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;coolingChannelLandX&amp;lt;/code&amp;gt; - Cooling channel land dimension in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
&lt;br /&gt;
==== Material Selection ====&lt;br /&gt;
Common rocket engine materials (from materials.npz database):&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; Excellent thermal conductivity, regenerative cooling&lt;br /&gt;
* &#039;&#039;&#039;Stainless Steel:&#039;&#039;&#039; Good strength, moderate thermal properties&lt;br /&gt;
* &#039;&#039;&#039;Inconel:&#039;&#039;&#039; High-temperature strength, gas generator applications&lt;br /&gt;
* &#039;&#039;&#039;NARloyZ:&#039;&#039;&#039; Copper alloy (k=316 W/m·K @533K), specialized rocket applications&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Material properties (thermal conductivity k, density ρ, specific heat cp) are loaded from a preprocessed materials.npz database and interpolated as functions of temperature.&lt;br /&gt;
&lt;br /&gt;
==== Thermal Mesh Resolution ====&lt;br /&gt;
* &#039;&#039;&#039;Subdivisions:&#039;&#039;&#039; Typically 5-20 through wall thickness&lt;br /&gt;
* &#039;&#039;&#039;Fine Mesh:&#039;&#039;&#039; More subdivisions for better accuracy&lt;br /&gt;
* &#039;&#039;&#039;Coarse Mesh:&#039;&#039;&#039; Fewer subdivisions for faster computation&lt;br /&gt;
* &#039;&#039;&#039;Critical Areas:&#039;&#039;&#039; Use finer mesh near throat and high heat flux zones&lt;br /&gt;
&lt;br /&gt;
==== Temperature Initialization ====&lt;br /&gt;
* &#039;&#039;&#039;Ambient Start:&#039;&#039;&#039; 300 K for room temperature startup&lt;br /&gt;
* &#039;&#039;&#039;Preheated:&#039;&#039;&#039; Consider preheating for hot fire simulations&lt;br /&gt;
* &#039;&#039;&#039;Previous Run:&#039;&#039;&#039; Use converged temperatures from prior analysis&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;tc_head&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Solid&amp;quot;,&lt;br /&gt;
  &amp;quot;materialName&amp;quot;: &amp;quot;Copper&amp;quot;,&lt;br /&gt;
  &amp;quot;wallDelta&amp;quot;: 0.003,&lt;br /&gt;
  &amp;quot;wallDeltaSubdivisions&amp;quot;: 10,&lt;br /&gt;
  &amp;quot;wallInitialT&amp;quot;: 300.0,&lt;br /&gt;
  &amp;quot;chamberCriticalRadius&amp;quot;: 0.075,&lt;br /&gt;
  &amp;quot;chamberThroatCurvatureRadius&amp;quot;: 0.02,&lt;br /&gt;
  &amp;quot;coolingChannelLandX&amp;quot;: 0.002,&lt;br /&gt;
  &amp;quot;branch_gas&amp;quot;: &amp;quot;cc&amp;quot;,&lt;br /&gt;
  &amp;quot;branch_liquid&amp;quot;: &amp;quot;tc_head&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Heat Transfer Modeling ==&lt;br /&gt;
&lt;br /&gt;
=== Thermal Boundary Conditions ===&lt;br /&gt;
&lt;br /&gt;
==== Gas Side (Hot Side) ====&lt;br /&gt;
Heat transfer from hot combustion gases using &#039;&#039;&#039;Bartz correlation&#039;&#039;&#039;:&lt;br /&gt;
* &#039;&#039;&#039;Method:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientBartz&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Inputs:&#039;&#039;&#039; Gas pressure, temperature, gamma, cp, viscosity, Prandtl number&lt;br /&gt;
* &#039;&#039;&#039;Geometry:&#039;&#039;&#039; Chamber diameter, critical diameter, throat curvature radius&lt;br /&gt;
* &#039;&#039;&#039;Flow:&#039;&#039;&#039; Mach number, characteristic velocity, wall temperature&lt;br /&gt;
* &#039;&#039;&#039;Application:&#039;&#039;&#039; Validated for nozzles with D*/rc ≈ 1, contraction/expansion angles 30°/15°&lt;br /&gt;
* &#039;&#039;&#039;Accuracy:&#039;&#039;&#039; Within 50% angle variation and D*/rc &amp;lt; 3&lt;br /&gt;
&lt;br /&gt;
==== Liquid Side (Cold Side) ====&lt;br /&gt;
Heat transfer to coolant flow using multiple correlations:&lt;br /&gt;
* &#039;&#039;&#039;Primary Method:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientGnielinski&amp;lt;/code&amp;gt; for turbulent flow&lt;br /&gt;
* &#039;&#039;&#039;Alternative:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientDittusBoelter&amp;lt;/code&amp;gt; (heating/cooling variants)&lt;br /&gt;
* &#039;&#039;&#039;Integration:&#039;&#039;&#039; &amp;lt;code&amp;gt;HeatTransfer::CoefficientNaraghi&amp;lt;/code&amp;gt; combines liquid-side h with:&lt;br /&gt;
** Conduction through channel lands&lt;br /&gt;
** Geometric effects of cooling channel configuration&lt;br /&gt;
** Cell-area multiplication factor for circumferential averaging&lt;br /&gt;
* &#039;&#039;&#039;Inputs:&#039;&#039;&#039; Friction factor, Reynolds number, Prandtl number, thermal conductivity, hydraulic diameter&lt;br /&gt;
&lt;br /&gt;
=== Conduction Through Solid ===&lt;br /&gt;
&lt;br /&gt;
==== Governing Equation ====&lt;br /&gt;
One-dimensional transient heat conduction with finite differences:&lt;br /&gt;
* &#039;&#039;&#039;Discretization:&#039;&#039;&#039; Wall divided into &amp;lt;code&amp;gt;wallDeltaSubdivisions&amp;lt;/code&amp;gt; cells&lt;br /&gt;
* &#039;&#039;&#039;Grid spacing:&#039;&#039;&#039; dx = wallDelta / subdivisions&lt;br /&gt;
* &#039;&#039;&#039;Thermal capacity:&#039;&#039;&#039; s_cp_dx = ρ × dx × cp (per unit area)&lt;br /&gt;
* &#039;&#039;&#039;Thermal conductance:&#039;&#039;&#039; h_s = k / dx (between adjacent cells)&lt;br /&gt;
&lt;br /&gt;
==== Finite Difference Implementation ====&lt;br /&gt;
&#039;&#039;&#039;Interior nodes (i = 1 to subdivisions-2):&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dT/dt[i] = (h_s × (T[i-1] - T[i]) + h_s × (T[i+1] - T[i])) / s_cp_dx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Boundary nodes:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Gas boundary (i=0):&#039;&#039;&#039; Uses adiabatic wall temperature and Bartz coefficient&lt;br /&gt;
* &#039;&#039;&#039;Liquid boundary (i=subdivisions-1):&#039;&#039;&#039; Uses liquid temperature and Naraghi coefficient&lt;br /&gt;
&lt;br /&gt;
==== Material Properties ====&lt;br /&gt;
* &#039;&#039;&#039;Current Implementation:&#039;&#039;&#039; Properties evaluated at default temperature (300K)&lt;br /&gt;
* &#039;&#039;&#039;Future Enhancement:&#039;&#039;&#039; Temperature-dependent properties (commented code exists)&lt;br /&gt;
* &#039;&#039;&#039;Properties:&#039;&#039;&#039; k (thermal conductivity), ρ (density), cp (specific heat)&lt;br /&gt;
&lt;br /&gt;
== Heat Transfer Correlations ==&lt;br /&gt;
&lt;br /&gt;
=== Gas-Side Heat Transfer (Bartz Method) ===&lt;br /&gt;
Implementation based on &amp;quot;A Simple Approach for Thermal Analysis of Regenerative Cooling of Rocket - G Naraghi - IMECE2008-67988.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Correlation:&#039;&#039;&#039; Modified Bartz equation for rocket nozzles&lt;br /&gt;
* &#039;&#039;&#039;Gas properties:&#039;&#039;&#039; Pressure, temperature, specific heat ratio, gas constant&lt;br /&gt;
* &#039;&#039;&#039;Flow properties:&#039;&#039;&#039; Mach number, characteristic velocity&lt;br /&gt;
* &#039;&#039;&#039;Geometry effects:&#039;&#039;&#039; Local diameter, throat diameter, throat curvature radius&lt;br /&gt;
* &#039;&#039;&#039;Wall coupling:&#039;&#039;&#039; Uses wall temperature for property evaluation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adiabatic Wall Temperature:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
T_aw = T_recovery × (1 + recovery_factor × (γ-1)/2 × M²)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Liquid-Side Heat Transfer ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gnielinski Correlation (Primary):&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Application:&#039;&#039;&#039; Turbulent flow in cooling channels&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; 3000 &amp;lt; Re &amp;lt; 5×10⁶, 0.5 &amp;lt; Pr &amp;lt; 2000&lt;br /&gt;
* &#039;&#039;&#039;Enhancement:&#039;&#039;&#039; Includes entrance effects and roughness&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dittus-Boelter Correlation (Alternative):&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Heating mode:&#039;&#039;&#039; Power = 0.4&lt;br /&gt;
* &#039;&#039;&#039;Cooling mode:&#039;&#039;&#039; Power = 0.3&lt;br /&gt;
* &#039;&#039;&#039;Simpler implementation&#039;&#039;&#039; for preliminary analysis&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Naraghi Integration Method:&#039;&#039;&#039;&lt;br /&gt;
Combines liquid-side coefficient with:&lt;br /&gt;
* &#039;&#039;&#039;Channel geometry:&#039;&#039;&#039; Width, height, land dimensions&lt;br /&gt;
* &#039;&#039;&#039;Wall conduction:&#039;&#039;&#039; Through channel lands&lt;br /&gt;
* &#039;&#039;&#039;Circumferential averaging:&#039;&#039;&#039; Using cell multiplier factor&lt;br /&gt;
&lt;br /&gt;
== Implementation Details ==&lt;br /&gt;
&lt;br /&gt;
=== Constructor Parameters ===&lt;br /&gt;
The Solid class constructor requires these parameters in order:&lt;br /&gt;
# &#039;&#039;&#039;material_name&#039;&#039;&#039; (string) - Must exist in materials.npz database&lt;br /&gt;
# &#039;&#039;&#039;delta&#039;&#039;&#039; (double) - Wall thickness [m]&lt;br /&gt;
# &#039;&#039;&#039;subdivisions&#039;&#039;&#039; (size_t) - Number of finite difference cells&lt;br /&gt;
# &#039;&#039;&#039;initial_t&#039;&#039;&#039; (double) - Initial temperature [K]&lt;br /&gt;
# &#039;&#039;&#039;critical_branch_radius&#039;&#039;&#039; (double) - Throat radius [m] (converted to diameter)&lt;br /&gt;
# &#039;&#039;&#039;throat_curvature_radius&#039;&#039;&#039; (double) - For Bartz correlation [m]&lt;br /&gt;
# &#039;&#039;&#039;channel_land_x&#039;&#039;&#039; (double) - Channel land width [m]&lt;br /&gt;
&lt;br /&gt;
=== Connection Requirements ===&lt;br /&gt;
* &#039;&#039;&#039;Gas Branch:&#039;&#039;&#039; Must be BranchGas with DimType::Circle&lt;br /&gt;
* &#039;&#039;&#039;Liquid Branch:&#039;&#039;&#039; Any branch type, provides cooling flow properties&lt;br /&gt;
* &#039;&#039;&#039;Validation:&#039;&#039;&#039; Runtime error if gas branch is not circular&lt;br /&gt;
&lt;br /&gt;
=== Thermal Calculation Sequence ===&lt;br /&gt;
# &#039;&#039;&#039;Material Properties:&#039;&#039;&#039; Load k, ρ, cp at default temperature (300K)&lt;br /&gt;
# &#039;&#039;&#039;Gas Properties:&#039;&#039;&#039; Calculate cp, μ, characteristic velocity from gas state&lt;br /&gt;
# &#039;&#039;&#039;Heat Transfer Coefficients:&#039;&#039;&#039;&lt;br /&gt;
## Gas-side: Bartz correlation → h_g&lt;br /&gt;
## Liquid-side: Gnielinski → h_l → Naraghi integration → h_l_total&lt;br /&gt;
# &#039;&#039;&#039;Boundary Temperatures:&#039;&#039;&#039;&lt;br /&gt;
## Adiabatic wall temperature from isentropic relations&lt;br /&gt;
## Liquid temperature from fluid state&lt;br /&gt;
# &#039;&#039;&#039;Finite Difference:&#039;&#039;&#039; Update temperature derivatives for all nodes&lt;br /&gt;
&lt;br /&gt;
== Usage and Integration ==&lt;br /&gt;
&lt;br /&gt;
=== Model Building ===&lt;br /&gt;
Solids are created during JSON model parsing in &amp;lt;code&amp;gt;builder_json.cpp&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
auto solid = std::make_shared&amp;lt;Solid&amp;gt;(&lt;br /&gt;
  materialName, wallDelta, wallDeltaSubdivisions,&lt;br /&gt;
  wallInitialT, chamberCriticalRadius,&lt;br /&gt;
  chamberThroatCurvatureRadius, coolingChannelLandX&lt;br /&gt;
);&lt;br /&gt;
model-&amp;gt;AddSolid(name, solid);&lt;br /&gt;
model-&amp;gt;ConnectSolid(name, branch_gas, branch_liquid);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Runtime Integration ===&lt;br /&gt;
# &#039;&#039;&#039;Compilation:&#039;&#039;&#039; Links gas/liquid fluids, calculates geometric multipliers&lt;br /&gt;
# &#039;&#039;&#039;Dynamic Simulation:&#039;&#039;&#039; Called each time step via &amp;lt;code&amp;gt;DoDynamic(t)&amp;lt;/code&amp;gt;&lt;br /&gt;
# &#039;&#039;&#039;Temperature Arrays:&#039;&#039;&#039; External ODE solver manages temperature state vectors&lt;br /&gt;
# &#039;&#039;&#039;Boundary Coupling:&#039;&#039;&#039; Real-time coupling with gas and liquid branch states&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Subdivisions:&#039;&#039;&#039; Start with 5-10, increase for convergence studies&lt;br /&gt;
* &#039;&#039;&#039;Material Database:&#039;&#039;&#039; Ensure material exists in materials.npz&lt;br /&gt;
* &#039;&#039;&#039;Throat Radius:&#039;&#039;&#039; Use actual geometric throat radius&lt;br /&gt;
* &#039;&#039;&#039;Land Width:&#039;&#039;&#039; Should match cooling channel design&lt;br /&gt;
* &#039;&#039;&#039;Initial Temperature:&#039;&#039;&#039; Use expected starting conditions (typically 300K)&lt;br /&gt;
&lt;br /&gt;
== Example: Vulcain Engine Implementation ==&lt;br /&gt;
&lt;br /&gt;
From &amp;lt;code&amp;gt;vulcain_engine_graph.json&amp;lt;/code&amp;gt;, the Vulcain engine uses three solid components:&lt;br /&gt;
&lt;br /&gt;
=== Throat Section ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;branch_gas&amp;quot;: &amp;quot;cc_throat&amp;quot;,&lt;br /&gt;
  &amp;quot;branch_liquid&amp;quot;: &amp;quot;tc_throat&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;tc_throat&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Solid&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Expansion Section ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;branch_gas&amp;quot;: &amp;quot;cc_expansion&amp;quot;,&lt;br /&gt;
  &amp;quot;branch_liquid&amp;quot;: &amp;quot;tc_expansion&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;tc_expansion&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Solid&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Head Section ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;branch_gas&amp;quot;: &amp;quot;cc&amp;quot;,&lt;br /&gt;
  &amp;quot;branch_liquid&amp;quot;: &amp;quot;tc_head&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;tc_head&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Solid&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Vulcain examples show only connection parameters. Complete parameter sets (material properties, dimensions, etc.) would be specified elsewhere in the JSON structure.&lt;br /&gt;
&lt;br /&gt;
== References and Implementation Notes ==&lt;br /&gt;
&lt;br /&gt;
=== Primary Reference ===&lt;br /&gt;
Implementation follows: &amp;quot;A Simple Approach for Thermal Analysis of Regenerative Cooling of Rocket - G Naraghi - IMECE2008-67988.pdf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Heat Transfer Constants ===&lt;br /&gt;
From &amp;lt;code&amp;gt;ThermalConductivity&amp;lt;/code&amp;gt; namespace:&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; 342 W/m·K (@927K)&lt;br /&gt;
* &#039;&#039;&#039;NARloyZ:&#039;&#039;&#039; 316 W/m·K (@533K) - specialized copper alloy&lt;br /&gt;
&lt;br /&gt;
=== Limitations and Future Work ===&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039; Currently evaluated at 300K (TODO: temperature-dependent)&lt;br /&gt;
* &#039;&#039;&#039;1D Assumption:&#039;&#039;&#039; Through-thickness conduction only&lt;br /&gt;
* &#039;&#039;&#039;Bartz Correlation:&#039;&#039;&#039; Valid for specific nozzle geometries (see code comments)&lt;br /&gt;
* &#039;&#039;&#039;No Radiation:&#039;&#039;&#039; Gas-side radiation effects not included&lt;br /&gt;
&lt;br /&gt;
=== Code Structure ===&lt;br /&gt;
* &#039;&#039;&#039;Header:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/solid.h&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Implementation:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/solid.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Heat Transfer:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/heat_transfer.h/.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model/material_properties.h/.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;JSON Parsing:&#039;&#039;&#039; &amp;lt;code&amp;gt;src/lorensim/model_builder/builder_json.cpp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Nodes|Node Components]]&lt;br /&gt;
* Heat Transfer Analysis&lt;br /&gt;
* Rocket Engine Cooling Systems&lt;br /&gt;
* Material Properties Database&lt;br /&gt;
* Thermal Stress Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Heat Transfer]]&lt;br /&gt;
[[Category:Thermal Analysis]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=109</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=109"/>
		<updated>2025-07-07T21:25:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
= [[Meco Rocket Simulator Components Overview]] =&lt;br /&gt;
&lt;br /&gt;
= [[The Rocket Propulsion Textbook]] =&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=108</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=108"/>
		<updated>2025-07-07T21:24:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Meco Operator&amp;#039;s Manual */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
Dive straight into the Meco Rocket Simulator experience with our [[Quick Start Guide|Quick Start guide]]. This section provides a concise overview, ensuring that you can get up and running with the simulator in no time. Whether you&#039;re a seasoned expert or a novice, this guide offers step-by-step instructions to help you navigate the platform with ease.&lt;br /&gt;
&lt;br /&gt;
= [[Meco Rocket Simulator Components Overview]] =&lt;br /&gt;
&lt;br /&gt;
= [[The Rocket Propulsion Textbook]] =&lt;br /&gt;
A treasure trove of knowledge for rocket enthusiasts and professionals alike. [[The Rocket Propulsion Textbook]] offers in-depth insights into the world of rocketry, from fundamental principles to advanced propulsion concepts. Whether you&#039;re looking to understand the basics or delve into intricate engine designs, this textbook serves as a valuable resource, complementing the hands-on experience you gain from the Meco Rocket Simulator.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Solids&amp;diff=107</id>
		<title>Meco Solids</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Solids&amp;diff=107"/>
		<updated>2025-07-07T21:20:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Meco Solids =  Solid components model heat transfer through solid materials in rocket engine systems. They are essential for thermal analysis of combustion chambers, nozzles, and cooling systems.  == Overview ==  The Meco Rocket Simulator supports 1 solid component type:  {| class=&amp;quot;wikitable&amp;quot; |- ! Component Type !! Purpose !! Key Features !! Applications |- | Solid || Heat transfer modeling || Multi-layer thermal analysis || Chamber walls, cooling channels, nozzles |}...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Solids =&lt;br /&gt;
&lt;br /&gt;
Solid components model heat transfer through solid materials in rocket engine systems. They are essential for thermal analysis of combustion chambers, nozzles, and cooling systems.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 1 solid component type:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component Type !! Purpose !! Key Features !! Applications&lt;br /&gt;
|-&lt;br /&gt;
| Solid || Heat transfer modeling || Multi-layer thermal analysis || Chamber walls, cooling channels, nozzles&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Solid Component ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Solid&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Heat transfer solid for modeling chamber walls, cooling channels, and thermal barriers&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Multi-dimensional heat conduction with boundary conditions from gas and liquid flows&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
&lt;br /&gt;
==== Basic Parameters ====&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch_gas&amp;lt;/code&amp;gt; - Connected gas branch name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch_liquid&amp;lt;/code&amp;gt; - Connected liquid branch name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;materialName&amp;lt;/code&amp;gt; - Material type identifier (string)&lt;br /&gt;
&lt;br /&gt;
==== Thermal Parameters ====&lt;br /&gt;
* &#039;&#039;&#039;Wall Properties:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;wallDelta&amp;lt;/code&amp;gt; - Wall thickness in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;wallDeltaSubdivisions&amp;lt;/code&amp;gt; - Number of subdivisions through thickness (size_t)&lt;br /&gt;
** &amp;lt;code&amp;gt;wallInitialT&amp;lt;/code&amp;gt; - Initial temperature in Kelvin (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Geometric Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;chamberCriticalRadius&amp;lt;/code&amp;gt; - Critical radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;chamberThroatCurvatureRadius&amp;lt;/code&amp;gt; - Throat curvature radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;coolingChannelLandX&amp;lt;/code&amp;gt; - Cooling channel land dimension in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
&lt;br /&gt;
==== Material Selection ====&lt;br /&gt;
Common rocket engine materials:&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; Excellent thermal conductivity, regenerative cooling&lt;br /&gt;
* &#039;&#039;&#039;Stainless Steel:&#039;&#039;&#039; Good strength, moderate thermal properties&lt;br /&gt;
* &#039;&#039;&#039;Inconel:&#039;&#039;&#039; High-temperature strength, gas generator applications&lt;br /&gt;
* &#039;&#039;&#039;Carbon-Carbon:&#039;&#039;&#039; Ultra-high temperature, nozzle extensions&lt;br /&gt;
* &#039;&#039;&#039;Ceramic:&#039;&#039;&#039; Thermal barrier coatings, insulation&lt;br /&gt;
&lt;br /&gt;
==== Thermal Mesh Resolution ====&lt;br /&gt;
* &#039;&#039;&#039;Subdivisions:&#039;&#039;&#039; Typically 5-20 through wall thickness&lt;br /&gt;
* &#039;&#039;&#039;Fine Mesh:&#039;&#039;&#039; More subdivisions for better accuracy&lt;br /&gt;
* &#039;&#039;&#039;Coarse Mesh:&#039;&#039;&#039; Fewer subdivisions for faster computation&lt;br /&gt;
* &#039;&#039;&#039;Critical Areas:&#039;&#039;&#039; Use finer mesh near throat and high heat flux zones&lt;br /&gt;
&lt;br /&gt;
==== Temperature Initialization ====&lt;br /&gt;
* &#039;&#039;&#039;Ambient Start:&#039;&#039;&#039; 300 K for room temperature startup&lt;br /&gt;
* &#039;&#039;&#039;Preheated:&#039;&#039;&#039; Consider preheating for hot fire simulations&lt;br /&gt;
* &#039;&#039;&#039;Previous Run:&#039;&#039;&#039; Use converged temperatures from prior analysis&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Chamber Wall&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Solid&amp;quot;,&lt;br /&gt;
  &amp;quot;materialName&amp;quot;: &amp;quot;Copper&amp;quot;,&lt;br /&gt;
  &amp;quot;wallDelta&amp;quot;: 0.003,&lt;br /&gt;
  &amp;quot;wallDeltaSubdivisions&amp;quot;: 10,&lt;br /&gt;
  &amp;quot;wallInitialT&amp;quot;: 300.0,&lt;br /&gt;
  &amp;quot;chamberCriticalRadius&amp;quot;: 0.15,&lt;br /&gt;
  &amp;quot;chamberThroatCurvatureRadius&amp;quot;: 0.02,&lt;br /&gt;
  &amp;quot;coolingChannelLandX&amp;quot;: 0.002,&lt;br /&gt;
  &amp;quot;branch_gas&amp;quot;: &amp;quot;Main Chamber Gas&amp;quot;,&lt;br /&gt;
  &amp;quot;branch_liquid&amp;quot;: &amp;quot;Cooling Channel&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Heat Transfer Modeling ==&lt;br /&gt;
&lt;br /&gt;
=== Thermal Boundary Conditions ===&lt;br /&gt;
&lt;br /&gt;
==== Gas Side (Hot Side) ====&lt;br /&gt;
Heat transfer from hot combustion gases:&lt;br /&gt;
* &#039;&#039;&#039;Convection:&#039;&#039;&#039; Function of gas temperature, velocity, and properties&lt;br /&gt;
* &#039;&#039;&#039;Radiation:&#039;&#039;&#039; High-temperature radiative heat transfer&lt;br /&gt;
* &#039;&#039;&#039;Gas Temperature:&#039;&#039;&#039; Typically 2000-4000 K in main chamber&lt;br /&gt;
* &#039;&#039;&#039;Heat Flux:&#039;&#039;&#039; Can exceed 50 MW/m² in throat region&lt;br /&gt;
&lt;br /&gt;
==== Liquid Side (Cold Side) ====&lt;br /&gt;
Heat transfer to coolant flow:&lt;br /&gt;
* &#039;&#039;&#039;Convection:&#039;&#039;&#039; Function of coolant properties and flow conditions&lt;br /&gt;
* &#039;&#039;&#039;Nucleate Boiling:&#039;&#039;&#039; Enhanced heat transfer in cooling channels&lt;br /&gt;
* &#039;&#039;&#039;Film Boiling:&#039;&#039;&#039; Degraded heat transfer at very high heat flux&lt;br /&gt;
* &#039;&#039;&#039;Coolant Temperature:&#039;&#039;&#039; Typically 20-200 K for cryogenic propellants&lt;br /&gt;
&lt;br /&gt;
=== Conduction Through Solid ===&lt;br /&gt;
&lt;br /&gt;
==== Governing Equation ====&lt;br /&gt;
Three-dimensional heat conduction:&lt;br /&gt;
* &#039;&#039;&#039;Transient:&#039;&#039;&#039; ∂T/∂t term for time-dependent analysis&lt;br /&gt;
* &#039;&#039;&#039;Steady-State:&#039;&#039;&#039; For equilibrium thermal analysis&lt;br /&gt;
* &#039;&#039;&#039;Material Properties:&#039;&#039;&#039; Temperature-dependent conductivity and specific heat&lt;br /&gt;
&lt;br /&gt;
==== Numerical Method ====&lt;br /&gt;
* &#039;&#039;&#039;Finite Difference:&#039;&#039;&#039; Discretization through wall thickness&lt;br /&gt;
* &#039;&#039;&#039;Implicit Scheme:&#039;&#039;&#039; Stable for large time steps&lt;br /&gt;
* &#039;&#039;&#039;Convergence:&#039;&#039;&#039; Iterative solution for nonlinear properties&lt;br /&gt;
&lt;br /&gt;
== Cooling System Analysis ==&lt;br /&gt;
&lt;br /&gt;
=== Regenerative Cooling ===&lt;br /&gt;
Most common rocket engine cooling method:&lt;br /&gt;
&lt;br /&gt;
==== Design Parameters ====&lt;br /&gt;
* &#039;&#039;&#039;Channel Geometry:&#039;&#039;&#039; Rectangular, circular, or custom shapes&lt;br /&gt;
* &#039;&#039;&#039;Channel Spacing:&#039;&#039;&#039; Land-to-channel width ratio&lt;br /&gt;
* &#039;&#039;&#039;Flow Direction:&#039;&#039;&#039; Counter-flow for maximum effectiveness&lt;br /&gt;
* &#039;&#039;&#039;Pressure Drop:&#039;&#039;&#039; Balance cooling effectiveness with pump requirements&lt;br /&gt;
&lt;br /&gt;
==== Performance Metrics ====&lt;br /&gt;
* &#039;&#039;&#039;Heat Removal:&#039;&#039;&#039; Total heat extracted by coolant&lt;br /&gt;
* &#039;&#039;&#039;Temperature Rise:&#039;&#039;&#039; Coolant temperature increase&lt;br /&gt;
* &#039;&#039;&#039;Wall Temperature:&#039;&#039;&#039; Maximum metal temperature&lt;br /&gt;
* &#039;&#039;&#039;Margin:&#039;&#039;&#039; Safety factor to material limits&lt;br /&gt;
&lt;br /&gt;
=== Film Cooling ===&lt;br /&gt;
Supplementary cooling method:&lt;br /&gt;
* &#039;&#039;&#039;Film Injection:&#039;&#039;&#039; Coolant injected along wall surface&lt;br /&gt;
* &#039;&#039;&#039;Coverage:&#039;&#039;&#039; Fraction of surface protected by film&lt;br /&gt;
* &#039;&#039;&#039;Effectiveness:&#039;&#039;&#039; Heat transfer reduction due to film&lt;br /&gt;
* &#039;&#039;&#039;Integration:&#039;&#039;&#039; Combined with regenerative cooling&lt;br /&gt;
&lt;br /&gt;
== Material Properties ==&lt;br /&gt;
&lt;br /&gt;
=== Thermal Conductivity ===&lt;br /&gt;
Temperature-dependent values:&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; 400-350 W/m·K (decreasing with temperature)&lt;br /&gt;
* &#039;&#039;&#039;Steel:&#039;&#039;&#039; 45-25 W/m·K (decreasing with temperature)&lt;br /&gt;
* &#039;&#039;&#039;Inconel:&#039;&#039;&#039; 15-25 W/m·K (increasing with temperature)&lt;br /&gt;
&lt;br /&gt;
=== Specific Heat ===&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; 385-480 J/kg·K (increasing with temperature)&lt;br /&gt;
* &#039;&#039;&#039;Steel:&#039;&#039;&#039; 460-600 J/kg·K (increasing with temperature)&lt;br /&gt;
* &#039;&#039;&#039;Inconel:&#039;&#039;&#039; 440-640 J/kg·K (increasing with temperature)&lt;br /&gt;
&lt;br /&gt;
=== Density ===&lt;br /&gt;
Generally constant with temperature:&lt;br /&gt;
* &#039;&#039;&#039;Copper:&#039;&#039;&#039; 8960 kg/m³&lt;br /&gt;
* &#039;&#039;&#039;Steel:&#039;&#039;&#039; 7850 kg/m³&lt;br /&gt;
* &#039;&#039;&#039;Inconel:&#039;&#039;&#039; 8220 kg/m³&lt;br /&gt;
&lt;br /&gt;
== Design Process ==&lt;br /&gt;
&lt;br /&gt;
=== Thermal Design Steps ===&lt;br /&gt;
# &#039;&#039;&#039;Heat Load Analysis:&#039;&#039;&#039; Determine gas-side heat flux distribution&lt;br /&gt;
# &#039;&#039;&#039;Cooling Requirements:&#039;&#039;&#039; Calculate required heat removal&lt;br /&gt;
# &#039;&#039;&#039;Channel Design:&#039;&#039;&#039; Size cooling channels for heat removal and pressure drop&lt;br /&gt;
# &#039;&#039;&#039;Material Selection:&#039;&#039;&#039; Choose materials for temperature and stress requirements&lt;br /&gt;
# &#039;&#039;&#039;Mesh Resolution:&#039;&#039;&#039; Select subdivision count for accuracy vs. speed&lt;br /&gt;
# &#039;&#039;&#039;Validation:&#039;&#039;&#039; Compare results with experimental data or correlations&lt;br /&gt;
&lt;br /&gt;
=== Critical Considerations ===&lt;br /&gt;
# &#039;&#039;&#039;Throat Region:&#039;&#039;&#039; Highest heat flux, most critical thermal design&lt;br /&gt;
# &#039;&#039;&#039;Material Limits:&#039;&#039;&#039; Avoid exceeding melting point or stress rupture&lt;br /&gt;
# &#039;&#039;&#039;Thermal Gradients:&#039;&#039;&#039; Large gradients cause thermal stress&lt;br /&gt;
# &#039;&#039;&#039;Coolant Boiling:&#039;&#039;&#039; Avoid film boiling for effective heat transfer&lt;br /&gt;
# &#039;&#039;&#039;Transient Effects:&#039;&#039;&#039; Consider startup and shutdown thermal cycling&lt;br /&gt;
&lt;br /&gt;
== Common Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Main Combustion Chamber ===&lt;br /&gt;
* &#039;&#039;&#039;Chamber Walls:&#039;&#039;&#039; Cylindrical sections with regenerative cooling&lt;br /&gt;
* &#039;&#039;&#039;Injector Face:&#039;&#039;&#039; High heat flux region requiring effective cooling&lt;br /&gt;
* &#039;&#039;&#039;Material:&#039;&#039;&#039; Typically copper or copper alloy for high conductivity&lt;br /&gt;
&lt;br /&gt;
=== Nozzle Throat ===&lt;br /&gt;
* &#039;&#039;&#039;Throat Insert:&#039;&#039;&#039; Highest heat flux location in engine&lt;br /&gt;
* &#039;&#039;&#039;Curvature Effects:&#039;&#039;&#039; Throat radius affects heat transfer&lt;br /&gt;
* &#039;&#039;&#039;Material:&#039;&#039;&#039; Often specialized high-temperature alloys&lt;br /&gt;
&lt;br /&gt;
=== Nozzle Extension ===&lt;br /&gt;
* &#039;&#039;&#039;Diverging Section:&#039;&#039;&#039; Decreasing heat flux with expansion&lt;br /&gt;
* &#039;&#039;&#039;Radiation Cooling:&#039;&#039;&#039; May use radiation cooling at low heat flux&lt;br /&gt;
* &#039;&#039;&#039;Material:&#039;&#039;&#039; Can use lighter materials like carbon-carbon&lt;br /&gt;
&lt;br /&gt;
=== Gas Generator ===&lt;br /&gt;
* &#039;&#039;&#039;Chamber Walls:&#039;&#039;&#039; Lower heat flux than main chamber&lt;br /&gt;
* &#039;&#039;&#039;Simpler Cooling:&#039;&#039;&#039; May use film cooling or thermal barriers&lt;br /&gt;
* &#039;&#039;&#039;Material:&#039;&#039;&#039; Steel or Inconel for cost and durability&lt;br /&gt;
&lt;br /&gt;
== Performance Optimization ==&lt;br /&gt;
&lt;br /&gt;
=== Heat Transfer Enhancement ===&lt;br /&gt;
* &#039;&#039;&#039;Surface Roughness:&#039;&#039;&#039; Increases convective heat transfer&lt;br /&gt;
* &#039;&#039;&#039;Channel Geometry:&#039;&#039;&#039; Optimized shapes for heat transfer and pressure drop&lt;br /&gt;
* &#039;&#039;&#039;Flow Turbulence:&#039;&#039;&#039; Enhanced mixing improves heat transfer&lt;br /&gt;
* &#039;&#039;&#039;Fins/Extensions:&#039;&#039;&#039; Increase surface area on coolant side&lt;br /&gt;
&lt;br /&gt;
=== Thermal Management ===&lt;br /&gt;
* &#039;&#039;&#039;Thermal Barriers:&#039;&#039;&#039; Reduce gas-side heat flux&lt;br /&gt;
* &#039;&#039;&#039;Heat Sinks:&#039;&#039;&#039; Absorb transient heat loads&lt;br /&gt;
* &#039;&#039;&#039;Insulation:&#039;&#039;&#039; Reduce external heat loss&lt;br /&gt;
* &#039;&#039;&#039;Preheating:&#039;&#039;&#039; Reduce thermal shock during startup&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Nodes|Node Components]]&lt;br /&gt;
* Heat Transfer Analysis&lt;br /&gt;
* Rocket Engine Cooling Systems&lt;br /&gt;
* Material Properties Database&lt;br /&gt;
* Thermal Stress Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Heat Transfer]]&lt;br /&gt;
[[Category:Thermal Analysis]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Control_Parameters&amp;diff=106</id>
		<title>Meco Control Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Control_Parameters&amp;diff=106"/>
		<updated>2025-07-07T21:20:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Meco Control Parameters =  Control parameters allow dynamic control of system behavior during simulation. They enable time-varying inputs, operational control, and system optimization of rocket engine performance.  == Overview ==  The Meco Rocket Simulator supports 2 control parameter types:  {| class=&amp;quot;wikitable&amp;quot; |- ! Parameter Type !! Behavior !! Applications !! Key Features |- | ControlParameter || Constant value || Fixed operating points || Simple constant control |...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Control Parameters =&lt;br /&gt;
&lt;br /&gt;
Control parameters allow dynamic control of system behavior during simulation. They enable time-varying inputs, operational control, and system optimization of rocket engine performance.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 2 control parameter types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter Type !! Behavior !! Applications !! Key Features&lt;br /&gt;
|-&lt;br /&gt;
| ControlParameter || Constant value || Fixed operating points || Simple constant control&lt;br /&gt;
|-&lt;br /&gt;
| ControlParameterTransition || Time-varying || Startup, throttling, shutdown || Smooth transitions&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Control Target Categories ==&lt;br /&gt;
&lt;br /&gt;
Control parameters can target different component categories:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Category !! ID !! Target Components !! Available Ports&lt;br /&gt;
|-&lt;br /&gt;
| NODE || 1 || All node types || &amp;quot;cr&amp;quot; (O/F ratio), &amp;quot;cp&amp;quot;/&amp;quot;c&amp;quot; (pressure)&lt;br /&gt;
|-&lt;br /&gt;
| BRANCH || 2 || Valve branches || Valve position/opening&lt;br /&gt;
|-&lt;br /&gt;
| MACHINERY || 3 || All machinery || Speed, power, efficiency modifiers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ControlParameter ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;ControlParameter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Constant control value throughout simulation&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Fixed operating conditions, design point analysis&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Parameter name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; - Control value (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Target Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;component_category&amp;lt;/code&amp;gt; - Target category: 1=NODE, 2=BRANCH, 3=MACHINERY (integer)&lt;br /&gt;
** &amp;lt;code&amp;gt;component&amp;lt;/code&amp;gt; - Target component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;component_port&amp;lt;/code&amp;gt; - Target port identifier (string, NODE category only)&lt;br /&gt;
&lt;br /&gt;
=== Node Control Ports ===&lt;br /&gt;
For &amp;lt;code&amp;gt;component_category = 1&amp;lt;/code&amp;gt; (NODE):&lt;br /&gt;
* &#039;&#039;&#039;cr&#039;&#039;&#039; - Oxidizer/Fuel ratio control (for gas generators)&lt;br /&gt;
* &#039;&#039;&#039;cp&#039;&#039;&#039; or &#039;&#039;&#039;c&#039;&#039;&#039; - Pressure control (for boundary conditions)&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;GG O/F Ratio&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 6,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 2.5,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Gas Generator&amp;quot;,&lt;br /&gt;
  &amp;quot;component_port&amp;quot;: &amp;quot;cr&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Main Valve Position&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 6,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 0.85,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Control Valve&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ControlParameterTransition ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;ControlParameterTransition&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Time-varying control with smooth transitions between values&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Engine startup, throttling sequences, shutdown procedures&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Parameter name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;startValue&amp;lt;/code&amp;gt; - Initial value (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;endValue&amp;lt;/code&amp;gt; - Final value (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;midpoint&amp;lt;/code&amp;gt; - Transition midpoint time (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;width&amp;lt;/code&amp;gt; - Transition width/duration (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Target Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;component_category&amp;lt;/code&amp;gt; - Target category: 1=NODE, 2=BRANCH, 3=MACHINERY (integer)&lt;br /&gt;
** &amp;lt;code&amp;gt;component&amp;lt;/code&amp;gt; - Target component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;component_port&amp;lt;/code&amp;gt; - Target port identifier (string, NODE category only)&lt;br /&gt;
&lt;br /&gt;
=== Transition Behavior ===&lt;br /&gt;
The parameter value smoothly transitions from &amp;lt;code&amp;gt;startValue&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;endValue&amp;lt;/code&amp;gt;:&lt;br /&gt;
* &#039;&#039;&#039;Before Transition:&#039;&#039;&#039; Value = startValue&lt;br /&gt;
* &#039;&#039;&#039;During Transition:&#039;&#039;&#039; Smooth interpolation over width period centered on midpoint&lt;br /&gt;
* &#039;&#039;&#039;After Transition:&#039;&#039;&#039; Value = endValue&lt;br /&gt;
&lt;br /&gt;
=== Timing Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Midpoint:&#039;&#039;&#039; Center time of transition (simulation time units)&lt;br /&gt;
* &#039;&#039;&#039;Width:&#039;&#039;&#039; Total duration of transition&lt;br /&gt;
* &#039;&#039;&#039;Start Time:&#039;&#039;&#039; midpoint - width/2&lt;br /&gt;
* &#039;&#039;&#039;End Time:&#039;&#039;&#039; midpoint + width/2&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Startup Throttle&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 6,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameterTransition&amp;quot;,&lt;br /&gt;
  &amp;quot;startValue&amp;quot;: 0.0,&lt;br /&gt;
  &amp;quot;endValue&amp;quot;: 1.0,&lt;br /&gt;
  &amp;quot;midpoint&amp;quot;: 2.0,&lt;br /&gt;
  &amp;quot;width&amp;quot;: 1.0,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Turbine&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Control Applications ==&lt;br /&gt;
&lt;br /&gt;
=== Gas Generator Control ===&lt;br /&gt;
Oxidizer/Fuel ratio control for combustion optimization:&lt;br /&gt;
&lt;br /&gt;
==== O/F Ratio Control ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Gas generator nodes&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; &amp;quot;cr&amp;quot; (combustion ratio)&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; Typically 1.0-4.0 for O2/H2 systems&lt;br /&gt;
* &#039;&#039;&#039;Impact:&#039;&#039;&#039; Affects gas temperature and turbine performance&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;GG O/F Control&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameterTransition&amp;quot;,&lt;br /&gt;
  &amp;quot;startValue&amp;quot;: 1.5,&lt;br /&gt;
  &amp;quot;endValue&amp;quot;: 2.8,&lt;br /&gt;
  &amp;quot;midpoint&amp;quot;: 1.0,&lt;br /&gt;
  &amp;quot;width&amp;quot;: 0.5,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Gas Generator Head&amp;quot;,&lt;br /&gt;
  &amp;quot;component_port&amp;quot;: &amp;quot;cr&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Valve Control ===&lt;br /&gt;
Dynamic valve positioning for flow control:&lt;br /&gt;
&lt;br /&gt;
==== Valve Position ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; BranchValve or BranchGasValve components&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; 0.0 (closed) to 1.0 (fully open)&lt;br /&gt;
* &#039;&#039;&#039;Impact:&#039;&#039;&#039; Controls flow rate and pressure drop&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Throttle Valve&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameterTransition&amp;quot;,&lt;br /&gt;
  &amp;quot;startValue&amp;quot;: 0.1,&lt;br /&gt;
  &amp;quot;endValue&amp;quot;: 0.9,&lt;br /&gt;
  &amp;quot;midpoint&amp;quot;: 3.0,&lt;br /&gt;
  &amp;quot;width&amp;quot;: 2.0,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Throttle Valve&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Machinery Control ===&lt;br /&gt;
Control of rotating machinery parameters:&lt;br /&gt;
&lt;br /&gt;
==== Speed Control ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Pump or turbine components&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Speed governors, power control&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; Depends on machinery design limits&lt;br /&gt;
&lt;br /&gt;
==== Power Control ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Turbine components&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Power extraction control&lt;br /&gt;
* &#039;&#039;&#039;Range:&#039;&#039;&#039; 0.0 (no power) to 1.0 (full power)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Turbine Power&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 0.95,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;Main Turbine&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pressure Control ===&lt;br /&gt;
Boundary condition pressure control:&lt;br /&gt;
&lt;br /&gt;
==== Inlet Pressure ====&lt;br /&gt;
* &#039;&#039;&#039;Target:&#039;&#039;&#039; Inlet nodes (NodeInlet, NodeGasInlet)&lt;br /&gt;
* &#039;&#039;&#039;Port:&#039;&#039;&#039; &amp;quot;cp&amp;quot; or &amp;quot;c&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Tank pressure, feed system pressure&lt;br /&gt;
* &#039;&#039;&#039;Units:&#039;&#039;&#039; Pascals (Pa)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Tank Pressure&amp;quot;,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;ControlParameter&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 2500000,&lt;br /&gt;
  &amp;quot;component_category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;component&amp;quot;: &amp;quot;LOX Tank Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;component_port&amp;quot;: &amp;quot;cp&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Engine Operation Sequences ==&lt;br /&gt;
&lt;br /&gt;
=== Startup Sequence ===&lt;br /&gt;
Typical rocket engine startup control sequence:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Pre-ignition:&#039;&#039;&#039; Set initial valve positions and pressures&lt;br /&gt;
# &#039;&#039;&#039;Ignition:&#039;&#039;&#039; Initiate gas generator or igniter&lt;br /&gt;
# &#039;&#039;&#039;Ramp-up:&#039;&#039;&#039; Gradually increase O/F ratio and valve openings&lt;br /&gt;
# &#039;&#039;&#039;Mainstage:&#039;&#039;&#039; Reach nominal operating conditions&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example Control Timeline:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Time 0-1s:    Valve positions: 0.0 → 0.2&lt;br /&gt;
Time 1-2s:    O/F ratio: 1.0 → 2.5&lt;br /&gt;
Time 2-3s:    Throttle valve: 0.2 → 0.9&lt;br /&gt;
Time 3s+:     Steady-state operation&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Throttling Control ===&lt;br /&gt;
Dynamic thrust control during flight:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Throttle Command:&#039;&#039;&#039; External control input&lt;br /&gt;
# &#039;&#039;&#039;Valve Response:&#039;&#039;&#039; Adjust main valve positions&lt;br /&gt;
# &#039;&#039;&#039;O/F Adjustment:&#039;&#039;&#039; Maintain optimal mixture ratio&lt;br /&gt;
# &#039;&#039;&#039;Pressure Control:&#039;&#039;&#039; Adjust feed system pressures&lt;br /&gt;
&lt;br /&gt;
=== Shutdown Sequence ===&lt;br /&gt;
Safe engine shutdown procedure:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Throttle Down:&#039;&#039;&#039; Reduce valve openings&lt;br /&gt;
# &#039;&#039;&#039;O/F Reduction:&#039;&#039;&#039; Lower gas generator power&lt;br /&gt;
# &#039;&#039;&#039;Valve Closure:&#039;&#039;&#039; Sequential valve closing&lt;br /&gt;
# &#039;&#039;&#039;Cutoff:&#039;&#039;&#039; Complete propellant cutoff&lt;br /&gt;
&lt;br /&gt;
== Design Guidelines ==&lt;br /&gt;
&lt;br /&gt;
=== Transition Timing ===&lt;br /&gt;
* &#039;&#039;&#039;Smooth Transitions:&#039;&#039;&#039; Use adequate width to avoid abrupt changes&lt;br /&gt;
* &#039;&#039;&#039;System Response:&#039;&#039;&#039; Consider system time constants&lt;br /&gt;
* &#039;&#039;&#039;Stability:&#039;&#039;&#039; Avoid rapid changes that cause instability&lt;br /&gt;
* &#039;&#039;&#039;Physical Limits:&#039;&#039;&#039; Respect actuator speed and authority limits&lt;br /&gt;
&lt;br /&gt;
=== Control Authority ===&lt;br /&gt;
* &#039;&#039;&#039;Full Range:&#039;&#039;&#039; Ensure control covers full operating range&lt;br /&gt;
* &#039;&#039;&#039;Margins:&#039;&#039;&#039; Provide control margin for off-nominal conditions&lt;br /&gt;
* &#039;&#039;&#039;Redundancy:&#039;&#039;&#039; Consider backup control methods&lt;br /&gt;
* &#039;&#039;&#039;Failure Modes:&#039;&#039;&#039; Design for safe failure positions&lt;br /&gt;
&lt;br /&gt;
=== Parameter Coordination ===&lt;br /&gt;
* &#039;&#039;&#039;Sequence Coordination:&#039;&#039;&#039; Coordinate multiple parameter changes&lt;br /&gt;
* &#039;&#039;&#039;Interdependencies:&#039;&#039;&#039; Consider parameter interactions&lt;br /&gt;
* &#039;&#039;&#039;Optimization:&#039;&#039;&#039; Optimize control for performance and safety&lt;br /&gt;
* &#039;&#039;&#039;Verification:&#039;&#039;&#039; Validate control sequences through simulation&lt;br /&gt;
&lt;br /&gt;
== Integration with Simulation ==&lt;br /&gt;
&lt;br /&gt;
=== Time Integration ===&lt;br /&gt;
* &#039;&#039;&#039;Control updates:&#039;&#039;&#039; Applied at each simulation time step&lt;br /&gt;
* &#039;&#039;&#039;Interpolation:&#039;&#039;&#039; Smooth interpolation between control points&lt;br /&gt;
* &#039;&#039;&#039;Event handling:&#039;&#039;&#039; Discrete events trigger control changes&lt;br /&gt;
* &#039;&#039;&#039;Real-time:&#039;&#039;&#039; Support for real-time control applications&lt;br /&gt;
&lt;br /&gt;
=== Feedback Control ===&lt;br /&gt;
* &#039;&#039;&#039;Sensor Input:&#039;&#039;&#039; Use simulation outputs as control feedback&lt;br /&gt;
* &#039;&#039;&#039;Closed Loop:&#039;&#039;&#039; Implement feedback control algorithms&lt;br /&gt;
* &#039;&#039;&#039;Stability:&#039;&#039;&#039; Ensure control system stability&lt;br /&gt;
* &#039;&#039;&#039;Performance:&#039;&#039;&#039; Optimize control for desired response&lt;br /&gt;
&lt;br /&gt;
== Common Control Strategies ==&lt;br /&gt;
&lt;br /&gt;
=== Open Loop Control ===&lt;br /&gt;
* &#039;&#039;&#039;Pre-programmed:&#039;&#039;&#039; Fixed control sequences&lt;br /&gt;
* &#039;&#039;&#039;Simple:&#039;&#039;&#039; Easy to implement and understand&lt;br /&gt;
* &#039;&#039;&#039;Robust:&#039;&#039;&#039; Not sensitive to measurement errors&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Startup sequences, nominal operations&lt;br /&gt;
&lt;br /&gt;
=== Closed Loop Control ===&lt;br /&gt;
* &#039;&#039;&#039;Feedback:&#039;&#039;&#039; Uses system response for control decisions&lt;br /&gt;
* &#039;&#039;&#039;Adaptive:&#039;&#039;&#039; Responds to off-nominal conditions&lt;br /&gt;
* &#039;&#039;&#039;Complex:&#039;&#039;&#039; Requires control system design&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Thrust control, mixture ratio control&lt;br /&gt;
&lt;br /&gt;
=== Feed-Forward Control ===&lt;br /&gt;
* &#039;&#039;&#039;Predictive:&#039;&#039;&#039; Anticipates system needs&lt;br /&gt;
* &#039;&#039;&#039;Fast Response:&#039;&#039;&#039; No delay from feedback&lt;br /&gt;
* &#039;&#039;&#039;Model-Based:&#039;&#039;&#039; Requires accurate system model&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Disturbance rejection, optimization&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Nodes|Node Components]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Machinery|Machinery Components]]&lt;br /&gt;
* Control Systems Engineering&lt;br /&gt;
* Rocket Engine Control Systems&lt;br /&gt;
* Dynamic Simulation Methods&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Control Systems]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Transmission&amp;diff=105</id>
		<title>Meco Transmission</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Transmission&amp;diff=105"/>
		<updated>2025-07-07T21:20:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Meco Transmission =  Transmission components handle power transfer between machinery components. They model rotating shafts and gears that connect pumps, turbines, and other rotating equipment in rocket engine systems.  == Overview ==  The Meco Rocket Simulator supports 2 transmission component types:  {| class=&amp;quot;wikitable&amp;quot; |- ! Component Type !! Purpose !! Key Parameters !! Connections |- | Shaft || Primary rotating element || Rotor inertia properties || Machinery, Gea...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Transmission =&lt;br /&gt;
&lt;br /&gt;
Transmission components handle power transfer between machinery components. They model rotating shafts and gears that connect pumps, turbines, and other rotating equipment in rocket engine systems.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 2 transmission component types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component Type !! Purpose !! Key Parameters !! Connections&lt;br /&gt;
|-&lt;br /&gt;
| Shaft || Primary rotating element || Rotor inertia properties || Machinery, Gears&lt;br /&gt;
|-&lt;br /&gt;
| Gear || Speed/torque conversion || Teeth count, gear ratios || Other Gears&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Shaft ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Shaft&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Primary rotating shaft that connects machinery and provides rotational inertia&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Rotational dynamics with inertial properties&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorLength&amp;lt;/code&amp;gt; - Shaft length in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorRadius&amp;lt;/code&amp;gt; - Shaft radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorDensity&amp;lt;/code&amp;gt; - Material density in kg/m³ (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;gears&amp;lt;/code&amp;gt; - Array of connected gear names (array of strings)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
&lt;br /&gt;
==== Material Properties ====&lt;br /&gt;
* &#039;&#039;&#039;Steel Shafts:&#039;&#039;&#039; 7850 kg/m³ density, high strength&lt;br /&gt;
* &#039;&#039;&#039;Titanium Shafts:&#039;&#039;&#039; 4500 kg/m³ density, lighter weight&lt;br /&gt;
* &#039;&#039;&#039;Aluminum Shafts:&#039;&#039;&#039; 2700 kg/m³ density, lowest weight but limited strength&lt;br /&gt;
&lt;br /&gt;
==== Sizing Considerations ====&lt;br /&gt;
* &#039;&#039;&#039;Length:&#039;&#039;&#039; Physical distance between connected components&lt;br /&gt;
* &#039;&#039;&#039;Radius:&#039;&#039;&#039; Sized for torque transmission and critical speed avoidance&lt;br /&gt;
* &#039;&#039;&#039;Inertia:&#039;&#039;&#039; Affects transient response and system stability&lt;br /&gt;
&lt;br /&gt;
==== Critical Speed ====&lt;br /&gt;
Avoid operating near shaft critical speeds:&lt;br /&gt;
* &#039;&#039;&#039;First Critical:&#039;&#039;&#039; Typically avoid 70% of critical speed&lt;br /&gt;
* &#039;&#039;&#039;Flexible Shaft:&#039;&#039;&#039; Consider multiple critical speeds for long shafts&lt;br /&gt;
* &#039;&#039;&#039;Rigid Shaft:&#039;&#039;&#039; Operate well below first critical speed&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LOX Transmission&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 4,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Shaft&amp;quot;,&lt;br /&gt;
  &amp;quot;rotorLength&amp;quot;: 0.5,&lt;br /&gt;
  &amp;quot;rotorRadius&amp;quot;: 0.03,&lt;br /&gt;
  &amp;quot;rotorDensity&amp;quot;: 7850,&lt;br /&gt;
  &amp;quot;gears&amp;quot;: [&amp;quot;Reduction Gear&amp;quot;, &amp;quot;Output Gear&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gear ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Gear&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Speed and torque conversion between rotating components&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Gear ratios, inertial properties, and mechanical connections&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Basic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;teeth&amp;lt;/code&amp;gt; - Number of teeth (integer)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorLength&amp;lt;/code&amp;gt; - Gear face width in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;module&amp;lt;/code&amp;gt; - Gear module in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorDensity&amp;lt;/code&amp;gt; - Material density in kg/m³ (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;gears&amp;lt;/code&amp;gt; - Array of connected gear names (array of strings)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
&lt;br /&gt;
==== Gear Ratios ====&lt;br /&gt;
Gear ratio between two gears = Teeth₂ / Teeth₁&lt;br /&gt;
* &#039;&#039;&#039;Speed Increase:&#039;&#039;&#039; Ratio &amp;gt; 1 (more teeth on driven gear)&lt;br /&gt;
* &#039;&#039;&#039;Speed Reduction:&#039;&#039;&#039; Ratio &amp;lt; 1 (fewer teeth on driven gear)&lt;br /&gt;
* &#039;&#039;&#039;Typical Ratios:&#039;&#039;&#039; 2:1 to 10:1 for single stage&lt;br /&gt;
&lt;br /&gt;
==== Module Selection ====&lt;br /&gt;
Module defines gear tooth size:&lt;br /&gt;
* &#039;&#039;&#039;Fine Pitch:&#039;&#039;&#039; 0.001-0.003 m module for high-speed applications&lt;br /&gt;
* &#039;&#039;&#039;Medium Pitch:&#039;&#039;&#039; 0.003-0.008 m module for general applications&lt;br /&gt;
* &#039;&#039;&#039;Coarse Pitch:&#039;&#039;&#039; 0.008-0.020 m module for high-torque applications&lt;br /&gt;
&lt;br /&gt;
==== Gear Sizing ====&lt;br /&gt;
* &#039;&#039;&#039;Pitch Diameter:&#039;&#039;&#039; teeth × module&lt;br /&gt;
* &#039;&#039;&#039;Face Width:&#039;&#039;&#039; Affects load capacity and gear life&lt;br /&gt;
* &#039;&#039;&#039;Material:&#039;&#039;&#039; Steel for strength, consider weight for aerospace applications&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Reduction Gear&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 4,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Gear&amp;quot;,&lt;br /&gt;
  &amp;quot;teeth&amp;quot;: 48,&lt;br /&gt;
  &amp;quot;rotorLength&amp;quot;: 0.025,&lt;br /&gt;
  &amp;quot;module&amp;quot;: 0.004,&lt;br /&gt;
  &amp;quot;rotorDensity&amp;quot;: 7850,&lt;br /&gt;
  &amp;quot;gears&amp;quot;: [&amp;quot;Output Gear&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Transmission System Design ==&lt;br /&gt;
&lt;br /&gt;
=== Single Shaft Systems ===&lt;br /&gt;
Direct connection between pump and turbine:&lt;br /&gt;
* &#039;&#039;&#039;Advantages:&#039;&#039;&#039; Simple, reliable, minimal losses&lt;br /&gt;
* &#039;&#039;&#039;Disadvantages:&#039;&#039;&#039; Fixed speed ratio, limited optimization&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Gas generator cycles, simple configurations&lt;br /&gt;
&lt;br /&gt;
=== Geared Systems ===&lt;br /&gt;
Multiple shafts connected through gears:&lt;br /&gt;
* &#039;&#039;&#039;Advantages:&#039;&#039;&#039; Speed optimization, multiple power take-offs&lt;br /&gt;
* &#039;&#039;&#039;Disadvantages:&#039;&#039;&#039; Complexity, additional losses, weight&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Staged combustion cycles, auxiliary drives&lt;br /&gt;
&lt;br /&gt;
=== Speed Optimization ===&lt;br /&gt;
# &#039;&#039;&#039;Pump Speed:&#039;&#039;&#039; Optimize for flow and head requirements&lt;br /&gt;
# &#039;&#039;&#039;Turbine Speed:&#039;&#039;&#039; Optimize for gas flow and efficiency&lt;br /&gt;
# &#039;&#039;&#039;Gear Ratio:&#039;&#039;&#039; Match pump and turbine optimal speeds&lt;br /&gt;
&lt;br /&gt;
=== Inertial Effects ===&lt;br /&gt;
# &#039;&#039;&#039;System Inertia:&#039;&#039;&#039; Sum of all rotating component inertias&lt;br /&gt;
# &#039;&#039;&#039;Transient Response:&#039;&#039;&#039; Higher inertia slows acceleration/deceleration&lt;br /&gt;
# &#039;&#039;&#039;Stability:&#039;&#039;&#039; Affects control system design and governor response&lt;br /&gt;
&lt;br /&gt;
== Connection Hierarchy ==&lt;br /&gt;
&lt;br /&gt;
=== Shaft Connections ===&lt;br /&gt;
Shafts connect to:&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; components (pumps, turbines)&lt;br /&gt;
# &#039;&#039;&#039;Gears&#039;&#039;&#039; for speed/torque conversion&lt;br /&gt;
# Other transmission components&lt;br /&gt;
&lt;br /&gt;
=== Gear Connections ===&lt;br /&gt;
Gears connect to:&lt;br /&gt;
# &#039;&#039;&#039;Other Gears&#039;&#039;&#039; for multi-stage reduction/multiplication&lt;br /&gt;
# Must ultimately connect to a &#039;&#039;&#039;Shaft&#039;&#039;&#039; for machinery attachment&lt;br /&gt;
&lt;br /&gt;
=== Connection Rules ===&lt;br /&gt;
# All machinery must connect to a shaft&lt;br /&gt;
# Gears can connect to other gears or shafts&lt;br /&gt;
# Connection topology must form valid mechanical system&lt;br /&gt;
# Avoid circular dependencies in gear trains&lt;br /&gt;
&lt;br /&gt;
== Performance Considerations ==&lt;br /&gt;
&lt;br /&gt;
=== Efficiency ===&lt;br /&gt;
* &#039;&#039;&#039;Shaft Bearings:&#039;&#039;&#039; 99-99.5% efficiency per bearing set&lt;br /&gt;
* &#039;&#039;&#039;Gear Meshes:&#039;&#039;&#039; 96-99% efficiency per mesh&lt;br /&gt;
* &#039;&#039;&#039;System Efficiency:&#039;&#039;&#039; Product of all component efficiencies&lt;br /&gt;
&lt;br /&gt;
=== Losses ===&lt;br /&gt;
* &#039;&#039;&#039;Bearing Friction:&#039;&#039;&#039; Function of speed and load&lt;br /&gt;
* &#039;&#039;&#039;Gear Mesh Losses:&#039;&#039;&#039; Sliding friction and churning&lt;br /&gt;
* &#039;&#039;&#039;Windage:&#039;&#039;&#039; Air resistance at high speeds&lt;br /&gt;
* &#039;&#039;&#039;Oil Churning:&#039;&#039;&#039; Viscous losses in lubrication system&lt;br /&gt;
&lt;br /&gt;
=== Reliability ===&lt;br /&gt;
* &#039;&#039;&#039;Fatigue Life:&#039;&#039;&#039; Consider stress cycles and material limits&lt;br /&gt;
* &#039;&#039;&#039;Lubrication:&#039;&#039;&#039; Essential for bearing and gear life&lt;br /&gt;
* &#039;&#039;&#039;Contamination:&#039;&#039;&#039; Protect from propellant and combustion products&lt;br /&gt;
* &#039;&#039;&#039;Thermal Effects:&#039;&#039;&#039; Account for temperature variations&lt;br /&gt;
&lt;br /&gt;
== Common Configurations ==&lt;br /&gt;
&lt;br /&gt;
=== Direct Drive ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Turbine → Shaft → Pump&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Simple, reliable configuration&lt;br /&gt;
* Fixed speed ratio&lt;br /&gt;
* Used in gas generator cycles&lt;br /&gt;
&lt;br /&gt;
=== Single Reduction ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Turbine → Shaft → Gear → Gear → Shaft → Pump&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Allows speed optimization&lt;br /&gt;
* Single gear reduction stage&lt;br /&gt;
* Common in rocket applications&lt;br /&gt;
&lt;br /&gt;
=== Multiple Shaft ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Turbine₁ → Shaft₁ → Gear₁ ↘&lt;br /&gt;
                           → Main Gear → Main Shaft → Main Pump&lt;br /&gt;
Turbine₂ → Shaft₂ → Gear₂ ↗&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Multiple power sources&lt;br /&gt;
* Complex but flexible&lt;br /&gt;
* Used in staged combustion cycles&lt;br /&gt;
&lt;br /&gt;
== Design Process ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Power Requirements:&#039;&#039;&#039; Determine pump power needs&lt;br /&gt;
# &#039;&#039;&#039;Speed Requirements:&#039;&#039;&#039; Optimize pump and turbine speeds&lt;br /&gt;
# &#039;&#039;&#039;Gear Ratios:&#039;&#039;&#039; Calculate required speed ratios&lt;br /&gt;
# &#039;&#039;&#039;Shaft Sizing:&#039;&#039;&#039; Size for torque and critical speeds&lt;br /&gt;
# &#039;&#039;&#039;Gear Sizing:&#039;&#039;&#039; Size for torque capacity and life&lt;br /&gt;
# &#039;&#039;&#039;Integration:&#039;&#039;&#039; Verify mechanical packaging and connections&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Machinery|Machinery Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* Mechanical Design Reference&lt;br /&gt;
* Gear Design Guidelines&lt;br /&gt;
* Shaft Critical Speed Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Mechanical Systems]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Machinery&amp;diff=104</id>
		<title>Meco Machinery</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Machinery&amp;diff=104"/>
		<updated>2025-07-07T21:19:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Meco Machinery =  Machinery components represent rotating equipment that can add or extract energy from the fluid. These components model pumps, turbines, and other rotating machinery with detailed performance characteristics.  == Overview ==  The Meco Rocket Simulator supports 3 different machinery types:  {| class=&amp;quot;wikitable&amp;quot; |- ! Machinery Type !! Purpose !! Fluid System !! Key Parameters |- | MachineryPump || Energy addition (pumping) || Liquid || Centrifugal pump...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Machinery =&lt;br /&gt;
&lt;br /&gt;
Machinery components represent rotating equipment that can add or extract energy from the fluid. These components model pumps, turbines, and other rotating machinery with detailed performance characteristics.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 3 different machinery types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Machinery Type !! Purpose !! Fluid System !! Key Parameters&lt;br /&gt;
|-&lt;br /&gt;
| MachineryPump || Energy addition (pumping) || Liquid || Centrifugal pump geometry&lt;br /&gt;
|-&lt;br /&gt;
| MachineryTurbine || Energy extraction (power) || Gas || Turbine aerodynamics&lt;br /&gt;
|-&lt;br /&gt;
| MachineryNonDynamic || Inertial load || Any || Rotor inertia only&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Common Requirements ==&lt;br /&gt;
&lt;br /&gt;
All machinery components require:&lt;br /&gt;
* Connection to a [[Meco Transmission|Shaft]] for rotational dynamics&lt;br /&gt;
* Connection to a [[Meco Branches|Branch]] for fluid interaction (except MachineryNonDynamic)&lt;br /&gt;
* Detailed geometric and performance parameters&lt;br /&gt;
&lt;br /&gt;
== MachineryPump ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;MachineryPump&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Centrifugal pump for liquid propellant systems&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Detailed impeller geometry and performance characteristics&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch&amp;lt;/code&amp;gt; - Connected branch name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;shaft&amp;lt;/code&amp;gt; - Connected shaft name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Geometric Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;betaB2&amp;lt;/code&amp;gt; - Outlet blade angle in radians (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;r1&amp;lt;/code&amp;gt; - Inlet radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;r2&amp;lt;/code&amp;gt; - Outlet radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;b2&amp;lt;/code&amp;gt; - Outlet width in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;eRMS&amp;lt;/code&amp;gt; - Surface roughness in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Inlet Radius (r1):&#039;&#039;&#039; Typically 0.03-0.08 m for rocket applications&lt;br /&gt;
* &#039;&#039;&#039;Outlet Radius (r2):&#039;&#039;&#039; Usually 2-4 times inlet radius for good efficiency&lt;br /&gt;
* &#039;&#039;&#039;Blade Angle (betaB2):&#039;&#039;&#039; 15-30 degrees (0.26-0.52 radians) for centrifugal flow&lt;br /&gt;
* &#039;&#039;&#039;Outlet Width (b2):&#039;&#039;&#039; Affects flow rate and pressure rise capability&lt;br /&gt;
* &#039;&#039;&#039;Surface Roughness (eRMS):&#039;&#039;&#039; 0.000001-0.00001 m for machined surfaces&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LOX Pump&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;MachineryPump&amp;quot;,&lt;br /&gt;
  &amp;quot;branch&amp;quot;: &amp;quot;LOX HP Line&amp;quot;,&lt;br /&gt;
  &amp;quot;shaft&amp;quot;: &amp;quot;LOX Transmission&amp;quot;,&lt;br /&gt;
  &amp;quot;betaB2&amp;quot;: 0.305,&lt;br /&gt;
  &amp;quot;r1&amp;quot;: 0.05,&lt;br /&gt;
  &amp;quot;r2&amp;quot;: 0.12,&lt;br /&gt;
  &amp;quot;b2&amp;quot;: 0.01,&lt;br /&gt;
  &amp;quot;eRMS&amp;quot;: 0.000001&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MachineryTurbine ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;MachineryTurbine&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Gas turbine for power extraction from hot gas flow&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Detailed aerodynamic performance with stator and rotor geometry&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;branch&amp;lt;/code&amp;gt; - Connected branch name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;shaft&amp;lt;/code&amp;gt; - Connected shaft name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Aerodynamic Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;alpha&amp;lt;/code&amp;gt; - Nozzle angle in radians (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;beta&amp;lt;/code&amp;gt; - Blade angle in radians (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;admissionRatio&amp;lt;/code&amp;gt; - Admission ratio 0-1 (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Geometric Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;rTip&amp;lt;/code&amp;gt; - Tip radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorH&amp;lt;/code&amp;gt; - Rotor height in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorC&amp;lt;/code&amp;gt; - Rotor chord in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;statorA&amp;lt;/code&amp;gt; - Stator area in m² (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;statorO&amp;lt;/code&amp;gt; - Stator opening in m² (double)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Operating Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;omega&amp;lt;/code&amp;gt; - Rotational speed in rad/s (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;gamma&amp;lt;/code&amp;gt; - Heat capacity ratio (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;t&amp;lt;/code&amp;gt; - Temperature in Kelvin (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rS&amp;lt;/code&amp;gt; - Specific gas constant in J/kg·K (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Nozzle Angle (alpha):&#039;&#039;&#039; 60-75 degrees (1.05-1.31 radians) for optimal efficiency&lt;br /&gt;
* &#039;&#039;&#039;Blade Angle (beta):&#039;&#039;&#039; 30-45 degrees (0.52-0.79 radians) for impulse turbines&lt;br /&gt;
* &#039;&#039;&#039;Admission Ratio:&#039;&#039;&#039; 0.5-1.0, partial admission reduces efficiency but enables control&lt;br /&gt;
* &#039;&#039;&#039;Speed Parameter (omega):&#039;&#039;&#039; Match to shaft system for optimal power extraction&lt;br /&gt;
* &#039;&#039;&#039;Gas Properties:&#039;&#039;&#039; gamma ≈ 1.3-1.4 for combustion products, rS depends on gas composition&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LOX Turbine&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;MachineryTurbine&amp;quot;,&lt;br /&gt;
  &amp;quot;branch&amp;quot;: &amp;quot;LOX Stator Nozzle&amp;quot;,&lt;br /&gt;
  &amp;quot;shaft&amp;quot;: &amp;quot;LOX Transmission&amp;quot;,&lt;br /&gt;
  &amp;quot;alpha&amp;quot;: 1.2740903539558606,&lt;br /&gt;
  &amp;quot;beta&amp;quot;: 1.222,&lt;br /&gt;
  &amp;quot;rTip&amp;quot;: 0.166,&lt;br /&gt;
  &amp;quot;rotorH&amp;quot;: 0.02,&lt;br /&gt;
  &amp;quot;rotorC&amp;quot;: 0.03,&lt;br /&gt;
  &amp;quot;statorA&amp;quot;: 0.00631,&lt;br /&gt;
  &amp;quot;statorO&amp;quot;: 0.00246,&lt;br /&gt;
  &amp;quot;admissionRatio&amp;quot;: 0.9,&lt;br /&gt;
  &amp;quot;omega&amp;quot;: 1391,&lt;br /&gt;
  &amp;quot;gamma&amp;quot;: 1.398,&lt;br /&gt;
  &amp;quot;t&amp;quot;: 1050,&lt;br /&gt;
  &amp;quot;rS&amp;quot;: 2270&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MachineryNonDynamic ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;MachineryNonDynamic&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Non-rotating machinery that adds inertial load to shaft systems&lt;br /&gt;
* &#039;&#039;&#039;Modeling:&#039;&#039;&#039; Pure rotational inertia without fluid interaction&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
* &#039;&#039;&#039;Connection Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;shaft&amp;lt;/code&amp;gt; - Connected shaft name (string)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Inertial Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorRadius&amp;lt;/code&amp;gt; - Rotor radius in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorLength&amp;lt;/code&amp;gt; - Rotor length in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;rotorDensity&amp;lt;/code&amp;gt; - Rotor material density in kg/m³ (double)&lt;br /&gt;
&lt;br /&gt;
=== Design Guidelines ===&lt;br /&gt;
* &#039;&#039;&#039;Material Density:&#039;&#039;&#039;&lt;br /&gt;
** Steel: ~7850 kg/m³&lt;br /&gt;
** Aluminum: ~2700 kg/m³&lt;br /&gt;
** Titanium: ~4500 kg/m³&lt;br /&gt;
* &#039;&#039;&#039;Sizing:&#039;&#039;&#039; Consider rotational inertia effects on system dynamics&lt;br /&gt;
* &#039;&#039;&#039;Applications:&#039;&#039;&#039; Flywheels, generators, auxiliary equipment&lt;br /&gt;
&lt;br /&gt;
=== Example JSON ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Generator Load&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 3,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;MachineryNonDynamic&amp;quot;,&lt;br /&gt;
  &amp;quot;shaft&amp;quot;: &amp;quot;Main Shaft&amp;quot;,&lt;br /&gt;
  &amp;quot;rotorRadius&amp;quot;: 0.15,&lt;br /&gt;
  &amp;quot;rotorLength&amp;quot;: 0.3,&lt;br /&gt;
  &amp;quot;rotorDensity&amp;quot;: 7850&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Turbomachinery Design Principles ==&lt;br /&gt;
&lt;br /&gt;
=== Pump Design ===&lt;br /&gt;
# &#039;&#039;&#039;Specific Speed:&#039;&#039;&#039; Optimize impeller geometry for required flow and head&lt;br /&gt;
# &#039;&#039;&#039;NPSH Requirements:&#039;&#039;&#039; Ensure adequate suction performance to avoid cavitation&lt;br /&gt;
# &#039;&#039;&#039;Efficiency:&#039;&#039;&#039; Target 75-85% efficiency for rocket pump applications&lt;br /&gt;
# &#039;&#039;&#039;Structural Integrity:&#039;&#039;&#039; Consider stress limits at high rotational speeds&lt;br /&gt;
&lt;br /&gt;
=== Turbine Design ===&lt;br /&gt;
# &#039;&#039;&#039;Velocity Ratios:&#039;&#039;&#039; Optimize blade speed to gas velocity for maximum efficiency&lt;br /&gt;
# &#039;&#039;&#039;Stage Loading:&#039;&#039;&#039; Balance pressure ratio per stage with efficiency&lt;br /&gt;
# &#039;&#039;&#039;Cooling:&#039;&#039;&#039; Consider thermal limits and cooling requirements&lt;br /&gt;
# &#039;&#039;&#039;Partial Admission:&#039;&#039;&#039; Use for control but expect efficiency penalties&lt;br /&gt;
&lt;br /&gt;
=== System Integration ===&lt;br /&gt;
# &#039;&#039;&#039;Speed Matching:&#039;&#039;&#039; Match pump and turbine speeds through gear ratios&lt;br /&gt;
# &#039;&#039;&#039;Power Balance:&#039;&#039;&#039; Ensure turbine power exceeds pump power requirements&lt;br /&gt;
# &#039;&#039;&#039;Transient Response:&#039;&#039;&#039; Consider rotational inertia effects on startup/shutdown&lt;br /&gt;
# &#039;&#039;&#039;Control Strategy:&#039;&#039;&#039; Integrate with [[Meco Control Parameters|control systems]]&lt;br /&gt;
&lt;br /&gt;
== Performance Modeling ==&lt;br /&gt;
&lt;br /&gt;
=== Pump Performance ===&lt;br /&gt;
* Head-flow characteristics based on impeller geometry&lt;br /&gt;
* Efficiency curves accounting for losses (hydraulic, volumetric, mechanical)&lt;br /&gt;
* NPSH requirements for cavitation avoidance&lt;br /&gt;
* Power consumption calculations&lt;br /&gt;
&lt;br /&gt;
=== Turbine Performance ===&lt;br /&gt;
* Aerodynamic performance based on velocity triangles&lt;br /&gt;
* Stage efficiency modeling including profile, secondary, and tip clearance losses&lt;br /&gt;
* Partial admission effects on performance&lt;br /&gt;
* Heat transfer and cooling considerations&lt;br /&gt;
&lt;br /&gt;
== Common Applications ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Main Engine Pumps:&#039;&#039;&#039; High-pressure propellant pumps for main combustion chamber&lt;br /&gt;
* &#039;&#039;&#039;Gas Generator Turbines:&#039;&#039;&#039; Power extraction from gas generator exhaust&lt;br /&gt;
* &#039;&#039;&#039;Preburner Turbines:&#039;&#039;&#039; Power for staged combustion cycle engines&lt;br /&gt;
* &#039;&#039;&#039;Auxiliary Drives:&#039;&#039;&#039; Generators, hydraulic pumps, other accessories&lt;br /&gt;
* &#039;&#039;&#039;Control Systems:&#039;&#039;&#039; Variable geometry turbines for engine control&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Transmission|Transmission Components]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* Turbomachinery Design Reference&lt;br /&gt;
* Rocket Engine Cycle Analysis&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Turbomachinery]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Components_Reference&amp;diff=103</id>
		<title>Meco Components Reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Components_Reference&amp;diff=103"/>
		<updated>2025-07-07T21:19:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Meco Rocket Simulator Components Overview =  The Meco Rocket Simulator is a sophisticated rocket engine simulation system that models complex fluid systems, thermodynamics, and mechanical components. This document provides a summary overview of all available components that can be defined in JSON configuration files and loaded by the simulator.  == Component Categories ==  The simulator organizes components into six main categories:  {| class=&amp;quot;wikitable&amp;quot; |- ! Category...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Rocket Simulator Components Overview =&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator is a sophisticated rocket engine simulation system that models complex fluid systems, thermodynamics, and mechanical components. This document provides a summary overview of all available components that can be defined in JSON configuration files and loaded by the simulator.&lt;br /&gt;
&lt;br /&gt;
== Component Categories ==&lt;br /&gt;
&lt;br /&gt;
The simulator organizes components into six main categories:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Category !! ID !! Components !! Description !! Details&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Nodes|NODE]] || 1 || 6 types || Junction points in the fluid system || [[Meco Nodes|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Branches|BRANCH]] || 2 || 4 types || Connections between nodes (pipes, ducts, valves) || [[Meco Branches|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Machinery|MACHINERY]] || 3 || 3 types || Rotating machinery (pumps, turbines) || [[Meco Machinery|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Transmission|TRANSMISSION]] || 4 || 2 types || Power transmission components (shafts, gears) || [[Meco Transmission|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Solids|SOLID]] || 5 || 1 type || Heat transfer solid components || [[Meco Solids|View Details]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Meco Control Parameters|CONTROL_PARAMETER]] || 6 || 2 types || Control system parameters || [[Meco Control Parameters|View Details]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
=== Nodes ([[Meco Nodes|Details]])===&lt;br /&gt;
Junction points where fluid branches connect:&lt;br /&gt;
* &#039;&#039;&#039;NodeInlet&#039;&#039;&#039; / &#039;&#039;&#039;NodeOutlet&#039;&#039;&#039; - Boundary conditions for liquid systems&lt;br /&gt;
* &#039;&#039;&#039;NodeGasInlet&#039;&#039;&#039; / &#039;&#039;&#039;NodeGasInternal&#039;&#039;&#039; - Boundary and internal junctions for gas systems&lt;br /&gt;
* &#039;&#039;&#039;NodeInternal&#039;&#039;&#039; - Internal liquid system junctions&lt;br /&gt;
* &#039;&#039;&#039;NodeGasGenerator&#039;&#039;&#039; - Combustion chamber modeling&lt;br /&gt;
&lt;br /&gt;
=== Branches ([[Meco Branches|Details]]) ===&lt;br /&gt;
Flow connections between nodes:&lt;br /&gt;
* &#039;&#039;&#039;Branch&#039;&#039;&#039; - Standard liquid flow with optional fittings&lt;br /&gt;
* &#039;&#039;&#039;BranchGas&#039;&#039;&#039; - Gas flow (no fittings)&lt;br /&gt;
* &#039;&#039;&#039;BranchValve&#039;&#039;&#039; / &#039;&#039;&#039;BranchGasValve&#039;&#039;&#039; - Controllable valves for liquid/gas&lt;br /&gt;
&lt;br /&gt;
=== Machinery ([[Meco Machinery|Details]]) ===&lt;br /&gt;
Rotating equipment for energy transfer:&lt;br /&gt;
* &#039;&#039;&#039;MachineryPump&#039;&#039;&#039; - Centrifugal pumps with detailed geometry&lt;br /&gt;
* &#039;&#039;&#039;MachineryTurbine&#039;&#039;&#039; - Gas turbines with complex aerodynamic modeling&lt;br /&gt;
* &#039;&#039;&#039;MachineryNonDynamic&#039;&#039;&#039; - Non-rotating inertial components&lt;br /&gt;
&lt;br /&gt;
=== Transmission ([[Meco Transmission|Details]]) ===&lt;br /&gt;
Power transfer components:&lt;br /&gt;
* &#039;&#039;&#039;Shaft&#039;&#039;&#039; - Rotating shafts connecting machinery&lt;br /&gt;
* &#039;&#039;&#039;Gear&#039;&#039;&#039; - Speed/torque conversion gearing&lt;br /&gt;
&lt;br /&gt;
=== Solids ([[Meco Solids|Details]]) ===&lt;br /&gt;
Heat transfer modeling:&lt;br /&gt;
* &#039;&#039;&#039;Solid&#039;&#039;&#039; - Heat transfer through solid materials (chamber walls, cooling channels)&lt;br /&gt;
&lt;br /&gt;
=== Control Parameters ([[Meco Control Parameters|Details]]) ===&lt;br /&gt;
Dynamic system control:&lt;br /&gt;
* &#039;&#039;&#039;ControlParameter&#039;&#039;&#039; - Constant control values&lt;br /&gt;
* &#039;&#039;&#039;ControlParameterTransition&#039;&#039;&#039; - Time-varying control with smooth transitions&lt;br /&gt;
&lt;br /&gt;
== JSON Structure Example ==&lt;br /&gt;
&lt;br /&gt;
A typical model JSON file has the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Engine Name&amp;quot;,&lt;br /&gt;
  &amp;quot;timestamp&amp;quot;: 1749821274169,&lt;br /&gt;
  &amp;quot;model&amp;quot;: {&lt;br /&gt;
    &amp;quot;nodes&amp;quot;: [ /* Node definitions */ ],&lt;br /&gt;
    &amp;quot;branches&amp;quot;: [ /* Branch definitions */ ],&lt;br /&gt;
    &amp;quot;transmissions&amp;quot;: [ /* Transmission definitions */ ],&lt;br /&gt;
    &amp;quot;machineries&amp;quot;: [ /* Machinery definitions */ ],&lt;br /&gt;
    &amp;quot;control_parameters&amp;quot;: [ /* Control parameter definitions */ ],&lt;br /&gt;
    &amp;quot;solids&amp;quot;: [ /* Solid definitions */ ]&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Component Interaction ==&lt;br /&gt;
&lt;br /&gt;
The components work together to form a complete rocket engine model:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; define connection points and boundary conditions&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; connect nodes to create flow paths&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Transmission|Shafts]]&#039;&#039;&#039; connect rotating machinery&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; adds/extracts energy from the flow&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Solids|Solids]]&#039;&#039;&#039; model thermal effects&lt;br /&gt;
# &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; enable dynamic operation&lt;br /&gt;
&lt;br /&gt;
== Usage Guidelines ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Naming:&#039;&#039;&#039; All components must have unique names within their category&lt;br /&gt;
# &#039;&#039;&#039;Dependencies:&#039;&#039;&#039; Nodes must be defined before branches that reference them&lt;br /&gt;
# &#039;&#039;&#039;Connections:&#039;&#039;&#039; Shafts must be defined before machinery that references them&lt;br /&gt;
# &#039;&#039;&#039;Timing:&#039;&#039;&#039; Control parameters are applied after all physical components are created&lt;br /&gt;
# &#039;&#039;&#039;Units:&#039;&#039;&#039; The simulator uses SI units throughout (meters, kilograms, seconds, Kelvin)&lt;br /&gt;
# &#039;&#039;&#039;Fluids:&#039;&#039;&#039; Gas mixtures like &amp;quot;O2_H2&amp;quot; represent oxidizer-fuel combinations for combustion modeling&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
For detailed information on each component type, see the individual component pages:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Nodes|Nodes]]&#039;&#039;&#039; - Start here for fluid system connection points&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Branches|Branches]]&#039;&#039;&#039; - Flow connections and piping systems&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Machinery|Machinery]]&#039;&#039;&#039; - Pumps, turbines, and rotating equipment&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Transmission|Transmission]]&#039;&#039;&#039; - Shafts and gears for power transfer&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Solids|Solids]]&#039;&#039;&#039; - Heat transfer and thermal analysis&lt;br /&gt;
* &#039;&#039;&#039;[[Meco Control Parameters|Control Parameters]]&#039;&#039;&#039; - Dynamic control and operation&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Component Details:&#039;&#039;&#039;&lt;br /&gt;
** [[Meco Nodes|Node Components]]&lt;br /&gt;
** [[Meco Branches|Branch Components]]&lt;br /&gt;
** [[Meco Machinery|Machinery Components]]&lt;br /&gt;
** [[Meco Transmission|Transmission Components]]&lt;br /&gt;
** [[Meco Solids|Solid Components]]&lt;br /&gt;
** [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;References:&#039;&#039;&#039;&lt;br /&gt;
** Meco Rocket Simulator User Manual&lt;br /&gt;
** JSON Configuration Reference&lt;br /&gt;
** Fluid Property Database&lt;br /&gt;
** Turbomachinery Design Guidelines&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;br /&gt;
[[Category:Engineering Software]]&lt;br /&gt;
[[Category:Computational Fluid Dynamics]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Branches&amp;diff=101</id>
		<title>Meco Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Branches&amp;diff=101"/>
		<updated>2025-07-07T21:16:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Meco Branches =  Branches connect nodes and represent flow paths through the rocket engine system. They model pipes, ducts, valves, and other flow connections with detailed fluid dynamics.  == Overview ==  The Meco Rocket Simulator supports 4 different branch types:  {| class=&amp;quot;wikitable&amp;quot; |- ! Branch Type !! System !! Controllable !! Geometries !! Fittings Support |- | Branch || Liquid || No || Circle, Rect, Annulus || Yes |- | BranchGas || Gas || No || Circle, Rect ||...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Branches =&lt;br /&gt;
&lt;br /&gt;
Branches connect nodes and represent flow paths through the rocket engine system. They model pipes, ducts, valves, and other flow connections with detailed fluid dynamics.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 4 different branch types:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Branch Type !! System !! Controllable !! Geometries !! Fittings Support&lt;br /&gt;
|-&lt;br /&gt;
| Branch || Liquid || No || Circle, Rect, Annulus || Yes&lt;br /&gt;
|-&lt;br /&gt;
| BranchGas || Gas || No || Circle, Rect || No&lt;br /&gt;
|-&lt;br /&gt;
| BranchValve || Liquid || Yes || Circle only || Yes&lt;br /&gt;
|-&lt;br /&gt;
| BranchGasValve || Gas || Yes || Circle only || No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Common Parameters ==&lt;br /&gt;
&lt;br /&gt;
All branches share these core parameters:&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
* &amp;lt;code&amp;gt;node_i&amp;lt;/code&amp;gt; - Inlet node name (string)&lt;br /&gt;
* &amp;lt;code&amp;gt;node_j&amp;lt;/code&amp;gt; - Outlet node name (string)&lt;br /&gt;
* &amp;lt;code&amp;gt;length&amp;lt;/code&amp;gt; - Branch length in meters (double)&lt;br /&gt;
* &amp;lt;code&amp;gt;roughness&amp;lt;/code&amp;gt; - Wall roughness in meters (double)&lt;br /&gt;
* &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; - Number of parallel branches (integer)&lt;br /&gt;
&lt;br /&gt;
== Geometry Types ==&lt;br /&gt;
&lt;br /&gt;
=== Circle ===&lt;br /&gt;
* &#039;&#039;&#039;dimType:&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;quot;Circle&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;dimA&amp;lt;/code&amp;gt; - Diameter in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Rectangle ===&lt;br /&gt;
* &#039;&#039;&#039;dimType:&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;quot;Rect&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;dimA&amp;lt;/code&amp;gt; - Width in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;dimB&amp;lt;/code&amp;gt; - Height in meters (double)&lt;br /&gt;
&lt;br /&gt;
=== Annulus ===&lt;br /&gt;
* &#039;&#039;&#039;dimType:&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;quot;Annulus&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;dimA&amp;lt;/code&amp;gt; - Outer diameter in meters (double)&lt;br /&gt;
** &amp;lt;code&amp;gt;dimB&amp;lt;/code&amp;gt; - Inner diameter in meters (double)&lt;br /&gt;
&lt;br /&gt;
== Branch Types ==&lt;br /&gt;
&lt;br /&gt;
=== Branch (Liquid) ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;Branch&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Standard liquid flow branch with optional fittings&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle, Rect, Annulus&lt;br /&gt;
* &#039;&#039;&#039;Additional Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;fittings&amp;lt;/code&amp;gt; - Array of fitting types (optional)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LH HP Line&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;Branch&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.055,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 1.5,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;LH HP Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;LH HP Junction&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;fittings&amp;quot;: [&amp;quot;Elbow45&amp;quot;, &amp;quot;Elbow90&amp;quot;],&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BranchGas ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;BranchGas&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Gas flow branch (no fittings support)&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle, Rect (Annulus not supported)&lt;br /&gt;
* &#039;&#039;&#039;Limitations:&#039;&#039;&#039; No fittings support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;TC Throat&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;BranchGas&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.127,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 0.038558466155904414,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;TC Throat Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;TC Nozzle Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BranchValve ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;BranchValve&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Controllable valve for liquid systems&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle only&lt;br /&gt;
* &#039;&#039;&#039;Features:&#039;&#039;&#039; Supports fittings, controllable via control parameters&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Main Valve&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;BranchValve&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.08,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 0.2,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;Manifold&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;Engine Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;fittings&amp;quot;: [&amp;quot;ValveBall&amp;quot;],&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BranchGasValve ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;BranchGasValve&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Controllable valve for gas systems&lt;br /&gt;
* &#039;&#039;&#039;Supported Geometries:&#039;&#039;&#039; Circle only&lt;br /&gt;
* &#039;&#039;&#039;Features:&#039;&#039;&#039; Controllable via control parameters, no fittings support&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Gas Control Valve&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;BranchGasValve&amp;quot;,&lt;br /&gt;
  &amp;quot;dimType&amp;quot;: &amp;quot;Circle&amp;quot;,&lt;br /&gt;
  &amp;quot;dimA&amp;quot;: 0.05,&lt;br /&gt;
  &amp;quot;length&amp;quot;: 0.1,&lt;br /&gt;
  &amp;quot;node_i&amp;quot;: &amp;quot;Gas Manifold&amp;quot;,&lt;br /&gt;
  &amp;quot;node_j&amp;quot;: &amp;quot;Nozzle Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;roughness&amp;quot;: 0.00003,&lt;br /&gt;
  &amp;quot;n&amp;quot;: 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Supported Fittings ==&lt;br /&gt;
&lt;br /&gt;
Available for Branch and BranchValve types:&lt;br /&gt;
&lt;br /&gt;
=== Flow Obstructions ===&lt;br /&gt;
* &#039;&#039;&#039;TankBaffles&#039;&#039;&#039; - Tank internal baffles&lt;br /&gt;
* &#039;&#039;&#039;ValveBall&#039;&#039;&#039; - Ball valve&lt;br /&gt;
* &#039;&#039;&#039;ValveButterfly&#039;&#039;&#039; - Butterfly valve&lt;br /&gt;
* &#039;&#039;&#039;ValveCheckSwing&#039;&#039;&#039; - Swing check valve&lt;br /&gt;
&lt;br /&gt;
=== Directional Changes ===&lt;br /&gt;
* &#039;&#039;&#039;Elbow90&#039;&#039;&#039; - 90-degree elbow&lt;br /&gt;
* &#039;&#039;&#039;Elbow45&#039;&#039;&#039; - 45-degree elbow&lt;br /&gt;
* &#039;&#039;&#039;Elbow180&#039;&#039;&#039; - 180-degree return bend&lt;br /&gt;
&lt;br /&gt;
=== Junctions ===&lt;br /&gt;
* &#039;&#039;&#039;TeeElbow&#039;&#039;&#039; - Tee with flow turning&lt;br /&gt;
* &#039;&#039;&#039;TeeFlowThrough&#039;&#039;&#039; - Straight-through tee&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fitting Usage Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;fittings&amp;quot;: [&lt;br /&gt;
  &amp;quot;Elbow45&amp;quot;,&lt;br /&gt;
  &amp;quot;Elbow90&amp;quot;,&lt;br /&gt;
  &amp;quot;ValveBall&amp;quot;,&lt;br /&gt;
  &amp;quot;TeeFlowThrough&amp;quot;&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Design Guidelines ==&lt;br /&gt;
&lt;br /&gt;
=== Flow Sizing ===&lt;br /&gt;
# Size pipes for reasonable velocities (2-10 m/s for liquids, 50-200 m/s for gases)&lt;br /&gt;
# Consider pressure drop through fittings and length&lt;br /&gt;
# Use parallel branches (n &amp;gt; 1) for high flow rates&lt;br /&gt;
&lt;br /&gt;
=== Geometry Selection ===&lt;br /&gt;
# &#039;&#039;&#039;Circle:&#039;&#039;&#039; Most common, best for pressure applications&lt;br /&gt;
# &#039;&#039;&#039;Rectangle:&#039;&#039;&#039; For compact installations, non-pressure applications&lt;br /&gt;
# &#039;&#039;&#039;Annulus:&#039;&#039;&#039; For cooling channels, coaxial configurations&lt;br /&gt;
&lt;br /&gt;
=== Roughness Values ===&lt;br /&gt;
# &#039;&#039;&#039;Smooth pipes:&#039;&#039;&#039; 0.000015 m (15 microns)&lt;br /&gt;
# &#039;&#039;&#039;Commercial steel:&#039;&#039;&#039; 0.000045 m (45 microns)&lt;br /&gt;
# &#039;&#039;&#039;Cast iron:&#039;&#039;&#039; 0.00026 m (260 microns)&lt;br /&gt;
# &#039;&#039;&#039;Concrete:&#039;&#039;&#039; 0.0015 m (1.5 mm)&lt;br /&gt;
&lt;br /&gt;
=== Valve Control ===&lt;br /&gt;
# Use BranchValve/BranchGasValve for controllable flow restrictions&lt;br /&gt;
# Connect to [[Meco Control Parameters|Control Parameters]] for dynamic operation&lt;br /&gt;
# Consider valve authority and rangeability in sizing&lt;br /&gt;
&lt;br /&gt;
== Common Applications ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feed Lines:&#039;&#039;&#039; Connect tank outlets to pump inlets&lt;br /&gt;
* &#039;&#039;&#039;High Pressure Lines:&#039;&#039;&#039; Connect pump outlets to injectors&lt;br /&gt;
* &#039;&#039;&#039;Gas Lines:&#039;&#039;&#039; Connect gas generators to turbine inlets&lt;br /&gt;
* &#039;&#039;&#039;Cooling Channels:&#039;&#039;&#039; Use annular geometry for regenerative cooling&lt;br /&gt;
* &#039;&#039;&#039;Control Valves:&#039;&#039;&#039; Use valve types for throttling and shutoff&lt;br /&gt;
* &#039;&#039;&#039;Nozzles:&#039;&#039;&#039; Use gas branches for converging-diverging nozzle sections&lt;br /&gt;
&lt;br /&gt;
== Performance Considerations ==&lt;br /&gt;
&lt;br /&gt;
* Fittings add significant pressure drop - use sparingly&lt;br /&gt;
* Multiple parallel branches (n &amp;gt; 1) reduce pressure drop&lt;br /&gt;
* Gas branches handle compressible flow with choking&lt;br /&gt;
* Valve branches enable dynamic flow control during simulation&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Nodes|Node Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* [[Meco Machinery|Machinery Components]]&lt;br /&gt;
* Fluid Dynamics Reference&lt;br /&gt;
* Pipe Sizing Guidelines&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Meco_Nodes&amp;diff=100</id>
		<title>Meco Nodes</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Meco_Nodes&amp;diff=100"/>
		<updated>2025-07-07T21:15:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;= Meco Nodes =  Nodes represent junction points in the fluid system where multiple branches can connect. They serve as boundary conditions or internal connection points for the rocket engine simulation.  == Overview ==  The Meco Rocket Simulator supports 6 different node types, organized into liquid and gas system categories:  {| class=&amp;quot;wikitable&amp;quot; |- ! Node Type !! System !! Purpose !! Parameters |- | NodeInlet || Liquid || Inlet boundary condition || name, fluid |- | No...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meco Nodes =&lt;br /&gt;
&lt;br /&gt;
Nodes represent junction points in the fluid system where multiple branches can connect. They serve as boundary conditions or internal connection points for the rocket engine simulation.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The Meco Rocket Simulator supports 6 different node types, organized into liquid and gas system categories:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node Type !! System !! Purpose !! Parameters&lt;br /&gt;
|-&lt;br /&gt;
| NodeInlet || Liquid || Inlet boundary condition || name, fluid&lt;br /&gt;
|-&lt;br /&gt;
| NodeOutlet || Liquid || Outlet boundary condition || name&lt;br /&gt;
|-&lt;br /&gt;
| NodeInternal || Liquid || Internal junction || name, volume&lt;br /&gt;
|-&lt;br /&gt;
| NodeGasInlet || Gas || Gas inlet boundary || name, fluidGas&lt;br /&gt;
|-&lt;br /&gt;
| NodeGasInternal || Gas || Gas internal junction || name, volume&lt;br /&gt;
|-&lt;br /&gt;
| NodeGasGenerator || Gas || Combustion chamber || name, fluidGas, volume&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Liquid System Nodes ==&lt;br /&gt;
&lt;br /&gt;
=== NodeInlet ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeInlet&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Inlet boundary condition for liquid systems (tanks, external sources)&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;fluid&amp;lt;/code&amp;gt; - Fluid type (string, e.g., &amp;quot;H2&amp;quot;, &amp;quot;O2&amp;quot;, &amp;quot;RP1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LH Tank Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeInlet&amp;quot;,&lt;br /&gt;
  &amp;quot;fluid&amp;quot;: &amp;quot;H2&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeOutlet ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeOutlet&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Outlet boundary condition (fixed to Helium - typically atmosphere)&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039; Fluid type is automatically set to Helium (&amp;quot;He&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Ambient Outlet&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeOutlet&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeInternal ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeInternal&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Internal junction for liquid systems (manifolds, junctions)&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;volume&amp;lt;/code&amp;gt; - Node volume in m³ (double)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;LH HP Junction&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeInternal&amp;quot;,&lt;br /&gt;
  &amp;quot;volume&amp;quot;: 9.503317777109124e-9&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gas System Nodes ==&lt;br /&gt;
&lt;br /&gt;
=== NodeGasInlet ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeGasInlet&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Inlet boundary condition for gas systems&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;fluidGas&amp;lt;/code&amp;gt; - Gas fluid type (string, e.g., &amp;quot;O2_H2&amp;quot;, &amp;quot;Air&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Gas Generator Inlet&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeGasInlet&amp;quot;,&lt;br /&gt;
  &amp;quot;fluidGas&amp;quot;: &amp;quot;O2_H2&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeGasInternal ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeGasInternal&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Internal junction for gas systems&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;volume&amp;lt;/code&amp;gt; - Node volume in m³ (double)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;TC Nozzle Joint&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeGasInternal&amp;quot;,&lt;br /&gt;
  &amp;quot;volume&amp;quot;: 2.733971006786517e-7&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NodeGasGenerator ===&lt;br /&gt;
* &#039;&#039;&#039;Type:&#039;&#039;&#039; &amp;lt;code&amp;gt;NodeGasGenerator&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Purpose:&#039;&#039;&#039; Gas generator combustion chamber with oxidizer-fuel equilibration&lt;br /&gt;
* &#039;&#039;&#039;Parameters:&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - Component name (string)&lt;br /&gt;
** &amp;lt;code&amp;gt;fluidGas&amp;lt;/code&amp;gt; - Gas mixture type (string, e.g., &amp;quot;O2_H2&amp;quot;)&lt;br /&gt;
** &amp;lt;code&amp;gt;volume&amp;lt;/code&amp;gt; - Chamber volume in m³ (double)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example JSON:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;GG Head&amp;quot;,&lt;br /&gt;
  &amp;quot;category&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;NodeGasGenerator&amp;quot;,&lt;br /&gt;
  &amp;quot;fluidGas&amp;quot;: &amp;quot;O2_H2&amp;quot;,&lt;br /&gt;
  &amp;quot;volume&amp;quot;: 3.141592653589793e-8&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Supported Fluids ==&lt;br /&gt;
&lt;br /&gt;
=== Liquid Fluids ===&lt;br /&gt;
* &#039;&#039;&#039;H2&#039;&#039;&#039; - Hydrogen&lt;br /&gt;
* &#039;&#039;&#039;O2&#039;&#039;&#039; - Oxygen&lt;br /&gt;
* &#039;&#039;&#039;RP1&#039;&#039;&#039; - Rocket Propellant 1 (kerosene)&lt;br /&gt;
* &#039;&#039;&#039;He&#039;&#039;&#039; - Helium (outlets)&lt;br /&gt;
&lt;br /&gt;
=== Gas Mixtures ===&lt;br /&gt;
* &#039;&#039;&#039;O2_H2&#039;&#039;&#039; - Oxygen-Hydrogen combustion products&lt;br /&gt;
* &#039;&#039;&#039;Air&#039;&#039;&#039; - Standard atmospheric air&lt;br /&gt;
* Custom mixtures as defined in the fluid property database&lt;br /&gt;
&lt;br /&gt;
== Usage Guidelines ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Naming Convention:&#039;&#039;&#039; Use descriptive names that indicate the node&#039;s location and purpose&lt;br /&gt;
# &#039;&#039;&#039;Volume Sizing:&#039;&#039;&#039; Internal node volumes should represent physical junction volumes&lt;br /&gt;
# &#039;&#039;&#039;Boundary Conditions:&#039;&#039;&#039; Inlets represent fixed fluid sources, outlets represent fixed pressure sinks&lt;br /&gt;
# &#039;&#039;&#039;Gas Generators:&#039;&#039;&#039; Use for combustion modeling with automatic oxidizer-fuel equilibration&lt;br /&gt;
# &#039;&#039;&#039;Connection Order:&#039;&#039;&#039; Nodes must be defined before branches that reference them&lt;br /&gt;
&lt;br /&gt;
== Common Applications ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tank Connections:&#039;&#039;&#039; Use NodeInlet for propellant tank outlets&lt;br /&gt;
* &#039;&#039;&#039;Atmospheric Exhaust:&#039;&#039;&#039; Use NodeOutlet for nozzle exits to atmosphere&lt;br /&gt;
* &#039;&#039;&#039;Manifolds:&#039;&#039;&#039; Use NodeInternal for complex piping junction points&lt;br /&gt;
* &#039;&#039;&#039;Combustion Chambers:&#039;&#039;&#039; Use NodeGasGenerator for gas generator and main chamber modeling&lt;br /&gt;
* &#039;&#039;&#039;Gas Lines:&#039;&#039;&#039; Use NodeGasInternal for gas system junctions and plenums&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Meco Rocket Simulator Components Overview|Main Components Overview]]&lt;br /&gt;
* [[Meco Branches|Branch Components]]&lt;br /&gt;
* [[Meco Control Parameters|Control Parameters]]&lt;br /&gt;
* Fluid Property Database Reference&lt;br /&gt;
&lt;br /&gt;
[[Category:Meco Components]]&lt;br /&gt;
[[Category:Rocket Simulation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Quick_Start_Guide&amp;diff=98</id>
		<title>Quick Start Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Quick_Start_Guide&amp;diff=98"/>
		<updated>2025-07-07T18:39:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Creating a Simple Node-Branch Model =&lt;br /&gt;
&lt;br /&gt;
This guide walks you through creating the minimal flow network model using the Meco Rocket Simulator.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
Create a fluid flow model with the least amount of components required:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2 Nodes&#039;&#039;&#039;: An inlet node (NodeInlet) and an outlet node (NodeOutlet)&lt;br /&gt;
* &#039;&#039;&#039;1 Branch&#039;&#039;&#039;: A circular pipe connecting the two nodes&lt;br /&gt;
* &#039;&#039;&#039;2 Control Parameters&#039;&#039;&#039;: Pressure controls for inlet and outlet conditions&lt;br /&gt;
&lt;br /&gt;
{{Note|&#039;&#039;&#039;💡 Quick Reference:&#039;&#039;&#039; You can view the completed version of this model by creating a new model from the template &#039;&#039;&#039;&amp;quot;Min Node Branch&amp;quot;&#039;&#039;&#039;. This is helpful for comparing your work or understanding the final result before starting the tutorial.}}&lt;br /&gt;
&lt;br /&gt;
=== Creating a Model from Template ===&lt;br /&gt;
&lt;br /&gt;
To create the completed model from the template:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open the Models Page:&#039;&#039;&#039;&lt;br /&gt;
#* Launch the Meco Rocket Simulator&lt;br /&gt;
#* Click the &#039;&#039;&#039;Menu&#039;&#039;&#039; button (☰ icon) in the top-left corner to open the navigation drawer&lt;br /&gt;
#* Under the &amp;quot;Manage&amp;quot; section, click &#039;&#039;&#039;Models&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Create from Template:&#039;&#039;&#039;&lt;br /&gt;
#* Click the &#039;&#039;&#039;Add&#039;&#039;&#039; button (+ icon) in the floating action button on the left side&lt;br /&gt;
#* This opens the &amp;quot;New&amp;quot; drawer on the left side of the screen&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Select Template:&#039;&#039;&#039;&lt;br /&gt;
#* In the &amp;quot;New&amp;quot; drawer, scroll down to the &#039;&#039;&#039;&amp;quot;From Template&amp;quot;&#039;&#039;&#039; section&lt;br /&gt;
#* Click on &#039;&#039;&#039;&amp;quot;Min Node Branch&amp;quot;&#039;&#039;&#039; from the list of available templates&lt;br /&gt;
#* This will create a new model based on the template with all components already configured&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Load the Template Model:&#039;&#039;&#039;&lt;br /&gt;
#* The new model will appear in your models list (it may be named something like &amp;quot;Model 1&amp;quot;)&lt;br /&gt;
#* Click on the model to load it and view the completed configuration&lt;br /&gt;
#* You can rename it by clicking the &#039;&#039;&#039;Edit&#039;&#039;&#039; button (pencil icon) if desired&lt;br /&gt;
&lt;br /&gt;
== Model Components ==&lt;br /&gt;
&lt;br /&gt;
=== Nodes ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;NodeInlet&#039;&#039;&#039;: Fluid inlet with O2 (oxygen) as the working fluid&lt;br /&gt;
* &#039;&#039;&#039;NodeOutlet&#039;&#039;&#039;: Fluid outlet (no specific properties)&lt;br /&gt;
&lt;br /&gt;
=== Branch ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Branch&#039;&#039;&#039;: A circular pipe with specific geometric and flow properties&lt;br /&gt;
&lt;br /&gt;
=== Control Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ControlInlet&#039;&#039;&#039;: Sets inlet pressure to 300,000 Pa&lt;br /&gt;
* &#039;&#039;&#039;ControlOutlet&#039;&#039;&#039;: Sets outlet pressure to 79,500 Pa&lt;br /&gt;
&lt;br /&gt;
== Step-by-Step Creation Guide ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Create and Name the Model ===&lt;br /&gt;
&lt;br /&gt;
Before building the components, you need to create a new model and give it a meaningful name:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open the Models Page:&#039;&#039;&#039;&lt;br /&gt;
#* Launch the Meco Rocket Simulator&lt;br /&gt;
#* You will start on the Welcome screen (splash screen) by default&lt;br /&gt;
#* Click the &#039;&#039;&#039;Menu&#039;&#039;&#039; button (☰ icon) in the top-left corner of the app bar to open the navigation drawer&lt;br /&gt;
#* In the navigation drawer, under the &amp;quot;Manage&amp;quot; section, click &#039;&#039;&#039;Models&#039;&#039;&#039;&lt;br /&gt;
#* This will take you to the Models page where you can create and manage your rocket engine models&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Create a New Model:&#039;&#039;&#039;&lt;br /&gt;
#* Click the &#039;&#039;&#039;Add&#039;&#039;&#039; button (+ icon) in the floating action button on the left side&lt;br /&gt;
#* This will open the &amp;quot;New&amp;quot; drawer on the left side of the screen&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Choose Model Type:&#039;&#039;&#039;&lt;br /&gt;
#* Select &#039;&#039;&#039;&amp;quot;Blank Model&amp;quot;&#039;&#039;&#039; from the list&lt;br /&gt;
#* This will create a new empty mode&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Rename the Model:&#039;&#039;&#039;&lt;br /&gt;
#* Find your newly created model in the list (it will have a default name like &amp;quot;Model 1&amp;quot; or similar)&lt;br /&gt;
#* Click the &#039;&#039;&#039;Edit&#039;&#039;&#039; button (pencil icon) next to your model&lt;br /&gt;
#* In the edit drawer that opens on the right side:&lt;br /&gt;
#** Change the &#039;&#039;&#039;Name&#039;&#039;&#039; field to &amp;quot;Simple Node Branch&amp;quot;&lt;br /&gt;
#** Click &#039;&#039;&#039;OK&#039;&#039;&#039; to save the changes&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Load the Model:&#039;&#039;&#039;&lt;br /&gt;
#* Click on your newly renamed &amp;quot;Simple Node Branch&amp;quot; model to load it&lt;br /&gt;
#* This will take you to the Engine Schematics view where you can start building your model&lt;br /&gt;
&lt;br /&gt;
=== 2. Add the Inlet Node ===&lt;br /&gt;
&lt;br /&gt;
# Click the &#039;&#039;&#039;Add Component&#039;&#039;&#039; button (+ icon) in the Add Component Drawer&lt;br /&gt;
# Navigate to &#039;&#039;&#039;Node&#039;&#039;&#039; → &#039;&#039;&#039;NodeInlet&#039;&#039;&#039;&lt;br /&gt;
# Place the component on the canvas near the top left area&lt;br /&gt;
# &#039;&#039;&#039;Configure the NodeInlet:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click on the NodeInlet component&lt;br /&gt;
#* Select &#039;&#039;&#039;Edit&#039;&#039;&#039; from the context menu&lt;br /&gt;
#* Set &#039;&#039;&#039;Liquid&#039;&#039;&#039; property to &#039;&#039;&#039;O2&#039;&#039;&#039; (oxygen)&lt;br /&gt;
#* The component will automatically be named &amp;quot;NodeInlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 3. Add the Outlet Node ===&lt;br /&gt;
&lt;br /&gt;
# From the Add Component Drawer, select &#039;&#039;&#039;Node&#039;&#039;&#039; → &#039;&#039;&#039;NodeOutlet&#039;&#039;&#039;&lt;br /&gt;
# Place it on the canvas in the lower right area&lt;br /&gt;
# &#039;&#039;&#039;Configure the NodeOutlet:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#* No additional properties need to be configured (displays &amp;quot;No properties to edit&amp;quot;)&lt;br /&gt;
#* The component will automatically be named &amp;quot;NodeOutlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 4. Add the Branch (Pipe) ===&lt;br /&gt;
&lt;br /&gt;
# From the Add Component Drawer, select &#039;&#039;&#039;Branch&#039;&#039;&#039; → &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
# Place it on the canvas in the center area, between the inlet and outlet nodes&lt;br /&gt;
# &#039;&#039;&#039;Configure the Branch:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#* Set the following properties:&lt;br /&gt;
#** &#039;&#039;&#039;Dimension Type&#039;&#039;&#039;: Circle&lt;br /&gt;
#** &#039;&#039;&#039;Diameter&#039;&#039;&#039;: 0.0063 m (6.3 mm)&lt;br /&gt;
#** &#039;&#039;&#039;Length&#039;&#039;&#039;: 10 m&lt;br /&gt;
#** &#039;&#039;&#039;Roughness&#039;&#039;&#039;: 0.00000356 m (3.56 μm)&lt;br /&gt;
#** &#039;&#039;&#039;Number of Channels (n)&#039;&#039;&#039;: 1&lt;br /&gt;
#** &#039;&#039;&#039;Fittings&#039;&#039;&#039;: Select &amp;quot;TankBaffles&amp;quot; from the dropdown&lt;br /&gt;
#* The component will automatically be named &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 5. Connect the Components ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Connect NodeInlet to Branch:&#039;&#039;&#039;&lt;br /&gt;
#* Click and drag from the NodeInlet&#039;s output handle (Lj) to the Branch&#039;s input handle (Lj)&lt;br /&gt;
#* This establishes the inlet connection&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Connect Branch to NodeOutlet:&#039;&#039;&#039;&lt;br /&gt;
#* Click and drag from the Branch&#039;s output handle (Li) to the NodeOutlet&#039;s input handle (Li)&lt;br /&gt;
#* This establishes the outlet connection&lt;br /&gt;
&lt;br /&gt;
=== 6. Add Control Parameters ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Add Inlet Control Parameter:&#039;&#039;&#039;&lt;br /&gt;
#* From the Add Component Drawer, select &#039;&#039;&#039;ControlParameter&#039;&#039;&#039;&lt;br /&gt;
#* Place it to the left of the inlet node&lt;br /&gt;
#* &#039;&#039;&#039;Configure the control parameter:&#039;&#039;&#039;&lt;br /&gt;
#** Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#** Set &#039;&#039;&#039;Value&#039;&#039;&#039;: 300000 (Pa)&lt;br /&gt;
#** Connect it to the NodeInlet&#039;s control port (cp)&lt;br /&gt;
#* Rename the component &amp;quot;ControlInlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Add Outlet Control Parameter:&#039;&#039;&#039;&lt;br /&gt;
#* Add another &#039;&#039;&#039;ControlParameter&#039;&#039;&#039;&lt;br /&gt;
#* Place it to the left of the outlet node&lt;br /&gt;
#* &#039;&#039;&#039;Configure the control parameter:&#039;&#039;&#039;&lt;br /&gt;
#** Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#** Set &#039;&#039;&#039;Value&#039;&#039;&#039;: 79500 (Pa)&lt;br /&gt;
#** Connect it to the NodeOutlet&#039;s control port (cp)&lt;br /&gt;
#* Rename the component &amp;quot;ControlOutlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 7. Set Up Charts (Optional) ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Add a Chart:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click on the Branch component&lt;br /&gt;
#* Select &#039;&#039;&#039;Add to Chart&#039;&#039;&#039; from the context menu&lt;br /&gt;
#* Choose the &#039;&#039;&#039;ṁ&#039;&#039;&#039; (mass flow rate) variable&lt;br /&gt;
#* This creates &amp;quot;Chart 1&amp;quot; to monitor the mass flow rate through the branch&lt;br /&gt;
&lt;br /&gt;
=== 8. Running the Simulation ===&lt;br /&gt;
&lt;br /&gt;
Once your model is complete, you can run the simulation:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open the Simulation Panel&#039;&#039;&#039;:&lt;br /&gt;
#* The simulation panel is located in the bottom drawer of the application&lt;br /&gt;
#* It should open automatically when you have a valid model&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Set Simulation Parameters&#039;&#039;&#039;:&lt;br /&gt;
#* &#039;&#039;&#039;Max Time&#039;&#039;&#039;: Set to 0.2 seconds (or your desired simulation duration)&lt;br /&gt;
#* You can edit this value by clicking on the time display&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Start the Simulation&#039;&#039;&#039;:&lt;br /&gt;
#* Click the &#039;&#039;&#039;Play&#039;&#039;&#039; button (▶) to start&lt;br /&gt;
#* The simulation will run, and you&#039;ll see real-time data in any charts you&#039;ve configured&lt;br /&gt;
#* Use &#039;&#039;&#039;Pause&#039;&#039;&#039; button (⏸) to pause the simulation&lt;br /&gt;
#* Use &#039;&#039;&#039;Stop&#039;&#039;&#039; button (⏹) to stop and reset the simulation&lt;br /&gt;
#* Use &#039;&#039;&#039;Replay&#039;&#039;&#039; button (⟲) to restart the simulation from the beginning&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Monitor Results&#039;&#039;&#039;:&lt;br /&gt;
#* Watch the charts update in real-time as the simulation progresses&lt;br /&gt;
#* The mass flow rate through the branch will be displayed in Chart 1&lt;br /&gt;
#* You can add additional variables to charts by right-clicking on components&lt;br /&gt;
&lt;br /&gt;
== Key Properties Reference ==&lt;br /&gt;
&lt;br /&gt;
=== NodeInlet Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fluid&#039;&#039;&#039;: O2 (oxygen)&lt;br /&gt;
* &#039;&#039;&#039;Position&#039;&#039;&#039;: Near the top left area&lt;br /&gt;
&lt;br /&gt;
=== NodeOutlet Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Position&#039;&#039;&#039;: In the lower right area&lt;br /&gt;
* No configurable fluid properties&lt;br /&gt;
&lt;br /&gt;
=== Branch Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Dimension Type&#039;&#039;&#039;: Circle&lt;br /&gt;
* &#039;&#039;&#039;Diameter&#039;&#039;&#039;: 0.0063 m&lt;br /&gt;
* &#039;&#039;&#039;Length&#039;&#039;&#039;: 10 m&lt;br /&gt;
* &#039;&#039;&#039;Roughness&#039;&#039;&#039;: 0.00000356 m&lt;br /&gt;
* &#039;&#039;&#039;Number of Channels&#039;&#039;&#039;: 1&lt;br /&gt;
* &#039;&#039;&#039;Fittings&#039;&#039;&#039;: TankBaffles&lt;br /&gt;
* &#039;&#039;&#039;Position&#039;&#039;&#039;: In the center area, between the inlet and outlet nodes&lt;br /&gt;
&lt;br /&gt;
=== Control Parameter Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ControlInlet&#039;&#039;&#039;: 300,000 Pa positioned to the left of the inlet node&lt;br /&gt;
* &#039;&#039;&#039;ControlOutlet&#039;&#039;&#039;: 79,500 Pa positioned to the left of the outlet node&lt;br /&gt;
&lt;br /&gt;
== Component Handles and Connections ==&lt;br /&gt;
&lt;br /&gt;
=== NodeInlet Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Lj&#039;&#039;&#039; (source): Liquid flow output&lt;br /&gt;
* &#039;&#039;&#039;cp&#039;&#039;&#039; (target): Control parameter input&lt;br /&gt;
&lt;br /&gt;
=== NodeOutlet Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Li&#039;&#039;&#039; (target): Liquid flow input&lt;br /&gt;
* &#039;&#039;&#039;cp&#039;&#039;&#039; (target): Control parameter input&lt;br /&gt;
&lt;br /&gt;
=== Branch Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Li&#039;&#039;&#039; (source): Liquid flow output&lt;br /&gt;
* &#039;&#039;&#039;Lj&#039;&#039;&#039; (target): Liquid flow input&lt;br /&gt;
* &#039;&#039;&#039;l&#039;&#039;&#039; (target): Liquid connection (disabled when machinery connected)&lt;br /&gt;
* &#039;&#039;&#039;mp&#039;&#039;&#039; (target): Machinery connection (disabled when liquid connected)&lt;br /&gt;
&lt;br /&gt;
=== ControlParameter Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;c&#039;&#039;&#039; (source): Control output&lt;br /&gt;
&lt;br /&gt;
== Tips for Success ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Component Naming&#039;&#039;&#039;: The application automatically assigns names based on the component type. You can rename them if needed.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Handle Connections&#039;&#039;&#039;: Make sure you connect the correct handles:&lt;br /&gt;
#* Source handles (circles) connect to target handles (squares)&lt;br /&gt;
#* Liquid flow connections use &#039;&#039;&#039;L&#039;&#039;&#039; prefixed handles&lt;br /&gt;
#* Control connections use &#039;&#039;&#039;c&#039;&#039;&#039; and &#039;&#039;&#039;cp&#039;&#039;&#039; handles&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Property Validation&#039;&#039;&#039;: The application will validate your connections and properties. Pay attention to error messages.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Simulation&#039;&#039;&#039;: After building the model, you can run simulations to analyze the flow behavior.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Charts&#039;&#039;&#039;: Add variables to charts to monitor simulation results in real-time.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Simulator Setup and Launch ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Application won&#039;t start&#039;&#039;&#039;: Try restarting the application or contact support if the issue persists&lt;br /&gt;
* &#039;&#039;&#039;Application crashes&#039;&#039;&#039;: Close and reopen the application to restore normal functionality&lt;br /&gt;
* &#039;&#039;&#039;Slow performance&#039;&#039;&#039;: Close other applications to free up system resources&lt;br /&gt;
&lt;br /&gt;
=== Model Creation Issues ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Connection Issues&#039;&#039;&#039;: Ensure you&#039;re connecting compatible handle types&lt;br /&gt;
* &#039;&#039;&#039;Property Errors&#039;&#039;&#039;: Check that all required properties are set with valid values&lt;br /&gt;
* &#039;&#039;&#039;Simulation Errors&#039;&#039;&#039;: Verify that your model is physically realistic (positive pressures, reasonable dimensions)&lt;br /&gt;
&lt;br /&gt;
=== Simulation Problems ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Simulation won&#039;t start&#039;&#039;&#039;: Check that all components are properly connected and configured&lt;br /&gt;
* &#039;&#039;&#039;Simulation stops early&#039;&#039;&#039;: Verify that your boundary conditions are realistic&lt;br /&gt;
* &#039;&#039;&#039;No data in charts&#039;&#039;&#039;: Ensure you&#039;ve added variables to charts before running the simulation&lt;br /&gt;
&lt;br /&gt;
{{Success|This minimal model demonstrates the basic workflow for creating fluid flow networks in the Meco Rocket Simulator. You can expand upon this foundation by adding more complex components like turbines, pumps, and additional flow paths.}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
[[Category:Meco Rocket Simulator]]&lt;br /&gt;
[[Category:Fluid Flow Models]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Template:Warning&amp;diff=96</id>
		<title>Template:Warning</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Template:Warning&amp;diff=96"/>
		<updated>2025-07-07T18:34:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #d33; background-color: #fef6e7; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt; &amp;lt;div style=&amp;quot;font-weight: bold; color: #d33; margin-bottom: 5px;&amp;quot;&amp;gt;⚠️ Warning&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;warning-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;Category:Pages with warnings&amp;lt;/includeonly&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #d33; background-color: #fef6e7; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight: bold; color: #d33; margin-bottom: 5px;&amp;quot;&amp;gt;⚠️ Warning&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;[[Category:Pages with warnings]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Template:Tip&amp;diff=95</id>
		<title>Template:Tip</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Template:Tip&amp;diff=95"/>
		<updated>2025-07-07T18:34:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #fc3; background-color: #fef9e7; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt; &amp;lt;div style=&amp;quot;font-weight: bold; color: #ac6600; margin-bottom: 5px;&amp;quot;&amp;gt;💡 Tip&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;tip-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;Category:Pages with tips&amp;lt;/includeonly&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #fc3; background-color: #fef9e7; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight: bold; color: #ac6600; margin-bottom: 5px;&amp;quot;&amp;gt;💡 Tip&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tip-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;[[Category:Pages with tips]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Template:Success&amp;diff=94</id>
		<title>Template:Success</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Template:Success&amp;diff=94"/>
		<updated>2025-07-07T18:33:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #00af89; background-color: #f6ffed; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt; &amp;lt;div style=&amp;quot;font-weight: bold; color: #00af89; margin-bottom: 5px;&amp;quot;&amp;gt;✅ Success&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;success-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;Category:Pages with success notes&amp;lt;/includeonly&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #00af89; background-color: #f6ffed; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight: bold; color: #00af89; margin-bottom: 5px;&amp;quot;&amp;gt;✅ Success&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;success-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;[[Category:Pages with success notes]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Template:Info&amp;diff=93</id>
		<title>Template:Info</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Template:Info&amp;diff=93"/>
		<updated>2025-07-07T18:33:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #0645ad; background-color: #f8f9fa; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt; &amp;lt;div style=&amp;quot;font-weight: bold; color: #0645ad; margin-bottom: 5px;&amp;quot;&amp;gt;ℹ️ Info&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;info-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;Category:Pages with info&amp;lt;/includeonly&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #0645ad; background-color: #f8f9fa; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight: bold; color: #0645ad; margin-bottom: 5px;&amp;quot;&amp;gt;ℹ️ Info&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;info-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;[[Category:Pages with info]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Template:Important&amp;diff=92</id>
		<title>Template:Important</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Template:Important&amp;diff=92"/>
		<updated>2025-07-07T18:33:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #ff6900; background-color: #fff4e6; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt; &amp;lt;div style=&amp;quot;font-weight: bold; color: #cc5500; margin-bottom: 5px;&amp;quot;&amp;gt;🚨 Important&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;important-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;Category:Pages with important notes&amp;lt;/includeonly&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #ff6900; background-color: #fff4e6; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight: bold; color: #cc5500; margin-bottom: 5px;&amp;quot;&amp;gt;🚨 Important&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;important-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;[[Category:Pages with important notes]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=91</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=91"/>
		<updated>2025-07-07T18:30:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
Dive straight into the Meco Rocket Simulator experience with our [[Quick Start Guide|Quick Start guide]]. This section provides a concise overview, ensuring that you can get up and running with the simulator in no time. Whether you&#039;re a seasoned expert or a novice, this guide offers step-by-step instructions to help you navigate the platform with ease.&lt;br /&gt;
&lt;br /&gt;
= [[Meco Operator&#039;s Manual]] =&lt;br /&gt;
Your comprehensive guide to mastering the Meco Rocket Simulator. [[Meco Operator&#039;s Manual|The Operator&#039;s Manual]] delves deep into the functionalities and features of the simulator, offering detailed explanations and tutorials. From basic operations to advanced simulation techniques, this manual ensures you have all the knowledge at your fingertips to make the most of Meco.&lt;br /&gt;
&lt;br /&gt;
= [[The Rocket Propulsion Textbook]] =&lt;br /&gt;
A treasure trove of knowledge for rocket enthusiasts and professionals alike. [[The Rocket Propulsion Textbook]] offers in-depth insights into the world of rocketry, from fundamental principles to advanced propulsion concepts. Whether you&#039;re looking to understand the basics or delve into intricate engine designs, this textbook serves as a valuable resource, complementing the hands-on experience you gain from the Meco Rocket Simulator.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=90</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=90"/>
		<updated>2025-07-07T18:30:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Quick Start */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= [[Quick Start Guide|Quick Start]] =&lt;br /&gt;
Dive straight into the Meco Rocket Simulator experience with our [[Quick Start Guide|Quick Start guide]]. This section provides a concise overview, ensuring that you can get up and running with the simulator in no time. Whether you&#039;re a seasoned expert or a novice, this guide offers step-by-step instructions to help you navigate the platform with ease.&lt;br /&gt;
&lt;br /&gt;
= Meco Operator&#039;s Manual =&lt;br /&gt;
Your comprehensive guide to mastering the Meco Rocket Simulator. [[Meco Operator&#039;s Manual|The Operator&#039;s Manual]] delves deep into the functionalities and features of the simulator, offering detailed explanations and tutorials. From basic operations to advanced simulation techniques, this manual ensures you have all the knowledge at your fingertips to make the most of Meco.&lt;br /&gt;
&lt;br /&gt;
= The Rocket Propulsion Textbook =&lt;br /&gt;
A treasure trove of knowledge for rocket enthusiasts and professionals alike. [[The Rocket Propulsion Textbook]] offers in-depth insights into the world of rocketry, from fundamental principles to advanced propulsion concepts. Whether you&#039;re looking to understand the basics or delve into intricate engine designs, this textbook serves as a valuable resource, complementing the hands-on experience you gain from the Meco Rocket Simulator.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Quick_Start_Guide&amp;diff=89</id>
		<title>Quick Start Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Quick_Start_Guide&amp;diff=89"/>
		<updated>2025-07-07T18:29:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Creating a Simple Node-Branch Model =&lt;br /&gt;
&lt;br /&gt;
This guide walks you through creating the minimal flow network model using the Meco Rocket Simulator.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
Create a fluid flow model with the least amount of components required:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2 Nodes&#039;&#039;&#039;: An inlet node (NodeInlet) and an outlet node (NodeOutlet)&lt;br /&gt;
* &#039;&#039;&#039;1 Branch&#039;&#039;&#039;: A circular pipe connecting the two nodes&lt;br /&gt;
* &#039;&#039;&#039;2 Control Parameters&#039;&#039;&#039;: Pressure controls for inlet and outlet conditions&lt;br /&gt;
&lt;br /&gt;
{{Note|&#039;&#039;&#039;💡 Quick Reference:&#039;&#039;&#039; You can view the completed version of this model by creating a new model from the template &#039;&#039;&#039;&amp;quot;Min Node Branch&amp;quot;&#039;&#039;&#039;. This is helpful for comparing your work or understanding the final result before starting the tutorial.}}&lt;br /&gt;
&lt;br /&gt;
=== Creating a Model from Template ===&lt;br /&gt;
&lt;br /&gt;
To create the completed model from the template:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open the Models Page:&#039;&#039;&#039;&lt;br /&gt;
#* Launch the Meco Rocket Simulator&lt;br /&gt;
#* Click the &#039;&#039;&#039;Menu&#039;&#039;&#039; button (☰ icon) in the top-left corner to open the navigation drawer&lt;br /&gt;
#* Under the &amp;quot;Manage&amp;quot; section, click &#039;&#039;&#039;Models&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Create from Template:&#039;&#039;&#039;&lt;br /&gt;
#* Click the &#039;&#039;&#039;Add&#039;&#039;&#039; button (+ icon) in the floating action button on the left side&lt;br /&gt;
#* This opens the &amp;quot;New&amp;quot; drawer on the left side of the screen&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Select Template:&#039;&#039;&#039;&lt;br /&gt;
#* In the &amp;quot;New&amp;quot; drawer, scroll down to the &#039;&#039;&#039;&amp;quot;From Template&amp;quot;&#039;&#039;&#039; section&lt;br /&gt;
#* Click on &#039;&#039;&#039;&amp;quot;Min Node Branch&amp;quot;&#039;&#039;&#039; from the list of available templates&lt;br /&gt;
#* This will create a new model based on the template with all components already configured&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Load the Template Model:&#039;&#039;&#039;&lt;br /&gt;
#* The new model will appear in your models list (it may be named something like &amp;quot;Model 1&amp;quot;)&lt;br /&gt;
#* Click on the model to load it and view the completed configuration&lt;br /&gt;
#* You can rename it by clicking the &#039;&#039;&#039;Edit&#039;&#039;&#039; button (pencil icon) if desired&lt;br /&gt;
&lt;br /&gt;
== Model Components ==&lt;br /&gt;
&lt;br /&gt;
=== Nodes ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;NodeInlet&#039;&#039;&#039;: Fluid inlet with O2 (oxygen) as the working fluid&lt;br /&gt;
* &#039;&#039;&#039;NodeOutlet&#039;&#039;&#039;: Fluid outlet (no specific properties)&lt;br /&gt;
&lt;br /&gt;
=== Branch ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Branch&#039;&#039;&#039;: A circular pipe with specific geometric and flow properties&lt;br /&gt;
&lt;br /&gt;
=== Control Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ControlInlet&#039;&#039;&#039;: Sets inlet pressure to 300,000 Pa&lt;br /&gt;
* &#039;&#039;&#039;ControlOutlet&#039;&#039;&#039;: Sets outlet pressure to 79,500 Pa&lt;br /&gt;
&lt;br /&gt;
== Step-by-Step Creation Guide ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Create and Name the Model ===&lt;br /&gt;
&lt;br /&gt;
Before building the components, you need to create a new model and give it a meaningful name:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open the Models Page:&#039;&#039;&#039;&lt;br /&gt;
#* Launch the Meco Rocket Simulator&lt;br /&gt;
#* You will start on the Welcome screen (splash screen) by default&lt;br /&gt;
#* Click the &#039;&#039;&#039;Menu&#039;&#039;&#039; button (☰ icon) in the top-left corner of the app bar to open the navigation drawer&lt;br /&gt;
#* In the navigation drawer, under the &amp;quot;Manage&amp;quot; section, click &#039;&#039;&#039;Models&#039;&#039;&#039;&lt;br /&gt;
#* This will take you to the Models page where you can create and manage your rocket engine models&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Create a New Model:&#039;&#039;&#039;&lt;br /&gt;
#* Click the &#039;&#039;&#039;Add&#039;&#039;&#039; button (+ icon) in the floating action button on the left side&lt;br /&gt;
#* This will open the &amp;quot;New&amp;quot; drawer on the left side of the screen&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Choose Model Type:&#039;&#039;&#039;&lt;br /&gt;
#* Select &#039;&#039;&#039;&amp;quot;Blank Model&amp;quot;&#039;&#039;&#039; from the list&lt;br /&gt;
#* This will create a new empty mode&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Rename the Model:&#039;&#039;&#039;&lt;br /&gt;
#* Find your newly created model in the list (it will have a default name like &amp;quot;Model 1&amp;quot; or similar)&lt;br /&gt;
#* Click the &#039;&#039;&#039;Edit&#039;&#039;&#039; button (pencil icon) next to your model&lt;br /&gt;
#* In the edit drawer that opens on the right side:&lt;br /&gt;
#** Change the &#039;&#039;&#039;Name&#039;&#039;&#039; field to &amp;quot;Simple Node Branch&amp;quot;&lt;br /&gt;
#** Click &#039;&#039;&#039;OK&#039;&#039;&#039; to save the changes&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Load the Model:&#039;&#039;&#039;&lt;br /&gt;
#* Click on your newly renamed &amp;quot;Simple Node Branch&amp;quot; model to load it&lt;br /&gt;
#* This will take you to the Engine Schematics view where you can start building your model&lt;br /&gt;
&lt;br /&gt;
=== 2. Add the Inlet Node ===&lt;br /&gt;
&lt;br /&gt;
# Click the &#039;&#039;&#039;Add Component&#039;&#039;&#039; button (+ icon) in the Add Component Drawer&lt;br /&gt;
# Navigate to &#039;&#039;&#039;Node&#039;&#039;&#039; → &#039;&#039;&#039;NodeInlet&#039;&#039;&#039;&lt;br /&gt;
# Place the component on the canvas near the top left area&lt;br /&gt;
# &#039;&#039;&#039;Configure the NodeInlet:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click on the NodeInlet component&lt;br /&gt;
#* Select &#039;&#039;&#039;Edit&#039;&#039;&#039; from the context menu&lt;br /&gt;
#* Set &#039;&#039;&#039;Liquid&#039;&#039;&#039; property to &#039;&#039;&#039;O2&#039;&#039;&#039; (oxygen)&lt;br /&gt;
#* The component will automatically be named &amp;quot;NodeInlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 3. Add the Outlet Node ===&lt;br /&gt;
&lt;br /&gt;
# From the Add Component Drawer, select &#039;&#039;&#039;Node&#039;&#039;&#039; → &#039;&#039;&#039;NodeOutlet&#039;&#039;&#039;&lt;br /&gt;
# Place it on the canvas in the lower right area&lt;br /&gt;
# &#039;&#039;&#039;Configure the NodeOutlet:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#* No additional properties need to be configured (displays &amp;quot;No properties to edit&amp;quot;)&lt;br /&gt;
#* The component will automatically be named &amp;quot;NodeOutlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 4. Add the Branch (Pipe) ===&lt;br /&gt;
&lt;br /&gt;
# From the Add Component Drawer, select &#039;&#039;&#039;Branch&#039;&#039;&#039; → &#039;&#039;&#039;Branch&#039;&#039;&#039;&lt;br /&gt;
# Place it on the canvas in the center area, between the inlet and outlet nodes&lt;br /&gt;
# &#039;&#039;&#039;Configure the Branch:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#* Set the following properties:&lt;br /&gt;
#** &#039;&#039;&#039;Dimension Type&#039;&#039;&#039;: Circle&lt;br /&gt;
#** &#039;&#039;&#039;Diameter&#039;&#039;&#039;: 0.0063 m (6.3 mm)&lt;br /&gt;
#** &#039;&#039;&#039;Length&#039;&#039;&#039;: 10 m&lt;br /&gt;
#** &#039;&#039;&#039;Roughness&#039;&#039;&#039;: 0.00000356 m (3.56 μm)&lt;br /&gt;
#** &#039;&#039;&#039;Number of Channels (n)&#039;&#039;&#039;: 1&lt;br /&gt;
#** &#039;&#039;&#039;Fittings&#039;&#039;&#039;: Select &amp;quot;TankBaffles&amp;quot; from the dropdown&lt;br /&gt;
#* The component will automatically be named &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 5. Connect the Components ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Connect NodeInlet to Branch:&#039;&#039;&#039;&lt;br /&gt;
#* Click and drag from the NodeInlet&#039;s output handle (Lj) to the Branch&#039;s input handle (Lj)&lt;br /&gt;
#* This establishes the inlet connection&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Connect Branch to NodeOutlet:&#039;&#039;&#039;&lt;br /&gt;
#* Click and drag from the Branch&#039;s output handle (Li) to the NodeOutlet&#039;s input handle (Li)&lt;br /&gt;
#* This establishes the outlet connection&lt;br /&gt;
&lt;br /&gt;
=== 6. Add Control Parameters ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Add Inlet Control Parameter:&#039;&#039;&#039;&lt;br /&gt;
#* From the Add Component Drawer, select &#039;&#039;&#039;ControlParameter&#039;&#039;&#039;&lt;br /&gt;
#* Place it to the left of the inlet node&lt;br /&gt;
#* &#039;&#039;&#039;Configure the control parameter:&#039;&#039;&#039;&lt;br /&gt;
#** Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#** Set &#039;&#039;&#039;Value&#039;&#039;&#039;: 300000 (Pa)&lt;br /&gt;
#** Connect it to the NodeInlet&#039;s control port (cp)&lt;br /&gt;
#* Rename the component &amp;quot;ControlInlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Add Outlet Control Parameter:&#039;&#039;&#039;&lt;br /&gt;
#* Add another &#039;&#039;&#039;ControlParameter&#039;&#039;&#039;&lt;br /&gt;
#* Place it to the left of the outlet node&lt;br /&gt;
#* &#039;&#039;&#039;Configure the control parameter:&#039;&#039;&#039;&lt;br /&gt;
#** Right-click and select &#039;&#039;&#039;Edit&#039;&#039;&#039;&lt;br /&gt;
#** Set &#039;&#039;&#039;Value&#039;&#039;&#039;: 79500 (Pa)&lt;br /&gt;
#** Connect it to the NodeOutlet&#039;s control port (cp)&lt;br /&gt;
#* Rename the component &amp;quot;ControlOutlet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== 7. Set Up Charts (Optional) ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Add a Chart:&#039;&#039;&#039;&lt;br /&gt;
#* Right-click on the Branch component&lt;br /&gt;
#* Select &#039;&#039;&#039;Add to Chart&#039;&#039;&#039; from the context menu&lt;br /&gt;
#* Choose the &#039;&#039;&#039;ṁ&#039;&#039;&#039; (mass flow rate) variable&lt;br /&gt;
#* This creates &amp;quot;Chart 1&amp;quot; to monitor the mass flow rate through the branch&lt;br /&gt;
&lt;br /&gt;
=== 8. Running the Simulation ===&lt;br /&gt;
&lt;br /&gt;
Once your model is complete, you can run the simulation:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open the Simulation Panel&#039;&#039;&#039;:&lt;br /&gt;
#* The simulation panel is located in the bottom drawer of the application&lt;br /&gt;
#* It should open automatically when you have a valid model&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Set Simulation Parameters&#039;&#039;&#039;:&lt;br /&gt;
#* &#039;&#039;&#039;Max Time&#039;&#039;&#039;: Set to 0.2 seconds (or your desired simulation duration)&lt;br /&gt;
#* You can edit this value by clicking on the time display&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Start the Simulation&#039;&#039;&#039;:&lt;br /&gt;
#* Click the &#039;&#039;&#039;Play&#039;&#039;&#039; button (▶) to start&lt;br /&gt;
#* The simulation will run, and you&#039;ll see real-time data in any charts you&#039;ve configured&lt;br /&gt;
#* Use &#039;&#039;&#039;Pause&#039;&#039;&#039; button (⏸) to pause the simulation&lt;br /&gt;
#* Use &#039;&#039;&#039;Stop&#039;&#039;&#039; button (⏹) to stop and reset the simulation&lt;br /&gt;
#* Use &#039;&#039;&#039;Replay&#039;&#039;&#039; button (⟲) to restart the simulation from the beginning&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Monitor Results&#039;&#039;&#039;:&lt;br /&gt;
#* Watch the charts update in real-time as the simulation progresses&lt;br /&gt;
#* The mass flow rate through the branch will be displayed in Chart 1&lt;br /&gt;
#* You can add additional variables to charts by right-clicking on components&lt;br /&gt;
&lt;br /&gt;
== Key Properties Reference ==&lt;br /&gt;
&lt;br /&gt;
=== NodeInlet Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fluid&#039;&#039;&#039;: O2 (oxygen)&lt;br /&gt;
* &#039;&#039;&#039;Position&#039;&#039;&#039;: Near the top left area&lt;br /&gt;
&lt;br /&gt;
=== NodeOutlet Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Position&#039;&#039;&#039;: In the lower right area&lt;br /&gt;
* No configurable fluid properties&lt;br /&gt;
&lt;br /&gt;
=== Branch Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Dimension Type&#039;&#039;&#039;: Circle&lt;br /&gt;
* &#039;&#039;&#039;Diameter&#039;&#039;&#039;: 0.0063 m&lt;br /&gt;
* &#039;&#039;&#039;Length&#039;&#039;&#039;: 10 m&lt;br /&gt;
* &#039;&#039;&#039;Roughness&#039;&#039;&#039;: 0.00000356 m&lt;br /&gt;
* &#039;&#039;&#039;Number of Channels&#039;&#039;&#039;: 1&lt;br /&gt;
* &#039;&#039;&#039;Fittings&#039;&#039;&#039;: TankBaffles&lt;br /&gt;
* &#039;&#039;&#039;Position&#039;&#039;&#039;: In the center area, between the inlet and outlet nodes&lt;br /&gt;
&lt;br /&gt;
=== Control Parameter Properties ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ControlInlet&#039;&#039;&#039;: 300,000 Pa positioned to the left of the inlet node&lt;br /&gt;
* &#039;&#039;&#039;ControlOutlet&#039;&#039;&#039;: 79,500 Pa positioned to the left of the outlet node&lt;br /&gt;
&lt;br /&gt;
== Component Handles and Connections ==&lt;br /&gt;
&lt;br /&gt;
=== NodeInlet Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Lj&#039;&#039;&#039; (source): Liquid flow output&lt;br /&gt;
* &#039;&#039;&#039;cp&#039;&#039;&#039; (target): Control parameter input&lt;br /&gt;
&lt;br /&gt;
=== NodeOutlet Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Li&#039;&#039;&#039; (target): Liquid flow input&lt;br /&gt;
* &#039;&#039;&#039;cp&#039;&#039;&#039; (target): Control parameter input&lt;br /&gt;
&lt;br /&gt;
=== Branch Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Li&#039;&#039;&#039; (source): Liquid flow output&lt;br /&gt;
* &#039;&#039;&#039;Lj&#039;&#039;&#039; (target): Liquid flow input&lt;br /&gt;
* &#039;&#039;&#039;l&#039;&#039;&#039; (target): Liquid connection (disabled when machinery connected)&lt;br /&gt;
* &#039;&#039;&#039;mp&#039;&#039;&#039; (target): Machinery connection (disabled when liquid connected)&lt;br /&gt;
&lt;br /&gt;
=== ControlParameter Handles ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;c&#039;&#039;&#039; (source): Control output&lt;br /&gt;
&lt;br /&gt;
== Tips for Success ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Component Naming&#039;&#039;&#039;: The application automatically assigns names based on the component type. You can rename them if needed.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Handle Connections&#039;&#039;&#039;: Make sure you connect the correct handles:&lt;br /&gt;
#* Source handles (circles) connect to target handles (squares)&lt;br /&gt;
#* Liquid flow connections use &#039;&#039;&#039;L&#039;&#039;&#039; prefixed handles&lt;br /&gt;
#* Control connections use &#039;&#039;&#039;c&#039;&#039;&#039; and &#039;&#039;&#039;cp&#039;&#039;&#039; handles&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Property Validation&#039;&#039;&#039;: The application will validate your connections and properties. Pay attention to error messages.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Simulation&#039;&#039;&#039;: After building the model, you can run simulations to analyze the flow behavior.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Charts&#039;&#039;&#039;: Add variables to charts to monitor simulation results in real-time.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Simulator Setup and Launch ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Application won&#039;t start&#039;&#039;&#039;: Try restarting the application or contact support if the issue persists&lt;br /&gt;
* &#039;&#039;&#039;Application crashes&#039;&#039;&#039;: Close and reopen the application to restore normal functionality&lt;br /&gt;
* &#039;&#039;&#039;Slow performance&#039;&#039;&#039;: Close other applications to free up system resources&lt;br /&gt;
&lt;br /&gt;
=== Model Creation Issues ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Connection Issues&#039;&#039;&#039;: Ensure you&#039;re connecting compatible handle types&lt;br /&gt;
* &#039;&#039;&#039;Property Errors&#039;&#039;&#039;: Check that all required properties are set with valid values&lt;br /&gt;
* &#039;&#039;&#039;Simulation Errors&#039;&#039;&#039;: Verify that your model is physically realistic (positive pressures, reasonable dimensions)&lt;br /&gt;
&lt;br /&gt;
=== Simulation Problems ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Simulation won&#039;t start&#039;&#039;&#039;: Check that all components are properly connected and configured&lt;br /&gt;
* &#039;&#039;&#039;Simulation stops early&#039;&#039;&#039;: Verify that your boundary conditions are realistic&lt;br /&gt;
* &#039;&#039;&#039;No data in charts&#039;&#039;&#039;: Ensure you&#039;ve added variables to charts before running the simulation&lt;br /&gt;
&lt;br /&gt;
This minimal model demonstrates the basic workflow for creating fluid flow networks in the Meco Rocket Simulator. You can expand upon this foundation by adding more complex components like turbines, pumps, and additional flow paths.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
[[Category:Meco Rocket Simulator]]&lt;br /&gt;
[[Category:Fluid Flow Models]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Template:Note&amp;diff=88</id>
		<title>Template:Note</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Template:Note&amp;diff=88"/>
		<updated>2025-07-07T18:25:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #36c; background-color: #eaf3ff; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt; &amp;lt;div style=&amp;quot;font-weight: bold; color: #0645ad; margin-bottom: 5px;&amp;quot;&amp;gt;📝 Note&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;note-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;Category:Pages with notes&amp;lt;/includeonly&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 1px solid #a2a9b1; border-left: 10px solid #36c; background-color: #eaf3ff; padding: 10px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight: bold; color: #0645ad; margin-bottom: 5px;&amp;quot;&amp;gt;📝 Note&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;note-content&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;includeonly&amp;gt;[[Category:Pages with notes]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=86</id>
		<title>The Rocket Propulsion Textbook</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=86"/>
		<updated>2024-02-18T15:07:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:00174-2816394873.png|left|frameless]]&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;W&#039;&#039;&#039;&amp;lt;/big&amp;gt;elcome, future rocket scientists, to the exhilarating world of Rocket Propulsion Engineering! 🚀&lt;br /&gt;
&lt;br /&gt;
Have you ever gazed up at the night sky, marveling at the twinkling stars and wondered, &amp;quot;How can we reach those distant worlds?&amp;quot; Well, you&#039;re about to embark on a journey that will answer that very question and so much more. Rocket propulsion is the heartbeat of space exploration, the force that propels us beyond our earthly confines and into the vast expanse of the cosmos.&lt;br /&gt;
&lt;br /&gt;
Now, we won&#039;t sugarcoat it—rocket propulsion is a challenging subject. It&#039;s a blend of physics, mathematics, and engineering, all working in harmony to achieve the seemingly impossible. But here&#039;s the thing: every great achievement in history came with its set of challenges. And with challenges come opportunities—opportunities to learn, to innovate, and to make a mark on the world.&lt;br /&gt;
&lt;br /&gt;
As you flip through the pages of this textbook, you&#039;ll uncover the secrets behind powerful engines, the principles of thrust and momentum, and the intricate dance of forces that allow rockets to soar. You&#039;ll encounter equations and concepts that might seem daunting at first, but remember, every rocket scientist started where you are now. With determination, curiosity, and a dash of enthusiasm, you&#039;ll soon find yourself not just understanding these principles but mastering them.&lt;br /&gt;
&lt;br /&gt;
So, gear up for an adventure of a lifetime! Embrace the challenges, celebrate the small victories, and always keep your eyes on the stars. The universe is vast, mysterious, and waiting for you to explore. And who knows? One day, thanks to your newfound knowledge and passion, humanity might just set foot on distant planets and galaxies.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s ignite your journey to the stars. Ready for liftoff? 🌌🌠🔥&lt;br /&gt;
&lt;br /&gt;
Happy learning and clear orbits ahead!&lt;br /&gt;
&lt;br /&gt;
Dannie&lt;br /&gt;
&lt;br /&gt;
Creator - Meco Rocket Simulator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Key Considerations ==&lt;br /&gt;
Rocket engine design involves several key factors that must be carefully considered to ensure a safe and efficient launch. Here are the chapters that covers of the most important factors to consider:&lt;br /&gt;
&lt;br /&gt;
=== Thrust ===&lt;br /&gt;
A rocket engine&#039;s primary function is to produce [[Thrust: The Driving Force of Rocket Propulsion|thrust]], which propels the rocket into space. The amount of thrust needed depends on the rocket&#039;s mass and mission requirements.&lt;br /&gt;
&lt;br /&gt;
=== Specific Impulse ===&lt;br /&gt;
A measure of rocket engine efficiency, the [[Specific Impulse: Measuring Rocket Engine Efficiency|specific impulse]] indicates the amount of thrust produced per unit of propellant consumed. A higher specific impulse means a more efficient engine.&lt;br /&gt;
&lt;br /&gt;
=== Fuel and Oxidizer ===&lt;br /&gt;
The choice of [[Choosing the Right Fuel and Oxidizer: The Heart of Rocket Propulsion|fuel and oxidizer]] is critical in rocket engine design. Common combinations include RP-1 and liquid oxygen, but other combinations like liquid hydrogen and liquid oxygen or methane and liquid oxygen are also used.&lt;br /&gt;
&lt;br /&gt;
=== Combustion Chamber ===&lt;br /&gt;
The [[Introduction to Rocket Engine Combustion Chambers|combustion chamber]] is where fuel and oxidizer are burned to produce hot gas that generates thrust. Design must consider factors like fuel and oxidizer flow, mixing, and combustion efficiency for optimal performance.&lt;br /&gt;
&lt;br /&gt;
=== Nozzle ===&lt;br /&gt;
The part that exhausts hot gas from the combustion chamber. As well as ensuring efficient gas exhaust, the [[Introduction to Rocket Engine Nozzles|nozzle]] must be designed to withstand high temperatures and pressures generated during combustion. In addition to its impulse and thrust-to-weight ratio, nozzle shape and size affect engine performance.&lt;br /&gt;
&lt;br /&gt;
=== Control System and Performance Monitoring ===&lt;br /&gt;
A rocket engine must have a control system that regulates the flow of fuel and oxidizer, as well as the combustion chamber pressure and temperature. This allows the engine to be throttled and shut down safely, and also restarted if necessary. The system monitors its performance during operation, including parameters such as thrust, specific impulse, fuel flow, and combustion chamber pressure. This information is used to adjust engine operation and ensure safe performance.&lt;br /&gt;
&lt;br /&gt;
=== Cooling System ===&lt;br /&gt;
It keeps engine components at a safe operating temperature by removing excess heat generated by combustion. Rocket engine cooling systems must handle high temperatures and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Turbopumps ===&lt;br /&gt;
Many rocket engines use turbopumps to pump fuel and oxidizer into the combustion chamber. These pumps must be designed to operate efficiently and reliably, and deliver the required flow rates and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Engine cycle ===&lt;br /&gt;
The engine cycle refers to the sequence of events that occur during rocket engine operation. This includes the ignition, combustion, and shutdown phases, as well as any other relevant events. The engine cycle must be carefully designed to ensure engine safety and efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Fuel, Oxidizer Handling, and Safety ===&lt;br /&gt;
Rocket engine design involves the intricate process of storing, transporting, and delivering fuel and oxidizer to the combustion chamber. This must be done safely and efficiently, taking into account factors such as temperature, pressure, and flow rate. Beyond these technical aspects, the fuel and oxidizer handling system must prioritize safety. This includes implementing robust safety measures like leak detection, emergency shutdown procedures, and containment strategies. Additionally, personnel handling these substances must be trained in safety protocols to prevent accidents and ensure the overall security of the rocket system.&lt;br /&gt;
&lt;br /&gt;
=== Materials ===&lt;br /&gt;
The materials used in the construction of a rocket engine must withstand the high temperatures, pressures, and stresses encountered during operation. Rocket engine design uses titanium, stainless steel, and advanced composites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Considerations ==&lt;br /&gt;
&lt;br /&gt;
=== Manufacturing Process ===&lt;br /&gt;
The manufacturing process used to produce rocket engines must produce high-quality components that can withstand rocket engine operation. Rocket engine manufacturing uses 3D printing, machining, and welding.&lt;br /&gt;
&lt;br /&gt;
=== Testing and Validation ===&lt;br /&gt;
Before a rocket engine can be used in a mission, it must undergo rigorous testing and validation to ensure its safety and efficiency. This includes both static testing, where the engine is tested while stationary, and dynamic testing, where the engine is tested while operating on a spacecraft.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy and Backup Systems ===&lt;br /&gt;
In case of an engine failure, it is imperative to have redundant systems in place to ensure the safety of the spacecraft and its crew. This may include multiple engines, backup power sources, and redundant control systems.&lt;br /&gt;
&lt;br /&gt;
=== Environmental Impact ===&lt;br /&gt;
Rocket engines can have a significant impact on the environment, both during launch and operation in space. Designers must consider factors such as emissions, noise pollution, and the potential for contamination of the launch site and the surrounding environment.&lt;br /&gt;
&lt;br /&gt;
=== Cost and Affordability ===&lt;br /&gt;
The cost of designing, manufacturing, and operating a rocket engine can be significant. Designers must consider factors such as material costs, labor costs, and testing and validation costs when designing a rocket engine.&lt;br /&gt;
&lt;br /&gt;
=== Safety and Reliability ===&lt;br /&gt;
A rocket engine must be reliable and consistent over its operational lifespan. The engine must be designed to withstand launch and flight stresses, including extreme temperatures, vibrations, and pressures. Additionally, the engine must start and shut down reliably, and throttle up and down as required. Beyond reliability, safety is paramount. Engine designs must incorporate fail-safe mechanisms, redundancy, and robust safety protocols to protect both the crew and the payload. Ensuring reliability and safety is not only critical for mission success but also to minimize the risk of costly failures and potential loss of life.&lt;br /&gt;
&lt;br /&gt;
=== Reusability ===&lt;br /&gt;
Reusability is a critical factor in modern rocket engine design, particularly for commercial space companies. The ability to reuse a rocket engine can significantly reduce the cost of accessing space, as it eliminates the need to build a new engine for each launch. Reusability also reduces waste generated by launches, as the engine can be recovered and reused multiple times.&lt;br /&gt;
&lt;br /&gt;
=== Future Trends in Rocket Engine Design ===&lt;br /&gt;
As the aerospace industry evolves, so do the technologies and methodologies behind rocket engine design. This chapter delves into the forefront of these advancements. We&#039;ll explore the development of Reusable Engine Systems, which aim to reduce costs and waste by allowing engines to be used across multiple launches. Next, we&#039;ll discuss Green Propulsion Technologies, highlighting the industry&#039;s shift towards more environmentally-friendly propulsion methods that reduce the carbon footprint of space missions. Lastly, we&#039;ll dive into the latest Innovations in Propellant and Material Science, showcasing how cutting-edge research is leading to more efficient and powerful rocket engines.&lt;br /&gt;
&lt;br /&gt;
=== Case Studies ===&lt;br /&gt;
The journey of rocket engine development is best understood through real-world examples. This chapter offers a deep dive into various case studies that have shaped the landscape of aerospace propulsion. We begin by revisiting Historical Engine Programs, extracting invaluable lessons from the pioneers of rocketry. Transitioning to the present, we&#039;ll analyze Modern Engine Systems such as the Raptor, BE-4, and RS-25, understanding their design philosophies and operational successes. However, progress often comes with setbacks. We&#039;ll also scrutinize Notable Engine Failures, dissecting the causes and implications to ensure that future designs benefit from past mistakes. Through these case studies, readers will gain a holistic understanding of the triumphs and challenges in rocket engine design.&lt;br /&gt;
[[Category:The Rocket Propulsion Textbook]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=85</id>
		<title>The Rocket Propulsion Textbook</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=85"/>
		<updated>2024-02-18T15:05:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:00174-2816394873.png|left|frameless]]&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;W&#039;&#039;&#039;&amp;lt;/big&amp;gt;elcome, future rocket scientists, to the exhilarating world of Rocket Propulsion Engineering! 🚀&lt;br /&gt;
&lt;br /&gt;
Have you ever gazed up at the night sky, marveling at the twinkling stars and wondered, &amp;quot;How can we reach those distant worlds?&amp;quot; Well, you&#039;re about to embark on a journey that will answer that very question and so much more. Rocket propulsion is the heartbeat of space exploration, the force that propels us beyond our earthly confines and into the vast expanse of the cosmos.&lt;br /&gt;
&lt;br /&gt;
Now, we won&#039;t sugarcoat it—rocket propulsion is a challenging subject. It&#039;s a blend of physics, mathematics, and engineering, all working in harmony to achieve the seemingly impossible. But here&#039;s the thing: every great achievement in history came with its set of challenges. And with challenges come opportunities—opportunities to learn, to innovate, and to make a mark on the world.&lt;br /&gt;
&lt;br /&gt;
As you flip through the pages of this textbook, you&#039;ll uncover the secrets behind powerful engines, the principles of thrust and momentum, and the intricate dance of forces that allow rockets to soar. You&#039;ll encounter equations and concepts that might seem daunting at first, but remember, every rocket scientist started where you are now. With determination, curiosity, and a dash of enthusiasm, you&#039;ll soon find yourself not just understanding these principles but mastering them.&lt;br /&gt;
&lt;br /&gt;
So, gear up for an adventure of a lifetime! Embrace the challenges, celebrate the small victories, and always keep your eyes on the stars. The universe is vast, mysterious, and waiting for you to explore. And who knows? One day, thanks to your newfound knowledge and passion, humanity might just set foot on distant planets and galaxies.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s ignite your journey to the stars. Ready for liftoff? 🌌🌠🔥&lt;br /&gt;
&lt;br /&gt;
Happy learning and clear orbits ahead!&lt;br /&gt;
&lt;br /&gt;
Dannie&lt;br /&gt;
&lt;br /&gt;
Creator - Meco Rocket Simulator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Key Considerations ==&lt;br /&gt;
Rocket engine design involves several key factors that must be carefully considered to ensure a safe and efficient launch. Here are the chapters that covers of the most important factors to consider:&lt;br /&gt;
&lt;br /&gt;
=== Thrust ===&lt;br /&gt;
A rocket engine&#039;s primary function is to produce [[Thrust: The Driving Force of Rocket Propulsion|thrust]], which propels the rocket into space. The amount of thrust needed depends on the rocket&#039;s mass and mission requirements.&lt;br /&gt;
&lt;br /&gt;
=== Specific Impulse ===&lt;br /&gt;
A measure of rocket engine efficiency, the [[Specific Impulse: Measuring Rocket Engine Efficiency|specific impulse]] indicates the amount of thrust produced per unit of propellant consumed. A higher specific impulse means a more efficient engine.&lt;br /&gt;
&lt;br /&gt;
=== Fuel and Oxidizer ===&lt;br /&gt;
The choice of [[Choosing the Right Fuel and Oxidizer: The Heart of Rocket Propulsion|fuel and oxidizer]] is critical in rocket engine design. Common combinations include RP-1 and liquid oxygen, but other combinations like liquid hydrogen and liquid oxygen or methane and liquid oxygen are also used.&lt;br /&gt;
&lt;br /&gt;
=== Combustion Chamber ===&lt;br /&gt;
The [[Introduction to Rocket Engine Combustion Chambers|combustion chamber]] is where fuel and oxidizer are burned to produce hot gas that generates thrust. Design must consider factors like fuel and oxidizer flow, mixing, and combustion efficiency for optimal performance.&lt;br /&gt;
&lt;br /&gt;
=== Nozzle ===&lt;br /&gt;
The part that exhausts hot gas from the combustion chamber. As well as ensuring efficient gas exhaust, the [[Introduction to Rocket Engine Nozzles|nozzle]] must be designed to withstand high temperatures and pressures generated during combustion. In addition to its impulse and thrust-to-weight ratio, nozzle shape and size affect engine performance.&lt;br /&gt;
&lt;br /&gt;
=== Control System and Performance Monitoring ===&lt;br /&gt;
A rocket engine must have a control system that regulates the flow of fuel and oxidizer, as well as the combustion chamber pressure and temperature. This allows the engine to be throttled and shut down safely, and also restarted if necessary. The system monitors its performance during operation, including parameters such as thrust, specific impulse, fuel flow, and combustion chamber pressure. This information is used to adjust engine operation and ensure safe performance.&lt;br /&gt;
&lt;br /&gt;
=== Cooling System ===&lt;br /&gt;
It keeps engine components at a safe operating temperature by removing excess heat generated by combustion. Rocket engine cooling systems must handle high temperatures and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Turbopumps ===&lt;br /&gt;
Many rocket engines use turbopumps to pump fuel and oxidizer into the combustion chamber. These pumps must be designed to operate efficiently and reliably, and deliver the required flow rates and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Engine cycle ===&lt;br /&gt;
The engine cycle refers to the sequence of events that occur during rocket engine operation. This includes the ignition, combustion, and shutdown phases, as well as any other relevant events. The engine cycle must be carefully designed to ensure engine safety and efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Fuel, Oxidizer Handling, and Safety ===&lt;br /&gt;
Rocket engine design involves the intricate process of storing, transporting, and delivering fuel and oxidizer to the combustion chamber. This must be done safely and efficiently, taking into account factors such as temperature, pressure, and flow rate. Beyond these technical aspects, the fuel and oxidizer handling system must prioritize safety. This includes implementing robust safety measures like leak detection, emergency shutdown procedures, and containment strategies. Additionally, personnel handling these substances must be trained in safety protocols to prevent accidents and ensure the overall security of the rocket system.&lt;br /&gt;
&lt;br /&gt;
=== Materials ===&lt;br /&gt;
The materials used in the construction of a rocket engine must withstand the high temperatures, pressures, and stresses encountered during operation. Rocket engine design uses titanium, stainless steel, and advanced composites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Considerations ==&lt;br /&gt;
&lt;br /&gt;
=== Manufacturing Process ===&lt;br /&gt;
The manufacturing process used to produce rocket engines must produce high-quality components that can withstand rocket engine operation. Rocket engine manufacturing uses 3D printing, machining, and welding.&lt;br /&gt;
&lt;br /&gt;
=== Testing and Validation ===&lt;br /&gt;
Before a rocket engine can be used in a mission, it must undergo rigorous testing and validation to ensure its safety and efficiency. This includes both static testing, where the engine is tested while stationary, and dynamic testing, where the engine is tested while operating on a spacecraft.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy and Backup Systems ===&lt;br /&gt;
In case of an engine failure, it is imperative to have redundant systems in place to ensure the safety of the spacecraft and its crew. This may include multiple engines, backup power sources, and redundant control systems.&lt;br /&gt;
&lt;br /&gt;
=== Environmental Impact ===&lt;br /&gt;
Rocket engines can have a significant impact on the environment, both during launch and operation in space. Designers must consider factors such as emissions, noise pollution, and the potential for contamination of the launch site and the surrounding environment.&lt;br /&gt;
&lt;br /&gt;
=== Cost and Affordability ===&lt;br /&gt;
The cost of designing, manufacturing, and operating a rocket engine can be significant. Designers must consider factors such as material costs, labor costs, and testing and validation costs when designing a rocket engine.&lt;br /&gt;
&lt;br /&gt;
=== Safety and Reliability ===&lt;br /&gt;
A rocket engine must be reliable and consistent over its operational lifespan. The engine must be designed to withstand launch and flight stresses, including extreme temperatures, vibrations, and pressures. Additionally, the engine must start and shut down reliably, and throttle up and down as required. Beyond reliability, safety is paramount. Engine designs must incorporate fail-safe mechanisms, redundancy, and robust safety protocols to protect both the crew and the payload. Ensuring reliability and safety is not only critical for mission success but also to minimize the risk of costly failures and potential loss of life.&lt;br /&gt;
&lt;br /&gt;
=== Reusability ===&lt;br /&gt;
Reusability is a critical factor in modern rocket engine design, particularly for commercial space companies. The ability to reuse a rocket engine can significantly reduce the cost of accessing space, as it eliminates the need to build a new engine for each launch. Reusability also reduces waste generated by launches, as the engine can be recovered and reused multiple times.&lt;br /&gt;
&lt;br /&gt;
=== Future Trends in Rocket Engine Design ===&lt;br /&gt;
As the aerospace industry evolves, so do the technologies and methodologies behind rocket engine design. This chapter delves into the forefront of these advancements. We&#039;ll explore the development of Reusable Engine Systems, which aim to reduce costs and waste by allowing engines to be used across multiple launches. Next, we&#039;ll discuss Green Propulsion Technologies, highlighting the industry&#039;s shift towards more environmentally-friendly propulsion methods that reduce the carbon footprint of space missions. Lastly, we&#039;ll dive into the latest Innovations in Propellant and Material Science, showcasing how cutting-edge research is leading to more efficient and powerful rocket engines.&lt;br /&gt;
&lt;br /&gt;
=== Case Studies ===&lt;br /&gt;
The journey of rocket engine development is best understood through real-world examples. This chapter offers a deep dive into various case studies that have shaped the landscape of aerospace propulsion. We begin by revisiting Historical Engine Programs, extracting invaluable lessons from the pioneers of rocketry. Transitioning to the present, we&#039;ll analyze Modern Engine Systems such as the Raptor, BE-4, and RS-25, understanding their design philosophies and operational successes. However, progress often comes with setbacks. We&#039;ll also scrutinize Notable Engine Failures, dissecting the causes and implications to ensure that future designs benefit from past mistakes. Through these case studies, readers will gain a holistic understanding of the triumphs and challenges in rocket engine design.&lt;br /&gt;
[[Category:The Rocket Propulsion Textbook]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=84</id>
		<title>The Rocket Propulsion Textbook</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=84"/>
		<updated>2024-02-18T15:03:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:00174-2816394873.png|left|frameless]]&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;W&#039;&#039;&#039;&amp;lt;/big&amp;gt;elcome, future rocket scientists, to the exhilarating world of Rocket Propulsion Engineering! 🚀&lt;br /&gt;
&lt;br /&gt;
Have you ever gazed up at the night sky, marveling at the twinkling stars and wondered, &amp;quot;How can we reach those distant worlds?&amp;quot; Well, you&#039;re about to embark on a journey that will answer that very question and so much more. Rocket propulsion is the heartbeat of space exploration, the force that propels us beyond our earthly confines and into the vast expanse of the cosmos.&lt;br /&gt;
&lt;br /&gt;
Now, we won&#039;t sugarcoat it—rocket propulsion is a challenging subject. It&#039;s a blend of physics, mathematics, and engineering, all working in harmony to achieve the seemingly impossible. But here&#039;s the thing: every great achievement in history came with its set of challenges. And with challenges come opportunities—opportunities to learn, to innovate, and to make a mark on the world.&lt;br /&gt;
&lt;br /&gt;
As you flip through the pages of this textbook, you&#039;ll uncover the secrets behind powerful engines, the principles of thrust and momentum, and the intricate dance of forces that allow rockets to soar. You&#039;ll encounter equations and concepts that might seem daunting at first, but remember, every rocket scientist started where you are now. With determination, curiosity, and a dash of enthusiasm, you&#039;ll soon find yourself not just understanding these principles but mastering them.&lt;br /&gt;
&lt;br /&gt;
So, gear up for an adventure of a lifetime! Embrace the challenges, celebrate the small victories, and always keep your eyes on the stars. The universe is vast, mysterious, and waiting for you to explore. And who knows? One day, thanks to your newfound knowledge and passion, humanity might just set foot on distant planets and galaxies.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s ignite your journey to the stars. Ready for liftoff? 🌌🌠🔥&lt;br /&gt;
&lt;br /&gt;
Happy learning and clear orbits ahead!&lt;br /&gt;
&lt;br /&gt;
Dannie&lt;br /&gt;
&lt;br /&gt;
Creator - Meco Rocket Simulator&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Key Considerations ==&lt;br /&gt;
Rocket engine design involves several key factors that must be carefully considered to ensure a safe and efficient launch. Here are the chapters that covers of the most important factors to consider:&lt;br /&gt;
&lt;br /&gt;
=== Thrust ===&lt;br /&gt;
A rocket engine&#039;s primary function is to produce [[Thrust: The Driving Force of Rocket Propulsion|thrust]], which propels the rocket into space. The amount of thrust needed depends on the rocket&#039;s mass and mission requirements.&lt;br /&gt;
&lt;br /&gt;
=== Specific Impulse ===&lt;br /&gt;
A measure of rocket engine efficiency, the [[Specific Impulse: Measuring Rocket Engine Efficiency|specific impulse]] indicates the amount of thrust produced per unit of propellant consumed. A higher specific impulse means a more efficient engine.&lt;br /&gt;
&lt;br /&gt;
=== Fuel and Oxidizer ===&lt;br /&gt;
The choice of [[Choosing the Right Fuel and Oxidizer: The Heart of Rocket Propulsion|fuel and oxidizer]] is critical in rocket engine design. Common combinations include RP-1 and liquid oxygen, but other combinations like liquid hydrogen and liquid oxygen or methane and liquid oxygen are also used.&lt;br /&gt;
&lt;br /&gt;
=== Combustion Chamber ===&lt;br /&gt;
The [[Introduction to Rocket Engine Combustion Chambers|combustion chamber]] is where fuel and oxidizer are burned to produce hot gas that generates thrust. Design must consider factors like fuel and oxidizer flow, mixing, and combustion efficiency for optimal performance.&lt;br /&gt;
&lt;br /&gt;
=== Nozzle ===&lt;br /&gt;
The part that exhausts hot gas from the combustion chamber. As well as ensuring efficient gas exhaust, the [[Introduction to Rocket Engine Nozzles|nozzle]] must be designed to withstand high temperatures and pressures generated during combustion. In addition to its impulse and thrust-to-weight ratio, nozzle shape and size affect engine performance.&lt;br /&gt;
&lt;br /&gt;
=== Control System and Performance Monitoring ===&lt;br /&gt;
A rocket engine must have a control system that regulates the flow of fuel and oxidizer, as well as the combustion chamber pressure and temperature. This allows the engine to be throttled and shut down safely, and also restarted if necessary. The system monitors its performance during operation, including parameters such as thrust, specific impulse, fuel flow, and combustion chamber pressure. This information is used to adjust engine operation and ensure safe performance.&lt;br /&gt;
&lt;br /&gt;
=== Cooling System ===&lt;br /&gt;
It keeps engine components at a safe operating temperature by removing excess heat generated by combustion. Rocket engine cooling systems must handle high temperatures and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Turbopumps ===&lt;br /&gt;
Many rocket engines use turbopumps to pump fuel and oxidizer into the combustion chamber. These pumps must be designed to operate efficiently and reliably, and deliver the required flow rates and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Engine cycle ===&lt;br /&gt;
The engine cycle refers to the sequence of events that occur during rocket engine operation. This includes the ignition, combustion, and shutdown phases, as well as any other relevant events. The engine cycle must be carefully designed to ensure engine safety and efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Fuel, Oxidizer Handling, and Safety ===&lt;br /&gt;
Rocket engine design involves the intricate process of storing, transporting, and delivering fuel and oxidizer to the combustion chamber. This must be done safely and efficiently, taking into account factors such as temperature, pressure, and flow rate. Beyond these technical aspects, the fuel and oxidizer handling system must prioritize safety. This includes implementing robust safety measures like leak detection, emergency shutdown procedures, and containment strategies. Additionally, personnel handling these substances must be trained in safety protocols to prevent accidents and ensure the overall security of the rocket system.&lt;br /&gt;
&lt;br /&gt;
=== Materials ===&lt;br /&gt;
The materials used in the construction of a rocket engine must withstand the high temperatures, pressures, and stresses encountered during operation. Rocket engine design uses titanium, stainless steel, and advanced composites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Considerations ==&lt;br /&gt;
&lt;br /&gt;
=== Manufacturing Process ===&lt;br /&gt;
The manufacturing process used to produce rocket engines must produce high-quality components that can withstand rocket engine operation. Rocket engine manufacturing uses 3D printing, machining, and welding.&lt;br /&gt;
&lt;br /&gt;
=== Testing and Validation ===&lt;br /&gt;
Before a rocket engine can be used in a mission, it must undergo rigorous testing and validation to ensure its safety and efficiency. This includes both static testing, where the engine is tested while stationary, and dynamic testing, where the engine is tested while operating on a spacecraft.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy and Backup Systems ===&lt;br /&gt;
In case of an engine failure, it is imperative to have redundant systems in place to ensure the safety of the spacecraft and its crew. This may include multiple engines, backup power sources, and redundant control systems.&lt;br /&gt;
&lt;br /&gt;
=== Environmental Impact ===&lt;br /&gt;
Rocket engines can have a significant impact on the environment, both during launch and operation in space. Designers must consider factors such as emissions, noise pollution, and the potential for contamination of the launch site and the surrounding environment.&lt;br /&gt;
&lt;br /&gt;
=== Cost and Affordability ===&lt;br /&gt;
The cost of designing, manufacturing, and operating a rocket engine can be significant. Designers must consider factors such as material costs, labor costs, and testing and validation costs when designing a rocket engine.&lt;br /&gt;
&lt;br /&gt;
=== Safety and Reliability ===&lt;br /&gt;
A rocket engine must be reliable and consistent over its operational lifespan. The engine must be designed to withstand launch and flight stresses, including extreme temperatures, vibrations, and pressures. Additionally, the engine must start and shut down reliably, and throttle up and down as required. Beyond reliability, safety is paramount. Engine designs must incorporate fail-safe mechanisms, redundancy, and robust safety protocols to protect both the crew and the payload. Ensuring reliability and safety is not only critical for mission success but also to minimize the risk of costly failures and potential loss of life.&lt;br /&gt;
&lt;br /&gt;
=== Reusability ===&lt;br /&gt;
Reusability is a critical factor in modern rocket engine design, particularly for commercial space companies. The ability to reuse a rocket engine can significantly reduce the cost of accessing space, as it eliminates the need to build a new engine for each launch. Reusability also reduces waste generated by launches, as the engine can be recovered and reused multiple times.&lt;br /&gt;
&lt;br /&gt;
=== Future Trends in Rocket Engine Design ===&lt;br /&gt;
As the aerospace industry evolves, so do the technologies and methodologies behind rocket engine design. This chapter delves into the forefront of these advancements. We&#039;ll explore the development of Reusable Engine Systems, which aim to reduce costs and waste by allowing engines to be used across multiple launches. Next, we&#039;ll discuss Green Propulsion Technologies, highlighting the industry&#039;s shift towards more environmentally-friendly propulsion methods that reduce the carbon footprint of space missions. Lastly, we&#039;ll dive into the latest Innovations in Propellant and Material Science, showcasing how cutting-edge research is leading to more efficient and powerful rocket engines.&lt;br /&gt;
&lt;br /&gt;
=== Case Studies ===&lt;br /&gt;
The journey of rocket engine development is best understood through real-world examples. This chapter offers a deep dive into various case studies that have shaped the landscape of aerospace propulsion. We begin by revisiting Historical Engine Programs, extracting invaluable lessons from the pioneers of rocketry. Transitioning to the present, we&#039;ll analyze Modern Engine Systems such as the Raptor, BE-4, and RS-25, understanding their design philosophies and operational successes. However, progress often comes with setbacks. We&#039;ll also scrutinize Notable Engine Failures, dissecting the causes and implications to ensure that future designs benefit from past mistakes. Through these case studies, readers will gain a holistic understanding of the triumphs and challenges in rocket engine design.&lt;br /&gt;
[[Category:The Rocket Propulsion Textbook]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=83</id>
		<title>The Rocket Propulsion Textbook</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=The_Rocket_Propulsion_Textbook&amp;diff=83"/>
		<updated>2024-02-18T15:01:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:00174-2816394873.png|left|frameless]]&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;W&#039;&#039;&#039;&amp;lt;/big&amp;gt;elcome, future rocket scientists, to the exhilarating world of Rocket Propulsion Engineering! 🚀&lt;br /&gt;
&lt;br /&gt;
Have you ever gazed up at the night sky, marveling at the twinkling stars and wondered, &amp;quot;How can we reach those distant worlds?&amp;quot; Well, you&#039;re about to embark on a journey that will answer that very question and so much more. Rocket propulsion is the heartbeat of space exploration, the force that propels us beyond our earthly confines and into the vast expanse of the cosmos.&lt;br /&gt;
&lt;br /&gt;
Now, we won&#039;t sugarcoat it—rocket propulsion is a challenging subject. It&#039;s a blend of physics, mathematics, and engineering, all working in harmony to achieve the seemingly impossible. But here&#039;s the thing: every great achievement in history came with its set of challenges. And with challenges come opportunities—opportunities to learn, to innovate, and to make a mark on the world.&lt;br /&gt;
&lt;br /&gt;
As you flip through the pages of this textbook, you&#039;ll uncover the secrets behind powerful engines, the principles of thrust and momentum, and the intricate dance of forces that allow rockets to soar. You&#039;ll encounter equations and concepts that might seem daunting at first, but remember, every rocket scientist started where you are now. With determination, curiosity, and a dash of enthusiasm, you&#039;ll soon find yourself not just understanding these principles but mastering them.&lt;br /&gt;
&lt;br /&gt;
So, gear up for an adventure of a lifetime! Embrace the challenges, celebrate the small victories, and always keep your eyes on the stars. The universe is vast, mysterious, and waiting for you to explore. And who knows? One day, thanks to your newfound knowledge and passion, humanity might just set foot on distant planets and galaxies.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s ignite your journey to the stars. Ready for liftoff? 🌌🌠🔥&lt;br /&gt;
&lt;br /&gt;
Happy learning and clear orbits ahead!&lt;br /&gt;
&lt;br /&gt;
Dannie&lt;br /&gt;
&lt;br /&gt;
Creator - Meco Rocket Simulator&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Key Considerations ==&lt;br /&gt;
Rocket engine design involves several key factors that must be carefully considered to ensure a safe and efficient launch. Here are the chapters that covers of the most important factors to consider:&lt;br /&gt;
&lt;br /&gt;
=== Thrust ===&lt;br /&gt;
A rocket engine&#039;s primary function is to produce [[Thrust: The Driving Force of Rocket Propulsion|thrust]], which propels the rocket into space. The amount of thrust needed depends on the rocket&#039;s mass and mission requirements.&lt;br /&gt;
&lt;br /&gt;
=== Specific Impulse ===&lt;br /&gt;
A measure of rocket engine efficiency, the [[Specific Impulse: Measuring Rocket Engine Efficiency|specific impulse]] indicates the amount of thrust produced per unit of propellant consumed. A higher specific impulse means a more efficient engine.&lt;br /&gt;
&lt;br /&gt;
=== Fuel and Oxidizer ===&lt;br /&gt;
The choice of [[Choosing the Right Fuel and Oxidizer: The Heart of Rocket Propulsion|fuel and oxidizer]] is critical in rocket engine design. Common combinations include RP-1 and liquid oxygen, but other combinations like liquid hydrogen and liquid oxygen or methane and liquid oxygen are also used.&lt;br /&gt;
&lt;br /&gt;
=== Combustion Chamber ===&lt;br /&gt;
The [[Introduction to Rocket Engine Combustion Chambers|combustion chamber]] is where fuel and oxidizer are burned to produce hot gas that generates thrust. Design must consider factors like fuel and oxidizer flow, mixing, and combustion efficiency for optimal performance.&lt;br /&gt;
&lt;br /&gt;
=== Nozzle ===&lt;br /&gt;
The part that exhausts hot gas from the combustion chamber. As well as ensuring efficient gas exhaust, the [[Introduction to Rocket Engine Nozzles|nozzle]] must be designed to withstand high temperatures and pressures generated during combustion. In addition to its impulse and thrust-to-weight ratio, nozzle shape and size affect engine performance.&lt;br /&gt;
&lt;br /&gt;
=== Control System and Performance Monitoring ===&lt;br /&gt;
A rocket engine must have a control system that regulates the flow of fuel and oxidizer, as well as the combustion chamber pressure and temperature. This allows the engine to be throttled and shut down safely, and also restarted if necessary. The system monitors its performance during operation, including parameters such as thrust, specific impulse, fuel flow, and combustion chamber pressure. This information is used to adjust engine operation and ensure safe performance.&lt;br /&gt;
&lt;br /&gt;
=== Cooling System ===&lt;br /&gt;
It keeps engine components at a safe operating temperature by removing excess heat generated by combustion. Rocket engine cooling systems must handle high temperatures and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Turbopumps ===&lt;br /&gt;
Many rocket engines use turbopumps to pump fuel and oxidizer into the combustion chamber. These pumps must be designed to operate efficiently and reliably, and deliver the required flow rates and pressures.&lt;br /&gt;
&lt;br /&gt;
=== Engine cycle ===&lt;br /&gt;
The engine cycle refers to the sequence of events that occur during rocket engine operation. This includes the ignition, combustion, and shutdown phases, as well as any other relevant events. The engine cycle must be carefully designed to ensure engine safety and efficiency.&lt;br /&gt;
&lt;br /&gt;
=== Fuel, Oxidizer Handling, and Safety ===&lt;br /&gt;
Rocket engine design involves the intricate process of storing, transporting, and delivering fuel and oxidizer to the combustion chamber. This must be done safely and efficiently, taking into account factors such as temperature, pressure, and flow rate. Beyond these technical aspects, the fuel and oxidizer handling system must prioritize safety. This includes implementing robust safety measures like leak detection, emergency shutdown procedures, and containment strategies. Additionally, personnel handling these substances must be trained in safety protocols to prevent accidents and ensure the overall security of the rocket system.&lt;br /&gt;
&lt;br /&gt;
=== Materials ===&lt;br /&gt;
The materials used in the construction of a rocket engine must withstand the high temperatures, pressures, and stresses encountered during operation. Rocket engine design uses titanium, stainless steel, and advanced composites.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Other Considerations ==&lt;br /&gt;
&lt;br /&gt;
=== Manufacturing Process ===&lt;br /&gt;
The manufacturing process used to produce rocket engines must produce high-quality components that can withstand rocket engine operation. Rocket engine manufacturing uses 3D printing, machining, and welding.&lt;br /&gt;
&lt;br /&gt;
=== Testing and Validation ===&lt;br /&gt;
Before a rocket engine can be used in a mission, it must undergo rigorous testing and validation to ensure its safety and efficiency. This includes both static testing, where the engine is tested while stationary, and dynamic testing, where the engine is tested while operating on a spacecraft.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy and Backup Systems ===&lt;br /&gt;
In case of an engine failure, it is imperative to have redundant systems in place to ensure the safety of the spacecraft and its crew. This may include multiple engines, backup power sources, and redundant control systems.&lt;br /&gt;
&lt;br /&gt;
=== Environmental Impact ===&lt;br /&gt;
Rocket engines can have a significant impact on the environment, both during launch and operation in space. Designers must consider factors such as emissions, noise pollution, and the potential for contamination of the launch site and the surrounding environment.&lt;br /&gt;
&lt;br /&gt;
=== Cost and Affordability ===&lt;br /&gt;
The cost of designing, manufacturing, and operating a rocket engine can be significant. Designers must consider factors such as material costs, labor costs, and testing and validation costs when designing a rocket engine.&lt;br /&gt;
&lt;br /&gt;
=== Safety and Reliability ===&lt;br /&gt;
A rocket engine must be reliable and consistent over its operational lifespan. The engine must be designed to withstand launch and flight stresses, including extreme temperatures, vibrations, and pressures. Additionally, the engine must start and shut down reliably, and throttle up and down as required. Beyond reliability, safety is paramount. Engine designs must incorporate fail-safe mechanisms, redundancy, and robust safety protocols to protect both the crew and the payload. Ensuring reliability and safety is not only critical for mission success but also to minimize the risk of costly failures and potential loss of life.&lt;br /&gt;
&lt;br /&gt;
=== Reusability ===&lt;br /&gt;
Reusability is a critical factor in modern rocket engine design, particularly for commercial space companies. The ability to reuse a rocket engine can significantly reduce the cost of accessing space, as it eliminates the need to build a new engine for each launch. Reusability also reduces waste generated by launches, as the engine can be recovered and reused multiple times.&lt;br /&gt;
&lt;br /&gt;
=== Future Trends in Rocket Engine Design ===&lt;br /&gt;
As the aerospace industry evolves, so do the technologies and methodologies behind rocket engine design. This chapter delves into the forefront of these advancements. We&#039;ll explore the development of Reusable Engine Systems, which aim to reduce costs and waste by allowing engines to be used across multiple launches. Next, we&#039;ll discuss Green Propulsion Technologies, highlighting the industry&#039;s shift towards more environmentally-friendly propulsion methods that reduce the carbon footprint of space missions. Lastly, we&#039;ll dive into the latest Innovations in Propellant and Material Science, showcasing how cutting-edge research is leading to more efficient and powerful rocket engines.&lt;br /&gt;
&lt;br /&gt;
=== Case Studies ===&lt;br /&gt;
The journey of rocket engine development is best understood through real-world examples. This chapter offers a deep dive into various case studies that have shaped the landscape of aerospace propulsion. We begin by revisiting Historical Engine Programs, extracting invaluable lessons from the pioneers of rocketry. Transitioning to the present, we&#039;ll analyze Modern Engine Systems such as the Raptor, BE-4, and RS-25, understanding their design philosophies and operational successes. However, progress often comes with setbacks. We&#039;ll also scrutinize Notable Engine Failures, dissecting the causes and implications to ensure that future designs benefit from past mistakes. Through these case studies, readers will gain a holistic understanding of the triumphs and challenges in rocket engine design.&lt;br /&gt;
[[Category:The Rocket Propulsion Textbook]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Quick_Start_Guide&amp;diff=82</id>
		<title>Quick Start Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Quick_Start_Guide&amp;diff=82"/>
		<updated>2023-08-04T17:11:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Welcome to the Quick Start Guide for the Meco Rocket Simulator! Whether you&amp;#039;re a seasoned rocket enthusiast or taking your first steps into the world of rocket propulsion engineering, this guide is designed to get you started swiftly and efficiently. We understand that diving into a new platform can be overwhelming, which is why we&amp;#039;ve streamlined the essentials for you. Here, you&amp;#039;ll find concise instructions, helpful tips, and a roadmap to navigate the simulator&amp;#039;s primar...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Quick Start Guide for the Meco Rocket Simulator! Whether you&#039;re a seasoned rocket enthusiast or taking your first steps into the world of rocket propulsion engineering, this guide is designed to get you started swiftly and efficiently. We understand that diving into a new platform can be overwhelming, which is why we&#039;ve streamlined the essentials for you. Here, you&#039;ll find concise instructions, helpful tips, and a roadmap to navigate the simulator&#039;s primary features. By the end of this guide, you&#039;ll be well-equipped to embark on your rocket simulation journey. Let&#039;s ignite your passion and launch into the Meco experience!&lt;br /&gt;
&lt;br /&gt;
(WIP - Coming Soon)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=81</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=81"/>
		<updated>2023-08-04T17:09:53Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering, providing a platform where knowledge, expertise, and passion converge. This Wiki serves as a collaborative space for enthusiasts, professionals, and learners from all backgrounds to share insights, discoveries, and advancements in the realm of rocket propulsion.&lt;br /&gt;
&lt;br /&gt;
Your contribution is invaluable to our growing community. By [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account], you not only gain the ability to create and edit pages but also become an integral part of a collective endeavor to push the boundaries of rocket science. Whether you&#039;re here to seek knowledge or share it, we&#039;re thrilled to have you on board. Let&#039;s propel forward, together!&lt;br /&gt;
&lt;br /&gt;
= Quick Start =&lt;br /&gt;
Dive straight into the Meco Rocket Simulator experience with our [[Quick Start Guide|Quick Start guide]]. This section provides a concise overview, ensuring that you can get up and running with the simulator in no time. Whether you&#039;re a seasoned expert or a novice, this guide offers step-by-step instructions to help you navigate the platform with ease.&lt;br /&gt;
&lt;br /&gt;
= Meco Operator&#039;s Manual =&lt;br /&gt;
Your comprehensive guide to mastering the Meco Rocket Simulator. [[Meco Operator&#039;s Manual|The Operator&#039;s Manual]] delves deep into the functionalities and features of the simulator, offering detailed explanations and tutorials. From basic operations to advanced simulation techniques, this manual ensures you have all the knowledge at your fingertips to make the most of Meco.&lt;br /&gt;
&lt;br /&gt;
= The Rocket Propulsion Textbook =&lt;br /&gt;
A treasure trove of knowledge for rocket enthusiasts and professionals alike. [[The Rocket Propulsion Textbook]] offers in-depth insights into the world of rocketry, from fundamental principles to advanced propulsion concepts. Whether you&#039;re looking to understand the basics or delve into intricate engine designs, this textbook serves as a valuable resource, complementing the hands-on experience you gain from the Meco Rocket Simulator.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=80</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=80"/>
		<updated>2023-08-04T17:08:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering.&lt;br /&gt;
&lt;br /&gt;
You can contribute by simply [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account] which enables you to create and edit pages .&lt;br /&gt;
&lt;br /&gt;
= Quick Start =&lt;br /&gt;
Dive straight into the Meco Rocket Simulator experience with our [[Quick Start Guide|Quick Start guide]]. This section provides a concise overview, ensuring that you can get up and running with the simulator in no time. Whether you&#039;re a seasoned expert or a novice, this guide offers step-by-step instructions to help you navigate the platform with ease.&lt;br /&gt;
&lt;br /&gt;
= Meco Operator&#039;s Manual =&lt;br /&gt;
Your comprehensive guide to mastering the Meco Rocket Simulator. [[Meco Operator&#039;s Manual|The Operator&#039;s Manual]] delves deep into the functionalities and features of the simulator, offering detailed explanations and tutorials. From basic operations to advanced simulation techniques, this manual ensures you have all the knowledge at your fingertips to make the most of Meco.&lt;br /&gt;
&lt;br /&gt;
= The Rocket Propulsion Textbook =&lt;br /&gt;
A treasure trove of knowledge for rocket enthusiasts and professionals alike. [[The Rocket Propulsion Textbook]] offers in-depth insights into the world of rocketry, from fundamental principles to advanced propulsion concepts. Whether you&#039;re looking to understand the basics or delve into intricate engine designs, this textbook serves as a valuable resource, complementing the hands-on experience you gain from the Meco Rocket Simulator.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=File:Meco-w-nametag-thumbs-up.jpg&amp;diff=77</id>
		<title>File:Meco-w-nametag-thumbs-up.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=File:Meco-w-nametag-thumbs-up.jpg&amp;diff=77"/>
		<updated>2023-08-04T17:00:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Meco with a name tag gives a thumbs up&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=76</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Main_Page&amp;diff=76"/>
		<updated>2023-08-04T15:49:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Meco v2 steam main cap.png|frame|none]]&lt;br /&gt;
Welcome to the [https://www.mecorocketsimulator.com Meco Rocket Simulator] Wiki.&lt;br /&gt;
&lt;br /&gt;
Our mission is to tutor others in Rocket Propulsion Engineering.&lt;br /&gt;
&lt;br /&gt;
You can contribute by simply [https://wiki.mecorocketsimulator.com/index.php?title=Special:CreateAccount&amp;amp;returnto=Main+Page creating an account] which enables you to create and edit pages .&lt;br /&gt;
&lt;br /&gt;
* Getting Started (Coming Soon)&lt;br /&gt;
* [[Meco Operator&#039;s Manual]]&lt;br /&gt;
* [[The Rocket Propulsion Textbook]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Category:Fuel_and_Oxidizer&amp;diff=75</id>
		<title>Category:Fuel and Oxidizer</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Category:Fuel_and_Oxidizer&amp;diff=75"/>
		<updated>2023-08-04T15:46:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Category:The Rocket Propulsion Textbook&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:The Rocket Propulsion Textbook]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Choosing_the_Right_Fuel_and_Oxidizer:_The_Heart_of_Rocket_Propulsion&amp;diff=74</id>
		<title>Choosing the Right Fuel and Oxidizer: The Heart of Rocket Propulsion</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Choosing_the_Right_Fuel_and_Oxidizer:_The_Heart_of_Rocket_Propulsion&amp;diff=74"/>
		<updated>2023-08-04T15:46:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Importance of fuel and oxidizer in rocket propulsion.&lt;br /&gt;
* Brief overview of common combinations.&lt;br /&gt;
&lt;br /&gt;
= Basic Principles =&lt;br /&gt;
&lt;br /&gt;
* Definition of fuel and oxidizer.&lt;br /&gt;
* Role of fuel and oxidizer in combustion and thrust generation.&lt;br /&gt;
&lt;br /&gt;
= RP-1 and Liquid Oxygen (LOX) =&lt;br /&gt;
&lt;br /&gt;
* Characteristics of RP-1.&lt;br /&gt;
* Advantages of using RP-1 with LOX.&lt;br /&gt;
* Applications and examples in real-world rockets.&lt;br /&gt;
&lt;br /&gt;
= Liquid Hydrogen (LH2) and Liquid Oxygen (LOX) =&lt;br /&gt;
&lt;br /&gt;
* Properties of liquid hydrogen.&lt;br /&gt;
* Benefits of LH2-LOX combination.&lt;br /&gt;
* Notable missions and rockets using this combination.&lt;br /&gt;
&lt;br /&gt;
= Methane (CH4) and Liquid Oxygen (LOX) =&lt;br /&gt;
&lt;br /&gt;
* Characteristics of methane as a rocket fuel.&lt;br /&gt;
* Advantages of CH4-LOX combination.&lt;br /&gt;
* Emerging trends and future prospects.&lt;br /&gt;
&lt;br /&gt;
= Other Fuel and Oxidizer Combinations =&lt;br /&gt;
&lt;br /&gt;
* Brief overview of less common but noteworthy combinations.&lt;br /&gt;
* Potential applications and advantages.&lt;br /&gt;
&lt;br /&gt;
= Factors Influencing the Choice of Fuel and Oxidizer =&lt;br /&gt;
&lt;br /&gt;
* Energy content and efficiency.&lt;br /&gt;
* Availability and cost.&lt;br /&gt;
* Storage and handling considerations.&lt;br /&gt;
* Environmental impact.&lt;br /&gt;
&lt;br /&gt;
= Summary =&lt;br /&gt;
&lt;br /&gt;
* Reiteration of the importance of the right fuel and oxidizer choice.&lt;br /&gt;
* Encouragement for continued research and innovation in this area.&lt;br /&gt;
[[Category:The Rocket Propulsion Textbook]]&lt;br /&gt;
[[Category:Fuel and Oxidizer]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Introduction_to_Rocket_Engine_Nozzles&amp;diff=73</id>
		<title>Introduction to Rocket Engine Nozzles</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Introduction_to_Rocket_Engine_Nozzles&amp;diff=73"/>
		<updated>2023-08-04T15:45:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rocket propulsion is the backbone of space exploration, enabling us to break free from Earth&#039;s gravitational pull and venture into the cosmos. At the heart of every rocket engine lies a critical component known as the rocket engine nozzle. This engineering marvel plays a crucial role in expelling hot gases from the combustion chamber, converting chemical energy into thrust and propelling the rocket forward. In this article, we delve into the engineering aspects of rocket engine nozzles and their importance in achieving efficient propulsion.&lt;br /&gt;
&lt;br /&gt;
= Definition and Function =&lt;br /&gt;
A rocket engine nozzle is a specialized component that forms the exit of the combustion chamber. Its primary function is to channel and accelerate the high-temperature and high-pressure exhaust gases produced during combustion to generate thrust. The nozzle operates based on the principles of fluid dynamics, converting the pressure energy of the combusted gases into kinetic energy, which propels the rocket in the opposite direction.&lt;br /&gt;
&lt;br /&gt;
= Importance in Rocket Propulsion =&lt;br /&gt;
The rocket engine nozzle is undeniably one of the most critical components of a rocket propulsion system. Its efficiency directly impacts the overall performance of the rocket. Here are some key reasons why the nozzle&#039;s engineering is of utmost importance:&lt;br /&gt;
&lt;br /&gt;
* Thrust Generation: The nozzle&#039;s ability to efficiently accelerate the exhaust gases determines the amount of thrust produced. A well-designed nozzle can significantly enhance thrust, leading to better acceleration and higher payload capacity.&lt;br /&gt;
* Impulse and Specific Impulse: Impulse measures the change in momentum of the rocket, while specific impulse quantifies the efficiency of fuel consumption. The nozzle&#039;s engineering plays a vital role in achieving higher impulse and specific impulse, resulting in more extended mission durations and cost-effective space missions.&lt;br /&gt;
&lt;br /&gt;
= Overview of Key Requirements =&lt;br /&gt;
The engineering of rocket engine nozzles must address several critical requirements to ensure optimal performance:&lt;br /&gt;
&lt;br /&gt;
* Efficient Gas Exhaust: The nozzle must be designed to efficiently convert pressure energy into kinetic energy, maximizing the exhaust velocity and thus increasing thrust. This requires careful consideration of the nozzle&#039;s shape and size.&lt;br /&gt;
* High-Temperature &amp;amp; Pressure Resistance: During combustion, the gases reach extreme temperatures and pressures. The nozzle material must withstand these harsh conditions without structural failure or degradation, necessitating the use of high-temperature resistant materials and advanced cooling techniques.&lt;br /&gt;
* Impact on Impulse and Thrust-to-Weight Ratio: The nozzle&#039;s expansion ratio and design significantly influence the impulse produced and the thrust-to-weight ratio of the rocket. Engineers must strike a balance to achieve the desired performance.&lt;br /&gt;
&lt;br /&gt;
= Engineering Solutions for Rocket Engine Nozzles =&lt;br /&gt;
* Nozzle Material and Thermal Protection:  To withstand the extreme temperatures, advanced materials like carbon-carbon composites, ceramic composites, and refractory metals are utilized. Additionally, active cooling methods, such as film cooling and regenerative cooling, help dissipate excess heat and protect the nozzle from thermal stress.&lt;br /&gt;
* Nozzle Shape and Size Optimization:  Convergent-divergent nozzles are commonly used for their efficiency in subsonic and supersonic flows. Engineers carefully analyze the expansion ratio, throat area, and flow properties to tailor the nozzle for specific mission requirements, striking the right balance between thrust and exhaust velocity.&lt;br /&gt;
&lt;br /&gt;
= Summary =&lt;br /&gt;
The engineering of rocket engine nozzles is a precise and intricate process that directly impacts the success of space missions. By understanding the importance of efficient gas exhaust, high-temperature resistance, and the nozzle&#039;s impact on impulse and thrust-to-weight ratio, engineers can design rocket nozzles that push the boundaries of space exploration. As we continue to advance our propulsion technologies, the optimization of rocket engine nozzles will remain at the forefront of our journey into the cosmos.&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Introduction to Rocket Engine Nozzles}}&lt;br /&gt;
[[Category:The Rocket Propulsion Textbook]]&lt;br /&gt;
[[Category:Rocket Engine Nozzle]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mecorocketsimulator.com/index.php?title=Introduction_to_Rocket_Engine_Combustion_Chambers&amp;diff=72</id>
		<title>Introduction to Rocket Engine Combustion Chambers</title>
		<link rel="alternate" type="text/html" href="https://wiki.mecorocketsimulator.com/index.php?title=Introduction_to_Rocket_Engine_Combustion_Chambers&amp;diff=72"/>
		<updated>2023-08-04T15:44:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the fascinating world of rocket engine combustion chambers, where cutting-edge technology meets the explosive force of controlled combustion. Rocket engines are the driving force behind space exploration, propelling spacecraft beyond Earth&#039;s atmosphere and into the vast cosmos. At the heart of these powerful engines lies the combustion chamber, an ingenious engineering marvel that harnesses the extraordinary energy of rocket propellants and transforms it into raw thrust.&lt;br /&gt;
&lt;br /&gt;
In this exploration, we will delve into the inner workings of rocket engine combustion chambers, unveiling the intricate designs, materials, and processes that allow these chambers to withstand extreme temperatures and pressures. We will discover how a controlled burn of propellants leads to the generation of immense thrust, allowing rockets to escape the Earth&#039;s gravitational pull and journey into space.&lt;br /&gt;
&lt;br /&gt;
= Fundamentals of Combustion Chambers =&lt;br /&gt;
* Exploring the Design Principles and Components of Combustion Chambers&lt;br /&gt;
* Materials and Technologies Used to Withstand Extreme Conditions&lt;br /&gt;
* How Combustion Chambers Convert Chemical Energy into Thrust&lt;br /&gt;
&lt;br /&gt;
= Types of Rocket Engine Combustion Chambers =&lt;br /&gt;
* Liquid-Fueled Rocket Engines:&lt;br /&gt;
** Explores the Working Mechanism and Advantages of Liquid Propellants&lt;br /&gt;
** Subcooled vs. Cryogenic Propellants: Pros and Cons&lt;br /&gt;
* Solid Rocket Boosters:&lt;br /&gt;
** Understanding Solid Propellants and their Combustion Process&lt;br /&gt;
** Challenges in Controlling and Stopping Solid Rocket Engines&lt;br /&gt;
&lt;br /&gt;
= Precision Engineering and Manufacturing Processes =&lt;br /&gt;
* Intricate [[Combustion Chamber Manufacturing|design and fabrication techniques]] required to create combustion chambers with precise geometries and tolerances.&lt;br /&gt;
* Utilization of advanced machining technologies such as Computer Numerical Control (CNC) and additive manufacturing (3D printing) to achieve complex shapes.&lt;br /&gt;
&lt;br /&gt;
= Performance and Efficiency =&lt;br /&gt;
* Thrust-to-Weight Ratio: Measuring the Efficiency of Combustion Chambers&lt;br /&gt;
* Specific Impulse and Its Significance in Evaluating Engine Performance&lt;br /&gt;
* Trade-offs Between Thrust and Specific Impulse in Different Engine Types&lt;br /&gt;
&lt;br /&gt;
= Future Trends in Combustion Chamber Technology =&lt;br /&gt;
* Advancements in Materials Science for Enhanced Performance&lt;br /&gt;
* Active Cooling Techniques to Prolong Combustion Chamber Lifespan&lt;br /&gt;
* Integration of Computational Fluid Dynamics (CFD) for Design Optimization&lt;br /&gt;
&lt;br /&gt;
= Safety and Reliability =&lt;br /&gt;
* Challenges in Ensuring Safety and Reliability of Combustion Chambers&lt;br /&gt;
* Failure Analysis and Lessons Learned from Historical Incidents&lt;br /&gt;
* Testing and Verification Procedures for Critical Components&lt;br /&gt;
[[Category:The Rocket Propulsion Textbook]]&lt;br /&gt;
[[Category:Combustion Chamber]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>