Patent GB-2617685-A (GB)
Title: System integration
Inventor: MONADL ABD AL-ABBAS MANSOUR AL-AMERI
IPC: F41G3/22
Filed: 2023-02-22
Abstract: A computer-implemented method of generating, in an aircraft in flight, a feasibility display indicative of a feasibility of a weapon carried on the aircraft successfully engaging a target and/or a feasibility of a weapon carried on the target successfully engaging the aircraft, the method comprising providing a database 19 describing a performance envelope of the weapon. Coefficients characteristic of that performance envelope are created using a using a generic algorithm 23, where the generic algorithm 23 has the form of a polynomial, by steps including: a) generating candidate polynomials, the variables of the polynomials being some or all of a group of weapon or aircraft firing condition parameters; b) for each candidate polynomial, computing coefficients for that candidate polynomial which best fit that candidate polynomial to a characteristic of the performance envelope of the weapon using a criterion of least square error; c) for each candidate polynomial, generating a candidate score according to the quality of the fit of that candidate polynomial to the characteristic of the performance envelope of the weapon; d) applying a genetic algorithm to the candidate polynomials and scores including selecting the best scoring polynomial(s) and discarding the other polynomial(s), thereby identifying a best candidate polynomial and coefficients thereof; and e) repeating said identifying process until all the required characteristics of the performance envelope have corresponding polynomial models. The coefficients of the identified best candidate polynomial are uploaded to the aircraft. A reconstructor 25 on the aircraft containing the same generic algorithm 23 selects the coefficients for the generic algorithm 23 according to conditions of the aircraft and the target and uses the selected coefficients, for the feasibility display. Step d) comprises: i) defining a set of orders and/or types of the candidate polynomials and dividing the defined set of orders and/or types into a plurality of sub-sets thereof; ii) iteratively applying the genetic algorithm concurrently over the plurality of sub sets of the defined set of orders and/or types of the candidate polynomials, including iteratively applying the genetic algorithm over the variables of the polynomials for each order and/or type of the respective sub-set thereof and saving the resulting respective coefficients and scores thereof; and iii) selecting the best scoring polynomial(s) using the saved coefficients and scores and discarding the other polynomial(s), thereby identifying the best candidate polynomial and coefficients thereof. The system determines if the aircraft and the target are within the performance envelope of the weapon, according to the conditions of the aircraft and the target by selecting, by the reconstructor 25 on the aircraft containing the same generic algorithm 23, the coefficients for the generic algorithm 23 according to conditions of the aircraft and the target comprises selecting, by the reconstructor 23 on the aircraft containing the same generic algorithm 23, the coefficients for the generic algorithm 23.