03.11.2014 Views

基于Flightgear 模拟器的实时可视化飞行仿真系统

基于Flightgear 模拟器的实时可视化飞行仿真系统

基于Flightgear 模拟器的实时可视化飞行仿真系统

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

19 19 © Vol. 19 No. 19<br />

2007 10 Journal of System Simulation Oct., 2007<br />

Flightgear <br />

<br />

<br />

( 100029)<br />

<br />

Flightgear /, <br />

Flightgear <br />

<br />

<br />

Flightgear Matlab/simulink<br />

TP391.9 A 1004-731X (2007) 19-4421-03<br />

Real-time Visual Flight Simulation System Based on Flightgear Simulator<br />

HUANG Hua, XU You-ping, DENG Zi-wu<br />

(The Institute of Applied meteorologic, Beijing 100029, China)<br />

Abstract: A nonlinear 6-DOF flight model of an Unmanned Air Vehicle was developed, including navigation and control<br />

system. Incorporated with it, flight simulation data was fed to the Flightgear simulator through its I/O port by network. Then<br />

Flightgear visual engine was driven to achieve real-time visual flight simulation and the UAV states, weather condition and<br />

geographic environment were showed in 3-D model. The simulation results show that this visual flight simulation system is<br />

feasible, valid and economic. It can be used as a primary platform for the future work.<br />

Key words: flight simulation; visualize; Flightgear simulator; Matlab/simulink<br />

1<br />

,<br />

, <br />

/<br />

<br />

VIS<br />

<br />

<br />

[1-2] <br />

<br />

FlightGear<br />

<br />

/<br />

Illinois<br />

[3] Wales<br />

Flightgear [4] <br />

1 <br />

/<br />

/<br />

()<br />

2006-08-03<br />

2007-01-10<br />

(1974-), , , , , <br />

<br />

• 4421 •<br />

<br />

<br />

1 <br />

VIS<br />

Matlab/Simulink <br />

/<br />

Flightgear <br />

//<br />

<br />

Flightgear <br />

<br />

2 /<br />

<br />

/<br />

<br />

<br />

<br />

()<br />

<br />

2 2 /


19 19 Vol. 19 No. 19<br />

2007 10 Oct., 2007<br />

2.1 <br />

<br />

<br />

<br />

<br />

<br />

1) <br />

<br />

2) ,<br />

<br />

<br />

<br />

<br />

<br />

<br />

[5] <br />

<br />

[6] <br />

2.2 <br />

<br />

<br />

<br />

<br />

/<br />

1) <br />

<br />

<br />

2) <br />

<br />

<br />

3) <br />

<br />

<br />

<br />

<br />

PDPID(——) [7] <br />

<br />

<br />

<br />

/<br />

GPS<br />

<br />

/<br />

3 [8] <br />

X track Y track <br />

X track<br />

Y track<br />

[8] <br />

r CMD <br />

rCMD = sat( KR[ kXtrackY<br />

track −Ytrack X<br />

track ])<br />

⎧− Rmax<br />

, u<br />

Rmax<br />

K R k[8]<br />

W P2<br />

2.3 <br />

X track<br />

X track<br />

Y track<br />

X track<br />

k·X track<br />

3 <br />

V<br />

Y track<br />

Y track<br />

(1)<br />

W P1<br />

1976 <br />

[9] WGS-84 <br />

[10] <br />

3 Flightgear<br />

David 1997 7 <br />

FlightGear <br />

<br />

<br />

FlightGear <br />

<br />

[2] <br />

Flightgear <br />

Linuxwindows<br />

<br />

<br />

<br />

<br />

Flightgear <br />

<br />

<br />

4 <br />

[6] <br />

<br />

900 25 //<br />

45<br />

• 4422 •


19 19 Vol. 19 No. 19<br />

2007 10 Flightgear Oct., 2007<br />

North/km<br />

(GPS )<br />

<br />

<br />

4<br />

0<br />

-4<br />

-5<br />

0<br />

5<br />

East/km<br />

4 <br />

Y Z<br />

X<br />

Altitude/m<br />

5<br />

0<br />

North/km<br />

-5<br />

950<br />

900<br />

850<br />

4<br />

0<br />

-4 East/km<br />

5 /<br />

/<br />

Flightgear6<br />

<br />

5 <br />

1/<br />

<br />

<br />

2Flightgear<br />

<br />

<br />

<br />

[1] Craig R Husby. Path Generation Tactics for a UAV Following a<br />

Moving Target, Master thesis [D]. Washington: Dept of Aerospace<br />

Engineering, University of Washington, 2005.<br />

[2] , , . DirectX<br />

[J]. , 2006, 18(4): 918-920. (LIU Ze-kun,<br />

ANG Hai-song, LUO Dong-ming. Development of Real-Time Flight<br />

Simulation System Based on DirectX for Unmanned Aerial Vehicle,<br />

Journal of System Simulation, 2006, 18(4): 918-920.)<br />

[3] Michael B Bragg, Tamer Basar. Smart Icing Systems for Aircraft<br />

Icing Safety [C]// 40 th AIAA Aerospace Sciences Meeting and<br />

Exhibit, Reno, USA, 2002. USA: AIAA, 2002.<br />

[4] Shaw A., Barnes D P, Summers P. Landmark Recognition for<br />

Localisation and Navigation of Aerial Vehicles [C]// 7 th ESA<br />

Workshop on Advanced Space Technologies for Robotics and<br />

Automation, Netherlands, 2002. Netherlands: ESA, 2002.<br />

[5] . ( 1 ) [M]. : <br />

, 1990.<br />

[6] Air Force Office of Scientific Research. A Small Autonomous<br />

Aircraft for Remote Sensing of the Atmosphere [R]// Final Technical<br />

Report Under Phase I. DC: Bolling AFB DC, 2002.<br />

[7] . [M]. : , 1990.<br />

[8] Marius Niculescu. Lateral Track Control Law for Aerosonde UAV<br />

[C]// 39 th AIAA Aerospace Sciences Meeting and Exhibit, Reno,<br />

USA, 2001. USA: AIAA, 2001.<br />

[9] U.S. Standard Atmosphere, 1976 [S]. Washington, D.C, USA: NOAA,<br />

NASA, U.S Air Force, 1976.<br />

[10] Farrell J A, Barth M. The Global Positioning System &Inertial<br />

Navigation [M]. New York: McGraw Hill, 1999.<br />

6 <br />

4420 <br />

[4] , , , . <br />

[J]. , 2004, 16 (4): 625-627. (HAO<br />

Xue-kun, MA Wen-feng, FANG Hua2, MA Yi-fei. The Study of<br />

Simulation for Tracing Satellite Doppler Shift Using Third-order<br />

Phase-locked loop [J]. Journal of System Simulation, 2004, 16(4):<br />

625-627.)<br />

[5] . [M]. : ,<br />

2003: 200-202.<br />

[6] Intel Corporation. Optimizations for Intel.s 32-bit Processors,<br />

Application Note AP-5261 [J/OL]. (2004-05-09) [2006-02-05]. Http:<br />

//www.Intel.com.<br />

[7] Rajkumar Buyya. : [M]. , <br />

. : , 2001: 472-485.<br />

[8] , , , . PC <br />

[J]. , 2004, 15(6): 842-845.<br />

[9] , . [J]. <br />

, 2003, 15(4): 123-125. (SHAN Chang-hong, DENG<br />

Guo-yang. Research on a nen kind of Digital PLL [J] Journal of<br />

System Simulation, 2003, 15(4): 123-125.)<br />

[10] Mark A Wickert. Phase-Locked Loops with Application [M]// ECE<br />

Lecture Notes. Portland, 2004.<br />

[11] Amdahl G M. Validity of single-Processor approach to achieving<br />

large-scale computing capability [C]// Proc. of AFIPS Conf, Reston,<br />

VA. New York: Addison Wesley Longman, 1967: 483-485.<br />

[12] Jim Beveridge, Robert Wiener. Win32 [M]. ,<br />

. : , 2002: 178-181.<br />

• 4423 •

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!