Engine Emissions Model

This is a Python model that predicts CO2 emissions of combustion engines. It is capable of

  • Combustion chemical reaction and thermodynamics simulations with Cantera

  • Parameter sweep studies, where several outputs are measured for a user-defined, varying input

  • Native GUI built in PyQt6 Designer

  • Exportable plots of

    • CO Emissions

    • CO2 Emissions

    • Pressure

    • Temperature

    • Volume

    • Entropy

    • Gas Composition

    • Expansion Power

    • Heat Release

    • Efficiency

  • Variable parameters of

    • Ambient Pressure, Temperature

    • Ambient Air Composition

    • Piston Area, Stroke, Bore

    • Compression Ratio

    • Air/Fuel Ratio

    • Fuel Type

    • Fuel Injector Temperature

    • Fuel Injector Timing Function

    • Valve Coefficients

    • And more

Controls structure of mdoel