CN102520735A - 一种抑制单杆跟踪零位漂移的有效方法 - Google Patents

一种抑制单杆跟踪零位漂移的有效方法 Download PDF

Info

Publication number
CN102520735A
CN102520735A CN2011104493042A CN201110449304A CN102520735A CN 102520735 A CN102520735 A CN 102520735A CN 2011104493042 A CN2011104493042 A CN 2011104493042A CN 201110449304 A CN201110449304 A CN 201110449304A CN 102520735 A CN102520735 A CN 102520735A
Authority
CN
China
Prior art keywords
single pole
single rod
tracking
zero
drift
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.)
Granted
Application number
CN2011104493042A
Other languages
English (en)
Other versions
CN102520735B (zh
Inventor
张玉良
张淑梅
米阳
杜壁秀
林兆华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN201110449304.2A priority Critical patent/CN102520735B/zh
Publication of CN102520735A publication Critical patent/CN102520735A/zh
Application granted granted Critical
Publication of CN102520735B publication Critical patent/CN102520735B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position Or Direction (AREA)

Abstract

一种抑制单杆跟踪零位漂移的有效方法,涉及伺服控制***领域,它解决现有单杆跟踪控制过程中采用速度闭环、位置开环控制,进而无法控制扰动力矩对漂移产生的影响问题,本发明当单杆归零后单杆跟踪***自动将切换到以当前编码器为零点的位置闭环***,在切换中将单杆控制器变量赋值给数引控制器,从而平滑切换。以当前编码器位置做定点引导,当单杆摆出死区范围瞬间,***将自动将位置定点引导回路放开,切换到传统的单杆速度引导模式。由于单杆归零后有位置定点引导,从而抑制住了由各种扰动力矩引起的漂移。本发明适用于转台单杆跟踪时的速度稳定跟踪和稳定定位,特别是针对随动转台等因摩擦等扰动力矩而产生位置漂移的控制***具有显著效果。

Description

一种抑制单杆跟踪零位漂移的有效方法
技术领域
本发明涉及伺服控制***领域,具体涉及抑制单杆跟踪零位漂移的有效方法。
背景技术
近年来,随着经纬仪等测量设备和各种稳定平台的需求越来越多,使得单杆跟踪时产生的漂移问题也越来越受到关注。这种漂移产生的原因多是由于摩擦力矩、电机扰动力矩和外界干扰力矩等产生的,单杆跟踪漂移数据如图1所示。要想要彻底抑制这种漂移必须使这些外界扰动力矩得到有效控制。而传统的单杆控制是采用速度闭环、位置开环控制,很难有效控制住这些扰动力矩对漂移产生的影响。
发明内容
本发明为解决现有单杆跟踪控制过程中采用速度闭环、位置开环控制,进而无法控制扰动力矩对漂移产生的影响问题,提供一种抑制单杆跟踪零位漂移的有效方法。
一种抑制单杆跟踪零位漂移的有效方法,该方法由以下步骤实现:
步骤一、判断当前的工作方式是否为单杆跟踪方式,如果是,则执行步骤三,如果否,则执行步骤二;
步骤二、进入其它的跟踪方式;
步骤三、执行单杆跟踪控制方式,判断单杆跟踪控制方式是否进入死区,如果是,则执行步骤四,如果否继续执行步骤三;
步骤四、将单杆控制器当前值赋值至数引控制器,并采集当前编码器值,以当前编码器值作为定点位置输入,切换到数引定点工作方式;
步骤五、判断单杆跟踪控制方式是否超出死区,如果是,执行步骤六,如果否,则返回步骤四;
步骤六、切换到单杆跟踪控制方式,返回执行步骤三。
本发明的工作原理:本发明中设计了一种基于位置、速度均闭环的单杆跟踪控制***,这种控制***和传统的单杆跟踪控制***工作方式一致,只是多了单杆归零后的位置闭环定位控制。传统的单杆跟踪方式中单杆输入量是作为速度给定引导平台按照指定的速度作速度引导运动,不做定位处理。本发明的单杆跟踪***也是将单杆输入量加在速度环的输入端,引导转台做速度运动,但是当单杆归零后(即进入单杆死区内)单杆跟踪***自动将切换到以当前编码器为零点的位置闭环***,在切换中将单杆控制器变量赋值给数引控制器,从而平滑切换。即以当前编码器位置做定点引导,当单杆摆出死区范围瞬间,***将自动将位置定点引导回路放开,切换到传统的单杆速度引导模式。这样由于单杆归零后有位置定点引导,从而设备抑制住了由各种扰动力矩引起的漂移。
本发明的有益效果:本文中的发明方法在多种型号经纬仪上得到了应用,很好的抑制了单杆零位漂移的问题;本发明的目的是采用位置开环控制和闭环控制切换的方式抑制单杆的归零漂移,方法有效而简洁。
附图说明
图1为传统单杆跟踪爬行曲线;
图2为传统单杆跟踪原理框图;
图3为本发明所述的一种抑制单杆跟踪零位漂移的有效方法的原理图;
图4为本发明所述的一种抑制单杆跟踪零位漂移的有效方法中单杆归零后切换到定点引导不平滑曲线示意图;
图5为本发明所述的一种抑制单杆跟踪零位漂移的有效方法中单杆归零后平滑切换到定点引导曲线示意图;
图6为本发明所述的一种抑制单杆跟踪零位漂移的有效方法的流程图。
具体实施方式
结合图3至图6说明本实施方式,一种抑制单杆跟踪零位漂移的有效方法,该方法由以下步骤实现:
1.采集工作方式;工作方式包括指数引跟踪方式、可见电视跟踪方式或者红外电视跟踪方式;
2.判断是否为单杆工作方式,如果不是则进入其他跟踪方式,如果是则进入单杆工作流程;
3.如果进入单杆工作流程,判断单杆是否进入死区范围;
4.如果没有进入单杆死区范围则继续按照单杆方式工作,如果进入单杆死区范围则采集当前编码器值,并且将单杆控制器值赋予数引控制器,将工作方式切换到数引定点工作方式;
5.在定点工作方式下判断单杆是否超出死区范围,如果没有超出死区范围则继续按照定点工作方式运行;否则如果超出死区范围则将工作方式切换到单杆工作方式,继续重复步骤4操作。
本实施方式中所述的单杆归零后(即进入单杆死区内),单杆跟踪***自动将切换到以当前编码器为零点的位置闭环***,即做以当前编码器位置做定点引导,当单杆摆出死区范围瞬间,***将自动将位置定点引导回路放开,切换到传统的单杆速度引导模式。
当单杆跟踪方式瞬间切换到数引定点工作方式时,要将单杆控制器当前值赋给数引控制器。其中数引一阶控制器变量为数组SYaOneTmp[2],其中SYeOneTmp[1]用于存储控制器的上一帧输入值,SYeOneTmp[0]用于存储控制器的上一帧输出值。单杆一阶控制器变量为数组DGeOneTmp[2],其中DGeOneTmp[1]用于存储控制器的上一帧输入值,DGeOneTmp[0]用于存储控制器的上一帧输出值。为了保证切换平滑不起振,要进行切换前夫之操作如下:
SYaOneTmp[0]=DGaOneTmp[0];
SYeOneTmp[1]=DGeOneTmp[1]。
数引跟踪到单杆跟踪过程切换,由于数引定点跟踪偏差不大所以控制器初始值不需要另行处理,仍按照初始赋值即可。
结合图4和图5说明本实施方式,本实施方式设计的难点在于单杆归零后单杆跟踪到数引跟踪的切换过程,如果切换设计不好会引起切换抖动,造成单杆操作手感觉不平滑。要使单杆归零后平滑过渡到定点引导而不起振动,关键是控制器初始值的设定,当单杆进入死区后切换到数引时,如果数引控制器不设定初值或者初值设定为零时,会造成控制器的前几帧输出数据失真,即引起初始震荡,这种情况下需要将单杆跟踪控制器的当前值赋予数引控制器作为初始值,从而避免引起切换震荡。

Claims (2)

1.一种抑制单杆跟踪零位漂移的有效方法,其特征是,该方法由以下步骤实现:
步骤一、判断当前的工作方式是否为单杆跟踪方式,如果是,则执行步骤三,如果否,则执行步骤二;
步骤二、进入其它的跟踪方式;
步骤三、执行单杆跟踪控制方式,判断单杆跟踪控制方式是否进入死区,如果是,则执行步骤四,如果否,则继续执行步骤三;
步骤四、将单杆控制器当前值赋值至数引控制器,并采集当前编码器值,以当前编码器值作为定点位置输入,切换到数引定点工作方式;
步骤五、判断单杆跟踪控制方式是否超出死区,如果是,执行步骤六,如果否,则返回步骤四;
步骤六、切换到单杆跟踪控制方式,返回执行步骤三。
2.根据权利要求1所述的一种抑制单杆跟踪零位漂移的有效方法,其特征在于,步骤二所述的进入其它的跟踪方式是指数引跟踪、可见电视跟踪或者红外电视跟踪。
CN201110449304.2A 2011-12-29 2011-12-29 一种抑制单杆跟踪零位漂移的有效方法 Expired - Fee Related CN102520735B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110449304.2A CN102520735B (zh) 2011-12-29 2011-12-29 一种抑制单杆跟踪零位漂移的有效方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110449304.2A CN102520735B (zh) 2011-12-29 2011-12-29 一种抑制单杆跟踪零位漂移的有效方法

Publications (2)

Publication Number Publication Date
CN102520735A true CN102520735A (zh) 2012-06-27
CN102520735B CN102520735B (zh) 2014-07-09

Family

ID=46291687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110449304.2A Expired - Fee Related CN102520735B (zh) 2011-12-29 2011-12-29 一种抑制单杆跟踪零位漂移的有效方法

Country Status (1)

Country Link
CN (1) CN102520735B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103399498A (zh) * 2013-07-24 2013-11-20 中国科学院光电技术研究所 一种平稳切换跟踪控制方法
CN104111662A (zh) * 2014-06-10 2014-10-22 西安应用光学研究所 一种光电跟踪仪自动跟踪状态下的单杆补偿方法
CN111258337A (zh) * 2020-02-28 2020-06-09 中国科学院西安光学精密机械研究所 负载偏心下二维转台俯仰运动的高精度伺服控制***及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2351810Y (zh) * 1998-08-18 1999-12-01 中国科学院光电技术研究所 平动式单杆
CN101413800A (zh) * 2008-01-18 2009-04-22 南京航空航天大学 导航/稳瞄一体化***的导航、稳瞄方法
CN101872196A (zh) * 2010-05-10 2010-10-27 北京航天控制仪器研究所 车载摄像稳定平台控制***
CN101968653A (zh) * 2010-08-19 2011-02-09 西安理工大学 控制台装置检测仪及控制台装置检测方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2351810Y (zh) * 1998-08-18 1999-12-01 中国科学院光电技术研究所 平动式单杆
CN101413800A (zh) * 2008-01-18 2009-04-22 南京航空航天大学 导航/稳瞄一体化***的导航、稳瞄方法
CN101872196A (zh) * 2010-05-10 2010-10-27 北京航天控制仪器研究所 车载摄像稳定平台控制***
CN101968653A (zh) * 2010-08-19 2011-02-09 西安理工大学 控制台装置检测仪及控制台装置检测方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蔡敬海: "机载光电稳定平台跟踪伺服***研究", 《中国优秀硕士学位论文全文数据库(电子期刊)》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103399498A (zh) * 2013-07-24 2013-11-20 中国科学院光电技术研究所 一种平稳切换跟踪控制方法
CN104111662A (zh) * 2014-06-10 2014-10-22 西安应用光学研究所 一种光电跟踪仪自动跟踪状态下的单杆补偿方法
CN104111662B (zh) * 2014-06-10 2016-08-24 西安应用光学研究所 一种光电跟踪仪自动跟踪状态下的单杆补偿方法
CN111258337A (zh) * 2020-02-28 2020-06-09 中国科学院西安光学精密机械研究所 负载偏心下二维转台俯仰运动的高精度伺服控制***及方法
CN111258337B (zh) * 2020-02-28 2021-07-27 中国科学院西安光学精密机械研究所 负载偏心下二维转台俯仰运动的高精度伺服控制***及方法

Also Published As

Publication number Publication date
CN102520735B (zh) 2014-07-09

Similar Documents

Publication Publication Date Title
CN109531565B (zh) 一种机械臂的控制方法、装置、服务机器人及存储介质
CN102999048B (zh) 一种车载动基座光电搜索跟踪转台的伺服控制方法
CN111506081B (zh) 一种机器人轨迹跟踪方法、***及存储介质
CN104122531B (zh) 自适应处理雷达天线位置振荡的方法
CN108279674B (zh) 智能移动的方法、装置、机器人及存储介质
CN104159016B (zh) 云台控制***、方法及装置
CN103737592A (zh) 一种机械手精确控制***及其方法
CN108983672A (zh) 一种应用于高精度六自由度光学组件调整机构的控制***
CN205334227U (zh) 一种舵轮agv控制装置、控制***
CN102520735B (zh) 一种抑制单杆跟踪零位漂移的有效方法
CN107807522A (zh) 水下机器人轨迹跟踪反步控制方法
Yang et al. Swing suppression and accurate positioning control for underactuated offshore crane systems suffering from disturbances
Cheng et al. Discrete-time mode switching control with application to a PMSM position servo system
CN206224153U (zh) 一种适用于不平衡转矩伺服***的控制装置
CN109917655A (zh) 一种提高等效滑模控制扰动抑制能力的控制方法
CN110504867A (zh) 一种光电监控转台伺服控制方法和装置
KR101981641B1 (ko) 다중 이동 로봇의 대형 제어 방법 및 시스템
CN112847373A (zh) 一种机器人轨迹同步控制方法、计算机可读存储介质
CN107807516A (zh) 一种基于模糊自适应pid控制的模拟转台控制***
CN103552072B (zh) 一种基于嵌入式控制器的机器人控制方法和装置
CN105785981A (zh) 一种基于二维摇杆对履带机器人运动控制方法
CN103353737B (zh) 机器人连续加工方法、装置及平滑转接方法、装置
CN109773778A (zh) 一种工业机器人关节空间同步运动的规划方法
CN106919185B (zh) 基于Dubins曲线的稳定平台位置伺服控制方法
CN107703755A (zh) 一种基于pid控制的模拟转台控制***

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140709

Termination date: 20151229

EXPY Termination of patent right or utility model