Approximate dynamic programming (ADP) is a general and effective approach for solving optimal control and estimation problems by adapting to uncertain and nonconvex environments over time.
To implement structural hybrid simulation independent of the control system of any testing equipment in civil engineering, an external command control approach is put forward. Several setup technologies and the corres...To implement structural hybrid simulation independent of the control system of any testing equipment in civil engineering, an external command control approach is put forward. Several setup technologies and the corresponding API approaches are investigated to simultaneously combine numerical simulation with physical testing. Hybrid program technology is put forward and described in detail, using Visual C++ program to effectively and accurately control testing equipment and MATLAB program to implement numerical simulation with easy extension. The control program of testing equipment and numerical simulation program are integrated by calling MATLAB engine in Visual C++. A hybrid simulation about a full-scale six-story masonry structure is carried out. The testing results manifest that the external command control approach has the versatility because of simple hardware connection and control program independent on control software of testing equipment; powerful program function of Visual C++ and flexible program of MATLAB are integrated by hybrid program technology; hybrid simulation system provides a realistic and cost-effective testing platform that enables earthquake engineer researchers to accurately and efficiently capture the seismic performance of large or complex structures without having to carry out physical testing of the entire structure.展开更多
The aim of this paper is to set up an efficient nonlinear application algorithm predictive model for a multi aircraft landing dynamic system called “Aircraft Landing Dynamic System, Release 2019<em>A</em>...The aim of this paper is to set up an efficient nonlinear application algorithm predictive model for a multi aircraft landing dynamic system called “Aircraft Landing Dynamic System, Release 2019<em>A</em><sup>+</sup> version “<em>AIRLADYS R</em>2019<em>A</em><sup>+</sup>”. This programming software combines dynamic programming technic for mathematical computing and optimisation run under AMPL and KNITRO Solver. It uses also a descriptive programming technic for software design. The user interfaces designed in Glade are saved as XML, and by using the GtkBuilder GTK+ object these can be loaded by applications dynamically as needed. By using GtkBuilder, Glade XML files can be used in numerous programming languages including C, C++, C#, Java, Perl, Python, AMPL, etc. Glade is Free Software released under the GNU GPL License. By these tools, the solved problem is a mathematical modelization problem as a non-convex optimal control governed by ordinary non-linear differential equations. The dynamic programming technic is applied because it is a sufficiently high order and it does not require computation of the partial derivatives of the aircraft dynamic. This application will be coded with Linux system on 64 bit operating system, but it can also be run on the windows system. High running performances are obtained with results giving feasible trajectories with a robust optimizing of the objective function.展开更多
The real-time capability of integrated flight/propulsion optimal control (IFPOC) is studied. An appli- cation is proposed for IFPOC by combining the onboard hybrid aero-engine model with sequential quadratic pro- gr...The real-time capability of integrated flight/propulsion optimal control (IFPOC) is studied. An appli- cation is proposed for IFPOC by combining the onboard hybrid aero-engine model with sequential quadratic pro- gramming (SQP). Firstly, a steady-state hybrid aero-engine model is designed in the whole flight envelope with a dramatic enhancement of real-time capability. Secondly, the aero-engine performance seeking control including the maximum thrust mode and the minimum fuel-consumption mode is performed by SQP. Finally, digital simu- lations for cruise and accelerating flight are carried out. Results show that the proposed method improves real- time capability considerably with satisfactory effectiveness of optimization.展开更多
文摘Approximate dynamic programming (ADP) is a general and effective approach for solving optimal control and estimation problems by adapting to uncertain and nonconvex environments over time.
基金Funded by National Natural Science Foundation of China under the Grant No.90715036Open Project of Jiangsu Key Laboratory of Structural Engineering (Grant No.ZD1004)Project of the Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD)
文摘To implement structural hybrid simulation independent of the control system of any testing equipment in civil engineering, an external command control approach is put forward. Several setup technologies and the corresponding API approaches are investigated to simultaneously combine numerical simulation with physical testing. Hybrid program technology is put forward and described in detail, using Visual C++ program to effectively and accurately control testing equipment and MATLAB program to implement numerical simulation with easy extension. The control program of testing equipment and numerical simulation program are integrated by calling MATLAB engine in Visual C++. A hybrid simulation about a full-scale six-story masonry structure is carried out. The testing results manifest that the external command control approach has the versatility because of simple hardware connection and control program independent on control software of testing equipment; powerful program function of Visual C++ and flexible program of MATLAB are integrated by hybrid program technology; hybrid simulation system provides a realistic and cost-effective testing platform that enables earthquake engineer researchers to accurately and efficiently capture the seismic performance of large or complex structures without having to carry out physical testing of the entire structure.
文摘The aim of this paper is to set up an efficient nonlinear application algorithm predictive model for a multi aircraft landing dynamic system called “Aircraft Landing Dynamic System, Release 2019<em>A</em><sup>+</sup> version “<em>AIRLADYS R</em>2019<em>A</em><sup>+</sup>”. This programming software combines dynamic programming technic for mathematical computing and optimisation run under AMPL and KNITRO Solver. It uses also a descriptive programming technic for software design. The user interfaces designed in Glade are saved as XML, and by using the GtkBuilder GTK+ object these can be loaded by applications dynamically as needed. By using GtkBuilder, Glade XML files can be used in numerous programming languages including C, C++, C#, Java, Perl, Python, AMPL, etc. Glade is Free Software released under the GNU GPL License. By these tools, the solved problem is a mathematical modelization problem as a non-convex optimal control governed by ordinary non-linear differential equations. The dynamic programming technic is applied because it is a sufficiently high order and it does not require computation of the partial derivatives of the aircraft dynamic. This application will be coded with Linux system on 64 bit operating system, but it can also be run on the windows system. High running performances are obtained with results giving feasible trajectories with a robust optimizing of the objective function.
基金Supported by the Aeronautical Science Foundation of China(2010ZB52011)the Funding of Jiangsu Innovation Program for Graduate Education(CXLX11-0213)the Nanjing University of Aeronautics and Astronautics Research Funding(NS2010055)~~
文摘The real-time capability of integrated flight/propulsion optimal control (IFPOC) is studied. An appli- cation is proposed for IFPOC by combining the onboard hybrid aero-engine model with sequential quadratic pro- gramming (SQP). Firstly, a steady-state hybrid aero-engine model is designed in the whole flight envelope with a dramatic enhancement of real-time capability. Secondly, the aero-engine performance seeking control including the maximum thrust mode and the minimum fuel-consumption mode is performed by SQP. Finally, digital simu- lations for cruise and accelerating flight are carried out. Results show that the proposed method improves real- time capability considerably with satisfactory effectiveness of optimization.