[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102506892A - Configuration method for information fusion of a plurality of optical flow sensors and inertial navigation device - Google Patents

Configuration method for information fusion of a plurality of optical flow sensors and inertial navigation device Download PDF

Info

Publication number
CN102506892A
CN102506892A CN2011103491463A CN201110349146A CN102506892A CN 102506892 A CN102506892 A CN 102506892A CN 2011103491463 A CN2011103491463 A CN 2011103491463A CN 201110349146 A CN201110349146 A CN 201110349146A CN 102506892 A CN102506892 A CN 102506892A
Authority
CN
China
Prior art keywords
aircraft
optical flow
inertial navigation
flow sensor
sensor
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
CN2011103491463A
Other languages
Chinese (zh)
Other versions
CN102506892B (en
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.)
Beihang University
Original Assignee
Beihang University
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 Beihang University filed Critical Beihang University
Priority to CN201110349146.3A priority Critical patent/CN102506892B/en
Publication of CN102506892A publication Critical patent/CN102506892A/en
Application granted granted Critical
Publication of CN102506892B publication Critical patent/CN102506892B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)

Abstract

一种光流多传感器与惯导器件信息融合配置方法,它有五大步骤:一、针对需要安装光流传感器的飞行器,建立其线化扰动运动学方程;二、将光流传感器全方位多点布置在飞行器上;三、根据各光流传感器在飞行器上的安装位置和方向,建立光流传感器的量测方程;四、分别选用EKF即扩展卡尔曼滤波法和UKF即无迹卡尔曼滤波法对飞行器的飞行状态进行估计;五、利用估计的状态信息,实现飞行器的特定飞行任务。本发明使用多个光流传感器和一个惯导器件,重量轻、体积小、功耗低,便于在飞行器上安装布置,不对外辐射电磁信号,提高了飞行器的隐蔽性。它在飞行器姿态、飞行速度和高度的测量与估计技术领域里具有实用价值和广阔地应用前景。

Figure 201110349146

A method for information fusion configuration of optical flow multi-sensors and inertial navigation devices, which has five major steps: 1. Establish the linear disturbance kinematics equation for the aircraft that needs to be installed with optical flow sensors; Arranged on the aircraft; 3. According to the installation position and direction of each optical flow sensor on the aircraft, the measurement equation of the optical flow sensor is established; 4. The EKF is the extended Kalman filter method and the UKF is the unscented Kalman filter method. Estimate the flight state of the aircraft; Fifth, use the estimated state information to realize a specific flight task of the aircraft. The invention uses a plurality of optical flow sensors and an inertial navigation device, has light weight, small volume and low power consumption, is convenient to install and arrange on the aircraft, does not radiate electromagnetic signals to the outside, and improves the concealment of the aircraft. It has practical value and broad application prospect in the technical field of measuring and estimating aircraft attitude, flying speed and height.

Figure 201110349146

Description

一种光流多传感器和惯导器件信息融合配置方法An optical flow multi-sensor and inertial navigation device information fusion configuration method

(一)技术领域: (1) Technical field:

本发明涉及一种光流多传感器和惯导器件信息融合配置方法,属于飞行器姿态、飞行速度和高度的测量与估计技术领域。The invention relates to an optical flow multi-sensor and inertial navigation device information fusion configuration method, which belongs to the technical field of measurement and estimation of aircraft attitude, flight speed and altitude.

(二)背景技术: (two) background technology:

飞行器主要依靠前视雷达、雷达高度表和升降速度表来测量离地高度和升降速度,而对于小型飞行器来说,激光测距仪(Laser Rangefinders,LRF)和雷达都显得过于笨重。SICKLMS291是一款典型的激光测距仪,一般用于机器人领域,它的质量大约是4.5公斤。用于无人驾驶航空器(Unmanned Aerial Vehicle,UAV)上的最小的合成孔径雷达可能是美国圣地亚实验室(Sandia National Labs)制造的miniSAR,其质量约为4~5公斤,这么重的设备增加了无人机的重量和体积,降低了其续航能力和带载能力。Aircraft mainly rely on forward-looking radar, radar altimeter, and vertical speedometer to measure the height above the ground and the vertical speed. For small aircraft, laser rangefinders (Laser Rangefinders, LRF) and radar are too bulky. SICKLMS291 is a typical laser range finder, which is generally used in the field of robotics, and its mass is about 4.5 kg. The smallest synthetic aperture radar used on unmanned aerial vehicles (Unmanned Aerial Vehicle, UAV) may be the miniSAR manufactured by Sandia National Labs in the United States, and its mass is about 4-5 kg. The weight and volume of the UAV are reduced, and its endurance and carrying capacity are reduced.

光流传感器质量小,只有10克左右,完全被动地接收外部光线,无辐射,相对于雷达高度计具有质量小、隐蔽性好的优点,除飞行器的飞行速度、飞行高度、俯仰角速度外,本方法还可以估计出飞行器的攻角、俯仰角、升降速度等其它飞行信息,这些信息有利于帮助无人机完成探测、救灾等特定飞行任务。The mass of the optical flow sensor is small, only about 10 grams. It receives external light completely passively and has no radiation. Compared with the radar altimeter, it has the advantages of small mass and good concealment. It can also estimate other flight information such as the angle of attack, pitch angle, and lift speed of the aircraft. This information is beneficial to help the drone to complete specific flight tasks such as detection and disaster relief.

(三)发明内容: (3) Contents of the invention:

1、目的:本发明的目的是提供一种光流多传感器和惯导器件信息融合配置方法,它使用2~4个光流传感器和一个惯导器件,重量轻、体积小、功耗低,便于在小型飞行器上安装布置,不对外辐射电磁信号,提高了飞行器的隐蔽性。1. Purpose: The purpose of this invention is to provide a method for information fusion configuration of optical flow multi-sensors and inertial navigation devices, which uses 2 to 4 optical flow sensors and one inertial navigation device, which is light in weight, small in size and low in power consumption. It is convenient to install and arrange on a small aircraft, does not radiate electromagnetic signals to the outside, and improves the concealment of the aircraft.

2、技术方案:昆虫在移动时,周围环境的亮度模式在视网膜上形成一系列连续变化的图像,这一系列连续变化的信息不断“流过”视网膜,好像是一种光的“流”,故称这种图像亮度模式的表观运动为光流。国外的某些实验室,已经研制出了光流传感器的物理样机,并利用光流传感器实现了无人驾驶飞行器的自主避障、等高飞行、自动着陆、风速估计、目标检测和空中悬停,这些技术在探测、救灾等方面将有非常重要的应用价值。根据光流的定义和图1中所示的几何关系,可得出光流的表达式为:2. Technical solution: When an insect is moving, the brightness pattern of the surrounding environment forms a series of continuously changing images on the retina. This series of continuously changing information continuously "flows" through the retina, as if it is a "flow" of light. Therefore, the apparent motion of this image brightness pattern is called optical flow. Some foreign laboratories have developed physical prototypes of optical flow sensors, and used optical flow sensors to realize autonomous obstacle avoidance, contour flight, automatic landing, wind speed estimation, target detection and air hovering of unmanned aerial vehicles. , these technologies will have very important application value in detection and disaster relief. According to the definition of optical flow and the geometric relationship shown in Figure 1, the expression of optical flow can be obtained as:

ff == vv coscos 22 θθ hh ++ ωω -- -- -- (( 11 ))

式中,f为光流(1/s),v为光流传感器的水平速度(m/s),h为光流传感器距离地面的高度(m),θ为光轴与铅垂方向的夹角(rad),ω为光流传感器的旋转速度(rad/s)。In the formula, f is the optical flow (1/s), v is the horizontal speed of the optical flow sensor (m/s), h is the height of the optical flow sensor from the ground (m), θ is the distance between the optical axis and the vertical direction Angle (rad), ω is the rotational speed of the optical flow sensor (rad/s).

由式(1)可以看出,光流的测量值与光流传感器的姿态、高度和速度耦合,同时光流传感器具有体积小、重量轻、功耗低、可组网的特点,于是考虑将多个光流传感器固联在飞行器上,结合惯导器件——速率陀螺,利用多传感器的信息融合技术,实现对飞行器姿态信息的估计,并利用估计信息实现飞行器的超低空突防任务。光流传感器与惯导器件的结合布置如图2所示。It can be seen from formula (1) that the measured value of the optical flow is coupled with the attitude, height and speed of the optical flow sensor. At the same time, the optical flow sensor has the characteristics of small size, light weight, low power consumption, and can be networked. Multiple optical flow sensors are fixedly connected to the aircraft, combined with the inertial navigation device - the rate gyroscope, and the multi-sensor information fusion technology is used to realize the estimation of the attitude information of the aircraft, and use the estimated information to realize the ultra-low altitude penetration mission of the aircraft. The combined layout of the optical flow sensor and the inertial navigation device is shown in Figure 2.

本发明一种光流多传感器和惯导器件信息融合配置方法,该方法具体步骤如下:The present invention is an optical flow multi-sensor and inertial navigation device information fusion configuration method. The specific steps of the method are as follows:

步骤一:针对需要安装光流传感器的飞行器,在铅垂平面内建立其线化扰动运动学方程;Step 1: For the aircraft that needs to install the optical flow sensor, establish its linear disturbance kinematics equation in the vertical plane;

αα ·&Center Dot; θθ ·· θθ ·· ·· hh ·· hh ·· ·&Center Dot; == aa 1111 00 11 00 00 00 00 11 00 00 aa 3131 00 00 00 00 00 00 00 00 11 aa 5151 00 00 00 00 αα θθ θθ ·· hh hh ·· ++ bb 1111 00 bb 3131 00 bb 5151 δδ zz ++ ωω (( tt )) -- -- -- (( 22 ))

式中,α为飞行器攻角(rad),

Figure BDA0000106246440000023
为飞行器俯仰角(rad),δz为飞行器舵偏角(rad),h为飞行器质心高度(m),a11、a31、a51、b11、b31、b51为常系数,它们与飞行器的气动特性和质量特性有关,ω(t)为白噪声过程,E[ω(t)]=0,E[ω(t)ωT(τ)]=qδ(t-τ),q为ω(t)的方差强度阵。where α is the angle of attack of the aircraft (rad),
Figure BDA0000106246440000023
is the pitch angle of the aircraft (rad), δ z is the rudder angle of the aircraft (rad), h is the height of the center of mass of the aircraft (m), a 11 , a 31 , a 51 , b 11 , b 31 , and b 51 are constant coefficients, and they It is related to the aerodynamic and mass characteristics of the aircraft, ω(t) is a white noise process, E[ω(t)]=0, E[ω(t)ω T (τ)]=qδ(t-τ), q is the variance intensity matrix of ω(t).

步骤二:将多个光流传感器多点布置在飞行器上,在空间允许的情况下,各传感器间的距离要尽量远,并指向不同方向,这样做有利于提高后续的估计精度;Step 2: Arrange multiple optical flow sensors on the aircraft at multiple points. If the space permits, the distance between the sensors should be as far as possible and point to different directions. This will help improve the subsequent estimation accuracy;

其中,“多个”是指,2~4个,“多点布置”是指,光流传感器要安装在飞行器的不同位置,典型位置是头部、中间和尾部;“距离要尽量远”是指,安装在头部或者尾部的光流传感器,在不影响其它机载设备的情况下,要尽量靠近机体的最前端或者最后端,这样就保证了头部和尾部光流传感器间的距离尽可能大些。Among them, "multiple" means 2 to 4, and "multi-point arrangement" means that the optical flow sensor should be installed in different positions of the aircraft, the typical positions are the head, middle and tail; "the distance should be as far as possible" means It means that the optical flow sensor installed on the head or tail should be as close as possible to the front end or rear end of the airframe without affecting other airborne equipment, so as to ensure the distance between the head and tail optical flow sensors as much as possible. Maybe bigger.

步骤三:根据各光流传感器在飞行器上的安装位置和方向,建立光流传感器的量测方程,利用飞行器上自带的惯导器件——速率陀螺,或者在飞行器上另外安装一个速率陀螺,建立速率陀螺的量测方程,与光流传感器的量测方程一起,构成系统的光流和惯导多传感器量测方程;Step 3: According to the installation position and direction of each optical flow sensor on the aircraft, establish the measurement equation of the optical flow sensor, use the inertial navigation device on the aircraft - the rate gyro, or install another rate gyro on the aircraft, Establish the measurement equation of the rate gyro, together with the measurement equation of the optical flow sensor, constitute the optical flow and inertial navigation multi-sensor measurement equation of the system;

第i个光流传感器的量测方程为:The measurement equation of the i-th optical flow sensor is:

Figure BDA0000106246440000031
Figure BDA0000106246440000031

式中,α为飞行器攻角(rad),

Figure BDA0000106246440000032
为飞行器俯仰角(rad),h为飞行器质心高度(m),where α is the angle of attack of the aircraft (rad),
Figure BDA0000106246440000032
is the pitch angle of the aircraft (rad), h is the height of the center of mass of the aircraft (m),

V表示飞行器相对于地面的飞行速度(m/s),

Figure BDA0000106246440000033
表示第i个光流传感器在飞行器上的安装角度(rad),
Figure BDA0000106246440000034
表示飞行器俯仰角速度(rad/s)。V represents the flight speed of the aircraft relative to the ground (m/s),
Figure BDA0000106246440000033
Indicates the installation angle (rad) of the i-th optical flow sensor on the aircraft,
Figure BDA0000106246440000034
Indicates the aircraft pitch rate (rad/s).

而飞行器俯仰角速度

Figure BDA0000106246440000035
可由速率陀螺测出,故系统的光流和惯导多传感器量测方程为:while the aircraft pitch rate
Figure BDA0000106246440000035
It can be measured by the rate gyroscope, so the optical flow and inertial navigation multi-sensor measurement equation of the system is:

ZZ == θθ ·&Center Dot; ff 11 ff 22 ·&Center Dot; ·&Center Dot; ·&Center Dot; ff mm TT ++ vv (( tt )) -- -- -- (( 44 ))

式中,

Figure BDA0000106246440000037
表示飞行器俯仰角速度(rad/s),fm表示第m个光流传感器的输出,v(t)为量测噪声,假设其为均值为0的白噪声,即E[v(t)]=0,且E[v(t)vT(τ)]=rδ(t-τ),r为v(t)的方差强度阵,δ(t-τ)定义为: δ ( t - τ ) = 1 t = τ 0 t ≠ τ . In the formula,
Figure BDA0000106246440000037
Indicates the pitch rate of the aircraft (rad/s), f m indicates the output of the mth optical flow sensor, v(t) is the measurement noise, assuming that it is white noise with a mean value of 0, that is, E[v(t)]= 0, and E[v(t)v T (τ)]=rδ(t-τ), r is the variance intensity matrix of v(t), and δ(t-τ) is defined as: δ ( t - τ ) = 1 t = τ 0 t ≠ τ .

步骤四:分别选用EKF(Extend Kalman Filter,扩展卡尔曼滤波)法和UKF(UnscentedKalman Filter,无迹卡尔曼滤波)法对飞行器的飞行状态进行估计,对比两者的稳定性、快速性和准确性,并考虑飞行器上计算机的运算能力,选择一种合适的滤波方法,实现对飞行器的状态估计;Step 4: EKF (Extend Kalman Filter, Extended Kalman Filter) method and UKF (Unscented Kalman Filter, Unscented Kalman Filter) method are used to estimate the flight state of the aircraft, and the stability, speed and accuracy of the two are compared , and considering the computing power of the computer on the aircraft, choose an appropriate filtering method to realize the state estimation of the aircraft;

步骤五:利用估计的状态信息,实现飞行器的特定飞行任务。Step 5: Use the estimated state information to realize the specific flight mission of the aircraft.

3、优点及功效:本发明一种光流多传感器和惯导器件信息融合配置方法,其优点是:(1)测量元件体积小、重量轻、功耗低,便于在飞行器上布置、安装和使用;(2)测量元件不对外辐射电磁信号,有利于飞行器完成隐蔽性任务;(3)除飞行器的飞行速度、飞行高度、俯仰角速度外,本方法还可以估计出飞行器的攻角、俯仰角、升降速度等其它飞行信息。3. Advantages and effects: The present invention provides a method for information fusion and configuration of optical flow multi-sensors and inertial navigation devices. (2) The measuring element does not radiate electromagnetic signals to the outside, which is beneficial for the aircraft to complete concealed tasks; (3) In addition to the flight speed, flight altitude, and pitch angle velocity of the aircraft, this method can also estimate the attack angle and pitch angle of the aircraft. , lift speed and other flight information.

(四)附图说明: (4) Description of drawings:

图1是光流传感器测量关系图Figure 1 is a measurement relationship diagram of the optical flow sensor

图2是光流传感器与惯导器件的结合示意图Figure 2 is a schematic diagram of the combination of the optical flow sensor and the inertial navigation device

图3是本发明流程框图Fig. 3 is a flow chart of the present invention

图4是光流传感器在铅垂平面内的布置图Figure 4 is a layout diagram of the optical flow sensor in the vertical plane

图5a是EKF对攻角的估计效果示意图Figure 5a is a schematic diagram of the estimation effect of EKF on the angle of attack

图5b是EKF对俯仰角的估计效果示意图Figure 5b is a schematic diagram of the estimation effect of EKF on the pitch angle

图5c是EKF对俯仰角速度的估计效果示意图Figure 5c is a schematic diagram of the estimation effect of EKF on the pitch angular velocity

图5d是EKF对飞行高度的估计效果示意图Figure 5d is a schematic diagram of the effect of EKF on the estimation of flight altitude

图6a是无人机起伏运动时EKF对攻角的估计效果示意图Figure 6a is a schematic diagram of the estimation effect of EKF on the angle of attack when the UAV fluctuates

图6b是无人机起伏运动时EKF对俯仰角的估计效果示意图Figure 6b is a schematic diagram of the estimation effect of the EKF on the pitch angle when the UAV fluctuates

图6c是无人机起伏运动时EKF对俯仰角速度的估计效果示意图Figure 6c is a schematic diagram of the estimation effect of the EKF on the pitch angular velocity when the UAV fluctuates

图6d是无人机起伏运动时EKF对飞行高度的估计效果示意图Figure 6d is a schematic diagram of the estimation effect of EKF on the flight height when the UAV fluctuates

图7a是UKF对攻角的估计效果示意图Figure 7a is a schematic diagram of the estimation effect of UKF on the angle of attack

图7b是UKF对俯仰角的估计效果示意图Figure 7b is a schematic diagram of the estimation effect of the UKF on the pitch angle

图7c是UKF对俯仰角速度的估计效果示意图Figure 7c is a schematic diagram of the estimation effect of the UKF on the pitch angular velocity

图7d是UKF对飞行高度的估计效果示意图Figure 7d is a schematic diagram of the effect of UKF on the estimation of flight altitude

图8a是无人机起伏运动时UKF对攻角的估计效果示意图Figure 8a is a schematic diagram of the estimation effect of UKF on the angle of attack when the UAV fluctuates

图8b是无人机起伏运动时UKF对俯仰角的估计效果示意图Figure 8b is a schematic diagram of the estimation effect of the UKF on the pitch angle when the UAV fluctuates

图8c是无人机起伏运动时UKF对俯仰角速度的估计效果示意图Figure 8c is a schematic diagram of the estimation effect of the UKF on the pitch angular velocity during the undulating motion of the UAV

图8d是无人机起伏运动时UKF对飞行高度的估计效果示意图Figure 8d is a schematic diagram of the estimation effect of UKF on the flight height when the UAV fluctuates

图9是基于EKF的高度控制框图Figure 9 is a block diagram of height control based on EKF

图10是基于EKF的高度控制效果Figure 10 is the height control effect based on EKF

图中符号说明如下:The symbols in the figure are explained as follows:

图1中,v为光流传感器的水平速度(rad/s),h为光流传感器距离地面的高度(m),θ为光轴与铅垂方向的夹角(rad),ω为光流传感器的旋转速度(rad/s)。In Figure 1, v is the horizontal velocity of the optical flow sensor (rad/s), h is the height of the optical flow sensor from the ground (m), θ is the angle between the optical axis and the vertical direction (rad), and ω is the optical flow The rotational speed of the sensor (rad/s).

图4中,为机体俯仰角(rad),h为机体质心的高度(m),α为攻角(rad),V为无人机相对于地面的速度(m/s)。di为第i个传感器相对于机体质心的安装位置(m),

Figure BDA0000106246440000042
为第i个传感器相对于机体纵轴的安装角(rad)。Figure 4, is the body pitch angle (rad), h is the height of the center of mass of the body (m), α is the angle of attack (rad), and V is the speed of the UAV relative to the ground (m/s). d i is the installation position (m) of the i-th sensor relative to the center of mass of the body,
Figure BDA0000106246440000042
is the installation angle (rad) of the i-th sensor relative to the longitudinal axis of the body.

图9中,Hc为指令高度(m),为高度的估计值(m),Δh为两者之差(m),δZ为舵偏角(rad),Z为传感器组的测量向量,

Figure BDA0000106246440000044
为状态向量的估计值。In Fig. 9, Hc is command height (m), is the estimated value of the height (m), Δh is the difference between the two (m), δ Z is the rudder deflection angle (rad), Z is the measurement vector of the sensor group,
Figure BDA0000106246440000044
is the estimated value of the state vector.

rad表示弧度,rad/s表示弧度每秒。rad means radians, and rad/s means radians per second.

(五)具体实施方式: (5) Specific implementation methods:

根据图1所示的光流传感器测量关系图和图2所示的光流传感器与惯导器件的结合示意图,我们提出了一种铅垂平面内光流传感器在飞行器上的布置方案和融合算法。光流传感器可以测得飞行器前方、下方、后方的光流信息,这些信息为全面估计飞行器所处的周边环境提供了依据。According to the measurement relationship diagram of the optical flow sensor shown in Figure 1 and the schematic diagram of the combination of the optical flow sensor and the inertial navigation device shown in Figure 2, we propose a layout scheme and fusion algorithm for the optical flow sensor on the aircraft in the vertical plane . The optical flow sensor can measure the optical flow information of the front, bottom and rear of the aircraft, which provides a basis for comprehensively estimating the surrounding environment of the aircraft.

为了降低问题的复杂程度,简化系统数学模型,现仅研究飞行器铅垂平面内的运动,并作出如下假设:In order to reduce the complexity of the problem and simplify the mathematical model of the system, only the movement in the vertical plane of the aircraft is studied, and the following assumptions are made:

1)飞行器周围环境的质地纹理是杂乱的,光流是可测的;1) The texture texture of the surrounding environment of the aircraft is messy, and the optical flow is measurable;

2)每个光流传感器都能正常工作,它们的输出含有量测噪声,但不存在完全错误的野值;2) Each optical flow sensor can work normally, and their output contains measurement noise, but there is no completely wrong outlier;

3)光流传感器的视场角很小,测得的信息为镜头轴线上的光流信息;3) The field of view of the optical flow sensor is very small, and the measured information is the optical flow information on the lens axis;

4)飞行器在做超低空巡航,仅在铅垂平面内运动,弹道倾角非常小;4) The aircraft is cruising at ultra-low altitude and only moves in the vertical plane, with a very small ballistic inclination;

5)“瞬时平衡”假设是成立的。5) The "instantaneous equilibrium" assumption is valid.

基于以上假设,见图3,本发明一种光流多传感器和惯导器件信息融合配置方法,该方法具体步骤如下:Based on the above assumptions, see Figure 3, a method for information fusion configuration of optical flow multi-sensors and inertial navigation devices according to the present invention, the specific steps of the method are as follows:

步骤一:针对需要安装光流传感器的飞行器,在铅垂平面内建立其线化扰动运动学方程;Step 1: For the aircraft that needs to install the optical flow sensor, establish its linear disturbance kinematics equation in the vertical plane;

某型无人机机体铅垂平面内的线化扰动运动学方程为:The linearized disturbance kinematics equation in the vertical plane of a certain type of UAV body is:

αα ·&Center Dot; θθ ·&Center Dot; θθ ·&Center Dot; ·&Center Dot; hh ·&Center Dot; hh ·&Center Dot; ·&Center Dot; == aa 1111 00 11 00 00 00 00 11 00 00 aa 3131 00 00 00 00 00 00 00 00 11 aa 5151 00 00 00 00 αα θθ θθ ·&Center Dot; hh hh ·&Center Dot; ++ bb 1111 00 bb 3131 00 bb 5151 δδ zz ++ ωω (( tt )) -- -- -- (( 55 ))

式中,α为攻角(rad),

Figure BDA0000106246440000052
为俯仰角(rad),
Figure BDA0000106246440000053
表示飞行器俯仰角速度(rad/s),
Figure BDA0000106246440000054
表示飞行器俯仰角加速度(rad/s2),δz为舵偏角(rad),h为机体质心高度(m),
Figure BDA0000106246440000055
表示机体质心高度变化率(m/s),
Figure BDA0000106246440000056
表示机体质心在铅垂方向上的加速度(m/s2),ω(t)为白噪声过程,E[ω(t)]=0,E[ω(t)ωT(τ)]=qδ(t-τ),q为ω(t)的方差强度阵,δ(t-τ)定义为: δ ( t - τ ) = 1 t = τ 0 t ≠ τ . where α is the angle of attack (rad),
Figure BDA0000106246440000052
is the pitch angle (rad),
Figure BDA0000106246440000053
Indicates the aircraft pitch rate (rad/s),
Figure BDA0000106246440000054
Indicates the pitching angular acceleration of the aircraft (rad/s 2 ), δz is the rudder deflection angle (rad), h is the height of the center of mass of the aircraft body (m),
Figure BDA0000106246440000055
Indicates the height change rate of the center of mass of the body (m/s),
Figure BDA0000106246440000056
Indicates the acceleration of the center of mass of the body in the vertical direction (m/s 2 ), ω(t) is a white noise process, E[ω(t)]=0, E[ω(t)ω T (τ)]= qδ(t-τ), q is the variance intensity matrix of ω(t), δ(t-τ) is defined as: δ ( t - τ ) = 1 t = τ 0 t ≠ τ .

根据某型无人机具体参数,可以解得a11=-2.083,a31=-6.019988,a51=83.1299,b11=-0.0175,b31=5.9245,b51=1.318。将以上数据代入式(5)并将其离散化,得到离散机体运动方程:According to the specific parameters of a certain type of drone, it can be solved that a 11 =-2.083, a 31 =-6.019988, a 51 =83.1299, b 11 =-0.0175, b 31 =5.9245, b 51 =1.318. Substituting the above data into formula (5) and discretizing it, the discrete body motion equation is obtained:

Xk=ΦXk-1+Buk-1+Wk-1    (6)X k =ΦX k-1 +Bu k-1 +W k-1 (6)

式中,In the formula,

Xx kk == αα (( tt kk )) θθ (( tt kk )) θθ ·&Center Dot; (( tt kk )) hh (( tt kk )) hh ·&Center Dot; (( tt kk )) TT ,, ΦΦ == 11 -- 2.0832.083 TT sthe s 00 TT sthe s 00 00 00 11 TT sthe s 00 00 -- 6.0199886.019988 TT sthe s 00 11 00 00 00 00 00 11 TT sthe s 83.129983.1299 TT sthe s 00 00 00 11 ,,

B=(-0.0175Ts 0 5.9245Ts 0 1.318Ts)T,uk=δz(tk),Wk为系统激励噪声序列,且

Figure BDA0000106246440000063
Ts为采样周期,Qk为系统噪声序列的方差阵。B=(-0.0175T s 0 5.9245T s 0 1.318T s ) T , u k =δ z (t k ), W k is the system excitation noise sequence, and
Figure BDA0000106246440000063
T s is the sampling period, and Q k is the variance matrix of the system noise sequence.

步骤二:将3个光流传感器多点布置在飞行器上,并指向不同方向;Step 2: Arrange 3 optical flow sensors on the aircraft at multiple points and point to different directions;

假设铅垂平面内安装m个即3个光流传感器,第i个传感器相对于机体质心的安装位置为di,相对于机体纵轴的安装角为

Figure BDA0000106246440000064
如图4所示。Assuming that m or 3 optical flow sensors are installed in the vertical plane, the installation position of the i-th sensor relative to the center of mass of the body is d i , and the installation angle relative to the longitudinal axis of the body is
Figure BDA0000106246440000064
As shown in Figure 4.

图中,θ为机体俯仰角(rad),h为机体质心的高度(m),α为攻角(rad),V为无人机相对于地面的速度(m/s)。di为第i个传感器相对于机体质心的安装位置(m),

Figure BDA0000106246440000065
为第i个传感器相对于机体纵轴的安装角(rad)。In the figure, θ is the pitch angle of the aircraft (rad), h is the height of the center of mass of the aircraft (m), α is the angle of attack (rad), and V is the speed of the UAV relative to the ground (m/s). d i is the installation position (m) of the i-th sensor relative to the center of mass of the body,
Figure BDA0000106246440000065
is the installation angle (rad) of the i-th sensor relative to the longitudinal axis of the body.

步骤三:根据各光流传感器在飞行器上的安装位置和方向,建立光流传感器的量测方程,利用飞行器上自带的惯导器件——速率陀螺,或者在飞行器上另外安装一个速率陀螺,建立速率陀螺的量测方程,与光流传感器的量测方程一起,构成系统的光流和惯导多传感器量测方程;Step 3: According to the installation position and direction of each optical flow sensor on the aircraft, establish the measurement equation of the optical flow sensor, use the inertial navigation device on the aircraft - the rate gyro, or install another rate gyro on the aircraft, Establish the measurement equation of the rate gyro, together with the measurement equation of the optical flow sensor, constitute the optical flow and inertial navigation multi-sensor measurement equation of the system;

忽略机体直径,由图4中的几何关系可以得出第i个光流传感器的量测方程为:Neglecting the diameter of the body, the measurement equation of the i-th optical flow sensor can be obtained from the geometric relationship in Figure 4 as:

Figure BDA0000106246440000066
Figure BDA0000106246440000066

而机体俯仰角速度

Figure BDA0000106246440000067
可由弹载速率陀螺测出,故系统的光流和惯导多传感器量测方程为:while the body pitch angular velocity
Figure BDA0000106246440000067
It can be measured by the missile-loaded rate gyro, so the optical flow and inertial navigation multi-sensor measurement equation of the system is:

ZZ == θθ ·&Center Dot; ff 11 ff 22 ·&Center Dot; ·&Center Dot; ·&Center Dot; ff mm TT ++ vv (( tt )) -- -- -- (( 88 ))

式中,fm表示第m个光流传感器的输出,v(t)为量测噪声,假设其为均值为0的白噪声,即E[v(t)]=0,且E[v(t)vT(τ)]=rδ(t-τ),r为v(t)的方差强度阵,δ(t-τ)定义为:In the formula, f m represents the output of the mth optical flow sensor, v(t) is the measurement noise, assuming that it is white noise with a mean value of 0, that is, E[v(t)]=0, and E[v( t)v T (τ)]=rδ(t-τ), r is the variance intensity matrix of v(t), and δ(t-τ) is defined as:

δδ (( tt -- ττ )) == 11 tt == ττ 00 tt ≠≠ ττ ..

步骤四:分别选用EKF法和UKF法对飞行器的飞行状态进行估计,对比两者的稳定性、快速性和准确性,并考虑飞行器上计算机的运算能力,选择一种合适的滤波方法,实现对飞行器的状态估计;Step 4: Choose the EKF method and the UKF method to estimate the flight state of the aircraft respectively, compare the stability, rapidity and accuracy of the two, and consider the computing power of the computer on the aircraft, choose an appropriate filtering method to realize the state estimation of the aircraft;

EKF法:EKF method:

对量测方程(8)进行线化和离散化处理,并初始条件设置如下:驱动噪声强度阵 q = 0.01 0 0 0 0 0 0.01 0 0 0 0 0 0.01 0 0 0 0 0 0.1 0 0 0 0 0 0.1 ; 量测噪声强度阵 r = 0.01 0 0 0 0 0.1 0 0 0 0 0.1 0 0 0 0 0.1 ; P 0 = 0.1 0 0 0 0 0 0.1 0 0 0 0 0 0.1 0 0 0 0 0 0.1 0 0 0 0 0 0.1 ; X ^ 0 = 0 0 0 10 0 T ; 无人机速度大小V=200m/s;采样周期Ts=0.01s,机体上安装3个光流传感器,安装角分别为

Figure BDA0000106246440000076
Figure BDA0000106246440000077
安装位置di分别为0.5m,0m和-0.5m。Linearize and discretize the measurement equation (8), and set the initial conditions as follows: driving noise intensity matrix q = 0.01 0 0 0 0 0 0.01 0 0 0 0 0 0.01 0 0 0 0 0 0.1 0 0 0 0 0 0.1 ; Measurement Noise Intensity Array r = 0.01 0 0 0 0 0.1 0 0 0 0 0.1 0 0 0 0 0.1 ; P 0 = 0.1 0 0 0 0 0 0.1 0 0 0 0 0 0.1 0 0 0 0 0 0.1 0 0 0 0 0 0.1 ; x ^ 0 = 0 0 0 10 0 T ; The speed of the UAV is V=200m/s; the sampling period T s =0.01s, three optical flow sensors are installed on the body, and the installation angle respectively
Figure BDA0000106246440000076
and
Figure BDA0000106246440000077
The installation positions d i are 0.5m, 0m and -0.5m respectively.

假设控制量始终为零,即舵偏角δz≡0,得到的仿真结果如图5a-图5d所示。Assuming that the control variable is always zero, that is, the rudder deflection angle δ z ≡ 0, the obtained simulation results are shown in Fig. 5a-Fig. 5d.

图5a-图5d表明,EKF可以融合安装在机体的不同位置的多个光流传感器和一个速率陀螺的信息,实现对无人机攻角、俯仰角速度、飞行高度和高度变化率的估计,对俯仰角速度的估计偏差相对比较大,但俯仰角速度是由速率陀螺直接测量给出的,之所以出现较大偏差,是由于速率陀螺的测量噪声太大,可以通过提高陀螺的测量精度来提高俯仰角速度的估计精度。Figures 5a-5d show that EKF can fuse the information of multiple optical flow sensors and a rate gyroscope installed in different positions of the airframe to realize the estimation of UAV angle of attack, pitch angle velocity, flight altitude and altitude change rate. The estimated deviation of the pitch angular velocity is relatively large, but the pitch angular velocity is directly measured by the rate gyro. The reason for the large deviation is that the measurement noise of the rate gyro is too large. The pitch angular velocity can be improved by improving the measurement accuracy of the gyro The estimated accuracy of .

现在令控制量δz=0.2sin(πt+π/2),使无人机在铅垂平面内做起伏运动,测试估计值对真实值的跟踪性能,得到的仿真结果如图6a-图6d所示。图6a-图6d表明,EKF不但可以准确地估计系统的状态变量,其算法的实时性能也非常好,估计值相对于真实值来讲,几乎没有滞后,这一点保证了EKF可以在实际工程中得到实时的应用。Now let the control quantity δ z = 0.2sin(πt+π/2), make the UAV do undulating motion in the vertical plane, and test the tracking performance of the estimated value to the real value. The obtained simulation results are shown in Figure 6a-Figure 6d shown. Figures 6a-6d show that EKF can not only accurately estimate the state variables of the system, but the real-time performance of the algorithm is also very good. Compared with the real value, the estimated value has almost no lag, which ensures that EKF can be used in actual engineering Get real-time applications.

UKF法:UKF method:

根据UKF算法条件,只对量测方程(8)进行离散化处理即可。由于系统状态维数和系统噪声维数均为5,量测方程的维数为4,故增广状态向量的维数为L=5+5+4=14,Sigma点的采样策略选用对称采样,其个数为2L+1=29。According to the conditions of the UKF algorithm, only the measurement equation (8) needs to be discretized. Since the system state dimension and system noise dimension are both 5, and the dimension of the measurement equation is 4, the dimension of the augmented state vector is L=5+5+4=14, and the sampling strategy of the Sigma point is symmetrical sampling , and its number is 2L+1=29.

初始条件设置如下:Sigma点采样时,比例参数取0.5; P 0 = 0.1 0 0 0 0 0.1 0 0 0 0 0.1 0 0 0 0 0.1 , 此处不取P0=0,是为了防止下一步求(n+λ)Px的平方根时进行Cholesky分解产生奇异;其它初始条件与EKF法中相同,不再一一列出。The initial conditions are set as follows: when the Sigma point is sampled, the ratio parameter is set to 0.5; P 0 = 0.1 0 0 0 0 0.1 0 0 0 0 0.1 0 0 0 0 0.1 , The purpose of not taking P 0 =0 here is to prevent the singularity caused by Cholesky decomposition when calculating the square root of (n+λ)P x in the next step; other initial conditions are the same as those in the EKF method and will not be listed one by one.

假设控制量始终为零,即舵偏角δz≡0,得到的仿真结果如图7a-图7d所示。Assuming that the control variable is always zero, that is, the rudder deflection angle δ z ≡ 0, the obtained simulation results are shown in Fig. 7a-7d.

图7a-图7d表明,跟EKF一样,UKF也可以对系统状态进行准确的估计。在估计的初期,UKF收敛比较慢,并且有比较大的震荡;UKF收敛之后,其估计性能与EKF相当,对系统的状态估计与EKF的估计值几乎完全一致。Figures 7a-7d show that, like EKF, UKF can also accurately estimate the system state. In the early stage of estimation, UKF converges slowly and has relatively large shocks; after UKF converges, its estimation performance is equivalent to that of EKF, and the state estimation of the system is almost identical to the estimated value of EKF.

现在令控制量δz=0.2sin(πt+π/2),使无人机在铅垂平面内做起伏运动,测试估计值对真实值的跟踪性能,得到的仿真结果如图8a-图8d所示。UKF几乎是无滞后、无偏差地、完美地跟踪了实际状态变量的变化。Now let the control quantity δ z = 0.2sin(πt+π/2), make the UAV do undulating motion in the vertical plane, and test the tracking performance of the estimated value to the real value. The obtained simulation results are shown in Figure 8a-Figure 8d shown. The UKF perfectly tracks the changes of the actual state variables almost without lag and without bias.

在本算例中,UKF的计算量要比EKF多得多,当仿真步长设置为0.01秒时,对于12秒的仿真时间,UKF法需要耗时3.93秒,而EKF仅需0.48秒,前者是后者的8倍多,这是因为量测方程结构形式复杂,需要占用很多CPU时间,在每一步估计循环中,EKF都只需要计算1次量测方程的导数即可,而UKF则需要计算29次量测方程,因为共有29个Sigma点要计算,这导致了UKF的计算量要远大于EKF的计算量。In this calculation example, the calculation amount of UKF is much more than that of EKF. When the simulation step size is set to 0.01 seconds, for a simulation time of 12 seconds, the UKF method takes 3.93 seconds, while the EKF method only takes 0.48 seconds. The former It is more than 8 times that of the latter. This is because the measurement equation has a complex structure and takes up a lot of CPU time. In each step of the estimation cycle, EKF only needs to calculate the derivative of the measurement equation once, while UKF requires Calculate the measurement equation of 29 times, because there are 29 Sigma points to be calculated, which leads to the calculation amount of UKF being much larger than that of EKF.

步骤五:利用估计的状态信息,实现飞行器的特定飞行任务;Step five: use the estimated state information to realize the specific flight mission of the aircraft;

本算例中,UKF在估计精度上与EKF相当,但由于量测方程的复杂性,导致UKF的实时性要远低于EKF,所以本节将使用EKF作为信息融合算法,估计无人机的状态信息,实现铅垂平面内的高度控制,以期证明光流传感器在超低空突防中的应用价值。In this calculation example, UKF is comparable to EKF in terms of estimation accuracy, but due to the complexity of the measurement equation, the real-time performance of UKF is much lower than that of EKF, so this section will use EKF as an information fusion algorithm to estimate the UAV’s State information, to achieve height control in the vertical plane, in order to prove the application value of optical flow sensor in ultra-low altitude penetration.

假设驱动噪声为0,将式(5)简写成标准的状态空间形式:Assuming that the driving noise is 0, formula (5) is abbreviated into the standard state space form:

Xx ·&Center Dot; == AXAX ++ BuBu -- -- -- (( 99 ))

rank[B AB A2B A3B A4B]=4<5,系统不完全可控。经计算,系统存在三个0极点,为使系统稳定或渐近稳定,需要设计状态反馈阵,将系统的极点配置到s平面的左半平面,实现系统的镇定。rank[B AB A 2 B A 3 B A 4 B]=4<5, the system is not fully controllable. After calculation, there are three 0 poles in the system. In order to make the system stable or asymptotically stable, it is necessary to design a state feedback array and arrange the poles of the system to the left half plane of the s-plane to realize the stability of the system.

首先,通过线性变换将系统按能控性分解为First, the system is decomposed according to controllability by linear transformation into

AA ~~ == TATTAT &prime;&prime; == AA ncnc 00 AA 21twenty one AA cc BB ~~ == TBTB == 00 BB cc CC ~~ == CTCT &prime;&prime; == CC ncnc CC cc -- -- -- (( 1010 ))

式中,T为正交变换阵,下标nc表示不可控,c表示可控。此分解可由Matlab中的ctrbf命令完成。In the formula, T is an orthogonal transformation matrix, the subscript nc means uncontrollable, and c means controllable. This decomposition can be done by the ctrbf command in Matlab.

经计算,完全不能控子系统<Anc 0 Cnc>是渐近稳定的。于是,原系统是可以通过线性状态反馈镇定下来的。下面,对完全能控子系统<Ac Bc Cc>进行极点配置。It is calculated that the completely uncontrollable subsystem <A nc 0 C nc > is asymptotically stable. Therefore, the original system can be stabilized by linear state feedback. Next, configure the poles of the fully controllable subsystem <A c B c C c > .

任取四个期望极点为[-7,-5,-2-i,-2+i],计算得状态反馈阵增益矩阵Kc=[0.6267 -0.8319 6.2029 2.293],于是可使原系统镇定下来的状态反馈矩阵为K=(0 Kc)T=(4.4340 4.4353 2.2980 0.3497 0.2884)Take any four desired poles as [-7, -5, -2-i, -2+i], and calculate the state feedback array gain matrix K c = [0.6267 -0.8319 6.2029 2.293], so the original system can be stabilized The state feedback matrix of is K=(0 K c )T=(4.4340 4.4353 2.2980 0.3497 0.2884)

以EKF对状态的估计值作为状态反馈,搭建无人机高度控制模型如图9所示。图中Hc为指令高度(m),

Figure BDA0000106246440000091
为高度的估计值(m),Δh为两者之差(m),δZ为舵偏角(rad),Z为传感器组的测量向量,
Figure BDA0000106246440000092
为状态向量的估计值。Taking the estimated value of the state of the EKF as the state feedback, the height control model of the UAV is built, as shown in Figure 9. H c in the figure is the command height (m),
Figure BDA0000106246440000091
is the estimated value of the height (m), Δh is the difference between the two (m), δ Z is the rudder deflection angle (rad), Z is the measurement vector of the sensor group,
Figure BDA0000106246440000092
is the estimated value of the state vector.

高度控制器可设计成一个PI控制器,其中比例系数Kp=0.8,积分系数Ki=0.4,舵偏角限制在±30°之内,初始指令高度为10m,第5s时刻将指令高度按指数规律下调到5m,时间常数为2s,仿真结果如图10所示。无人机可以无超调、无静差地跟踪高度指令,进行安全地超低空飞行,高度最终可以控制在期望高度的±0.5m之内,它证明了高度控制器的有效性,也同时证明了前文中传感器的布置、EKF算法的可行性。The height controller can be designed as a PI controller, where the proportional coefficient K p =0.8, the integral coefficient K i =0.4, the rudder deflection angle is limited within ±30°, the initial command height is 10m, and the command height is set at the 5th moment by The exponential law is adjusted down to 5m, and the time constant is 2s. The simulation results are shown in Figure 10. The UAV can track the altitude command without overshoot and static error, and fly safely at ultra-low altitude. The altitude can be controlled within ±0.5m of the expected altitude. It proves the effectiveness of the altitude controller and also proves The layout of the sensors and the feasibility of the EKF algorithm in the previous article are verified.

Claims (4)

1.一种光流多传感器和惯导器件信息融合配置方法,该方法具体步骤如下:1. An optical flow multi-sensor and inertial navigation device information fusion configuration method, the specific steps of the method are as follows: 步骤一:针对需要安装光流传感器的飞行器,在铅垂平面内建立其线化扰动运动学方程;Step 1: For the aircraft that needs to install the optical flow sensor, establish its linear disturbance kinematics equation in the vertical plane; &alpha;&alpha; &CenterDot;&Center Dot; &theta;&theta; &CenterDot;&CenterDot; &theta;&theta; &CenterDot;&CenterDot; &CenterDot;&Center Dot; hh &CenterDot;&Center Dot; hh &CenterDot;&Center Dot; &CenterDot;&Center Dot; == aa 1111 00 11 00 00 00 00 11 00 00 aa 3131 00 00 00 00 00 00 00 00 11 aa 5151 00 00 00 00 &alpha;&alpha; &theta;&theta; &theta;&theta; &CenterDot;&Center Dot; hh hh &CenterDot;&Center Dot; ++ bb 1111 00 bb 3131 00 bb 5151 &delta;&delta; zz ++ &omega;&omega; (( tt )) -- -- -- (( 11 )) 式中,α为飞行器攻角,θ为飞行器俯仰角,δz为飞行器舵偏角,h为飞行器质心高度,a11、a31、a51、b11、b31、b51为常系数,它们与飞行器的气动特性和质量特性有关,ω(t)为白噪声过程,E[ω(t)]=0,E[ω(t)ωT(τ)]=qδ(t-τ),q为ω(t)的方差强度阵;In the formula, α is the attack angle of the aircraft, θ is the pitch angle of the aircraft, δ z is the rudder deflection angle of the aircraft, h is the height of the center of mass of the aircraft, a 11 , a 31 , a 51 , b 11 , b 31 , and b 51 are constant coefficients, They are related to the aerodynamic and mass characteristics of the aircraft, ω(t) is a white noise process, E[ω(t)]=0, E[ω(t)ω T (τ)]=qδ(t-τ), q is the variance intensity matrix of ω(t); 步骤二:将多个光流传感器多点布置在飞行器上,在空间允许的情况下,各传感器间的距离要尽量远,并指向不同方向,这样做有利于提高后续的估计精度;Step 2: Arrange multiple optical flow sensors on the aircraft at multiple points. If the space permits, the distance between the sensors should be as far as possible and point to different directions. This will help improve the subsequent estimation accuracy; 步骤三:根据各光流传感器在飞行器上的安装位置和方向,建立光流传感器的量测方程,利用飞行器上自带的惯导器件——速率陀螺,或者在飞行器上另外安装一个速率陀螺,建立速率陀螺的量测方程,与光流传感器的量测方程一起,构成系统的光流和惯导多传感器量测方程;Step 3: According to the installation position and direction of each optical flow sensor on the aircraft, establish the measurement equation of the optical flow sensor, use the inertial navigation device on the aircraft - the rate gyro, or install another rate gyro on the aircraft, Establish the measurement equation of the rate gyro, together with the measurement equation of the optical flow sensor, constitute the optical flow and inertial navigation multi-sensor measurement equation of the system; 第i个光流传感器的量测方程为:The measurement equation of the i-th optical flow sensor is:
Figure FDA0000106246430000012
Figure FDA0000106246430000012
式中,α为飞行器攻角,
Figure FDA0000106246430000013
为飞行器俯仰角,h为飞行器质心高度,V表示飞行器相对于地面的飞行速度,
Figure FDA0000106246430000014
表示第i个光流传感器在飞行器上的安装角度,
Figure FDA0000106246430000015
表示飞行器俯仰角速度;
In the formula, α is the angle of attack of the aircraft,
Figure FDA0000106246430000013
is the pitch angle of the aircraft, h is the height of the center of mass of the aircraft, V represents the flying speed of the aircraft relative to the ground,
Figure FDA0000106246430000014
Indicates the installation angle of the i-th optical flow sensor on the aircraft,
Figure FDA0000106246430000015
Indicates the pitching angular velocity of the aircraft;
而飞行器俯仰角速度
Figure FDA0000106246430000016
由速率陀螺测出,故系统的光流和惯导多传感器量测方程为:
while the aircraft pitch rate
Figure FDA0000106246430000016
It is measured by the rate gyro, so the optical flow and inertial navigation multi-sensor measurement equation of the system is:
ZZ == &theta;&theta; &CenterDot;&CenterDot; ff 11 ff 22 &CenterDot;&CenterDot; &CenterDot;&Center Dot; &CenterDot;&CenterDot; ff mm TT ++ vv (( tt )) -- -- -- (( 33 )) 式中,
Figure FDA0000106246430000018
表示飞行器俯仰角速度,fm表示第m个光流传感器的输出,v(t)为量测噪声,假设其为均值为0的白噪声,即E[v(t)]=0,且E[v(t)vT(τ)]=rδ(t-τ),r为v(t)的方差强度阵,δ(t-τ)定义为: &delta; ( t - &tau; ) = 1 t = &tau; 0 t &NotEqual; &tau; ;
In the formula,
Figure FDA0000106246430000018
Indicates the pitch rate of the aircraft, f m indicates the output of the mth optical flow sensor, v(t) is the measurement noise, assuming that it is white noise with a mean value of 0, that is, E[v(t)]=0, and E[ v(t)v T (τ)]=rδ(t-τ), r is the variance intensity matrix of v(t), and δ(t-τ) is defined as: &delta; ( t - &tau; ) = 1 t = &tau; 0 t &NotEqual; &tau; ;
步骤四:分别选用EKF法即扩展卡尔曼滤波和UKF法即无迹卡尔曼滤波对飞行器的飞行状态进行估计,对比两者的稳定性、快速性和准确性,并考虑飞行器上计算机的运算能力,选择一种滤波方法,实现对飞行器的状态估计;Step 4: Choose the EKF method (extended Kalman filter) and UKF method (unscented Kalman filter) to estimate the flight state of the aircraft, compare the stability, speed and accuracy of the two, and consider the computing power of the computer on the aircraft , select a filtering method to realize the state estimation of the aircraft; 步骤五:利用估计的状态信息,实现飞行器的特定飞行任务。Step 5: Use the estimated state information to realize the specific flight mission of the aircraft.
2.根据权利要求1所述的一种光流多传感器和惯导器件信息融合配置方法,其特征在于:步骤二中所述的“多个光流传感器”,其数量为2~4个。2. A method for information fusion configuration of optical flow multi-sensors and inertial navigation devices according to claim 1, characterized in that the number of "multiple optical flow sensors" described in step 2 is 2 to 4. 3.根据权利要求1所述的一种光流多传感器和惯导器件信息融合配置方法,其特征在于:步骤二中所述的“多点布置”是指光流传感器要安装在飞行器的不同位置,典型位置是头部、中间和尾部。3. A kind of optical flow multi-sensor and inertial navigation device information fusion configuration method according to claim 1, characterized in that: the "multi-point arrangement" described in step 2 means that the optical flow sensor will be installed on different parts of the aircraft. Positions, typical positions are head, middle and tail. 4.根据权利要求1所述的一种光流多传感器和惯导器件信息融合配置方法,其特征在于:步骤二中所述的“距离要尽量远”是指安装在头部或者尾部的光流传感器,在不影响其它机载设备的情况下,要靠近机体的最前端或者最后端,这样就保证了头部和尾部光流传感器间的距离尽可能大些。4. A method for information fusion configuration of optical flow multi-sensors and inertial navigation devices according to claim 1, characterized in that: "the distance should be as far as possible" described in step 2 refers to the light installed at the head or tail The flow sensor should be close to the front end or the rear end of the body without affecting other airborne equipment, so that the distance between the head and tail optical flow sensors is as large as possible.
CN201110349146.3A 2011-11-08 2011-11-08 Configuration method for information fusion of a plurality of optical flow sensors and inertial navigation device Expired - Fee Related CN102506892B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110349146.3A CN102506892B (en) 2011-11-08 2011-11-08 Configuration method for information fusion of a plurality of optical flow sensors and inertial navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110349146.3A CN102506892B (en) 2011-11-08 2011-11-08 Configuration method for information fusion of a plurality of optical flow sensors and inertial navigation device

Publications (2)

Publication Number Publication Date
CN102506892A true CN102506892A (en) 2012-06-20
CN102506892B CN102506892B (en) 2014-08-20

Family

ID=46218999

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110349146.3A Expired - Fee Related CN102506892B (en) 2011-11-08 2011-11-08 Configuration method for information fusion of a plurality of optical flow sensors and inertial navigation device

Country Status (1)

Country Link
CN (1) CN102506892B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102829779A (en) * 2012-09-14 2012-12-19 北京航空航天大学 Aircraft multi-optical flow sensor and inertia navigation combination method
CN103196443A (en) * 2013-04-09 2013-07-10 王宁羽 Flight body posture measuring method and system based on light stream and additional information
CN103365297A (en) * 2013-06-29 2013-10-23 天津大学 Optical flow-based four-rotor unmanned aerial vehicle flight control method
CN103853156A (en) * 2014-02-07 2014-06-11 中山大学 Small four-rotor aircraft control system and method based on airborne sensor
CN104808231A (en) * 2015-03-10 2015-07-29 天津大学 Unmanned aerial vehicle positioning method based on GPS and optical flow sensor data fusion
CN105306500A (en) * 2014-06-19 2016-02-03 赵海 Express transportation system based on quadrirotor, express transportation method and monocular obstacle avoidance method
CN105447276A (en) * 2015-12-28 2016-03-30 太原航空仪表有限公司 Helicopter take-off and landing speed fusion algorithm
CN105806342A (en) * 2016-03-02 2016-07-27 上海交通大学 Unmanned aerial vehicle movement speed prediction method based on machine learning
CN106094847A (en) * 2016-06-07 2016-11-09 廖兴池 A kind of unmanned plane automatic obstacle-avoiding controls technology and device thereof
CN106842177A (en) * 2016-12-30 2017-06-13 易瓦特科技股份公司 The method and device of acquisition standard avoidance distance
CN107346142A (en) * 2016-09-30 2017-11-14 广州亿航智能技术有限公司 Flying vehicles control method, light stream module and aircraft
CN107390704A (en) * 2017-07-28 2017-11-24 西安因诺航空科技有限公司 A kind of multi-rotor unmanned aerial vehicle light stream hovering method based on IMU pose compensations
CN111024067A (en) * 2019-12-17 2020-04-17 国汽(北京)智能网联汽车研究院有限公司 Information processing method, device and equipment and computer storage medium
CN113534066A (en) * 2021-06-23 2021-10-22 北京遥感设备研究所 Method and system for rejecting multi-reflection wild values of landing measurement radar in height direction

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7202459B2 (en) * 2003-03-14 2007-04-10 C.R.F. Societa Consortile Per Azioni Active electro-optical device for detecting obstacles, in particular for autonomous navigation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7202459B2 (en) * 2003-03-14 2007-04-10 C.R.F. Societa Consortile Per Azioni Active electro-optical device for detecting obstacles, in particular for autonomous navigation

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王兆仲等: "《一种高精度的图像匹配算法》", 《红外与激光工程》, vol. 35, no. 6, 31 December 2006 (2006-12-31), pages 751 - 755 *
陈磊等: "《基于稀疏光流的无人机自主导航方案》", 《航空学报》, vol. 29, 31 May 2008 (2008-05-31), pages 127 - 134 *

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102829779A (en) * 2012-09-14 2012-12-19 北京航空航天大学 Aircraft multi-optical flow sensor and inertia navigation combination method
CN102829779B (en) * 2012-09-14 2015-05-06 北京航空航天大学 Aircraft multi-optical flow sensor and inertia navigation combination method
CN103196443A (en) * 2013-04-09 2013-07-10 王宁羽 Flight body posture measuring method and system based on light stream and additional information
CN103365297B (en) * 2013-06-29 2016-03-09 天津大学 Based on four rotor wing unmanned aerial vehicle flight control methods of light stream
CN103365297A (en) * 2013-06-29 2013-10-23 天津大学 Optical flow-based four-rotor unmanned aerial vehicle flight control method
CN103853156B (en) * 2014-02-07 2016-06-01 中山大学 A kind of small-sized four-rotor aircraft control system based on machine set sensor and method
CN103853156A (en) * 2014-02-07 2014-06-11 中山大学 Small four-rotor aircraft control system and method based on airborne sensor
CN105306500A (en) * 2014-06-19 2016-02-03 赵海 Express transportation system based on quadrirotor, express transportation method and monocular obstacle avoidance method
CN104808231A (en) * 2015-03-10 2015-07-29 天津大学 Unmanned aerial vehicle positioning method based on GPS and optical flow sensor data fusion
CN104808231B (en) * 2015-03-10 2017-07-11 天津大学 Unmanned plane localization method based on GPS Yu light stream Data Fusion of Sensor
CN105447276A (en) * 2015-12-28 2016-03-30 太原航空仪表有限公司 Helicopter take-off and landing speed fusion algorithm
CN105447276B (en) * 2015-12-28 2019-10-11 太原航空仪表有限公司 Helicopter lifting speed blending algorithm
CN105806342B (en) * 2016-03-02 2019-02-22 上海交通大学 Prediction method of UAV motion speed based on machine learning
CN105806342A (en) * 2016-03-02 2016-07-27 上海交通大学 Unmanned aerial vehicle movement speed prediction method based on machine learning
CN106094847A (en) * 2016-06-07 2016-11-09 廖兴池 A kind of unmanned plane automatic obstacle-avoiding controls technology and device thereof
CN107346142B (en) * 2016-09-30 2019-02-26 广州亿航智能技术有限公司 Flying vehicles control method, light stream module and aircraft
WO2018059296A1 (en) * 2016-09-30 2018-04-05 亿航智能设备(广州)有限公司 Aircraft control method, optical flow module and aircraft
CN107346142A (en) * 2016-09-30 2017-11-14 广州亿航智能技术有限公司 Flying vehicles control method, light stream module and aircraft
CN106842177A (en) * 2016-12-30 2017-06-13 易瓦特科技股份公司 The method and device of acquisition standard avoidance distance
CN107390704A (en) * 2017-07-28 2017-11-24 西安因诺航空科技有限公司 A kind of multi-rotor unmanned aerial vehicle light stream hovering method based on IMU pose compensations
CN111024067A (en) * 2019-12-17 2020-04-17 国汽(北京)智能网联汽车研究院有限公司 Information processing method, device and equipment and computer storage medium
CN111024067B (en) * 2019-12-17 2021-09-28 国汽(北京)智能网联汽车研究院有限公司 Information processing method, device and equipment and computer storage medium
CN113534066A (en) * 2021-06-23 2021-10-22 北京遥感设备研究所 Method and system for rejecting multi-reflection wild values of landing measurement radar in height direction
CN113534066B (en) * 2021-06-23 2023-06-20 北京遥感设备研究所 A method and system for eliminating outliers of multiple reflections in the height direction of landing measurement radar

Also Published As

Publication number Publication date
CN102506892B (en) 2014-08-20

Similar Documents

Publication Publication Date Title
CN102506892A (en) Configuration method for information fusion of a plurality of optical flow sensors and inertial navigation device
Iscold et al. Development of a hand-launched small UAV for ground reconnaissance
Barton Fundamentals of small unmanned aircraft flight
Santoso et al. Hybrid PD-fuzzy and PD controllers for trajectory tracking of a quadrotor unmanned aerial vehicle: Autopilot designs and real-time flight tests
Chee et al. Control, navigation and collision avoidance for an unmanned aerial vehicle
Lozano Unmanned aerial vehicles: Embedded control
Beyeler et al. Vision-based control of near-obstacle flight
Bayraktar et al. Experimental cooperative control of fixed-wing unmanned aerial vehicles
Stastny et al. Nonlinear model predictive guidance for fixed-wing UAVs using identified control augmented dynamics
Jain et al. Modeling of aerodynamic disturbances for proximity flight of multirotors
Garratt Biologically inspired vision and control for an autonomous flying vehicle
Keshmiri et al. Flight test validation of collision and obstacle avoidance in fixed-wing UASs with high speeds using morphing potential field
Flores et al. A nonlinear path-following strategy for a fixed-wing MAV
Emran et al. Adaptive neural network control of quadrotor system under the presence of actuator constraints
CN102706360B (en) Method utilizing optical flow sensors and rate gyroscope to estimate state of air vehicle
Kumar et al. Robust path-following guidance for an autonomous vehicle in the presence of wind
Ren et al. Enhanced attitude control of unmanned aerial vehicles based on virtual angular accelerometer
Zhou et al. Control of a tail-sitter VTOL UAV based on recurrent neural networks
Bruggemann et al. Control of aircraft for inspection of linear infrastructure
Singh Self-navigating quadcopter
CN116880329A (en) Intelligent autonomous landing control system and method for flapping-wing aircraft based on active disturbance rejection
CN103176477A (en) Airborne SAR (synthetic aperture radar) flying route arrangement method based on dynamic wind speed and direction adjustment
Rossouw et al. An open-source autopilot and source localisation for bio-inspired miniature blimps
Clark et al. Autonomous quadrotor terrain-following with a laser rangefinder and gimbal system
Blevins et al. Validation and verification flight tests of fixed-wing collaborative uass with high speeds and high inertias

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

Granted publication date: 20140820