Inspiration..

This web-app was inspired by our group's interest in internal combustion engines. We are a group of Mechanical Engineering students and in our major course dealing with Thermodynamics, Heat Transfer, and Internal Combustion Engines, it has been difficult for us to visualize the effects of various inputs on an engine's total performance. We were inspired to create an app in MATLAB that would help us solve this problem. MATLAB was chosen as the programming language for this app since MATLAB was a part of our standard curriculum for Mechanical Engineering.

What it does

The Internal Combustion Engine (ICE) Analyzer calculates mean effective pressures, efficiency, and work produced given compression ratio, bore, stroke, connecting rod length, and displacement volume. A pressure-volume or p-v diagram is also made for the combustion cycle, and each of the four strokes (intake, compression, combustion, exhaust) are outlined in the p-v diagram.

How we built it

We used MATLAB App Designer to develop our app.

Challenges we ran into

A challenge we ran into was getting started on how to approach our problem. Before this weekend, we have never heard of MATLAB's App Designer tool. With some familiarity with GUI, we decided that this was the route to take as it allows for a clean and easy to use interface. By watching some videos on YouTube and learning from the Mathworks website, we became familiar with this new tool.

Accomplishments that we're proud of

We're proud to have completed a project that we hope engineers will find useful. We're also proud to have learned a new tool.

What we learned

We learned how to use MATLAB's App Designer.

What's next for Internal Combustion Engine Analyzer

We can add more output parameters and fix up some bugs in our program. We can also make the graph more dynamic.

Built With

Share this project:

Updates