Publication Date:
2011-08-24
Description:
GEMPAK was developed to aid designers in the generation of detailed configuration geometry. This program was written to allow the user as much flexibility as possible in his choice of configurations and detail of description desired while at the same time, keeping input requirements, program turnaround time, and cost to a minimum. The program consists of routines that generate fuselage and planar surface (wing-like) geometry and a routine that determines the true intersection of all components with the fuselage. GEMPAK consists of three major parts: the fuselage generator, the generator for planar surfaces, and the module for integrating the configuration components with the fuselage. Each component is input and generated independently. The program then scales the resulting individual geometries for compatibility and merges the components into an integrated configuration. This technique permits the user to easily make isolated changes to the configuration. There are three modes of modeling the fuselage. The first is complete lofting where the fuselage is defined analytically by three to eleven lofting curves that may be continuous or discontinuous. The user needs to input only the minimum number of points that can be fitted with conic sections for a good reproduction of his configuration. The second mode of fuselage modeling is cross-section lofting. This mode is structured around lofting data input for discrete prescribed cross-section locations. The model is not analytic in the longitudinal direction in mode two. The third mode is a point by point mode and requires that all surface points be input at discrete longitudinal locations. The model resulting from this mode is completely nonanalytic. No interpolation routines are provided in either longitudinal or cross-sectional directions. The amount of required input is least for mode one and greatest for mode three. The wing, canard, horizontal tail, fin, and elevon are all generated with a single type of calculation. There are two basic options for input to this part of the airfoil section. The first is to generate a one- or two-panel surface with basic input parameters such as aspect ratio, taper ratio, and sweep angle. A slabsided airfoil or a circular arc airfoil can be input with a minimum of input. The second is to input a point by point description of the airfoil. Once the airfoil description has been entered by either method then there are program options to change dihedral, twist, coordinate translation, angle of attack, and roll angle of the previously defined airfoil. After all of the geometry for the separate parts has been generated, then control passes to the merge section of the program. Merge calculates the intersection of all the planar surfaces with the fuselage. Input consists of program option flags and data to define the geometry of the fuselage and the wing-like portions of the aircraft. This program has been implemented in FORTRAN IV on a CDC 6000 series machine with a central memory requirement of approximately 55K (octal) of 60 bit words.
Keywords:
AIRCRAFT DESIGN, TESTING AND PERFORMANCE
Type:
LAR-12515
Format:
text
Permalink