0% found this document useful (0 votes)
22 views

Dynamics of Mechanical Systems: Translational Motion: Example 2.1: Cruise Control Model

This document describes the modeling of a cruise control system using translational motion. It involves: 1) Drawing a free body diagram and applying Newton's Second Law to get the equation of motion for a car's speed as a function of engine force and friction. 2) Rearranging the equation of motion into standard transfer function form relating the car's speed to the engine input force. 3) Using MATLAB to implement the transfer function model and find the step response, showing the car's speed increases over time in response to a constant 500N engine force input.

Uploaded by

Ahsan Mehmood
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Dynamics of Mechanical Systems: Translational Motion: Example 2.1: Cruise Control Model

This document describes the modeling of a cruise control system using translational motion. It involves: 1) Drawing a free body diagram and applying Newton's Second Law to get the equation of motion for a car's speed as a function of engine force and friction. 2) Rearranging the equation of motion into standard transfer function form relating the car's speed to the engine input force. 3) Using MATLAB to implement the transfer function model and find the step response, showing the car's speed increases over time in response to a constant 500N engine force input.

Uploaded by

Ahsan Mehmood
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Dynamics of Mechanical

Systems: Translational Motion


Example 2.1: Cruise Control Model
Free Body Diagram
Objectives
• Find equation of motion for speed (v) of the car.
• Find transfer function between the engine input force (u) and output
speed (v).
• Use MATLAB to find the step response of system. Given:
• Engine force, u = 500 N for t ≥ 0.
• Mass of car, m = 1000 Kg
• Coefficient of friction, b = 50 N.sec/m.
2 nd Step: Apply Newton’s Law of motion
F = ma
Where, F is the net force on the car which is

m is the mass of car and


a is the acceleration of car

So, Equation of motion becomes


3rd Step: Re-arrange equation of motion in
standard form
Equation of motion (non-standard form):

Standard form of equation of motion in terms of position x:

Standard form of equation of motion in


terms of velocity v
4th Step: Solve equation of motion to get
transfer function
Standard form of equation of motion in terms of velocity v:

Taking Laplace Transform of equation of motion:


𝑏 1
𝑠𝑉 𝑠 + 𝑉 𝑠 = 𝑈(𝑠)
𝑚 𝑚

Re-arrange to get transfer function:


𝑉(𝑠) 1Τ
Transfer Function: = 𝑚
𝑈(𝑠) 𝑠 + 𝑏Τ𝑚
5 th Step: Finding step response using MATLAB
𝑉(𝑠) 1Τ
Transfer Function: = 𝑚
𝑈(𝑠) 𝑠 + 𝑏Τ𝑚

MATLAB Code: (Values used: m= 1000 kg, u= 500 N, b= 50 Ns/m)


u=500;
s=tf('s');
sys=(1/1000)/(s + (50/1000));
step(u*sys);
5 th Step: MATLAB Output
Summary of modeling of mechanical systems:
Step 1: Make free body diagram of the given system.
Step 2: Apply Newton’s Law to get equation of motion.
Step 3: Re-arrange equation of motion to get differential
equation/model of the system.
Step 4: Solve differential equation to get transfer function.
Step 5: Implement transfer function in MATLAB to analyze the
response of system.

You might also like