Files
FluidSimCpp/machines/single-cylinder.machine.toml

561 lines
14 KiB
TOML

cells_per_meter = 40.0
drive_rpm = 1800.0
driven = true
format = 1
load_torque = 0.0
name = 'Single cylinder engine bench'
scene = 2
shaft_inertia = 0.15000000596046448
solver = 'rusanov'
[[connections]]
a_part = 7
a_port = 0
b_part = 1
b_port = 0
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 7
a_port = 1
b_part = 2
b_port = 0
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 8
a_port = 0
b_part = 2
b_port = 1
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 8
a_port = 1
b_part = 3
b_port = 0
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 9
a_port = 0
b_part = 3
b_port = 1
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 9
a_port = 1
b_part = 4
b_port = 0
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 10
a_port = 0
b_part = 4
b_port = 1
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 10
a_port = 1
b_part = 5
b_port = 0
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 11
a_port = 0
b_part = 5
b_port = 1
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[connections]]
a_part = 11
a_port = 1
b_part = 6
b_port = 0
discharge = 1.0
inertance_length_m = 0.0099999997764825821
loss = 0.0
method = 0
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.039999999105930328
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 1
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'reservoir'
maximum_lift_m = 0.0080000003799796104
name = 'Pressure / atmosphere 1'
opening = 1.0
outlet_diameter_m = 0.039999999105930328
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
position_m = [ -0.64999997615814209, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.039999999105930328, 0.039999999105930328, 0.039999999105930328 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.039999999105930328
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 2
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'throttle'
maximum_lift_m = 0.0080000003799796104
name = 'Throttle valve 2'
opening = 1.0
outlet_diameter_m = 0.039999999105930328
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
position_m = [ -0.40000000596046448, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.039999999105930328, 0.05000000074505806, 0.05000000074505806 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.039999999105930328
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 3
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'chamber'
maximum_lift_m = 0.0080000003799796104
name = 'Chamber / tank 3'
opening = 1.0
outlet_diameter_m = 0.039999999105930328
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
position_m = [ -0.20000000298023224, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.10000000149011612, 0.079999998211860657, 0.079999998211860657 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.039999999105930328
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 4
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'cylinder'
maximum_lift_m = 0.0080000003799796104
name = 'Engine cylinder 4'
opening = 1.0
outlet_diameter_m = 0.039999999105930328
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
position_m = [ 0.0, 0.20000000298023224, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.039999999105930328
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 5
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'chamber'
maximum_lift_m = 0.0080000003799796104
name = 'Chamber / tank 5'
opening = 1.0
outlet_diameter_m = 0.039999999105930328
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
position_m = [ 0.20000000298023224, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.079999998211860657, 0.079999998211860657, 0.079999998211860657 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.039999999105930328
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 6
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'reservoir'
maximum_lift_m = 0.0080000003799796104
name = 'Pressure / atmosphere 6'
opening = 1.0
outlet_diameter_m = 0.039999999105930328
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.15000000596046448, 0.0, 0.0 ], [ 0.15000000596046448, 0.0, 0.0 ] ]
position_m = [ 0.64999997615814209, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.039999999105930328, 0.039999999105930328, 0.039999999105930328 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.032000001519918442
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 7
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'pipe'
maximum_lift_m = 0.0080000003799796104
name = 'Pipe / reducer 7'
opening = 1.0
outlet_diameter_m = 0.032000001519918442
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.11500000953674316, 0.0, 0.0 ], [ 0.11499994993209839, 0.0, 0.0 ] ]
position_m = [ -0.53499996662139893, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.032000001519918442
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 8
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'pipe'
maximum_lift_m = 0.0080000003799796104
name = 'Pipe / reducer 8'
opening = 1.0
outlet_diameter_m = 0.032000001519918442
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.064999997615814209, 0.0, 0.0 ], [ 0.064999997615814209, 0.0, 0.0 ] ]
position_m = [ -0.31499999761581421, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.032000001519918442
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 9
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'pipe'
maximum_lift_m = 0.0080000003799796104
name = 'Pipe / reducer 9'
opening = 1.0
outlet_diameter_m = 0.032000001519918442
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.066375002264976501, 0.031380951404571533, 0.0 ], [ 0.066375002264976501, -0.031380951404571533, 0.0 ] ]
position_m = [ -0.083625003695487976, 0.26861906051635742, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.032000001519918442
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 10
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'pipe'
maximum_lift_m = 0.0080000003799796104
name = 'Pipe / reducer 10'
opening = 1.0
outlet_diameter_m = 0.032000001519918442
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.071374997496604919, -0.031380951404571533, 0.0 ], [ 0.071374997496604919, 0.031380951404571533, 0.0 ] ]
position_m = [ 0.088624998927116394, 0.26861906051635742, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164
[[parts]]
afr = 14.699999809265137
bore_m = 0.075000002980232239
compression = 11.5
cracking_pressure_pa = 100.0
diameter_m = 0.032000001519918442
discharge = 0.80000001192092896
exhaust_close_deg = 370.0
exhaust_open_deg = 130.0
exhaust_valve_count = 1
exhaust_valve_m = 0.028000000864267349
heat_transfer = 100.0
id = 11
intake_close_deg = 580.0
intake_open_deg = 350.0
intake_valve_count = 1
intake_valve_m = 0.029999999329447746
junction_method = 0
kind = 'pipe'
maximum_lift_m = 0.0080000003799796104
name = 'Pipe / reducer 11'
opening = 1.0
outlet_diameter_m = 0.032000001519918442
pedal_control = true
phase_deg = 0.0
points_m = [ [ -0.20499998331069946, 0.0, 0.0 ], [ 0.20499998331069946, 0.0, 0.0 ] ]
position_m = [ 0.44499999284744263, 0.30000001192092896, 0.0 ]
pressure_pa = 101325.0
rod_m = 0.1120000034570694
rotation_deg = [ 0.0, 0.0, 0.0 ]
size_m = [ 0.11999999731779099, 0.11999999731779099, 0.11999999731779099 ]
spark_advance_deg = 20.0
stroke_m = 0.068000003695487976
temperature_k = 300.0
turning_loss = 0.0
valve_damping = 24.0
valve_mass_kg = 0.035000000149011612
valve_preload_n = 100.0
valve_spring_n_m = 30000.0
wall_area_m2 = 0.019999999552965164