Font Size: a A A

Software Design For Control System Of Electro-hydraulic Three-axis Flight Simulator

Posted on:2013-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:J KongFull Text:PDF
GTID:2268330392969389Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Three-axis flight simulator is a key equipment of the semi-physical simulationsystem, which can imitate the attitude motion of the aircraft and test theperformance of aircraft guidance system. It has been widely used in military,aerospace and other fields. With improved performance of inertial navigationcomponents, both the dynamic and static performance of aircrafts have beenimproved, therefore new requirements on the three-axis turntable are proposed. Onthe background of electro-hydraulic three-axis flight simulator development, usingstructured methodologies and object-oriented thought with the theoretical guidanceof Software Engineering Methodology, this paper will design a three-axis flightturntable control software by Visual Studio2005C++.In the requirements analysis for three-axis flight simulator software, this paperdescribes the software development environment requirements, functionalrequirements, and non-functional requirements, and uses the logical model of thefunctions and abstract data domain software to analyze the software applicationcases and the software processes.In the overall design of the software, this paper divides software into theWin32and RTSS subsystem, then divide subsystems into several modules, designsthe modules initially using object-oriented thought, and finally gives the analyticaldiagram of the software analysis. Besides, the paper proposes velocity-positiondouble closed loop and feedforward control strategy, and designs block diagram ofturntable motion controller module.In the detail design of the software, this paper introduces the developmentmethodology for board drivers under the RTX environment, signal generators andbasic algorithms. Using inheritance and encapsulation of object-oriented design,define parameters and operations of classes, and design the user interface.Finally, do experimental tests on inner frame. Establish a mathematical modelof controlled object, then get numerical and parameter model of controlled objectthrough power spectrum identification. According to parameter model, the speedand position loop channel controllers are designed, and a two-order feedforwardcontroller is used to compensate phase hysteresis. Experiments show that the frameruns well by the control of software, and inner frame meets the performancerequirements with inner controller.
Keywords/Search Tags:Windows+RTX, structured, object-oriented, digital controller, turntable
PDF Full Text Request
Related items