Can we make vehicle motor simulation more realistic?

In summary: I'm guessing you are trying to simulate a car's engine and transmission. There are many factors that affect drivetrain efficiency, including engine RPM, torque, and gear ratio. To get a more accurate estimate of engine RPM, you'll need to measure the BSFC (brake specific fuel consumption) map on a test stand. You could also measure BSFC with a dynamometer.
  • #1
Towel
2
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
  • #2
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
 
  • #3
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.
 
  • #4
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
 
  • #5
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:

1. What is vehicle motor simulation?

Vehicle motor simulation is a computerized process that models and predicts the behavior and performance of a vehicle motor under different conditions, such as varying speeds, loads, and environmental factors. It is used to analyze and optimize the design of motor systems before they are physically built and tested.

2. How is vehicle motor simulation used in the automotive industry?

In the automotive industry, vehicle motor simulation is used to improve the efficiency and performance of vehicles. It allows engineers to test and optimize different motor designs, control strategies, and driving scenarios without the need for physical prototypes. This saves time and resources and helps to create more reliable and efficient vehicles.

3. What are the benefits of using vehicle motor simulation?

There are several benefits of using vehicle motor simulation, including cost savings, time efficiency, accuracy, and the ability to test a wide range of operating conditions. It also allows for virtual prototyping and optimization, which can lead to improved vehicle performance and reduced emissions.

4. What are the main components of a vehicle motor simulation?

The main components of a vehicle motor simulation include the motor model, vehicle model, control system, and environmental inputs. The motor model represents the physical behavior of the motor, the vehicle model simulates the dynamics of the vehicle, the control system manages the motor's operation, and the environmental inputs account for factors such as temperature and road conditions.

5. How accurate is vehicle motor simulation compared to physical testing?

Vehicle motor simulation is highly accurate and can closely predict the behavior of a motor system under different conditions. However, there may be slight discrepancies between simulation results and physical testing due to factors such as model simplifications and assumptions. Therefore, physical testing is still necessary to validate simulation results and ensure the accuracy of the model.

Similar threads

Replies
4
Views
3K
Replies
16
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
1K
Replies
27
Views
19K
Replies
68
Views
3K
Replies
2
Views
3K
  • Engineering and Comp Sci Homework Help
3
Replies
102
Views
4K
Replies
58
Views
5K
  • Mechanical Engineering
Replies
15
Views
1K
Replies
4
Views
713
Back
Top