A method and device for generating a center of gravity curve during fueling of an aircraft
By acquiring the fuel digital model of the aircraft fuel tank unit and constructing a fuel inflection point table, simulating the fuel consumption process, and plotting the center of gravity curve of the fuel refueling and consumption process, the problem of fuel center of gravity control during the refueling and consumption process of the new layout aircraft was solved, and the accurate calculation and balance design of the fuel center of gravity were realized.
Patent Information
- Application Number
- CN202411873341.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-12-18
Smart Images

Figure CN119691907B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of aircraft center of gravity calculation and design, and in particular relates to a method and device for generating a center of gravity curve during the fuel filling and consumption process of an aircraft. Background Art
[0002] During aircraft weight and balance design, the center of gravity (CG) of the fuel needs to be controlled during refueling due to the need for center of gravity control in new aircraft layouts. The traditional method of refueling tank by tank in a sequential manner no longer meets aircraft design requirements. Traditional fuel CG calculation methods can only calculate the CG during refueling in a fixed sequence, which cannot meet the requirements of calculating the CG of fuel during overall weight-to-weight ratio refueling or during fuel transfer between tanks. Summary of the Invention
[0003] The purpose of this application is to provide a method and device for generating a center of gravity curve during the fuel refueling and consumption process of an aircraft, so as to solve or alleviate at least one problem in the background technology.
[0004] On the one hand, the technical solution of the present application is: a method for generating a center of gravity curve during the fueling and consumption process of an aircraft, comprising:
[0005] Obtain the fuel digital model of each fuel tank unit of the aircraft and the flight state angle of the aircraft, slice the fuel digital model of each fuel unit under the flight attitude angle, and obtain the weight center of gravity slice data of the fuel digital model;
[0006] Construct residual oil inflection point table;
[0007] Determine the required fuel state points on the center of gravity curve during the refueling process, use the remaining fuel inflection point table to describe the refueling sequence of the fuel digital model for each fuel tank unit, and then simulate the fuel consumption process to obtain the fuel weight at each fuel state point for each fuel tank unit;
[0008] The fuel weight center of gravity of each fuel tank unit at the current fuel quantity state point is obtained by interpolating the weight center of gravity slice data of the fuel digital model of each fuel tank unit;
[0009] The center of gravity of the fuel weight at the current fuel quantity status point of each fuel tank unit is obtained, and the center of gravity curve of the aircraft fuel refueling and consumption process is drawn based on the total weight center of gravity of the fuel quantity status point.
[0010] Preferably, the fuel digital model of each fuel unit under the flight attitude angle is sliced by slicing software.
[0011] Preferably, the slicing software includes Cura and Simplify3D.
[0012] Preferably, the remaining fuel inflection point table is used to describe the logical sequence of aircraft refueling, and the description method is as follows: if the inflection point fuel level of only one fuel tank unit changes at a time, it represents sequential refueling; if the inflection point fuel levels of multiple fuel tank units change at the same time, it represents proportional refueling; if the inflection point fuel level of a fuel tank unit decreases and the inflection point fuel level of another fuel tank unit increases at the same time, it represents fuel transfer between the fuel tank units.
[0013] Preferably, the interval granularity of the oil level status points is smaller than the oil level change granularity of the remaining oil inflection point table.
[0014] In a second aspect, the present application provides a device for generating a center of gravity curve during the fueling and consumption process of an aircraft, comprising:
[0015] The slicing data acquisition module is used to obtain the fuel digital model of each fuel tank unit of the aircraft and the flight state angle of the aircraft, slice the fuel digital model of each fuel unit under the flight attitude angle, and obtain the weight center of gravity slice data of the fuel digital model;
[0016] A residual oil inflection point table construction module is used to construct a residual oil inflection point table;
[0017] The fuel consumption simulation module is used to determine the required fuel state points on the center of gravity curve of the fuel consumption process, describe the fuel consumption sequence of the fuel digital model of each fuel tank unit using the remaining fuel inflection point table, and then simulate the fuel consumption process to obtain the fuel weight of each fuel tank unit at each fuel state point;
[0018] An interpolation calculation module is used to interpolate the weight and gravity center of each fuel tank unit at the current fuel quantity state point based on the weight and gravity center slice data of the fuel digital model of each fuel tank unit;
[0019] The curve drawing module is used to obtain the total weight center of gravity of each fuel quantity status point according to the fuel weight center of gravity of the current fuel quantity status point of each fuel tank unit, and draw the center of gravity curve of the aircraft fuel consumption process according to the total weight center of gravity of each fuel quantity status point.
[0020] Preferably, the fuel digital model of each fuel unit under the flight attitude angle is sliced by slicing software, and the slicing data acquisition module acquires the slicing data of the slicing software.
[0021] Preferably, the slicing software includes Cura and Simplify3D.
[0022] Preferably, the remaining fuel inflection point table is used to describe the logical sequence of aircraft refueling, and the description method is as follows: if the inflection point fuel level of only one fuel tank unit changes at a time, it represents sequential refueling; if the inflection point fuel levels of multiple fuel tank units change at the same time, it represents proportional refueling; if the inflection point fuel level of a fuel tank unit decreases and the inflection point fuel level of another fuel tank unit increases at the same time, it represents fuel transfer between the fuel tank units.
[0023] Preferably, the interval granularity of the oil level status points is smaller than the oil level change granularity of the remaining oil inflection point table.
[0024] In a third aspect, the present application provides an electronic device, comprising:
[0025] one or more processors;
[0026] Memory;
[0027] One or more applications, the one or more applications being stored in the memory and configured to be executed by the one or more processors, the one or more applications being configured to implement the method for generating a center of gravity curve during an aircraft fuel refueling and consumption process as described in any one of the above items.
[0028] In a final aspect, the present application provides a computer storage medium, characterized in that the computer storage medium stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the method for generating a center of gravity curve of an aircraft fuel refueling and consumption process as described in any one of the above items.
[0029] The method and device for calculating the center of gravity curve of the aircraft fuel filling and consumption process of the present application accurately describe the fuel filling and consumption sequence under any circumstances through the remaining fuel inflection point table, thereby calculating the center of gravity of the fuel process under any fuel tank layout and any fuel filling and consumption logical sequence. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions provided by this application, the following is a brief introduction to the accompanying drawings. Obviously, the accompanying drawings described below are only some embodiments of this application.
[0031] Figure 1 This is a schematic diagram of the method for generating a center of gravity curve during the aircraft fuel refueling and consumption process according to the present application.
[0032] Figure 2 Schematic diagram of a center of gravity curve of an aircraft fuel refueling and consumption process according to an embodiment of the present application.
[0033] Figure 3 This is a schematic diagram of the device for generating a center of gravity curve during the aircraft fuel refueling and consumption process according to the present application.
[0034] Figure 4 This is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical solutions and advantages of the implementation of this application clearer, the technical solutions in the embodiments of this application will be described in more detail below in conjunction with the drawings in the embodiments of this application.
[0036] The present application provides a method and system for calculating a center of gravity curve of an aircraft fuel refueling process based on a remaining fuel inflection point. This method and system can obtain a center of gravity curve of an aircraft fuel refueling process for situations such as aerial refueling, proportional fuel refueling, and inter-tank fuel transfer encountered when calculating the center of gravity of the fuel during the refueling process of an aircraft with a new layout.
[0037] like Figure 1 As shown, the method for calculating the center of gravity curve of the aircraft fuel refueling process provided by this application includes the following process:
[0038] S10: Obtain the fuel digital model in each fuel tank unit, determine the aircraft's flight attitude angle, slice the fuel digital model of each fuel tank unit at the attitude angle, and obtain the weight center of each slice of the fuel digital model.
[0039] In this embodiment of the present application, the fuel digital model is a CATIA physical digital model, and the density of the fuel digital model is set to the fuel density.
[0040] The attitude angles of an aircraft in flight include the angle of attack, the roll angle, and the yaw angle. This embodiment of the present application uses a flight angle of attack of 5° as an example for illustration.
[0041] In this application, the fuel digital model of each fuel tank unit is sliced using slicing software, including Cura, Simplify3D and other software.
[0042] S20: Constructing a residual oil inflection point table.
[0043] As shown in Table 1, this is a remaining fuel inflection point table used to describe the fuel filling and consumption sequence in one embodiment of the present application. The first row of the remaining fuel inflection point table contains the name of the fuel tank unit, the first column contains the remaining fuel inflection point sequence number at the same moment, and the unit of remaining fuel is kilogram (kg).
[0044] This application describes the logical sequence of aircraft refueling based on the remaining fuel inflection point table. The description method is: if the inflection point fuel level of only one fuel tank unit changes at a time, it means that the fuel is added in sequence. If the inflection point fuel level of multiple fuel tank units changes at the same time, it means that the fuel is added proportionally. If the inflection point fuel level of a fuel tank unit decreases and the inflection point fuel level of another fuel tank unit increases at the same time, it means that there is fuel transfer between the fuel tank units.
[0045] It can be seen from the residual fuel inflection point table in Table 1 that the partial fuel consumption process described by the residual fuel inflection point table is:
[0046] 1) From the residual oil inflection point 1 and the residual oil inflection point 2, we can see that the fuel consumption of the fuel tank unit Outertank-01 is 10540-8665=1875, and the fuel consumption of the fuel tank unit Outertank-02 is 27542-23792=3750. That is, the fuel consumption process in this section is proportional fuel consumption - the fuel tank units Outertank-01 and Outertank-02 consume fuel in a ratio of 1:2;
[0047] 2) From the residual oil inflection points 3 and 4, it can be seen that the tank unit Outertank-01 is transferring oil to the tank unit Outertank-02;
[0048] 3) From the remaining fuel inflection points 12, 13, 14, and 15, it can be seen that the fuel in the fuel tank unit Outertank-J2 is first consumed separately in the remaining fuel inflection point section 12-13, and then the fuel in the fuel tank unit Outertank-03 is consumed separately in the remaining fuel inflection point section 13-15.
[0049] Table 1 Residual oil inflection point table
[0050]
[0051]
[0052] S30, determining the required fuel state points on the center of gravity curve of the fuel refueling process, describing the fuel refueling sequence of the fuel digital model of each fuel tank unit using the remaining fuel inflection point table, and then simulating the fuel consumption process to obtain the fuel weight of each fuel tank unit at each fuel state point.
[0053] For example, in this embodiment of the present application, a fuel level status point is set every 100kg interval to generate and plot the center of gravity curve of the fuel consumption process. It should be noted that the 100kg interval in the above embodiment is only an example. The interval granularity of the fuel level status points in this application can be smaller than the granularity of the fuel level change at the remaining fuel inflection point.
[0054] S40, interpolating the weight and gravity center of the fuel at the current fuel quantity state point of each fuel tank unit according to the weight and gravity center slice data of the fuel digital model of each fuel tank unit.
[0055] S50, obtaining the total weight center of gravity of each fuel quantity state point based on the fuel weight center of gravity of each fuel tank unit at the current fuel quantity state point, and drawing a center of gravity curve of the aircraft fuel refueling and consumption process based on the total weight center of gravity of each fuel quantity state point.
[0056] like Figure 2 Shown is the center of gravity curve of the aircraft fuel refueling consumption process drawn in this application.
[0057] The method for calculating the center of gravity curve of the aircraft fuel filling and consumption process of the present application accurately describes the fuel filling and consumption sequence under any circumstances through the remaining fuel inflection point table, thereby calculating the center of gravity of the fuel process under any fuel tank layout and any fuel filling logical sequence.
[0058] like Figure 3 As shown, on this basis, the present application also provides a device for generating a center of gravity curve during the fueling and consumption process of an aircraft, the device 100 comprising:
[0059] Slice data acquisition module 101 is used to obtain the fuel digital model of each fuel tank unit of the aircraft and the flight attitude angle of the aircraft, slice the fuel digital model of each fuel unit under the flight attitude angle, and obtain weight center of gravity slice data of the fuel digital model;
[0060] A residual oil inflection point table construction module 102 is used to construct a residual oil inflection point table;
[0061] The fuel consumption simulation module 103 is configured to determine the required fuel state points on the center of gravity curve of the fuel consumption process, describe the fuel consumption sequence of the fuel digital model of each fuel tank unit using the remaining fuel inflection point table, and then simulate the fuel consumption process to obtain the fuel weight of each fuel tank unit at each fuel state point;
[0062] An interpolation calculation module 104 is configured to interpolate the weight and gravity center of each fuel tank unit at the current fuel quantity state point based on the weight and gravity center slice data of the fuel digital model of each fuel tank unit;
[0063] The curve drawing module 105 is used to obtain the total weight center of gravity of each fuel quantity status point based on the fuel weight center of gravity of the current fuel quantity status point of each fuel tank unit, and draw the center of gravity curve of the aircraft fuel consumption process based on the total weight center of gravity of each fuel quantity status point.
[0064] In this application, the fuel digital model of each fuel unit under the flight attitude angle is sliced by slicing software, and the above-mentioned slicing data acquisition module 101 can obtain the slicing data of the slicing software through the interface.
[0065] The center-of-gravity curve generation device for the refueling process in the present application can be implemented based on the QTC++ programming framework. It can calculate and generate the fuel weight center-of-gravity curve under non-traditional refueling methods according to the active center-of-gravity control of the fuel, proportional refueling, cross refueling, etc. in the remaining fuel inflection point table, thereby ensuring the smooth progress of the aircraft weight and balance design work.
[0066] like Figure 4As shown, an embodiment of the present application further provides an electronic device 200, which includes a processing device 201, which can perform various appropriate actions and processes according to a program stored in a ROM (read-only memory) 202 or a program loaded from a storage device 208 into a RAM (random access memory) 203. The processing device 201 may, for example, include a general-purpose microprocessor (such as a CPU), an instruction set processor and / or a related chipset and / or a dedicated microprocessor (for example, an application-specific integrated circuit (ASIC)), etc. The processing device 201 may also include an onboard memory for caching purposes. The processing device 201 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0067] Various programs and data required for the operation of the electronic device 200 are stored in the RAM 203. The processing device 201, the ROM 202, and the RAM 203 are connected to each other via a bus 204. The processing device 201 performs various operations of the method flow according to the embodiment of the present application by executing the programs in the ROM 202 and / or the RAM 203. It should be noted that the programs may also be stored in one or more memories other than the ROM 202 and the RAM 203. The processing device 201 may also perform various operations of the method or flow according to the embodiment of the application by executing the programs stored in the one or more memories.
[0068] According to an embodiment of the present application, the electronic device 200 may further include an I / O interface 205 (input / output interface), which is also connected to the bus 204. The electronic device 200 may further include one or more of the following components connected to the I / O interface 205: an input device 206 including a keyboard, a mouse, etc.; an output device 207 including a cathode ray tube (CRT), a liquid crystal display (LCD), a speaker, etc.; a storage device 208 including a hard disk, etc.; and a communication device 209 including a network interface card such as a LAN card, a modem, etc. The communication device 209 performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface 205 as needed. Removable media, such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed in the drive as needed so that computer programs read therefrom can be installed into the storage device 208 as needed.
[0069] This application also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments, or may exist independently and not be incorporated into the device / apparatus / system. The computer-readable storage medium carries one or more programs, and when the one or more programs are executed, the various operations of the above methods or processes according to the embodiments of this application are implemented.
[0070] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for generating a center of gravity curve during the fueling and consumption process of an aircraft, characterized in that: include: Obtain the fuel digital model of each fuel tank unit of the aircraft and the flight state angle of the aircraft, slice the fuel digital model of each fuel unit under the flight attitude angle, and obtain the weight center of gravity slice data of the fuel digital model; Constructing a remaining fuel inflection point table, which is used to describe the logical sequence of aircraft refueling. The description method is as follows: if only one fuel tank unit's inflection point fuel level changes at a time, it indicates sequential refueling. If the inflection point fuel level of multiple fuel tank units changes at the same time, it indicates proportional refueling. If the inflection point fuel level of one fuel tank unit decreases and the inflection point fuel level of another fuel tank unit increases at the same time, it indicates fuel transfer between the fuel tank units. Determine the required fuel state points on the center of gravity curve during the refueling process, use the remaining fuel inflection point table to describe the refueling sequence of the fuel digital model for each fuel tank unit, and then simulate the fuel consumption process to obtain the fuel weight at each fuel state point for each fuel tank unit; The fuel weight center of gravity of each fuel tank unit at the current fuel quantity state point is obtained by interpolating the weight center of gravity slice data of the fuel digital model of each fuel tank unit; The center of gravity of the fuel weight at the current fuel quantity status point of each fuel tank unit is obtained, and the center of gravity curve of the aircraft fuel refueling and consumption process is drawn based on the total weight center of gravity of the fuel quantity status point.
2. The method for generating a center of gravity curve during the fueling and consumption process of an aircraft according to claim 1, wherein: The fuel digital model of each fuel unit under the flight attitude angle is sliced using slicing software.
3. The method for generating a center of gravity curve during the fueling and consumption process of an aircraft according to claim 2, wherein: The slicing software includes Cura and Simplify3D.
4. The method for generating a center of gravity curve during the fueling and consumption process of an aircraft according to claim 1, wherein: The interval granularity of the oil quantity status points is smaller than the oil quantity change granularity of the remaining oil inflection point table.
5. A device for generating a center of gravity curve during the fueling and consumption process of an aircraft, characterized in that: include: The slicing data acquisition module is used to obtain the fuel digital model of each fuel tank unit of the aircraft and the flight state angle of the aircraft, slice the fuel digital model of each fuel unit under the flight attitude angle, and obtain the weight center of gravity slice data of the fuel digital model; A remaining fuel inflection point table construction module is used to construct a remaining fuel inflection point table. The remaining fuel inflection point table is used to describe the logical sequence of aircraft refueling. The description method is as follows: if the inflection point fuel level of only one fuel tank unit changes at a time, it represents sequential refueling. If the inflection point fuel level of multiple fuel tank units changes at the same time, it represents proportional refueling. If the inflection point fuel level of one fuel tank unit decreases and the inflection point fuel level of another fuel tank unit increases at the same time, it represents fuel transfer between fuel tank units. The fuel consumption simulation module is used to determine the required fuel state points on the center of gravity curve of the fuel consumption process, describe the fuel consumption sequence of the fuel digital model of each fuel tank unit using the remaining fuel inflection point table, and then simulate the fuel consumption process to obtain the fuel weight of each fuel tank unit at each fuel state point; An interpolation calculation module is used to interpolate the weight and gravity center of each fuel tank unit at the current fuel quantity state point based on the weight and gravity center slice data of the fuel digital model of each fuel tank unit; The curve drawing module is used to obtain the total weight center of gravity of each fuel quantity status point according to the fuel weight center of gravity of the current fuel quantity status point of each fuel tank unit, and draw the center of gravity curve of the aircraft fuel consumption process according to the total weight center of gravity of each fuel quantity status point.
6. The device for generating a center of gravity curve during the fueling and consumption process of an aircraft according to claim 5, characterized in that: The fuel digital model of each fuel unit under the flight attitude angle is sliced by slicing software, and the slicing data acquisition module acquires the slicing data of the slicing software.
7. The device for generating a center of gravity curve during the fueling and consumption process of an aircraft according to claim 6, wherein: The slicing software includes Cura and Simplify3D.
8. The device for generating a center of gravity curve during the fueling and consumption process of an aircraft according to claim 5, wherein: The remaining fuel inflection point table is used to describe the logical sequence of aircraft refueling. The description method is as follows: if only one fuel tank unit's inflection point fuel level changes at a time, it represents sequential refueling. If the inflection point fuel level of multiple fuel tank units changes at the same time, it represents proportional refueling. If the inflection point fuel level of one fuel tank unit decreases and the inflection point fuel level of another fuel tank unit increases at the same time, it represents fuel transfer between the fuel tank units.
9. The device for generating a center of gravity curve during the fueling and consumption process of an aircraft according to claim 5, wherein: The interval granularity of the oil quantity status points is smaller than the oil quantity change granularity of the remaining oil inflection point table.
10. An electronic device, characterized in that: include: one or more processors; Memory; One or more application programs are stored in the memory and configured to be executed by the one or more processors, wherein the one or more application programs are configured to implement the method for generating a center of gravity curve during a fuel refueling process of an aircraft according to any one of claims 1 to 4.
11. A computer storage medium, characterized in that The computer storage medium stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the method for generating a center of gravity curve during a fuel refueling process of an aircraft according to any one of claims 1 to 4.
Citation Information
Patent Citations
Configuration method for man-machine interactive airplane mission payload
CN104331605A
Fuel model slice data compression system and method
CN115374072A