ahmed yousry winding machine mathematical model

20
Winding machine Mathematical Model Firstly Motor Drive Motor Dynamics is separated into 3 Stages: 1. Electrical Dynamics equation. Representing the dynamics of the motor Electrical Circuit 2. Electromechanical Linkage equation. Representing the Electromagnetic Torque Developed from the electric circuit. 3. Mechanical Dynamics equations. Representing the Dynamics of the motor mechanical Drive (Mechanical System coupled to motor ).

Upload: ahmedyousry

Post on 20-Jul-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Mathematical Model for a paper winding machine

TRANSCRIPT

Page 1: Ahmed Yousry Winding Machine Mathematical Model

Winding machine Mathematical Model

Firstly Motor Drive

Motor Dynamics is separated into 3 Stages:

1. Electrical Dynamics equation.

Representing the dynamics of the motor Electrical

Circuit

2. Electromechanical Linkage equation.

Representing the Electromagnetic Torque Developed

from the electric circuit.

3. Mechanical Dynamics equations.

Representing the Dynamics of the motor mechanical

Drive (Mechanical System coupled to motor ).

Page 2: Ahmed Yousry Winding Machine Mathematical Model

Bipolar Stepper Motor Mathematical Model

Bipolar Stepper motor Construction:

1. A multi pole permanent magnet Rotor.

2. Multiple Stator Winding creating Stator phases.

Theory of operation:

When energizing a certain stator phase a magnetic field in direction of the stator

phase is induced, this field produces a torque over the rotor causing the rotor to

rotate until is aligns with the field.

So when energizing the stator phases in sequence a rotating magnetic field is

produced and the rotor rotates trying to align with the rotating magnetic field.

Page 3: Ahmed Yousry Winding Machine Mathematical Model

Mathematical Model

Electrical Equations:

Assume a 2 phase (a and b) Stepper motor

Each phase can be represented by this equation

π‘‰π‘Ž = π‘…π‘Žπ‘–π‘Ž + πΏπ‘Ž

π‘‘π‘–π‘Ž

𝑑𝑑+ π‘’π‘Ž

π‘’π‘Ž = βˆ’πΎπ‘šοΏ½Μ‡οΏ½ sin(π‘π‘Ÿ πœƒ)

Where

π‘‰π‘Ž: Phase a applied Voltage [Volt].

π‘…π‘Ž: Phase a winding Resistance [Ohm].

π‘–π‘Ž: Phase a Current [ampere].

πΏπ‘Ž: Phase a winding inductance [H].

π‘’π‘Ž : Back emf (electromagnetic force) induced in phase a [Volt].

πΎπ‘š: Electromotive Force Constant, (Motor Torque constant) [π‘‰π‘œπ‘™π‘‘. 𝑠𝑒𝑐 π‘Ÿπ‘Žπ‘‘β„ ]

Same equations represents phase b.

Page 4: Ahmed Yousry Winding Machine Mathematical Model

Electromechanical Torque Equation: In the Stepper Motor case the Torque developed over the rotor is the sum of the torque induced from each phase.

The Torque developed by each stator phase is dependent on the position of the

rotor in reference to that phase (as mentioned before) maximum torque when the phase induced magnetic field is perpendicular on the rotor (rotor field line

which connects the rotor poles) and minimum torque is when the rotor is aligned with the phase magnetic field.

this relation is represented by a sinusoidal wave (sine for first phase and cosine

for next phase as it varies with 90 mechanical degree )

So:

π‘‡π‘š = βˆ’πΎπ‘š (π‘–π‘Ž βˆ’π‘’π‘Ž

π‘…π‘š) sin(π‘π‘Ÿπœƒ) + πΎπ‘š (𝑖𝑏 βˆ’

𝑒𝑏

π‘…π‘š) cos(π‘π‘Ÿπœƒ)

Where:

πœƒ: Rotor Position

πΎπ‘š: Motor Torque Constant [𝑁. π‘š π΄π‘šπ‘]⁄

π‘–π‘Ž : phase a current [π΄π‘šπ‘ ]

𝑖𝑏 : phase b current [π΄π‘šπ‘ ]

π‘’π‘Ž : Back emf (electromagnetic force) induced in phase a [volt]

𝑒𝑏 : Back emf (electromagnetic force) induced in phase b [volt].

π‘π‘Ÿ: Is the number of teeth on each of the two rotor poles. The Full step

size parameter is (Ο€/2)/Nr.

π‘…π‘š: Magnetizing Resistance in case of neglecting iron losses it’s assumed to

be infinite which causes the term ( π‘’π‘Ž

π‘…π‘š= 0 ).

As Shown the system equations is nonlinear.

Page 5: Ahmed Yousry Winding Machine Mathematical Model

Dc Motor Model

Dc Motors Control Techniques:

1. Armature Control.

2. Field Control.

Page 6: Ahmed Yousry Winding Machine Mathematical Model

Armature Controlled Dc Motor Mathematical Model:

Fig 1 Armature Controlled Dc Motor Schematic

Electrical Equations:

π‘‰π‘Ž = π‘…π‘Ž π‘–π‘Ž + πΏπ‘Ž

π‘‘π‘–π‘Ž

𝑑𝑑+ π‘‰π‘π‘’π‘šπ‘“

π‘‰π‘π‘’π‘šπ‘“ = πΎπ‘π‘’π‘šπ‘“ οΏ½Μ‡οΏ½

Where:

π‘‰π‘Ž: Voltage applied over Motor Armature [Volt].

π‘…π‘Ž: Armature Resistance [Ohm].

π‘–π‘Ž: Armature Current [ampere].

πΏπ‘Ž: Armature Inductance [H].

π‘‰π‘π‘’π‘šπ‘“ : Back volt induced from rotor into armature [Volt].

πΎπ‘π‘’π‘šπ‘“:Electromotive Force Constant [π‘‰π‘œπ‘™π‘‘. 𝑠𝑒𝑐 π‘Ÿπ‘Žπ‘‘β„ ]

Page 7: Ahmed Yousry Winding Machine Mathematical Model

Taking Laplace Transform

π‘‰π‘Ž(𝑠) = π‘–π‘Ž(𝑠)(π‘…π‘Ž + π‘ πΏπ‘Ž) + π‘ πΎπ‘π‘’π‘šπ‘“ πœƒ

Current volt Transfer Function π‘–π‘Ž(𝑠)

π‘‰π‘Ž(𝑠)βˆ’πΎπ‘π‘’π‘šπ‘“ οΏ½Μ‡οΏ½(𝑠)=

1

π‘…π‘Ž+π‘ πΏπ‘Ž

Electromechanical Torque Equation: In general, the torque generated by a DC motor is proportional to the armature current and the strength of the magnetic field.

π‘‡π‘š = πΎπ‘–π‘Žπ‘–π‘“

The Strength of the magnetic field is constant as its armature controlled so:

π‘‡π‘š = πΎπ‘šπ‘–π‘Ž

Where:

πΎπ‘š: Motor Torque Constant [𝑁. π‘š π΄π‘šπ‘]⁄

π‘–π‘Ž : Armature current [π΄π‘šπ‘ ]

Current to Torque Transfer function

π‘‡π‘š (𝑠)

π‘–π‘Ž (𝑠)= πΎπ‘š

So Volt Torque Transfer Function: π‘‡π‘š(𝑠)

π‘‰π‘Ž(𝑠)βˆ’πΎπ‘π‘’π‘šπ‘“οΏ½Μ‡οΏ½(𝑠)=

π‘–π‘Ž(𝑠)

π‘‰π‘Ž(𝑠)βˆ’πΎπ‘π‘’π‘šπ‘“οΏ½Μ‡οΏ½(𝑠) .

π‘‡π‘š(𝑠)

π‘–π‘Ž(𝑠)=

πΎπ‘š

π‘…π‘Ž+π‘ πΏπ‘Ž

Page 8: Ahmed Yousry Winding Machine Mathematical Model

Field Controlled Dc Motor Model:

In Field Controlled Dc motor the armature current is kept constant, the torque is

controlled by modulating the magnetic flux.

The magnetic field is controlled by controlling the voltage applied on the field

winding (𝑉𝑓) so in this case the manipulated variable is field winding Voltage

(𝑉𝑓).

Page 9: Ahmed Yousry Winding Machine Mathematical Model

Electrical equation:

𝑉𝑓 = 𝑅𝑓 𝑖𝑓 + 𝐿𝑓

𝑑𝑖𝑓

𝑑𝑑

𝑉𝑓: Voltage applied over Motor field winding [Volt].

𝑅𝑓: Field winding Resistance [Ohm].

𝑖𝑓: Field winding Current [ampere].

𝐿𝑓: Field winding Inductance [H].

Taking Laplace Transform

𝑉𝑓 (𝑠) = 𝑅𝑓 𝑖𝑓(𝑠) + 𝑠𝐿𝑓 𝑖𝑓(𝑠)

𝑖𝑓(𝑠)

𝑉𝑓(𝑠)=

1

𝑅𝑓 + 𝑠𝐿𝑓

Electromechanical Torque:

As armature current is constant

π‘‡π‘š = πΎπ‘šπ‘–π‘“

πΎπ‘š: Motor Torque Constant [𝑁. π‘š π΄π‘šπ‘]⁄

𝑖𝑓 : Field winding current [π΄π‘šπ‘ ]

Current to Torque Transfer function:

π‘‡π‘š (𝑠)

𝑖𝑓(𝑠)= πΎπ‘š

So Volt Torque Transfer Function: π‘‡π‘š(𝑠)

𝑉𝑓(𝑠)=

𝑖𝑓(𝑠)

𝑉𝑓(𝑠).

π‘‡π‘š(𝑠)

𝑖𝑓(𝑠)=

πΎπ‘š

𝑅𝑓+𝑠𝐿𝑓

Page 10: Ahmed Yousry Winding Machine Mathematical Model

𝑇𝑙 = 𝐹𝑑1π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ

𝑇𝑙 :Load Torque over the winder Driver

𝐹𝑑1: Web Tension force at Winder Region (Control Variable).

𝐹𝑑0: Web Tension force at unWinder Region (assumed constant).

π‘‰π‘œ : Winder Tangential Velocity.

𝑉1 : unwinder Tangential Velocity.

π‘‘π‘‘π‘Žπ‘›π‘π‘’π‘Ÿ : Displacement of Dancer.

π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ :Raduis of winder cylinder.

𝑉𝑑 : Dancer Velocity𝑉𝑑 =π‘‘π‘‘π‘‘π‘Žπ‘›π‘π‘’π‘Ÿ

𝑑𝑑.

π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ

π‘‘π‘‘π‘Žπ‘›π‘π‘’π‘Ÿ

𝐹𝑑1

𝐹𝑑1 πΉπ‘‘π‘œ

Page 11: Ahmed Yousry Winding Machine Mathematical Model

Model Assumptions:

1. The paper velocity from the unwinder is constant

2. The cross section area of the web is uniform

3. The definition of strain is normal and only small deformation is

expected.

4. The deformation of the web material is elastic this assumption is used

because plastic deformation is unwanted during the winding process and

quite difficult to model.

5. The density of the web is unchanged

6. The dancer movement is negligible compared to the length of the web between the unwinder and the winder.

7. The speed of the dancer is negligible compared to the speed of the web

𝑉𝑑<<𝑉1

8. The web material is very stiff, hence π‘‰π‘œβ‰ˆπ‘‰1

If assumption 6 is correct and the material is stiff the unwinder paper

speed and the winder paper speed is approximately the same.

9. The tension in the unwinder section is constant.

10. The change of roll radius does not change the web length between the

winders:

as one radius is increasing the other is decreasing therefore the changing

radius is estimated to only having little influence on the web length and

is therefore neglected.

Page 12: Ahmed Yousry Winding Machine Mathematical Model

Mechanical Equations:

In our case we have two torques opposing the torque from the motor:

1. The tension in the web is acting as the load on the winder motor

𝑇𝑙 = 𝐹𝑑1π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ

2. Friction Torque Consisting of :

a. Coulomb Friction (Static Friction) throughout the Drive

system (as in bearing , Gears …etc.)

π‘‡π‘π‘œπ‘’π‘™

b. Viscous Friction (Dynamic Friction) throughout the Drive

system

𝑇𝑑𝑓 = 𝑏�̇�

So Mechanical Differential Equation:

βˆ‘ 𝑇 = 𝐽�̈�

π‘‡π‘š βˆ’ 𝑇𝑙 βˆ’ π‘‡π‘π‘œπ‘’ βˆ’ 𝑏�̇� = 𝐽�̈�

Taking Laplace Transform:

π‘‡π‘š(𝑠) βˆ’ 𝑇𝑙 βˆ’ π‘‡π‘π‘œπ‘’ βˆ’ π‘π‘ πœƒ(𝑠) = 𝐽𝑠2πœƒ(𝑠)

Angular Position Transfer Function:

πœƒ

π‘‡π‘š βˆ’ π‘‡π‘π‘œπ‘’ βˆ’ 𝐹𝑑1π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ

=1

𝐽𝑠2 + 𝑏𝑠

𝐽: is variable as winding Cylinder mass increases as winding goes on

its calculations is at the end of paper

Page 13: Ahmed Yousry Winding Machine Mathematical Model

Web Material Model

The purpose in modelling the web material is to find an expression for the tension force

development in the web material located between the winders. This requires a physical

interpretation on how stress arises in the web material and how the stress is related to the

winders tangential velocities π‘‰π‘œ and 𝑉1 .

In the following the Voigt model is used to explain arising stress and with the before

mentioned assumptions, control volume analysis and continuum mechanics it is shown how

the stresses are related to π‘‰π‘œ and 𝑉1 .

Voigt Model:

The Voigt model consists of a viscous damper and an elastic spring in parallel as shown

With this model the Stress on the material 𝜎 =𝐹𝑑

𝐴 is expressed as follows

𝜎 =𝐹𝑑

𝐴= πΈπœ€ + πΆπœ€Μ‡

Where

𝜎:Stress on web material

𝐸: material young’s modulus of elasticity

𝐴:Material Cross Section area A=material width *material thickness

πœ€:Strain Due to Tension force πœ€ =βˆ†πΏ

𝐿 (Deformed length over normal length)

𝐹𝑑:Tension Force over material

Taking Laplace Transform we get πœ€ =𝐹𝑑

𝐴𝐸+𝐴𝐢𝑠 (1)

Page 14: Ahmed Yousry Winding Machine Mathematical Model

Mass Continuity Definition:

Mass of material doesn’t change as the material is Stretched

𝜌𝐴𝐿 = πœŒπ΄π‘ πΏπ‘ 

Where

A: Normal Area of material

L: Normal length of material

𝐿𝑠:Stretched Length of material

𝐴𝑠:Stretched Cross sectional area

As Density is assumed constant ∴ 𝐴𝐿 = 𝐴𝑠𝐿𝑠 (2)

From Strain Definition πœ€ =βˆ†πΏ

𝐿=

πΏπ‘ βˆ’πΏ

𝐿=

𝐿𝑠

πΏβˆ’ 1 (3)

From (2) and (1) 𝐴𝑠 =𝐴

(πœ€+1) (3)

Since πœ€ β‰ͺ 1 equation (3) can be expressed as

𝐴𝑠 = 𝐴(1 βˆ’ πœ€) (4)

Page 15: Ahmed Yousry Winding Machine Mathematical Model

Mass Conservation Law:

The definition of mass conservation states that the change in mass of the control

volume equals the difference between the mass entering and exiting the control

volume.

𝑑

π‘‘π‘‘πœŒπ΄πΏ = πœŒπ΄π‘œπ‘‰π‘œ βˆ’ 𝜌𝐴1𝑉1

In our case and since density constant 𝑑

𝑑𝑑𝐴𝐿 = π΄π‘ π‘œπ‘‰π‘œ βˆ’ 𝐴𝑠1𝑉1

From equation (4) we get

𝑑

𝑑𝑑𝐴(1 βˆ’ πœ€1)𝐿 = π΄π‘œ(1 βˆ’ πœ€π‘œ)π‘‰π‘œ βˆ’ 𝐴1(1 βˆ’ πœ€1)𝑉1

As area is assumed uniform over all machine

βˆ΄π‘‘

𝑑𝑑(1 βˆ’ πœ€1)𝐿 = (1 βˆ’ πœ€π‘œ)π‘‰π‘œ βˆ’ (1 βˆ’ πœ€1)𝑉1 (5)

Page 16: Ahmed Yousry Winding Machine Mathematical Model

Since the Length of web is influenced only by the Dancer

Displacement (assumption 10)

Dancer Displacement affects web length from both sides

∴ 𝐿 = 𝐿𝑐 βˆ’ 2𝑑

Where: 𝐿𝑐:Constant Length of web.

𝑑 : Dancer Displacement.

Then equation (5)

𝑑

𝑑𝑑(1 βˆ’ πœ€1)(𝐿𝑐 βˆ’ 2𝑑) = (1 βˆ’ πœ€π‘œ)π‘‰π‘œ βˆ’ (1 βˆ’ πœ€1)𝑉1

By differentiating and simplifying we get

(𝐿𝑐 βˆ’ 2𝑑). πœ€1Μ‡ = 𝑉1βˆ’π‘‰π‘œ βˆ’ 2𝑉𝑑 + π‘‰π‘œπœ€π‘œ βˆ’ (𝑉1 βˆ’ 2𝑉𝑑)πœ€1

By taking Laplace Transform

(𝐿𝑐 βˆ’ 2𝑑). π‘ πœ€1 = 𝑉1βˆ’π‘‰π‘œ βˆ’ 2𝑉𝑑 + π‘‰π‘œπœ€π‘œ βˆ’ (𝑉1 βˆ’ 2𝑉𝑑)πœ€1 (6)

From transfer function (1) into (6) we get equation (7)

𝐹𝑑1 (𝑠 +𝑉1 βˆ’ 2𝑉𝑑

𝐿𝑐 + 2𝑑) =

𝐴1 𝐸 + 𝐴1 𝐢𝑠

𝐿𝑐 βˆ’ 2𝑑(βˆ’π‘‰π‘œ + 𝑉1 βˆ’ 2𝑉𝑑 ) +

𝑉1πΉπ‘‘π‘œ

𝐿𝑐 βˆ’ 2𝑑.𝐴1

𝐴2

Page 17: Ahmed Yousry Winding Machine Mathematical Model

From assumption 6, 7 and 8

Dancer displacement is negligible to total web length between winder and

unwinder

Dancer speed is negligible relative to winder and unwinder relative velocities

Material is stiff therefore π‘‰π‘œβ‰ˆπ‘‰1

Therefor πΏπ‘›β‰ˆπΏπ‘ βˆ’ 2𝑑 and π‘‰π‘œβ‰ˆπ‘‰1 βˆ’ 2𝑉𝑑 (8)

𝐿𝑛: Approximate web length between winder and unwinder

Substituting in equation (7)

𝐹𝑑1 (𝑠 +π‘‰π‘œ

𝐿𝑛

) =𝐴1 𝐸 + 𝐴1 𝐢𝑠

𝐿𝑛

(βˆ’π‘‰π‘œ + 𝑉1 βˆ’ 2𝑉𝑑 ) +𝑉1 πΉπ‘‘π‘œ

𝐿𝑛

.𝐴1

𝐴2

The Term 𝑉1πΉπ‘‘π‘œ

𝐿𝑛.

𝐴1

𝐴2 is constant due to assumptions 1, 2 and 9 and it

represents the initial Tension force.

Finally we get the transfer function of tension force from inputs (paper Linear

velocities and dancer velocity)

𝐹𝑑1

𝑉1 βˆ’ π‘‰π‘œ βˆ’ 2𝑉𝑑=

𝐴𝐿𝑛

(𝐢𝑠 + 𝐸)

𝑠 +π‘‰π‘œπΏπ‘›

Page 18: Ahmed Yousry Winding Machine Mathematical Model

Dancer Mathematical Model

From Newton’s Second law of motion

βˆ‘ 𝐹𝑒π‘₯π‘‘π‘’π‘Ÿπ‘›π‘Žπ‘™ = π‘€π‘Ž

By deriving equation and taking Laplace Transform

πΉπ‘‘π‘œ + 𝐹𝑑1 βˆ’ 𝑀𝑑 . 𝑔 = (𝑀𝑑𝑠2 + 𝐢𝑑𝑠 + 𝐾𝑑)𝑑

Where

𝑀𝑑: Dancer mass

𝐢𝑑: Dancer damping coefficient

𝐾𝑑:Spring Stiffness

𝑑:Dancer Dsiplacment

Dancer position Transfer function 𝑑

𝐹𝑑1+πΉπ‘‘π‘œβˆ’π‘€π‘‘ .𝑔=

1

𝑀𝑑 𝑠2+𝐢𝑑𝑠+𝐾𝑑

𝐹𝑑1 πΉπ‘‘π‘œ

𝑀𝑑 . 𝑔

Page 19: Ahmed Yousry Winding Machine Mathematical Model

Complete model Summary:

Stepper Motor:

π‘‰π‘Ž = π‘…π‘Žπ‘–π‘Ž + πΏπ‘Ž

π‘‘π‘–π‘Ž

𝑑𝑑+ π‘’π‘Ž

π‘’π‘Ž = βˆ’πΎπ‘šοΏ½Μ‡οΏ½ sin(π‘π‘Ÿ πœƒ)

π‘‡π‘š = βˆ’πΎπ‘š (π‘–π‘Ž βˆ’π‘’π‘Ž

π‘…π‘š) sin(π‘π‘Ÿπœƒ) + πΎπ‘š (𝑖𝑏 βˆ’

𝑒𝑏

π‘…π‘š) cos(π‘π‘Ÿπœƒ)

Dc motor armature controlled:

π‘‡π‘š(𝑠)

π‘‰π‘Ž(𝑠) βˆ’ πΎπ‘π‘’π‘šπ‘“οΏ½Μ‡οΏ½(𝑠)=

πΎπ‘š

π‘…π‘Ž + π‘ πΏπ‘Ž

Dc motor Field controlled:

π‘‡π‘š(𝑠)

𝑉𝑓 (𝑠)=

πΎπ‘š

𝑅𝑓 + 𝑠𝐿𝑓

Mechanical Transfer Function: πœƒ

π‘‡π‘šβˆ’π‘‡π‘π‘œπ‘’βˆ’πΉπ‘‘1π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ=

1

𝐽𝑠2+𝑏𝑠

Material Transfer Function: 𝐹𝑑1

𝑉1βˆ’π‘‰π‘œβˆ’2𝑉𝑑=

𝐴

𝐿𝑛(𝐢𝑠+𝐸)

𝑠+π‘‰π‘œπΏπ‘›

Dancer Transfer function:𝑑

𝐹𝑑1+πΉπ‘‘π‘œβˆ’π‘€π‘‘.𝑔=

1

𝑀𝑑 𝑠2+𝐢𝑑 𝑠+𝐾𝑑

Page 20: Ahmed Yousry Winding Machine Mathematical Model

Calculation of varying moment of inertia:

Length of winded material:

𝐿𝑀𝑖𝑛𝑑𝑒𝑑 = ∫ 𝑉1𝑑𝑑

Radius of Winder Cylinder:

π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ = βˆšπΏπ‘€π‘–π‘›π‘‘π‘’π‘‘ . 𝑑

πœ‹+ π‘Ÿπ‘π‘œπ‘Ÿπ‘’

2

Material Mass:

𝑀 = 𝑀𝑣. πœ‹. 𝑀(π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ2 βˆ’ π‘Ÿπ‘π‘œπ‘Ÿπ‘’

2)

𝑀𝑣: Material mass per unit volume

π‘Ÿπ‘π‘œπ‘Ÿπ‘’: Winder Cylinder Core radius

Variable material Moment of inertia:

𝐽𝑀 =1

2𝑀(π‘Ÿπ‘€π‘–π‘›π‘‘π‘’π‘Ÿ

2 + π‘Ÿπ‘π‘œπ‘Ÿπ‘’2)

Total Drive moment of inertia:

𝐽 = 𝐽𝑀 + 𝐽𝑐

𝐽𝑐 : Winder Cylinder Core Moment of inertia