已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AbstractAmobilelaboratorywasdevelopedforstudentsoftheECE5320MechatronicsandECE7750DistributedControlSystemscoursesatUtahStateUniversity.Aserialserverwasconnectedtotheembeddedcontrollerofastand-alone3-axesroboticwheelassembly.Thisenabledcommunicationbetweenthewheelandanyinternet-enabledcomputer.Atelepresencecontrolsystemandaprototypenetworkedcontrolsystem(NCS)weredevelopedandtested.Thissystemwassuitablymodifiedtoaccommodatetheneedsofthecourselaboratories,therebyenablingstudentstodesign,debugandtesttheirlaboratoryprojectsinreal-timeattheirchosentimeandlocations.Afully-functionaldemonstrationofthisremotelaboratoryisavailablefrom:/people/smartwheel/CompleteInfoPage.htmI.INTRODUCTIONAPIDstridesintheuseoftelepresencesystemsfordistancelearningandremoteexperimentationpurposeshaveresultedthroughproliferationoftheInternet,advancesinmobilecommunicationstechnologyandavailabilityofhigh-speedcomputers.ThesedevelopmentshavealsogreatlybenefitedthefieldofControlSystemseducationandproprietaryplatformslikeNationalInstrumentsLabVIEW1andQuansersWinconhavebeenusedinteachinglaboratories.TheDepartmentofElectrical&ComputerEngineeringatUtahStateUniversityoffersagraduate-levelcourseinDistributedControlSystems2.Thiscoursedealswiththedesign,implementationandstabilityissuesinnetworkedcontrolsystems,wirelesssensornetworks,anddistributedparametersystems.ThedepartmentalsooffersacourseinMechatronics3,whichdealswiththeprinciples,interfacing,andsignal-conditioningofmotionsensorsandactuators,themodeling,analysis,andidentificationofdiscrete-timesystems,andManuscriptreceivedSeptember14,2005.YangQuanChenisActingDirector,CenterforSelf-OrganizingandIntelligentSystems,andAssistantProfessor,DepartmentofElectricalandComputerEngineering,UtahStateUniversity,Logan,UT84322USA(phone:435-797-0148;fax:435-797-3054;e-mail:).BharathRamaswamywasGraduateResearchAssistantatCenterforSelf-OrganizingandIntelligentSystems,DepartmentofElectricalandComputerEngineering,UtahStateUniversity,Logan,UT84322USA.HeisnowEngineeratQualcommIncorporated,SanDiego,CA92121USA(e-mail:).KevinMoorewasDirector,CenterforSelf-OrganizingandIntelligentSystems,UtahStateUniversity,Logan,UT84322USA.HeisnowtheG.A.DobelmanDistinguishedChairandProfessorofEngineering,DivisionofEngineering,ColoradoSchoolofMines,GoldenCO80401USA(e-mail:).digitalcontrollerdesignmethods.Thispaperdescribesalow-costremotelaboratorysolutiondevelopedatUtahStateUniversityfortheMechatronicsandDistributedControlSystemscourses.Thepaperisorganizedintoeightsections.Section-IIaddressestheneedforaremotelaboratoryfromapedagogicalperspective.Section-IIIgivesbackgroundinformationonthe“SmartWheel”systemwhichistheplanttobecontrolledduringthelaboratorysessions.Section-IVprovidestheobjectivesandoverallstructureofthecourselaboratory.Section-Vdescribesthehardwareandsoftwarearchitectureofthesystem.Section-VIprovidesdetailsonhowastudentofthecoursecanperformthelaboratory“on-the-go”.Finally,Section-VIIandSection-VIIIsummarizetheresultsandoutlinesfutureprojectgoals.II.PEDAGOGICALMOTIVATIONItisimperativethatengineeringcoursesespeciallythoseintheareaofcontrolsystemsincludeahands-onlaboratorycomponenttoextendtheclassroomexperience.However,thesetup,operationandmaintenanceoflaboratoryequipmentbecomeresource-intensive,time-consumingandexpensive.Virtuallaboratoriesofferacost-effectivealternative;howevertheyoftenfailtomodelthepracticaleffects,andcannotsubstituteforexperiencewiththerealsystem.Remotelaboratoriesofferdistinctadvantagesoverconventionalandvirtuallaboratories.Apartfromcost-reduction,moreefficientusageoflaboratoryequipment,reducedmaintenance,flexibleandself-pacedlearning,thereistheabilitytogivestudentsthesamekindofexperiencetheywouldordinarilyobtaininatraditionallaboratorysettingwithuseofversatile,real-worldequipment.Aremotelearningapplicationcalled“SecondBesttoBeingThere(SBBT)wasdevelopedatOregonStateUniversity4.Thissolutionincorporatesseveralfeaturessuchasdata-collectionfacility,livevideoandaudiostreaming,safetyandstabilitymeasures,regulationofaccess,andcollaborationsupportallofwhichmaketheremotelaboratoryapleasantandimmersiveexperienceforthestudent.III.PLANTBACKGROUNDINFORMATIONTheCenterforSelf-OrganizingandIntelligentSystemsOmni-directionalRoboticWheel-AMobileReal-TimeControlSystemsLaboratoryBharathRamaswamy,YangQuanChenandKevinMooreRProceedingsofthe2006AmericanControlConferenceMinneapolis,Minnesota,USA,June14-16,2006WeI21.51-4244-0210-7/06/$20.002006IEEE719(CSOIS)atUtahStateUniversityhasdesignedanddevelopedseveralprototyperoboticvehiclesbasedonakeyenablingconceptcalledthe“SmartWheel.”Itisaself-containedroboticwheelmodulewith3independentaxesnamelythesteeringaxis,thedriveaxis,andthez-axis.Whenmultiplesmartwheelsareattachedtoachassis,theresultingvehicleiscalledanomni-directionalvehicle5.CSOIShasastand-alonesmartwheelassembly(showninfig.1)equippedwithsteeringanddrivemotors,alinearactuatorforz-axismovement,drivecircuitryforthemotorsandactuator,encodersfordriveandsteeringfeedback,amicrocontroller,andapowerdistributionunit.Thesmartwheelassemblywasmodifiedandaugmentedforuseinthetwocoursesmentioned.Theintendedoutcomesweretoenablestudentstodesignandtesttheirowncontrollersforthesteeringanddriveaxesofthewheel.Theassemblyalsodoublesupasademonstrationsystem6toshowcasethecapabilitiesofthesmartwheeltovisitors,insituandvisitorstotheCSOISwebsite.IV.SYSTEMOVERVIEWA.IntroductiontotheLaboratorySincebothcoursesmentionedearlierincludeastudyofnetworkedcontrolsystems(atvaryinglevels),itwasnecessarytodevelopalaboratorycomponentinordertoaugmenttheclassroomtheory.Anetworkedcontrolsystemisafeedbackcontrolsysteminwhichthecontrolloopisclosedthroughacommunicationnetwork7.Itisimperativethatremoteexperimentationbeusedforthislaboratory.Inthiscase,theplantandfeedback-sensorissituatedinsidetheuniversitysresearchcenter,thecontrollerislocatedontheremotestudentscomputer,andthecommunicationnetworkistheIPnetworkbetweentheplant/sensorandthecontroller.However,dedicatedequipmentforsuchaspecializedlaboratoryisexpensiveandplanningandinstallationistime-consuming.Alow-costsolution,inwhichaserialserverwasusedtomakethesmart-wheelassemblyteleoperable,wasconceivedandimplemented.B.DistributedControlSystemsDesignLaboratoryInthiscourse,thestudentisexpectedtodesignandtestanetworkedcontrolsystemforthesteeringaxisofthesmartwheel.Theserialport(RS232)onthesmartwheelsembeddedcontrollerwasconnectedtoanEthernetHubviaaSerialServer,whichtranslatesmessagesbetweenEthernetandRS232formats.Themicrocontrolleronthewheelwasprogrammedtopollthepositionencoderandtransmitthesevaluesthroughitsserialport.Italsoacceptsvelocityvaluesviatheserialportandconvertsitintopulsewidthmodulated(PWM)signalstodrivethemotor.ThestudentwiththeInternet-enabledcomputeratanyremotelocationwillinstallavirtualCOMdriver,inordertocommunicatewiththesmartwheelsserialserver.Hecandevelophiscontrollerprogramonthecomputer,whichwilltransmitvelocityvaluestothesmartwheel,calculatedbasedontheencoderreadingsreceivedfromthesmartwheel.TheInternetintroducesrandomtimedelaysandperturbations.Thesenetwork-inducedeffectsneedtobetakenintoconsiderationwhiledesigningthecontroller,throughtheuseofsuitabletechniquessuchasnetworkpredictionanddelay-compensation.Theperformanceofthecontrolsystemcanbeexamined,byparsingandplottingtheencoderdataontheremotecomputer.Anywindows-basedenvironmentmaybeusedfordevelopment.Fig.2showstheuser-interfaceforaprototypenetworkedcontrolsystemimplementedforthesteeringaxisofthesmartwheeldevelopedinVisualBasic.Theset-point(steeringangle)andcontrollergains(PIDcontroller)areuser-selectableandtheusercanviewthesystemperformancebyobservingtheangularpositionplotthatappearsinreal-timeonthegraphicaldisplay.AnInternetcamerastreaminglivevideoandaudioenablesthestudenttoviewandhearthewheelmotioninreal-timeonthecontrolpanel.C.MechatronicsDesignProjectLaboratorySincethisisacourseattheundergraduate-level,thestudentscandesignandtestsimplePIDnetworkedcontrollersforthesteeringanddriveaxesontheirinternet-enabledcomputers,butwithoutconsideringnetwork-inducedeffectsintotheirdesign.ItisproposedtoextendtheuseofthesmartwheelassemblyfortheMechatronicscourseintheyear2006.Fig.1.SmartWheelAssemblyonaMobileRig.720D.DemonstrationSystemThemicrocontrolleronthesmartwheelalsohasitsownsetofcontrolalgorithmsforthesteering,driveandz-axes.Inthiscase,themicrocontrolleracceptsset-pointsfromapairofjoysticksortheremotecomputerforeachofthethreeaxesandcontrolsthewheelaccordingtoitson-boardcontrolprogram.ThisfeatureenablesthecapabilitiesofthewheeltobeshowcasedtovisitorsinsituandvisitorstotheCSOISwebsitewhenthewheelisnotbeingusedforthecourselaboratories.Fig.3showstheuser-interfaceforthesmartwheelstelepresencecontrolsystem.Suitablehandshaking,controlandarbitrationprotocolscoordinatebetweenjoystick,telepresenceandnetworkedcontrolmodes,andalsoensurepredictablebehaviorwhenmultipleusersattempttoaccessthesystem.V.SYSTEMDESCRIPTIONA.ArchitectureThearchitectureofthestand-alonesmart-wheeldemonstrationsystem6isshowninfig.4.Thesteeringmotor,drivemotor,andlinearactuatorcontrolthesteeringaxis,driveaxis,andz-axisofthesmartwheel,respectively.ThesteeringanddrivemotorsarecontrolledbyPWManddirectionsignalsfromtheirrespectivemotordrivers.Thesteeringmotoriscoupledtoanabsoluteencoder,whichmeasurestheabsoluteangularpositionofthewheel.Thedrivemotorisattachedtoaquadratureencoderthatmeasurestherelativemotionofthewheel.Thelinearactuatormovestheentiresteeringcolumnupordownalongthelinearslide.Thelinearpotentiometerprovidesfeedbackaboutthez-positionofthesteeringcolumn.Thez-axiscontrolboxcommandsthelinearactuatorbasedonthevoltagevaluefromthedigital-to-analogconverter(DAC)andthefeedbackfromthelinearpotentiometer.ThewheelnodedigitalinterfaceboardconsistsoftheTattletaleModel8(TT8),amicrocontrollerbyOnsetComputerCorporation8basedonMotorolasMC68332microprocessor.Italsoprovidesinterfacesforserialcommunication,motordrivers,DAC,absoluteandquadratureencoders,circuitsforpowersupplyandregulation,level-shifting,andopticalisolation,andthehardwarewatchdogunit.Thesteeringanddrivemotorsareeachdrivenbya50A8DDSeriesPWMservoamplifier(ormotordriver)fromAdvancedMotionControls.Thedutycycleofthepulsewidthmodulated(PWM)signalsdeterminesthespeedofthemotorandlogiclevelofthedirectionsignaldeterminesthedirectionofrotation.Fig.2.Screen-shotofthePrototypeNetworkedControlSystemApplication.Fig.4.SmartWheelSystemOverview.Fig.3.Screen-shotoftheTelepresenceControlSystemApplication.721Twojoystickshavebeenprovidedinordertoenablevisitorstocontrolthe3-axesofthewheelinsitu.Duringthistime,thesystemissaidtobeinJoystickmode.Oneofthem(Joystick-1)isa3-axisjoystickwhereinthex-axisisusedtosetthedrivespeedandthetwistaxisisusedtosetthesteeringspeed.Anothersingle-axisjoystick(Joystick-2)isusedtosetthez-axisposition.Theremoteoperatorcommunicateswiththesmartwheelthroughadeviceknownastheserialserver,whichconvertsmessagesfromRS232formatintoEthernetformatandvice-versa.TheDE-311serialserverfromMoxaTechnologieswasselectedforuseinthesystem9onaccountofitslow-cost,easy-to-installsoftwaredrivers,andthroughput(50bpsto230.4Kbps).ADLinkDCS5300Internetcamera10locatednearthesmart-wheelassemblydirectlysendsstreamingvideo(upto30fpsat640*480resolution)andaudioofthesmartwheelmotiontotheremoteoperator.Itallowsupto20userstoviewthelabactivitywhileonlyoneofthemisinteractingwiththeplant.TheremoteoperatorcancommunicatewiththesystemeitherinTelepresencemode,duringwhichtheon-boardcontrolalgorithmonthewheelcontrolsthe3-axesofthewheelbasedonset-pointsreceivedfromtheremotecomputer;orinNetworkedControlSystemLaboratorymode,duringwhichthecontrolalgorithmontheremotecomputercommandsthewheelsaxesbasedonsampledencode-feedbackreadingsreceivedfromthemicrocontrolleronthewheel.B.MechanicalHardwareDescriptionAcross-sectionalviewofthesmart-wheelassembly(withoutz-axisactuatorfeatures)isshowninfig.5.Thesteeringsuspensionsupportstheentiresteeringmechanismandwheelelectronicsystems.Thesteeringspindleisdirectlycoupledtothesteeringmotor.Theyokefastensthedriveassemblytothesteeringspindle.Theyokealsohousesthepowerandcommunicationscables,whichgodowntothewheel.Acustomslipringallowsinfiniterotationofthewheelaboutthesteeringaxis.Theentiredriveassemblyincludingthedrivespindle,motor,failsafebrake,andencoderisenclosedinsidethewheelshell.ThedrivemotorisaKollmorgenmodelQT-6407framelesstorquermotorandthesteeringmotorisaMicroMoseriesGNM5440PMDC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上半年深圳市中小学教师资格考试(笔试)备考题库含答案【b卷】
- 2025年海东地区特岗教师招聘考试真题题库带答案解析
- 2024年河北省特岗教师招聘考试真题汇编带答案解析
- 2026年上半年北京市中小学教师资格考试(笔试)备考题库附完整答案(必刷)
- 2026年上半年湖北省中小学教师资格考试(笔试)备考题库含完整答案(必刷)
- 2024年恩施州特岗教师招聘真题汇编及答案解析(夺冠)
- 2025北京市朝阳区十八里店第二社区卫生服务中心招聘考试参考题库附答案解析
- 2026年上半年天津市中小学教师资格考试(笔试)备考题库附完整答案(易错题)
- 2025年陕西省特岗教师招聘考试真题题库带答案解析
- 2026年台州职业技术学院单招职业适应性测试题库带答案解析
- 【MOOC】理解马克思-南京大学 中国大学慕课MOOC答案
- QCT1011-2023汽车离合器总泵
- MA01C智能电源监测系统使用手册
- 白酒发酵过程中微生物的作用
- 第五节电磁感应
- 2021珠宝翡翠玉石小红书运营指引
- 职业教育学知识点梳理
- GB/T 20516-2006半导体器件分立器件第4部分:微波器件
- 深圳市企业职工养老保险视同缴费年限核准申请表空表
- 上海体育馆及图书馆改造工程监理投标大纲 鲁班奖工程
- 本科毕业论文的写作课件
评论
0/150
提交评论