The outlook for the control algorithms, which eciently utilize the FPGAs
in AMB control is bright. Computationally heavy control algorithms can be
implementedwithoutfearforthelimitedcomputationalpower,numberofI/Os
orinaccuratenumberformatsasmightbeacasewithDSPs. With itsexible
architectures,themodern andlargeFPGAscouldaccommodate verycomplex
controllers. However,toohighcomplexitymayleadto error-pronedesignthat
isdiculttodebug,modifyandmaintain.
AsregardstotheAMBprototype,controlelectronicsandcontrolalgorithms,
therecommendations forfuture work,from thepointof viewofthepresented
thesis(consideredasastartingpoint),areasfollows.
•
ThelaboratorytestsoftheAMBrotorsystemshould becontinued.•
Theunbalancecompensationshouldbetestedexperimentally,after instal-lation ofaspeedsensor.•
Theemploymentofrobustcontrolmethods,theircomputational complex-ityrequirementsandbenetsoverLQmethodsshouldbeexamined.•
Theautomatedsystemidenticationand,basedonit,automated MIMO-adaptivenonlinearcontrollerdesigncouldbeapplied.•
Theimprovementsin position sensorsarerequired;thedesignofcustom, moreaordable, accurately positioned and calibrated sensorscouldcon-siderablyreduce the costsof control electronicsand risethequalityof a
feedbacksignal.
As to the suggestions for future research work, which involves FPGA-based
AMBcontrollers,theaccentshouldfall onthefollowingtopics.
•
IntheimplementationwiththeuseofFPGA,thehigh-levelC-based lan-guages,otherhigh-leveldesignenvironments,andready-madeIPlibrariesfor hardware-software co-design could alleviate the growing complexity
andworkloadinSoCdesign,releasingtheresearcherandcontrolengineer
fromtediousVHDLcoding.
•
Thecustom-builtin-chipinterconnectionsandbusesbetweenIPscouldbe replacedwithmoregenericstructures(e.g. busstructuresuchaspresentedbyRaumaetal.,2005). ForSoC,whicharemorecomplexthanthestudied
prototype,anetwork-on-a-chip(NoC)couldbeconsidered.TheNoC,that
mightconsistofmultiplepoint-to-pointdata linksconnectedbyswitches
(routers),appliescommunicationmethodssimilar totelecommunications
networksforconnectingprocessorcores,memories,andIP blocks.
•
Furtherevaluations ofthesingle-chip-embedded FPGA-basedAMB con-trollershould becarriedout. Inorder toachievemoreadditionalexperi-mentalresults,animproveduserinterface,integrateddebugginginterface,
andmonitoringarerequired.
•
Theapplicationofoating-pointarithmeticin theIP forastate-variablethestate-variableformwith
Ω
asaparameterandthereal-time discretiza-tioncouldbeimplemented.•
The developmentof akindof anIDE application toprovidefacilitiesto softwareengineerforautomateddesignofcomplexmodel-basedcontrollerson a single FPGA could be considered. Such an IDE would possibly
combinetheMATLABcontrol toolboxes(forcontroldesign)witha
pro-gramming environment(forautomated code generation)fora
hardware-softwarecontrollerimplementationinFPGA.
B. Aeschlimann (2002). Control Aspects of High Precision Active Magnetic
Bearings. EPFL, Lausanne,Switzerland. Diss.,No.2489.
M. Ahrens, et al. (1996). `Performance of a magnetically suspended ywheel
energystoragedevice'. IEEETransactions onControl SystemsTechnology4
(5): pp.494502.
M.Antila(1998).ElectromechanicalPropertiesofRadialActiveMagnetic
Bear-ings. HelsinkiUniversityofTechnology,Finland. Diss.,EI 92.
A.Arkkio,etal.(2004).`ElectromechanicalInteractionsinElectricalMachines'.
Lectureseries14,HelsinkiUniversityofTechnology,Otaniemi,Finland.
K. J. Åström and B. Wiettenmark (1997). Computer-Controlled Systems.
Prentice-HallInc.,UpperSaddleRiver,NewJersey07458.
G. Balas, et al. (2007). Robust Control Toolbox 3 User's Guide. San Diego,
California,USA.
M.J.Balas(1978). `FeedbackControlofFlexibleSystems'. IEEETransactions
onAutomaticControl 23 (4): pp.673679.
J.BeamsandF.Holmes(1941). `Suspensionofrotatablebodies'. U.S.Patent
No.2256937.
F.Betschon (2000). Design Principles of IntegratedMagnetic Bearings. Swiss
FederalInstituteofTechnology,Zurich,Switzerland. Diss. ETHNr.13643.
H. Bleuler (1984). Decentralized Control of Magnetic Rotor Bearing Systems.
Swiss Federal Institute of Technology Zurich, Switzerland. Diss. ETH Nr.
7573.
H.Bleuler,etal.(1994).`ApplicationofDigitalSignalProcessorsforIndustrial
MagneticBearings'. Transactions onControl Systems Technology2 (4): pp.
280289.
J.Boehm,etal.(1993).`Sensorsformagneticbearings'. IEEETransactionson
Magnetics29 (6, Part2): pp.29622964.
M.Brunet(1988). `PracticalApplications ofthe Active MagneticBearingsto
theIndustrialWorld'. InProceedingsofthe rstInternationalSymposiumon
M. Brunet (2007). `S2M Change of Control'. Retrived Oct 2007, Available:
http://www.s2m.fr/E/1-COMPANY/news-SKF.html.
D.Buell,etal.(2007).`GuestEditors'Introduction: High-Performance
Recon-gurableComputing'. Computer 40 (3): pp.2327.
W.J.ChenandE.J.Gunter(2005).IntroductiontoDynamicsofRotor-Bearing
Systems. TraordPublishing,Victoria,Canada,Charlottesville.
L. Cristaldi,et al. (2001). `A linearization method for commercial Hall-eect
current transducers'. IEEE Transactions on Instrumentation and
Measure-ment50 (5): pp.11491153.
M.Dussaux(1990). `TheIndustrialApplicationsoftheActiveMagnetic
Bear-ings Technology'. In Proceedings of the second International Symposium on
Magnetic Bearings,pp.3338,Tokyo,Japan.
S. Earnshaw (1842). `On the nature of the molecular forces which regulate
the constitution of the luminferous ether'. Transactions of the Cambridge
Philosophical Society7: pp.97112.
M.D. Ercegovac andT. Lang(2004). Digital Arithmetic. MorganKaufmann,
USA.
Foster-Miller, Inc. (2007). `Maglifter'. Retrived Oct 2007,
Available: http://www.foster-miller.com/projectexamples/
t_electromagnetics_electric_machines/maglifter.htm.
G. F. Franklin, et al. (1998). Digital Control of Dynamic Systems. Addison
Wesley,third edn.
G.Genta(2005). Dynamicsof RotatingSystems. Springer,NewYork,USA.
G.Genta,etal.(1993).`ActiveMagneticBearingControlLoopModelingfora
FiniteElementRotordynamicsCode'. InProceedings of the Second
Interna-tionalSymposiumon Magnetic SuspensionTechnology,pp.319333,Seattle,
Agosto.
P.-H. Giang, et al. (1988). `AnEnhancement ofthe TMS32010DigitalSignal
ProcessorinaNS32016MicrocomputerSystem'. InIEEEProceedings ofthe
Region 5 Conference: Spanning the Peaksof Electrotechnology, pp.126128,
ColoradoSprings,CO,USA.
M. Glaserand D. Sandagol (2006). `Automatic Initial Levitation with Active
MagneticBearings'.InProceedings oftheTenthInternationalSymposiumon
Magnetic Bearings,vol.CD-proceedings,Martigny,Switzerland.
H. Goma (2000). Designing Concurrent, Distributed, and Real-Time
Applica-tionswith UML. Addison-Wesley,USA.
W. GregaandA. Piªat(2005). `ComparisonofLinearControlMethods foran
AMBSystem'. International JournalofAppliedMathematicsandComputer
T. Grochmal and A. Lynch (2006). `Vibration compensation and precision
trackingofarotatingshaftbynonlinearstatefeedback'.InProceedingsofthe
Tenth InternationalSymposiumon Magnetic Bearings, vol.CD-proceedings,
Martigny,Switzerland.
H. Habermann and G. Liard (1979). `Practical Magnetic Bearings'. IEEE
Spectrum16 (9): 26p.
T.Hiroe, etal. (1993). `A newmethod forselectingweightingmatricesofLQ
regulatorsanditsapplicationtoanindustrialturbine'. InIEEE Proceedings
ofthe 32nd Conferenceon DecisionandControl,vol.4,pp.33333334.
K.-J.Homann,et al.(1998). `IntegratedActiveMagnetic Bearings'. InP.E.
Allaire(ed.),Proceedings ofthe Sixth InternationalSymposiumon Magnetic
Bearings,pp.256265.TechnomicPubl.Lancaster/Basel.
J. Holtz (1992). `Pulsewidth Modulation - a Survey'. IEEE Transactions on
IndustrialElectronics39 (5): pp.410420.
M.Humphrey,et al.(1999). `ExperiencesusingRT-Linuxtoimplementa
con-trollerforahighspeedmagneticbearingsystem'. InIEEEProceedingsofthe
Real-Time Technology andApplicationsSymposium,pp.121130.
R. Jastrzebski, et al. (2004b). `Real-time Emulation of Induction Motor in
FPGAusingFloatingPointRepresentation'. InProceedingsoftheThirteenth
IASTEDInternational ConferenceonAppliedSimulationandModelling,pp.
226231,Rhodes,Greece.
R. Jastrzebski, et al. (2004a). `FPGA Based Platform for Real-Time Testing
of Fast InductionMotorControllers'. In Proceedings of the Eleventh
Inter-nationalConferenceonMixedDesignofIntegratedCircuitsandSystems,pp.
491496,Szczecin,Poland.
R.Jastrzebski, etal. (2003). `Implementation and Simulationof Fast Inverter
Control Algorithms with the use of FPGA Circuit'. In Proceedings of the
2003 Nanotechnology Conference and Trade Show, vol. 2, pp. 238241,San
Francisco,USA.
A. Kärkkäinen, et al.(2006). `Transient Simulation of AMB Supported
Elec-tricMotor during RotorDrop on RetainerBearings'. In Proceedings of the
Tenth InternationalSymposiumon Magnetic Bearings, vol.CD-proceedings,
Martigny,Switzerland.
A. Katoh and T. Masuzawa(2006). `Optimized design for ahybridmagnetic
bearing for the articial heart'. In Proceedings of the Tenth International
Symposium on Magnetic Bearings, vol. CD-proceedings, Martigny,
Switzer-land.
H. Kemper(1937). `Overhead suspensionrailwaywith wheelless vehicles
em-ploying magnetic suspension from iron rails'. German Patent No. 643316,
644302.
C.R. Knospeand E. G.Collins (1996). `Introductionto the Special Issue on
MagneticBearingControl'.IEEE TransactionsonControlSystems
Technol-C. R. Knospe, et al. (1997). `Multitasking DSP Implementation of Adaptive
MagneticBearingControl'. IEEETransactionson ControlSystems
Technol-ogy5(2): pp.230238.
F.Krach,et al.(2003). `FPGA-BasedImplementationof DigitalControlfora
MagneticBearing'.InIEEEProceedingsoftheAmericanControlConference,
vol.2,pp.10801085.
P. C. Krause and O. Wasynczuk (1989). Electromechanical Motion Devices.
McGraw-HillBookCo.,NewYork,USA.
E.Lantto(1997).`FiniteElementModelforElasticRotatingShaft'.Tech.Rep.
EI 88,HelsinkiUniversityofTechnology,Finland.
E.Lantto(1999).RobustControlofMagneticBearingsinSubcriticalMachines.
HelsinkiUniversityofTechnology,Finland. EI94.
J.Larjola(ed.)(1988).ProceedingsoftheConferenceonHighSpeedTechnology,
Lappeenranta,Finland.LappeenrantaUniversityofTechnology.
R. Larsonneur (1990). Design and Control of Active Magnetic Bearing
Sys-tems for High SpeedRotation. SwissFederalInstitute ofTechnology Zurich,
Switzerland. Diss.ETHNr.9140.
F.LewisandV.Syrmos(1995).OptimalControl,
2 nd
ed. JohnWileyandSons,NewYork,USA.
G.Li,etal. (2006). `A NoteonISOAMB-Rotor SystemStabilityMargin'. In
ProceedingsoftheTenthInternationalSymposiumonMagneticBearings,vol.
CD-proceedings,Martigny,Switzerland.
F. Lösch (2002). Identication and Automated Controller Design for Active
Magnetic Bearing Systems. Swiss Federal Institute of Technology Zurich,
Switzerland. Diss.ETHNr.14474.
K.-Y.Lum, etal.(1996). `AdaptiveAutocenteringControl foranActive
Mag-netic Bearing Supporting a Rotor with Unknown Mass Imbalance'. IEEE
Transactions onControl SystemsTechnology4 (5): pp.587597.
R.Maªecki(1996). `Fatherlandofacart: EuropeortheMiddleEast[Ojczyzna
Wozu: Europa czy Bliski Wschód]'. Wiedza i ycie, in Polish [Online].
RetrivedFeb2007,Available: http://archiwum.wiz.pl/1996/96083600.asp.
N. Mohan,et al.(1995). PowerElectronics: Converters, Applications and
De-sign,
2 nd
ed. JohnWileyandSons,NewYork,USA.J. Nerg, et al. (2005). `Modelling the Force versus Current Characteristics,
Linearized Parameters and Dynamic Inductance of Radial ActiveMagnetic
BearingsUsingDierentNumericalCalculationMethods'. WSEAST
ransac-tionsonCircuitsandSystems4(6): pp.551559.
K. Nonami and T. Ito (1996). `
µ
synthesisof exible rotor-magneticbearing systems'. IEEETransactionsonControlSystemsTechnology4(5): pp.503C.OberbeckandH.Ulbrich(2002).`InvestigationsinaSoftware-basedDesignof
LinearElectromagneticActuators'.InProceedings ofthe EightInternational
Symposiumon Magnetic Bearings,pp.157162,Mito,Japan.
A. Piªat (2002). Control of magnetic levitation systems
[
Sterowanie ukªadamimagnetycznejlewitacji
]
.AGH-UniversityofScienceandTechnology,Cracow, Poland,in Polish.B. Polajzer, et al. (2006). `Decentralized PI/PD position control for active
magneticbearings'. Electrical Engineering89 (1): pp.5359.
B.Polajzer,etal.(2004).`Impactofmagneticnonlinearitiesandcross-coupling
eectsonpropertiesof radialactivemagneticbearings'. IEEE Transactions
onMagnetism40 (2,Part2): pp.798801.
R.Pöllänen, et al.(2005). `Reluctancenetworkmethod baseddynamic model
ofradialactivemagneticbearings'. InProceedings ofthe IEEEInternational
Conferenceon Magnetics,pp.14291430,Nagoya,Japan.
R.Pöllänen,etal.(2006).`TransientThermalModelforRadialActiveMagnetic
Bearing'. InProceedings of the Tenth International Symposiumon Magnetic
Bearings,vol.CD-proceedings,Martigny,Switzerland.
W. Popoli (2000). `Spindle Bearing Basics the key to spindle
perfor-mance'. Manufacturing Engineering125 (5). RetrivedMar 2007,Available:
http://www.sme.org.
K.Rauma(2006). FPGA-based Control Design for Power Electronic
Applica-tions. LappeenrantaUniversityofTechnology,Finland.
K.Rauma,etal.(2005). `NewBusStructureforProgrammableLogicDevices
ControllingPowerElectronics'.InIEEEProceedingsofthePowerElectronics
Specialists Conference,pp.27052708,Recife,Brazil.
K.Rauma,et al.(2003). `SimulationandVerication ofHDLbasedDesignin
Simulink'.InIASTEDProceedingsoftheInternationalConferenceonApplied
SimulationandModelling,pp.472477,Marbella,Spain.
M.Ren,etal.(2006). `ZeroBias
H ∞
ControlofFlexibleRotorMagneticBear-ingFlywheelSystemwithGyroscopicEectUsingSingularValue
Decompo-sition'. In Proceedings of the Tenth International Symposium on Magnetic
Bearings,vol.CD-proceedings,Martigny,Switzerland.
D. M.Schneider (1988). `Controlofprocesseswith timedelays'. IEEE T
rans-actionson IndustryApplications 24 (2): pp.186191.
P. Schroder, et al. (1998). `Online genetic auto-tuning of mixed H2/H8
opti-malmagneticbearingcontrollers'. InIEEE Proceedings of the International
Conferenceon Control,vol.2,pp.11231128.
T. Schuhmann, et al. (2006). `Adaptive Linear and Extended Kalman Filter
appliedto AMB with CollocatedPosition Measuring'. InProceedings of the
A.Schulz,etal.(2006).`AReliabilityAnalysisofSwitchingAmplierConcepts
forActiveMagneticBearings'.InIEEEProceedingsoftheInternational
Con-ference onIndustrial Technology, vol.CD-proceedings,Mumbai,India.
G.Schweitzer,etal.(2003).ActiveMagneticBearings.AuthorsWorkingGroup,
reprint,Zurich.
G.SchweitzerandR.Lange(1976). `CharacteristicsofaMagneticRotor
Bear-ing for ActiveVibration Control'. In Proceedings of the First International
Conferenceon Vibrationsin RotatingMachinery,no.C239/76,p.301.
SKF(2003). Eddy Probe Systems. SanDiego, California,USA. RetrivedFeb
2007,Availableonline: http://www.skf.com/les/266262.pdf.
N. SkrickaandR. Markert(2002). `Improvementsin theIntegration ofActive
MagneticBearings'. ControlEngineeringPractice10 (8): pp.917922.
J.-J. E. Slotine and W. Li(1991). Applied Nonlinear Control. Prentice Hall,
EnglewoodClis,NewJersey.
Y.Sun,et al.(2006). `Magnetic ForceofRadialMagneticBearingConsidering
EddyCurrentsEect'. InProceedings ofthe TenthInternationalSymposium
onMagnetic Bearings,vol.CD-proceedings,Martigny,Switzerland.
Y.Suyuan,etal.(2006). `ApplicationandResearchoftheAMBintheNuclear
PowerPlantofHTR'. InProceedings ofthe TenthInternational Symposium
onMagnetic Bearings,vol.CD-proceedings,Martigny,Switzerland.
N.Takahashi,etal.(2007).`AnEvaluationofStabilityIndicesUsingSensitivity
FunctionsforActiveMagneticBearingSupportedHigh-SpeedRotor'.
Trans-actions ofthe ASME,JournalofVibrationandAcoustics129: pp.230238.
The Math Works Inc. (1999). Control System Toolbox User's Guide, Version
4.2. SanDiego,California,USA.
A. Turing (1936). `On Computable Numbers, With an Application to the
Entscheidungsproblem'. InProceedings of the LondonMathematical Society,
vol.42of2,pp.173198.
R.Volkert,etal.(2006).`PositionControllerwithHysteresisCompensationfor
MagneticBearings'.InProceedings oftheTenthInternationalSymposiumon
Magnetic Bearings,vol.CD-proceedings,Martigny,Switzerland.
B.Wagner (1988). `Active Magnetic Bearings,Theory'. In Proceedings of the
Conferenceon HighSpeedTechnology, pp.117128,Lappeenranta,Finland.
J.Wassermann,etal.(2003).`ActiveMagneticBearingsofHighReliability'.In
IEEE Proceedings of the International Conference onIndustrial Technology,
vol.1,pp.194197,Maribor,Slovenia.
P. Wurmsdobler (1997). State Space Adaptive Control for a Rigid Rotor
Sus-pended in Active Magnetic Bearings. Vienna University of Technology,
Vi-Xilinx, Inc. (1994-2007). `How Xilinx Began'. Retrived Mar 2007, Available:
http://www.xilinx.com/company/history.htm.
T. Yamamoto and Y. Ishida (2001). Linear and nonlinear rotordynamics a
moderntreatmentwith applications. JohnWileyandSons, NewYork,USA.
J.Zhang and N. Karrer(1995). `IGBTPowerAmpliersfor ActiveMagnetic
Bearingsof HighSpeedMillingSpindles'. InIEEE Proceedings of the
Inter-nationalConferenceonIndustrialElectronics,Control,andInstrumentation,
vol.1,pp.596601.
Y.N. Zhuravlyov(2000). `On LQ-ControlofMagnetic Bearing'. IEEE T
rans-actionson Control SystemsTechnology8(2): pp.344350.
Y. N. Zhuravlyov, et al. (1994). `Inverse problems of magnetic bearing
dy-namics'. InProceedings of the fourth International Symposiumon Magnetic
Bearings,pp.7984,Zurich, Switzerland.
Derivations and algorithms
A.1 Electromagnetic force
Theequation for themagneticforce (2.7) canbe obtainedfrom aprincipleof
virtualwork (Antila, 1998)and (Arkkio et al., 2004). Thevirtual mechanical
workdonebythesystem
W me
,theenergyofelectromagneticeldW fe ,
andthetotal energy of the windings are used in the energy balance of a generalized
electromechanicalsystemwith
N
circuitequationsasN
X
j=1
i j dψ j = dW fe + dW me = dW fe + f · d l ,
(A.1)where
i j
,ψ j
anddl
arethecurrentsofthecircuits,ux linkagesofthecircuitsandthevirtualdisplacement. Consideringthedisplacementandtheactingforce
inx direction,anddeningthevectorcontainingallthecurrentsinthesystem
as
i
,theenergyanduxlinkagedierencescanbewrittenasdW f e =
Now, weassumethe currents asfree variablessuch that
i =
constant.Substi-tutingdierencesinEq. (A.1) andnoticingthat
i
andx
areindependentfrom eachother,theforceequationisobtainedasthepartialderivativeofaco-energywithrespecttovirtualmovement
f (i, x) =
wheretheelectromagneticco-energyisdenedas