摘要
根据多电机驱动的牙弓曲线发生器的同步运动控制要求,本文就多电机驱动的牙弓曲线发生器进行了运动学分析.采用IPC+PC6401控制卡的硬件控制方案,基于VC++6.0开发平台,应用多线程技术实现多电机驱动的牙弓曲线发生器的实时闭环同步控制,并以多操作机排牙机器人为实验样机,进行了控制实验和排牙实验.实验结果表明,多线程技术的应用,避免了实时控制造成的主线程阻塞,实现了多电机驱动的牙弓曲线发生器的并行协调运动;通过误差分析和具体的排牙实验可知,该控制策略和技术路线满足了运动速度和定位精度的要求.
Aiming at the synchronous motion control of the dental arch generator with multi-motor drive, this paper analyzes the kinematics of the dental arch generator, and presents a hardware control scheme based on industrial personal computer and control card PC6401. Real-time closed loop synchronous control is realized for the dental arch generator based on multithreading technology and VC++ 6.0, and experiments on control and tooth-arrangement are performed with a multi- manipulator tooth-arrangement robot prototype. The experiment indicates that the application of multithreading technology to the control program prevents the main thread block in real-time control, and realizes parallel coordinated control for the dental arch generator. Error analysis and tooth-arrangement experimentation are made, and the results indicate that the control strategy and technical route can fulfill the requirements for motion speed and location precision.
出处
《机器人》
EI
CSCD
北大核心
2009年第5期465-471,共7页
Robot
基金
国家自然科学基金资助项目(50675054)
黑龙江省科技攻关计划资助项目(GC03A514)
关键词
牙弓曲线发生器
同步控制
多电机
多线程
排牙机器人
dental arch generator
synchronous control
multi-motor
multithreading
tooth-arrangement robot