基于神经网络PID控制的两轮自平衡小车研究

被引量 : 0次 | 上传用户:xsy00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
两轮自平衡小车是一种新型交通工具,驾驶方式新颖,深受年轻一族喜爱,凭借电力驱动和外形小巧的优势,对于缓解日益严峻的大气污染、能源危机和交通拥堵问题,是一种很好的选择,具有实用价值;同时,由于两轮自平衡小车的结构具有高度不稳定性,给控制理论提出了很大的挑战,也成为一种检验控制算法的良好平台。目前,PID控制凭借控制原理简单和不需要精确的系统模型的优势,成为两轮自平衡小车的主流控制算法,且控制效果较好,但是,其控制器参数一般情况下均为人工调节,要想调节到当前条件下的理想状态,不太容易;且随着时间的推移,两轮小车实际模型与本来就不是很精确的理论模型之间的差距增大,加上小车在使用过程中处于不确定环境中,更是给长时间精确控制带来了困难。本文试图充分利用神经网络的自学习能力,实时优化PID控制器参数,以改善控制器的控制效果,优化两轮小车的平衡性能。首先,本文运用牛顿法建立了两轮小车模型,分析了两轮小车的各个状态变量。在模型的基础上,选取陀螺仪加速度计MPU6050对车体姿态信息进行检测,并自制了车轮编码器对车轮状态进行检测,在高性能AVR单片机ATmega16内,参考建模得到的系统状态变量,建立控制算法,并对来自两个姿态检测模块的信息进行处理,然后给出电机控制信号PWM,并传递给电机驱动器,以控制电机运转,建立起一个位于底层的、基于传统PID控制算法的两轮自平衡小车系统。其次,在硬件STM32F103ZET6的基础上,利用C语言编写了神经网络辨识程序NNI和神经网络控制程序NNC。首先利用NNI对两轮自平衡小车系统的模型进行辨识,在经过辨识得到的模型的基础上,再对NNC部分的神经网络进行训练,最终训练得到的NNC的权值便是经过优化的控制器参数,将经过优化的参数传递给底层控制器,以改善两轮小车的平衡性能。最后,通过平衡试验和抗干扰试验,对两轮自平衡小车的平衡性能和抗干扰性能进行测试。测试结果表明,两轮小车的控制器参数在经过神经网络优化之后,小车系统的平衡性能和抗干扰性能明显得到了提高。通过本文的尝试,证明的确可以通过神经网络对传统两轮小车的控制器参数进行优化,并改善小车系统的平衡性能和抗干扰能力。
其他文献
经济的发展、人们物质生活水平和文化水平的提高,导致人们对美的追求越来越强烈。商品的色彩、造型、材质、整体的气质等美学因素越来越成为消费者购买商品时所考虑的重点。
爵士乐,作为一种起源于美国,流行于世界的独特音乐形式吸引着每一位喜欢它的人。而萨克斯管又以它迷人的音色、丰富的表现力早已成为爵士乐的“标志”。有人曾经说过,萨克斯
钴是生命科学中极为重要的生命元素.是生物体内必需的痕量元素。在氢酶、甲基辅酶M还原酶、一氧化碳脱氢酶、超氧歧化酶和尿酶中均发现其活性中心含有钴离子旧。苯妥英(5,5-Diph
电力系统运行经验表明,接地技术对电力系统的安全稳定运行有着重要的影响。我国电网正朝着更大规模、更高功率、更加智能的方向发展,这些发展对现阶段电网可靠、安全、有效的
<正>党的十七届六中全会通过的《决定》提出,推动文化产业与旅游等产业融合发展,增加相关产业文化含量,延伸文化产业链,提高附加值。可以说,当今时代,文化的经济属性与经济的
LTE-Advanced系统是当前国际上公认的第四代移动通信(即4G)系统。LTE-Advanced数据传输速率更快,系统容量进一步提高,峰值速率显著增加,系统的频谱利用率更高。LTE-Advanced
<正>近年来,为了加强教师队伍的建设,尽快提高教师的质量,国务院采取了一系列措施。去年,在教育部直属的六所师范大学实行师范生免费教育,就是一项具有历史意义的重大举措。