What is the level of detail and purpose of this IC engine simulation project?

Click For Summary

Discussion Overview

The discussion revolves around the development of an internal combustion engine (IC engine) simulation project, focusing on estimating forces on engine components, particularly the connecting rod, piston, and crankshaft. Participants explore the level of detail required for the simulation, the methods for data representation, and the challenges associated with modeling engine dynamics using spreadsheets and potentially MATLAB.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant is working on estimating forces on a connecting rod per degree of rotation, seeking guidance on necessary values and formulas.
  • Another participant suggests using Google Docs to share the spreadsheet and references a similar thread for additional context.
  • There is a discussion about the gas pressure force (GPF) shape remaining consistent across different engines but varying in magnitude, raising questions about graph creation in Excel.
  • A participant describes their simplified simulation model that lumps the mass of the piston and the upper half of the connecting rod, indicating a desire to improve accuracy by using MATLAB.
  • Concerns are expressed about the GPF changing with RPM and the limitations of assuming it is constant across the operating range due to insufficient data.
  • Participants discuss the need for accurate estimates of limiting factors such as maximum RPM, cylinder pressures, and volumetric efficiency, as well as the potential for future enhancements like cam timing adjustments.
  • There is a question about the centroid of the connecting rod and its position relative to the ends of the rod, indicating a need for clarification on this aspect of the model.

Areas of Agreement / Disagreement

Participants express varying levels of understanding and approaches to the simulation, with no consensus on the specific methods or details required for the project. Multiple competing views on the modeling techniques and assumptions remain unresolved.

Contextual Notes

Participants acknowledge limitations in their models, such as the assumption of constant GPF and the simplification of mass distribution in the connecting rod and piston. There are also unresolved questions regarding the centroid's behavior and its implications for the simulation.

Aetro
Messages
3
Reaction score
0
Hello this is my first post on the forum, i have very little knowledge in physics and high level mathematics, but for the past few years I've been dabbling with excel on a way to compare and give rough estimates of many facets of engines.

At the moment what I am working on is determining the forces on a rod per degree of rotation(as if something were spinning the crank and neglecting compressive forces in the chamber). I have the complete geometry worked out for the crank, rod, and piston at the moment, and this seems to be the next step.

I tried to post my sheet but it was too large. Please let me know what values would be necessary to do this and ill attempt to get them from the spreadsheet. If possible i would like to be able to account for different rod materials like steel and aluminum(different alloys if possible)

Im not familure with most symbols so any formula will need a pretty thorough explanation.

Thanks ahead of time
 
Engineering news on Phys.org
xxChrisxx said:
So you are finding the acceleration of the piston over tthe two cycles. I'm not sure how you can post your spreadsheet on here. You can upload it to google docs and share the link.

Similar thread.

https://www.physicsforums.com/showthread.php?t=343029
Thanks that isn't quite what i was going for, its actually much better. At the bottom of that thread is exactly the kind of detail I am looking to do, but it has no figures with the graphs. I would imagine the gas pressure force would hold approximately the same shape but change in magnitude with other engines?

Would there be a way to create those graphs with excel without importing it, or is there a more versatile program that i should be using anyway?

http://spreadsheets.google.com/ccc?key=0AlR-WyVQnf6LdF9MS2JRMi15T2N5Y1FyaHpCMHcwRHc&hl=en
seems that the lookup function i relied on so heavily isn't supported in google docs
 
Last edited:
What level of detail are you looking for in the simulation? Also what exactly are you trying to find the forces for?


My sim will only find the forces due to the piston moving, what I did to simplify the model (and to be conservative) was I lumped the top half of the conrod mass and piston together (so basically said the piston weights more but the conrod doesn't weight anything). All of what I did was done using spreadsheets. I'm acutally looking to improve the model by using MATLAB and treating the conrod and piston separately.

This is hard though as the centriod of the rod doesn't stay on a linear path.

The GPF changes with RPM, the problem with the one I did was I had to assume that was constant over the whole operating range as I didnt have enough data to calulate more than 1 GPF cycle. This also makes an approximation to pumping losses. It will also change with engine but the same basic shape is kept.

It doesn't matter if googledocs screws it up, all the data will be there i'll just look at it offline.
 
Last edited:
xxChrisxx said:
What level of detail are you looking for in the simulation? Also what exactly are you trying to find the forces for?


My sim will only find the forces due to the piston moving, what I did to simplify the model (and to be conservative) was I lumped the top half of the conrod mass and piston together (so basically said the piston weights more but the conrod doesn't weight anything). All of what I did was done using spreadsheets. I'm acutally looking to improve the model by using MATLAB and treating the conrod and piston separately.

This is hard though as the centriod of the rod doesn't stay on a linear path.

The GPF changes with RPM, the problem with the one I did was I had to assume that was constant over the whole operating range as I didnt have enough data to calulate more than 1 GPF cycle. This also makes an approximation to pumping losses. It will also change with engine but the same basic shape is kept.

It doesn't matter if googledocs screws it up, all the data will be there i'll just look at it offline.

I would like to be as accurate as possible within reason (does that actually help?) I am trying to find any forces that might limit the capabilities of the parts or the engine as a whole. Mostly I am hoping i can get reasonable estimates of limiting factors like maximum RPM, and cylinder pressures, or flow, or to find what would be necessary to reach certain torque, power, rpm, or flow.

Basically something where i can know what to expect from different engines or changing parts or capibilities. Eventually i would like to be able to estimate cylinder pressures, volumetric efficiency, and fiddle with cam timing, but at the moment that looks to be far into the future.

Wouldnt the centriod(quick wiki search) stay in one fixed location between the ends of the rod? I would assume there would have to be a way to find its position given the two ends once its relative position is known
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 32 ·
2
Replies
32
Views
8K
  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 2 ·
Replies
2
Views
8K
Replies
12
Views
6K
  • · Replies 2 ·
Replies
2
Views
5K
Replies
2
Views
4K
  • · Replies 43 ·
2
Replies
43
Views
7K
  • · Replies 4 ·
Replies
4
Views
9K