The invention belongs to the software technology of an inertial navigation system, in particular to a control method of a rotating device. The technical scheme of the invention, the central processor registers and variables; communication with external computer, the receiving computer motion control commands and feedback rotation device to an external state of computer; generating angle measuring device of synchronous signal, and receiving angle measurement device output angle signal; to control the motor, requires an external computer movement control command; also control the rotation device with self and the corresponding protection function. The effect of the invention is to realize the rotating speed of the rotating device of the control function, to overcome the poor stability, response speed and other issues not timely control of the motion of the rotary device characteristics and external communication function improved significantly.
【技术实现步骤摘要】
一种旋转装置的控制方法
本专利技术属于惯性导航系统的软件
,具体涉及一种旋转装置的控制方法。
技术介绍
采用误差自补偿技术来提高惯性导航系统的定位精度,是惯性技术发展的一个主要方向。单轴旋转的惯性测量组件在旋转机构的控制下绕方位轴进行交替往复运动,导航软件在交替往复运动和载体实际运动同时作用下完成导航解算。旋转装置的控制策略通过旋转控制软件设计来实现。目前的单轴旋转机构存在着旋转精度低,控制工序复杂等问题,因此亟需针对惯导系统研发一种旋转装置的控制方法解决这些问题。
技术实现思路
本专利技术要解决的技术问题是提供一种旋转装置的控制方法,从而利用低成本的旋转机构控制装置实现旋转机构的角度位移精确控制。为了实现这一目的,本专利技术采取的技术方案是:一种旋转装置控制方法,应用于惯性导航系统单轴旋转的惯性测量组件控制,包括如下步骤:(1)对旋转装置的中央处理器各寄存器和变量初始化,依次进行如下设置:关闭看门狗、I/O端口初始化、与测试机通讯初始化、转换模块初始化、与计算机通讯初始化、与光码盘通讯初始化、定时器初始化;(2)对中央处理器的各寄存器进行设置,总中断使能;(3)对旋转装置进行自检寻零;(4)解读导航命令,并执行相应动作;(4.0)解读导航命令,导航命令包括:命令复位、命令往复旋转控制、命令绝对位置控制、命令速度控制、命令相对位置控制;(4.1)导航命令为命令复位时,依次执行如下动作:对复位寄存器赋予复位状态字;启动看门狗;延时后,软件复位重启;(4.2)导航命令为命令往复旋转控制时,依次执行如下动作:往复旋转控制启动中;指定速度解算;控制电机实现往复旋 ...
【技术保护点】
一种旋转装置的控制方法,应用于惯性导航系统单轴旋转的惯性测量组件控制,其特征在于:包括如下步骤:(1)对旋转装置的中央处理器各寄存器和变量初始化,依次进行如下设置:关闭看门狗、I/O端口初始化、与测试机通讯初始化、转换模块初始化、与计算机通讯初始化、与光码盘通讯初始化、定时器初始化;(2)对中央处理器的各寄存器进行设置,总中断使能;(3)对旋转装置进行自检寻零;(4)解读导航命令,并执行相应动作;(4.0)解读导航命令,导航命令包括:命令复位、命令往复旋转控制、命令绝对位置控制、命令速度控制、命令相对位置控制;(4.1)导航命令为命令复位时,依次执行如下动作:对复位寄存器赋予复位状态字;启动看门狗;延时后,软件复位重启;(4.2)导航命令为命令往复旋转控制时,依次执行如下动作:往复旋转控制启动中;指定速度解算;控制电机实现往复旋转一次;依次启动,运动,制动,启动,运动,制动;返回(4.0);(4.3)导航命令为命令绝对位置控制时,依次执行如下动作:绝对位置控制启动中;绝对位置解算;以固定速度,控制电机执行到指定位置;绝对位置控制完成;返回(4.0);(4.4)导航命令为命令速度控制时, ...
【技术特征摘要】
1.一种旋转装置的控制方法,应用于惯性导航系统单轴旋转的惯性测量组件控制,其特征在于:包括如下步骤:(1)对旋转装置的中央处理器各寄存器和变量初始化,依次进行如下设置:关闭看门狗、I/O端口初始化、与测试机通讯初始化、转换模块初始化、与计算机通讯初始化、与光码盘通讯初始化、定时器初始化;(2)对中央处理器的各寄存器进行设置,总中断使能;(3)对旋转装置进行自检寻零;(4)解读导航命令,并执行相应动作;(4.0)解读导航命令,导航命令包括:命令复位、命令往复旋转控制、命令绝对位置控制、命令速度控制、命令相对位置控制;(4.1)导航命令为命令复位时,依次执行如下动作:对复位寄存器赋予复位状态字;启动看门狗;延时后,软件复位重启;(4.2)导航命令为命令往复旋转控制时,依次执行如下动作:往复旋转控制启动中;指定速度解算;控制电机实现往复旋转一次;依次启动,运动,制动,启动,运动,制动;返回(4.0);(4.3)导航命令为命令绝对位置控制时,依次执行如下动作:绝对位置控制启动中;绝对位置解算;以固定速度,控制电机执行到指定位置;绝对位置控制完成;返回(4.0);(4.4)导航命令为命令速度控制时,依次执行如下动作:速度控制启动中;指定速度解算;控制电机实现指定速...
【专利技术属性】
技术研发人员:董建树,李延,邓亮,郭玉胜,熊建琼,张吉先,邱宏波,
申请(专利权)人:北京自动化控制设备研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。