Вы находитесь на странице: 1из 34

Mechatronics Engineering II

Instructor: Prof. Dr. A. Halim Bassiuny


email: bassiuny@yahoo.com

Assistant: Eng. M. Samy


Eng. Magdy Abdalla

Department of Mechanical Engineering (Mechatronics) HU

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Mechatronics Engineering II
Topics
1-4 1- Modeling and simulation of mixed dynamic systems
Approximate time allocation

5 2- Principles of process monitoring


6 3- Digital signal processing techniques
7 4- Actuator Sizing
8 -- Mid Term Exam
9-10 5- Fourier transform and FFT – smoothening windows
11 6- Computer based signal processing (Matlab &
Labview)
12 7- Monitoring and control applications
13 8- Advanced monitoring and control experiments
14 9- Term Project Discussion
Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

1
Mechatronics Engineering II
Lecture 1

Motion Transmission
“Modeling”
Rotational elements
Gears
Rack and Pinion
Lead Screw and Ball Screw
Error Detectors
Actuator Sizing

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Introduction
Single axis

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

2
Introduction

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Review
• Mechanical Motion:
– Mechanisms are devices that have been designed to make
jobs easier.
– Mechanisms involve some kind of motion and force
– They must have some kind of input and produce some
kind of output.
– If we connect mechanisms together we can build
mechanical systems
• Motions Types:
Linear Rotary Intermittent Oscillating Reciprocating

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

3
Remember
TRANSLATIONAL MECHANICAL COMPONENTS

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Examples

Example 1:

Solution
Analysis of forces applied to the mass on both t- and s-domain:

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

4
Examples
Solution Cont.:
ODE Model (t-domain):

Ms2 +Fvs +k)X(s) = F(s)


Taking f(t) as the input signal (the cause) and x(t) as the output
response signal (the effect), we have the transfer function model
G(s) (s-domain):

[Sum of impedance] X(s) = [Sum of applied forces]

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Examples
Example 2: Find the transfer function X2(s)/F(s)

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

5
Examples
Solution Ex2:
Analysis of forces applied to the mass 1 on s-domain:

Forces on M1 due Forces on M1 due


only to motion of M1 only to motion of M2

all forces on M1

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Examples
Solution 2 Cont.

Analysis of forces applied to the mass 2 on s-domain:

a. Forces on M2 due only to


motion of M2;
b. forces on M2 due only to
motion of M1;
c. all forces on M2

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

6
Examples
Solution 2 cont.

ODE Model:

After applying Laplace Transformation:

and reorganizing the common factors:

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Examples
Taking f(t) as the input signal and x2(t) as the output signal, we can
solve the transfer function model G(s) from the set of equations:

Similarly, we can derive the transfer function model from f(t) to x1(t):

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

7
Summary

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

ROTATIONAL MECHANICAL COMPONENTS

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

8
Example 1
• Find the transfer function 2(s) / T(s) for the rotational
system given below

a. Physical system b. schematic

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Example 1: Solution

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

9
Example 1: Solution

a. Torques on J2 due only b. torques on J2 due only c. final free-body diagram


to the motion of J2; to the motion of J1 for J2

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Example 1: Solution

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

10
ROTATIONAL MECHANICAL SYSTEM
Summary

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Quiz
• Write, but not solve, the equation of motion for the
mechanical system given below.

Solution

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

11
1- Gears

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

1- Gears
• Generalizing the results, we can make the following
statement : Rotational mechanical impedances can be
reflected through gear trains by multiplying the mechanical
impedances by the ratio

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

12
1- Gears
In order to eliminate gears with the large radii,
a gear train is used to implement large gear
ratios by cascading smaller gear ratios.

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Reflected Inertia
Reflected inertia at
the input shaft

N = Gear ratio

Important for
actuator sizing

Characteristics of motion transmission mechanisms ?


Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

13
Example
Given the rotational system shown in the Figure, find the
transfer function, G(s) = 6(s)/ 1 (s).

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Example: Solution
Find the equivalent
Inertia

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

14
Example: Solution
Equivalent Inertia

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Example: Solution

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

15
Assignment I

Assignment I Due Date: week 4

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

2- Belt and Pulley

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

16
Example

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Ball Screw

Convert rotary to linear motion

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

17
Ball Screw
• For each turn of the screw, the nut advances a distance
equal to the lead L
• If n is the number of continuous threads or starts on the
screw and p is the pitch, then L=np
• The reflected Jeff inertia seen at the input shaft due to a
translational mass on the nut ml (kg)
ml
J eff 
(2 . p ) 2
• The equivalent torque Teff inertia seen at the input shaft
due to an external force F at the nut is:
F
Teff 
2 . p
Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Example

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

18
Rack and Pinion
• The pinion meshes with a gear rack.
• If the wheel drives the rack, the device converts
rotary to linear motion.
• Conversely, if the rack is the driver (for
instance, if a cylinder piston rod is connected to
the rack), then the device converts linear to
rotary motion.
V is the linear rack velocity (mm/sec)
ω is the angular pinion velocity (rad/sec) V  R
R is the pinion pitch radius (mm).
• The equivalent moment of inertia of this mass as reflected back to
the pinion shaft is given by mR2 2
V  
J eq  J l  mR 2  J l  m 
 
Jl
Equivalent linear inertia as felt by the pinion driving the rack meq  m 
R2
Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Tachometers and Error Detectors


• Tachometers: has the property that its output voltage vo(t) is
proportional to the angular velocity (t) of the motor, i.e.,

vo (t )  K t w(t )
• Error Detectors: Special components whose output is the difference
of two signals. Such components are very useful in control systems.
• Operational Amplifier with Resistors: The output voltage vo(t) of the
amplifier is
Rf Rf
vo (t )  v1 (t )  v 2 (t )
R1 R2

Hence, for R1 = R2 = Rf , the voltage vo will be vo (t )  v1 (t )  v 2 (t )

• Potentiometer: The error voltage eo(t) is proportional to the voltage


drop between the two points, V1 and V2, i.e: eo(t)= Kp(V1 - V2)

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

19
Modeling of Electrical Systems
Remember

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Modeling of Electrical Systems

Simplify

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

20
Complex Circuits via Mesh Analysis
• Replace passive element values with their
impedances.
• Replace all sources and time variables with their
Laplace transform.
• Assume a transform current and a current direction
in each mesh.
• Write Kirchhoffs voltage law around each mesh.
• Solve the simultaneous equations for the output.
• Form the transfer function

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Complex Circuits via Mesh Analysis


Example: Given the network shown in Figure, find the
transfer function I2(s)/V(s).
1- convert the network
into Laplace transforms
for impedances and
circuit variables

2- Summing voltages
around each mesh through
which the assumed
currents, I\(s) and I2(s),
flow.

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

21
Complex Circuits via Mesh Analysis

• Around Mesh 1, where I1(s) flows:

• Around Mesh 2, where I2 (s) flows:

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Complex Circuits via Mesh Analysis


• Combining terms, Eqs. 1 and 2 become simultaneous
equations in I\ (s) and I2(s)):

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

22
Complex Circuits via Mesh Analysis

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Complex Circuits via Mesh Analysis


• Example: Write, but do not
solve, the mesh equations
for the network shown in
Figure

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

23
Electromechanical System
• A motor: Electromechanical system yields a mechanical
output (displacement) generated by an electrical input
(voltage)
• Example: armature-controlled dc servomotor

Drive the transfer


function of the armature-
controlled dc servomotor

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Electromechanical System
• Fixed field: magnetic field is developed by stationary
permanent magnets
• Armature: current ia, flows through rotating circuit
passes through this magnetic field at right angles and
feels a force, F = B L ia .
– B is the magnetic field strength and
– L is the length of the conductor.

The resulting torque turns


the rotor, the rotating
member of the motor.

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

24
Electromechanical System
• A conductor moving at right angles to a magnetic field
generates a voltage at the terminals of the conductor
equal to e = BLv,
– e is the voltage and v is the velocity of the conductor
normal to the magnetic field.
– B is the magnetic field strength and
– L is the length of the conductor.
Since the current-carrying
armature is rotating in a
magnetic field, its voltage
is proportional to speed.

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Electromechanical System
• vb back emf;
• Kb is a constant of proportionality “back emf constant”

writing a loop equation.

The torque developed by


the motor is proportional
to the armature current

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

25
Electromechanical System

To find Tm in terms of m , we are


to separate the input and output
variables

La, is <<<<< Ra

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Assignment I

Assignment I due: Monday 2.04.2018

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

26
Actuator Sizing
• The size of the actuator refers to its power capacity and must be
large enough to be able to move the axis under given inertial and
load force/torque conditions.
• Undersized actuator: The axis will not be able to deliver the
desired motion, i.e. velocity and acceleration.
• Oversized actuator: Additional cost and the motion axis will have
slower bandwidth (the larger power the slower the bandwidth)
• Sizing of an electrical actuator requires the determination of:
– Maximum torque (peak torque) Tmax
– Rated torque (RMS or continuous)
– Maximum speed required
– Position accuracy
– Gear mechanism parameters: Gear ratio, its inertial and resistive load,
stiffness, backlash characteristics

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Actuator Sizing
• For a given application, the load motion requirements specify
the desired position accuracy x and maximum speed xmax.
• The acceptable gear ratio range is specified by the accuracy
and maximum speed requirements:

 
 N   ma x
x x max
• The actuator needs to generate torque in order to move two
different categories of inertia and load
– Load inertia and force/torque (including gear mechanism)
– Inertia of actuator itself and any resistive force
• For rotary actuator, the total toque is given by:

JT =total moment of inertia reflected at the
TT  J T . motor shaft
Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

27
Actuator Sizing
• Actuator sizing requires the following
– Determine the net inertial JT
– Determine the net load torques Jl includes all inertia
reflected on the
– Specify the desired motion profile
motor shaft
Net inertia J T  J m  J l ,eff
Ball screw inertia includes all inertia components; coupling Jc, ball
screw inertia Jbs and moving load W inertia
W /g
J l ,eff  J c  J bs 
(2p ) 2
The sum of all external torques Tl include friction Tf, gravity Tg, process
torque Ta, and torque due to nonlinearity Tnl Tl  T f  Tg  Ta  Tnl
1
the reflected torque on the motor side is Tl ,eff  Tl
N
Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Actuator Sizing
Motion profile
• The most commonly used motion profile is the trapezoidal velocity
profile shown in the figure. The typical motion includes:
– constant acceleration period
Speed
– constant speed period Tcyc
– constant deceleration period
– dwell period (zero speed)

Time

Ta Tr Td Tdw

From motion profile, the required torque as a function of time is calculated


as: 
Tm (t )  J T  (t )  Tl ,eff
Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

28
Actuator Sizing
Thus the maximum torque and the RMS torque can be determined:
t cyc
1
Tmax  max(Tm (t )) , Trms 
t cyc T
0
m (t ) 2 dt

Example: A rotary motion axis is driven by an electric servo motor.


The load is a solid steel cylinder d=75mm, l=50 mm and =7.8x10-6
kg/mm3. The desired motion of the load is periodic as shown in the
figure. The total distance to be traveled is 1/4 revolution. The period
of motion is 250msc, and the dwell period is 100msec. The remaining
period is equally divided between constant acceleration, constant
speed and constant deceleration. If the rotary load is directly
connected to the gear shaft, determine motor size of this application

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Actuator Sizing
Solution
Speed
Tcyc
The load inertia JL
1 2 1
Jl  mr   .  . r 2 . l . r 2
2 2
From motion profile Time

1 
1 Ta Tr Td Tdw
 a   . ta  
2 42
 1 π
θ  2 . . (rad) / 0.05  80 / 16 [rad/s]  2400 / 16[ rev / min]  150rpm
4 2

 θ 5π   
θa    100π rad/ sec 2 , θ r  0.0 θ d  100 θ dw  0.0
ta 0.05

Take the motor inertia equal to the load inertia


Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

29
Actuator Sizing
• The required torque to move the load through the cycle is

Ta  (Tm  J l ) θ a 
Tr  0.0

Td  ( J m  J l ) θ a
Tdw  0.0  Tmax  Ta

1 2 2 2 2
Trms  (Ta .t a  Ta t r  Td .t d  Tdw .t dw
t cyc
Conclusion: A motor with inertia of … , maximum speed
capability of …, peak and RMS torque rating of …, … would
be sufficient to do the required task

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Assignment

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

30
Assignment II

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Assignment II

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

31
Assignment II

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Assignment II

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

32
Assignment II

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Assignment II

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

33
Assignment III

Simulation of a Brushed DC Motor


Using LabVIE

Two Weeks
Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

Assignment

Simulation of a Brushed DC Motor


Using LabVIE
Two Weeks

Mechatronics Engineering II Prof. A. Halim M. Bassiuny Mechatronics Division

34

Вам также может понравиться