基于stm32的两轮自平衡车设计与实现

基于stm32的两轮自平衡车设计与实现

ID:23518067

大小:2.39 MB

页数:89页

时间:2018-11-08

基于stm32的两轮自平衡车设计与实现_第1页
基于stm32的两轮自平衡车设计与实现_第2页
基于stm32的两轮自平衡车设计与实现_第3页
基于stm32的两轮自平衡车设计与实现_第4页
基于stm32的两轮自平衡车设计与实现_第5页
资源描述:

《基于stm32的两轮自平衡车设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号UDC密级公开硕士研究生学位论文基于STM32的两轮自平衡车设计与实现申请人:潘二伟学号:2161429培养单位:电子工程学院学科专业:控制工程研究方向:检测技术与智能装置指导教师:张鹏教授企业导师:何艳完成日期:2018年4月20日中文摘要中文摘要自平衡车结构简单、控制灵活,能够适应多种复杂场合,其相关应用已经在安保、民用代步工具等领域投入使用。对自平衡车的设计和研究,其相关理论算法和设计思路能够为自平衡车应用提供新的设计方案,具有广阔的应用前景。本文首先对自平衡车进行数学建模。建立自平衡车瞬时力学平衡方程,对控制电机进行线性化处理,建

2、立自平衡车状态空间模型。通过MATLAB验证了该模型的可观性和能控性。然后从自平衡车的功能角度,对其硬件系统进行设计,对关键模块进行选型和计算,确保设计的合理性和科学性。算法设计是本文的重点。本文通过Kalman滤波算法对陀螺仪和加速度计信号进行滤波融合,使自平衡车姿态信息更加准确。同时针对自平衡车系统的不稳定性,设计了LQR控制器,并用Simulink进行仿真,仿真结果表明该算法对自平衡车的姿态具有很好的控制效果。最后,搭建自平衡车控制平台,对自平衡车进行调试,调试结果表明该设计能够很好地实现自平衡车的各项功能。关键词:自平衡车;数学建模;硬

3、件设计;Kalman滤波器;LQR控制算法-I-黑龙江大学硕士论文AbstractTheself-balancingvehiclehasasimplestructure,flexiblecontrolandcanadapttoavarietyofcomplexoccasions.Itsrelatedapplicationshavebeenputintouseinareassuchassecurityandciviliantransportationtools.Thedesignandresearchofself-balancingvehicle

4、s,relatedtheoreticalalgorithmsanddesignideascanprovidenewdesignsolutionsforself-balancingvehicleapplications,andhavebroadapplicationprospects.Thisarticlefirstmathematicallymodelstheself-balancingvehicle.Byestablishingtheinstantaneousbalanceequationoftheself-balancingvehiclea

5、ndlinearizingthecontrolmotor,thestatespacemodeloftheself-balancedvehicleisestablished.Themodel'sobservabilityandcontrollabilitywereverifiedbyMATLAB.Thenfromtheperspectiveofthefunctionoftheself-balancingcar,itshardwareisdesignedandthekeymodulesareselectedandcalculatedtoensure

6、therationalityandscientificdesign.Algorithmdesignisthecorepointandinnovationofthisarticle.Inthispaper,Kalmanfilteringalgorithmisusedtofilterthegyroandaccelerometersignals,sothattheself-balancingvehicleattitudeinformationismoreaccurate.Atthesametime,accordingtotheinstabilityo

7、ftheself-balancingvehiclesystem,theLQRcontrollerisdesignedandsimulatedwithSimulink.Thesimulationresultsshowthatthealgorithmhasagoodcontroleffectontheattitudeoftheself-balancingvehicle.Finally,theself-balancingvehiclecontrolplatformissetuptodebugtheself-balancingvehicle.Thede

8、buggingresultsshowthatthisdesigncanachievethefunctionofself-balancingvehicl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。