Can we make vehicle motor simulation more realistic?

AI Thread Summary
The discussion focuses on improving the realism of vehicle motor simulations, specifically in calculating engine RPM and force. Current methods rely on wheel RPM to estimate engine performance, but participants suggest incorporating more accurate factors such as fuel consumption rates and torque converter behavior. They emphasize the need for functions that account for both RPM and torque to better reflect engine efficiency. Additionally, the conversation highlights the challenges in estimating automatic transmission gear ratios due to torque converter slip. Overall, enhancing the simulation requires a more nuanced approach to engine and transmission dynamics.
Towel
Messages
2
Reaction score
0
Hi.
We have a problem, we need to simulate the engine and transmission of a car in our project.
Now we take rpm of the wheels and on the basis of it we calculate engine's rpm
Code:
RPM = RpmFromWheels * Gear * MainGear
and then we calculate and apply force from engine to the wheels.
Code:
EngineForce = Throttle * getTorque(RPM) * Efficiency * Gear * MainGear
Is there any way to make it more real?
 
Physics news on Phys.org
The engine efficiency depends on both the engine RPM and torque. The best information on this is contained in BSFC (brake specific fuel consumption) maps that are measured on engine test stands. Dynamometers can also measure BSFC maps. See (Maps are usually plotted as torque (Newton-meters) vs. RPM.)

http://en.wikipedia.org/wiki/Brake_specific_fuel_consumption

Transmission efficiency is rarely published. Automatics are nominally about 85% efficient (which is why they need water cooling). Manuals are typically 96% to 98% efficient.

Bob S
 
You got me wrong, but thanks anyway, this article will useful later.
I was referring to a more realistic way of calculating engine RPM, not as now, through the
wheel RPM.
 
Estimating the actual gear ratio of an automatic transmission is very difficult, because the torque converter "slips" . How do you plan to do it? Also, this statement

EngineForce = Throttle * getTorque(RPM) * Efficiency * Gear * MainGear

needs to be modified to

1) Include the fuel consumption rate. I don't believe you can get the input power (fuel burn rate) from the throttle position alone.

2) Make the engine efficiency call a function of both RPM and torque [getEfficiency(torque,RPM)].

Bob S
 
Towel said:
Code:
EngineForce = Throttle * getTorque(RPM) * Efficiency * Gear * MainGear
That should be:
Code:
RearWheelTorque = getEnginetTorque(RPM, Throttle) * Efficiency * Gear * MainGear

The function gettorque(rpm, ...) needs to include throttle position, unless you assume full throttle application.

Might as well start with engine rpm:
Code:
RearWheelRpm = EngineRPM / (Gear * MainGear)

Then add:
Code:
RearWheelForce = RearWheelRPM / RearWheelRadius

Code:
RearWheelSpeed = RearWheelRPM * RearWheelRadius

Bob S said:
The engine efficiency.
I'm pretty sure that efficiency in this case referes to drivetrain efficiency.
 
Last edited:
The rope is tied into the person (the load of 200 pounds) and the rope goes up from the person to a fixed pulley and back down to his hands. He hauls the rope to suspend himself in the air. What is the mechanical advantage of the system? The person will indeed only have to lift half of his body weight (roughly 100 pounds) because he now lessened the load by that same amount. This APPEARS to be a 2:1 because he can hold himself with half the force, but my question is: is that mechanical...
Hello everyone, Consider the problem in which a car is told to travel at 30 km/h for L kilometers and then at 60 km/h for another L kilometers. Next, you are asked to determine the average speed. My question is: although we know that the average speed in this case is the harmonic mean of the two speeds, is it also possible to state that the average speed over this 2L-kilometer stretch can be obtained as a weighted average of the two speeds? Best regards, DaTario
Some physics textbook writer told me that Newton's first law applies only on bodies that feel no interactions at all. He said that if a body is on rest or moves in constant velocity, there is no external force acting on it. But I have heard another form of the law that says the net force acting on a body must be zero. This means there is interactions involved after all. So which one is correct?
Back
Top