一种用于飞行仿真伺服系统的频率鉴别方法技术方案

技术编号:2772488 阅读:183 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于飞行仿真伺服系统的频率鉴别方法。飞行仿真伺服系统主要由仿真机、控制机、光电轴角编码器、控制器、功放器及驱动仿真对象的伺服马达等模块组成,首先对8259A中断控制器初始化,向其写入若干命令字,使其处于准备就绪状态。中断控制器采用全嵌套工作模式,中断优先权是固定的。设角速度为零的点为状态标志点,记录两个相邻标志点之间经由光电轴角编码器反馈的飞行仿真伺服系统运动角位置点数目,就可以得到标准信号的半个周期时间。由此可鉴别出飞行仿真伺服系统运行时的响应频率。该方法优点是频率鉴别准确,实时性高,可靠性强,实现方便,能够满足飞行仿真伺服系统的稳、准、快要求。

Frequency identification method for flight simulation servo system

The present invention provides a frequency identification method for a flight simulation servo system. The flight simulation servo system consists of simulation machine, machine control, photoelectric encoder, controller, power amplifier and servo motor driven simulation object module, the 8259A interrupt controller initialization, write some words to the command, so that it is in the ready state. The interrupt controller uses a fully nested mode of operation and the interrupt priority is fixed. Set the angular velocity of zero point for state flag, recorded between two adjacent points through the flight simulation servo system motion encoder feedback angular position number, half cycle time can be obtained by the standard signal. Thus, the response frequency of the flight simulation servo system can be identified. The method has the advantages of accurate frequency identification, high real-time performance, strong reliability, convenient realization, and meets the requirements of stability, accuracy and fast speed of the flight simulation servo system.

【技术实现步骤摘要】

本专利技术涉及 一 种用于飞行仿真伺服系统的频率鉴别(Frequency Discrimination)方法,属于信息处理
(二)
技术介绍
飞行仿真伺服系统是进行半实物地面仿真和测试实验的一种关键设 备,可用来控制仿真对象的某种状态,使其能自动地、连续地、精确地复 现输入信号的变化规律。它能模拟飞行器在空中的各种运动和姿态,其 性能优劣直接关系到仿真和测试试验的置信度和可靠性。为了满足飞行仿真伺服系统稳、准、快的要求,必须对飞行仿真伺服 系统的响应频率进行鉴别,以便对飞行仿真伺服系统进行实时控制,所以 频率鉴别技术是对飞行仿真伺服系统进行精确数字控制的关键。(三)
技术实现思路
本专利技术的目的是提供一种新的飞行仿真伺服系统数字鉴频技术,它采 用软件算法对光电轴角编码器反馈信号进行编程实现。采用了该鉴频技术 的飞行仿真伺服系统具有控制精度高、可靠性高、实现方便等优点,能够 满足飞行仿真伺服系统的稳定性、快速性和准确性要求。该方法还可应用 于机器人、模拟器等控制领域。本专利技术,其方法的技术方案如下(1)飞行仿真伺服系统体系结构飞行仿真伺服系统主要由仿真机、控制机、反馈传感器、控制器、功 放器及驱动仿真对象的伺服马达等模块组成,其总体设计结构如图1。反馈传感器包括光电轴角编码器(Photoelectric Rotary Encoder)和电位计,其中光电轴角编码器是构成该飞行仿真伺服系统数字闭环的核心元 件,其测角原理是假设光电轴角编码器上的圆周等分条纹数为7V,则被测对象旋转一周(即360°),光电轴角编码器的A、 B两相分别发出7V个脉 冲。那么,A、 B两相的脉冲当量为式中,P表示脉冲当量。通过时钟脉冲触发计数器记下脉冲当量的 数量,假定脉冲当量尸的数量为",则被测对象旋转的角度可写为p =尸." (2)式中,^表示被测对象旋转的角度(单位°)。再假设在一段时间间隔内脉冲当量的增量为An,则被测对象旋转的角 速度可以写为(3)式中,^表示被测对象旋转的角速度(单位°/", A/表示时间间隔(单 位力。由此可知,光电轴角编码器不仅可直接用于测量角位移,还可用来测 量角速度。由光电轴角编码器反馈的脉冲信号经过调理后送入控制机,控制机对 其进行鉴频、数字解算、自适应比例-微分-积分补偿;电位计反馈可以使 飞行仿真伺服系统在上电后启动前处于模拟零位。控制机是该系统总体结 构的核心处理模块,也是飞行仿真伺服系统的直接控制级,构成飞行仿真 伺服系统独立的数字控制回路,它除了实现软件鉴频外,还负责飞行仿真 伺服系统控制系统的数据采集与处理、控制律解算,并实现与仿真机通讯。 仿真机主要负责该飞行仿真伺服系统性能参数的状态监控、数据处理、系 统分析和系统综合,并能给出频率、幅值可调的标准函数(正弦波、三角 波或方波)信号和动态仿真特性信号。控制器主要实现反馈信号的倍频、 模拟信号的闭环、模拟参数的整定等。功放器有线性放大与脉宽调制放大 两种,线性放大器具有干扰小的优点,但其体积大、效率低;而脉宽调制 放大器是通过脉冲宽度调制方式控制大功率管开关时间,达到调节伺服马 达电枢两端平均电压,实现控制伺服马达电流的目的,从而使伺服马达按指令进行驱动。飞行仿真伺服系统设计多采用脉宽调制功放器方案,它具 有损耗小、调速范围宽、快速性好、体积小、工作可靠等优点。伺服马达 是驱动元件,可使飞行仿真伺服系统上的仿真对象按照给定的控制律运动。这样的系统总体设计结构构成了一个数字/模拟混合控制系统,可以有 效地提高飞行仿真伺服系统的控制精度,增强了飞行仿真伺服系统的鲁棒 性和可靠性。 (2)具体频率鉴别实现飞行仿真伺服系统的频率鉴别采用了软件鉴频技术,软件设计采用了内部定时中断,首先对8259A中断控制器(InterruptController)初始化,向其写入若干命令字,使其处于准备就绪状态。中断控制器采用全嵌套工作 模式。在这种模式下,中断优先权是固定的,当中央处理器CPU响应中 断时,申请中断的优先权最高的中断源在中断服务寄存器ISR(Interrupt Service Register)中的响应位置位,而且把它的中断向量号送到数据总线。 在此中断源的中断服务程序完成之前,与它同级或优先权更低的中断源的 申请就被屏蔽,只有优先权比它高的中断源的申请才是允许的。鉴频子程序流程如图2所示。图2中,A^为中断计数变量,其初始值 为0; K为状态标志,其初始值亦为0, ^++表示进入峰值点(即鉴频开始) 后每遇到一个新的峰值点(即状态标志)都会递增一个数量级。设角速度为 零的点为状态标志点,记录两个相邻标志点之间经由光电轴角编码器反馈 的飞行仿真伺服系统运动角位置点数目,就可以得到标准信号的半个周期 时间H △〃 (4)式中,T^表示半个周期时间(单位s), ^,表示两个相邻标志点之间的 角位置点数目,A^表示中断采样间隔(单位:力。由此,我们可以根据公式(5)鉴别出飞行仿真伺服系统运行时的响应频 率/(单位Hz):27), 2iVC本专利技术一种新的飞行仿真伺服系统数字鉴频技术,其优点及所达成的功效是.*频率鉴别准确,实时性高,可靠性强,实现方便。目前,本专利技术 设计的软件鉴频技术方案已经在多种型号飞行仿真伺服系统上获得了成 功应用,能够满足飞行仿真伺服系统的稳定性、快速性和准确性要求。该 方法还可应用于机器人、模拟器等控制领域。该专利技术可用作无人机的地面 仿真试验平台,也可用作导弹、鱼雷、火箭等运动体的地面姿态模拟。(四) 附图说明图1飞行仿真伺服系统体系结构图2鉴频子程序流程3某型飞行仿真伺服系统运动部件照片图4某型飞行仿真伺服系统实时控制器图5 0.8Hz、 5。的标准正弦波给定鉴频仿真曲线图6 5.0Hz、 1。的标准正弦波给定鉴频仿真曲线图中标号及符号说明如下 ——被测对象旋转的角速度 K——状态标志&——两个相邻标志点之间的角位置点数目具体实施方式本专利技术,其技术方案如下将本专利技术所设计的软件鉴频方案应用于某型飞行仿真伺服系统(如图3、图4所示)。首先对8259A中断控制器(InterruptController)初始化,向其写入若干 命令字,使其处于准备就绪状态。中断控制器采用全嵌套工作模式。在这 种模式下,中断优先权是固定的,当中央处理器CPU响应中断时,申请 中断的优先权最高的中断源在中断服务寄存器ISR(Interrupt Service Register)中的响应位置位,而且把它的中断向量号送到数据总线。在此中 断源的中断服务程序完成之前,与它同级或优先权更低的中断源的申请就 被屏蔽,只有优先权比它高的中断源的申请才是允许的。鉴频子程序流程如图2所示。图2中,A^为中断计数变量,其初始值 为0;《为状态标志,其初始值亦为0,《++表示进入峰值点(即鉴频开始) 后每遇到一个新的峰值点(即状态标志)都会递增一个数量级。设角速度为 零的点为状态标志点,记录两个相邻标志点之间经由光电轴角编码器反馈 的飞行仿真伺服系统运动角位置点数目,就可以得到标准信号的半个周期 时间。该飞行仿真伺服系统的最大设计频响是5Hz。例如,设置中断采样 间隔A^ =0.0008" A/^1000,则半个周期时间(单位"<form本文档来自技高网...

【技术保护点】
一种用于飞行仿真伺服系统的频率鉴别方法,其飞行仿真伺服系统主要由仿真机、控制机、反馈传感器、控制器、功放器及驱动仿真对象的伺服马达等模块组成,其中,反馈传感器包括光电轴角编码器和电位计,该光电轴角编码器是构成该飞行仿真伺服系统数字闭环的核心元件,其特征在于:该方法步骤如下:飞行仿真伺服系统的频率鉴别采用了软件鉴频技术,软件设计采用了内部定时中断,首先对8259A中断控制器初始化,向其写入若干命令字,使其处于准备就绪状态;中断控制器采用全嵌套工作模式,在这种模式下,中断 优先权是固定的,当中央处理器CPU响应中断时,申请中断的优先权最高的中断源在中断服务寄存器ISR中的响应位置位,而且把它的中断向量号送到数据总线;在此中断源的中断服务程序完成之前,与它同级或优先权更低的中断源的申请就被屏蔽,只有优先权比它高的中断源的申请才是允许的;在鉴频子程序流程中,以N↓[C]为中断计数变量,其初始值为0;K为状态标志,其初始值亦为0,K++表示进入峰值点,即鉴频开始,后每遇到一个新的峰值点,即状态标志,都会递增一个数量级;设角速度为零的点为状态标 志点,记录两个相邻标志点之间经由光电轴角编码器反馈的飞行仿真伺服系统运动角位置点数目,就可以下列公式(4)得到标准信号的半个周期时间:T↓[H]=N↓[C].△t↓[I](4)式中,T↓[H]表示半个周期时间,N↓[C] 表示两个相邻标志点之间的角位置点数目,△t↓[I]表示中断采样间隔;由此,我们可以根据下列公式(5)鉴别出飞行仿真伺服系统运行时的响应频率f:f=1/2T↓[H]=1/2N↓[C].△t↓[I](5)。...

【技术特征摘要】

【专利技术属性】
技术研发人员:段海滨王道波
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1