Optimizing Gear Train Simulation with Exponential Acceleration and Braking

AI Thread Summary
The discussion focuses on optimizing a computer simulation for a three-gear train system, incorporating a fictitious motor and braking system activated by mouse clicks. The user employs exponential functions to model acceleration and deceleration, questioning if this approach is appropriate or if better equations exist. They emphasize the importance of defining the Torque to RPM curve for the motor and acknowledge energy losses that could affect RPM. The goal is to achieve a visually acceptable effect while considering the real equations for angular acceleration over time. Overall, the conversation highlights the balance between realistic physics and visual representation in gear simulations.
TechFan
Messages
34
Reaction score
1
Hi:
I'm building a computer simulation for a 3 gear train system. So far the gears rotate with mouse movement horizontally. Now I'm adding a fictitious motor and braking system to start/stop rotation with mouse clicks. I multiplied the rotation angle by [1-e(-t/TC)] to simulate exponential acceleration and e(-t/TC) for braking for exponential deceleration. Is exponential is the right way to do it? or is there any other better equation. This is just a simple case with no other external conditions influencing; but just the system inertia.
In general terms this is the equation I'm using.
Acceleration=[1-e(-t/TC)];// acceleration case
Acceleration=[e(-t/TC)];// braking case

Thanks
 
Engineering news on Phys.org
The meshed gears will have kinetic energy proportional to RPM squared.
The motor will provide that energy. You must specify the Torque to RPM curve for the motor.

Power = torque * RPM = watts = joules of energy per second.
Use that to compute the change in velocity over time as energy flows in or out.

There will be some energy losses that will remove energy and so reduce the RPM. Ignore them for now, or make them proportional to RPM.
 
  • Like
Likes 1 person
Hi:
Interesting info. I'll experiment trying to code that somehow (?) and see the results. My goal is just having an acceptable "visual effect", although using the real equation will be much better.
The real question would be: What is the equation for the change in rpm with time (angular acceleration)? I assumed it to be exponential so it will tend to the end value asymptotically with time in both cases.
Thanks
 
Wow that is awesome!. Thanks.
 
Hi all, I have a question. So from the derivation of the Isentropic process relationship PV^gamma = constant, there is a step dW = PdV, which can only be said for quasi-equilibrium (or reversible) processes. As such I believe PV^gamma = constant (and the family of equations) should not be applicable to just adiabatic processes? Ie, it should be applicable only for adiabatic + reversible = isentropic processes? However, I've seen couple of online notes/books, and...
I have an engine that uses a dry sump oiling system. The oil collection pan has three AN fittings to use for scavenging. Two of the fittings are approximately on the same level, the third is about 1/2 to 3/4 inch higher than the other two. The system ran for years with no problem using a three stage pump (one pressure and two scavenge stages). The two scavenge stages were connected at times to any two of the three AN fittings on the tank. Recently I tried an upgrade to a four stage pump...

Similar threads

Back
Top