期刊文献+

基于双DSP的自行车机器人控制系统设计

Control System Design for a Bicycle Robot Based on Double DSP
下载PDF
导出
摘要 对前轮驱动自行车机器人的控制系统嵌入式硬件平台构建问题进行了研究,提出了一种以TMS320F28335数字信号处理器(DSP)为控制系统核心,以TMS320F2812数字信号处理器为信号采集模块,以C8051F020单片机为电机控制器,融合惯性测量单元、光电编码器、霍尔电流传感器,超声波传感器等多感知传感模块的前轮驱动自行车机器人嵌入式控制系统构架;利用F2812的片内外设采集传感器信号获得机器人内部状态及其外部的环境信息,构造CAN总线、SPI总线以及RS232总线在系统内进行数据通讯,通过F28335完成运动算法计算,并由C8051F020的PCA模块发出PWM信号驱动前轮电机和车把电机完成一个控制周期;样机试验表明,设计随动车架横滚角的控制器控制前轮速度和车把转角,构建的控制系统硬件可以使自行车机器人平衡行走超过5s。 The embedded controlling system hardware construction of a bicycle robot with front--wheel drive was investigated in this paper. The system utilizes digital signal processor (DSP) TMS320F28335 as the core controller, TMS320F2812 as the datum acquired module, micro controller chip (MCU) C8051F020 as motors controller, and adopts inertial measurement unit, encoders, Hall current sensors and supper sonic sensors to be sensors system. Sensors were accessed by peripherals of F2812 to get inner and outer information of the robot. CAN, SPI and RS232 bus were constructed to exchange datum between processor. Controlled variable were calculated by F28335, and eventually, C8051F020 generates PWM with PCA to drive DC motor of front--wheel and step motor of front--fork to complete a servo controlling period. Prototype experiment validates that, by controlling the velocity of front--wheel and the rotational angle of front--fork, the bicy-cle robot can keep balance moving at least 5s with the controlling system hardware in this paper.
出处 《计算机测量与控制》 CSCD 北大核心 2011年第12期2965-2968,2988,共5页 Computer Measurement &Control
基金 国家自然科学基金(50875027 50705010 51075039) 北京市自然科学基金(3053017 3082014 3092015)资助
关键词 DSP 控制系统 自行车机器人 前轮驱动 DSP control system bicycle robot front--wheel drive
  • 相关文献

参考文献8

  • 1K. Astrom, R. E. Klein, A. Lennartsson, etal. Bicycle dynamics and control: adapted bicycles for education and research [J].Control Systems Magazine, IEEE. 2005, 25 (4): 26- 47.
  • 2Y Yavin. The Derivation of a Kinematic Model from the Dynamic Model of the Motion of a Riderless Bicycle [J]. Computers and mathematics with Applications, 2006, 51: 865- 878.
  • 3M. Yamakita and A. Utano. Automatic Control of Bicycles with a Balancer [A]. Proc. of Int. IEEE Conf. Advanced Industrial Mechatronics [C], 2005 : 1245 - 1250.
  • 4郭磊,廖启征,魏世民.自行车机器人动力学建模与MIMO反馈线性化[J].北京邮电大学学报,2007,30(1):80-84. 被引量:19
  • 5Huang Yonghua, Liao Qizheng, Wei Shimin, et al. Dynamic modeling and analysis of a front- wheel drive bicycle robot moving on a slope [A]. 2010 IEEE International Conference on Automation and Logistics [C], 2010: 43-48.
  • 6韩庆瑶,徐瑾,朱晓光.基于主从多机通信的机器人控制系统开发[J].计算机测量与控制,2010,18(11):2524-2526. 被引量:3
  • 7张玉磊,陈进.基于MTi系统的三维运动检测方法的研究[J].测控技术,2008,27(5):34-36. 被引量:7
  • 8Gregory Dudek, Michael Jenkin. Computational Principles of Mobile Robotics [M]. Cambridge University Press, 2000.

二级参考文献18

  • 1刘成良,张凯,付庄,曹其新,殷跃红.IVECO横梁焊接机器人轨迹规划及计算机仿真研究[J].机器人,2001,23(S1):601-604. 被引量:3
  • 2刘忠,梁晓庚,曹秉刚,贾晓洪.基于四元数的空间全方位算法研究[J].西安交通大学学报,2006,40(5):618-620. 被引量:12
  • 3Neil H G.Internal equilibrium control of a bicycle[C]∥Proceedings of the 34th Conference on Decision & Control.New Orieans:IEEE,1995:4285-4287.
  • 4Jette Randlov.Learning to drive a bicycle using reinforcement learning and shaping[C]∥Proceedings of the 15th International Conference on Machine Learning.Madison:[s.n.],1998:463-471.
  • 5Ham.Self stabilizing strategy in tracking control of unmanned electric bicycle with mass balance[C]∥Proceedings of the 2002 IEEE/RSJ Conference on Intelligent Robots and Systems.Switzerland:IEEE,2002:2200-2205.
  • 6Shashikanth Suryanrayanan,Masayoshi Tomizula,Matt Weaver.System dynamics and control of bicycles at high speeds[C]∥ Proceedings of the American Control Conference.Anchorage:IEEE,2002:845-850.
  • 7Yasuhito Tanaka,Toshiyuki Murakami.Self sustaining bicycle robot with steering controller[C]∥ The 8th IEEE International Workshop on Advanced Motion Control.Kawasaki:IEEE,2004:193-197.
  • 8Karl J.Astrom,Richard E.Klein,Anders Lennartsson.Bicycle dynamics and control[J].IEEE Control Systems Magazine,2005,25(4):26-47.
  • 9王宏.MATLAB6.5及其在信号处理中的应用[M].北京:清华大学出版社,2005.
  • 10MTiand MTx User Manual[Z].荷兰Xsens公司.

共引文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部