NASA NACA-CR-793-1967 STOP - A computer program for supersonic transport trajectory optimization《停止 超音速运输机轨道优化的计算机程序》.pdf

上传人:周芸 文档编号:835953 上传时间:2019-02-20 格式:PDF 页数:335 大小:9.36MB
下载 相关 举报
NASA NACA-CR-793-1967 STOP - A computer program for supersonic transport trajectory optimization《停止 超音速运输机轨道优化的计算机程序》.pdf_第1页
第1页 / 共335页
NASA NACA-CR-793-1967 STOP - A computer program for supersonic transport trajectory optimization《停止 超音速运输机轨道优化的计算机程序》.pdf_第2页
第2页 / 共335页
NASA NACA-CR-793-1967 STOP - A computer program for supersonic transport trajectory optimization《停止 超音速运输机轨道优化的计算机程序》.pdf_第3页
第3页 / 共335页
NASA NACA-CR-793-1967 STOP - A computer program for supersonic transport trajectory optimization《停止 超音速运输机轨道优化的计算机程序》.pdf_第4页
第4页 / 共335页
NASA NACA-CR-793-1967 STOP - A computer program for supersonic transport trajectory optimization《停止 超音速运输机轨道优化的计算机程序》.pdf_第5页
第5页 / 共335页
点击查看更多>>
资源描述

1、NASA CONTRACTOR REPORT STOP - A COMPUTER PROGRAM FOR SUPERSONIC TRANSPORT TRAJECTORY OPTIMIZATION by Lawrence H. Stein, Malcolm L. Mathews, and Joel W. Freak Prepared by THE BOEING COMPANY Seattle, Wash. for Langley Research Cede? / NATIONAL AERONAUTICS AND SPACE ADMINISTRATION l WASHINGTON, 0. C. l

2、 MAY 1967 l Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TECH LIBRARY KAFB, NM NASA CR-793 - A COMPUTER PROGRAM FOR SUPE TRANSPORT TRAJECTORY OPTIMIZATION By Lawrence H. Stein, Malcolm L. Matthews, and Joel W. Frenk Distribution of this report is

3、provided in the interest of information exchange. Responsibility for the contents resides in the author or organization that prepared it. Prepared under Contract No. NAS l-5293 by THE BOEING COMPANY Seattle, Wash. for Langley Research Center NATIONAL AERONAUTICS AND SPACE ADMINISTRATION For sale by

4、the Clearinghouse for Federal Scientific and Technical Information Springfield, Virginia 22151 - CFSTI price $3.00 Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ABSTRACT An IBM 7094 digital computer program using the steepest ascent technique has b

5、een developed for optimizing the flight path of a supersonic transport air- craft from the start of climb through cruise and descent. The program is suf- ficiently versatile so that other vehicles besides the SST may have their flight paths optimized. These vehicles include: space boosters, ICBMs, r

6、eentry vehicles, scramjets, and vehicles with air-augmented rocket propulsion. The program incorporates a 3-D point mass simulation of a vehicle moving in relation to a spherical, rotating earth. The inverse-square law for gravity and 1962 U. S. standard atmosphere are used. ;- The optimization is a

7、ccomplished with an automatic step-size controller and with automatic control variable weighting matrices to allow problem solu- tion in a single computer run. Automatic plotting capability is included. Mul- tistaged vehicles and problems involving variable initial conditions may be optimized. Pitch

8、 angle, bank angle, wing sweep, and throttle setting are the control variables for the program. Inequality constraints are available on all control variables as well as on parameters affecting geopolitics, passenger comfort, structural loads, and engine operation. The geopolitical constraints includ

9、e sonic boom over-pressure and maximum and minimum altitude. ii Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-FOREWORD This report was prepared by the Missile and Information Systems Division of The Boeing Company, Seattle, Washington. It presents

10、the final documentation of the analytical development and users manual for the Supersonic Transport Optimization Program (STOP). The program was developed by Boeing for the Langley Research Center under contract NAS l-5293. The contract was admin- istered by the National Aeronautics and Space Admins

11、tration under the direction of Mr. J. R. Elliott, with Mr. David F. Thomas, Jr. acting as contract mon- itor. The Supersonic Transport Optimization Program was obtained from the NASA Request for Proposal L-5347. Development of the program began in August 1965 and was completed in September 1966. Dr.

12、 L. H. Stein was responsible for program development. The closed loop guidance techniques and the control formulation were developed by Mr. M. L. Matthews. Mr. Matthews also assisted in a major part of the program development as well as in the solu- tion of the twenty check cases. Mr. J. W. Frenk wa

13、s in charge of programming and was assisted by Mr. D. A. Watson. Mr. Watson was also responsible for the plotting capability for the program. The work was performed under the direc- tion of Mr. E. G. Haugseth of the Boeing Missile and Information Systems Di- vision. This report, together with a comp

14、anion document, Supersonic Transport Trajectory Optimization - Example Solutions (NASA Contractor Report No. 66247) plus the FORTRAN source program listings, binary object deck, and symbolic object deck concludes the work prescribed under contract NAS l-5293. iii Provided by IHSNot for ResaleNo repr

15、oduction or networking permitted without license from IHS-,-,-Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-CONTENTS SUMMARY INTRODUCTION SYMBOLS ANALYTICAL DEVELOPMENT Equations of Motion Coordinate System Control Variables Kinematic Equations App

16、lied Forces. Basic Equations of Motion Auxiliary State Variables Inequality Constraints Steepest-Ascent Technique Statement of Problem Adjoint Equations Variational Equations Automatic Convergence Iterative Procedure Variable Initial Conditions Weighting Functions Matrix Nominal Trajectory Generatio

17、n Angle of Attack from Known 9 Angle of Attack for a Known V Throttling for a Known V Guidance Modes Use of Guidance Options Additional Options Gamma Tilt Circular Satellite Maximum Payload Conclusions and Recommendations PROGFXM USERS MANUAL Program Assumptions and Limitations As sum ptions Limitat

18、ions Page 1 4 5 10 10 10 10 12 13 18 19 20 25 25 26 30 34 34 37 39 42 43 44 45 45 47 48 48 48 49 49 50 50 50 51 V Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-CONTENTS (Cont. ) Page Input Data Preparation 52 PR0GRA.M OPERATION 77 Nomenclature - FO

19、RTRAN COMMON 77 Output Description Printed Output Punched Card Gutput Magnetic Tape Output Sample Problem Statement of Problem Sample Input Sample Output Operating Information Program Setup Data Setup 92 92 97 100 102 102 103 103 114 General Machine Operation 114 116 116 Tape or Disk Requirements 11

20、6 End-of-Run Indication 116 Special Machine Operating Information 119 Programming Information 122 Basic Program Flow Subroutine Descriptions and Flow Diagrams Program Flexibility Program and Data Overlay Equivalence Trouble Shooting Plotting Information Limitations 122 127 279 284 287 287 297 Input

21、Controls Required for Plotting Multiple-Curve Identification 297 297 298 REFERENCES 299 APPENDIX A - Control Variable Choice for Point Mass Equations of Motion 300 vi Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-CONTENTS (Cont. ) Page APPENDIX B -

22、 Program Equations, Variables, and Constants Defined Equations of Motion Partial Derivatives Auxiliary Printout Variables VAR Array CONST Array Miscellaneous COMMON Internal Program Indicators APPENDIX C -Program Control Logic 322 305 305 306 313 314 316 317 319 vii Provided by IHSNot for ResaleNo r

23、eproduction or networking permitted without license from IHS-,-,-STOP- A COMPUTER PROGRAM FOR SUPERSONIC TRANSPORT TRAJECTORY OPTIMIZATION By Lawrence H. Stein, Malcolm L. Matthews, and Joel W. Frenk Boeing Aerospace Group SUMMARY An IBM 7094 digital computer program using a steepest-ascent procedur

24、e has been developed for optimizing the flight path of supersonic transport aircraft from the start of climb through cruise and descent. This document describes the analytical development of the supersonic transport optimization program (STOP) and presents a manual for program users. Program capabil

25、ity is summarized below. 1. The program is capable of optimizing the entire flight of an SST from a given low-speed, low-altitude condition at the start of the flight to a given low-speed, low-altitude condition at the end of the flight. The program will also optimize the climb, cruise, and descent

26、phases of a mission separately. 2. The program incorporates a 3-D point-mass simulation for a vehicle moving in relation to a spherical, rotating earth. The inverse-square law for gravity is used. The 1962 U.S. standard atmosphere is included as a single subroutine. 3. The optimization is accomplish

27、ed with an automatic step-size controller so that, in general, only one pass on the computer is required for a solution. The program will generate a nominal trajectory for starting the iterative procedure. Automatic plotting capability is included. STOP is sufficiently versatile so that other vehicl

28、es besides the SST may have their flight paths optimized. These vehicles include: space boosters, ICBMs, reentry vehicles, scramjets, and vehicles with air-augmented propulsion. Even problems com- pletely divorced from flight path optimization may be solved with a minimum of reprogramming. 4. Payoff

29、 functions, terminal constraints, and stopping parameters may be selected from the list of 40 state variables (defined by equations of motion and enroute placards) given in figure 1. The program will optimize any one of the state variables while simultaneously satisfying 14 terminal constraints (one

30、 of which is considered to be the stopping condition). Inequality con- straints, imposed by the user, are considered as terminal constraints. 5. Pitch angle, bank angle, wing sweep, and throttle setting are the control vari- ables for the program. The user may select any subset of these variables fo

31、r a given problem. 1 Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-L VARIABLE VARIABLE NC PLOT FORTRAN SYMBOL DESCRIPTION . UNITS TYPE INDEX INDEX INDEX NAME STATE (EQUATION : 121 1 X(Kl) W WEIGHT LB 122 2 XlK2) H ALTITUDE Fr OF MOTION) 3 I23 3 xK3

32、t Y RELATIVE FLIGHT PATH ANGLE DEG 4 124 4 X(K4) RELATIVE VELOCITY FPS 5 I25 5 XW) ; LATITUDE ANGLE DEG 6 126 6 XlK6) 7 127 7 X(K7) !t“ RELATIVE HEADlNG ANGLE DEG LONGIlUDE ANGLE DEG a 128 a X(K8) TD DUMMY TIME SEC 9 9 iii 10 X(K9) RNG PATH RANGE ALONG EARTHS SURFACE N MI 10 XiKlD) AHI AERODYNAMIC H

33、EATING INTEGRAL F-T-LB/FT2 11 11 X(Kl1) A V IDEAL RELATIVE DELTA VELOCITY FPS 12 z: E X(K12) GL GRAVllY LOSS FPS I3 14 ;i 14 X(Kl3) DL DRAG LOSS FPS X(K14) TVL THRUST VECTORING LOSS FPS ii 135 15 X(K15) ER RELATIVE SPECIFIC ENERGY Fl 136 16 X(K161 :i 137 17 X(K17) 138 la X(K18) AVAILABLE FOR EXPANSI

34、ON 19 139 19 X(K19) 1 NOT DEFINED I 20 140 20 X(K2D) STATE ii 141 21 X(K21) 0“ PITCH ANGLE PLACARD = Fit) DEG2SEC (ENROUTE 142 22 X(KiZ) q+ BANKANGLEPLACARD =F(t) DEGSEC PLACARD) 23 143 23 X(K23) ?* THROTTLE PLACARD = F(H,M) SEC 24 144 24 X(K24) 11 WING SWEEP PLACARD = F(H,M) DEGSEC iii 145 25 X(K25

35、) (Y. ANGLE OFAllACK PLACARD - F1H.M) DEG2SEC 146 26 X(K26) NOT DEFINED 27 147 27 X(K27) HD ALTITUDE RATE PLACARD = F(t) FPS 28 148 28 X(K28) Q DYNAMIC PRESSUREPLACARD = F(t) ,PSF12 SEC :i 149 29 XlK291 DYNAMIC PRESSURE PLACARD * F(M) (PSFISEC 150 30 X(K30) L Q“PlACARD = F(M) (PSF-DEGj2SEC 31 31 : 3

36、2 X(K31) TEMT TOTAL TEMPERATURE PLACARD - F(t) I“R12SEC 32 X(K32) N NORMAL LOAD FACTOR PLACARD = F(H,M) ;4 33 z 34 X(K33) RPA“ RESULTANTPHYSIOLOGICALACCEL. PLACARD = Fit1 ZSECISEC X(K34) H ALTITUDE PLACARD = F(M) FT2SEC ;6 155 35 (35) AP SONIC BOOMOVERPRESSURE PLACARD nF(A,B) (PSFI2SEC 156 36 X(K36t

37、 M“ MACHNUMBER PLACARD =F(H) SEC ;B 157 37 xK37l NOT DEFINED si ; Xw38l Y“ GAMMA PLACARD =F(H,M) DEG2 SEC 39 X(K39) NOTDEFINED * 40 160 40 X(K40) NOTDEFINED -. - - -_-. .- FIGURE I: STATEVARIABLES -.- . -. .-.- _I. ._ Provided by IHS Not for ResaleNo reproduction or networking permitted without lice

38、nse from IHS-,-,-6. Aerodynamic and engine options are available for receiving the data in the forms commonly used for most types of vehicles. 7. Multistaged vehicles and those where external stores are jettisoned as a function of time may be optimized. 8. Inequality constraints may be imposed on pa

39、rameters affecting geopolitics, passenger comfort, control limitations, structural loads, and engine opera- tion. The geopolitical constraints include sonic boom overpressure and maximum and minimum altitude. 9. The initial conditions can be varied by the program to obtain increased per- fo rmance .

40、 This option eliminates the need for a preliminary search to deter- mine the neighborhood of initial conditions for an optimal flight path. Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-INTRODUCTION The need to optimize transport aircraft flight pa

41、ths is becoming apparent because (IL) the next generation will include supersonic transports for which the climb and acceleration phase consumes an appreciable part of the vehicle fuel, and (2) a large part of the flight is constrained by enroute placards. The steepest-ascent method has been success

42、fully used to optimize rocket- boost trajectories, reentry-vehicle trajectories, and orbital transfers giving substantial performance gains. There have been numerous attempts to optimize flight paths of airbreathing interceptor-type aircraft with a relatively high thrust- to-weight ratio using the s

43、teepest-ascent technique (ref. 1). These methods have been successful to a degree, but, when applied to low-thrust-to-weight-ratio air- craft, have resulted in flight path instability problems that have made convergence difficult. Recognizing that, in the past, optimization techniques have produced

44、significant performance gains for many classes of vehicles, NASA initiated the present study under RFP L-5347 (ref. 2). The purpose of the study was development of a digital computer program that would optimize the flight path of a supersonic transport with realistic operational constraints. A suffi

45、cient number of cases would be run to substantiate the program and define the most appropriate flight paths for selected SST configurations. A computer program general enough to optimize the SST would have the capability to optimize trajectories for many classes of vehicles including rockets, air-au

46、gmented rot kets, airbreather vehicles, and gliders. The technique used for optimization is the steepest-ascent method given by Bryson (ref. l), which follows the direct approach of determining a maximum. The optimum flight path for the present study is the solution to the nonlinear dif- ferential e

47、quations of motion that satisfy the imposed constraints and maximizes or minimizes one of the state variables. The development of a computer program to satisfy the SST requirements and overcome problems associated with the flight path instabilities and complex engine characteristics required some ch

48、anges in the usual methods used in optimization program s. Significant contributions to the program were made by NASA/LRC personnel. The use of pitch angle as a control variable was suggested by J. R. Elliott as a technique to overcome the flight path instabilities. The formulation of jet engine data into a form compatible with the optimization procedure was suggested by W. E. Foss, Jr. This form of data uses thrust input as T/P and weight flow as W/P, where P is the ambient atmospheric pressure. Contribu- tion to the form of the SST aerodyn

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1