An Integrated Framework for Innovative Compound Gyroplane Design System
Total Page:16
File Type:pdf, Size:1020Kb
28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES AN INTEGRATED FRAMEWORK FOR INNOVATIVE COMPOUND GYROPLANE DESIGN SYSTEM Tun Lwin*, Ngoc Anh Vu*, Kim Jimin*, Jae-Woo Lee*, Sangho Kim*, Young Jae Lee** *Konkuk University, Seoul, Korea 143-701, **Hanwha Corporation R&D Center, Seoul Korea 138-740 [email protected];[email protected],[email protected],[email protected], [email protected] Keywords: Compound gyroplane design, Database, System Integration Abstract required such as sizing, performance, trim and flight mechanics. A compound gyroplane is an In this paper, the integration of compound aircraft which has an auto-rotational rotor and gyroplane designer system has been studied and fixed wing. Therefore, loads of rotor blades can developed. A comprehensive compound be reduced in high speed cruise flight, and the gyroplane designer system (CCGD) integrates thrust can be obtained by turbofan or turboprop the design program with CATIA configuration engines. For example, ‘Carter Copter’ is and X-Plane simulation program. The design developed from Carter Aviation Technologies related data are managed by the centralized Company in the US1. database management system. The database In author’s previous studies, the KHDP also controls integrity of data, integrity of (Korea Helicopter Design Program) was reference and security of data. To develop a implemented using a design analysis program graphical user interface (GUI), VB.Net and together with Graphical User Interface (GUI). Microsoft .Net 2008 classes are used. The KHDP uses FORTRAN programming language design analysis module considers sizing for design analysis and Visual Basic 6.0 for GUI program for analyzing configuration and weight implementation. That program gives a rough of aircraft, performance program for analyzing configuration result quickly which meets performance characteristics and trim program specified mission requirements. The power for determining the trim states for the helicopter required for hover and forward flight, helicopter over all flight conditions. In this design system, sizing and mission performance data were also Challis Heliplane UAV, Carter Copter and Jet computed by KHDP Program2. Gyrodyne air vehicles are subjected. The In this paper, a comprehensive compound system’s running processes are shown with use gyroplane designer system is proposed. This case and flow diagram. framework is constructed with various compound gyroplane analysis programs, 1 Introduction database management system, data linking between each different module, integration of analysis module with configuration generation A framework is a real or conceptual structure and flight simulation program. An integration of intended to serve as a support or guide for the various analysis codes, which are developed building of specified design task according to under FORTRAN Programming environment end user requirements. A framework consists of and a complex GUI (Graphic User Interface) are different functions and tasks which are combined for the system. A centralized database processing to get desire results. To achieve a has been designed such that all the design successful compound gyroplane design system; related data can be shared among various a number of different technical disciplines are analysis tools and configuration and simulation 1 Tun Lwin, Jae-Woo Lee, Sangho Kim processes. Moreover, data security and 2 Overall Comprehensive Compound consistency has also been considered in Gyroplane Designer System database management system. For the configuration generation, the parameterized The Figure 1 shows the proposed system that CATIA configuration has to be enabled in this integrates all of these elements must be developed to system. reduce design changes and trial. Fig. 1. Implementation of Comprehensive Compound Gyroplane Designer System Usage Scenarios Fig. 2 . Comprehensive Compound Gyroplane Designer System Modules 2 AN INTEGRATED FRAMEWORK FOR INNOVATIVE COMPOUND GYROPLANE DESIGN SYSTEM The system consists of four main modules, secure data management for high-end design analysis, geometry configuration, applications such as high- volume on-line database management design system and flight transaction processing environments, query- simulation analysis those are shown in figure 2. intensive data warehouses. The Oracle 9i server All the modules are linked together and have provides for saving all the input and output data flow data relation between each module. using in this system. By using database component, designers can search for existing 2.1 Design Analysis Module aircraft configuration solutions and save new aircraft configuration data. Users can query The design analysis module is established with across solutions and generate plots that display sizing module, performance analysis module information that is particularly valuable to a and trim module. In the sizing program designer5. The OCI (oracle call interface) development phase, HESCOMP, the rotary component is used to communicate by the client wing sizing program and CRW sizing program program and central relational database server. which has been developed by Konkuk University are used3. HESCOMP can analyze and size various rotary wing aircrafts and the 2.4 Flight Simulation Analysis ‘winged helicopter’ was chosen for aircraft from The X-Plane flight simulation software is used among these rotary wing aircraft concepts for flight simulation analysis in this system. The which can be analyzed in HESCOMP. In the X-Plane flight simulation software produced by performance analysis program, the performance Laminar Research and was based on blade calculations were considered by momentum element theory. X-Plane is capable of modeling theory, Blade element theory. The trim analysis complex aircraft designs, including helicopters, module determines the trim states for the rockets, rotor craft and tilt-rotor craft. The X- compound helicopter over all fight conditions, Plane is also used in non-motion and full- the aircraft is trimmed when the desired balance motion flight simulators for flight training6. The is achieved or the aircraft enters a desired steady X-Plane program will be analyzed the flight state4. simulation processes by using the result data of the analysis module. The data will be 2.2 Geometry Configuration transferred automatically to X-Plane by using visual basic based GUI form. In this system, the three–dimensional surface and solid geometries are parametrically defined 3 Comprehensive Compound Gyroplane and modeled in CATIA V5 (Computer Aided Designer System Structure Three Dimensional Interactive Application). CATIA is a multi-platform CAD/ CAM/ CAE commercial software suite developed by the 3.1 Comprehensive Compound Gyroplane French company Dassault Systems and Designer System Architecture marketed worldwide by IBM. The parametric The figure 3 shows the system architecture of based CAD Model techniques are considered comprehensive compound gyroplane designer and controlled the parameters value of CAD system and how to link with CATIA model automatically from Graphical User commercial software and X-Plane software Interface (GUI) form. together with design program. The centralized database system manages the design programs’ 2.3 Database Design System input and output data and also CATIA configuration data. The design programs’ The compound gyroplane design system’s graphical user interface (GUI) is implemented database is made up of Oracle 9i data server. using visual basic programming language under Oracle9i database provides efficient, reliable, Microsoft .Net framework window form 3 Tun Lwin, Jae-Woo Lee, Sangho Kim application. The OLEDB connection object 3.3 Data Flow between Analysis Modules performs the connection between Oracle DB and Design GUI programs. For linking with For the data flow process, the user input data are configuration shape generation in CATIA, the classified into four different categories: tail CATIA VBA APIs are used. The VB shell geometry data, wing geometry data, engine command runs automatically X-Plan software sizing data and fuselage data. All the input data from GUI and carries out simulation process of are delivered into the sizing module design configuration. (HESCOMP & CRW) and engine sizing data and the result of sizing analysis program are used in performance analysis and trim analysis. For a configuration generation using CATIA, the input data comes from result of sizing analysis module. The X-Plane program uses the sizing and performance analysis result for flight simulation process. Figure 4 shows the data flow between each analysis module, CATIA model and X-Plan. Fig. 3. Comprehensive Compound Gyroplane Designer System Architecture Fig. 4 .Data Flow between Analysis Modules and Other Program 4 AN INTEGRATED FRAMEWORK FOR INNOVATIVE COMPOUND GYROPLANE DESIGN SYSTEM 3.4 Program Codes for System describes all the module names those included in this design system and the program names In this study, three different design and analysis which are used to execute those modules. codes are used. The codes were well-developed and integrated by Aerodynamics and Analysis Design Lab in Konkuk University. Table 1 Table.1. Program Codes used in System 4 Comprehensive Compound Gyroplane The Main GUI component consists of project Designer System Development folder module, user create module, UI control module and configuration setting module. The 4.1 GUI Code Developments analysis component combines initial sizing module, performance module and trim