Table Of ContentDianweiQian
Anti-SwayControlforCranes
Also of Interest
ComputationalPhysics
M.Bestehorn,2018
ISBN978-3-11-051513-8,e-ISBN(PDF)978-3-11-051514-5,
e-ISBN(EPUB)978-3-11-051521-3
TheFundamentalsofElectricalEngineering
F.Hüning,2014
ISBN978-3-11-034991-7,e-ISBN(PDF)978-3-11-034990-0,
e-ISBN(EPUB)978-3-11-030840-2
AdvancedMechanicalEngineering
SeriesEditedbyJ.PauloDavim
ISSN2367-3796,e-ISBN2367-380X
NonlinearEngineering
Editor-in-ChiefRezaN.Jazar,4Issuesperyear
ISSN2192-8010,e-ISSN2192-8029
Dianwei Qian
Anti-Sway Control
for Cranes
®
Design and Implementation Using MATLAB
Author
Dr.DianweiQian
NorthChinaElectricPowerUniversity
SchoolofControlandComputerEngin
No.2BeinongRoad
102206Beijing,China
[email protected]
MATLABandSimulinkareregisteredtrademarksofTheMathWorks,Inc.Seewww.mathworks.com/
trademarksforalistofadditionaltrademarks.TheMathWorksPublisherLogoidentifiesbooksthat
containMATLABandSimulinkcontent.Usedwithpermission.TheMathWorksdoesnotwarrantthe
accuracyofthetextorexercisesinthisbook.Thisbook’suseordiscussionofMATLABandSimulink
softwareorrelatedproductsdoesnotconstituteendorsementorsponsorshipbyTheMathWorksofa
particularuseoftheMATLABandSimulinksoftwareorrelatedproducts.
® ®
ForMATLAB andSimulink productinformation,orinformationonotherrelatedproducts,please
contact:
TheMathWorks,Inc. Fax:508-647-7001
3AppleHillDrive E-mail:[email protected]
Natick,MA01760-2098USA Web:www.mathworks.com
Tel:508-647-700
ISBN978-3-11-051936-5
e-ISBN(PDF)978-3-11-052010-1
e-ISBN(EPUB)978-3-11-051943-3
Set-ISBN978-3-11-052011-8
LibraryofCongressCataloging-in-PublicationData
ACIPcatalogrecordforthisbookhasbeenappliedforattheLibraryofCongress.
BibliographicinformationpublishedbytheDeutscheNationalbibliothek
TheDeutscheNationalbibliothekliststhispublicationintheDeutscheNationalbibliografie;detailed
bibliographicdataareavailableontheInternetathttp://dnb.dnb.de.
©2018WalterdeGruyterGmbH,Berlin/Boston
Typesetting:IntegraSoftwareServicesPvt.Ltd.
Printingandbinding:CPIbooksGmbH,Leck
Coverimage:Green_beat/iStock/thinkstock
@Printedonacid-freepaper
PrintedinGermany
www.degruyter.com
DedicatedtomywifeWeiweiZhaoandourdaughtersSiqiQianandSiyuanQianas
wellastomyparentsYubaoQianandLixiangBaiwithloveandgratitude
DianweiQian
Preface
Cranes are widely used in industrial environments due to their heavy payload cap-
abilities. Cranes exist in an enormous variety of forms. According to their primary
dynamicproperties,cranescanroughlybecategorizedintothreetypes,suchasover-
head cranes, boom cranes, and tower cranes. Among the three types of cranes, the
locationofthesuspensioncableconnectionpointofoverheadcranescanbedescribed
byaCartesiancoordinatesystem.InthisCartesianspace,theuseofoverheadcranes
suffersfromthenaturalswayofcranepayloads,whichisinherentlyapendulum-type
motion.
Takingsafetyandpositioningaccuracyintoconsideration,theswayhasadverse
effects on thecrane performance. Although skilled operators could eliminate much
of the sway by moving cranes in very small increments, such an operation must
degradethroughput.Thecontrolproblemofpendulum-typesystemsrisesuponac-
countofsomeperformancedemands,suchassmallpayloadsway,highsafety,high
positioningaccuracy,andshorttransportationtime.
Thecontrolproblemhasbecomeoneofthecentralresearchtopics.Mostofthe
previousworksinthisfieldconsiderthepayloadswayassingle-pendulumdynamics.
Suchconsiderationmayoriginatefromthemechanicalstructureofoverheadcranes.
Themechanicalstructureindicatesanoverheadcranethatconsistsoftrolley,hook,
andpayload.Inthecrane,acableishangedbelowthetrolley,thehookissupportedby
thecable,andthepayloadisattachedtothehookbysomeriggingcables.Assuming
thatthehookandpayloadaremodeledbyalumpedmasspoint,asimplifiedcrane
model could be drawn. The model suggests the crane behaves like a single pendu-
lum.Concerningthesingle-pendulumcranemodel,numeroustheoreticalstudiesand
practicalimplementationshavebeencarriedout.
However, the lumped-mass-point assumption does not always hold true. Under
some operating conditions, the hook and payload should be modeled by two dis-
tributed mass points rather than a lumped mass point. This distributed-mass-point
assumptionresultsindouble-pendulumdynamics.Thedouble-pendulumdynamics
compound two kinds of pendulum motions with different natural frequencies such
that those controllers designed to resist the single-pendulum oscillation are not as
effectiveasexpected.
Somecontroldesignsandapplicationshavebeenreportedtosuppressthedouble-
pendulum oscillations. These research results were previously scattered in many
journals and conference proceedings worldwide. This book methodically edits and
presentstheresearchresultsinaunifiedform.
The book consists of eight chapters. Each chapter concludes with appendices
aboutsimulationprograms.
Chapter1providessomenecessarybackgroundinformationaboutcranes,which
are the controlled plant in the book, and consequently, an introduction about the
types of cranes is also discussed. Then, a brief historical overview of crane control
DOI 10.1515/9783110520101-202
VIII Preface
since 2000 is considered. The history and the state-of-the-art research of both the
single-pendulum-typecranecontrolandthedouble-pendulum-typecranecontrolare
reviewedandpresented.Thechapterthenproceedswithsomeinsightsforbottleneck
issuesofcontrolandfutureresearchdirections.
Chapter 2 investigates the double-pendulum-type overhead crane dynamics via
Lagrangian mechanics. The double-pendulum-type motions of cranes include two
casessuchaslumped-masspayloadanddistributed-masspayload.Foreachcase,the
equationsofmotionarepresentedbymeansoftheEuler–Lagrangeequations.Since
thecranemodelsarepresentedundersomeidealassumptions,someuncertaintiesas-
sociatedwithrealapplicationsarediscussednext.Inaddition,thechapterproceeds
withtheanalysisofoscillationfrequenciesfordouble-pendulum-typemotionsbased
on the methodology of linearization. The analysis distils the essential properties of
double-pendulum-typemotions.
Chapter 3 focuses on the anti-sway control problem of double-pendulum-type
overhead cranes. The control method is passivity based. First, some basic concepts
aboutpassivityarepresented.Then,takingdouble-pendulum-typeoverheadcranes
intoaccount,thepassivitypropertyofsuchsystemsisinvestigated.Thesystemsta-
bility of the passivity-based control method is proven. Some simulation results are
illustrated to support the passivity-based anti-sway control. Finally, all the source
codesaredrawn.
Chapter 4 investigates the methodology of sliding mode for the anti-sway con-
trolproblemofdouble-pendulum-typeoverheadcranes.Themethodologyofsliding
modeisaclassofdesigntools,whichcontainssomebasicdesignmethodsandtheir
derivatives.Thischapterstartswithsomebasicconceptsaboutslidingmode.Then,
twoadvancedslidingmodemethods,suchasincrementalslidingmodecontroland
hierarchicalslidingmodecontrol,arepresentedfordouble-pendulum-typeoverhead
cranes. The stability analyses are also given in the sense of Lyapunov. Simulation
resultsareillustratedtosupportthesliding-mode-basedanti-swaycontrolmethods.
Finally,allthesourcecodesaredrawn.
Chapter5focusesonthemethodologyofoutputfeedbackfortheanti-swaycontrol
problemofdouble-pendulum-typeoverheadcranes.Inpractice,theangularvelocities
ofhookandpayloadareunavailableinmostcases.Suchapracticalissuecallsforthe
outputfeedback-basedcontroldesign.Thischapterstartswithsomebasicconcepts
about output feedback. Then, an output feedback-based controller is presented for
double-pendulum-type overheadcranes.Thestabilityanalysisisalsoproveninthe
senseofLyapunov.Simulationresultsareillustratedtosupportthecontrolmethod.
Finally,allthesourcecodesaregiven.
Chapter6exploresthemethodologyoffuzzylogicfortheanti-swaycontrolprob-
lemofdouble-pendulum-typeoverheadcranes.Concerningthecontrolapplications,
fuzzy-logic-basedcontrol(shortforfuzzycontrol)hasbeenproventobeeffectivefor
solvingunmodeleddynamics.However,fuzzycontrolneedsafuzzyinferencemodel
todeterminethefinalcontrolsignal.Inrealapplications,fuzzycontroloftensuffers
Preface IX
fromthedilemmaofexponentialruleexplosion.Fortunately,afuzzyinferencemodel
called single-input-rule modules (SIRMs) can overcome the dilemma by an ingeni-
ous structure. This chapter starts with some basic concepts about fuzzy logic and
fuzzycontrol.Then,aSIRM-basedfuzzycontrollerispresentedfordouble-pendulum-
typeoverheadcranes.Somesimulationresultsareillustratedtosupportthecontrol
method.Finally,allthesourcecodesarelisted.
Chapter7investigatesthemethodologyofinputshapingfortheanti-swaycontrol
problem of double-pendulum-type overhead cranes. Input shaping is an open-loop
control technology. It can implement its control action by intelligently shaping the
referencecommands.Themethodcaneffectivelycancelmotion-inducedoscillations.
Inherently,themethodisafeed-forwardtechnique.Inrealapplications,itishardto
resistanyerrorwithoutspecialdesign.Inordertodealwiththeseissues,thischapter
startswithsomebasicconceptsaboutinputshaping.Onesimultaneousinputshaper
is designed to overcome the double-pendulum oscillations. Meanwhile, one classic
convolvedinputshaperisillustratedasacomparison.Then,thesimultaneousinput
shaperintegratedwithaSIRM-basedfuzzycontrollerisexploredforthetransportcon-
trolproblemofdouble-pendulum-typeoverheadcranes.Somesimulationresultsare
illustratedtosupportthehybridcontroldesign.Finally,allthesourcecodesarelisted.
Chapter 8 presents preliminary results on the anti-sway control development
andapplicationfordouble-pendulum-typeoverheadcranes,drawssomeconcluding
remarks,andsummarizesopenproblemsforfutureresearch.
Appendix provides a software program that integrates all the methods of the
book.Thesoftwareisuser-friendly,designedbygraphicaluserinterface.Itcanhelp
beginnersunderstandandmastertheanti-swaycontrolofdouble-pendulummotions.
Thebookcanbeusedforteachingagraduate-levelspecial-topicscourseincontrol
applications.
Inthisbook,allthecontrolalgorithmsandtheirprogramsaredescribedsepar-
atelyandclassifiedbythechaptername,whichcanberunsuccessfullyinMATLAB
7.5.0.342 version or in other more advanced versions. If you have questions about
algorithms and simulation programs, please feel free to contact Dianwei Qian by
E-mail:[email protected].
DianweiQian
Beijing