ac motors and modeling - aalto
TRANSCRIPT
![Page 1: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/1.jpg)
AC motors &modelingmechatronic systemsKON-C2004 Mechatronics BasicsRaine Viitala 5.11.2020
![Page 2: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/2.jpg)
Feedback – Thank you!!• First round: 10h (2018 8h, 2019 9h)
• - 14 h of work is alot in the end, but hey its nothing new to be overworked• I warned you ☺
• Fairly easy and also very good reminder of the topics
• Ottakaa nyt herranjestas koko kurssille desimaalipiste -pilkun tilalle.
• Sorry, this is a property of MyCourses!
• The lectures were excellent! I would hope for a few more attempts in the exercises
because it's harder to get help during the exercise sessions than normally.• Number of trials here vs. in industry, in working life? What could be good ratio?
• Number of trials here vs. in traditional written exercises vs. in exam?
• Points partly from exercises vs. grading 100% from exam?
• The lectures were good especially the interactions on teams and the complementary
videos. I wish that question 11 in the mechanics section was a bit more clear. Overall
very satisfied. Thank you!
5.11.2020
2
![Page 3: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/3.jpg)
Applications
![Page 4: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/4.jpg)
Electric motors
DC- Brushed
- Brushless
AC- Synchronous
• Permanent magnet motor
• Field excitation
• Reluctance
- Asynchronous (Induction)
• Squirrel cage
• Wound rotor
![Page 5: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/5.jpg)
Speed range
From a couple hundred rpm
to hundreds of
thousandsof rpmhttp://www.ebikes.ca/learn/hub-motors.html
http://www.celeroton.com/en/products/motors.html
![Page 6: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/6.jpg)
Power range
From some watts
to millions of watts
![Page 7: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/7.jpg)
Brushless DC motor (BLDC)
Permanent magnet rotor
Stator with windings
External commutation- integrated position sensosr,
usually hall sensors
Almost service free
Withstands well short term overloading- heat is transported effectively from the stator into the environment
More complex control system
![Page 8: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/8.jpg)
BLDC commutation
![Page 9: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/9.jpg)
BLDC commutation
http://www.mpoweruk.com/motorsbrushless.htm
![Page 10: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/10.jpg)
AC motor
Two categories- Asynchronous
- Synchronous
Input usually three phase sinusoidal AC voltage
Only bearings need service
Control with variable frequency drive
http://www.pump-zone.com/topics/motors/ac-motors-part-two-three-phase-operation/page/0/1
![Page 11: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/11.jpg)
AC field generation
Three field coils (per pole)- 120 °phase difference
http://tdflashzone.net23.net/1_6_Physics-Flashes.html
![Page 12: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/12.jpg)
Synchronous AC: Permanent magnet
Permanent magnet AC motor is almost the same as BLDC.
![Page 13: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/13.jpg)
Synchronous AC: Permanent magnet
https://www.ecnmag.com/article/2009/10/comparing-motor-control-techniques
![Page 14: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/14.jpg)
Asynchronous AC: Induction
Stator field induces current in the bars which causes torque- Requires slip to create induced currents
Types- Squirrel cage
• Rotor made of conducting short circuited bars in steel frame
- Wound rotor
http://www.nidec.com/en-IN/technology/motor/basic/00026/?prt=1
![Page 15: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/15.jpg)
5.11.2020
15
![Page 16: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/16.jpg)
AC field generation
Three field coils (per pole)- 120 °phase difference
http://tdflashzone.net23.net/1_6_Physics-Flashes.html
Speed
For a 50 Hz three phase supply:
2 poles or 1 pair of poles =
3,000 RPM (minus the slip speed
= about 2,750 RPM or 6 -7% n)
n = 60 ∗ 0.93 ∗𝑓
𝑝
![Page 17: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/17.jpg)
Asynchronous AC: Induction
http://people.ece.umn.edu/users/riaz/animations/sqmovies.html
![Page 18: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/18.jpg)
Field weakening
![Page 19: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/19.jpg)
Field weakening
http://ecomodder.com/forum/showthread.php/bsfc-chart-thread-post-em-if-you-got-1466-26.html
![Page 20: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/20.jpg)
Losses for some PM motor
5.11.2020
20
http://www.ansys.com/de-de/products/electronics/electric-motors
![Page 21: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/21.jpg)
Efficiency
5.11.2020
21
https://www.slideshare.net/mcburwell/techno-frontier-2013-m-burwell-ica-
ev-traction-motor-comparison-v18-eng
![Page 22: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/22.jpg)
AC motor control
Rotational speed is determined
by the frequency of the input voltage
Frequency is controlled with variable frequency drive/inverter
(taajuusmuuttaja in Finnish)
- Rectification of the three phase voltage to DC voltage
- The rectified DC voltage is converted e.g. with pulse width modulation (PWM) to AC voltage with the needed frequency
- The AC voltage is fed to one of the three coils of the stator according to the sensors of the control system.
![Page 23: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/23.jpg)
Variable frequency drive DC back to AC
Output AC is the average of pulse width modulated DC voltage
5.11.2020
23
![Page 24: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/24.jpg)
Rated values of an induction motor
Rated values are for continuous duty- Rated voltage – winding insulation
- Rated current – ohmic resistive losses
- Rated field – magnetic saturation of the material
- Rated power = T*omega
For a dimensioning a motor for a variable load, it is possible to
calculate an equivalent constant load or simulate the system
![Page 25: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/25.jpg)
Summary
Electric motors can be found anywhere and for any power rating
They have excellent efficiency at proper loading conditions- Usually this means a large enough rpm
Output power usually limited by temperature- Can be overloaded for a short while
Maximum rotating speed limited by back emf / supply voltage
![Page 26: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/26.jpg)
Modeling
5.11.2020
26
![Page 27: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/27.jpg)
Model
A simplified representation of a - System
- Physical object
- Process
- Thing
Theories are models of reality
Is used to- Estimate
- Predict
- Explain
- Describe
- Design
Better understanding leads to better results
![Page 28: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/28.jpg)
Several areas to be modeled
Control code- Logic
- Control algorithms
Electronics- Input circuits – amplifiers, filters
- Output circuits – power electronics
Mechanics- Multi-body systems, kinematics, stresses, loads
- Fluid dynamics
Mechatronic system- Interaction between each area and their combined behaviour
![Page 29: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/29.jpg)
Concept sketching
asd
5.11.2020
29
![Page 30: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/30.jpg)
Topology models
Functional structure- Abstract
- Describes process
• No concrete implementation
- Helps in thinking different ways of doing the same
![Page 31: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/31.jpg)
Analytical equations
Easy for static analysis
5.11.2020
31
![Page 32: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/32.jpg)
Solve this by hand? ☺
5.11.2020
32
![Page 33: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/33.jpg)
Mechanical design elements 1
![Page 34: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/34.jpg)
Mechanical design elements 2
![Page 35: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/35.jpg)
Hydraulical design elements
![Page 36: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/36.jpg)
Electrical design elements
![Page 37: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/37.jpg)
Physical analogies
Intensity Flow Inertor Capacitor Resistor Transformer Gyrator
Electricity Voltage Current Coil Capacitor Resistor Transformer Electrical
motor
Mechanics –
translation
Force Speed Mass Spring Friction Lever arm -
Mechanics –
rotation
Torque Angular
speed
Moment of
inertia
Torsional bar Friction Gears -
Fluid power Pressure Flow Tube Pressure
accumulator
Flow
restriction
Pressure
transformer
Hydrodynamic
s
![Page 38: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/38.jpg)
Numerical Models - Simulations
Usually differential equations- Not all formulas can be analytically solved!
Adding more complexity makes it nearly impossible
to solve analytically -> use numerical methods to approximate
Numerical solvers have their own difficulties- Convergence
- Time stepping
- Numerical errors
![Page 39: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/39.jpg)
Dynamic model of the system
Simulink
5.11.2020
39
![Page 40: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/40.jpg)
Multibody simulation
Interaction of rigid or elastic bodies- Kinematic coinstraints such as joints
- Force elements such as springs and dampers
Shape of part not relevant- Only with collision detection
5.11.2020
40
![Page 41: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/41.jpg)
CAE model
5.11.2020
41
![Page 42: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/42.jpg)
Finite element method
1. Discretize the volume to
tiny cells
2. Solve basic equations for
each small cell- Fluid flow
- Electric and magnetic fields
- Mechanical stresses
- Heat flow
- Optics
- Everything
5.11.2020
42
![Page 43: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/43.jpg)
Finite element model of solenoid’smagnetic circuitComsol Multiphysics
5.11.2020
43
![Page 44: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/44.jpg)
Rapid prototyping
To get a feel of the real part
Can be used for
(limited?) testing- Depending on the material strength
5.11.2020
44
![Page 45: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/45.jpg)
HIL simulation
Hardware In the Loop- The system is partly hardware partly software model
Including hard-to-model systems- For example rubber is surprisingly difficult to model
Testing controller against a model of a system- Motor controller controls simulated motor etc.
5.11.2020
45
![Page 46: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/46.jpg)
Model verification with experiments
Solenoid actuator prototype
5.11.2020
46
-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9-2
0
2
4
6
8
10
12
14
16
Time [ms]
Cu
rre
nt [A
]
Simulation, 12L14, 3 mm coil height
Simulation, 12L14, 6 mm coil height
Simulation, Somaloy, 3 mm coil height
Simulation, Somaloy, 6 mm coil height
Measurement, Somaloy, 6 mm coil height
Measurement, 12L14, 6 mm coil height
Measurement, Somaloy, 3 mm coil height
Measurement, 12L14, 3 mm coil height
-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
Time [ms]
Po
sitio
n [m
m]
Simulation, Permendur, 80 turns
Simulation, Permendur, 80 turns
Simulation, Permendur, 140 turns
Simulation, Permendur, 140 turns
Measurement, Permendur, 80 turns
Measurement, Permendur, 80 turns
Measurement, Permendur, 140 turns
Measurement, Permendur, 140 turns
![Page 47: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/47.jpg)
Genetic solenoid optimization
Matlab
5.11.2020
47
![Page 48: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/48.jpg)
Computational Fluid Dynamics
Ansys Fluent
5.11.2020
48
![Page 49: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/49.jpg)
Improvement with CFD and 3D printing
5.11.2020
49
![Page 50: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/50.jpg)
5.11.2020
50
Resulting 16-valve manifold
![Page 51: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/51.jpg)
Modeling electronics
KiCAD
5.11.2020
51
![Page 52: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/52.jpg)
Electric circuit simulation
5.11.2020
52
SPICE = Simulation Program with Integrated Circuit Emphasis- Analog electronic circuit simulation
LTspice
![Page 53: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/53.jpg)
Result
Microcontroller based 16-channel power electronics for a digital
valve system.
5.11.2020
53
![Page 54: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/54.jpg)
Resulting prototype
5.11.2020
54
Modeling involved- Manual sketching
- Lots of analytical equations
- CAD
- Finite element
• Magnetic fields
o Genetic optimization
• Mechanical stresses
- Modeling of dynamics
• Simulink
- Computational Fluid Dynamics
- Electrical circuit
• Topological, physical
• Transient simulation
![Page 55: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/55.jpg)
Modeling accuracy
Understand how your model and the program running it works- Or at least know its limits
• Is something relevant neglected?
Accuracy vs. computational cost- Time step, mesh refinement, turbulence model etc…
- 2D vs 3D model, using symmetries
- Desktop pc vs. computing clusters
Sanity check with simple simulation cases
Verification against experimental tests
5.11.2020
55
![Page 56: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/56.jpg)
Simulation tools available to youGeneral
- Matlab – Simulink (via Aalto) (check also SimScape toolboxes)
- OpenModelica (open source)
Electronic circuits- Design: KiCAD (open source)
- Simulation: LTspice (free) – one of many SPICE-based programs
Finite element- Comsol Multiphysics (via Aalto)
- OpenFOAM (open source)
- Finite Element Method Magnetics (FEMM) (open source)
CAD- Creo, NX, Solid Edge (via Aalto) – contain also FEM solvers
- SketchUp, FreeCAD (free)
5.11.2020
56
![Page 57: AC motors and modeling - Aalto](https://reader031.vdocuments.net/reader031/viewer/2022041421/6252106667874316c94c899b/html5/thumbnails/57.jpg)
5.11.2020
57