Processing method and device for determining gear shifting strategy data

By analyzing the historical driving data of the target vehicle, calculating the impact factor and engine basic speed of the impact parameter of the gear, solving the accuracy problem caused by the spontaneity and decentralization of AMT shift strategies in the existing technology, and realized high accuracy change. The blocking strategy data is suitable for a variety of vehicle control service scenarios.

CN119333562APending Publication Date: 2025-01-21ZF COMMERCIAL VEHICLE SYSTEMS (QINGDAO) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411708475.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

In the prior art, AMT shifting strategies have high spontaneity and dispersion, which leads to the inability to accurately obtain each AMT shifting strategy, affecting the provision and optimization of vehicle control services.

Method used

By obtaining the historical driving data of the target vehicle, the gear influencing parameters and engine speed corresponding to the shift node are obtained based on the data, and the influencing factors of the gear influencing parameters and the basic engine speed are calculated to determine the gear shifting used to execute the shifting strategy. Policy data.

Benefits of technology

It improves the accuracy of the shift strategy data, and has high consistency with the strategy used in the real shifting scene. It can meet the real shift needs of target vehicles and apply it to various vehicle control service scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119333562A_ABST
    Figure CN119333562A_ABST
Patent Text Reader

Abstract

The invention discloses a processing method and device for determining gear shifting strategy data, and the method comprises the steps: obtaining a parameter value of a gear influence parameter corresponding to a gear shifting node of a target vehicle and the rotating speed of an engine based on historical driving data, and determining the gear shifting strategy data of the target vehicle based on the rotating speed of the engine and the target gear influence parameter; and an influence factor corresponding to the target gear influence parameter is obtained, and the basic rotating speed of the engine during gear shifting is obtained. By means of the method, the gear shifting strategy data of the vehicles which conduct gear shifting through the same gear shifting strategy can be obtained, the gear shifting strategy data can be applied to multiple scenes of vehicle control services related to vehicle gear shifting, and therefore the service scenes of the vehicle control services can be matched with real gear shifting requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a processing method for determining shift strategy data. The present application also relates to a processing device for determining shift strategy data, a terminal device, and a computer-readable storage medium. Background Art

[0002] In the field of vehicle control, the electronically controlled mechanical automatic transmission (AMT) combines the automatic shifting of the automatic transmission and the high transmission efficiency of the manual transmission. It has the advantages of high fuel economy, low emissions and protection of existing manual transmission production investment, and is widely used by various vehicle manufacturers. In the shift control process of AMT, the triggering of the shift is usually determined by the vehicle condition and road condition at the current moment. If the current vehicle condition and road condition meet the shifting conditions in the shifting strategy, the shifting is triggered. However, the existing AMT shifting strategy has high spontaneity and dispersion. For example, different vehicle manufacturers, different vehicle models, or different vehicle styles may have different AMT shifting strategies. In many vehicle control service scenarios related to vehicle shifting, such as vehicle shifting strategy optimization scenarios, vehicle shifting control simulation scenarios, and vehicle speed control scenarios, it is important for the provider of vehicle control services to accurately know the corresponding vehicle shifting strategies for different vehicle manufacturers, different vehicle models, or different vehicle styles. Therefore, how to accurately obtain each AMT shifting strategy is a problem that needs to be solved. Summary of the invention

[0003] The present invention provides a processing method, device, terminal equipment and computer-readable storage medium for determining shift strategy data, so as to solve the problem in the prior art that the AMT shift strategy cannot be accurately obtained due to the high spontaneity and dispersion of the AMT shift strategy.

[0004] In order to solve or improve the above technical problems to a certain extent, according to one aspect of the present invention, a processing method for determining shift strategy data is provided, the method comprising:

[0005] Obtain historical driving data of the target vehicle;

[0006] Based on the historical driving data, obtaining a parameter value of a gear position influencing parameter and an engine speed of the target vehicle corresponding to a gear shift node;

[0007] Based on the parameter values ​​of the engine speed and the gear influencing parameter, the influencing factor corresponding to the gear influencing parameter is obtained, and the basic engine speed during gear shifting is obtained, so as to determine the gear shift strategy data for executing the gear shift strategy based on the obtained basic engine speed and the influencing factor corresponding to the gear influencing parameter, wherein the basic engine speed is the basic speed required by the engine when triggering a gear shift, and the influencing factor represents the degree of influence of the gear influencing parameter on triggering a gear shift.

[0008] In one implementation, obtaining the engine base speed during gear shifting includes:

[0009] The engine speed corresponding to the gear position of the target vehicle that is arranged at the front in the gear shift frequency is determined as the engine basic speed.

[0010] In one implementation, the target vehicle includes a plurality of vehicles that shift gears using the same shift strategy.

[0011] In one implementation, the minimum engine speed extreme value corresponding to the gear position of the target vehicle at the front of the gear shift frequency arrangement is determined as the engine basic speed.

[0012] In one implementation, obtaining the influencing factor corresponding to the gear influencing parameter based on the engine speed and the parameter value of the gear influencing parameter includes:

[0013] Based on the engine speed and the parameter value of the gear influencing parameter, a target gear influencing parameter is obtained, and a target engine speed corresponding to the parameter value of the target gear influencing parameter is obtained, wherein the target gear influencing parameter is a gear influencing parameter that has an influence on triggering a gear shift;

[0014] In response to the target engine speed and the parameter value of the target gear influencing parameter satisfying a linear relationship, a linear function corresponding to the linear relationship is obtained, and an independent variable coefficient of the linear function is determined as an influencing factor corresponding to the target gear influencing parameter, wherein the linear function takes the target engine speed as a dependent variable and takes the parameter value of the target gear influencing parameter as an independent variable;

[0015] The engine basic speed, target gear influencing parameters and influencing factors thereof are determined as shift strategy data for the shift strategy.

[0016] In one implementation, obtaining a target gear influencing parameter based on the engine speed and the parameter value of the gear influencing parameter includes:

[0017] For any gear influencing parameter, the parameter values ​​of other gear influencing parameters are limited to a preset range to obtain the parameter value of each gear influencing parameter and its corresponding engine speed;

[0018] Constructing, for each gear influencing parameter, a candidate relationship curve representing the corresponding relationship between the gear influencing parameter and the engine speed;

[0019] Performing filtering processing on the candidate relationship curve;

[0020] Based on the filtered candidate relationship curve, the correlation between the gear influencing parameter and the engine speed is determined, and the target gear influencing parameter is selected from the gear influencing parameters based on the correlation.

[0021] In one embodiment, determining the correlation between the gear influencing parameter and the engine speed based on the filtered candidate relationship curve, and selecting the target gear influencing parameter from the gear influencing parameters based on the correlation, comprises:

[0022] Obtaining curve features of the candidate relationship curves, and calculating influence scores of the candidate relationship curves based on the curve features and their corresponding feature weights, wherein the influence scores represent the correlation between the gear influence parameters and the engine speed; selecting the target gear influence parameters from the gear influence parameters based on the influence scores; or,

[0023] Based on each of the alternative relationship curves, a curve segment having a stable linear relationship between the gear influencing parameter and the engine speed is selected, an influence score corresponding to the curve segment is calculated, and the target gear influencing parameter is selected from the gear influencing parameters based on the influence score.

[0024] In one embodiment, the curve characteristics include the fluctuation frequency of the curve, and / or

[0025] The curve characteristics include the fluctuation amplitude of the curve, and / or

[0026] The curve characteristic includes the difference between the maximum speed and the minimum speed of the engine in the curve,

[0027] The influence score of the candidate relationship curve is determined by numerical calculation of the corresponding curve features and their corresponding feature weights.

[0028] In one implementation, the selecting the target gear influencing parameter from the gear influencing parameters based on the influence score includes:

[0029] The gear influencing parameter corresponding to the candidate relationship curve having an influence score higher than a preset threshold is determined as the target gear influencing parameter.

[0030] In one implementation, obtaining the target engine speed corresponding to the target gear influencing parameter includes:

[0031] Acquire multiple engine speeds corresponding to the same parameter value of the target gear influencing parameter;

[0032] Adopting a predetermined speed selection strategy, obtaining a candidate engine speed according to the multiple engine speeds, wherein the candidate engine speed represents engine speeds of different dimensions corresponding to the same parameter value;

[0033] Based on the parameter values ​​of the target gear influencing parameters and the candidate engine speeds corresponding thereto, constructing a plurality of candidate relationship curves representing the corresponding relationships between the candidate engine speeds and the target gear influencing parameters;

[0034] Based on whether there is a stable change pattern between the candidate engine speed and the target gear influencing parameter, a target relationship curve representing the corresponding relationship between the target engine speed and the target gear influencing parameter is selected from multiple candidate relationship curves, and the candidate engine speed in the target relationship curve is determined as the target engine speed.

[0035] In one implementation, in response to the target engine speed and the target gear influencing parameter satisfying a linear relationship, obtaining a linear function corresponding to the linear relationship includes:

[0036] In response to at least a portion of the target relationship curve being a line segment with stable continuity or a stable slope, linear fitting is performed on the line segment to obtain the linear function.

[0037] In one implementation, obtaining the engine speed of the target vehicle corresponding to the shift node includes: filtering the collected engine speed through a low-pass filter to obtain the engine speed corresponding to the shift node.

[0038] In one implementation, the gear influencing parameter includes at least one of the following parameters corresponding to the gear shift node:

[0039] Vehicle related parameters;

[0040] Road related parameters;

[0041] Environment related parameters.

[0042] In one embodiment, the method further includes: obtaining a shift threshold for the shift strategy based on the shift strategy data and the following formula:

[0043]

[0044] According to another aspect of the present invention, there is provided a processing device for determining shift strategy data, the device comprising:

[0045] A historical driving data acquisition unit, used to acquire historical driving data of a target vehicle;

[0046] A gear shift node data acquisition unit, used to acquire a parameter value of a gear position influencing parameter and an engine speed of the target vehicle corresponding to a gear shift node based on the historical driving data;

[0047] A gear shift strategy data acquisition unit is used to obtain, based on the engine speed and the gear influencing parameter, an influence factor corresponding to the gear influencing parameter, and obtain a basic engine speed during gear shifting, so as to determine the gear shift strategy data for executing the gear shift strategy based on the obtained engine basic speed and the influence factor corresponding to the gear influencing parameter, wherein the engine basic speed is a basic speed required by the engine when triggering a gear shift, and the influence factor represents the degree of influence of the gear influencing parameter on triggering a gear shift.

[0048] According to another aspect of the present invention, there is provided a terminal device, comprising a processor and a memory; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the above method.

[0049] According to another aspect of the present invention, a computer-readable storage medium is provided, on which one or more computer instructions are stored, and the instructions are executed by a processor to implement the above method.

[0050] Compared with the prior art, the present invention has the following advantages:

[0051] The processing method for determining the shift strategy data provided by the present invention obtains the parameter value of the gear influencing parameter corresponding to the gear shift node of the target vehicle and the engine speed based on the historical driving data, and then obtains the influence factor corresponding to the target gear influencing parameter based on the engine speed and the gear influencing parameter, and obtains the engine basic speed during the gear shift. The method can obtain the gear shift strategy data such as the engine basic speed, the gear influencing parameter and its influence factor for the target vehicle respectively. Since the process of obtaining the gear shift strategy data comprehensively considers the influence of various factors on triggering the gear shift in the real gear shift scene of the historical driving data, the obtained gear shift strategy data has high accuracy, and has high consistency with the real gear shift strategy data used in the real gear shift scene, and can meet the real gear shift demand of the target vehicle. The gear shift strategy data can be applied to many scenarios of vehicle control services related to vehicle gear shifting (for example, the obtained gear shift strategy data can be applied to a vehicle gear shift strategy optimization scenario, a vehicle control simulation scenario, or a vehicle speed control scenario) to meet the needs of various service scenarios of vehicle control services, and avoid the existing AMT gear shift strategy that cannot be accurately obtained due to the high spontaneity and dispersion of the AMT gear shift strategy. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 is a flow chart of a processing method for determining shift strategy data provided by an embodiment of the present application;

[0053] Figure 2 is a flow chart for obtaining the influencing factor and the basic engine speed provided by an embodiment of the present application;

[0054] Figure 3 is a flow chart for obtaining impact factors provided in an embodiment of the present application;

[0055] Figure 4 is a flow chart for obtaining target gear influencing parameters and target engine speed provided by an embodiment of the present application;

[0056] Figure 5 is a flow chart of obtaining target gear influencing parameters provided by an embodiment of the present application;

[0057] Figure 6 is a flow chart of obtaining a target engine speed provided by an embodiment of the present application;

[0058] Figure 7 is a flow chart for determining whether a linear relationship or a nonlinear relationship is satisfied between a target engine speed and a target gear influencing parameter provided by an embodiment of the present application;

[0059] Figure 8 is a unit block diagram of a processing device for determining shift strategy data provided by an embodiment of the present application;

[0060] Fig. 9 It is a schematic diagram of the logical structure of the terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0061] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.

[0062] For the shift strategy data acquisition scenario of vehicle control services, for different vehicle manufacturers, different vehicle models, or different vehicle styles, in order to accurately know the corresponding vehicle shift strategies, so that the known vehicle shift strategies can be applied to vehicle control service scenarios such as vehicle shift strategy optimization scenarios, vehicle shift control simulation scenarios, and vehicle speed control scenarios, this application provides a processing method for determining shift strategy data, a processing device for determining shift strategy data corresponding to the method, a terminal device, and a computer-readable storage medium. The following provides embodiments to describe the above method, device, terminal device, and computer-readable storage medium in detail.

[0063] An embodiment of the present application provides a processing method for determining shift strategy data. The application subject of the method can be a computing device application used to obtain corresponding shift strategy data for different vehicle manufacturers, different vehicle models, or different vehicle styles. The computing device application can run on a server that provides vehicle control services. Figure 1 This is a flowchart of a processing method for determining shift strategy data provided in the first embodiment of the present application. Figure 1 The method provided in this embodiment is described in detail. The embodiments described below are used to explain the principle of the method and are not intended to be limiting for actual use.

[0064] like Figure 1 As shown, the processing method for determining the shift strategy data provided by this embodiment includes the following steps:

[0065] S1, obtaining the historical driving data of the target vehicle.

[0066] This step is used to obtain the historical driving data of the target vehicle. The target vehicle can be a specific vehicle for which the vehicle control service is provided, or a vehicle that uses the same shifting strategy for shifting. For example, vehicles from the same vehicle manufacturer, the same vehicle model or the same style usually use the same shifting strategy. Each manufacturer can have its own corresponding shifting strategy, which indicates that the vehicle triggers a shift when a preset condition is met, for example, the shift is triggered when the engine speed of the vehicle reaches a preset shifting threshold. The vehicle's shifting strategy is mainly based on the engine speed, and is also affected by environmental factors such as vehicle weight, gear position during shifting, accelerator pedal depth (or engine power), road slope conditions, road complexity (such as road width, road congestion, road flatness, etc.), weather conditions, ambient temperature, and / or driving time interval.

[0067] In this embodiment, the provider of vehicle control services can learn the shifting strategy based on the historical driving data of vehicles of any vehicle manufacturer or vehicle model, and apply the learned shifting strategy to the vehicle control service scenario preset for the vehicle, and the target vehicle is one of the vehicles of any vehicle manufacturer or vehicle model mentioned above. The historical driving data of the target vehicle can be the road test data of the target vehicle, or the historical actual driving data of the target vehicle, or it can include both the road test data and the historical actual driving data. The road test data of the target vehicle is the data generated when the road driving condition of the target vehicle is tested, and the historical actual driving data refers to the data generated by the target vehicle during actual driving. The historical driving data of the above-mentioned target vehicle may include various driving information of the target vehicle, such as the vehicle shifting node (i.e., the gear switching point from one gear to another), the engine speed when the vehicle shifts gears, the vehicle weight, the gear when shifting gears, the accelerator pedal depth (or engine power), the road slope condition, the road complexity (such as the width of the road, the road visibility, the road congestion, the road flatness, etc.), the weather conditions, the ambient temperature, and / or the driving time interval and other information.

[0068] S2, based on historical driving data, obtaining parameter values ​​of gear-affecting parameters and engine speed of the target vehicle corresponding to the gear shift node.

[0069] After the target vehicle's road test data and / or historical driving data and other historical driving data are obtained in the above steps, this step is used to obtain the gear influencing parameters and engine speed corresponding to the target vehicle at the gear shifting nodes based on the historical driving data. For example, the parameter values ​​of the gear influencing parameters corresponding to the target vehicle at the gear shifting nodes and the corresponding engine speeds are extracted from the above historical driving data. The gear influencing parameters may be part or all of the parameters affecting the gear shifting strategy, that is, the parameter values ​​corresponding to the gear influencing parameters at the gear shifting nodes and the engine speeds corresponding to the gear shifting nodes are sampled respectively, so that the engine speeds having a corresponding relationship with the parameter values ​​of the gear influencing parameters at the corresponding gear shifting nodes can be obtained respectively. For example, the engine speeds corresponding to the throttle pedal depths at multiple gear shifting nodes can be obtained; and the engine speeds corresponding to the road slopes at multiple gear shifting nodes can be obtained. The gear influencing parameters may include parameter types and parameter values, corresponding to the various parameters that may affect the gear shifting strategy in the above step S1. The gear influencing parameters obtained in this step are one or more of the following parameters: vehicle-related parameters such as vehicle weight, gear position during gear shifting, accelerator pedal depth (or engine power), road-related parameters such as road slope conditions, road complexity (such as road width, road congestion, road flatness, etc.), and environment-related parameters such as weather conditions, ambient temperature, and driving time interval.

[0070] In this embodiment, when obtaining the parameter value of the gear influencing parameter corresponding to the gear shift node of the target vehicle, the parameter value of the gear influencing parameter corresponding to the gear shift node with the highest gear shift frequency can be selected, and the parameter value of the gear influencing parameter corresponding to the gear shift node with the highest gear shift frequency and the engine speed can be extracted to improve the representativeness of the data, thereby improving the reliability and adaptability of the method provided by this embodiment. In addition, since the engine speed always oscillates in a very small time scale, the collected engine speed can be filtered by a low-pass filter to obtain a stable engine speed range at the gear shift node.

[0071] S3, based on the obtained parameter values ​​of the engine speed and the gear influencing parameter, obtain the influencing factor corresponding to the gear influencing parameter, and obtain the basic engine speed during gear shifting, so as to determine the gear shifting strategy data for executing the gear shifting strategy based on the obtained basic engine speed and the influencing factor corresponding to the gear influencing parameter.

[0072] After the parameter value of the gear influencing parameter and the engine speed corresponding to the gear shift node of the target vehicle are obtained in the above step S2, this step is used to obtain the influence factor corresponding to the gear influencing parameter based on the above engine speed and the parameter value of the gear influencing parameter, and obtain the basic engine speed during gear shifting. The engine basic speed, gear influencing parameter (parameter category) and its corresponding influence factor thus obtained can be determined as the gear shift strategy data of the target vehicle, wherein the engine basic speed is the basic speed required by the engine when triggering a gear shift, and the influence factor represents the degree of influence of the gear influencing parameter on triggering a gear shift. Figure 2 As shown, in this embodiment, step S3 may exemplarily specifically include the following sub-steps:

[0073] S31, obtaining a basic engine speed during gear shifting.

[0074] The basic engine speed may be the engine speed corresponding to the gear of the target vehicle that is arranged at the front of the gear shift frequency. In this embodiment, the minimum engine speed extreme value corresponding to the gear of the target vehicle that is arranged at the front of the gear shift frequency (e.g., the highest position or the first few positions) may be determined as the basic engine speed. For example, after statistics, it is known that the gear shift frequency of the target vehicle from 10th gear to 11th gear is the highest, so the minimum engine speed is selected from all engine speeds corresponding to the gear shift node from 10th gear to 11th gear as the basic engine speed. For example, after statistics, it is known that the gear shift frequency of the target vehicle from 8th gear to 7th gear is the highest, so the minimum engine speed is selected from all engine speeds corresponding to the gear shift node from 8th gear to 7th gear as the basic engine speed.

[0075] S32, obtaining the influencing factor corresponding to the gear influencing parameter. Figure 3As shown, step S32 may exemplarily specifically include the following sub-steps:

[0076] S321, based on the engine speed and the parameter value of the gear influencing parameter, obtain the target gear influencing parameter, and obtain the target engine speed corresponding to the parameter value of the target gear influencing parameter.

[0077] S322, in response to the linear relationship between the target engine speed and the parameter value of the target gear influencing parameter, a linear function corresponding to the linear relationship is obtained, and the independent variable coefficient of the linear function is determined as the influencing factor corresponding to the target gear influencing parameter, wherein the linear function takes the target engine speed as the dependent variable and the parameter value of the target gear influencing parameter as the independent variable.

[0078] In another embodiment, in response to the nonlinear relationship between the target engine speed and the parameter value of the target gear influencing parameter, a nonlinear function corresponding to the nonlinear relationship is obtained, and the nonlinear function is determined as the influencing factor corresponding to the target gear influencing parameter, wherein the nonlinear function takes the target engine speed as the dependent variable and the target gear influencing parameter as the independent variable.

[0079] The above-mentioned engine basic speed, target gear influencing parameters and their corresponding influencing factors can be used as the gear shifting strategy data of the target vehicle.

[0080] In sub-step S321, the target gear influencing parameter is the gear influencing parameter that has an impact on triggering the gear shift among the above gear influencing parameters, and the parameter type of the target gear influencing parameter can be a preset specific parameter type, or can be a parameter type selected from the above multiple gear influencing parameters based on a preset parameter selection strategy. The target engine speed can be data selected after conversion processing or statistical processing of the above engine speed.

[0081] In this embodiment, if Figure 4 As shown, sub-step S321 further includes the following sub-steps:

[0082] S3211, obtaining a target gear influencing parameter based on the engine speed and the parameter value of the gear influencing parameter;

[0083] S3212, obtaining a target engine speed corresponding to a parameter value of a target gear influencing parameter.

[0084] In this embodiment, the parameter type of the target gear influencing parameter is preferably a parameter selected from the above-mentioned multiple gear influencing parameters based on a preset parameter selection strategy. For example, based on the correlation with the engine speed, the target gear influencing parameter is selected from multiple gear influencing parameters, such as Figure 5 As shown, sub-step S3211 can be specifically implemented through the following sub-steps:

[0085] S32111, for any gear influencing parameter, the parameter values ​​of other gear influencing parameters are limited to a preset range to obtain the parameter values ​​of each gear influencing parameter and its corresponding engine speed; that is, when sampling the parameter value corresponding to the gear shifting node and the engine speed for any of the above-mentioned gear influencing parameters, the parameter values ​​of other gear influencing parameters need to be limited, for example, when the parameter values ​​of other gear influencing parameters are limited to a specific value or a specific range, the collected engine speed is mainly affected by a certain gear influencing parameter, but not by other gear influencing parameters.

[0086] S32112, constructing alternative relationship curves representing the corresponding relationship between each gear influencing parameter and the engine speed respectively; the alternative relationship curve is drawn based on the parameter value of a certain gear influencing parameter during gear shifting and its corresponding engine speed, and the vertical coordinate corresponding to each gear shifting node in the alternative relationship curve is the engine speed, and the horizontal coordinate is the parameter value of a certain gear influencing parameter; before constructing the above-mentioned alternative relationship curves, the parameter values ​​of each gear influencing parameter need to be normalized so that the constructed gear influencing parameters corresponding to different alternative relationship curves can be compared based on the same dimension.

[0087] S32113, filtering the candidate relationship curve to remove interference and obtain a smooth curve.

[0088] S32114, based on the filtered alternative relationship curve, determine the correlation between the gear influencing parameter and the engine speed, and based on the correlation, select the target gear influencing parameter from the gear influencing parameters.

[0089] In this embodiment, sub-step S32114 can be implemented in the following two ways:

[0090] Method 1: Obtain the curve characteristics of each alternative relationship curve, and calculate the influence score of each alternative relationship curve based on the curve characteristics and its corresponding characteristic weight, wherein the influence score represents the correlation between the alternative gear influence parameter and the engine speed of the shift node; based on the influence score, select the target gear influence parameter from the alternative gear influence parameters. For example, the curve characteristics of each alternative relationship curve can be one or more of the fluctuation frequency of the curve, the fluctuation amplitude of the curve, the difference between the maximum speed and the minimum speed of the engine in the curve, etc. The influence score of the alternative relationship curve is determined by numerical calculation of the corresponding curve characteristics and their corresponding feature weights. For example, the first product of the first curve characteristic and its corresponding first feature weight, the second product of the second curve characteristic and its corresponding second feature weight, and / or the third product of the third curve characteristic and its corresponding third feature weight are summed to determine the influence score. Prior to this, a corresponding feature weight can be pre-set for each curve feature. The feature weight characterizes the degree of influence of the curve feature on the curve shape. That is, since different curve features have different influences on the curve shape, different feature weights are pre-assigned to each curve feature, and the curve shape can reflect the correlation between the engine speed of the shift node and the gear influencing parameter.

[0091] Specifically, when the curve feature includes a fluctuation frequency, as the engine speed increases or decreases, the greater the fluctuation frequency of the curve, the worse the stability of the curve shape, and thus the weaker the correlation between the curve shape and the engine speed. Therefore, a first characteristic weight may be assigned to an alternative relationship curve with a first fluctuation frequency, and a second characteristic weight may be assigned to an alternative relationship curve with a second fluctuation frequency, wherein the first fluctuation frequency is greater than the second fluctuation frequency, and the first characteristic weight is less than the second characteristic weight;

[0092] When the curve feature includes the fluctuation amplitude of the curve, as the engine speed increases or decreases, the greater the fluctuation amplitude of the curve, the greater the degree of change of the curve shape, the worse the stability, and thus the weaker the correlation between the curve shape and the engine speed. Therefore, a third characteristic weight can be assigned to an alternative relationship curve with a first fluctuation amplitude, and a fourth characteristic weight can be assigned to an alternative relationship curve with a second fluctuation amplitude, wherein the first fluctuation amplitude is greater than the second fluctuation amplitude, and the third characteristic weight is less than the fourth characteristic weight;

[0093] When the curve characteristic is the difference between the maximum speed and the minimum speed of the engine in the curve, the larger the difference, the greater the degree of change in the curve shape. Therefore, a fifth characteristic weight can be assigned to an alternative relationship curve with a first difference, and a sixth characteristic weight can be assigned to an alternative relationship curve with a second difference, wherein the first difference is greater than the second difference, and the fifth characteristic weight is less than the sixth characteristic weight.

[0094] When determining the correlation between the gear influencing parameter and the engine speed based on the alternative relationship curves, each curve feature can be multiplied by its corresponding feature weight, and the results can be summed to obtain the influence score of each alternative relationship curve. If the influence score of a certain alternative relationship curve exceeds a preset threshold, the alternative gear influencing parameter corresponding to the alternative relationship curve is determined as the target gear influencing parameter; alternatively, the influence scores of each alternative relationship curve are sorted, and the target gear influencing parameter is determined based on the sorting result and the predetermined number of target gear influencing parameters.

[0095] Method 2: Select a curve segment with a stable linear relationship between the gear influencing parameter and the engine speed from the above-mentioned alternative relationship curve, calculate the influence score corresponding to the curve segment, and select the target gear influencing parameter from the gear influencing parameters based on the influence score. The influence score corresponding to the curve segment represents the degree of stability of the linear relationship between the gear influencing parameter and the engine speed in the alternative relationship curve to which the curve segment belongs. For example, the longer the length of the curve segment in a certain alternative relationship curve, the greater the influence score corresponding to the curve segment, so the gear influencing parameter corresponding to the alternative relationship curve can be determined as the target gear influencing parameter. For example, if the alternative relationship curve of a certain gear influencing parameter contains a straight line segment with a long distance, or contains multiple straight line segments with the same or similar slopes, it is considered that there is a stable corresponding relationship between the gear influencing parameter and the engine speed, so the gear influencing parameter is determined as the target gear influencing parameter.

[0096] It should be noted that when sampling the engine speed and parameter values ​​of each gear influencing parameter when the target vehicle shifts gears, the same parameter value of the same gear influencing parameter may correspond to multiple engine speeds. That is, in order to obtain a more accurate and stable correspondence, candidate engine speeds of multiple dimensions can be obtained based on the multiple engine speeds, and based on the change pattern between the candidate engine speeds and the parameter values, the target engine speed and the correspondence between the target engine speed and the target gear influencing parameter can be synchronously determined. For example, the target engine speed and the target gear influencing parameter can be determined based on whether there is a stable change pattern between the engine speed and the target gear influencing parameter. The correspondence between the engine speed and the target gear influencing parameter, that is, if the engine speed of a certain dimension (for example, the minimum engine speed among multiple engine speeds corresponding to the same parameter value in each parameter value of the target gear influencing parameter, or the maximum engine speed, or the average value of multiple engine speeds, or the median value of multiple engine speeds, etc.) can change accordingly according to a relatively stable change law as the parameter values ​​of the target gear influencing parameters of each shift node change, then the engine speed can be used as the target engine speed, and the curve or straight line segment corresponding to the above stable change law represents the correspondence between the target engine speed and the target gear influencing parameter. Based on this, if Figure 6 As shown, the above sub-step S3212 further includes the following sub-steps to obtain the target engine speed corresponding to the target gear influencing parameter:

[0097] S32121, obtaining multiple engine speeds corresponding to the same parameter value of the target gear influencing parameter. For example, for each parameter value of any target gear influencing parameter, multiple engine speeds are sampled respectively.

[0098] S32122, adopt a predetermined speed selection strategy, and obtain candidate engine speeds according to the above-mentioned multiple engine speeds. The candidate engine speeds represent engine speeds of different dimensions corresponding to the same parameter value. For example, the candidate engine speeds may include engine speeds of the following dimensions: the minimum engine speed, the maximum engine speed, the average of multiple engine speeds, and the median of multiple engine speeds among the above-mentioned multiple engine speeds corresponding to the same parameter value. That is, since it is unclear which dimension of engine speed has a relatively stable corresponding relationship with the target gear influencing parameter during gear shifting, the minimum value, maximum value, average value and median value of multiple engine speeds corresponding to each parameter value of the target gear influencing parameter can be used as the candidate engine speed corresponding to the same parameter value of the target gear influencing parameter.

[0099] S32123, based on the parameter values ​​of the target gear influencing parameters and the candidate engine speeds corresponding to them, construct multiple candidate relationship curves that characterize the corresponding relationship between the candidate engine speeds and the target gear influencing parameters, the candidate relationship curves are drawn based on the parameter values ​​of the target gear influencing parameters and the candidate engine speeds corresponding to them, that is, for the target gear influencing parameters, curves are drawn respectively using candidate engine speeds of different dimensions corresponding to their parameter values, for any point of any candidate relationship curve among the multiple candidate relationship curves, its ordinate is the candidate engine speed, and its abscissa is the parameter value of the target gear influencing parameter.

[0100] S32124, based on whether there is a stable change pattern between the candidate engine speed and the target gear influencing parameter, a target relationship curve representing the corresponding relationship between the target engine speed and the target gear influencing parameter is selected from the multiple candidate relationship curves, and the candidate engine speed in the target relationship curve is determined as the target engine speed. For example, if the target relationship curve contains a straight line segment with a long distance, or contains multiple line segments with the same or similar slopes, it can be considered that there is a stable change pattern between the candidate engine speed corresponding to the point on the target relationship curve and the target gear influencing parameter. Therefore, the candidate engine speed in the target relationship curve is determined as the target engine speed, and the target relationship curve represents the corresponding relationship between the target engine speed and the target gear influencing parameter.

[0101] Correspondingly, in response to the target engine speed and the target gear influencing parameter satisfying a linear relationship, obtaining a linear function corresponding to the linear relationship in the above step S322 may specifically refer to: in response to at least a portion of the target relationship curve of the above sub-step S32124 being a line segment with stable continuity or a stable slope (for example, when the target relationship curve contains a long line segment that rises or falls continuously, or when the target relationship curve contains multiple line segments with the same or similar slopes, it can be considered that the target engine speed and the target gear influencing parameter satisfy a linear relationship), performing linear fitting on the line segment to obtain a linear function. In response to the target engine speed and the target gear influencing parameter satisfying a nonlinear relationship, obtaining a nonlinear function corresponding to the nonlinear relationship in the above step S322 may specifically refer to: in response to the target relationship curve not containing a line segment with stable continuity or a stable slope, performing nonlinear fitting on the target relationship curve to obtain a nonlinear function.

[0102] The above-mentioned linear relationship and nonlinear relationship are used to distinguish the dependence of the target engine speed on the target gear influencing parameter during gear shifting. The linear relationship shows that the target engine speed presents a corresponding increasing or decreasing dependence with the increasing target gear influencing parameter, which can clearly characterize the degree of influence of the target gear influencing parameter on the target engine speed, while the nonlinear relationship can be a quadratic, cubic, and other functional relationship, which shows that the target engine speed presents a more complex and stable dependence with the change of the target gear influencing parameter, which can also characterize the degree of influence of the target gear influencing parameter on the target engine speed. It should be noted that the nonlinear relationship can also mean that the target engine speed has no dependence on the target gear influencing parameter. In this case, the influence of the target gear influencing parameter on triggering the gear shift can be ignored.

[0103] In this embodiment, if the target engine speed and the target gear influencing parameter satisfy a linear relationship, the gear shift threshold for determining the gear shift strategy of the target vehicle can be represented by the following formula:

[0104]

[0105] In the formula, the shift threshold is the preset engine speed required to trigger the shift, and i represents the number of categories of the target gear influencing parameters. The shift strategy data in the formula (engine base speed, target gear influencing parameters (parameter categories), influencing factors) are all known. After obtaining the parameter values ​​of the target gear influencing parameters in the real environment, if the value calculated by the right side of the equal sign in the above formula reaches or exceeds the above shift threshold, the shift is triggered.

[0106] It should be noted that, in addition to determining whether the target engine speed and the target gear influencing parameter satisfy a linear relationship through the target relationship curve in step S32124, in another embodiment, whether the target engine speed and the target gear influencing parameter satisfy a linear relationship can also be determined in the following manner: after sub-step S3212 and before sub-step S322, a sub-step S3213 for preliminarily determining whether the target engine speed and the target gear influencing parameter satisfy a linear relationship or a nonlinear relationship is further included, such as Figure 7 As shown, sub-step S3213 specifically includes the following sub-steps:

[0107] S32131, constructing an initial relationship curve between the target engine speed and the target gear influencing parameter. For example, the coordinates of a plurality of points may be defined by the parameter values ​​of the target gear influencing parameter and the corresponding target engine speed. After filtering (for example, low-pass filtering) the line connecting the plurality of points, the initial relationship curve may be obtained.

[0108] S32132, obtaining slope distribution data corresponding to each parameter value in the initial relationship curve, for example, the slopes corresponding to each point in the initial relationship curve have a higher proportion of positive numbers, or a higher proportion of negative numbers, or a higher proportion of zero;

[0109] S32133, based on the slope distribution data, determine the changing trend of the target engine speed with the target gear influencing parameters in the initial relationship curve, and based on the changing trend, determine whether the target engine speed and the target gear influencing parameters satisfy a linear relationship or a nonlinear relationship. For example, if the slope distribution data shows that the initial relationship curve shows a regular increasing or regular decreasing trend, it is approximately considered that the target engine speed and the target gear influencing parameters satisfy a linear relationship. In this case, linear fitting can be performed based on the parameter values ​​of the target gear influencing parameters and their corresponding target engine speeds to obtain a linear function; if the slope distribution data shows that the changing trend of the initial relationship curve is unclear (for example, a non-increasing or non-decreasing trend), it can be considered that the target engine speed and the target gear influencing parameters satisfy a nonlinear relationship. In this case, curve fitting can be performed based on the parameter values ​​of the target gear influencing parameters and their corresponding target engine speeds to obtain a curve function.

[0110] The processing method for determining the gear shift strategy data provided in the embodiment of the present application obtains the historical driving data of the target vehicle; based on the historical driving data, obtains the parameter value of the gear influencing parameter and the engine speed corresponding to the gear shift node of the target vehicle; based on the engine speed and the parameter value of the gear influencing parameter, obtains the influence factor corresponding to the gear influencing parameter, and obtains the engine basic speed during gear shifting, so as to determine the gear shift strategy data for executing the gear shift strategy based on the obtained engine basic speed and the influence factor corresponding to the gear influencing parameter, wherein the engine basic speed is the basic speed required by the engine when triggering the gear shift, and the influence factor represents the degree of influence of the gear influencing parameter on triggering the gear shift. The method can obtain the gear shift strategy data for vehicles that use the same gear shift strategy for gear shifting (for example, vehicles of the same manufacturer) or specific vehicles that are provided with vehicle control services. Since the process of obtaining the gear shift strategy data comprehensively considers the influence of various factors on triggering gear shifting in the real gear shift scenarios of historical driving data, the obtained gear shift strategy data such as the engine basic speed, gear position influencing parameters and their corresponding influencing factors are highly accurate, and have a high consistency with the real gear shift strategy data used in the real gear shift scenarios, and can meet the real gear shifting needs of the target vehicle. The gear shift strategy data can be applied to many scenarios of vehicle control services related to vehicle gear shifting (for example, the obtained gear shift strategy data can be applied to a vehicle gear shift strategy optimization scenario, a vehicle control simulation scenario, or a vehicle speed control scenario), so that each service scenario of the vehicle control service can match the real gear shifting needs, avoiding the existing inability to accurately obtain the AMT gear shift strategy due to the high spontaneity and dispersion of the AMT gear shift strategy.

[0111] Specifically, for the AMT control scenario, during the driving process of the target vehicle, the AMT control module of the target vehicle can obtain the driving data of the target vehicle on the road ahead in real time, such as the road data such as the slope of the road ahead and the complexity of the road, and the estimated vehicle data such as the speed, engine power, and vehicle weight of the target vehicle on the road ahead, and based on the driving data and the gear shift strategy data of the target vehicle obtained in the above embodiment, estimate the estimated gear shift mode corresponding to the target vehicle on the road ahead, and determine the current gear shift mode based on the estimated gear shift mode, the distance between the target vehicle and the road ahead, the current vehicle speed, the current gear position, and other information. For example, the gear shift mode to be implemented currently is to change from 5 gear to 6 gear, but the predicted gear shift mode for the road ahead is to change from 6 gear to 5 gear. Since the current position is close to the front and the vehicle speed is fast, the time from the current position to the road ahead is short. In order to avoid the gear shift loss caused by frequent gear shifting and to achieve better fuel efficiency, it is determined that the gear shift mode to be implemented currently is unnecessary gear shifting, so as to achieve the optimization processing of the vehicle gear shift strategy.

[0112] For the vehicle speed control scenario, during the driving process of the target vehicle, the vehicle speed strategy control module of the target vehicle can obtain in real time the driving data of the target vehicle on the road ahead, such as road data such as the slope of the road ahead and the complexity of the road, as well as estimated vehicle data such as the speed, engine power, and vehicle weight of the target vehicle on the road ahead, and based on the driving data and the gear shifting strategy data of the target vehicle obtained in the above embodiment, obtain the estimated gear shifting method corresponding to the target vehicle on the road ahead, and determine the current vehicle speed adjustment strategy based on the estimated gear shifting method and the current vehicle speed information of the target vehicle. For example, the existing vehicle speed strategy control module, without knowing the gear position of the road ahead, plans the vehicle speed of the road ahead. The planned vehicle speed is based on the premise that the gear position of the road ahead remains unchanged with the current gear position. However, the planned vehicle speed may cause the gear position of the road ahead to actually change, so that the operating point of the engine is not the optimal operating point. Therefore, the vehicle speed strategy control module in this embodiment takes into account the estimated gear information of the road ahead when planning the vehicle speed of the road ahead. That is, after the vehicle speed strategy control module obtains the estimated gear shifting mode corresponding to the road ahead, the vehicle speed strategy control module estimates the vehicle speed corresponding to the road ahead according to the estimated gear shifting mode, so that the estimated vehicle speed always matches the estimated gear information, and adjusts the current vehicle speed based on the estimated vehicle speed, so that the estimated vehicle speed can always be at the optimal operating point of the engine.

[0113] For the AMT simulation control scenario, the AMT simulation control module can obtain simulated driving data that characterizes the actual driving condition of the target vehicle (including simulated road condition data such as road slope and road complexity, and simulated vehicle data such as the gear position, pedal depth, and vehicle weight of the target vehicle); based on the simulated driving data and the shifting strategy data of the target vehicle obtained in the above embodiment, the shifting method of the target vehicle is simulated.

[0114] The above-mentioned embodiment provides a processing method for determining the gear shift strategy data. Correspondingly, another embodiment of the present application also provides a processing device for determining the gear shift strategy data. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple. For details of the relevant technical features, please refer to the corresponding description of the method embodiment provided above. The following description of the device embodiment is merely illustrative.

[0115] Please refer to Figure 8 To understand this embodiment, Figure 8 A unit block diagram of a processing device for determining shift strategy data provided in this embodiment, such as Figure 8 As shown, the processing device for determining the shift strategy data provided by this embodiment includes:

[0116] The historical driving data acquisition unit 801 is used to acquire the historical driving data of the target vehicle;

[0117] A gear shift node data acquisition unit 808, configured to acquire, based on the historical driving data, parameter values ​​of gear position influencing parameters and an engine speed of the target vehicle corresponding to a gear shift node;

[0118] The gear shift strategy data acquisition unit 803 is used to obtain the influence factor corresponding to the gear influence parameter and the basic engine speed during gear shifting based on the engine speed and the gear influence parameter, so as to determine the gear shift strategy data for executing the gear shift strategy based on the obtained engine basic speed and the influence factor corresponding to the gear influence parameter, wherein the engine basic speed is the basic speed required by the engine when triggering a gear shift, and the influence factor represents the degree of influence of the gear influence parameter on triggering a gear shift.

[0119] Obtain historical driving data of the target vehicle;

[0120] Based on the historical driving data, obtaining a parameter value of a gear position influencing parameter and an engine speed of the target vehicle corresponding to a gear shift node;

[0121] Based on the parameter values ​​of the engine speed and the gear influencing parameter, the influencing factor corresponding to the gear influencing parameter is obtained, and the basic engine speed during gear shifting is obtained, so as to determine the gear shift strategy data for executing the gear shift strategy based on the obtained basic engine speed and the influencing factor corresponding to the gear influencing parameter, wherein the basic engine speed is the basic speed required by the engine when triggering a gear shift, and the influencing factor represents the degree of influence of the gear influencing parameter on triggering a gear shift.

[0122] In one implementation, obtaining the engine base speed during gear shifting includes:

[0123] The engine speed corresponding to the gear position of the target vehicle that is arranged at the front in the gear shift frequency is determined as the engine basic speed.

[0124] In one implementation, the target vehicle includes a plurality of vehicles that shift gears using the same shift strategy.

[0125] In one implementation, the minimum engine speed extreme value corresponding to the gear position of the target vehicle at the front of the gear shift frequency arrangement is determined as the engine basic speed.

[0126] In one implementation, obtaining the influencing factor corresponding to the gear influencing parameter based on the engine speed and the parameter value of the gear influencing parameter includes:

[0127] Based on the engine speed and the parameter value of the gear influencing parameter, a target gear influencing parameter is obtained, and a target engine speed corresponding to the parameter value of the target gear influencing parameter is obtained, wherein the target gear influencing parameter is a gear influencing parameter that has an influence on triggering a gear shift;

[0128] In response to the target engine speed and the parameter value of the target gear influencing parameter satisfying a linear relationship, a linear function corresponding to the linear relationship is obtained, and an independent variable coefficient of the linear function is determined as an influencing factor corresponding to the target gear influencing parameter, wherein the linear function takes the target engine speed as a dependent variable and takes the parameter value of the target gear influencing parameter as an independent variable;

[0129] The engine basic speed, target gear influencing parameters and influencing factors thereof are determined as shift strategy data for the shift strategy.

[0130] In one implementation, obtaining a target gear influencing parameter based on the engine speed and the parameter value of the gear influencing parameter includes:

[0131] For any gear influencing parameter, the parameter values ​​of other gear influencing parameters are limited to a preset range to obtain the parameter value of each gear influencing parameter and its corresponding engine speed;

[0132] Constructing, for each gear influencing parameter, a candidate relationship curve representing the corresponding relationship between the gear influencing parameter and the engine speed;

[0133] Performing filtering processing on the candidate relationship curve;

[0134] Based on the filtered candidate relationship curve, the correlation between the gear influencing parameter and the engine speed is determined, and the target gear influencing parameter is selected from the gear influencing parameters based on the correlation.

[0135] In one embodiment, determining the correlation between the gear influencing parameter and the engine speed based on the filtered candidate relationship curve, and selecting the target gear influencing parameter from the gear influencing parameters based on the correlation, comprises:

[0136] Obtaining curve features of the candidate relationship curves, and calculating influence scores of the candidate relationship curves based on the curve features and their corresponding feature weights, wherein the influence scores represent the correlation between the gear influence parameters and the engine speed; selecting the target gear influence parameters from the gear influence parameters based on the influence scores; or,

[0137] Based on each of the alternative relationship curves, a curve segment having a stable linear relationship between the gear influencing parameter and the engine speed is selected, an influence score corresponding to the curve segment is calculated, and the target gear influencing parameter is selected from the gear influencing parameters based on the influence score.

[0138] In one embodiment, the curve characteristics include the fluctuation frequency of the curve, and / or

[0139] The curve characteristics include the fluctuation amplitude of the curve, and / or

[0140] The curve characteristic includes the difference between the maximum speed and the minimum speed of the engine in the curve,

[0141] The influence score of the candidate relationship curve is determined by numerical calculation of the corresponding curve features and their corresponding feature weights.

[0142] In one implementation, the selecting the target gear influencing parameter from the gear influencing parameters based on the influence score includes:

[0143] The gear influencing parameter corresponding to the candidate relationship curve having an influence score higher than a preset threshold is determined as the target gear influencing parameter.

[0144] In one implementation, obtaining the target engine speed corresponding to the target gear influencing parameter includes:

[0145] Acquire multiple engine speeds corresponding to the same parameter value of the target gear influencing parameter;

[0146] Adopting a predetermined speed selection strategy, obtaining a candidate engine speed according to the multiple engine speeds, wherein the candidate engine speed represents engine speeds of different dimensions corresponding to the same parameter value;

[0147] Based on the parameter values ​​of the target gear influencing parameters and the candidate engine speeds corresponding thereto, constructing a plurality of candidate relationship curves representing the corresponding relationships between the candidate engine speeds and the target gear influencing parameters;

[0148] Based on whether there is a stable change pattern between the candidate engine speed and the target gear influencing parameter, a target relationship curve representing the corresponding relationship between the target engine speed and the target gear influencing parameter is selected from multiple candidate relationship curves, and the candidate engine speed in the target relationship curve is determined as the target engine speed.

[0149] In one implementation, in response to the target engine speed and the target gear influencing parameter satisfying a linear relationship, obtaining a linear function corresponding to the linear relationship includes:

[0150] In response to at least a portion of the target relationship curve being a line segment with stable continuity or a stable slope, linear fitting is performed on the line segment to obtain the linear function.

[0151] In one implementation, obtaining the engine speed of the target vehicle corresponding to the shift node includes: filtering the collected engine speed through a low-pass filter to obtain the engine speed corresponding to the shift node.

[0152] In one implementation, the gear influencing parameter includes at least one of the following parameters corresponding to the gear shift node:

[0153] Vehicle related parameters;

[0154] Road related parameters;

[0155] Environment related parameters.

[0156] In one embodiment, the method further includes: obtaining a shift threshold for the shift strategy based on the shift strategy data and the following formula:

[0157]

[0158] In one implementation, in response to the target engine speed and the target gear influencing parameter satisfying a nonlinear relationship, obtaining a nonlinear function corresponding to the nonlinear relationship includes:

[0159] In response to the target relationship curve not including a line segment of stable continuity or stable slope, nonlinear fitting is performed on the target relationship curve to obtain the nonlinear function.

[0160] In one embodiment, the device further comprises:

[0161] An initial relationship curve construction unit, used to construct an initial relationship curve between the target engine speed and the target gear influencing parameter;

[0162] A slope distribution data obtaining unit, used to obtain slope distribution data corresponding to each parameter value of the target gear influencing parameter in the initial relationship curve;

[0163] A relationship determination unit is used to determine the change trend of the target engine speed in the initial relationship curve with the target gear influencing parameter based on the slope distribution data, and determine whether the target engine speed and the target gear influencing parameter satisfy a linear relationship or a nonlinear relationship based on the change trend.

[0164] The processing device for determining the gear shift strategy data provided by the embodiment of the present application can obtain the gear shift strategy data for any vehicle (e.g., vehicles of the same manufacturer) that adopts the same gear shift strategy for gear shifting. Specifically, after obtaining the gear influencing parameters and engine speed corresponding to the gear shift node of the target vehicle based on the historical driving data, the influencing factors corresponding to the gear influencing parameters are calculated based on the engine speed and the gear influencing parameters, as well as the basic engine speed when shifting. Since the process of obtaining the gear shift strategy data comprehensively considers the influence of various factors on triggering the gear shift in the real gear shifting scenes of the historical driving data, the obtained gear shift strategy data can be used to obtain the gear shift strategy data. The gear shift strategy data has high accuracy and is highly consistent with the actual gear shift strategy data used in actual gear shift scenarios, and can meet the actual gear shift requirements of the target vehicle. The gear shift strategy data can be applied to many scenarios of vehicle control services related to vehicle gear shifting (for example, the obtained gear shift strategy data can be applied to vehicle gear shift strategy optimization scenarios, vehicle control simulation scenarios, or vehicle speed control scenarios), so that each service scenario of the vehicle control service can match the actual gear shift requirements, avoiding the existing inability to accurately obtain AMT gear shift strategies due to the high spontaneity and dispersion of AMT gear shift strategies.

[0165] The embodiment of the present invention further provides a terminal device, which can be provided with the above-mentioned processing device for determining the shift strategy data in the form of a program to perform the processing for determining the shift strategy data provided by the embodiment of the present invention. Optionally, an optional hardware structure of the terminal device can be as follows Fig. 9 As shown, it includes: at least one processor 901, at least one communication interface 902, at least one memory 903 and at least one communication bus 904;

[0166] Optionally, the communication interface 902 may be an interface of a communication module, such as an interface of a GSM module;

[0167] The processor 01 may be a central processing unit CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0168] The memory 903 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0169] The memory 903 stores a program, and the processor 901 calls the program stored in the memory 903 to execute the processing method for determining the gear shift strategy data provided by the embodiment of the present invention.

[0170] In the above embodiment, a processing method for determining shift strategy data, a processing device for determining shift strategy data, and a terminal device are provided. In addition, another embodiment of the present application further provides a computer-readable storage medium for implementing the above processing method for determining shift strategy data. The computer-readable storage medium embodiment provided in the present application is described relatively simply. For the relevant parts, please refer to the corresponding description of the above method embodiment. The embodiment described below is merely illustrative.

[0171] The computer-readable storage medium provided in this embodiment stores computer instructions, and when the instructions are executed by a processor, the processing method for determining the shift strategy data provided in the above embodiment can be implemented.

[0172] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0173] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0174] 1. Computer readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined in this article, computer readable media does not include non-transit computer readable media (transit media), such as modulated data signals and carrier waves.

[0175] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0176] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

Claims

1. A processing method for determining shift strategy data, characterized in that: include: Obtain historical driving data of the target vehicle; Based on the historical driving data, obtaining a parameter value of a gear position influencing parameter and an engine speed of the target vehicle corresponding to a gear shift node; Based on the parameter values ​​of the engine speed and the gear influencing parameter, the influencing factor corresponding to the gear influencing parameter is obtained, and the basic engine speed during gear shifting is obtained, so as to determine the gear shift strategy data for executing the gear shift strategy based on the obtained basic engine speed and the influencing factor corresponding to the gear influencing parameter, wherein the basic engine speed is the basic speed required by the engine when triggering a gear shift, and the influencing factor represents the degree of influence of the gear influencing parameter on triggering a gear shift.

2. The method according to claim 1, characterized in that: Get the base engine speed when shifting gears, including: The engine speed corresponding to the gear position of the target vehicle that is arranged at the front in the gear shift frequency is determined as the engine basic speed.

3. The method according to claim 1, characterized in that The target vehicles include a plurality of vehicles that adopt the same shifting strategy for shifting.

4. The method according to claim 2, characterized in that: The minimum engine speed extreme value corresponding to the gear position of the target vehicle at the front of the gear shift frequency arrangement is determined as the engine basic speed.

5. The method according to claim 1, characterized in that Obtaining an influencing factor corresponding to the gear influencing parameter based on the engine speed and the parameter value of the gear influencing parameter includes: Based on the engine speed and the parameter value of the gear influencing parameter, a target gear influencing parameter is obtained, and a target engine speed corresponding to the parameter value of the target gear influencing parameter is obtained, wherein the target gear influencing parameter is a gear influencing parameter that has an influence on triggering a gear shift; In response to the target engine speed and the parameter value of the target gear influencing parameter satisfying a linear relationship, a linear function corresponding to the linear relationship is obtained, and an independent variable coefficient of the linear function is determined as an influencing factor corresponding to the target gear influencing parameter, wherein the linear function takes the target engine speed as a dependent variable and takes the parameter value of the target gear influencing parameter as an independent variable; The engine basic speed, target gear influencing parameters and influencing factors thereof are determined as shift strategy data for the shift strategy.

6. The method according to claim 5, characterized in that Obtaining a target gear influencing parameter based on the engine speed and the parameter value of the gear influencing parameter includes: For any gear influencing parameter, the parameter values ​​of other gear influencing parameters are limited to a preset range to obtain the parameter value of each gear influencing parameter and its corresponding engine speed; Constructing, for each gear influencing parameter, a candidate relationship curve representing the corresponding relationship between the gear influencing parameter and the engine speed; Performing filtering processing on the candidate relationship curve; Based on the filtered candidate relationship curve, the correlation between the gear influencing parameter and the engine speed is determined, and the target gear influencing parameter is selected from the gear influencing parameters based on the correlation.

7. The method according to claim 6, characterized in that Determining the correlation between the gear influencing parameter and the engine speed based on the filtered candidate relationship curve, and selecting the target gear influencing parameter from the gear influencing parameters based on the correlation, including: Obtaining curve features of the candidate relationship curves, and calculating influence scores of the candidate relationship curves based on the curve features and their corresponding feature weights, wherein the influence scores represent the correlation between the gear influence parameters and the engine speed; selecting the target gear influence parameters from the gear influence parameters based on the influence scores; or, Based on each of the alternative relationship curves, a curve segment having a stable linear relationship between the gear influencing parameter and the engine speed is selected, an influence score corresponding to the curve segment is calculated, and the target gear influencing parameter is selected from the gear influencing parameters based on the influence score.

8. The method according to claim 7, characterized in that The curve characteristics include the fluctuation frequency of the curve, and / or The curve characteristics include the fluctuation amplitude of the curve, and / or The curve characteristic includes the difference between the maximum speed and the minimum speed of the engine in the curve, The influence score of the candidate relationship curve is determined by numerical calculation of the corresponding curve features and their corresponding feature weights.

9. The method according to claim 8, characterized in that The selecting the target gear influencing parameter from the gear influencing parameters based on the influencing score includes: The gear influencing parameter corresponding to the candidate relationship curve having an influence score higher than a preset threshold is determined as the target gear influencing parameter.

10. The method according to claim 5, characterized in that Obtaining a target engine speed corresponding to the target gear influencing parameter includes: Acquire multiple engine speeds corresponding to the same parameter value of the target gear influencing parameter; Adopting a predetermined speed selection strategy, obtaining a candidate engine speed according to the multiple engine speeds, wherein the candidate engine speed represents engine speeds of different dimensions corresponding to the same parameter value; Based on the parameter values ​​of the target gear influencing parameters and the candidate engine speeds corresponding thereto, constructing a plurality of candidate relationship curves representing the corresponding relationships between the candidate engine speeds and the target gear influencing parameters; Based on whether there is a stable change pattern between the candidate engine speed and the target gear influencing parameter, a target relationship curve representing the corresponding relationship between the target engine speed and the target gear influencing parameter is selected from multiple candidate relationship curves, and the candidate engine speed in the target relationship curve is determined as the target engine speed.

11. The method according to claim 10, characterized in that In response to the target engine speed and the target gear influencing parameter satisfying a linear relationship, obtaining a linear function corresponding to the linear relationship includes: In response to at least a portion of the target relationship curve being a line segment with stable continuity or a stable slope, linear fitting is performed on the line segment to obtain the linear function.

12. The method according to claim 1, characterized in that The obtaining of the engine speed of the target vehicle corresponding to the gear shift node includes: The collected engine speed is filtered through a low-pass filter to obtain the engine speed corresponding to the shift node.

13. The method according to claim 1, characterized in that The gear position influencing parameter includes at least one of the following parameters corresponding to the gear shift node: Vehicle related parameters; Road related parameters; Environment related parameters.

14. The method according to claim 1, characterized in that Also includes: The shift threshold for the shift strategy is obtained based on the shift strategy data and the following formula:

15. A processing device for determining shift strategy data, characterized in that: include: A historical driving data acquisition unit, used to acquire historical driving data of a target vehicle; A gear shift node data acquisition unit, used to acquire a parameter value of a gear position influencing parameter and an engine speed of the target vehicle corresponding to a gear shift node based on the historical driving data; A gear shift strategy data acquisition unit is used to obtain an influence factor corresponding to the gear influence parameter based on the engine speed and the gear influence parameter, and to obtain a basic engine speed during gear shifting, so as to determine the gear shift strategy data for executing the gear shift strategy based on the obtained engine basic speed and the influence factor corresponding to the gear influence parameter, wherein the engine basic speed is a basic speed required by the engine when triggering a gear shift, and the influence factor represents the degree of influence of the gear influence parameter on triggering a gear shift.

16. A terminal device, characterized in that: comprising a processor and a memory; wherein, The memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method according to any one of claims 1 to 14.

17. A computer-readable storage medium having one or more computer instructions stored thereon, characterized in that: The instructions are executed by a processor to implement the method according to any one of claims 1 to 14.