机构地区:[1]ISTA-CRMP, University of Burundi, Bujumbura, Burundi [2]LTE, The French Institute of Science and Technology for Transport, Development and Networks, Lyon, France
出 处:《Open Journal of Optimization》2020年第2期15-26,共12页最优化(英文)
摘 要: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 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.
关 键 词:Glade Software Aircraft Dynamic System Optimal Control System Dynamic Programming GUI GPL Application “AIRLADYS R2019A+”
分 类 号:TP3[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...