【技术实现步骤摘要】
一种二维转台记忆扫描方法
本专利技术涉及转台控制
,具体涉及一种二维转台的记忆扫描方法。
技术介绍
在遥测式军用毒剂报警装置的扫描转台中,该扫描转台采用遍历式全扫描和扇形扫描机制,在扫描过程中,当发现目标后,扫描过程被打断,进行目标确认,确认后转台应以被打断位置为起点,保持原有速度和方向继续在设定的区域扫描。由于扫描转台为被动设备,接收上位机指令进入不同方式的扫描子程序和定位子程序。为防止切换命令带来的突兀感,转台要记忆上位机指令、前一时刻的速度及方向。常用的方法是开辟内存空间,用以存储上位机的指令及数据。即至少定义三个全局变量数组,第一个数组用于接收上位机指令、数据,包括扫描模式、扫描速度、扫描起始角、扫描终止角;第二个数组用于存放当前时刻(方位、俯仰)状态、速度、起始角度、终止角度;第三个数组用于存储前一时刻(方位、俯仰)状态、速度、起始角度、终止角度。当上位机对第一个数组进行指令、数据更新时,首先将第二个数组的内容转存到第三个数组中,然后再将第一数组的内容读取到第二个数组中,进入目标确认子程序。目标确认完 ...
【技术保护点】
1.一种二维转台记忆扫描方法,其特征在于,在扫描子程序中设置静态变量数组用存放方位轴扫描参数和俯仰轴扫描参数;所述方位轴扫描参数包括扇扫速度、扇扫区域的起始角度和终止角度;所述俯仰轴扫描参数包括步进步长、步进区域的起始角度和终止角度;设置两个静态变量包括方位轴状态变量aflag和俯仰轴状态变量bflag;aflag和bflag初始化为0;该方法包括以下步骤:/n对于方位轴来说:/n在aflag=0时,方位轴定位到扇扫区域的起始角度,到位后令aflag=1;/n在aflag=1时,方位轴处于等待方位和俯仰移动到起始位置状态:方位轴定位到扇扫区域的起始角度,等待,当判定俯仰轴状 ...
【技术特征摘要】
1.一种二维转台记忆扫描方法,其特征在于,在扫描子程序中设置静态变量数组用存放方位轴扫描参数和俯仰轴扫描参数;所述方位轴扫描参数包括扇扫速度、扇扫区域的起始角度和终止角度;所述俯仰轴扫描参数包括步进步长、步进区域的起始角度和终止角度;设置两个静态变量包括方位轴状态变量aflag和俯仰轴状态变量bflag;aflag和bflag初始化为0;该方法包括以下步骤:
对于方位轴来说:
在aflag=0时,方位轴定位到扇扫区域的起始角度,到位后令aflag=1;
在aflag=1时,方位轴处于等待方位和俯仰移动到起始位置状态:方位轴定位到扇扫区域的起始角度,等待,当判定俯仰轴状态满足bflag=1时,说明方位轴和俯仰轴均到位,可以开始扫描,令aflag=2;
在aflag=2时,方位轴处于正向扇扫状态:方位轴向扇扫区域的终止角度按所述扇扫速度运动,当达到所述扇扫区域的终止角度时,令aflag=3,并停止方位轴运动;
在aflag=3时,方位轴处于在终止角度处等待俯仰轴移动至指定步进位置的状态:方位轴定位到扇扫区域的终止角度,等待,当判定俯仰轴状态满足bflag=3或bflag=5时,说明俯仰轴已经移动到指定步进位置,令aflag=4;
在aflag=4时,方位轴处于反向扇扫状态:方位轴向扇扫区域的起始角度按所述扇扫速度运动,当达到起始角度时,令aflag=5,并停止方位轴运动;
在aflag=5时,方位轴处于在起始角度处等待俯仰轴移动至指定步进位置的状态:方位轴定位到扇扫区域的起始角度,等待,当判定俯仰轴状态满足bflag=3或bflag=5时,说明俯仰轴已经移动到指定步进位置,令aflag=2;
对于俯仰轴来说:
在bflag=0时,俯仰轴定位到步进区域的起始角度,到位后令bflag=1;
在bflag=1时,俯仰轴处于在步进区域的起始角度等待方位移动到扇扫区域终止角度的状态:俯仰轴定位到步进区域的起始角度,等待,当判定俯仰轴状态满足aflag=3时,说明方位轴和俯仰轴均到位,可以开始正向步进,令bflag=2;
在bflag=2时,俯仰轴处于正向步进状态:俯仰轴向步进区域的终止角度步进,在达到终止角度之前,每完成一次步进,均令bflag=3;步进达到终止角度,令bflag=5;
在bflag=3时,俯仰轴处于在当前步进角度处等待方位轴移动至指定扇扫区域的起始角度或终止角度的状态:俯仰轴速度置为0,当判定方位轴状态满足aflag=3或aflag=5时,令bflag=2,继续当前方向的步进;
在bflag=4时,俯仰轴处于反向步进状态:俯仰轴向步进区域的起始角度步进,在达到起始角度之前,每完成一次步进,均bflag=5;步进达到起始角度,...
【专利技术属性】
技术研发人员:周璇,李爱中,冯莎,程建国,
申请(专利权)人:河北汉光重工有限责任公司,
类型:发明
国别省市:河北;13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。