Vehicle starting gear detection method, device, electronic device and storage medium
By obtaining the current starting data of the vehicle and calculating relevant characteristics, and performing vehicle starting gear detection based on the preset model, the problem of low detection accuracy in the prior art is solved, and higher detection accuracy is achieved.
Patent Information
- Application Number
- CN202411005819.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-25
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-07-25
AI Technical Summary
In the prior art, the starting gear of a vehicle is detected by clustering or calculating similar coefficients, resulting in a low detection accuracy.
By obtaining the current starting data of the vehicle, at least one initial starting gear is determined, and based on the current starting data and each initial starting gear, three characteristics of each initial starting gear are obtained, including the gradient of shift time, the gradient of the previous point, and the gradient difference value. These features are then processed based on the preset model, and the current starting gear is obtained and detected.
Through multi-faceted detection of the starting gear, the accuracy of starting gear detection is improved.
Smart Images

Figure CN118775542B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle detection, and in particular to a vehicle starting gear detection method, device, electronic equipment and storage medium. Background Art
[0002] The clutch is installed between the engine and the transmission. It is an assembly directly connected to the engine in the automobile transmission system. In actual use, many drivers use high gear to start, which causes abnormal wear of the clutch friction plate. By adopting clutch intelligent reminder and protection measures in the whole vehicle system, the thermal load of the clutch can be effectively reduced, thereby greatly reducing clutch wear and burning failures.
[0003] In the prior art, after the vehicle collects the engine speed and the output shaft speed, the starting gear of the vehicle is detected by clustering or calculating the similarity coefficient. However, only the clustering feature is detected, which results in a low starting gear detection accuracy.
[0004] Therefore, it is urgent to propose a vehicle starting gear detection method, device, electronic device and storage medium to solve the technical problem that the starting gear detection accuracy of the vehicle is low in the prior art by using one of the methods of clustering or calculating similar coefficients. Summary of the invention
[0005] In view of this, it is necessary to provide a vehicle starting gear detection method, device, electronic device and storage medium to solve the technical problem in the prior art that the vehicle starting gear detection accuracy is low by using one of the methods of clustering or calculating similar coefficients.
[0006] In order to solve the above problems, the present invention provides a vehicle starting gear detection method, comprising:
[0007] Acquiring current starting data of the vehicle, and determining at least one initial starting gear according to the current starting data;
[0008] According to the current starting data and each initial starting gear, three features of each initial starting gear are obtained; the three features include a gradient of a shift time for switching to the initial starting gear in the current starting data, a gradient of a previous point of the shift time, and a gradient difference;
[0009] Processing the three features based on a preset model to obtain a current starting gear;
[0010] A detection result is obtained according to the current starting gear and the current starting data.
[0011] In a possible implementation, determining at least one initial starting gear according to the current starting data includes:
[0012] Judging the current starting data according to the first preset condition to determine a target starting process;
[0013] At least one initial starting gear is obtained according to the target starting process.
[0014] In a possible implementation, the three characteristics of each initial starting gear are obtained according to the current starting data and each initial starting gear, including:
[0015] Determining an initial starting matrix corresponding to each initial starting gear according to the target starting process and each initial starting gear;
[0016] According to the initial starting matrix, three features corresponding to each initial starting gear are obtained.
[0017] In a possible implementation, the current starting data includes a transmission output shaft speed, an engine torque, and an engine speed, and obtaining a detection result according to the current starting gear and the current starting data includes:
[0018] determining a target gearbox speed ratio according to the current starting gear;
[0019] Obtaining a shaft speed according to the gearbox output shaft speed and the target gearbox speed ratio;
[0020] Obtaining sliding friction work according to the engine speed, the engine torque and the one shaft speed;
[0021] A detection result is determined according to the sliding friction work.
[0022] In a possible implementation, determining the detection result according to the sliding friction work includes:
[0023] When the friction work is greater than a preset friction work threshold, determining whether the target gearbox speed ratio is greater than a preset speed ratio threshold;
[0024] If so, output a reminder that the starting gear is too high;
[0025] If not, a reminder that the starting speed is too high is output.
[0026] In a possible implementation, the training process of the preset model includes:
[0027] Acquiring starting test data of multiple starting tests of the vehicle; the starting test data includes corresponding correct starting gear positions;
[0028] Perform feature extraction on each starting test data to obtain three features;
[0029] Marking the starting gear of each starting test data according to the three characteristics to obtain corresponding marking data;
[0030] The preset model is trained according to the marked data to obtain a trained preset model.
[0031] In a possible implementation, feature extraction is performed on each starting test data to obtain three features, including:
[0032] Judging each of the starting test data according to the first preset condition, determining a corresponding starting process, and detecting at least one gear position in the starting process;
[0033] Determining a gear shifting time when switching to the correct starting gear according to each starting process;
[0034] Determining a corresponding initial matrix according to each starting process and the corresponding correct starting gear;
[0035] According to the initial matrix and the gear shifting time of each starting process, feature calculation is performed on each gear position in each starting process to obtain three features corresponding to each gear position.
[0036] On the other hand, the present invention also provides a vehicle starting gear detection device, comprising:
[0037] A data acquisition module, used to acquire current starting data of the vehicle and determine at least one initial starting gear according to the current starting data;
[0038] a feature determination module, configured to obtain three features of each initial starting gear according to the current starting data and each initial starting gear; the three features include a gradient of a shift time for switching to the initial starting gear in the current starting data, a gradient of a previous point of the shift time, and a gradient difference;
[0039] A gear determination module, used to process the three features based on a preset model to obtain a current starting gear;
[0040] The result detection module is used to obtain a detection result according to the current starting gear and the current starting data.
[0041] On the other hand, an embodiment of the present invention discloses an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, each step of the above-mentioned embodiment of the vehicle starting gear detection method is implemented.
[0042] On the other hand, an embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each step of the above-mentioned vehicle starting gear detection method embodiment is implemented.
[0043] The beneficial effects of the present invention are to obtain the current starting data of the vehicle, and then determine at least one initial starting gear according to the current starting data; then obtain three characteristics of each initial starting gear according to the current starting data and each initial starting gear; wherein the three characteristics may include the gradient of the shift time of switching to the initial starting gear in the current starting data, the gradient of the previous point of the shift time, and the gradient difference; then process the three characteristics based on a preset model to obtain the current starting gear; obtain a detection result according to the current starting gear and the current starting data, so that the current starting gear can be determined according to the three characteristics of each initial starting gear, so that the starting gear can be detected from multiple aspects, thereby improving the accuracy of the starting gear detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 A schematic flow chart of an embodiment of a vehicle starting gear detection method provided by the present invention;
[0045] Figure 2 For the present invention Figure 1 A schematic flow chart of an embodiment of step S104;
[0046] Figure 3 For the present invention Figure 2 A schematic flow chart of an embodiment of step S204;
[0047] Figure 4 A schematic diagram of an embodiment of a flow chart of a training process of a preset model provided by the present invention;
[0048] Figure 5 A schematic structural diagram of an embodiment of a vehicle starting gear position detection device provided by the present invention;
[0049] Figure 6 A schematic structural diagram of an embodiment of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0050] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not used to limit the scope of the present invention.
[0051] like Figure 1 As shown, a specific embodiment of the present invention discloses a vehicle starting gear detection method, comprising:
[0052] S101, obtaining current starting data of the vehicle, and determining at least one initial starting gear according to the current starting data;
[0053] S102, obtaining three features of each initial starting gear according to the current starting data and each initial starting gear; the three features include a gradient of a shift time for switching to the initial starting gear in the current starting data, a gradient of a previous point of the shift time, and a gradient difference;
[0054] S103, processing the three features based on a preset model to obtain a current starting gear;
[0055] S104. Obtain a detection result according to the current starting gear and the current starting data.
[0056] It should be understood that: based on the preset model, different types of vehicles can be tested before detection, and the model obtained by training with the test data, the specific model can be set according to actual conditions, and the embodiment of the present invention is not limited here.
[0057] In a specific embodiment of the present invention, it can be applied to any vehicle, and the current starting data is also the data of the engine speed, vehicle speed, gearbox output shaft speed, throttle opening, etc. of the vehicle currently used by the user. After obtaining the current starting data of the vehicle, at least one initial starting gear that may be triggered during the starting process can be obtained according to the current starting data, and then three features of each initial starting gear can be calculated according to the current starting data and each initial starting gear, wherein the three features include the gradient of the shift time of switching to the initial starting gear in the current starting data, the gradient of the previous point of the shift time, and the gradient difference; and then the three features of each initial starting gear can be detected by a preset model to obtain the current starting gear, and then the detection result can be obtained according to the current starting gear and the current starting data.
[0058] Compared with the prior art, the present embodiment provides a method for obtaining the current starting data of the vehicle, and then determining at least one initial starting gear according to the current starting data; then obtaining three features of each initial starting gear according to the current starting data and each initial starting gear; wherein the three features may include a gradient of a shift time for switching to the initial starting gear in the current starting data, a gradient of a previous point of the shift time, and a gradient difference; then processing the three features based on a preset model to obtain the current starting gear; obtaining a detection result according to the current starting gear and the current starting data, thereby determining the current starting gear according to the three features of each initial starting gear, thereby detecting the starting gear from multiple aspects, and improving the accuracy of the starting gear detection.
[0059] In some embodiments of the present invention, step S101 includes:
[0060] Judging the current starting data according to the first preset condition to determine the target starting process;
[0061] According to the target starting process, at least one initial starting gear is obtained.
[0062] In a specific embodiment of the present invention, a first preset condition may be set, the first preset condition including a first time, a second time, a vehicle speed threshold and a throttle opening threshold, the throttle opening threshold may be 0, when the vehicle speed for the first time is identified as the vehicle speed threshold and the throttle opening is greater than the throttle opening threshold in the current starting data, the identified time is taken as the starting point, and the process from the starting point to the second time is taken as the target starting process, for example, the first time may be 2 seconds, the second time may be 30 seconds, the vehicle speed threshold may be 0, the time point when the vehicle speed is 0 for 2 consecutive seconds and the throttle opening is greater than 0 is identified as the starting point, and the continuous 30 seconds after the starting point is taken as the target starting process. At least one possible initial starting gear may also be calculated based on the vehicle speed per second, the gearbox output shaft speed, and the gearbox ratio in the current starting data, for example, there is a linear relationship between the gearbox ratio and the gearbox output shaft speed, and if there is no correspondence, multiple initial starting gears may be calculated.
[0063] In some embodiments of the present invention, step S102 includes:
[0064] Determine an initial starting matrix corresponding to each initial starting gear according to the target starting process and each initial starting gear;
[0065] According to the initial starting matrix, three features corresponding to each initial starting gear are obtained.
[0066] In a specific embodiment of the present invention, when a neutral signal appears in the current starting data, the current starting process calculation is terminated, indicating that the current starting process is finished, and then each initial starting gear position in the target starting process can be calculated. D i When in the process of starting the target n The coefficient corresponding to each moment SYN i1 , SYN i2 … SYN in , forming a K·N-dimensional initial starting matrix, so that the initial starting matrix corresponding to each initial starting gear can be obtained, and the coefficients can also be defined SYN = gearbox output shaft speed · gearbox speed ratio / engine speed, so the target starting process and the corresponding correct starting gear can be processed through the above process to obtain the initial starting matrix of the target starting process, and then the characteristics of each initial starting gear in the target starting process can be calculated according to the initial starting matrix of the target starting process and the gear shifting time, specifically, the characteristics of each initial starting gear in the target starting process can be calculated. t j The coefficient SYN at the moment has three features, Feature 1: The gradient of the shift time to the initial starting gear in the current starting data, that is, t j Gradient at time , as shown in formula (1):
[0067] (1)
[0068] Feature 2: The gradient of the previous point of the shift time, i.e. t j Gradient of the previous point .
[0069] Feature 3: Gradient difference, i.e. t j The distance between a point before and 1 , as shown in formula (2):
[0070] (2)
[0071] Through the above process, three features corresponding to each gear in each starting process can be calculated. The specific number of features can be set according to actual conditions, and the embodiment of the present invention is not limited here.
[0072] In some embodiments of the present invention, the current starting data includes the transmission output shaft speed, the engine torque and the engine speed, such as Figure 2 As shown, step S104 includes:
[0073] S201, determining a target gearbox speed ratio according to the current starting gear;
[0074] S202, obtaining a shaft speed according to a transmission output shaft speed and a target transmission speed ratio;
[0075] S203, obtaining sliding friction work according to the engine speed, the engine torque and the first shaft speed;
[0076] S204: Determine the detection result according to the sliding friction work.
[0077] In a specific embodiment of the present invention, the current starting data may include the transmission output shaft speed, the engine torque and the engine speed. Since there is a linear relationship between the gear position of the vehicle and the transmission speed ratio, after determining the current starting gear, the corresponding target transmission speed ratio may be determined according to the current starting gear. Then, the transmission output shaft speed and the target transmission speed ratio may be calculated to obtain the first shaft speed, which is calculated as follows: first shaft speed = transmission output shaft speed·target transmission speed ratio g. Then, the sliding friction work may be calculated according to the engine speed, the engine torque and the first shaft speed, which is calculated as follows: sliding friction work = |engine speed-first shaft speed|·engine torque / 100. Then, the detection result may be determined according to the magnitude of the sliding friction work.
[0078] In some embodiments of the present invention, Figure 3 As shown, step S204 also includes:
[0079] S301, when the sliding friction work is greater than a preset sliding friction work threshold, determining whether the target gearbox speed ratio is greater than a preset speed ratio threshold;
[0080] S302: If yes, output a reminder that the starting gear is too high;
[0081] S303: If not, output a reminder that the starting speed is too high.
[0082] In a specific embodiment of the present invention, after the friction work is calculated, the corresponding detection result can be determined according to the size of the friction work. For example, it can be determined whether the friction work P is less than the preset friction work threshold P1. If so, no reminder is required. If not, it can also be determined whether the target gearbox speed ratio g is greater than the preset speed ratio threshold. For example, the preset speed ratio threshold is 3. If so, it means P>P1 and g>3. A signal can be sent to the instrument through the ECU, and the instrument displays a reminder "The starting gear is too high, please use a low gear to start". If not, it means P>P1 and g<=3. A signal can be sent to the instrument through the ECU, and the instrument displays a reminder "The starting speed is too high, please use a controlled starting speed".
[0083] In some embodiments of the present invention, Figure 4As shown in the figure, the training process of the preset model includes:
[0084] S401, acquiring starting test data of multiple starting tests of the vehicle; the starting test data includes the corresponding correct starting gear position;
[0085] S402, extracting features from each starting test data to obtain three features;
[0086] S403, marking the starting gear of each starting test data according to the three characteristics to obtain corresponding marking data;
[0087] S404: Train the preset model according to the labeled data to obtain a trained preset model.
[0088] Therefore, the process data in the current starting data can be judged through the above process to obtain the target starting process of the current starting data, and then the gear position in the target starting process can be calculated (the calculated gear position has deviations at some moments because the clutch is not fully engaged, but the calculated gear position is correct when it is fully engaged)
[0089] It should be understood that: before testing the vehicle, preparatory work can be done, including testing different vehicles to obtain vehicle test data. The specific test process and data acquisition process can be set according to actual conditions, and the embodiment of the present invention is not limited here. Among them, the test data may include starting test data of multiple starting tests. For example, if a certain type of vehicle is tested 100 times, 100 starting test data can be obtained. The current starting data is the vehicle that the user needs to test, such as the vehicle currently driven by the user. The tested vehicle can be the same as or different from the vehicle currently driven by the user.
[0090] In a specific embodiment of the present invention, the test data may include data such as engine speed, vehicle speed, transmission output shaft speed, and throttle opening. The current starting data also includes data such as the engine speed, vehicle speed, transmission output shaft speed, and throttle opening of the vehicle currently used by the user. After obtaining the test data and current starting data of the vehicle, the test data may be processed, and then the preset model may be trained to obtain a trained preset model. Similarly, the current starting data may be processed and then input into the trained preset model. The trained preset model may output the current starting gear of the vehicle. The preset model may be a KNN model. After obtaining the current starting gear, the friction work of the vehicle may be calculated based on the current starting gear and the current starting data, and then the detection result of the vehicle may be determined based on the size of the friction work.
[0091] Therefore, the process data in each starting test data can be judged through the above process to obtain the starting process corresponding to each starting test data, and then the gear position in each starting process can be calculated (the calculated gear position has deviations at some moments because the clutch is not fully engaged, but the calculated gear position is correct when it is fully engaged), recorded as D1, D2...D k , mark the correct gear position D i Because during the test, the correct gear position of the vehicle during the start process is generally known, so the correct starting gear position D corresponding to each start process can be determined i For example, when the vehicle is starting, it may recognize D 1挡位 1. D 2挡位 2. D 3挡位 3. D 4挡位 R, when the vehicle is starting, the correct starting gear should be D 3挡位 3, marked as D i , we can also determine the moment when the correct starting gear appears during the starting process, that is, the shift time when the correct starting gear is switched to, and record this moment as t j .
[0092] In some embodiments of the present invention, Figure 5 As shown, step S402 includes:
[0093] Judging each starting test data respectively according to the first preset condition, determining the corresponding starting process, and detecting at least one gear position in the starting process;
[0094] Determine the gear shifting time to the correct starting gear according to each starting process;
[0095] According to each starting process and the corresponding correct starting gear, a corresponding initial matrix is determined;
[0096] According to the initial matrix and shifting time of each starting process, the features of each gear in each starting process are calculated respectively to obtain three features corresponding to each gear.
[0097] In a specific embodiment of the present invention, each starting test data can be identified according to the first preset condition, so as to obtain the starting process corresponding to each starting test data. For example, the first time can be 2 seconds, the second time can be 30 seconds, the vehicle speed threshold can be 0, and the time point when the vehicle speed is 0 for 2 consecutive seconds and the throttle opening is greater than 0 is identified as the starting point, and the continuous 30 seconds after the starting point is taken as the starting process. The coefficient can also be defined SYN = gearbox output shaft speed · gearbox ratio / engine speed, calculate the starting gear position D i The coefficient corresponding to each moment of the starting process n SYN i1 , SYN i2 … SYN in , forming an initial matrix of K·N dimensions, so that each starting process and the corresponding correct starting gear can be processed through the above process to obtain the initial matrix corresponding to each starting process, and then the features of each gear in each starting process can be calculated according to the initial matrix of each starting process and the shifting time, so that according to the above process of calculating the three features, the three features corresponding to each gear in each starting process can be calculated, and the specific number of features can be set according to the actual situation, and the embodiment of the present invention is not limited here.
[0098] Further, step S403 includes:
[0099] According to the three characteristics of all gears in all starting processes, a sample space is constructed;
[0100] The correct starting gear corresponding to each starting process in the sample space is determined as a first mark, and the other gears in each starting process are determined as second marks to obtain mark data.
[0101] In a specific embodiment of the present invention, after obtaining all three features of all gears in all starting processes, the possible gears of each start can be taken as a sample, and the three features calculated for all possible gears of the start can be stored together to form a sample space. For example, D of the first starting process 1挡位 1. D 2挡位 2. D 3挡位 3. D 4挡位 R, then D 1挡位 1 corresponds to three features, D 2挡位 2 corresponds to the three features, D 3挡位 3 corresponding to the 3 features, D 4挡位 The three features corresponding to R are the same as for other starting processes. All the features of all gears in all starting processes can be stored together to form a sample space. The gears in the sample space can also be marked, and the correct starting gear corresponding to the starting process is determined as the first mark. For example, the first mark can be 1, and other gears in the starting process can be determined as the second mark. For example, the second mark can be 0. For example, the correct starting gear in the first starting process is D 3挡位 3, then D3 is marked as 1, and D1, D2, and D4 are marked as 0. After the marking is completed, the marked data in the sample space can be obtained.
[0102] Furthermore, after obtaining the labeled data, the labeled data in the sample space can be imported into a preset model, for example, a KNN model, and the KNN model training is performed according to a 2:8 distribution, and the hyperparameter K is traversed to calculate the optimal K value. When the training is completed, the trained preset model can be obtained, and the training data and the trained preset model can be stored in the ECU. The specific training process can be set according to actual conditions, and the embodiments of the present invention are not limited here.
[0103] The embodiment of the present invention constructs a feature space that conforms to the physical model based on the collected signals such as engine speed, vehicle speed, and gearbox output shaft, converts the starting gear recognition process into a 0 / 1 classification problem, uses the test data collected offline to train the KNN model, and then implants the training data and model into the ECU to remind the user in real time.
[0104] In order to better implement the vehicle starting gear position detection method in the embodiment of the present invention, based on the vehicle starting gear position detection method, the embodiment of the present invention also provides a vehicle starting gear position detection device, such as Figure 5 As shown, the vehicle starting gear position detection device 500 includes:
[0105] The data acquisition module 501 is used to acquire the current starting data of the vehicle and determine at least one initial starting gear according to the current starting data;
[0106] The feature determination module 502 is used to obtain three features of each initial starting gear according to the current starting data and each initial starting gear; the three features include the gradient of the shift time of switching to the initial starting gear in the current starting data, the gradient of the previous point of the shift time, and the gradient difference;
[0107] The gear determination module 503 is used to process the three features based on a preset model to obtain the current starting gear;
[0108] The result detection module 504 is used to obtain a detection result according to the current starting gear and the current starting data.
[0109] The vehicle starting gear detection device 500 provided in the above embodiment can implement the technical solution described in the above vehicle starting gear detection method embodiment. The specific implementation principles of the above modules or units can refer to the corresponding contents in the above vehicle starting gear detection method embodiment, which will not be repeated here.
[0110] like Figure 6 As shown, the present invention also provides an electronic device 600. The electronic device 600 includes a processor 601, a memory 602 and a display 603. Figure 6Only some components of the electronic device 600 are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.
[0111] In some embodiments, the memory 602 may be an internal storage unit of the electronic device 600, such as a hard disk or memory of the electronic device 600. In other embodiments, the memory 602 may also be an external storage device of the electronic device 600, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc., equipped on the electronic device 600.
[0112] Furthermore, the memory 602 may include both an internal storage unit of the electronic device 600 and an external storage device. The memory 602 is used to store application software installed in the electronic device 600 and various data.
[0113] In some embodiments, the processor 601 may be a central processing unit (CPU), a microprocessor or other data processing chip, and is used to run program codes or process data stored in the memory 602, such as the vehicle starting gear detection method of the present invention.
[0114] In some embodiments, the display 603 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 603 is used to display information of the electronic device 600 and to display a visual user interface. The components 601-603 of the electronic device 600 communicate with each other through a system bus.
[0115] In some embodiments of the present invention, when the processor 601 executes the vehicle starting gear detection program in the memory 602, the following steps may be implemented:
[0116] Acquiring current starting data of the vehicle, and determining at least one initial starting gear according to the current starting data;
[0117] According to the current starting data and each initial starting gear, three features of each initial starting gear are obtained; the three features include the gradient of the shift time of switching to the initial starting gear in the current starting data, the gradient of the previous point of the shift time, and the gradient difference;
[0118] The three features are processed based on the preset model to obtain the current starting gear;
[0119] The detection result is obtained according to the current starting gear and the current starting data.
[0120] It should be understood that: when the processor 601 executes the vehicle starting gear detection program in the memory 602, in addition to the above functions, other functions can also be implemented. For details, please refer to the description of the corresponding method embodiment above.
[0121] Furthermore, the embodiment of the present invention does not specifically limit the type of the electronic device 600 mentioned, and the electronic device 600 may be a portable electronic device such as a mobile phone, a tablet computer, a personal digital assistant (PDA), a wearable device, a laptop computer, etc. Exemplary embodiments of portable electronic devices include but are not limited to portable electronic devices equipped with IOS, Android, Microsoft or other operating systems. The above-mentioned portable electronic devices may also be other portable electronic devices, such as a laptop computer with a touch-sensitive surface (e.g., a touch panel). It should also be understood that in some other embodiments of the present invention, the electronic device 600 may not be a portable electronic device, but a desktop computer with a touch-sensitive surface (e.g., a touch panel).
[0122] Accordingly, an embodiment of the present application also provides a computer-readable storage medium, which is used to store computer-readable programs or instructions. When the program or instructions are executed by a processor, the vehicle starting gear detection method steps or functions provided in the above-mentioned method embodiments can be implemented.
[0123] Those skilled in the art will appreciate that all or part of the processes of the above-mentioned embodiments can be implemented by instructing related hardware (such as a processor, a controller, etc.) through a computer program, and the computer program can be stored in a computer-readable storage medium, wherein the computer-readable storage medium is a disk, an optical disk, a read-only storage memory, or a random access memory, etc.
[0124] The vehicle starting gear detection method and device provided by the present invention are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A vehicle starting gear detection method, characterized in that: include: Acquiring current starting data of the vehicle, and determining at least one initial starting gear according to the current starting data; According to the current starting data and each initial starting gear, three features of each initial starting gear are obtained; the three features include a gradient of a shift time for switching to the initial starting gear in the current starting data, a gradient of a previous point of the shift time, and a gradient difference; Processing the three features based on a preset model to obtain a current starting gear; Obtaining a detection result according to the current starting gear and the current starting data; The training process of the preset model includes: Acquiring starting test data of multiple starting tests of the vehicle; the starting test data includes corresponding correct starting gear positions; Perform feature extraction on each starting test data to obtain three features; Marking the starting gear of each starting test data according to the three characteristics to obtain corresponding marking data; The preset model is trained according to the marked data to obtain a trained preset model.
2. The vehicle starting gear position detection method according to claim 1, characterized in that: The determining at least one initial starting gear according to the current starting data comprises: Judging the current starting data according to a first preset condition to determine a target starting process; At least one initial starting gear is obtained according to the target starting process.
3. The vehicle starting gear position detection method according to claim 2, characterized in that: The three characteristics of each initial starting gear are obtained according to the current starting data and each initial starting gear, including: Determining an initial starting matrix corresponding to each initial starting gear according to the target starting process and each initial starting gear; According to the initial starting matrix, three features corresponding to each initial starting gear are obtained.
4. The vehicle starting gear position detection method according to claim 1, characterized in that: The current starting data includes a transmission output shaft speed, an engine torque, and an engine speed. The detection result is obtained according to the current starting gear and the current starting data, including: determining a target gearbox speed ratio according to the current starting gear; Obtaining a shaft speed according to the gearbox output shaft speed and the target gearbox speed ratio; Obtaining sliding friction work according to the engine speed, the engine torque and the one shaft speed; A detection result is determined according to the sliding friction work.
5. The vehicle starting gear position detection method according to claim 4, characterized in that: Determining the detection result according to the sliding friction work includes: When the friction work is greater than a preset friction work threshold, determining whether the target gearbox speed ratio is greater than a preset speed ratio threshold; If so, output a reminder that the starting gear is too high; If not, a reminder that the starting speed is too high is output.
6. The vehicle starting gear position detection method according to claim 1, characterized in that: The feature extraction is performed on each starting test data to obtain three features, including: Judging each of the starting test data according to the first preset condition, determining a corresponding starting process, and detecting at least one gear position in the starting process; Determining a gear shifting time when switching to the correct starting gear according to each starting process; Determining a corresponding initial matrix according to each starting process and the corresponding correct starting gear; According to the initial matrix and the gear shifting time of each starting process, feature calculation is performed on each gear position in each starting process to obtain three features corresponding to each gear position.
7. A vehicle starting gear position detection device, characterized in that: include: A data acquisition module, used to acquire current starting data of the vehicle and determine at least one initial starting gear according to the current starting data; a feature determination module, configured to obtain three features of each initial starting gear according to the current starting data and each initial starting gear; the three features include a gradient of a shift time for switching to the initial starting gear in the current starting data, a gradient of a previous point of the shift time, and a gradient difference; A gear determination module, used to process the three features based on a preset model to obtain a current starting gear; A result detection module, used for obtaining a detection result according to the current starting gear and the current starting data; The gear determination module is also used to obtain starting test data of multiple starting tests of the vehicle; the starting test data includes the corresponding correct starting gear; and feature extraction is performed on each starting test data to obtain three features; The starting gear of each starting test data is marked according to the three features to obtain corresponding marked data; and the preset model is trained according to the marked data to obtain a trained preset model.
8. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the vehicle starting gear detection method as described in any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the vehicle starting gear detection method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Vehicle starting control method and device, electronic equipment and storage medium
CN116729382A
Method and system for reminding abnormal starting of vehicle
CN117302245A