Self-adaptive control method based on refueling control box
By collecting the target vehicle model and fuel tank parameters in the refueling control box and combining them with personnel identification information to calculate the refueling amount, the problem of inaccurate refueling was solved, and a safe and efficient refueling process was achieved.
Patent Information
- Application Number
- CN202610055595.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-16
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2046-01-16
AI Technical Summary
In existing refueling control boxes, operators set preset refueling volumes based on experience, leading to inaccurate refueling and affecting operational safety and efficiency.
By collecting data on the target model, preset filling volume, and real-time tank level, and combining this data with tank specifications, the allowable filling volume is calculated. Furthermore, by inputting personnel fingerprint identification information, the adjustment amount is determined, and the filling volume is dynamically updated to achieve precise filling.
It enables personalized adjustments for refueling, improves operational standardization and traceability, avoids problems such as excessive or insufficient refueling due to lack of experience, and enhances operational safety and efficiency.
Smart Images

Figure CN121541455A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of refueling control box technology, and in particular to an adaptive control method based on a refueling control box. Background Technology
[0002] A refueling control box is a specialized electrical / mechanical device that integrates control, monitoring, and protection functions, and is mainly used in fuel refueling scenarios.
[0003] Reference Figure 1 The refueling control box is equipped with a display for showing parameters such as pressure, flow rate, and fuel quantity; a switch for controlling the operation of the fuel pump; indicator lights for displaying the operating status of the fuel pump; and a keypad for the operator to input the fuel quantity. The operator presses the switch corresponding to the desired fuel pump, at which point the corresponding indicator light illuminates. The operator then uses the numeric keys on the keypad to input the preset refueling quantity, which is simultaneously displayed on the screen. After confirming the preset quantity is correct, the operator presses the button on the numeric keypad to activate the desired fuel pump. The fuel pump begins refueling, and the display simultaneously shows the working pressure, cumulative refueling quantity, and refueling flow rate. When the cumulative refueling quantity reaches the preset value, the fuel pump automatically shuts off.
[0004] Currently, when refueling is done using a refueling control box, the operator inputs a preset refueling amount before refueling. The specific value of the preset refueling amount is set by the operator based on their own experience. This setting is highly subjective and experience-based. When the operator lacks experience or makes a mistake in judgment, the preset value is very likely to deviate from the actual safe refueling capacity, thus failing to achieve accurate refueling and affecting operational safety and efficiency. Summary of the Invention
[0005] To facilitate precise refueling and improve operational safety and efficiency, this invention provides an adaptive control method based on a refueling control box.
[0006] This invention provides an adaptive control method based on a refueling control box, employing the following technical solution: An adaptive control method based on a refueling control box includes: S1: Collect the target model, preset filling volume, and real-time oil tank level; S2: Determine the fuel tank specifications based on the target aircraft model; S3: Determine the real-time storage capacity by combining the real-time liquid level in the tank with the tank specifications; S4: Retrieve the rated safe refueling capacity based on the fuel tank specifications; S5: Calculate the difference between the rated safe refueling capacity and the real-time storage volume and use it as the allowable refueling volume; S6: When the preset refueling amount is less than the allowable refueling amount, calculate the ratio between the preset refueling amount and the allowable refueling amount and use it as the refueling ratio value. S7: Collect the fingerprints of the user; S8: Identify the person's identity information by verifying their fingerprint; S9: Combine personnel identity information with refueling ratio value to determine personnel adjustment amount, and adjust and update the preset refueling amount with personnel adjustment amount to obtain refueling adjustment amount and output it to refueling control box.
[0007] By adopting the above technical solution, the rated safe refueling capacity and real-time storage volume are determined by collecting data on the target model, preset refueling volume, and real-time tank level. This allows for accurate calculation of the permissible refueling volume. When the preset refueling volume is not greater than the permissible refueling volume, the adjustment amount is determined by inputting the operator's fingerprint to identify their identity and combining this with the refueling ratio. This achieves personalized refueling adjustments and improves the standardization and traceability of adjustment operations through personnel identification. It avoids the problem of inexperienced operators setting too large or too small a refueling volume, facilitating accurate refueling and improving operational safety and efficiency.
[0008] Optionally, methods for determining the amount of personnel adjustments may also include: S91: Determine whether the personnel identity information is the preset senior personnel information; S92: If yes, then collect the current refueling scenario; S93: Determine the baseline ratio of personnel based on the current refueling scenario and personnel identity information; S94: Determine the commonly used adjustment amount by combining the fuel ratio value and the personnel benchmark ratio value, and use the commonly used adjustment amount as the personnel adjustment amount; S95: If not, collect the fuel tank storage amount; S96: Determine the storage adjustment amount based on the fuel tank's storage capacity, and use the storage adjustment amount as the personnel adjustment amount.
[0009] By adopting the above technical solution, personnel information is categorized based on whether they are senior personnel. For senior personnel, a baseline ratio is determined by combining the current refueling scenario with their historical operating experience, and then the commonly used adjustment amount is determined. This makes the commonly used adjustment amount more in line with the operating habits and scenario adaptability of senior personnel. For non-senior personnel, the storage adjustment amount is determined by collecting the fuel tank storage capacity. This can avoid adjustment errors caused by the lack of experience of non-senior personnel, while ensuring that the refueling process matches the fuel tank storage capacity. It takes into account both the flexibility and safety of adjustment, and improves the reliability of refueling control when operated by personnel with different qualifications.
[0010] Optional methods for determining the personnel baseline ratio include: S931: Retrieve personnel's historical scenes based on personnel identity information; S932: Determine the number of times a single scene is performed based on the personnel's historical scenes; S933: Calculate the sum of all single-scene count values and use it as the total count value for the scene; S934: Based on the matching between the current refueling scenario and the personnel's historical scenarios, select the single scenario count value and use it as the consistent scenario count value; S935: Calculate the ratio between the number of consistent scenarios and the total number of scenarios, and use it as the consistent scenario ratio; S936: Determine the baseline ratio value for the current refueling scenario based on the current refueling scenario; S937: Combine the consistent scenario ratio value with the current scenario benchmark ratio value to determine the consistent comprehensive benchmark ratio value, and use the consistent comprehensive benchmark ratio value as the personnel benchmark ratio value.
[0011] By adopting the above technical solution, the system retrieves personnel's historical scenarios, calculates the number of times a single scenario occurs, the total number of times a scenario occurs, and the proportion of consistent scenarios. Combined with the current scenario benchmark proportion, a consistent comprehensive benchmark proportion is determined and used as the personnel benchmark proportion. This allows the personnel benchmark proportion to accurately reflect the personnel's operational preferences and experience accumulation in the corresponding scenarios, providing a scientific and practical benchmark for the calculation of subsequent refueling adjustments, and effectively improving the personalization and accuracy of refueling adjustments.
[0012] Optional methods for determining the consistent overall benchmark ratio include: S9361: Determine the number of scene types based on personnel's historical scene records; S9362: Determine the baseline ratio of scene counts by combining the number of scene types with the total number of scene counts; S9363: Determine whether the consistent scenario ratio is greater than the baseline scenario frequency ratio; S9364: If yes, then determine the scene ratio impact value based on the consistent scene ratio value; S9365: Calculate the product between the current scene baseline scale value and the scene scale influence value, and use it as the consistent comprehensive baseline scale value; S9366: If not, calculate the difference between the consistent scene ratio value and the scene frequency baseline ratio value and use it as the frequency ratio deviation value; S9367: Determine the impact value of the frequency ratio deviation based on the frequency ratio deviation value; S9368: Calculate the product between the current scene baseline scale value and the impact value of the frequency scale deviation, and use it as the consistent comprehensive baseline scale value.
[0013] By adopting the above technical solution, the current scenario baseline ratio and the scenario frequency baseline ratio are determined, and it is judged whether the consistent scenario ratio is greater than the scenario frequency baseline ratio. When it is greater, the consistent comprehensive baseline ratio is directly calculated by the current scenario baseline ratio and the scenario ratio influence value. When it is not greater, the frequency ratio deviation value is calculated and then the consistent comprehensive baseline ratio is calculated. This takes into account the matching degree of personnel's historical scenarios and the scenario distribution pattern, effectively reducing the impact of a single factor on the personnel baseline ratio, making the finally determined personnel baseline ratio more reasonable and reliable, and laying a solid foundation for the accurate calculation of personnel adjustment.
[0014] Optional, commonly used methods for determining adjustment amounts include: S941: Determine whether the refueling ratio is less than the personnel baseline ratio; S942: If yes, calculate the difference between the personnel baseline ratio and the refueling ratio and use it as the refueling ratio deviation value; S943: Calculate the product between the refueling ratio deviation value and the preset refueling amount and use it as the adjustment amount, and use the adjustment amount as the commonly used adjustment amount; S944: If not, output the preset hold adjustment amount and use it as the commonly used adjustment amount.
[0015] By adopting the above technical solution, and by comparing the refueling ratio value with the personnel benchmark ratio value, when the refueling ratio value is less than the personnel benchmark ratio value, the adjustment amount is determined by multiplying the refueling ratio deviation value with the preset refueling amount. When the refueling ratio value is not less than the personnel benchmark ratio value, the adjustment amount is maintained. This allows for dynamic adaptation of commonly used adjustment amounts, taking into account both refueling efficiency and stability.
[0016] Optionally, methods for determining the storage adjustment amount include: S961: Calculate the ratio between the preset filling amount and the fuel tank storage amount and use it as the preset storage ratio value; S962: Calculate the ratio between the permissible refueling amount and the fuel tank storage amount and use it as the permissible storage ratio; S963: Calculate the difference between the pre-selected storage ratio value and the allowable storage ratio value and use it as the storage ratio deviation value; S964: Determine the storage ratio adjustment amount based on the storage ratio deviation value; S965: Determine whether the storage ratio adjustment amount is less than the allowable refueling amount; S966: If yes, then the storage ratio adjustment amount will be used as the storage adjustment amount; S967: If not, the refueling deviation will be used as the storage adjustment amount.
[0017] By adopting the above technical solution, the storage ratio is calculated by calculating the pre-selected storage ratio value and the allowable storage ratio value, and then the storage ratio deviation value is calculated to determine the storage adjustment amount. The storage adjustment amount is optimized by combining the relationship between the storage ratio adjustment amount and the allowable refueling amount, thereby accurately matching the fuel tank storage amount with the refueling demand and improving the accuracy of the obtained storage adjustment amount.
[0018] Optional, also includes: SA1: When the preset filling amount is greater than the allowable filling amount, the number of fuel tanks is determined according to the target model; SA2: When the number of fuel tanks is greater than 1, determine the unit conversion amount based on the fuel tank specifications. SA3: Calculate the quotient between the fuel tank storage capacity and the unit conversion amount, and use it as the conversion time value; SA4: Based on the combination of the conversion time value and the rated safe refueling capacity, it is used as the delayed refueling control information and outputs the delayed refueling control information.
[0019] By adopting the above technical solution, when the preset refueling amount is greater than the allowable refueling amount, the number of fuel tanks is determined by the target model. When the number of fuel tanks is greater than 1, the specification unit conversion amount is determined by the fuel tank specification parameters. Combined with the fuel tank storage capacity, the conversion time value is calculated, and delayed refueling control information is generated. This enables orderly refueling of multiple fuel tanks and improves the coordination and safety of the multi-fuel tank refueling process.
[0020] Optionally, after obtaining the refueling adjustment amount and outputting it to the refueling control box, the following may also be included: SB1: If the current refueling scenario is a preset hovering scenario, collect the hovering angle value; SB2: Calculate the difference between the hovering angle value and the preset hovering reference angle value and use it as the angle deviation value; SB3: Determine the angle influence value by combining the angle deviation value with the fuel tank specification parameters; SB4: Calculate the product of the angle influence value and the refueling adjustment amount, and use it as the angle adjustment amount; SB5: The preset filling amount is readjusted and updated based on the angle adjustment amount.
[0021] By adopting the above technical solution, for the special working condition of hovering scenario, the hovering angle value is collected and the angle deviation value is calculated. Combined with the fuel tank specification parameters, the angle influence value is determined. Then, the preset filling amount is updated by adjusting the angle, thereby effectively offsetting the refueling measurement error caused by the hovering angle deviation, avoiding over- or under-filling due to angle issues, and significantly improving the accuracy and safety of refueling in hovering scenario.
[0022] In summary, the present invention has at least one of the following beneficial technical effects: 1. By adopting the above technical solution, the rated safe refueling capacity and real-time storage volume are determined by collecting data on the target model, preset refueling volume, and real-time tank liquid level. This allows for accurate calculation of the permissible refueling volume. When the preset refueling volume is not greater than the permissible refueling volume, the personnel's identity information is identified by inputting their fingerprints, and the adjustment amount is determined by combining this with the refueling ratio value. This achieves personalized refueling adjustment and improves the standardization and traceability of the adjustment operation through personnel identity association. It avoids the problem of inexperienced operators setting too large or too small a refueling volume, facilitating accurate refueling and improving operational safety and efficiency. 2. When the preset refueling amount is greater than the allowable refueling amount, the number of fuel tanks is determined by the target model. When the number of fuel tanks is greater than 1, the specification unit conversion amount is determined by the fuel tank specification parameters. Combined with the fuel tank storage capacity, the conversion time value is calculated, and delayed refueling control information is generated, thereby realizing orderly refueling of multiple fuel tanks and improving the coordination and safety of the multi-fuel tank refueling process. 3. For the special working condition of hovering, the hovering angle value is collected and the angle deviation value is calculated. Combined with the fuel tank specification parameters, the angle influence value is determined. Then, the preset filling amount is updated by adjusting the angle, thereby effectively offsetting the refueling measurement error caused by the hovering angle deviation, avoiding over- or under-filling due to angle issues, and significantly improving the accuracy and safety of refueling in hovering scenarios. Attached Figure Description
[0023] Figure 1 This is a structural diagram of the fuel dispenser control box; Figure 2 This is a flowchart of an adaptive control method based on a refueling control box. Detailed Implementation
[0024] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.
[0025] An adaptive control method based on a refueling control box collects data such as the target model, preset refueling quantity, and real-time fuel tank level. It then determines the real-time storage capacity and allowable refueling quantity based on fuel tank specifications. The method further calculates the refueling adjustment quantity based on the relationship between the preset and allowable refueling quantities, personnel identity, current refueling scenario, and fuel tank storage capacity. The preset refueling quantity is dynamically updated. For models with multiple fuel tanks, delayed refueling control information is also generated. Finally, the refueling adjustment quantity is determined, enabling dynamic adjustment and updating of the preset refueling quantity. This automatically adapts to the fuel tank characteristics of different models, avoiding issues where the preset refueling quantity input by the operator is too large or too small. This facilitates accurate refueling and improves operational safety and efficiency.
[0026] Reference Figure 2 This invention discloses an adaptive control method based on a refueling control box, comprising: S1: Collect the target model, preset filling volume, and real-time oil tank level.
[0027] The target aircraft model refers to the specific model of the device requiring refueling, directly related to core parameters such as fuel tank specifications and quantity. The target aircraft model is obtained after pre-input by the operator. The device requiring refueling can be a vehicle, helicopter, etc. In this embodiment, the device requiring refueling is a helicopter.
[0028] The preset refueling volume refers to the planned refueling volume preset by the operator based on task requirements (such as operating time and load conditions). The preset refueling volume is obtained after being entered by the operator into the refueling display control box.
[0029] The real-time fuel level refers to the height of the fuel level in the tank from the end of the refueling pipe during refueling. This real-time fuel level is detected and obtained by a distance sensor pre-installed on the end of the refueling pipe, which is connected to the refueling display and control box.
[0030] S2: Determine the fuel tank specifications based on the target aircraft model.
[0031] Among them, the fuel tank specifications refer to parameters such as the total volume, shape and structure, safety volume, maximum liquid level, and oil level of the fuel tank that needs to be refueled.
[0032] The system queries a pre-defined aircraft database to match the fuel tank specifications for easy use later.
[0033] The model database contains a pre-stored table of different target models and their corresponding fuel tank specifications, which is retrieved after being pre-entered by the operator.
[0034] S3: Determine the real-time storage capacity by combining the real-time liquid level in the tank with the tank specifications.
[0035] The real-time storage volume refers to the actual volume of fuel currently stored in the fuel tank.
[0036] By retrieving the shape and structure of the fuel tank from its specifications, the cross-sectional area and total height of the fuel tank are obtained. The difference between the total height and the real-time liquid level in the fuel tank is calculated to obtain the height between the liquid level and the bottom of the fuel tank. Then, the volume of fuel in the fuel tank is calculated using the height between the liquid level and the bottom of the fuel tank and the cross-sectional area of the fuel tank, which is used as the real-time storage amount for subsequent use.
[0037] S4: Retrieve the rated safe refueling capacity based on the fuel tank specifications.
[0038] The rated safe refueling capacity refers to the standard refueling reference volume of the fuel tank.
[0039] The safe volume is retrieved by using the fuel tank specifications and parameters, and this is used as the rated safe refueling capacity for convenient subsequent use.
[0040] S5: Calculate the difference between the rated safe refueling capacity and the real-time storage volume and use it as the allowable refueling volume.
[0041] The allowable refueling volume refers to the volume of fuel that can be added to the fuel tank while refueling continues.
[0042] The difference between the rated safe refueling capacity and the real-time storage volume is calculated, and the calculation result is used as the allowable refueling volume for convenient subsequent use.
[0043] S6: When the preset refueling amount is less than the allowable refueling amount, calculate the ratio between the preset refueling amount and the allowable refueling amount and use it as the refueling ratio value.
[0044] Specifically, the system determines whether the preset refill amount is too large by judging whether the preset refill amount is greater than the allowable refill amount.
[0045] The refueling ratio refers to the percentage of the preset refueling amount relative to the current safe refueling amount in the tank.
[0046] When the preset refueling amount is less than the allowable refueling amount, it means that the preset refueling amount is too small. Therefore, the ratio between the preset refueling amount and the allowable refueling amount is calculated and the result is used as the refueling ratio for convenient use later.
[0047] S7: Collect the fingerprints of the user.
[0048] The input of personnel fingerprints refers to the biometric fingerprint information of the staff performing the refueling operation. The input personnel are those who input the preset refueling volume.
[0049] The fingerprints of the personnel are detected and acquired by a fingerprint collection device pre-installed on the keyboard of the fuel dispenser control box.
[0050] S8: Identify the person's identity information based on the entered fingerprint.
[0051] Among them, personnel identity information refers to the core identity identifier of the refueling operator confirmed through fingerprint recognition, including the operator's name, operator qualification level, authorized operation authority, and other related information. The refueling operator is the person who inputs the information.
[0052] The system compares the input fingerprint with a preset fingerprint database. When the comparison is successful, it retrieves the corresponding person's name and qualification level as the person's identity information. When the comparison fails, it outputs the preset information of unqualified personnel as the person's identity information for future use.
[0053] The fingerprint database pre-stores a lookup table of different input fingerprints and their corresponding identity information, and the fingerprint database is obtained after the operator pre-inputs the fingerprints.
[0054] S9: Combine personnel identity information with refueling ratio value to determine personnel adjustment amount, and adjust and update the preset refueling amount with personnel adjustment amount to obtain refueling adjustment amount and output it to refueling control box.
[0055] The personnel adjustment amount refers to the volume required to adjust the preset filling amount based on the personnel's identity. The filling adjustment amount refers to the volume value corresponding to the preset filling amount after correction.
[0056] By combining and analyzing personnel identification information with refueling ratio values, the personnel adjustment amount is determined, and the sum between the personnel adjustment amount and the preset refueling amount is calculated. This sum is then used as the refueling adjustment amount and output to the refueling control box, thereby automatically adapting to the tank characteristics of different models. This avoids the problem of the operator inputting too large or too small a preset refueling amount, facilitating accurate refueling and improving operational safety and efficiency.
[0057] To further ensure the rationality of the refueling adjustment amount, it is necessary to perform a more detailed separate analysis and calculation of the refueling adjustment amount, which will be explained in detail through the steps shown below.
[0058] The method for determining the adjustment amount also includes the following steps: S91: Determine whether the personnel identity information is the preset senior personnel information. If yes, proceed to S92; if no, proceed to S95.
[0059] Among them, "experienced personnel information" refers to a set of identity identifiers for operators with extensive refueling experience. This information is pre-stored in a fingerprint database.
[0060] By judging whether the personnel's identity information is the preset senior personnel information, it can be determined whether personalized adjustments can be made based on the input personnel.
[0061] S92: Collect the current refueling scenario.
[0062] The current refueling scenario refers to a comprehensive description of the specific working conditions, refueling method, and environmental conditions during refueling. The core dimensions include refueling mode (such as pressure refueling, gravity refueling), flight status (such as hovering, ground stationary), and environmental scenario (such as shipboard deck, ground airport).
[0063] The current refueling scenario can be obtained by inputting information from personnel, or it can be automatically identified through the communication interface between the refueling display and control box and the flight control system and shipborne central control system.
[0064] S93: Determine the baseline ratio of personnel based on the current refueling scenario and personnel identity information.
[0065] The personnel baseline ratio refers to a reference refueling ratio based on the identity of the staff performing the refueling operation in the current scenario. The personnel baseline ratio is used to determine whether the preset refueling volume needs adjustment.
[0066] By analyzing the current refueling scenario and personnel identity information, a baseline ratio of personnel can be determined for future use.
[0067] To further ensure the rationality of the personnel benchmark ratio, it is necessary to conduct a further separate analysis and calculation of the personnel benchmark ratio, which will be explained in detail through the steps shown below.
[0068] The method for determining the baseline ratio of personnel includes the following steps: S931: Retrieve personnel's historical scenes based on personnel identity information.
[0069] Among them, personnel historical scenarios refer to the collection of scenario records of the refueling operator's past refueling tasks, which are bound to the personnel's identity information. Each record contains related data such as the scenario type of historical refueling (e.g., shipborne hovering pressure refueling, ground static gravity refueling), operation time, and task type.
[0070] By querying the person's identity information, the corresponding historical refueling scene records can be used as the person's historical scenes for convenient future use.
[0071] S932: Determine the number of times a single scene is performed based on the personnel's historical scenes.
[0072] The single-scenario count value refers to the number of times the same scenario is executed.
[0073] By counting the number of executions according to the type of the historical scenario to which the personnel belong, the single-scenario execution count value corresponding to each different scenario can be obtained, which is convenient for subsequent use.
[0074] S933: Calculate the sum of all single-scene count values and use it as the total count value for the scene.
[0075] The total number of times a scenario is executed refers to the total number of times all scenario types are executed.
[0076] By summing the number of occurrences for each scene under each scene type, and using the result as the total number of occurrences for the scene, it is convenient for subsequent use.
[0077] S934: Based on the matching between the current refueling scenario and the personnel's historical scenarios, select the single scenario count value and use it as the consistent scenario count value.
[0078] Among them, the consistent scenario count value refers to the number of times the execution is consistent with the current refueling scenario.
[0079] By matching the current refueling scenario with the historical scenarios of the personnel, the number of times the single scenario matches is used as the number of times the scenario matches, which is convenient for subsequent use.
[0080] S935: Calculate the ratio between the number of consistent scenarios and the total number of scenarios, and use it as the consistent scenario ratio.
[0081] Among them, the consistent scenario ratio refers to the percentage of times a refueling operator executes the current refueling scenario out of the total number of times all scenarios have been executed in the past.
[0082] The ratio between the number of consistent scenarios and the total number of scenarios is calculated, and the result is used as the consistent scenario ratio for convenient subsequent use.
[0083] S936: Determine the baseline ratio value for the current refueling scenario based on the current refueling scenario.
[0084] The current scenario baseline scale value refers to the baseline reference scale value under the current scenario.
[0085] The current refueling scenario is input into a preset scenario benchmark ratio database to obtain the current scenario benchmark ratio value, which is convenient for subsequent use.
[0086] The scenario benchmark ratio database pre-stores a table that compares different current refueling scenarios with their corresponding current scenario benchmark ratio values. The scenario benchmark ratio database is pre-set by the operator according to actual needs.
[0087] For example, the scenario baseline ratio database can be set to 0.6 when the current refueling scenario is a shipboard hovering pressure refueling scenario, which has the risk of fuel sloshing due to the hovering state; 0.75 when the current refueling scenario is a ground static pressure refueling scenario, which has a low risk of environmental stability; and 0.7 when the current refueling scenario is a shipboard static gravity refueling scenario.
[0088] S937: Combine the consistent scenario ratio value with the current scenario benchmark ratio value to determine the consistent comprehensive benchmark ratio value, and use the consistent comprehensive benchmark ratio value as the personnel benchmark ratio value.
[0089] Among them, the consistent comprehensive benchmark ratio value refers to the benchmark reference ratio value corresponding to the current scenario benchmark ratio value after adjusting it based on the consistent scenario ratio value.
[0090] By combining and analyzing the consistent scenario ratio with the current scenario benchmark ratio, a consistent comprehensive benchmark ratio is determined, and this consistent comprehensive benchmark ratio is used as the personnel benchmark ratio, thereby improving the accuracy of the obtained personnel benchmark ratio.
[0091] To further ensure the rationality of the consistent comprehensive benchmark ratio, it is necessary to conduct a further separate analysis and calculation of the consistent comprehensive benchmark ratio, which will be explained in detail through the steps shown below.
[0092] The method for determining the consistent comprehensive benchmark ratio includes the following steps: S9361: Determine the number of scene types based on the personnel's historical scenes.
[0093] Among them, the number of scene types refers to the number of scene types corresponding to a certain operator's personnel history scene records.
[0094] By deduplicating the scene types in the personnel's historical scenes, counting each deduplicated type, and then using the count result as the scene type value, it is convenient for subsequent use.
[0095] S9362: Determine the baseline ratio of scene counts by combining the number of scene types and the total number of scene counts.
[0096] Among them, the baseline ratio of scene frequency refers to the baseline reference ratio value corresponding to a single scene type under normal circumstances.
[0097] The quotient between the number of scene types and the total number of scene occurrences is calculated, and the result is used as a baseline ratio for the number of scene occurrences for convenient subsequent use.
[0098] S9363: Determine whether the consistent scenario ratio is greater than the baseline scenario count ratio. If yes, proceed to S9364; if no, proceed to S9366.
[0099] Specifically, by judging whether the proportion of consistent scenarios is greater than the baseline proportion of the number of scenarios, it can be determined whether the overall consistency baseline proportion can be determined based on the proportion of consistent scenarios.
[0100] S9364: Determine the scene proportion influence value based on the consistent scene proportion value.
[0101] Among them, the scene ratio impact value refers to the impact value when the scene frequency benchmark ratio value needs to be adjusted based on the consistent scene ratio value.
[0102] The greater the consistent scenario ratio value is than 0.5, the greater the scenario ratio influence value is than 1; the smaller the consistent scenario ratio value is than 0.5, the smaller the scenario ratio influence value is than 1. When the consistent scenario ratio value is greater than the scenario frequency baseline ratio value, it means that the consistent comprehensive baseline ratio value can be determined based on the consistent scenario ratio value. Therefore, the consistent scenario ratio value is input into the preset scenario ratio influence database to match and obtain the scenario ratio influence value for subsequent use.
[0103] The scene ratio impact database pre-stores a lookup table of different consistent scene ratio values and their corresponding scene ratio impact values. The scene ratio impact database is pre-set by the operator according to actual needs.
[0104] S9365: Calculate the product between the current scene baseline scale value and the scene scale influence value, and use it as the consistent comprehensive baseline scale value.
[0105] Specifically, the accuracy of the obtained consistent comprehensive benchmark ratio is improved by calculating the product between the current scene benchmark ratio value and the scene ratio influence value, and using the calculation result as the consistent comprehensive benchmark ratio value.
[0106] S9366: Calculate the difference between the consistent scene ratio value and the scene frequency baseline ratio value and use it as the frequency ratio deviation value.
[0107] Among them, the deviation value of the number of times ratio refers to the deviation value corresponding to the deviation when there is a deviation in the ratio value of the consistent scene.
[0108] When the consistent scene ratio is not greater than the scene frequency benchmark ratio, it means that the consistent comprehensive benchmark ratio cannot be determined based on the consistent scene ratio. Therefore, the difference between the consistent scene ratio and the scene frequency benchmark ratio is calculated, and the calculation result is used as the frequency ratio deviation value for subsequent use.
[0109] S9367: Determine the impact value of the frequency ratio deviation based on the frequency ratio deviation value.
[0110] Among them, the impact value of the frequency ratio deviation refers to the impact value that needs to be adjusted based on the influence caused by the ratio deviation.
[0111] The closer the frequency ratio deviation value is to 0, the closer the frequency ratio deviation influence value is to 1; the smaller the frequency ratio deviation value is, the smaller the frequency ratio deviation influence value is.
[0112] The influence value of the frequency ratio deviation is obtained by inputting the frequency ratio deviation value into the preset ratio deviation influence database, which facilitates subsequent use.
[0113] The proportional deviation impact database has a pre-stored table that compares different proportional deviation values with their corresponding proportional deviation impact values. The proportional deviation impact database can be pre-set by the operator according to actual needs.
[0114] S9368: Calculate the product between the current scene baseline scale value and the impact value of the frequency scale deviation, and use it as the consistent comprehensive baseline scale value.
[0115] Specifically, the accuracy of the obtained consistent comprehensive benchmark ratio is improved by calculating the product between the current scenario benchmark ratio value and the impact value of the frequency ratio deviation, and using the calculation result as the consistent comprehensive benchmark ratio value.
[0116] S94: Determine the commonly used adjustment amount by combining the refueling ratio value and the personnel benchmark ratio value, and use the commonly used adjustment amount as the personnel adjustment amount.
[0117] The commonly used adjustment amount refers to the adjustment volume corresponding to adjustments made based on personnel conditions.
[0118] By combining and analyzing the refueling ratio with the personnel baseline ratio, commonly used adjustment amounts are determined, and these commonly used adjustment amounts are used as personnel adjustment amounts, thereby improving the accuracy of the obtained personnel adjustment amounts.
[0119] To further ensure the rationality of commonly used adjustment amounts, it is necessary to perform further separate analysis and calculation on commonly used adjustment amounts, which will be explained in detail through the steps shown below.
[0120] Common methods for determining adjustment amounts include the following steps: S941: Determine whether the refueling ratio is less than the personnel baseline ratio. If yes, proceed to S942; if no, proceed to S944.
[0121] One method involves determining whether an adjustment is needed by checking if the refueling ratio is lower than the baseline ratio for personnel.
[0122] S942: Calculate the difference between the personnel baseline ratio and the refueling ratio and use it as the refueling ratio deviation value.
[0123] Among them, the fuel ratio deviation value refers to the deviation value corresponding to the fuel ratio value when there is a deviation.
[0124] When the refueling ratio is less than the personnel baseline ratio, it indicates that an adjustment is needed. Therefore, the difference between the personnel baseline ratio and the refueling ratio is calculated, and the calculation result is used as the refueling ratio deviation value for future use.
[0125] S943: Calculate the product between the refueling ratio deviation value and the preset refueling amount and use it as the adjustment amount, and use the adjustment amount as the commonly used adjustment amount.
[0126] The "adjustment amount" refers to the adjustment amount corresponding to increasing the refueling volume.
[0127] By calculating the product between the refueling ratio deviation and the preset refueling amount, and using the calculation result as the adjustment amount, and using the adjustment amount as the commonly used adjustment amount, the accuracy of the obtained commonly used adjustment amount is improved.
[0128] S944: Outputs the preset hold adjustment amount and uses it as the commonly used adjustment amount.
[0129] The "hold adjustment amount" refers to the adjustment amount when no adjustment is made. The hold adjustment amount is obtained through pre-input by the operator.
[0130] When the refueling ratio is not less than the personnel baseline ratio, it means that no adjustment is needed. Therefore, by outputting the preset maintenance adjustment amount as the commonly used adjustment amount, the accuracy of the obtained commonly used adjustment amount can be improved.
[0131] S95: Collect fuel tank storage capacity.
[0132] Among them, the fuel tank storage capacity refers to the actual volume of fuel currently stored in the fuel tank used for fuel supply in the refueling system.
[0133] The fuel tank's storage capacity is obtained through detection and analysis using a pre-installed level sensor.
[0134] S96: Determine the storage adjustment amount based on the fuel tank's storage capacity, and use the storage adjustment amount as the personnel adjustment amount.
[0135] Among them, the storage adjustment amount refers to the adjustment amount corresponding to the refueling amount when adjusting the refueling amount based on the storage amount in the fuel tank.
[0136] By analyzing the fuel tank's storage capacity, the storage adjustment amount is determined, and this storage adjustment amount is used as the personnel adjustment amount, thereby improving the accuracy of the obtained personnel adjustment amount.
[0137] To further ensure the rationality of the storage adjustment amount, it is necessary to perform a further separate analysis and calculation on the storage adjustment amount, which will be explained in detail through the steps shown below.
[0138] The method for determining the storage adjustment amount includes the following steps: S961: Calculate the ratio between the preset filling amount and the fuel tank storage amount and use it as the pre-selected storage ratio value.
[0139] The pre-selected storage ratio refers to the ratio between the preset refueling amount and the fuel tank storage amount.
[0140] Calculating the pre-selected storage ratio facilitates subsequent use.
[0141] S962: Calculate the ratio between the permissible refueling amount and the fuel tank storage amount and use it as the permissible storage ratio.
[0142] The allowable storage ratio refers to the ratio between the allowable refueling volume and the fuel tank storage volume.
[0143] Calculating the allowed storage ratio facilitates subsequent use.
[0144] S963: Calculate the difference between the pre-selected storage ratio value and the allowable storage ratio value and use it as the storage ratio deviation value.
[0145] Among them, the storage ratio deviation value refers to the difference between the pre-selected storage ratio value and the allowable storage ratio value.
[0146] Calculating the storage ratio deviation value facilitates subsequent use.
[0147] S964: Determine the storage ratio adjustment amount based on the storage ratio deviation value.
[0148] Among them, the storage ratio adjustment amount refers to the adjustment amount corresponding to the refueling amount when adjusting the refueling amount based on the deviation of the storage ratio.
[0149] The product of the storage ratio deviation and the fuel tank storage capacity is calculated, and the result is used as the storage ratio adjustment amount for convenient subsequent use.
[0150] S965: Determine whether the storage ratio adjustment amount is less than the allowable refueling amount. If yes, proceed to S966; if no, proceed to S967.
[0151] Specifically, the method involves determining whether the storage ratio adjustment amount is less than the allowable refueling amount, thereby determining whether the storage ratio adjustment amount can be directly applied.
[0152] S966: Use the storage ratio adjustment amount as the storage adjustment amount.
[0153] When the storage ratio adjustment amount is less than the allowable amount of refueling, it means that the storage ratio adjustment amount can be used directly at this time. Therefore, the storage ratio adjustment amount is used as the storage adjustment amount to improve the accuracy of the obtained storage adjustment amount.
[0154] S967: Use the refueling deviation as a storage adjustment amount.
[0155] When the storage ratio adjustment amount is not less than the allowable refueling amount, it means that the storage ratio adjustment amount cannot be directly used at this time. Therefore, the refueling deviation amount is used as the storage adjustment amount to improve the accuracy of the obtained storage adjustment amount.
[0156] It also includes the following steps: SA1: When the preset filling amount is greater than the allowable filling amount, the number of fuel tanks is determined according to the target model.
[0157] The number of fuel tanks refers to the total number of fuel storage compartments equipped on the current model of helicopter, including the main fuel tank, internal auxiliary fuel tanks, and external auxiliary fuel tanks that can be mounted.
[0158] When the preset filling amount is greater than the allowable filling amount, it means that the preset filling amount entered at this time is too large. Therefore, the preset model database is queried through the target model to match the number of fuel tanks for subsequent use.
[0159] The aircraft model database contains a pre-stored table of different target aircraft models and their corresponding number of fuel tanks. The aircraft model database is obtained after the operator pre-enters the information.
[0160] SA2: When the number of fuel tanks is greater than 1, the unit conversion amount is determined according to the fuel tank specification parameters.
[0161] Among them, the specification unit conversion amount refers to the fuel volume corresponding to the transfer of internal fuel from a single fuel tank to other fuel tanks per unit time in a multi-tank engine model.
[0162] When the number of fuel tanks is greater than 1, it means that the current model of helicopter is equipped with multiple fuel storage compartments. Therefore, the fuel tank specification parameters are entered into the preset specification conversion database to match the specification unit conversion quantity for convenient subsequent use.
[0163] The specification conversion database pre-stores a table showing the different fuel tank specifications and their corresponding unit conversion values. The database is accessed after the operator has pre-entered the data.
[0164] SA3: Calculate the quotient between the fuel tank storage capacity and the unit conversion amount, and use it as the conversion time value.
[0165] The conversion time value refers to the time required to transfer the fuel stored in the current fuel tank to another fuel tank.
[0166] The quotient between the fuel tank storage capacity and the unit conversion quantity is calculated, and the calculation result is used as the conversion time value for convenient subsequent use.
[0167] SA4: Based on the combination of the conversion time value and the rated safe refueling capacity, it is used as the delayed refueling control information and outputs the delayed refueling control information.
[0168] Among them, delayed refueling control information refers to the control information for continuing the refueling operation after a delayed refueling.
[0169] By combining the conversion time value with the rated safe refueling capacity, a control dataset is formed and merged as delayed refueling control information. This delayed refueling control information is then output, allowing refueling to proceed only after the conversion time value has elapsed, based on the rated safe refueling capacity. This facilitates precise refueling and improves operational safety and efficiency.
[0170] To further ensure the rationality of the refueling adjustment amount after it is obtained and output to the refueling control box, it is necessary to perform further separate analysis and calculation on the refueling adjustment amount after it is obtained and output to the refueling control box. The specific steps are explained in detail below.
[0171] After obtaining the refueling adjustment amount and outputting it to the refueling control box, the following steps are also included: SB1: If the current refueling scenario is a preset hovering scenario, collect the hovering angle value.
[0172] The hovering scenario refers to the situation where the helicopter is hovering for refueling. The hovering scenario is obtained after pre-inputting the operation.
[0173] The hovering angle value refers to the tilt attitude data of the fuselage relative to the horizontal plane. The hovering angle value is obtained by detecting tilt sensors pre-installed on the helicopter fuselage or refueling pipeline.
[0174] SB2: Calculate the difference between the hovering angle value and the preset hovering reference angle value and use it as the angle deviation value.
[0175] The hovering reference angle value refers to the angle value corresponding to the helicopter in normal hovering refueling. The hovering reference angle value is obtained after being pre-input by the operator.
[0176] The difference between the hovering angle value and the preset hovering reference angle value is calculated, and the calculation result is used as the angle deviation value for convenient subsequent use.
[0177] SB3: Determine the angle influence value by combining the angle deviation value with the fuel tank specification parameters.
[0178] Among them, the angle influence value refers to the influence value corresponding to the effect of the angle on the amount of fuel.
[0179] The shape and structure are retrieved by the fuel tank specifications, and the shape and structure and angle deviation values are input into the preset fuel tank shape influence database to match and obtain the angle influence value, which is convenient for subsequent use.
[0180] The fuel tank shape influence database has a pre-stored table of different shape structures, angle deviation values and corresponding angle influence values. The fuel tank shape influence database obtains the influence value on fuel level detection by the operator conducting experiments on different shape structures and angle deviation values, and then uses it as the angle influence value.
[0181] SB4: Calculate the product of the angle influence value and the refueling adjustment amount and use it as the angle adjustment amount.
[0182] Among them, the angle adjustment amount refers to the adjustment amount corresponding to the refueling amount when adjusting the refueling amount according to the angle.
[0183] The product of the angle influence value and the refueling adjustment amount is calculated, and the calculation result is used as the angle adjustment amount for convenient subsequent use.
[0184] SB5: The preset filling amount is readjusted and updated based on the angle adjustment amount.
[0185] Specifically, the accuracy of the obtained preset refueling amount is improved by calculating the product between the angle adjustment amount and the preset refueling amount, and updating and replacing the preset refueling amount with the calculation result.
[0186] Based on the same inventive concept, embodiments of the present invention provide an adaptive control system based on a refueling control box, comprising: The data acquisition module is used to collect information such as target model, preset refueling volume, real-time fuel tank level, input personnel fingerprints, current refueling scenario, fuel tank storage capacity, and hovering angle. The memory stores a program for implementing an adaptive control method based on a refueling control box as described above; The processor loads and executes programs stored in memory.
[0187] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0188] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A method for adaptive control based on refueling control tank, characterized in that, The method comprises the following steps: S1: collecting a target model, a preset filling amount and a real-time liquid level of a fuel tank; S2: determining a fuel tank specification parameter according to the target model; S3: determining a real-time storage amount in combination with the real-time liquid level of the fuel tank and the fuel tank specification parameter; S4: calling a rated safe filling capacity based on the fuel tank specification parameter; S5: calculating a difference value between the rated safe filling capacity and the real-time storage amount as an allowable filling amount; S6: when the preset filling amount is less than the allowable filling amount, calculating a proportional value between the preset filling amount and the allowable filling amount as a refueling proportional value; S7: collecting an input personnel fingerprint; S8: identifying the input personnel fingerprint to determine personnel identity information; S9: determining a personnel adjustment amount in combination with the personnel identity information and the refueling proportional value, and adjusting and updating the preset filling amount by the personnel adjustment amount to obtain a filling adjustment amount and output the filling adjustment amount to a refueling control box.
2. The self-adaptive control method based on refueling control tank according to claim 1, characterized in that, The method for determining the personnel adjustment amount further comprises the following steps: S91: determining whether the personnel identity information is preset senior personnel information; S92: if yes, collecting a current refueling scene; S93: determining a personnel reference proportional value according to the current refueling scene and the personnel identity information; S94: determining a commonly used adjustment amount in combination with the refueling proportional value and the personnel reference proportional value, and taking the commonly used adjustment amount as the personnel adjustment amount; S95: if no, collecting a storage amount of a fuel tank; S96: determining a storage adjustment amount according to the storage amount of the fuel tank, and taking the storage adjustment amount as the personnel adjustment amount.
3. The self-adaptive control method based on refueling control box according to claim 2, characterized in that, The method for determining the personnel reference proportional value comprises the following steps: S931: calling personnel historical scenes according to the personnel identity information; S932: determining a single scene frequency value according to the personnel historical scenes; S933: calculating a sum value between all single scene frequency values as a total scene frequency value; S934: selecting a consistent scene frequency value as a consistent scene proportional value based on a matching condition of the current refueling scene and the personnel historical scenes; S935: calculating a proportional value between the consistent scene frequency value and the total scene frequency value as the consistent scene proportional value; S936: determining a current scene reference proportional value according to the current refueling scene; S937: determining a consistent comprehensive reference proportional value in combination with the consistent scene proportional value and the current scene reference proportional value, and taking the consistent comprehensive reference proportional value as the personnel reference proportional value.
4. The self-adaptive control method based on refueling control box according to claim 3, characterized in that, The method for determining the consistent comprehensive reference proportional value comprises the following steps: S9361: determining a scene type number value according to the personnel historical scenes; S9362: determining a scene frequency reference proportional value in combination with the scene type number value and the total scene frequency value; S9363: determining whether the consistent scene proportional value is greater than the scene frequency reference proportional value; S9364: if yes, determining a scene proportional influence value according to the consistent scene proportional value; S9365: calculating a product value between the current scene reference proportional value and the scene proportional influence value as the consistent comprehensive reference proportional value; S9366: if no, calculating a difference value between the consistent scene proportional value and the scene frequency reference proportional value as a frequency proportional deviation value; S9367: determining a frequency proportional deviation influence value according to the frequency proportional deviation value. S9368: Calculate the product value between the current scene reference ratio value and the times ratio deviation influence value, and take it as the consistent comprehensive reference ratio value.
5. The self-adaptive control method based on refueling control tank according to claim 2, characterized in that, The determination method of the common adjustment amount includes: S941: Determine whether the refueling ratio value is less than the personnel reference ratio value; S942: If yes, calculate the difference value between the personnel reference ratio value and the refueling ratio value, and take it as the refueling ratio deviation value; S943: Calculate the product value between the refueling ratio deviation value and the preset refueling amount, and take it as the increase adjustment amount, and take the increase adjustment amount as the common adjustment amount; S944: If no, output the preset holding adjustment amount as the common adjustment amount.
6. The self-adaptive control method based on refueling control tank according to claim 2, characterized in that, The determination method of the storage adjustment amount includes: S961: Calculate the ratio value between the preset refueling amount and the storage amount of the oil supply tank, and take it as the preselected storage ratio value; S962: Calculate the ratio value between the allowable refueling amount and the storage amount of the oil supply tank, and take it as the allowable storage ratio value; S963: Calculate the difference value between the preselected storage ratio value and the allowable storage ratio value, and take it as the storage ratio deviation value; S964: Determine the storage ratio adjustment amount according to the storage ratio deviation value; S965: Determine whether the storage ratio adjustment amount is less than the allowable refueling amount; S966: If yes, take the storage ratio adjustment amount as the storage adjustment amount; S967: If no, take the refueling deviation amount as the storage adjustment amount.
7. The adaptive control method based on refueling control tank according to claim 1, characterized in that, Further includes: SA1: When the preset refueling amount is greater than the allowable refueling amount, determine the number of oil tanks according to the target model; SA2: When the number of oil tanks is greater than 1, determine the specification unit conversion amount according to the oil tank specification parameter; SA3: Calculate the quotient value between the storage amount of the oil supply tank and the specification unit conversion amount, and take it as the conversion time value; SA4: Combine the conversion time value and the rated safe refueling capacity to obtain the delay refueling control information, and output the delay refueling control information.
8. The adaptive control method based on refueling control tank according to claim 1, characterized in that, After obtaining the refueling adjustment amount and outputting it to the refueling control box, further includes: SB1: If the current refueling scene is the preset hovering scene, collect the hovering angle value; SB2: Calculate the difference value between the hovering angle value and the preset hovering reference angle value, and take it as the angle deviation value; SB3: Combine the angle deviation value and the oil tank specification parameter to determine the angle influence value; SB4: Calculate the product value between the angle influence value and the refueling adjustment amount, and take it as the angle adjustment amount; SB5: Adjust and update the preset refueling amount based on the angle adjustment amount.
Citation Information
Patent Citations
Automatic refueling control system based on artificial intelligence
CN119143069A
Fuel oil filling control device and operation machine
CN218702700U
Fluid feeding apparatus, fluid feeding method, recording medium and program
JP2003026298A
Adjusting an amount owed for fueling based on vehicle characteristics
US20030065630A1