Method and device for detecting control quality of vehicle and computer equipment

By obtaining the pilot's control data and aircraft attribute data during the target time period, and calculating the control quality characterization volume, the problem of lack of unified standards in the existing technology is solved, and the control quality detection for different aircraft models and pilots is achieved, providing accuracy and applicable evaluation criteria.

CN119130244APending Publication Date: 2024-12-13XIAMEN AIRLINES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411236481.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-04
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The existing technology lacks unified standards to detect the handling quality of different aircraft models and pilots, resulting in the lack of targeted and accurate detection.

Method used

By obtaining the pilot's control data and attribute data on the aircraft during the target time period, the control quality characterization amount, including the rod force difference value and the input quantity threshold, the control time and control intensity are determined, and the control quality is evaluated.

Benefits of technology

It realizes fair and specific handling quality inspections for different aircraft models and pilots, provides a data basis for improvement and training, and adjusts evaluation standards according to aircraft type to ensure the accuracy and applicability of the evaluation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119130244A_ABST
    Figure CN119130244A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle control quality detection method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: acquiring first control data of a first object aiming at a vehicle at each moment in a target time period and second control data of a second object aiming at the vehicle at each moment; according to the attribute data and the first control data of the vehicle, determining a first control quality characterization quantity of the first object for the vehicle at each moment; according to the attribute data of the vehicle and the second control data, determining a second control quality characterization quantity of a second object for the vehicle at each moment; and according to the first control quality characterization quantity and the second control quality characterization quantity, the control quality characterization quantities of the first object and the second object for the vehicle in the target time period are determined. By adopting the method, the evaluation standard can be adjusted according to the characteristics of different vehicles, and the accuracy and applicability of evaluation are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, device, computer equipment, computer-readable storage medium and computer program product for detecting the handling quality of a vehicle. Background Art

[0002] Pilots need to have solid professional knowledge and skills. When faced with emergencies such as engine failure, bad weather, air traffic conflicts, etc., pilots must be able to make manual decisions and intervene manually at critical moments quickly and accurately.

[0003] Testing the pilot's control quality is an important means to ensure flight quality. However, due to the different control concepts of different aircraft models and the different control quality requirements for different pilots, there is still no unified standard for testing the pilot's control quality. Therefore, it is urgent to be able to test the control quality of different aircraft models and different pilots. Summary of the invention

[0004] Based on this, it is necessary to provide a method, device, computer equipment, computer-readable storage medium and computer program product for detecting the handling quality of a vehicle that can perform handling quality detection on different aircraft models and pilots in order to address the above technical problems.

[0005] In a first aspect, the present application provides a method for detecting the handling quality of a vehicle, comprising:

[0006] Acquire first control data of the first object for the transportation tool at each time within a target time period, and second control data of the second object for the transportation tool at each time;

[0007] Acquire attribute data of a vehicle, and determine a first control quality representation of the vehicle by the first object at each time according to the attribute data of the vehicle and the first control data;

[0008] Determining a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data;

[0009] According to the first handling quality characterization of the first object for the vehicle at each moment and the second handling quality characterization of the second object for the vehicle at each moment, the handling quality characterizations of the first object and the second object for the vehicle within the target time period are determined.

[0010] In one embodiment, before obtaining the first control data of the first object for the vehicle at each time within the target time period and the second control data of the second object for the vehicle at each time, the method further includes:

[0011] A preset altitude interval is obtained, and a first time period is determined within a driving time period during a driving process according to the preset altitude interval; a manual driving interval is determined when the vehicle is switched from an automatic driving mode to a manual driving mode, and a second time period is determined within a driving time period during a driving process according to the manual driving interval; a target time period is determined according to the first time period and the second time period.

[0012] In one embodiment, the obtaining of first control data of the first object for the transportation tool at each time within the target time period, and second control data of the second object for the transportation tool at each time, includes:

[0013] A first rod force value applied by the first object to the first driving rod and a second rod force value applied by the second object to the second driving rod are obtained at each moment in a target time period during the driving process.

[0014] In one of the embodiments, the attribute data of the vehicle includes a preset difference threshold;

[0015] The acquiring of the attribute data of the vehicle, and determining, according to the attribute data of the vehicle and the first control data, a first control quality representation of the first object for the vehicle at each time, comprises:

[0016] The first rod force value and the second rod force value corresponding to each moment are compared to determine multiple first target moments and multiple second target moments; the first target moment is the moment when the first rod force value is greater than the second rod force value, and the second target moment is the moment when the second rod force value is greater than the first rod force value; the first rod force difference between the first rod force value and the second rod force value corresponding to each first target moment is determined, and the first target moment corresponding to the first rod force difference value that is not less than a preset difference threshold is used as the first object control moment; the second rod force difference between the second rod force value and the first rod force value corresponding to each second target moment is determined, and the second target moment corresponding to the second rod force difference value that is not less than the preset difference threshold is used as the second object control moment; according to the number of the first object control moments and the number of the second object control moments, the first control quality characterization quantity of the first object for the vehicle at each moment is determined.

[0017] In one embodiment, the obtaining of first control data of the first object for the transportation tool at each time within the target time period, and second control data of the second object for the transportation tool at each time, includes:

[0018] Obtain a first vertical input amount and a first horizontal input amount of a first object to driving control at each moment in a target time period during the driving process, and determine a first vector sum of the first vertical input amount and the first horizontal input amount; obtain a second vertical input amount and a second horizontal input amount of a second object to driving control at each moment in the target time period during the driving process, and determine a second vector sum of the second vertical input amount and the second horizontal input amount.

[0019] In one of the embodiments, the attribute data of the vehicle includes a preset input amount threshold;

[0020] The acquiring of the attribute data of the vehicle, and determining, according to the attribute data of the vehicle and the first control data, a first control quality representation of the first object for the vehicle at each time, comprises:

[0021] The first vector sum and the second vector sum corresponding to each moment are compared to determine multiple third target moments and multiple fourth target moments; the third target moment includes the moment when the first vector sum, the second vector sum and the second vector sum only exist, and the fourth target moment is the moment when only the first vector sum exists; the fourth target moment corresponding to the first vector sum greater than a preset input value threshold is taken as the fifth target moment; according to the number of the third target moments and the number of the fifth target moments, the first handling quality characterization quantity of the first object for the vehicle at each moment is determined.

[0022] In a second aspect, the present application also provides a vehicle handling quality detection device, comprising:

[0023] An acquisition module, used for acquiring first control data of the first object for the transportation tool at each moment within a target time period, and second control data of the second object for the transportation tool at each moment;

[0024] A first determination module, configured to obtain attribute data of a vehicle, and determine a first control quality representation of the vehicle by the first object at each time according to the attribute data of the vehicle and the first control data;

[0025] A second determination module, configured to determine a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data;

[0026] The third determination module is used to determine the handling quality characterization quantity of the first object and the second object for the vehicle within the target time period based on the first handling quality characterization quantity of the first object for the vehicle at each moment and the second handling quality characterization quantity of the second object for the vehicle at each moment.

[0027] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0028] Acquire first control data of the first object for the transportation tool at each time within a target time period, and second control data of the second object for the transportation tool at each time;

[0029] Acquire attribute data of a vehicle, and determine a first control quality representation of the vehicle by the first object at each time according to the attribute data of the vehicle and the first control data;

[0030] Determining a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data;

[0031] According to the first handling quality characterization of the first object for the vehicle at each moment and the second handling quality characterization of the second object for the vehicle at each moment, the handling quality characterizations of the first object and the second object for the vehicle within the target time period are determined.

[0032] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0033] Acquire first control data of the first object for the transportation tool at each time within a target time period, and second control data of the second object for the transportation tool at each time;

[0034] Acquire attribute data of a vehicle, and determine a first control quality representation of the vehicle by the first object at each time according to the attribute data of the vehicle and the first control data;

[0035] Determining a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data;

[0036] According to the first handling quality characterization of the first object for the vehicle at each moment and the second handling quality characterization of the second object for the vehicle at each moment, the handling quality characterizations of the first object and the second object for the vehicle within the target time period are determined.

[0037] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0038] Acquire first control data of the first object for the transportation tool at each time within a target time period, and second control data of the second object for the transportation tool at each time;

[0039] Acquire attribute data of a vehicle, and determine a first control quality representation of the vehicle by the first object at each time according to the attribute data of the vehicle and the first control data;

[0040] Determining a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data;

[0041] According to the first handling quality characterization of the first object for the vehicle at each moment and the second handling quality characterization of the second object for the vehicle at each moment, the handling quality characterizations of the first object and the second object for the vehicle within the target time period are determined.

[0042] The above-mentioned method, device, computer equipment, computer-readable storage medium and computer program product for detecting the control quality of a vehicle can provide basic information for subsequent control quality analysis by obtaining the first control data of the first object for the vehicle at each moment in the target time period and the second control data of the second object for the vehicle at each moment. The attribute data of the vehicle is obtained, and the first control quality characterization quantity of the first object for the vehicle at each moment is determined according to the attribute data and the first control data of the vehicle; the second control quality characterization quantity of the second object for the vehicle at each moment is determined according to the attribute data and the second control data of the vehicle; the operation data is converted into quantifiable quality indicators for comparison and analysis. According to the first control quality characterization quantity of the first object for the vehicle at each moment and the second control quality characterization quantity of the second object for the vehicle at each moment, the control quality characterization quantity of the first object and the second object for the vehicle in the target time period is determined. The performance of each individual can be tested fairly and specifically, which is convenient for targeted improvement and training. And the evaluation criteria can be adjusted according to the characteristics of different vehicles (such as different types of aircraft) to ensure the accuracy and applicability of the evaluation. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0044] Figure 1 A diagram showing an application environment of a method for detecting the handling quality of a vehicle in one embodiment;

[0045] Figure 2 It is a flowchart of a method for detecting the handling quality of a vehicle in one embodiment;

[0046] Figure 3 A schematic flow chart of a method for detecting the handling quality of a vehicle in another embodiment;

[0047] Figure 4 is a structural block diagram of a vehicle handling quality detection device in one embodiment;

[0048] Figure 5 It is a structural block diagram of a vehicle handling quality detection device in another embodiment;

[0049] Figure 6 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0051] The vehicle handling quality detection method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The terminal 102 generates a control quality detection request for the vehicle, and sends the control quality detection request for the vehicle to the server 104, so that the server 104 determines the control quality characterization of the first object and the second object for the vehicle in the target time period according to the first control quality characterization of the first object at each time and the second control quality characterization of the second object at each time. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. Head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. The server 104 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.

[0052] In an exemplary embodiment, Figure 2 As shown, a method for detecting the handling quality of a vehicle is provided, and the method is applied to Figure 1 The server 104 in the example is used as an example to illustrate, including the following steps 202 to 208. Among them:

[0053] Step 202: Acquire first control data of the first object on the transportation tool at each moment in the target time period, and obtain second control data of the second object on the transportation tool at each moment.

[0054] The first object and the second object refer to drivers, such as pilots. The vehicles include but are not limited to aircrafts of different models, such as 320 series aircraft and 737 series aircraft. The 320 series aircraft uses a fly-by-wire side stick, the left and right control sticks are not linked, and dual input is not allowed, and only one side of the control stick has an input value. The 737 series aircraft uses a traditional control stick, and the two sides of the traditional control stick are linked.

[0055] The first control data refers to the operation record of the first object when using the vehicle. The second control data refers to the operation record of the second object when using the vehicle. It can be understood that these data include but are not limited to the time point, force or angle of acceleration, deceleration, steering, braking and other actions, as well as any other parameters related to controlling the vehicle, which can be set according to actual needs.

[0056] The target time period refers to a specific, predefined time interval, which can be set according to actual needs. For example, the target time period can be the time period from when the aircraft is 500 meters above the ground to when the aircraft lands.

[0057] Specifically, the pilot's operation record of the aircraft at each moment within the target time period, and the other pilot's operation record of the aircraft at each moment within the target time period.

[0058] Optionally, obtain the stick force of the traditional control stick of the aircraft by pilot A at each moment in the period from when the 737 series aircraft is 500 meters above the ground to when the aircraft lands, and obtain the stick force of the traditional control stick of the aircraft by pilot B at each moment in the period from when the 737 series aircraft is 500 meters above the ground to when the aircraft lands.

[0059] Optionally, the pitch input and roll input to the fly-by-wire sidestick of the aircraft by pilot A at each moment during the period from when the 320 series aircraft is 500 meters above the ground to when the aircraft lands, as well as the pitch input and roll input to the fly-by-wire sidestick of the aircraft by pilot B at each moment during the period from when the 320 series aircraft is 500 meters above the ground to when the aircraft lands are obtained.

[0060] Step 204 , acquiring attribute data of the vehicle, and determining a first control quality representation quantity of the first object for the vehicle at each moment according to the attribute data of the vehicle and the first control data.

[0061] Among them, the attribute data refers to a calculation method for determining the first control quality characterization quantity of the first object at each moment in the target time period according to the first control data of the first object at each moment in the target time period. The first control quality characterization quantity is used as an evaluation indicator to quantify the quality of the first object's control of the vehicle within the target time period. For example, the first control quality characterization quantity is the degree of dominance of the first object in controlling the aircraft. It can be understood that the attribute data corresponding to different types of aircraft are also different.

[0062] Specifically, for the first object, such as the aircraft being controlled by pilot A, the attribute data corresponding to the aircraft is first obtained, i.e., the calculation method for calculating the first control quality characterization quantity. It is easy to understand that the present application does not specifically limit the calculation method corresponding to different means of transportation, and it can be set according to actual needs. Then, according to the calculation method, the operation record of the first object on the aircraft at each moment in the target time period is converted into an evaluation index for quantifying the quality of the first object's control of the vehicle in the target time period, i.e., the first control quality characterization quantity.

[0063] Step 206 : determining a second control quality representation of the vehicle by the second object at each time according to the attribute data of the vehicle and the second control data.

[0064] The first subject and the second subject use the vehicle together, for example, the first subject is a trainee and the second subject is a coach, or the first subject and the second subject are both trainees. Similarly, the second control quality characterization is used as an evaluation indicator to quantify the quality of the second subject's control of the vehicle within a target time period. For example, the second control quality characterization is the degree of dominance of the second subject in controlling the aircraft.

[0065] Specifically, for the second object, such as the aircraft being controlled by pilot B, firstly, the attribute data corresponding to the aircraft is obtained, i.e., the calculation method for calculating the second control quality characterization quantity. It is easy to understand that the present application does not specifically limit the calculation method corresponding to different means of transportation, and it can be set according to actual needs. Then, according to the calculation method, the operation record of the second object on the aircraft at each moment in the target time period is converted into an evaluation index for quantifying the quality of the second object's control of the vehicle in the target time period, i.e., the second control quality characterization quantity.

[0066] Step 208 , determining the handling quality characterizations of the first object and the second object for the vehicle within the target time period based on the first handling quality characterization of the first object for the vehicle at each moment and the second handling quality characterization of the second object for the vehicle at each moment.

[0067] The control quality characterization quantity is used to represent the control state of the first object and the second object, and the control state includes a valid control state and an invalid control state.

[0068] Specifically, a first effective manipulation recognition threshold corresponding to the first object is determined according to the identity information of the first object, and a second effective manipulation recognition threshold corresponding to the second object is determined according to the identity information of the second object.

[0069] When the first control quality characterization quantity is greater than the first effective control identification threshold, it is determined that the control quality characterization quantity of the first object for the vehicle within the target time period is in a valid control state; when the first control quality characterization quantity is less than or equal to the first effective control identification threshold, it is determined that the control quality characterization quantity of the first object for the vehicle within the target time period is in an invalid control state.

[0070] When the second control quality characterization quantity is greater than the second effective control identification threshold, it is determined that the control quality characterization quantity of the second object for the vehicle within the target time period is in a valid control state; when the second control quality characterization quantity is less than or equal to the second effective control identification threshold, it is determined that the control quality characterization quantity of the second object for the vehicle within the target time period is in a valid control state.

[0071] In one of the embodiments, a preset height interval is obtained, and a first time period is determined within the driving time period during the driving process based on the preset height interval; a manual driving interval is determined when the vehicle switches from the automatic driving mode to the manual driving mode, and a second time period is determined within the driving time period during the driving process based on the manual driving interval; and a target time period is determined based on the first time period and the second time period.

[0072] The preset altitude range refers to a specific altitude range defined during the flight, especially during the approach and landing phases. This altitude range is pre-set based on flight safety, operating specifications, and data analysis requirements. The manual driving range refers to the flight phase during which the pilot directly controls the aircraft rather than the autopilot system.

[0073] Specifically, first obtain the preset altitude interval, and the time period when the aircraft is within the preset altitude interval, i.e., the first time period. For example, the time period when the aircraft flies to the preset altitude interval (0-100 feet). Then, during the driving time period during the aircraft driving process, based on the moment of disconnecting the automatic driving, determine the time period of manual driving, i.e., the second time period. Finally, integrate the first time period and the second time period. For example, find the overlapping time period of the first time period and the second time period, and the overlapping time period is the target time period, which is used to represent the manual driving period within the preset altitude interval as the key stage for identifying effective control.

[0074] By identifying the manual driving period within the preset altitude range, it is possible to focus on monitoring and analyzing the pilot's operations during the landing and approach phases, which are the most critical and risky parts of the flight. Ensuring that the pilot's performance at these critical moments is fully evaluated helps improve flight safety. And by limiting the preset altitude range and manual driving range, it is possible to focus on the most relevant information, avoid data noise, and improve the accuracy and reliability of the analysis results.

[0075] In one embodiment, a first rod force value applied by a first object to a first driving rod and a second rod force value applied by a second object to a second driving rod are obtained at each moment in a target time period during the driving process.

[0076] The first stick force value refers to the real-time force value applied by the first object to the joystick at each moment in the target time period, that is, when the aircraft is in the preset altitude range and in the manual driving mode. Similarly, the second stick force value refers to the real-time force value applied by the second object to the joystick at each moment in the same target time period, that is, when the aircraft is in the preset altitude range and in the manual driving mode.

[0077] Specifically, first determine the stick force margin value when the aircraft is stationary on the ground and there is no input on the joystick. Then, within the target time period, continuously record the stick force value applied by the first subject to the first joystick at each moment, and the stick force value applied by the second subject to the second joystick at each moment. Finally, the stick force value applied by the first subject to the first joystick at each moment obtained by recording is subtracted from the stick force margin value to obtain the first stick force value applied by the first subject to the first joystick at each moment. Similarly, the stick force value applied by the second subject to the second joystick at each moment obtained by recording is subtracted from the stick force margin value to obtain the second stick force value applied by the second subject to the second joystick at each moment.

[0078] By accurately recording and analyzing the real-time force applied by the pilot to the control stick during the target time period, the pilot's operational ability in specific flight phases (such as approach and landing) can be more accurately identified and evaluated. Removing the stick force margin value ensures the accuracy of the data and avoids errors caused by mechanical factors.

[0079] In one of the embodiments, the first rod force value and the second rod force value corresponding to each moment are compared to determine multiple first target moments and multiple second target moments; the first target moment is the moment when the first rod force value is greater than the second rod force value, and the second target moment is the moment when the second rod force value is greater than the first rod force value; the first rod force difference between the first rod force value and the second rod force value corresponding to each first target moment is determined, and the first target moment corresponding to the first rod force difference value that is not less than a preset difference threshold is used as the first object control moment; the second rod force difference between the second rod force value and the first rod force value corresponding to each second target moment is determined, and the second target moment corresponding to the second rod force difference value that is not less than the preset difference threshold is used as the second object control moment; according to the number of the first object control moments and the number of the second object control moments, the first control quality characterization quantity of the first object for the vehicle at each moment is determined.

[0080] The attribute data of the vehicle includes a preset difference threshold. It can be understood that for a 737 series aircraft, the preset difference threshold of the aircraft type refers to a difference threshold between a first lever force value and a second lever force value preset at the same time.

[0081] Specifically, the first force value and the second force value of each moment are first compared to identify the moments when the first force value is greater than the second force value and the moments when the second force value is greater than the first force value. These moments are marked as the first target moment and the second target moment, wherein the first target moment corresponds to the first force value being greater than the second force value, and the second target moment corresponds to the second force value being greater than the first force value.

[0082] Then for each first target moment, a first club force difference between the first club force value and the second club force value is calculated. For each second target moment, a second club force difference between the second club force value and the first club force value is calculated.

[0083] Next, based on the attribute data of the vehicle, a preset difference threshold is applied, which is pre-set based on the aircraft type (e.g., 737 series aircraft). The first target moments where the first lever force difference is not less than the preset difference threshold are screened out, and these moments are called first object control moments. The second target moments where the second lever force difference is not less than the preset difference threshold are screened out, and these moments are called second object control moments.

[0084] Finally, the number of the first object's control moments is counted, which represents the number of times the first object has dominated the control in the target time period. The number of the second object's control moments is counted, which represents the number of times the second object has dominated the control in the target time period. Through the number of the first object's control moments and the second object's control moments, the first control quality characterization quantity of the first object for the vehicle at each moment is calculated, which can be indicators such as control frequency, control effectiveness or control dominance, which can be set according to actual needs.

[0085] By introducing corresponding preset difference thresholds for different aircraft types, it is possible to screen out truly effective control moments, that is, those moments when the stick force difference is obvious, indicating that the pilot actively intervenes, thereby avoiding data noise caused by slight or indecisive control actions. And by comparing the first stick force value and the second stick force value, it is possible to clearly distinguish the pilot who is in charge of the control at a specific moment, which is particularly important in a two-person cockpit environment.

[0086] In one of the embodiments, a first vertical input amount and a first horizontal input amount of a first object to the driving control at each moment in a target time period during the driving process are obtained, and a first vector sum of the first vertical input amount and the first horizontal input amount is determined; a second vertical input amount and a second horizontal input amount of a second object to the driving control at each moment in the target time period during the driving process are obtained, and a second vector sum of the second vertical input amount and the second horizontal input amount is determined.

[0087] The first vertical input refers to the angle of the aircraft in the vertical direction caused by the first object controlling the joystick at each moment in the target time period. Similarly, the second vertical input refers to the angle of the aircraft in the vertical direction caused by the second object controlling the joystick at each moment in the target time period.

[0088] The first horizontal input refers to the angle of the aircraft in the horizontal direction caused by the control of the joystick by the first object at each moment in the target time period. Similarly, the second horizontal input refers to the angle of the aircraft in the horizontal direction caused by the control of the joystick by the second object at each moment in the target time period.

[0089] The first vector sum refers to the result calculated by combining the first vertical input and the first horizontal input, which can be considered as the modulus of a two-dimensional vector. In flight operations, the pitch input and the roll input to the joystick can be regarded as two mutually perpendicular vector components. By calculating the vector sum of these two components, a single value representing the overall control input strength of the pilot at a specific moment can be obtained. This helps to determine whether the pilot has made effective input, that is, whether a control that has a substantial impact on the aircraft attitude has been made. Similarly, the second vector sum refers to the result calculated by combining the second vertical input and the second horizontal input.

[0090] Specifically, first, within the target time period, the vertical input (pitch control) and horizontal input (yaw or roll control) of the first object to the joystick are continuously recorded at each moment. Similarly, within the target time period, the vertical input and horizontal input of the second object to the joystick are continuously recorded at each moment. Then, for each moment record of the first object, a mathematical operation is used to determine the vector sum of the first vertical input and the first horizontal input, that is, the first vector sum. This step combines two independent control inputs into a single value representing the control intensity. Similarly, for each moment record of the second object, the vector sum of the second vertical input and the second horizontal input is calculated. This step provides a quantitative representation of the control intensity of the second object.

[0091] Since the vertical input and horizontal input are converted into a single quantitative index, namely the control intensity, the comparison and analysis of control data is more intuitive and convenient, making it easier to identify when and where the pilot performed significant control.

[0092] In one of the embodiments, the first vector sum and the second vector sum corresponding to each moment are compared to determine multiple third target moments and multiple fourth target moments; the third target moment includes the moment when the first vector sum, the second vector sum and the second vector sum only exist at the same time, and the fourth target moment is the moment when only the first vector sum exists; the fourth target moment corresponding to the first vector sum greater than a preset input value threshold is used as the fifth target moment; based on the number of the third target moments and the number of the fifth target moments, the first handling quality characterization of the first object for the vehicle at each moment is determined.

[0093] The attribute data of the vehicle includes a preset input threshold. It can be understood that for a 320 series aircraft, the preset input threshold of the aircraft type refers to a vector and threshold pre-set at each moment in the target time period.

[0094] Specifically, the first step is to compare and classify the vector sums, including: comparing the first vector sum and the second vector sum at each moment, identifying the moment when the first vector sum and the second vector sum exist at the same time, and the moment when only one of the vector sums exists. The moment when the first vector sum and the second vector sum exist at the same time, and the moment when only the second vector sum exists are marked as the third target moment. The moment when only the first vector sum exists is marked as the fourth target moment.

[0095] Then, the preset input threshold is applied, including: using the preset input threshold in the vehicle attribute data, screening out the first vector and the fourth target moments that are greater than the preset input threshold, these moments are called fifth target moments.

[0096] Finally, the control quality characterization quantity is determined, including: counting the number of third target moments, which represents the number of times the second object (or both parties) dominates the control or the number of dual inputs in the target time period. Counting the number of fifth target moments, which represents the number of times the first object dominates the control in the target time period and the control intensity exceeds the preset threshold. Through the number of third target moments and fifth target moments, the first control quality characterization quantity of the first object for the vehicle at each moment is calculated, which can be indicators such as control frequency, control effectiveness or control dominance, which can be set according to actual needs.

[0097] Since the corresponding preset input thresholds and control quality characterization quantities are set for different aircraft types, the standardization of flight operations can be promoted to ensure that all pilots and aircraft types follow the same control standards. In addition, the application of preset input thresholds can screen out truly effective control moments, that is, those moments when the control intensity exceeds the preset threshold, which helps to evaluate the effectiveness and efficiency of control.

[0098] In an exemplary embodiment, Figure 3As shown, it includes steps 302 to 308. Among them:

[0099] Step 302, obtaining a preset height interval, and determining a first time period in a driving time period during a driving process according to the preset height interval; determining a manual driving interval when the vehicle is switched from an automatic driving mode to a manual driving mode, and determining a second time period in a driving time period during a driving process according to the manual driving interval; determining a target time period according to the first time period and the second time period;

[0100] Step 304, obtaining a first lever force value applied by the first object to the first steering lever and a second lever force value applied by the second object to the second steering lever at each moment in the target time period during the driving process; comparing the first lever force value and the second lever force value corresponding to each moment to determine a plurality of first target moments and a plurality of second target moments; the first target moment is a moment when the first lever force value is greater than the second lever force value, and the second target moment is a moment when the second lever force value is greater than the first lever force value; determining a first lever force difference between the first lever force value and the second lever force value corresponding to each first target moment, and taking a first target moment corresponding to a first lever force difference value not less than a preset difference threshold as a first object control moment; determining a second lever force difference between the second lever force value and the first lever force value corresponding to each second target moment, and taking a second target moment corresponding to a second lever force difference value not less than the preset difference threshold as a second object control moment; determining a first control quality representation quantity of the first object for the vehicle at each moment according to the number of the first object control moments and the number of the second object control moments;

[0101] or

[0102] Obtain a first vertical input amount and a first horizontal input amount of the first object to the driving control at each moment in the target time period during the driving process, and determine a first vector sum of the first vertical input amount and the first horizontal input amount; obtain a second vertical input amount and a second horizontal input amount of the second object to the driving control at each moment in the target time period during the driving process, and determine a second vector sum of the second vertical input amount and the second horizontal input amount; compare the first vector sum and the second vector sum corresponding to each moment, and determine a plurality of third target moments and a plurality of fourth target moments; the third target moment includes a moment when the first vector sum, the second vector sum, and only the second vector sum exist at the same time, and the fourth target moment is a moment when only the first vector sum exists; the fourth target moment corresponding to the first vector sum greater than a preset input amount threshold is used as the fifth target moment; according to the number of the third target moments and the number of the fifth target moments, determine the first control quality characterization amount of the first object for the vehicle at each moment;

[0103] Step 306, determining a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data;

[0104] Step 308 , determining the handling quality characterizations of the first object and the second object for the vehicle within the target time period based on the first handling quality characterization of the first object for the vehicle at each moment and the second handling quality characterization of the second object for the vehicle at each moment.

[0105] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0106] Based on the same inventive concept, the embodiment of the present application also provides a vehicle handling quality detection device for implementing the vehicle handling quality detection method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more vehicle handling quality detection devices provided below can refer to the limitations of the vehicle handling quality detection method above, and will not be repeated here.

[0107] In an exemplary embodiment, Figure 4 As shown, a vehicle handling quality detection device 400 is provided, comprising: an acquisition module 402, a first determination module 404, a second determination module 406 and a third determination module 408, wherein:

[0108] An acquisition module 402 is used to acquire first control data of a first object on a transportation tool at each moment in a target time period, and second control data of a second object on a transportation tool at each moment;

[0109] A first determination module 404 is used to obtain attribute data of the vehicle, and determine a first control quality representation quantity of the first object for the vehicle at each time according to the attribute data of the vehicle and the first control data;

[0110] A second determination module 406, configured to determine a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data;

[0111] The third determination module 408 is used to determine the handling quality characterization quantity of the first object and the second object for the vehicle within the target time period based on the first handling quality characterization quantity of the first object for the vehicle at each moment and the second handling quality characterization quantity of the second object for the vehicle at each moment.

[0112] In an exemplary embodiment, Figure 5 As shown, Figure 5 It is a structural block diagram of a vehicle control quality detection device in another embodiment, including: an acquisition module 402, a first determination module 404, a second determination module 406 and a third determination module 408. Among them, the vehicle control quality detection device 400 also includes a fourth determination module 410, which is used to obtain a preset height interval, and determine a first time period in a driving time period during driving according to the preset height interval; determine a manual driving interval when the vehicle switches from an automatic driving mode to a manual driving mode, and determine a second time period in a driving time period during driving according to the manual driving interval; determine a target time period according to the first time period and the second time period.

[0113] Each module in the above-mentioned vehicle handling quality detection device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the corresponding control of each of the above modules.

[0114] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores a control system, a computer program and a database. The internal memory provides an environment for the operation of the control system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data related to the control quality detection of the vehicle. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for detecting the control quality of a vehicle is implemented.

[0115] Those skilled in the art will understand that Figure 6The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0116] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

[0117] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0118] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0119] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0120] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0121] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0122] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for detecting the handling quality of a vehicle, characterized in that: The method comprises: Acquire first control data of the first object for the transportation tool at each time within a target time period, and second control data of the second object for the transportation tool at each time; Acquire attribute data of a vehicle, and determine a first control quality representation of the vehicle by the first object at each time according to the attribute data of the vehicle and the first control data; Determining a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data; According to the first handling quality characterization of the first object for the vehicle at each moment and the second handling quality characterization of the second object for the vehicle at each moment, the handling quality characterizations of the first object and the second object for the vehicle within the target time period are determined.

2. The method according to claim 1, characterized in that: Before obtaining the first control data of the first object for the transportation tool at each time in the target time period and the second control data of the second object for the transportation tool at each time, the method further includes: Obtaining a preset altitude interval, and determining a first time period within a driving time period during a driving process according to the preset altitude interval; determining a manual driving interval when the vehicle is switched from the automatic driving mode to the manual driving mode, and determining a second time period within a driving time period during the driving process according to the manual driving interval; A target time period is determined according to the first time period and the second time period.

3. The method according to claim 1, characterized in that The obtaining of the first control data of the first object for the transportation tool at each time within the target time period, and the second control data of the second object for the transportation tool at each time, includes: A first rod force value applied by the first object to the first driving rod and a second rod force value applied by the second object to the second driving rod are obtained at each moment in a target time period during the driving process.

4. The method according to claim 3, characterized in that The attribute data of the vehicle includes a preset difference threshold; The acquiring of the attribute data of the vehicle, and determining, according to the attribute data of the vehicle and the first control data, a first control quality representation of the first object for the vehicle at each time, comprises: Compare the first rod force value and the second rod force value corresponding to each moment to determine a plurality of first target moments and a plurality of second target moments; the first target moment is the moment when the first rod force value is greater than the second rod force value, and the second target moment is the moment when the second rod force value is greater than the first rod force value; Determine a first stick force difference between the first stick force value and the second stick force value corresponding to each first target moment, and use the first target moment corresponding to the first stick force difference that is not less than a preset difference threshold as the first object manipulation moment; Determine a second stick force difference between the second stick force value and the first stick force value corresponding to each second target moment, and use the second target moment corresponding to the second stick force difference that is not less than a preset difference threshold as the second object manipulation moment; According to the number of the first object's control moments and the number of the second object's control moments, a first control quality representation of the first object on the vehicle at each moment is determined.

5. The method according to claim 1, characterized in that The obtaining of the first control data of the first object for the transportation tool at each time within the target time period, and the second control data of the second object for the transportation tool at each time, includes: Acquire a first vertical input amount and a first horizontal input amount of a first object for driving control at each moment in a target time period during a driving process, and determine a first vector sum of the first vertical input amount and the first horizontal input amount; A second vertical input amount and a second horizontal input amount of the second object for driving control at each moment in a target time period during the driving process are obtained, and a second vector sum of the second vertical input amount and the second horizontal input amount is determined.

6. The method according to claim 5, characterized in that The attribute data of the vehicle includes a preset input amount threshold; The acquiring of the attribute data of the vehicle, and determining, according to the attribute data of the vehicle and the first control data, a first control quality representation of the first object for the vehicle at each time, comprises: Compare the first vector sum and the second vector sum corresponding to each moment to determine a plurality of third target moments and a plurality of fourth target moments; the third target moments include moments when the first vector sum, the second vector sum, and only the second vector sum exist at the same time, and the fourth target moment is a moment when only the first vector sum exists; The first vector greater than the preset input value threshold and the corresponding fourth target time are used as the fifth target time; According to the number of the third target moments and the number of the fifth target moments, a first handling quality characterization quantity of the first object for the vehicle at each moment is determined.

7. A vehicle handling quality detection device, characterized in that: The device comprises: An acquisition module, used for acquiring first control data of the first object for the transportation tool at each moment within a target time period, and second control data of the second object for the transportation tool at each moment; A first determination module, configured to obtain attribute data of a vehicle, and determine a first control quality representation of the vehicle by the first object at each time according to the attribute data of the vehicle and the first control data; A second determination module, configured to determine a second control quality representation of the second object for the vehicle at each time according to the attribute data of the vehicle and the second control data; The third determination module is used to determine the handling quality characterization quantity of the first object and the second object for the vehicle within the target time period based on the first handling quality characterization quantity of the first object for the vehicle at each moment and the second handling quality characterization quantity of the second object for the vehicle at each moment.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.