Modelling multistage expansion of compressed air in a single cylinder engine
24 次查看(过去 30 天)
显示 更早的评论
I am unsure if my current approach is the best way to model the multistage expansion of compressed air in Simscape. I used a turbine block because I need the G branch to carry information about the reduced pressure after the first expansion into the second engine. However, the turbine block requires a nominal corrected mass flow rate input, which I believe is significantly reducing the accuracy of my system.
For clarity, the "Atmosphere Reservoir" is connected to a positive displacement compressor to simulate the compression of atmospheric air. The heat transfer from the compressed air to the CO₂ gas is modeled using a pipe with the same volume as the engine’s piston cylinder, which then feeds into the "Delivery Piping" block. The compressed air is subsequently fed into the "Rotational Mechanical Converter 2" block to simulate the additional work output generated by the atmospheric air’s presence in the piston cylinder.

7 个评论
回答(1 个)
Yifeng Tang
2025-2-25
Hi @Kyle
I feel like the model should look similar to that diagram you have.
Single-cylinder engines can be modeled using a Mechanical Converter and Slider-Crank. The solenoid valves can be modeled using Local Restrictions. Of course, the valve timing, i.e. the signal to the AR ports, needs to be set up very carefully. See below for some concepts:

Some of notes:
- the parameterization will require sizing information of the key components: stroke, bore, valve timing, etc. The valve timing probably will require you to set up some kind of lookup table, whose input is crank angle and output is area.
- the initial condition needs to be set very carefully. Is the crankshaft of the two engines somehow related? any phase relation like 180 deg difference?
- tighten the solver tolerance. Translational Mechanical Converter + Slider Crank will require a smaller tolerance value. Otherwise, after a few cycles, you may notice the volume inside the convert starts to drift.
- Start with a reservoir at the desired regulated pressure as your gas supply, instead of high-pressure tank with a pressure reducing valve. This makes things easier at the beginning.

另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Gas Models 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!