针对自行车欠驱动系统的自平衡问题,研制出一种以欠驱动惯性轮系统为物理模型的自平衡自行车,采用拉格朗日法建立了数学模型,进行了动力学分析,得到了有效的核心算法。使用STM32F103c8t6单片机作为核心控制器,通过PID参数的适配控制研究,借助于飞轮在改变加速度过程时产生的反作用惯性力矩,使自行车欠驱动系统渐近收敛于直立的静止平衡状态,车体倾角呈周期性变化,实现了自行车的静止直立自动平衡,并具备一定的抗干扰能力。
In this paper,Aiming at the self-balancing problem of under-actuated bicycle system,a self-balancing bicycle with under-actuated inertial wheel system as physical model is developed innovatively.The dynamic analysis is achieved by Lagrange method,and the effective core algorithm is obtained.The STM32F103c8t6 micro-controllers is adopted as the core controller.Based on the study and debugging of adaptive control of PID parameters and the reaction inertia moment produced by flywheel in the process of changing the acceleration,the under actuation system of bicycle converges asymptotically to the stationary equilibrium state,the inclination of the car body changes periodically,the static upright automatic balance of the bicycle is achieved,and have a certain ability to resist interference.
资源简介:这是一个基于stc89s52RC单片机编写的可以调节显示变化的程序。对于需要用单片机控制很有用的。
上传时间: 2017-05-04
上传用户:ippler8
资源简介:主要是介绍RBF神经网络与PID控制相结合的自适应控制
上传时间: 2014-03-02
上传用户:TRIFCT
资源简介:这是一个51系列单片机控制加热温度的程序,使用了pid算法。
上传时间: 2015-12-16
上传用户:jyycc
资源简介:用于数字pid调节的汇编代码,可供用于单片机中的PID算法的参考
上传时间: 2016-02-05
上传用户:VRMMO
资源简介:摘要:用单片机控制放大器增益, 实现放大器增益扩程功能, 以满足不同幅度信号对放大器增益的要求分析了单片机控制放大器增益的原理、设计思路,给出了计算公式和设计电路.
上传时间: 2013-10-23
上传用户:michael20
资源简介:51单片机控制TC35模块的程序,就是这个,不好怎么说
上传时间: 2013-10-28
上传用户:xanxuan
资源简介:AVR单片机控制发光二极管的源代码
上传时间: 2013-12-24
上传用户:D&L37
资源简介:51单片机控制直流电机的程序
上传时间: 2015-02-03
上传用户:siguazgb
资源简介:一个C语言编写的单片机控制外部灯的代码
上传时间: 2015-03-07
上传用户:a673761058
资源简介:波轮式全自动洗衣机的单片机控制.很实用的
上传时间: 2014-01-17
上传用户:whenfly
资源简介:单片机控制LCD显示的源代码。控制器兼容8051系列芯片,包括原理图。
上传时间: 2015-03-29
上传用户:gonuiln
资源简介:单片机控制温度传感器的源程序,51源程序
上传时间: 2015-04-08
上传用户:xiaoyunyun
资源简介:此程序为单片机控制语音芯片的例程,希望对大家有些帮助!无解压密码
上传时间: 2015-05-27
上传用户:sclyutian
资源简介:此程序为单片机控制充电芯片的例程,希望能对大家有点帮助,无解压密码
上传时间: 2013-12-31
上传用户:努力努力再努力
资源简介:此程序为单片机控制时钟芯片的例程,希望能对大家有点帮助!
上传时间: 2013-12-21
上传用户:zhuoying119
资源简介:用51单片机控制SJA1000通信的一个小程序,其中包括对SJA1000的初始化,发送状态控制,接受程序等。
上传时间: 2013-12-17
上传用户:sz_hjbf
资源简介:用单片机控制电话报警的简单程序 在keil7.0编写
上传时间: 2013-12-24
上传用户:努力努力再努力
资源简介:音量控制的程序源代码可以控制自由调节的源程序
上传时间: 2013-12-31
上传用户:sjyy1001
资源简介:使用ATMEGA32单片机控制液晶屏的电路图和源程序,包括详细说明文件
上传时间: 2013-12-02
上传用户:asasasas
资源简介:显示屏原码是用于单片机控制电子显示屏的一段实用程序
上传时间: 2015-09-26
上传用户:baiom
资源简介:单片机控制微型打印机的源程序,调试成功的,做这个方面的可以参考下。
上传时间: 2015-09-29
上传用户:rishian
资源简介:一个单片机控制直流电机的程序,可以调速、控制起停
上传时间: 2015-10-30
上传用户:cc1015285075
资源简介:交通灯单片机控制系统设计的汇编语言代码程序
上传时间: 2015-10-30
上传用户:talenthn
资源简介:此程序是用9s12单片机控制直流电机的控制程序,已在实物上调试通过。包含PWM程序、通信程序等
上传时间: 2015-11-15
上传用户:标点符号
资源简介:用C8051F330单片机控制直流电机的程序 驱动为L298
上传时间: 2014-11-23
上传用户:Miyuki
资源简介:单片机控制ic卡的源程序,给需要者,已经通过测试
上传时间: 2014-01-06
上传用户:Altman
资源简介:proteus仿真的单片机控制交通灯的例子。
上传时间: 2013-11-28
上传用户:lizhen9880
资源简介:51系列单片机控制DS1822器件的C语言程序
上传时间: 2016-01-21
上传用户:小眼睛LSL
资源简介:单片机控制总线I2C的KeilC应用程序代码
上传时间: 2016-02-09
上传用户:stella2015
资源简介:该程序为单片机控制8279工作的程序,用于初学者学习单片机8051
上传时间: 2016-03-24
上传用户:z1191176801