Relational data generation methods, apparatus, computer equipment, and storage media

By generating data on the relationship between accelerator pedal opening and torque, the target pedal opening and adjustment requirements are determined, solving the deceleration problem of fuel, hybrid, and pure electric vehicles at high speeds and low throttle, thus saving calibration workload and maintaining vehicle speed.

CN117644875BActive Publication Date: 2026-06-30FAW JIEFANG AUTOMOTIVE CO

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FAW JIEFANG AUTOMOTIVE CO
Filing Date
2023-12-19
Publication Date
2026-06-30

Smart Images

  • Figure CN117644875B_ABST
    Figure CN117644875B_ABST
Patent Text Reader

Abstract

This application relates to a method, apparatus, computer device, storage medium, and computer program product for generating relational data. The method includes: acquiring first relational data, which characterizes the relationship between the accelerator pedal opening and torque of a vehicle; determining a target accelerator pedal opening corresponding to a torque threshold value based on the first relational data, wherein the torque threshold value is the torque required to maintain the vehicle's current speed; generating adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and the accelerator pedal openings in the first relational data; and generating second relational data characterizing the relationship between the accelerator pedal opening and the adjustment requirement information. This method can save calibration workload.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, computer device, storage medium, and computer program product for generating relational data. Background Technology

[0002] Currently, the industry generally addresses the drivability requirements of gasoline, hybrid, and pure electric vehicles by pre-calibrating drivability charts. However, this method often results in a period of inactivity at high speeds and low throttle. This is because at higher speeds, even with low throttle, the torque is relatively low, leading to a situation where the vehicle continues to decelerate despite acceleration. Drivers often feel that pressing the accelerator will at least prevent the vehicle from slowing down, which would be more comfortable. This is where the one-pedal driving concept comes in. With light throttle input, the vehicle can recover energy, effectively slowing it down.

[0003] For the one-pedal mode, the pedal opening is pre-calibrated using a drivability chart to ensure the vehicle does not decelerate. This method involves a large amount of calibration data, and if the drivability chart is updated, recalibration is required, which increases the calibration workload. Summary of the Invention

[0004] Therefore, it is necessary to provide a relational data generation method, apparatus, computer equipment, computer-readable storage medium, and computer program product that can save calibration workload in response to the above-mentioned technical problems.

[0005] Firstly, this application provides a method for generating relational data, the method comprising:

[0006] Obtain first relational data, which is used to characterize the relationship between the accelerator pedal opening and torque of the vehicle;

[0007] Based on the first relationship data, the target accelerator pedal opening corresponding to the torque critical value is determined, wherein the torque critical value is the torque that makes the vehicle maintain the current speed.

[0008] Based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data, adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening is generated.

[0009] Generate second relational data to characterize the relationship between the accelerator pedal opening and the adjustment demand information.

[0010] In one embodiment, the first relationship data is used to characterize the relationship between vehicle speed, accelerator pedal opening, and torque.

[0011] The step of determining the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data includes: for each speed, based on the first relationship data, determining the target accelerator pedal opening corresponding to the torque critical value under the current speed condition;

[0012] The step of generating adjustment requirement information for pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data includes: for each speed, generating adjustment requirement information for pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening under the current speed condition and each accelerator pedal opening in the first relationship data.

[0013] The step of generating second relational data to characterize the relationship between the accelerator pedal opening and the adjustment demand information includes: generating second relational data to characterize the relationship between the adjustment demand information corresponding to each speed, the speed in the first relational data, and the accelerator pedal opening.

[0014] In one embodiment, the step of generating adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data includes:

[0015] For each accelerator pedal opening in the first relational data, determine the difference between the target accelerator pedal opening and the current accelerator pedal opening;

[0016] Based on the difference and the target accelerator pedal opening, the percentage of the current accelerator pedal opening that is not completed is determined, and the percentage of the incomplete opening is used as the adjustment requirement information.

[0017] In one embodiment, determining the percentage of incomplete pedal opening based on the difference and the target accelerator pedal opening includes:

[0018] If the difference is less than or equal to a preset difference threshold, the ratio between the difference and the target accelerator pedal opening is taken as the percentage of non-completion.

[0019] If the difference is greater than the preset difference threshold, then the percentage of incomplete work is set to the preset percentage.

[0020] In one embodiment, before determining the target accelerator pedal opening corresponding to the torque threshold based on the first relationship data, the method further includes:

[0021] Verify whether there is a positive correlation between accelerator pedal opening and torque;

[0022] If so, then generate a message indicating successful verification of the first relationship data;

[0023] The step of determining the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data includes:

[0024] When the verification success message is detected, the target accelerator pedal opening corresponding to the torque threshold is determined based on the first relationship data.

[0025] In one embodiment, after generating second relational data characterizing the relationship between the accelerator pedal opening and the adjustment demand information, the method further includes:

[0026] Based on the second relationship data, the adjustment requirement information corresponding to the current accelerator pedal opening of the vehicle is displayed;

[0027] When the system detects that the user has adjusted the current accelerator pedal opening, it determines the adjustment requirement information corresponding to the adjusted accelerator pedal opening based on the second relationship data, and updates the displayed adjustment requirement information based on the adjustment requirement information corresponding to the adjusted accelerator pedal opening.

[0028] Secondly, this application also provides a relational data generation apparatus, comprising:

[0029] The acquisition module is used to acquire first relationship data, which is used to characterize the relationship between the accelerator pedal opening and torque of the vehicle.

[0030] The determination module is used to determine the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data, wherein the torque critical value is the torque corresponding to maintaining the vehicle speed at the current vehicle speed;

[0031] The first generation module is used to generate adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data.

[0032] The second generation module is used to generate second relationship data that characterizes the relationship between the accelerator pedal opening and the adjustment demand information.

[0033] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the methods of various embodiments.

[0034] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the methods of the various embodiments.

[0035] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the methods of the various embodiments.

[0036] The aforementioned relational data generation method, apparatus, computer equipment, storage medium, and computer program product acquire first relational data, which characterizes the relationship between the accelerator pedal opening and torque of a vehicle. Based on this first relational data, a target accelerator pedal opening corresponding to a torque threshold value is determined. This torque threshold value is the torque required to maintain the vehicle's current speed. Therefore, as long as the vehicle maintains this target accelerator pedal opening, the vehicle can maintain its current speed. Based on the target accelerator pedal opening and the accelerator pedal openings in the first relational data, adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening is generated. Then, after generating second relational data characterizing the relationship between the accelerator pedal opening and the adjustment requirement information, it can be used to... The second relational data directly determines the adjustment requirements for the accelerator pedal opening. Adjusting the accelerator pedal according to these requirements allows the vehicle to maintain its current speed. Therefore, this application only needs to obtain the first relational data to automatically generate the second relational data using the aforementioned method. Adjusting the accelerator pedal according to the adjustment requirements in the second relational data allows the vehicle to maintain its current speed without needing to pre-calibrate the pedal opening based on the first relational data to prevent the vehicle from decelerating. This reduces calibration workload. Furthermore, the second relational data can be automatically generated based on the first relational data using the aforementioned method, and even if the first relational data is updated, the second relational data can be updated accordingly without recalibration. Attached Figure Description

[0037] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0038] Figure 1 This is a flowchart illustrating a relational data generation method in one embodiment;

[0039] Figure 2 This is a map showing the gliding limits;

[0040] Figure 3 This is a single-pedal curve graph;

[0041] Figure 4 This is a schematic diagram of the relational data generation device in one embodiment;

[0042] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0044] In one embodiment, such as Figure 1 As shown, a method for generating relational data is provided. This embodiment applies this method to vehicles. In this embodiment, the method includes the following steps:

[0045] Step S101: Obtain first relational data, which is used to characterize the relationship between the accelerator pedal opening and torque of the vehicle;

[0046] For one-pedal vehicles, there is a correlation between the vehicle's torque and the accelerator pedal. This first correlation data is used to characterize the relationship between the accelerator pedal opening and the torque.

[0047] In this embodiment, different vehicle speed conditions correspond to different first relationship data; that is, under each vehicle speed condition, there is a corresponding relationship between the accelerator pedal opening and the torque. In order to keep the current vehicle speed constant, it is necessary to obtain the first relationship data under the current vehicle speed condition.

[0048] Step S102: Based on the first relationship data, determine the target accelerator pedal opening corresponding to the torque critical value. The torque critical value is the torque required to maintain the vehicle speed at the current speed.

[0049] As the accelerator pedal opening changes, the torque also changes accordingly. It is necessary to determine the target accelerator pedal opening corresponding to the torque critical value.

[0050] In this embodiment, the torque threshold value is the torque required to maintain the vehicle speed at the current speed. Therefore, as long as the vehicle pedal opening remains at the target accelerator pedal opening corresponding to the torque threshold value, the vehicle can maintain the current speed.

[0051] Step S103: Based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data, generate adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening.

[0052] The vehicle determines the difference between each accelerator pedal opening in the first relational data and the target accelerator pedal opening, and determines the adjustment requirement information of each accelerator pedal opening based on the difference.

[0053] Step S104: Generate second relational data to characterize the relationship between accelerator pedal opening and adjustment demand information.

[0054] Based on the opening degree of each accelerator pedal and the corresponding adjustment requirement information, a second relational data is generated to characterize the relationship between the opening degree of each accelerator pedal and the adjustment requirement information.

[0055] Based on the demand adjustment information in the second relational data, the vehicle adjusts the accelerator pedal opening to reach the target accelerator pedal opening, thereby enabling the vehicle to maintain its current speed.

[0056] In this embodiment, both the first relation data and the second relation data can be chart data.

[0057] In this embodiment, first relational data is obtained, which characterizes the relationship between the accelerator pedal opening and torque of the vehicle. Based on this first relational data, a target accelerator pedal opening corresponding to a torque threshold value is determined. This torque threshold value is the torque required to maintain the vehicle's current speed. Therefore, as long as the vehicle maintains this target accelerator pedal opening, the vehicle can maintain its current speed. Based on the target accelerator pedal opening and the accelerator pedal openings in the first relational data, adjustment requirement information for each accelerator pedal opening is generated. Then, second relational data is generated to characterize the relationship between the accelerator pedal opening and the adjustment requirement information. Based on the second relational data, the accelerator pedal opening can be directly determined. The application addresses the need to adjust the accelerator pedal opening. By adjusting the accelerator pedal according to this adjustment requirement, the vehicle speed can be maintained at the current speed. Therefore, this application only needs to obtain the first relational data, and the machine can automatically generate the second relational data in the manner described above. Adjusting the accelerator pedal according to the adjustment requirement information in the second relational data will maintain the vehicle speed at the current speed, eliminating the need for pre-calibration based on the first relational data to ensure the pedal opening does not decelerate. This reduces calibration workload. Furthermore, the second relational data can be automatically generated based on the first relational data in the manner described above, and even if the first relational data is updated, the second relational data can be updated accordingly without recalibration.

[0058] In one embodiment of this application, the first relationship data is two-dimensional data, such as the relationship between the accelerator pedal opening and torque under the current speed condition, as described above.

[0059] Another possibility is that the first relational data is used to characterize the relationship between vehicle speed, accelerator pedal opening, and torque;

[0060] The first relational data is three-dimensional data, used to characterize the relationship between the three dimensions of vehicle speed, accelerator pedal opening and torque. In this way, the first relational data can directly characterize the relationship between accelerator pedal opening and torque under different speed conditions.

[0061] The step of determining the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data includes: for each speed, determining the target accelerator pedal opening corresponding to the torque critical value under the current speed condition based on the first relationship data;

[0062] In this embodiment, for each speed in the first relational data, it is necessary to determine the target accelerator pedal opening corresponding to the torque critical value when the speed is constant. In this way, the corresponding target accelerator pedal opening can be determined for each speed.

[0063] For example, the first relational data includes speeds V1, V2, and V3. When the vehicle speed is V1, the target accelerator pedal opening corresponding to the torque threshold N1 is X1. When the vehicle speed is V2, the target accelerator pedal opening corresponding to the torque threshold N2 is X2. When the vehicle speed is V3, the target accelerator pedal opening corresponding to the torque threshold N3 is X3.

[0064] In this embodiment, as long as the accelerator pedal opening reaches the target accelerator pedal opening, the vehicle can maintain the speed corresponding to the target accelerator pedal opening.

[0065] The step of generating adjustment requirement information for pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data includes: for each speed, generating adjustment requirement information for pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening under the current speed condition and each accelerator pedal opening in the first relationship data.

[0066] In this embodiment, for each vehicle speed in the first relational data, if the target accelerator pedal opening corresponding to the current vehicle speed has been determined as above, the difference between each accelerator pedal opening in the first relational data and the target accelerator pedal opening is calculated to obtain the adjustment requirement corresponding to each accelerator pedal opening. The adjustment requirement of each accelerator pedal opening constitutes the adjustment requirement information corresponding to the speed condition.

[0067] As can be seen, this application can ultimately obtain the adjustment requirement information corresponding to each data in the first relational data;

[0068] For example, when the vehicle speed is speed V1, the target accelerator pedal opening corresponding to the torque threshold N1 is X1. Then, the differences between the multiple accelerator pedal openings X0, X1, X2 and X3 in the first relational data and X1 are calculated respectively, so as to obtain the adjustment requirements corresponding to X0, X1, X2 and X3 respectively. For vehicle speeds V2 and V3, the adjustment requirement information corresponding to speeds V2 and V3 is obtained in the same way.

[0069] The step of generating second relational data to characterize the relationship between the accelerator pedal opening and the adjustment demand information includes: generating second relational data to characterize the relationship between the adjustment demand information corresponding to each speed, the speed in the first relational data, and the accelerator pedal opening.

[0070] The vehicle generates second relational data, which is also three-dimensional data. The three dimensions are the speed in the first relational data, the accelerator pedal opening in the first relational data, and the adjustment requirements corresponding to the speed. Based on the second relational data, the adjustment requirements of different accelerator pedal openings can be determined to keep the current speed constant under various speed conditions.

[0071] As can be seen, a vehicle only needs to know its current speed and current accelerator pedal opening to look up the second relational data to determine the corresponding adjustment requirements. This allows the accelerator pedal opening to be adjusted so that the vehicle's current speed remains unchanged. The second relational data can be directly generated from the first relational data, and the adjustment requirements for the accelerator pedal can be determined based on the second relational data. There is no need to calibrate the first relational data to determine how to adjust the accelerator pedal to keep the current speed unchanged, thus saving calibration workload.

[0072] Furthermore, the second relational data generated in this application characterizes the adjustment requirements of the accelerator pedal under different speed conditions. The second relational data expresses richer content and has stronger applicability.

[0073] In one embodiment, generating adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relational data includes: determining the difference between the target accelerator pedal opening and the current accelerator pedal opening for each accelerator pedal opening in the first relational data; determining the uncompleted percentage of the current accelerator pedal opening based on the difference and the target accelerator pedal opening; and using the uncompleted percentage as the adjustment requirement information.

[0074] The first relational data includes multiple accelerator pedal openings. For each accelerator pedal opening, the difference between the current accelerator pedal opening and the target accelerator pedal opening is calculated to obtain the difference corresponding to the current accelerator pedal opening. Then, the percentage between the difference corresponding to the current accelerator pedal opening and the target accelerator pedal opening is determined to obtain the uncompleted percentage of the current accelerator pedal opening. This uncompleted percentage is the adjustment requirement information corresponding to the current accelerator pedal opening. In this way, the adjustment requirement information corresponding to each accelerator pedal opening can be calculated.

[0075] In one embodiment, determining the percentage of incomplete pedal opening based on the difference and the target accelerator pedal opening includes: if the difference is less than or equal to a preset difference threshold, then the ratio between the difference and the target accelerator pedal opening is taken as the percentage of incomplete opening; if the difference is greater than the preset difference threshold, then the percentage of incomplete opening is set as a preset percentage.

[0076] If the difference is greater than 0, it means that the current accelerator pedal opening is greater than the target accelerator pedal opening. This means that the current accelerator pedal opening has been adjusted to the target accelerator pedal opening, and the vehicle can maintain the current speed. In this case, the percentage of incomplete progress is set to 0.

[0077] If the difference is less than or equal to the preset difference threshold, the ratio between the difference and the target accelerator pedal opening is calculated, and the ratio is converted into a percentage, which is the uncompleted percentage of the current accelerator pedal opening.

[0078] For example, Xv represents the target accelerator pedal opening corresponding to the torque threshold, P represents the current accelerator pedal opening, and Zpct represents the adjustment requirement information.

[0079] When P > Xv, Zpct = 0; when 0 <P<Xv,Zpct=(Xv-P) / Xv*100%;

[0080] In the embodiments of this application, the method for determining the adjustment requirement information for each speed is the same. The percentage of the accelerator pedal opening that is not completed under each speed condition can be determined in the manner described above, thereby obtaining the adjustment requirement information under each speed condition.

[0081] In one embodiment, before determining the target accelerator pedal opening corresponding to the torque threshold based on the first relationship data, the method further includes: verifying whether the accelerator pedal opening and torque are positively correlated; if so, generating a verification success message for the first relationship data; determining the target accelerator pedal opening corresponding to the torque threshold based on the first relationship data includes: when the verification success message is detected, determining the target accelerator pedal opening corresponding to the torque threshold based on the first relationship data.

[0082] In this embodiment, it is necessary to verify whether the torque value corresponding to the accelerator pedal opening from small to large is a process of small to large, that is, whether the next torque value is greater than or equal to the previous torque value. The validity of the first relationship data is verified in this way. If the verification is successful, the target accelerator pedal opening corresponding to the torque critical value can be determined by the first relationship data. If the verification fails, it will indicate that the first relationship data calibration is unreasonable and the coasting limit cannot be found.

[0083] In one embodiment, after generating second relationship data to characterize the relationship between the accelerator pedal opening and the adjustment demand information, the method further includes: displaying adjustment demand information corresponding to the current accelerator pedal opening of the vehicle based on the second relationship data; when it is detected that the user adjusts the current accelerator pedal opening, determining the adjustment demand information corresponding to the adjusted accelerator pedal opening based on the second relationship data, and updating the displayed adjustment demand information based on the adjustment demand information corresponding to the adjusted accelerator pedal opening.

[0084] Based on the second relationship data, the vehicle can display the adjustment requirements corresponding to the current accelerator pedal opening to the user. The user can then adjust the accelerator pedal opening based on this adjustment requirement information. It is understandable that the current accelerator pedal opening will change accordingly during the adjustment process, and the adjustment requirement information will also change accordingly. Therefore, the adjustment requirements displayed on the vehicle's display interface need to be updated in real time so that the user can better understand the adjustment requirements for maintaining the current vehicle speed and accelerator pedal.

[0085] For example, if the current accelerator pedal opening is X1, the vehicle displays that the accelerator pedal is 50% uncompleted. If the user increases the accelerator pedal opening to X2, the vehicle displays that the accelerator pedal is 30% uncompleted. If the user continues to increase the accelerator pedal opening to X3, the vehicle displays that the accelerator pedal is 0% uncompleted, indicating that by maintaining the accelerator pedal opening at X3, the vehicle can maintain its current speed and there is no need to continue increasing the accelerator pedal opening.

[0086] In this embodiment, the first relationship data is drivability chart data, and the second relationship data is single-pedal characteristic chart data. The overall solution of this application is described below:

[0087] S1, such as Figure 1 As shown, drivability charts typically use vehicle speed as the X-axis, accelerator pedal opening as the Y-axis, and torque as the Z-axis.

[0088] Using vehicle speed as the standard, determine the torque value corresponding to the process of the accelerator pedal opening changing from 0% to 100% under each vehicle speed condition. At the same time, determine whether the change of torque value is also from small to large. Validate the validity of the driving performance chart data in this way. If the validation is successful, proceed to S2. If it is unsuccessful, indicate that the driving performance chart data calibration is unreasonable and the coasting limit cannot be found.

[0089] S2. Finding the coasting limit: The approach is as follows: For each vehicle speed on the drivability chart, determine the torque value corresponding to the change of accelerator pedal opening from 0% to 100% at the current vehicle speed. Then, compare the torque values ​​corresponding to the accelerator pedal opening from 0% to 100% to find the torque threshold (the next torque value of the torque threshold is greater than 0, and the previous torque value is less than 0). Record the accelerator pedal opening corresponding to the torque threshold as the coasting limit. In this way, find the coasting limit under various vehicle speed conditions.

[0090] S3. For vehicles, acceleration, coasting, and deceleration need to transition smoothly to ensure vehicle smoothness. Therefore, the original coasting boundary line is extended to create a coasting zone, such as... Figure 2 ( Figure 2 The graph (where the horizontal axis represents vehicle speed and the vertical axis represents torque) shows the coasting boundary diagram. Then, the boundary L is used as the single-pedal activation boundary, forming a two-dimensional curve with vehicle speed as the input, as shown below. Figure 3 ( Figure 3 The graph shown is a single-pedal curve (with vehicle speed on the horizontal axis and torque on the vertical axis).

[0091] In the generated single-pedal chart, the vehicle speed is the x-axis of the single-pedal chart, the accelerator pedal opening is the Y-axis of the single-pedal image, and the Z-axis represents the adjustment requirements for the pedal opening.

[0092] This application can quickly extract the vehicle's coasting limits based on the drivability chart, and then automatically generate a single-pedal chart through chart reconstruction, effectively reducing calibration time and workload.

[0093] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0094] Based on the same inventive concept, this application also provides a relational data generation apparatus for implementing the relational data generation method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in one or more relational data generation apparatus embodiments provided below can be found in the limitations of the relational data generation method described above, and will not be repeated here.

[0095] In one exemplary embodiment, such as Figure 4 As shown, a relational data generation apparatus 400 is provided, comprising:

[0096] The acquisition module 401 is used to acquire first relationship data, which is used to characterize the relationship between the accelerator pedal opening and the torque of the vehicle.

[0097] The determination module 402 is used to determine the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data, wherein the torque critical value is the torque that makes the vehicle maintain the current speed.

[0098] The first generation module 403 is used to generate adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data.

[0099] The second generation module 404 is used to generate second relationship data that characterizes the relationship between the accelerator pedal opening and the adjustment demand information.

[0100] In one embodiment, the first relationship data is used to characterize the relationship between vehicle speed, accelerator pedal opening, and torque.

[0101] The determining module 402 is specifically used to: determine the target accelerator pedal opening corresponding to the torque critical value under the current speed condition, based on the first relationship data, for each speed;

[0102] The first generation module 403 is specifically used to: for each speed, based on the target accelerator pedal opening under the current speed condition and each accelerator pedal opening in the first relationship data, generate pedal opening adjustment requirement information corresponding to each accelerator pedal opening;

[0103] The second generation module 404 is specifically used to generate second relationship data that characterizes the adjustment demand information corresponding to each speed, the speed in the first relationship data, and the relationship between the accelerator pedal opening.

[0104] In one embodiment, the first generation module 403 is specifically used to: determine the difference between the target accelerator pedal opening and the current accelerator pedal opening for each accelerator pedal opening in the first relational data;

[0105] Based on the difference and the target accelerator pedal opening, the percentage of the current accelerator pedal opening that is not completed is determined, and the percentage of the incomplete opening is used as the adjustment requirement information.

[0106] In one embodiment, when the first generation module 403 determines the percentage of incomplete pedal opening based on the difference and the target accelerator pedal opening, it is specifically used for:

[0107] If the difference is less than or equal to a preset difference threshold, the ratio between the difference and the target accelerator pedal opening is taken as the percentage of non-completion.

[0108] If the difference is greater than the preset difference threshold, then the percentage of incomplete work is set to the preset percentage.

[0109] In one embodiment, the device further includes a verification module and a third generation module, before the determining module 402 determines the target accelerator pedal opening corresponding to the torque threshold based on the first relationship data;

[0110] The verification module is used to verify whether the accelerator pedal opening and torque are positively correlated.

[0111] The third generation module is used to generate a first relationship data verification success message if the condition is met.

[0112] When determining the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data, the determining module 402 is specifically used for:

[0113] When the verification success message is detected, the target accelerator pedal opening corresponding to the torque threshold is determined based on the first relationship data.

[0114] In one embodiment, the device further includes a display module and an update module;

[0115] After the second generation module 404 generates second relationship data to characterize the relationship between the accelerator pedal opening and the adjustment demand information;

[0116] The display module is used to display adjustment requirement information corresponding to the current accelerator pedal opening of the vehicle based on the second relationship data;

[0117] The update module is used to detect when the user adjusts the current accelerator pedal opening, determine the adjustment requirement information corresponding to the adjusted accelerator pedal opening based on the second relationship data, and update the displayed adjustment requirement information based on the adjustment requirement information corresponding to the adjusted accelerator pedal opening.

[0118] Each module in the aforementioned relational data generation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0119] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a relational data generation method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0120] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0121] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0122] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.

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

[0124] 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, data stored, data displayed, 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 the relevant data must comply with relevant regulations.

[0125] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile 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. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0126] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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 specification.

[0127] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for generating relational data, characterized in that, The method includes: Obtain first relational data, which is used to characterize the relationship between the accelerator pedal opening and torque of the vehicle; Based on the first relationship data, the target accelerator pedal opening corresponding to the torque critical value is determined, wherein the torque critical value is the torque corresponding to maintaining the current vehicle speed. Based on the target accelerator pedal opening and the accelerator pedal openings in the first relationship data, adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening is generated; specifically including: For each accelerator pedal opening in the first relational data, determine the difference between the target accelerator pedal opening and the current accelerator pedal opening; Based on the difference and the target accelerator pedal opening, the percentage of the current accelerator pedal opening that is not completed is determined, and the percentage of the incomplete opening is used as the adjustment requirement information. Generate second relational data to characterize the relationship between the accelerator pedal opening and the adjustment demand information.

2. The method according to claim 1, characterized in that, The first relational data is used to characterize the relationship between vehicle speed, accelerator pedal opening, and torque; The step of determining the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data includes: for each speed, based on the first relationship data, determining the target accelerator pedal opening corresponding to the torque critical value under the current speed condition; The step of generating adjustment requirement information for pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data includes: for each speed, generating adjustment requirement information for pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening under the current speed condition and each accelerator pedal opening in the first relationship data. The step of generating second relational data to characterize the relationship between the accelerator pedal opening and the adjustment demand information includes: generating second relational data to characterize the relationship between the adjustment demand information corresponding to each speed, the speed in the first relational data, and the accelerator pedal opening.

3. The method according to claim 1, characterized in that, The step of determining the percentage of incomplete pedal opening based on the difference and the target accelerator pedal opening includes: If the difference is less than or equal to a preset difference threshold, the ratio between the difference and the target accelerator pedal opening is taken as the percentage of non-completion. If the difference is greater than the preset difference threshold, then the percentage of incomplete work is set to the preset percentage.

4. The method according to claim 1, characterized in that, Before determining the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data, the method further includes: Verify whether there is a positive correlation between accelerator pedal opening and torque; If so, then generate a message indicating successful verification of the first relationship data; The step of determining the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data includes: When the verification success message is detected, the target accelerator pedal opening corresponding to the torque threshold is determined based on the first relationship data.

5. The method according to claim 1, characterized in that, After generating second relational data to characterize the relationship between the accelerator pedal opening and the adjustment demand information, the method further includes: Based on the second relationship data, the adjustment requirement information corresponding to the current accelerator pedal opening of the vehicle is displayed; When the system detects that the user has adjusted the current accelerator pedal opening, it determines the adjustment requirement information corresponding to the adjusted accelerator pedal opening based on the second relationship data, and updates the displayed adjustment requirement information based on the adjustment requirement information corresponding to the adjusted accelerator pedal opening.

6. A relational data generation device, characterized in that, include: The acquisition module is used to acquire first relationship data, which is used to characterize the relationship between the accelerator pedal opening and torque of the vehicle. The determination module is used to determine the target accelerator pedal opening corresponding to the torque critical value based on the first relationship data, wherein the torque critical value is the torque corresponding to maintaining the vehicle speed at the current vehicle speed; The first generation module is used to generate adjustment requirement information for the pedal opening corresponding to each accelerator pedal opening based on the target accelerator pedal opening and each accelerator pedal opening in the first relationship data; specifically, it includes: determining the difference between the target accelerator pedal opening and the current accelerator pedal opening for each accelerator pedal opening in the first relationship data; determining the uncompleted percentage of the current accelerator pedal opening based on the difference and the target accelerator pedal opening, and using the uncompleted percentage as the adjustment requirement information; The second generation module is used to generate second relationship data that characterizes the relationship between the accelerator pedal opening and the adjustment demand information.

7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.