• Ei tuloksia

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 sensorscould

con-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-madeIPlibraries

for hardware-software co-design could alleviate the growing complexity

andworkloadinSoCdesign,releasingtheresearcherandcontrolengineer

fromtediousVHDLcoding.

Thecustom-builtin-chipinterconnectionsandbusesbetweenIPscouldbe replacedwithmoregenericstructures(e.g. busstructuresuchaspresented

byRaumaetal.,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 toachievemoreadditional

experi-mentalresults,animproveduserinterface,integrateddebugginginterface,

andmonitoringarerequired.

Theapplicationofoating-pointarithmeticin theIP forastate-variable

thestate-variableformwith

asaparameterandthereal-time discretiza-tioncouldbeimplemented.

The developmentof akindof anIDE application toprovidefacilitiesto softwareengineerforautomateddesignofcomplexmodel-basedcontrollers

on 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.503

C.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ªadami

magnetycznejlewitacji

]

.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 ∞

ControlofFlexibleRotorMagnetic

Bear-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

,theenergyofelectromagneticeld

W fe ,

andthe

total energy of the windings are used in the energy balance of a generalized

electromechanicalsystemwith

N

circuitequationsas

N

X

j=1

i j dψ j = dW fe + dW me = dW fe + f · d l ,

(A.1)

where

i j

,

ψ j

and

dl

arethecurrentsofthecircuits,ux linkagesofthecircuits

andthevirtualdisplacement. Consideringthedisplacementandtheactingforce

inx direction,anddeningthevectorcontainingallthecurrentsinthesystem

as

i

,theenergyanduxlinkagedierencescanbewrittenas

dW f e =

Now, weassumethe currents asfree variablessuch that

i =

constant.

Substi-tutingdierencesinEq. (A.1) andnoticingthat

i

and

x

areindependentfrom eachother,theforceequationisobtainedasthepartialderivativeofaco-energy

withrespecttovirtualmovement

f (i, x) =

wheretheelectromagneticco-energyisdenedas

W ce =

N

X

j=1

i j ψ j − W fe ( i , x).

(A.5)