CN104477052B - 一种自平衡载人电动独轮车的控制方法 - Google Patents
一种自平衡载人电动独轮车的控制方法 Download PDFInfo
- Publication number
- CN104477052B CN104477052B CN201410734713.0A CN201410734713A CN104477052B CN 104477052 B CN104477052 B CN 104477052B CN 201410734713 A CN201410734713 A CN 201410734713A CN 104477052 B CN104477052 B CN 104477052B
- Authority
- CN
- China
- Prior art keywords
- permanent magnet
- synchronous motor
- magnet synchronous
- current
- self
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000001914 filtration Methods 0.000 claims abstract 3
- 230000001360 synchronised effect Effects 0.000 claims description 42
- 230000005284 excitation Effects 0.000 claims description 23
- 230000001133 acceleration Effects 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims 1
- 230000004927 fusion Effects 0.000 claims 1
- 238000011217 control strategy Methods 0.000 abstract description 3
- 230000003068 static effect Effects 0.000 abstract description 2
- 230000009466 transformation Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
本发明公开了一种自平衡载人电动独轮车的控制方法,该方法首先采集置于电动独轮车上的加速度计和陀螺仪的数据,将采集的数据经过卡尔曼滤波得到当前车体倾斜角度和倾斜角速度,然后通过非线性PD控制器得到电机转速给定值,电机转速给定值与当前测得的电机转速反馈值的差值通过PI控制器得到转矩电流的给定值,最后通过矢量控制方法得到驱动信号,电机输出合适的转矩保持车体的平衡。本发明的控制策略具备良好的动静态性能,减小了系统振动以及噪声,可以实现电动独轮车的姿态自平衡以及载人骑行功能。
Description
技术领域
本发明属于交通工具领域,涉及一种行进中前后自主平衡,左右依靠骑行者人为控制平衡的自平衡载人电动独轮车的控制方法。
背景技术
骑行纯机械独轮车是需要经过专门地学习和训练才能完成的一种活动。骑行时,必须同时维持前后方向的和左右方向的平衡,而且骑行是需要人出力的,行进速度也比较低。电动独轮车是由电机驱动的骑行装置,与骑自行车类似,只需要掌握左右的平衡就可以顺利骑行。自平衡载人电动独轮车通过倒立摆系统原理来控制车体的前后平衡,骑行者把脚分别放在轮子两侧的折叠式踏板上,身体向前倾,为了保持平衡,电机快速得向前转动,整个车体也就向前行驶。
自平衡载人电动独轮车是新一代的节能环保,便捷的代步工具,通过程序内部限制行驶最高速为18km/h,可以保证驾驶安全。电动独轮车体形小巧,重量轻,方便携带,可以直接放在汽车的后备箱,提到家里或办公室。
申请号为201410014863.4的发明专利提出了结构简单紧凑的自平衡电动独轮车,但是没有详细提出具体的控制方案。申请号为201210217335.X的发明专利提出了一种基于惯性平衡轮的自平衡载人独轮车,实现了左右平衡控制,但是惯性平衡轮的存在,控制方案较为复杂也不适用于目前市场上流行的电动独轮车结构。
发明内容
本发明的目的在于针对现有技术的不足,提出一种自平衡载人电动独轮车的控制方法。
本发明的目的是通过以下技术方案来实现的:一种自平衡载人电动独轮车的控制方法,该方法包括如下步骤:
(1)采集置于电动独轮车上的加速度计和陀螺仪的数据,得到电动独轮车xyz三轴的加速度值和角速度值;采集永磁同步电机上的霍尔传感器信号和三相定子电流;
(2)将电动独轮车xyz三轴的加速度值和角速度值通过卡尔曼滤波算法进行数据融合并滤除噪声信号,得到电动独轮车的倾斜角度θ和倾斜角速度ω;
(3)对霍尔传感器信号进行计算得到永磁同步电机的实际转速n和转子位置角
(4)对三相定子电流依次进行Clarke和Park变换,得到永磁同步电机的实际转矩电流iq和励磁电流id;
(5)根据电动独轮车的倾斜角度θ和倾斜角速度ω,计算出永磁同步电机的转动速度给定n*;
(6)根据永磁同步电机的转动速度给定n*和实际转速n,计算出转矩电流给定
(7)根据永磁同步电机的转矩电流给定励磁电流给定实际转矩电流iq和励磁电流id,计算出向永磁同步电机施加的d轴电压ud和q轴电压uq,所述励磁电流给定为0;
(8)根据d轴电压ud和q轴电压uq,利用Park反变换计算出αβ坐标系下的uα和uβ;
(9)uα和uβ通过SVPWM(空间矢量脉宽调制)技术生成三相逆变器的控制信号,经过逆变器向永磁同步电机施加三相电压,永磁同步电机输出转矩T,从而保持电动独轮车的姿态平衡。
进一步地:所述步骤(5)具体为:采用非线性PD算法确定永磁同步电机的转动速度给定n*,算式如下:
n*=KPθ+KDω
其中,KP为非线性比例参数,KD为非线性微分参数,KP,KD的取值随着电动独轮车倾斜角度θ的增大而增大。
进一步地,所述步骤(6)具体为:采用线性PI算法确定转矩电流给定算式如下:
en=n*-n
其中,为速度环比例参数,为速度环积分参数,en是永磁同步电机的转动速度给定n*与其实际的转速n的差值。
进一步地,所述步骤(7)具体为:采用线性PI算法确定uq,算式如下:
其中,为转矩电流环比例参数,为转矩电流环积分参数,eiq是永磁同步电机的转矩电流给定与其实际转矩电流iq的差值;同样地,采用线性PI算法确定ud,算式如下:
其中,为励磁电流环比例参数,为励磁电流环积分参数,eid是永磁同步电机的励磁电流给定与其实际励磁电流id的差值,为0。
本发明的有益效果是:不同机械结构的电动独轮车都可以应用本发明控制方法实现电动独轮车的自平衡以及载人骑行功能,通过电动独轮车的倾斜角度θ和倾斜角速度ω计算永磁同步电机转速给定时,通过非线性PD参数的调整,提高了系统的动态性能,永磁同步电机控制中矢量控制策略的应用不仅进一步提高了系统的动态性能,而且减小了永磁同步电机的输出转矩脉动,减小系统振动及噪声。
附图说明
图1为自平衡载人电动独轮车的结构示意图;
图2为自平衡载人电动独轮车的控制框图;
图中,辅助轮1、车轮2、永磁同步电机3、踏板4、外壳5、控制器6、电池组7、陀螺仪8。
具体实施方式
下面结合附图及具体实施方式对本发明作进一步详细说明。
如图1所示,为一种实现本发明所述控制方法的电动独轮车,包括辅助轮1、车轮2、永磁同步电机3、踏板4、外壳5、控制器6和电池组7,其中,所述控制器6和电池组7分别位于外壳4的左右两个凹槽内,然后用硅胶保护垫与盖板一体件固定,加速度计和陀螺仪8位于控制器6上。对于不同机械结构的电动独轮车都可以应用本发明控制方法实现自平衡以及载人骑行功能。
为了减小永磁同步电机输出的转矩脉动,提高自平衡载人电动独轮车的动态性能,本发明中永磁同步电机控制策略采用可以实现高性能转矩动态控制的矢量控制。矢量控制的原理是通过坐标变换将定子电流变换到两相旋转坐标系下,分解成产生定子磁场的励磁电流分量i d和产生转矩的转矩电流分量i q,在三相交流电机上设法模拟直流电机的转矩控制方式。根据永磁同步电机的应用场合和功率的不同,矢量控制电流控制的选择也有所不同,在此选择i d=0控制,即电机定子电枢电流的励磁分量在控制过程中始终为零,这样电机的转矩输出只与i q相关,控制算法实现简单,易于工程实现,且控制灵活。本发明结合矢量控制原理,建立基于姿态,转速和电流三闭环的自平衡载人电动独轮车的控制算法框图如图2所示,具体包括以下步骤:
(1)采集置于电动独轮车上的加速度计和陀螺仪的数据,得到电动独轮车xyz三轴的加速度值和角速度值;采集永磁同步电机上的霍尔传感器信号和三相定子电流ia,ib和ic;
(2)将电动独轮车xyz三轴的加速度值和角速度值通过卡尔曼滤波算法进行数据融合并滤除噪声信号,得到电动独轮车的倾斜角度θ和倾斜角速度ω;
(3)对霍尔传感器信号进行计算得到永磁同步电机的实际转速n和转子位置角
(4)电机定子三相电流ia,ib和ic,经过三相静止到两相静止坐标变换(Clarke变换)得到αβ坐标系下iα和iβ,采用恒幅值变换原则,算式如下:
iα和iβ经过两相静止到两相旋转坐标变换(Park变换)后得到实际的转矩电流i q和励磁电流i d,算式如下:
(5)根据电动独轮车的倾斜角度θ和倾斜角速度ω,计算出永磁同步电机的转动速度给定n*。由于加速度计和陀螺仪在测量的过程中,无法避免的会引入误差,所以控制器去掉积分环节,采用PD算法。在独轮车运行过程中,存在负载变化较大的情况,会导致车体倾角发生突变,为了提高整个系统的动态响应能力,采用非线性PD算法,算式如下:
n*=KPθ+KDω
其中,KP为非线性比例参数,KD为非线性微分参数,KP,KD的取值随着电动独轮车倾斜角度θ的增大而增大。
(6)根据永磁同步电机的转动速度给定n*和实际转速n,计算出转矩电流给定算式如下:
en=n*-n
其中,为速度环比例参数,为速度环积分参数,en是永磁同步电机的转动速度给定n*与其实际的转速n的差值。
(7)根据永磁同步电机的转矩电流给定励磁电流给定实际转矩电流iq和励磁电流id,计算出d轴电压ud和q轴电压uq。由于电流控制方式为id=0控制方式,励磁电流给定为0与检测得到的实际励磁电流id的差值经过PI得到向电机施加的d轴电压ud,算式如下:
其中,为励磁电流环比例参数,为励磁电流环积分参数;转矩电流给定值与实际电机转矩电流iq的差值经过PI得到向电机施加的q轴电压uq,算式如下:
其中,为转矩电流环比例参数,为转矩电流环积分参数。
(8)根据d轴电压ud和q轴电压uq,利用Park反变换计算出αβ坐标系下的uα和uβ,算式如下:
(9)uα和uβ通过SVPWM(空间矢量脉宽调制)技术生成三相逆变器的控制信号,经过逆变器向永磁同步电机施加三相电压Va、Vb、Vc,永磁同步电机输出转矩T,从而保持电动独轮车的姿态平衡。
以上描述了本发明的基本原理,主要特征,并非限制本发明所描述的技术方案,一切不脱离发明精神和范围的技术方案及其改进,均应涵盖在本发明的权利要求范围当中。
Claims (4)
1.一种自平衡载人电动独轮车的控制方法,其特征在于,该方法包括如下步骤:
(1)采集置于电动独轮车上的加速度计和陀螺仪的数据,得到电动独轮车xyz三轴的加速度值和角速度值;采集永磁同步电机上的霍尔传感器信号和三相定子电流;
(2)将电动独轮车xyz三轴的加速度值和角速度值通过卡尔曼滤波算法进行数据融合并滤除噪声信号,得到电动独轮车的倾斜角度θ和倾斜角速度ω;
(3)对霍尔传感器信号进行计算得到永磁同步电机的实际转速n和转子位置角
(4)对三相定子电流依次进行Clarke和Park变换,得到永磁同步电机的实际转矩电流iq和励磁电流id;
(5)根据电动独轮车的倾斜角度θ和倾斜角速度ω,计算出永磁同步电机的转动速度给定n*;
(6)根据永磁同步电机的转动速度给定n*和实际转速n,计算出转矩电流给定
(7)根据永磁同步电机的转矩电流给定励磁电流给定实际转矩电流iq和励磁电流id,计算出向永磁同步电机施加的d轴电压ud和q轴电压uq,所述励磁电流给定为0;
(8)根据d轴电压ud和q轴电压uq,利用Park反变换计算出αβ坐标系下的uα和uβ;
(9)uα和uβ通过SVPWM技术生成三相逆变器的控制信号,经过逆变器向永磁同步电机施加三相电压,永磁同步电机输出转矩T,从而保持电动独轮车的姿态平衡。
2.根据权利要求1所述的自平衡载人电动独轮车的控制方法,其特征在于:所述步骤(5)具体为:采用非线性PD算法确定永磁同步电机的转动速度给定n*,算式如下:
n*=KPθ+KDω
其中,KP为非线性比例参数,KD为非线性微分参数,KP,KD的取值随着电动独轮车倾斜角度θ的增大而增大。
3.根据权利要求1所述的自平衡载人电动独轮车的控制方法,其特征在于:所述步骤(6)具体为:采用线性PI算法确定转矩电流给定算式如下:
en=n*-n
其中,为速度环比例参数,为速度环积分参数,en是永磁同步电机的转动速度给定n*与其实际的转速n的差值。
4.根据权利要求1所述的自平衡载人电动独轮车的控制方法,其特征在于:所述步骤(7)具体为:采用线性PI算法确定uq,算式如下:
其中,为转矩电流环比例参数,为转矩电流环积分参数,eiq是永磁同步电机的转矩电流给定与其实际转矩电流iq的差值;同样地,采用线性PI算法确定ud,算式如下:
其中,为励磁电流环比例参数,为励磁电流环积分参数,eid是永磁同步电机的励磁电流给定与其实际励磁电流id的差值,为0。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410734713.0A CN104477052B (zh) | 2014-12-05 | 2014-12-05 | 一种自平衡载人电动独轮车的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410734713.0A CN104477052B (zh) | 2014-12-05 | 2014-12-05 | 一种自平衡载人电动独轮车的控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104477052A CN104477052A (zh) | 2015-04-01 |
CN104477052B true CN104477052B (zh) | 2016-08-17 |
Family
ID=52751712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410734713.0A Active CN104477052B (zh) | 2014-12-05 | 2014-12-05 | 一种自平衡载人电动独轮车的控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104477052B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108501768A (zh) * | 2018-03-29 | 2018-09-07 | 南京航空航天大学 | 一种基于z轴陀螺仪及轮速差的两轮速度控制方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104943786B (zh) * | 2015-06-29 | 2018-09-07 | 广东宝乐机器人股份有限公司 | 两轮平衡车的自动安全保护方法 |
CN105329399A (zh) * | 2015-10-28 | 2016-02-17 | 合肥工业大学 | 一种滑板车的控制系统及其控制方法 |
CN105974933A (zh) * | 2016-05-17 | 2016-09-28 | 浙江大学 | 一种自平衡载人电动独轮车的控制方法 |
CN106515947B (zh) * | 2016-12-29 | 2019-01-11 | 杭州畅动智能科技有限公司 | 一种体感纵向二轮车的控制方法及控制系统 |
CN109924909B (zh) * | 2017-12-19 | 2020-11-03 | 美的集团股份有限公司 | 食物搅拌机及其驱动电机的控制方法和装置 |
CN108944570A (zh) * | 2018-07-03 | 2018-12-07 | 国家电网有限公司 | 一种单车轮小车平衡控制系统 |
CN109552070B (zh) * | 2018-12-26 | 2020-06-05 | 无锡华宸控制技术有限公司 | 转矩调整方法及装置 |
CN110466657B (zh) * | 2019-08-12 | 2023-09-15 | 广州市勇源运动用品科技有限公司 | 一种电动轨道轮 |
CN110566716B (zh) * | 2019-08-27 | 2020-12-11 | 北京无线电计量测试研究所 | 基于卡尔曼滤波器的轨道阀阀位测量系统及方法 |
CN110584369A (zh) * | 2019-08-30 | 2019-12-20 | 杭州临安赛美家具有限公司 | 提高服务质量的酒吧台椅 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101269683A (zh) * | 2008-01-15 | 2008-09-24 | 李锦上 | 基于姿态控制的平衡式独轮小车 |
CN101417682A (zh) * | 2008-12-02 | 2009-04-29 | 中国海洋大学 | 前后向自平衡式电动独轮车 |
KR20090075444A (ko) * | 2008-01-04 | 2009-07-08 | 부산대학교 산학협력단 | 자동 주행 및 자세제어가 가능한 외바퀴 로봇 |
CN202806968U (zh) * | 2012-04-11 | 2013-03-20 | 浙江易力车业有限公司 | 一种自平衡电动载人独轮车 |
-
2014
- 2014-12-05 CN CN201410734713.0A patent/CN104477052B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090075444A (ko) * | 2008-01-04 | 2009-07-08 | 부산대학교 산학협력단 | 자동 주행 및 자세제어가 가능한 외바퀴 로봇 |
CN101269683A (zh) * | 2008-01-15 | 2008-09-24 | 李锦上 | 基于姿态控制的平衡式独轮小车 |
CN101417682A (zh) * | 2008-12-02 | 2009-04-29 | 中国海洋大学 | 前后向自平衡式电动独轮车 |
CN202806968U (zh) * | 2012-04-11 | 2013-03-20 | 浙江易力车业有限公司 | 一种自平衡电动载人独轮车 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108501768A (zh) * | 2018-03-29 | 2018-09-07 | 南京航空航天大学 | 一种基于z轴陀螺仪及轮速差的两轮速度控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104477052A (zh) | 2015-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104477052B (zh) | 一种自平衡载人电动独轮车的控制方法 | |
TWI607926B (zh) | 位移設備及動力輔助系統 | |
JP3167746U (ja) | パワー・アシスト付き乗物の改善 | |
CN104494750B (zh) | 一种自平衡双轮车 | |
CN102869556B (zh) | 车辆的转向感改进装置 | |
CN107539133B (zh) | 一种再生制动策略的生成方法和装置 | |
JP2011068222A (ja) | 倒立振子型車両の制御装置 | |
CN103183088B (zh) | 一种高精度调速前后自平衡独轮代步车 | |
CN202806968U (zh) | 一种自平衡电动载人独轮车 | |
CN105974933A (zh) | 一种自平衡载人电动独轮车的控制方法 | |
JP2022530999A (ja) | 電動自転車 | |
Sankaranarayanan et al. | Torque sensorless control of a human-electric hybrid bicycle | |
CN106078744B (zh) | 一种两轮自平衡机器人滑模自适应控制系统 | |
CN203937816U (zh) | 自行车助动装置和自行车 | |
CN106143742B (zh) | 一种万向平衡独轮车 | |
CN203318585U (zh) | 一种用于独轮代步车的高精度调速前后自平衡装置 | |
JP6054645B2 (ja) | 電動アシスト車両 | |
CN103832532A (zh) | 单轮自平衡电动车 | |
CN106005148A (zh) | 一种自平衡电动双轮车 | |
CN205396339U (zh) | 一种自平衡独轮滑板车 | |
CN105799826B (zh) | 一种自平衡独轮滑板车及其应用 | |
CN204915966U (zh) | 一种前两轮电动三轮车 | |
TWI592777B (zh) | 以人工智慧控制兩輪機具平衡的方法 | |
Li et al. | An improved torque sensorless speed control method for electric assisted bicycle with consideration of coordinate conversion | |
CN114802567B (zh) | 一种智能体感电动车的行驶控制方法和主控电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |