Vehicle control method and vehicle

By obtaining and comparing gear, steering wheel and pedal parameters and detection standards in the vehicle, the standardization of vehicle tests and the accuracy of data are ensured, the problem of irregular neutral sliding tests is solved, and the objectivity of vehicle performance evaluation is improved.

CN119595309APending Publication Date: 2025-03-11GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411694235.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In the prior art, the vehicle neutral scoring test is not standardized, resulting in inaccurate test data and affecting vehicle performance evaluation.

Method used

By implementing a control method in the vehicle, obtaining gear, steering wheel and pedal parameters, and comparing them with preset detection standards, we determine whether the vehicle can safely perform neutral gear operation and avoid irregular testing.

Benefits of technology

Ensure the accuracy of vehicle test data, prevent untrue vehicle evaluation, and enhance users' objective understanding of vehicle performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119595309A_ABST
    Figure CN119595309A_ABST
Patent Text Reader

Abstract

The invention relates to the field of vehicles, and particularly provides a vehicle control method and a vehicle. The method comprises the steps that after a vehicle is powered on, at least one of a gear parameter, a steering wheel parameter and a pedal parameter of the vehicle is obtained and serves as a to-be-detected parameter; comparing the to-be-detected parameter with a preset detection standard to obtain a comparison result; in response to the comparison result, determining that the vehicle can execute the neutral gear operation; or, in response to the comparison result that the neutral gear is not matched, the vehicle is prohibited from executing the neutral gear engaging operation. If the gear, the steering wheel and the pedal are not matched after detection and comparison, it is proved that at least one of the gear, the steering wheel and the pedal operated by the user does not meet the operation premise of neutral gear engaging and the risk of non-standard testing exists, neutral gear engaging operation of the vehicle is forbidden, and the situation that unreal test data are obtained after the vehicle is subjected to non-standard testing is avoided; an unreal vehicle is formed to evaluate the user of the misguided vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle control method and a vehicle. Background Art

[0002] As the vehicle industry develops better and better, in order to know the functional implementation plan of related vehicles, the vehicles will be tested. For vehicles on a level road and in windless conditions, the vehicle will be accelerated to a certain speed and then coasted in neutral to detect some parameters of the vehicle during the neutral coasting process to obtain the relevant functional implementation process.

[0003] These tests are often not normal tests, and the test parameters are inaccurate. If the test results are published, it will affect the user's objective evaluation of the vehicle, thereby affecting the vehicle's performance.

[0004] Therefore, how to avoid the above-mentioned neutral coasting test situation has become a technical problem that needs to be solved urgently. Summary of the Invention

[0005] In view of this, the purpose of this application is to propose a vehicle control method and a vehicle to solve the technical problem of the current non-standard neutral coasting test.

[0006] Based on the above objectives, the present application provides a vehicle control method, comprising:

[0007] After the vehicle is powered on, obtaining at least one of a gear parameter, a steering wheel parameter, and a pedal parameter of the vehicle as a parameter to be detected;

[0008] Comparing the parameter to be detected with a preset detection standard to obtain a comparison result, wherein the detection standard is a parameter standard corresponding to the parameter to be detected that can perform a neutral gear operation;

[0009] In response to the comparison result being a match, determining that the vehicle is capable of performing a neutral shift operation; or,

[0010] In response to the comparison result being mismatch, the vehicle is prohibited from performing a neutral shifting operation.

[0011] Effect: At least one of the gear parameters, steering wheel parameters and pedal parameters operated by the user for the vehicle will be used as the parameter to be detected and compared with the detection standard corresponding to the parameter to be detected. If they match after comparison, it proves that at least one of the gear, steering wheel and pedal operated by the user is operated in accordance with the corresponding detection standard, so the operation prerequisite for neutral gear is met, and the vehicle is allowed to perform the neutral gear operation. If they do not match after comparison, it proves that at least one of the gear, steering wheel and pedal operated by the user does not meet the operation prerequisite for neutral gear, and there is a risk of being tested irregularly, and the vehicle is prohibited from performing the neutral gear operation, so as to avoid obtaining untrue test data after the vehicle is tested irregularly, forming an untrue vehicle evaluation and misleading the vehicle users.

[0012] In some embodiments, after the vehicle is powered on, obtaining at least one of a gear parameter, a steering wheel parameter, and a pedal parameter of the vehicle as a parameter to be detected includes:

[0013] After the vehicle is powered on, the timing starts and the timing duration is determined before obtaining the parameters to be tested;

[0014] In response to the timing duration being within a predetermined duration range, obtaining at least one of a gear parameter, a steering wheel parameter, and a pedal parameter of the vehicle as a parameter to be detected;

[0015] Alternatively, in response to the timing duration exceeding a predetermined duration range, the vehicle is prohibited from performing a neutral shifting operation.

[0016] Effect: After the vehicle is powered on, a predetermined time range is set for obtaining the parameters to be tested and performing comparative testing. This ensures that the entire acquisition process can be completed within the predetermined time range, avoiding the situation where some testers who conduct non-standard tests extend the time to obtain each parameter to be tested to make multiple attempts and then overcome the corresponding parameter data to be tested.

[0017] In some embodiments, the comparison of the parameter to be detected with a preset detection standard to obtain a comparison result includes at least one of the following:

[0018] In response to the parameter to be detected being a gear parameter, comparing the gear parameter with preset gear data to obtain a gear comparison result;

[0019] In response to the parameter to be detected being a steering wheel parameter, comparing the steering wheel parameter with preset steering wheel data to obtain a steering wheel comparison result;

[0020] In response to the parameter to be detected being a pedal parameter, the pedal parameter is compared with preset pedal data to obtain a pedal comparison result;

[0021] The comparison result includes at least one of a gear position comparison result, a steering wheel comparison result, and a pedal comparison result.

[0022] Effect: By comparing various types of data on the vehicle, comparison results of various types of data can be obtained, and then a more accurate final comparison result can be obtained based on the comparison results of various types of data, so that the comparison result is more accurate and more in line with the actual situation of the vehicle user.

[0023] In some embodiments, the vehicle is provided with multiple driving modes, and the parameters to be detected further include: a target driving mode currently in operation;

[0024] The comparing the parameter to be detected with a preset detection standard to obtain a comparison result includes:

[0025] In response to the parameter to be detected being the currently running target driving mode, the target driving mode is compared with a preset driving mode to obtain a driving mode comparison result; wherein the comparison result also includes a driving mode comparison result.

[0026] In some embodiments, in response to the parameter to be detected being a pedal parameter, comparing the pedal parameter with preset pedal data to obtain a pedal comparison result includes:

[0027] In response to the parameter to be detected being an accelerator pedal parameter, extracting an accelerator pedal opening from the accelerator pedal parameter, and counting the number of times the accelerator pedal is depressed within a predetermined time range based on the accelerator pedal opening, wherein one accelerator pedal depression count is when the accelerator pedal opening is greater than or equal to a predetermined pedal opening value and the accelerator pedal is fully released after the accelerator pedal is continuously depressed for more than a first set time;

[0028] In response to the accelerator pedal being stepped on a number of times greater than or equal to a first set number of times, obtaining an accelerator pedal matching comparison result; or,

[0029] In response to the accelerator pedal depression times being less than a first set times, a comparison result indicating that the accelerator pedals do not match is obtained.

[0030] Effect: Since stepping on the accelerator pedal is a normal vehicle use and can be easily cracked, a predetermined pedal opening value is set for the accelerator pedal opening, and a continuous first set time is set. In this way, the user needs to step on the accelerator pedal to a value greater than or equal to the predetermined pedal opening value and keep it for more than the first set time and then release it, so that it can be counted as one step on the accelerator pedal. In order to avoid situations that are easy to crack, the statistics of the number of times the accelerator pedal is stepped on will be performed within a predetermined time range. If the number of times the accelerator pedal is stepped on exceeds the predetermined time range, it will be ignored. In this way, the analysis of the results of the corresponding statistics of the number of times the accelerator pedal is increased can further increase the difficulty of the prerequisites for the neutral coasting test, thereby making it difficult to crack during non-standard neutral coasting tests, thus avoiding the situation of non-standard neutral coasting tests.

[0031] In some embodiments, in response to the parameter to be detected being a pedal parameter, comparing the pedal parameter with preset pedal data to obtain a pedal comparison result includes:

[0032] In response to the parameter to be detected being a brake pedal parameter, extracting brake pedal depression data from the brake pedal parameter, and counting the number of brake pedal depressions within a predetermined time range based on the brake pedal depression data, wherein one brake pedal depression count is when the brake pedal is depressed for a period exceeding a second set time and then the brake pedal is completely released;

[0033] In response to the brake pedal being stepped on a number of times greater than or equal to a second set number of times, obtaining a brake pedal matching comparison result; or,

[0034] In response to the brake pedal stepping times being less than a second set times, a comparison result of brake pedal mismatch is obtained.

[0035] Effect: Since stepping on the brake pedal of a vehicle is a normal vehicle use and can be easily cracked, a continuous second set time will be set. In this way, the user needs to step on the brake pedal for more than the second set time and then release it, so that it can be counted as one step on the brake pedal. In order to avoid situations that are easy to crack, the statistics of the number of times the brake pedal is stepped on will be performed within a predetermined time range. If the number of times the brake pedal is stepped on exceeds the predetermined time range, it will be ignored. In this way, adding the corresponding results of the statistics of the number of times the brake pedal is stepped on for analysis can further increase the difficulty of the prerequisites for the neutral coasting test, thereby making it difficult to crack during non-standard neutral coasting tests, thereby avoiding the situation of non-standard neutral coasting tests.

[0036] In some embodiments, comparing the parameter to be detected with a preset detection standard to obtain a comparison result includes:

[0037] In response to the parameters to be detected including multiple parameters of a gear parameter, a steering wheel parameter, and a pedal parameter, each parameter to be detected is compared with a corresponding detection standard simultaneously or in a predetermined order to obtain a comparison result of each parameter to be detected;

[0038] In response to the comparison result being a match, determining that the vehicle is capable of performing a neutral shift operation includes:

[0039] In response to the comparison results of all the parameters to be detected being matched, it is determined that the vehicle is capable of performing a neutral gear operation.

[0040] Effect: If the detection and comparison are performed simultaneously and multiple comparison results are obtained, all the comparison results must match before the neutral gear operation can be performed; if any comparison result is a mismatch, the neutral gear operation will be prohibited. If the comparison is performed in a predetermined order, the match is determined after the previous detection and comparison, and then the next detection is performed. If the last comparison result can be obtained, it proves that the previous comparison results are all matched. If the last comparison result is also a match, it is determined that all the comparison structures are matched, and the neutral gear operation can be performed subsequently; if the last comparison result is a mismatch, the neutral gear operation will be prohibited. In this way, a method is provided for detecting multiple parameters to be detected simultaneously or in a predetermined order, which ensures the accuracy of the comparison results of each parameter to be detected, and thus the situation of irregular neutral coasting test can be identified more accurately, so that irregular neutral coasting test cannot be performed.

[0041] In some embodiments, comparing the parameter to be detected with a preset detection standard to obtain a comparison result includes:

[0042] Determining that the parameters to be detected include: gear parameters, steering wheel parameters, and pedal parameters, and dividing the gear parameters, steering wheel parameters, and pedal parameters into at least two levels;

[0043] For each level: compare the parameters to be tested at that level with the preset test standards, and determine the corresponding comparison score for that level;

[0044] Perform a weighted summation of the comparison scores corresponding to at least two levels to obtain a total comparison score, and determine whether the total comparison score is greater than or equal to a set score;

[0045] In response to the total comparison score being greater than or equal to the set score, a matching comparison result is obtained; or,

[0046] In response to the total comparison score being less than the set score, a mismatch comparison result is obtained.

[0047] Effect: Since the importance of each parameter to be tested is different, these multiple parameters to be tested are divided into levels, and then the corresponding comparison scores are obtained after detection and comparison, and then the total score is obtained through weighted summation. In this way, the comparison result can be determined whether it is a match or a mismatch based on the total score. This is more accurate, and the comparison result is more in line with the user's actual needs, and it is easier to distinguish between normal neutral coasting tests and irregular neutral coasting tests.

[0048] In some embodiments, prohibiting the vehicle from performing a neutral gear operation includes:

[0049] Lock the neutral gear and prohibit the operation of shifting from other gears except neutral gear to neutral gear; or

[0050] In response to receiving a neutral gear operation, controlling the vehicle to jump from neutral gear to any other gear position except neutral gear; or,

[0051] In response to receiving a neutral gear operation, controlling the vehicle to jump from neutral gear to the gear position before neutral gear is engaged; or,

[0052] In response to receiving the neutral shift operation, the vehicle is controlled to brake to a stop at a predetermined deceleration rate.

[0053] Effect: Several solutions are provided to prohibit the vehicle from shifting into neutral gear. The specific solution can be selected based on actual needs, providing users with diverse choices and improving user experience.

[0054] Based on the same inventive concept, the present application also provides a vehicle, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that the processor implements the method described above when executing the computer program. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] In order to more clearly illustrate the technical solutions in this application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are merely embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0056] Figure 1 This is a flow chart of a vehicle control method according to a first embodiment of the present application;

[0057] Figure 2 This is a flow chart of a vehicle control method according to a second embodiment of the present application;

[0058] Figure 3 A schematic diagram of counting the number of times the accelerator pedal is depressed according to an embodiment of the present application;

[0059] Figure 4 A schematic diagram of counting the number of times the brake pedal is depressed according to an embodiment of the present application;

[0060] Figure 5 This is a flow chart of a vehicle control method according to a third embodiment of the present application;

[0061] Figure 6 This is a flow chart of a vehicle control method according to a fourth embodiment of the present application;

[0062] Figure 7 This is a flow chart of a vehicle control method according to a fifth embodiment of the present application;

[0063] Figure 8 This is a structural block diagram of a vehicle control device according to an embodiment of the present application;

[0064] Figure 9 This is a schematic structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0065] In order to make the objectives, technical solutions and advantages of this application more clear, this application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0066] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should have the usual meanings understood by people with ordinary skills in the field to which this application belongs. The "first", "second" and similar words used in the embodiments of the present application do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect.

[0067] As global environmental issues become increasingly severe, emission reduction has become a key task for the development of the automotive industry. As a new type of vehicle product, hybrid vehicles can not only reduce fuel consumption but also emissions. Therefore, hybrid vehicles will become the mainstream of the automotive industry for a long time to come.

[0068] The hybrid system has multiple working modes: ① Pure electric drive, in which case the engine is not working and the motor is completely driven by the battery; ② Engine-driven power generation, in which case the engine is used to generate electricity for the battery, and then the battery drives the motor; ③ The engine drives independently, the battery and the motor do not work, and the transmission system is completely driven by the engine; ④ Parallel mode, while the engine drives the transmission system, the battery also powers the electric motor, which is equivalent to the "engine", "battery, and generator" working in parallel.

[0069] For hybrid vehicles, the coasting parameter is a key parameter. It refers to the deceleration movement when the vehicle accelerates to a predetermined speed on a level road and in no wind, then manually shifts into neutral, disengages the powertrain, and continues driving using the vehicle's kinetic inertia.

[0070] The main purpose of the vehicle road coasting test is to find the vehicle's driving resistance, objectively determine the vehicle's driving resistance or check and evaluate the resistance condition of the vehicle's transmission system. It can also solve the vehicle's rolling resistance and air resistance, etc.

[0071] However, coasting tests require specific road conditions. For example, they must be asphalt; dirt or gravel roads do not meet these requirements. The road surface must also be flat, with no slopes; and the weather must be calm. Therefore, a proper coasting test must meet these requirements and be conducted by a formal organization for credibility.

[0072] However, some people conduct irregular tests on vehicles, and the test conditions may not be met at all. As a result, the various data obtained from the tests are inaccurate. If these inaccurate test results are published, they will mislead users and affect their evaluation of the vehicle, which may reduce the sales of the corresponding vehicle models.

[0073] The vehicle control method of the embodiment of the present application is as follows: Figure 1 As shown, the method is applied to a vehicle controller or a host controller of a vehicle, including:

[0074] Step 101: After the vehicle is powered on, at least one of the vehicle's gear parameters, steering wheel parameters, and pedal parameters is obtained as a parameter to be detected.

[0075] In a specific implementation, the gear parameters include: at least one of: the current gear, the gear change after power-on, and the duration of stay in each gear during the gear change process.

[0076] The steering wheel parameter includes at least one of an angle of steering wheel rotation and a rate of steering wheel angle rotation.

[0077] If the pedal includes an accelerator pedal and / or a brake pedal, the pedal parameters include: accelerator pedal parameters and / or brake pedal parameters. The accelerator pedal parameters include: at least one of the number of accelerator pedal depressions, the accelerator pedal depression angle, and the accelerator pedal depression duration. The brake pedal parameters include: at least one of the number of brake pedal depressions, the brake pedal depression angle, and the brake pedal depression duration.

[0078] Furthermore, if it is determined that a neutral coasting test is required for the vehicle before obtaining the parameters to be tested, the corresponding acquisition can be performed according to a preset test standard. For example, if the corresponding test standard is a gear test standard and a steering wheel test standard, the gear parameters and the steering wheel parameters will be obtained as the parameters to be tested.

[0079] Step 102 : Compare the parameter to be detected with a preset detection standard to obtain a comparison result, wherein the detection standard is a parameter standard corresponding to the parameter to be detected and capable of performing a neutral gear operation.

[0080] In a specific implementation, multiple testing standards are pre-stored in the vehicle, and the user can pre-select at least one testing standard from among the multiple testing standards. Thus, when executing step 101, the corresponding parameters to be tested can be obtained according to the at least one pre-set testing standard. Furthermore, during step 102, the obtained parameters to be tested are compared with the corresponding testing standard.

[0081] Specifically, the multiple detection standards include: gear detection standard, steering wheel detection standard and pedal detection standard.

[0082] For example, the preset test standards include a gear test standard and a steering wheel test standard. The gear parameters and steering wheel parameters are obtained, so that the gear parameters can be compared with the gear test standard, and the steering wheel parameters can be compared with the steering wheel test standard. The gear comparison results and the steering wheel comparison results are combined as the comparison result.

[0083] The comparison result can be a match or a mismatch. If there are multiple parameters to be detected and one parameter to be detected does not match after comparison, the final comparison result is a mismatch; if all parameters to be detected match after comparison, the final comparison result is a match.

[0084] Step 103 : In response to the comparison result being a match, determining that the vehicle is capable of performing a neutral shift operation.

[0085] Alternatively, in step 104 , in response to the comparison result being a mismatch, the vehicle is prohibited from performing a neutral shifting operation.

[0086] In practice, if the user requires a formal coasting test, the corresponding preset test standards are known in advance. Therefore, in step 101, after the vehicle is powered on, the vehicle is operated according to the preset test standards. The aforementioned vehicle parameters are then acquired during the user's operation as parameters to be tested. If the comparison result obtained after step 102 is generally a match, the neutral shift operation can be executed, and then the neutral coasting data test can be performed.

[0087] If the user performs an irregular coasting test, he or she will not know the corresponding preset detection standards at all, so the parameters obtained in step 101 are inaccurate. The comparison result obtained after step 102 is generally mismatched, and the neutral gear operation will be prohibited. In this way, the purpose of neutral coasting of the vehicle cannot be achieved, and the data test of neutral coasting cannot be completed, effectively avoiding the situation of irregular coasting tests.

[0088] Through the above scheme, after the vehicle is powered on, at least one of the gear parameters, steering wheel parameters and pedal parameters operated by the user for the vehicle will be used as the parameter to be detected and compared with the detection standard corresponding to the parameter to be detected. If they match after comparison, it proves that at least one of the gear, steering wheel and pedal operated by the user is operated in accordance with the corresponding detection standard, so the operation prerequisite for neutral gear is met, and the vehicle is allowed to perform the neutral gear operation. If they do not match after comparison, it proves that at least one of the gear, steering wheel and pedal operated by the user does not meet the operation prerequisite for neutral gear, and there is a risk of being tested irregularly, and the vehicle is prohibited from performing the neutral gear operation, so as to avoid obtaining untrue test data after the vehicle is tested irregularly, forming an untrue vehicle evaluation and misleading the vehicle user.

[0089] In some embodiments, step 101 includes:

[0090] Step 1011: After the vehicle is powered on, start timing and determine the timing duration before obtaining the parameters to be detected.

[0091] During specific implementation, there is at least one corresponding parameter to be detected (specifically, at least one of the vehicle's gear parameter, steering wheel parameter and pedal parameter). Before each parameter to be detected is obtained, the timing duration will be determined, and then the timing duration will be compared with the predetermined duration range (for example, 5 minutes, 6 minutes or 10 minutes).

[0092] Step 1012: In response to the timing duration being within a predetermined duration range, at least one of the vehicle's gear parameters, steering wheel parameters, and pedal parameters is obtained as a parameter to be detected.

[0093] In specific implementation, if the timing duration is within the predetermined duration range, the corresponding parameter to be detected can be obtained, and the subsequent comparison process of step 102 is performed to obtain a comparison result, and whether the neutral gear operation can be performed is determined based on the comparison result.

[0094] And when the comparison result is a match and the vehicle is able to perform the neutral gear operation, the timing ends.

[0095] Alternatively, in step 1013, in response to the timing duration exceeding a predetermined duration range, the vehicle is prohibited from performing a neutral gear operation.

[0096] In specific implementation, if the timing time exceeds the preset time range, it proves that the acquisition time for the parameters to be detected has been exceeded, and the user has not completed the corresponding operation within the preset time range to form the corresponding parameters to be detected. In this way, there is no need to obtain the parameters to be detected, and the vehicle neutral operation is directly prohibited.

[0097] Through the above solution, after the vehicle is powered on, a predetermined time range is set for obtaining the parameters to be detected and performing comparative testing. This ensures that the entire acquisition process can be completed within the predetermined time range, avoiding the situation where some testers who perform non-standard tests make multiple attempts by extending the time to obtain each parameter to be detected, and then overcome the corresponding parameter data to be detected (because, if it is a formal test, the tester can generally complete each operation within the predetermined time range and accurately obtain the corresponding parameter to be detected).

[0098] In some embodiments, step 102 includes at least one of the following:

[0099] Step A1: In response to the parameter to be detected being a gear parameter, the gear parameter is compared with preset gear data to obtain a gear comparison result.

[0100] In a specific implementation, the gear parameters include at least one of the current gear, the gear change since power-on, and the duration of each gear shift during the gear shift. Each gear parameter corresponds to a preset gear data. For example, the current gear corresponds to a preset gear; the gear change since power-on corresponds to the preset gear shift: gear P → gear D → gear R; and the duration of each gear shift during the gear shift corresponds to the preset gear shift duration: gear P for 10s-15s → gear D for 10s-15s → gear R for 10s-15s.

[0101] Then, based on the determined one or more gear parameters, a comparison analysis can be performed with the corresponding preset gear data to determine whether each gear parameter matches the corresponding preset gear data after comparison, thereby obtaining a gear comparison result. The gear comparison result includes a gear match or a gear mismatch. If any of the multiple gear parameters do not match after comparison, the corresponding gear comparison result is a gear mismatch; if all the gear parameters match, the corresponding gear comparison result is a gear match.

[0102] As a preferred embodiment, the preferred gear parameter is the current gear. For the preset gear, it is P gear. If the current gear is P gear, the gear comparison result is determined to be a gear match. If the current gear is not P gear, the gear comparison result is determined to be a gear mismatch.

[0103] Step A2: In response to the parameter to be detected being a steering wheel parameter, the steering wheel parameter is compared with preset steering wheel data to obtain a steering wheel comparison result.

[0104] In a specific implementation, the steering wheel parameter includes at least one of a steering wheel rotation angle and a steering wheel rotation rate. Each steering wheel parameter corresponds to a preset steering wheel data. For example, the steering wheel rotation angle corresponds to a preset steering wheel angle (e.g., 90°, 135°, or 180°), and the steering wheel rotation rate corresponds to a preset steering wheel angular velocity (e.g., 0.5πrad / s, 0.6πrad / s, or 0.7πrad / s).

[0105] Then, the determined one or more steering wheel parameters can be compared and analyzed with their corresponding preset steering wheel data to determine whether each steering wheel parameter matches its corresponding preset steering wheel data after comparison, thereby obtaining a steering wheel comparison result, which can include a steering wheel match or a steering wheel mismatch. If any of the multiple steering wheel parameters do not match after comparison, the corresponding steering wheel comparison result is a steering wheel mismatch; if all the steering wheel parameters match, the corresponding steering wheel comparison result is a steering wheel match.

[0106] As a preferred embodiment, the preferred steering wheel parameter is the steering wheel rotation angle. For the preset steering wheel data, the steering wheel rotation angle is 90°. If the steering wheel rotation angle is greater than or equal to 90°, the steering wheel comparison result is determined to be a steering wheel match. If the steering wheel rotation angle is less than 90°, the steering wheel comparison result is determined to be a steering wheel mismatch.

[0107] Step A3: In response to the parameter to be detected being a pedal parameter, the pedal parameter is compared with preset pedal data to obtain a pedal comparison result.

[0108] In a specific implementation, the pedal parameter may be an accelerator pedal parameter, including at least one of the number of times the accelerator pedal is stepped on, the degree of the accelerator pedal's stepped-on position, and the duration of the accelerator pedal's stepped-on position.

[0109] Each accelerator pedal parameter corresponds to a preset accelerator pedal data. For example, the number of accelerator pedal depressions corresponds to a preset number of depressions (e.g., 3 or 5), the accelerator pedal depression angle corresponds to a preset accelerator pedal depression angle (e.g., 20%, 30%, or 40%), and the accelerator pedal depression duration corresponds to a preset duration (e.g., 5 seconds, 6 seconds, or 10 seconds).

[0110] Then, based on the determined one or more accelerator pedal parameters, a comparison analysis can be performed with the corresponding preset accelerator pedal data to determine whether each accelerator pedal parameter matches the corresponding preset accelerator pedal data after comparison, thereby obtaining an accelerator pedal comparison result, which includes an accelerator pedal match or an accelerator pedal mismatch. If any of the multiple accelerator pedal parameters do not match after comparison, the corresponding accelerator pedal comparison result is an accelerator pedal mismatch; if all the accelerator pedal parameters match, the corresponding accelerator pedal comparison result is an accelerator pedal match.

[0111] As a preferred embodiment, the preferred accelerator pedal parameter is the number of times the accelerator pedal is stepped on. For a preset number of times of stepping on the accelerator pedal is 3 times, if the number of times the accelerator pedal is stepped on is greater than or equal to 3 times, the accelerator pedal comparison result is determined to be an accelerator pedal match; if the number of times the accelerator pedal is stepped on is less than 3 times, the accelerator pedal comparison result is determined to be an accelerator pedal mismatch.

[0112] The pedal parameter may be a brake pedal parameter, including at least one of the number of times the brake pedal is stepped on, the degree of the brake pedal's stepping, and the duration of the brake pedal's stepping.

[0113] Each brake pedal parameter corresponds to a preset brake pedal data. For example, the number of times the brake pedal is depressed corresponds to a preset number of depressions (e.g., 3 or 5 times), the degree of depression of the brake pedal corresponds to a preset degree of depression (e.g., 20%, 30%, or 40%), and the duration of depression of the brake pedal corresponds to a preset duration (e.g., 5 seconds, 6 seconds, or 10 seconds).

[0114] Then, based on the determined one or more brake pedal parameters, a comparison analysis can be performed with the corresponding preset brake pedal data to determine whether each brake pedal parameter matches the corresponding preset brake pedal data after comparison, thereby obtaining a brake pedal comparison result, which can include a brake pedal match or a brake pedal mismatch. If any of the multiple brake pedal parameters do not match after comparison, the corresponding brake pedal comparison result is a brake pedal mismatch; if all the brake pedal parameters match, the corresponding brake pedal comparison result is a brake pedal match.

[0115] As a preferred embodiment, the preferred brake pedal parameter is the number of times the brake pedal is stepped on. For a preset number of times of stepping on the brake pedal is 3 times, if the number of times the brake pedal is stepped on is greater than or equal to 3 times, the brake pedal comparison result is determined to be a brake pedal match. If the number of times the brake pedal is stepped on is less than 3 times, the brake pedal comparison result is determined to be a brake pedal mismatch.

[0116] The comparison result includes at least one of a gear position comparison result, a steering wheel comparison result, and a pedal comparison result.

[0117] If there is only one of the above-mentioned gear comparison results, steering wheel comparison results and pedal comparison results, step 103 or 104 can be executed according to this comparison result; if there are multiple comparison results, all of these comparison results must match before step 103 can be executed. If any of these comparison results does not match, it is determined that the comparison result is not matched and step 104 will be executed.

[0118] Through the above scheme, the comparison results of various types of data can be obtained by comparing various types of data on the vehicle, and then a more accurate final comparison result can be obtained based on the comparison results of various types of data, so that the comparison result is more accurate and more in line with the actual situation of the vehicle user.

[0119] In some embodiments, the vehicle is provided with multiple driving modes, and the parameters to be detected further include: a target driving mode currently in operation;

[0120] Step 102 includes:

[0121] Step A4: In response to the parameter to be detected being the currently running target driving mode, the target driving mode is compared with a preset driving mode to obtain a driving mode comparison result; wherein the comparison result also includes a driving mode comparison result.

[0122] In specific implementations, if the vehicle is equipped with multiple driving modes, it is possible to filter and set them from these multiple driving modes. If the user wants to perform a neutral coasting test, they will know the preset driving mode (e.g., standard mode) and will set the vehicle to a target driving mode that matches the preset driving mode. In this way, the driving mode comparison result will be a match. If the user does not know the preset driving mode, it means that the user is performing an irregular neutral coasting test. At this time, the vehicle's current target driving mode is likely to not match the preset driving mode, resulting in an unmatched driving mode comparison result.

[0123] Through the above solution, the driving mode comparison result can be combined with the above-mentioned individual comparison results. If all of them match, step 103 will be executed. If any of them does not match, step 104 will be executed.

[0124] In some embodiments, step A3 includes:

[0125] Step A31, in response to the parameter to be detected being an accelerator pedal parameter, extracting the accelerator pedal opening from the accelerator pedal parameter, and counting the number of accelerator pedal steppings within a predetermined time range based on the accelerator pedal opening, wherein the accelerator pedal opening is greater than or equal to the predetermined pedal opening value, and the accelerator pedal is completely released after continuing for more than a first set time as one accelerator pedal stepping count.

[0126] Step A32: In response to the accelerator pedal being stepped on more than or equal to a first set number of times (eg, 3 times, 4 times, or 5 times), a comparison result of the accelerator pedal matching is obtained.

[0127] Step A33: In response to the accelerator pedal depression times being less than a first set times, a comparison result indicating that the accelerator pedal does not match is obtained.

[0128] In specific implementation, since stepping on the accelerator pedal is a normal vehicle use and can be easily cracked, a predetermined pedal opening value (for example, 50% opening) will be set for the accelerator pedal opening, and a continuous first set time will be set. In this way, the user needs to step on the accelerator pedal greater than or equal to the predetermined pedal opening value and keep it for more than the first set time and then release it, so that it can be counted as one stepping on the accelerator pedal.

[0129] In order to avoid situations that are easy to crack, the number of times the accelerator pedal is pressed will be counted within a predetermined time range. If the number of times the accelerator pedal is pressed exceeds the predetermined time range, it will be ignored.

[0130] Through the above scheme, the corresponding accelerator pedal pressing count statistics are added for analysis, which can further increase the difficulty of the prerequisites for the neutral coasting test, thereby making it difficult to crack the non-standard neutral coasting test, thereby avoiding the situation of non-standard neutral coasting test.

[0131] In some embodiments, step A3 includes:

[0132] Step A31', in response to the parameter to be detected being a brake pedal parameter, extracting brake pedal stepping data from the brake pedal parameter, and counting the number of brake pedal stepping times within a predetermined time range based on the brake pedal stepping data, wherein the brake pedal is stepped on and the brake pedal is completely released after being stepped on for more than a second set time as one brake pedal stepping count.

[0133] Step A32 ′: in response to the brake pedal being stepped on a number of times greater than or equal to a second set number of times, obtaining a comparison result of brake pedal matching.

[0134] Step A33': in response to the brake pedal stepping times being less than a second set times, obtaining a comparison result of brake pedal mismatch.

[0135] In specific implementation, since stepping on the brake pedal is a normal vehicle use and can be easily cracked, a continuous second set time will be set (the second set time can be equal to or different from the first set time value). In this way, the user needs to step on the brake pedal for more than the second set time and then release it, so that it can be counted as one brake pedal step.

[0136] In order to avoid situations that are easy to crack, the number of times the brake pedal is stepped on will be counted within a predetermined time range. If the number of times the brake pedal is stepped on exceeds the predetermined time range, it will be ignored.

[0137] Through the above scheme, the corresponding brake pedal stepping count statistics are added for analysis, which can further increase the difficulty of the prerequisites for the neutral coasting test, thereby making it difficult to crack the non-standard neutral coasting test, thereby avoiding the situation of non-standard neutral coasting test.

[0138] In some embodiments, step 102 includes:

[0139] Step B1, in response to the parameters to be detected including multiple gear parameters, steering wheel parameters and pedal parameters, each parameter to be detected is compared with the corresponding detection standard simultaneously or in a predetermined order to obtain a comparison result of each parameter to be detected.

[0140] During specific implementation, if these multiple parameters to be detected are detected and compared at the same time, the comparison results of each parameter to be detected will be summarized and then analyzed; if these multiple parameters to be detected are compared with the corresponding detection standards in a predetermined order (for example, gear detection → steering wheel detection → pedal detection), it is necessary to determine the match after the previous detection comparison before the next detection. Once it is determined that there is no match after the detection comparison, there is no need to perform the next detection, and the comparison result is directly determined to be a mismatch to execute the process of step 104.

[0141] Step 103 includes:

[0142] In response to the comparison results of all the parameters to be detected being matched, it is determined that the vehicle is capable of performing a neutral gear operation.

[0143] In specific implementation, if multiple comparison results are obtained during simultaneous detection and comparison, all comparison results must match before the neutral shift operation can be performed; if any comparison result is not a match, step 104 is executed to prohibit the neutral shift operation. If the comparison is performed sequentially in a predetermined order, a match is determined after the previous detection and comparison, and the next detection is performed. If the last comparison result is obtained, it proves that the previous comparison results are all a match. If the last comparison result is also a match, it is determined that all comparison structures are a match, and the neutral shift operation can be performed subsequently; if the last comparison result is not a match, step 104 is executed to prohibit the neutral shift operation.

[0144] Through the above scheme, a method for testing multiple parameters to be tested simultaneously or in a predetermined order is provided, which ensures the accuracy of the comparison results of each parameter to be tested, and thus can more accurately identify the situation of irregular neutral coasting test, so that the irregular neutral coasting test cannot be performed.

[0145] The detection and comparison process performed on the above-mentioned parameters to be detected can be the process of steps A1 to A3. In addition, the process of detecting simultaneously or in a predetermined order can also include the driving mode process of step A4 as a parameter to be detected for detection and comparison.

[0146] In some embodiments, step 102 includes:

[0147] Step C1 : determining that the parameters to be detected include: gear parameters, steering wheel parameters, and pedal parameters, and dividing the gear parameters, steering wheel parameters, and pedal parameters into at least two levels.

[0148] In specific implementation, the gear parameters, steering wheel parameters, pedal parameters and the currently running driving mode can also be divided into levels, divided into at least two levels (the specific number of levels is pre-set).

[0149] Step C2: for each level: compare the parameters to be tested at that level with the preset testing standards, and determine the comparison score corresponding to that level.

[0150] In specific implementation, each parameter to be tested at that level will be compared with its corresponding preset test standard (specifically, the test and comparison process in steps A1, A2, A3, and A4 above). Then, the similarity of the comparison can be determined, and then the comparison score corresponding to each parameter to be tested is determined based on the similarity. The comparison scores of each parameter to be tested at that level after detection and comparison are accumulated to obtain the comparison score corresponding to that level.

[0151] Step C3: performing weighted summation on the comparison scores corresponding to at least two levels to obtain a total comparison score, and determining whether the total comparison score is greater than or equal to a set score.

[0152] In specific implementation, after all levels of parameters to be tested are compared, the comparison scores of each level will be weighted and summed according to the corresponding level to obtain the total comparison score (wherein the weight value corresponding to each level is pre-stored, and the higher the level, the greater the weight value).

[0153] Step C4: In response to the total comparison score being greater than or equal to a set score, a matching comparison result is obtained.

[0154] Alternatively, in step C5, in response to the total comparison score being less than a set score, a mismatch comparison result is obtained.

[0155] Through the above scheme, since the importance of each parameter to be detected is different, these multiple parameters to be detected are divided into levels, and then the corresponding comparison scores are obtained after detection and comparison, and then the total score is obtained through weighted summation. In this way, the comparison result can be determined as a match or mismatch based on the total score. This is more accurate, and the comparison result obtained is more in line with the user's actual needs, and is more convenient for distinguishing between normal neutral coasting tests and irregular neutral coasting tests.

[0156] In some embodiments, the prohibiting the vehicle from performing a neutral gear operation in step 104 includes:

[0157] Step 1041 , locking the neutral gear, prohibiting the operation of shifting from other gears except the neutral gear to the neutral gear.

[0158] Alternatively, in step 1042 , in response to receiving a neutral gear operation, the vehicle is controlled to jump from neutral gear to any other gear except neutral gear.

[0159] Alternatively, in step 1043 , in response to receiving the neutral gear operation, the vehicle is controlled to jump from neutral gear to the gear position before neutral gear is engaged.

[0160] Alternatively, in step 1044 , in response to receiving the neutral gear operation, the vehicle is controlled to brake to a stop according to a predetermined deceleration.

[0161] Through the above scheme, several schemes for prohibiting the vehicle from performing the neutral gear operation are given. Which one to implement can be selected according to actual needs, providing users with diverse selection needs and improving user experience.

[0162] The vehicle control method of the present application is described below with reference to several specific embodiments.

[0163] In a preferred embodiment, after the vehicle is powered on, the current gear position, target driving mode, steering wheel rotation angle, accelerator pedal stroke count, and brake pedal stroke count are sequentially acquired and tested and compared. Each corresponding parameter needs to be acquired within a predetermined timeframe. If the predetermined timeframe is exceeded or any of the parameters do not match after testing and comparison, shifting into neutral (N gear) is directly prohibited. Only when all parameters match after testing and comparison is shifting into neutral permitted.

[0164] After the vehicle is powered on, Figure 2 The specific execution process is as follows:

[0165] Step a1, determine whether it is within the predetermined time range, if yes, go to step a2, otherwise go to step II.

[0166] Step a2, determine whether the current gear is a preset gear (for example, P gear or N gear), if yes, go to step a3, otherwise go to step II.

[0167] In step a3, it is determined whether the currently running target driving mode is a preset driving mode (eg, standard mode). If yes, the process proceeds to step a4; otherwise, the process proceeds to step II.

[0168] Step a4, determining whether the steering wheel rotation angle is greater than or equal to a preset steering wheel angle (for example, turning left or right more than 90 degrees), if so, proceed to step a5, otherwise proceed to step II.

[0169] Step a5, determining whether the number of times the accelerator pedal is depressed is greater than or equal to a first set number, if yes, proceeding to step a6, otherwise proceeding to step II.

[0170] Specifically, if Figure 3 As shown, one accelerator pedal depression count is when the accelerator pedal opening is greater than or equal to a predetermined pedal opening value (eg, 50% opening) and the accelerator pedal is completely released after the accelerator pedal is continuously released for more than a first set time.

[0171] Step a6, determining whether the number of times the brake pedal is depressed is greater than or equal to a second set number, if yes, proceeding to step I, otherwise proceeding to step II.

[0172] Specifically, if Figure 4 As shown in FIG, the brake pedal is depressed and then completely released after the brake pedal is depressed for more than the second set time, which is counted as one brake pedal depression count.

[0173] In step I, the vehicle is able to perform a neutral gear operation and the timing is ended.

[0174] Step II: prohibiting the vehicle from performing a neutral gear operation.

[0175] The five parameters to be tested, namely the current gear position, target driving mode, steering wheel rotation angle, accelerator pedal depression times and brake pedal depression times, can be randomly arranged and combined to be tested and compared in sequence. There are 120 possible arrangements.

[0176] In a preferred embodiment, within a predetermined time range after the vehicle is powered on, the various parameters to be detected, including the current gear position, target driving mode, steering wheel rotation angle, accelerator pedal depression times, and brake pedal depression times, are obtained simultaneously, and these five parameters to be detected are detected and compared simultaneously in parallel.

[0177] Only when all the five parameters to be detected match after detection and comparison will the neutral gear be allowed; if any of the parameters to be detected does not match after detection and comparison, the neutral gear (N gear) will be directly prohibited.

[0178] After the vehicle is powered on, Figure 5 The specific execution process is as follows:

[0179] Step b1, determine whether it is within the predetermined time range, if yes, proceed to steps b2, b3, b4, b5 and b6, otherwise proceed to step II.

[0180] Step b2, determine whether the current gear is a preset gear (for example, P gear or N gear), and obtain a gear comparison result.

[0181] Step b3: Determine whether the currently running target driving mode is a preset driving mode (eg, standard mode), and obtain a driving mode comparison result.

[0182] Step b4, determining whether the steering wheel rotation angle is greater than or equal to a preset steering wheel angle (for example, a left turn or a right turn greater than 90°), and obtaining a steering wheel comparison result.

[0183] Step b5: Determine whether the number of times the accelerator pedal is depressed is greater than or equal to a first set number, and obtain an accelerator pedal comparison result. The determination of the number of times the accelerator pedal is depressed is the same as that of step a5 above.

[0184] Step b6: Determine whether the number of times the brake pedal is depressed is greater than or equal to a second set number, and obtain a brake pedal comparison result. The determination of the number of times the brake pedal is depressed is the same as that of step a6 above.

[0185] Step b7, determine whether all the gear position comparison results, driving mode comparison results, steering wheel comparison results, accelerator pedal comparison results and brake pedal comparison results are matched. If so, proceed to step I; otherwise, proceed to step II.

[0186] In step I, the vehicle is able to perform a neutral gear operation and the timing is ended.

[0187] Step II: prohibiting the vehicle from performing a neutral gear operation.

[0188] In a preferred embodiment, after the vehicle is powered on, the current gear position, target driving mode, steering wheel rotation angle, accelerator pedal stroke count, and brake pedal stroke count are sequentially acquired and compared. If any of the parameters do not match after comparison, shifting into neutral (N gear) is directly prohibited. Only when all parameters match after comparison is shifting into neutral permitted.

[0189] After the vehicle is powered on, Figure 6 The specific execution process is as follows:

[0190] Step c1, determine whether the current gear is a preset gear (for example, P gear or N gear), if yes, go to step c2, otherwise go to step II.

[0191] In step c2, it is determined whether the currently running target driving mode is a preset driving mode (eg, standard mode). If yes, the process proceeds to step c3; otherwise, the process proceeds to step II.

[0192] Step c3, determine whether the steering wheel rotation angle is greater than or equal to a preset steering wheel angle (for example, turning left or right more than 90 degrees), if so, proceed to step c4, otherwise proceed to step II.

[0193] Step c4: Determine whether the number of times the accelerator pedal is depressed is greater than or equal to a first set number. If yes, proceed to step c5; otherwise, proceed to step II. The determination of the number of times the accelerator pedal is depressed is the same as that of step a5 above.

[0194] Step c5: Determine whether the number of brake pedal pressing times is greater than or equal to a second set number. If yes, proceed to step I; otherwise, proceed to step II. The determination of the number of brake pedal pressing times is the same as that of step a6 above.

[0195] Specifically, as shown in the figure, the brake pedal is depressed and then completely released after the brake pedal is depressed for more than the second set time, which is counted as one brake pedal depression count.

[0196] In step I, the vehicle can be put into neutral.

[0197] Step II: prohibiting the vehicle from performing a neutral gear operation.

[0198] In a preferred embodiment, after the vehicle is powered on, the various parameters to be detected, including the current gear position, target driving mode, steering wheel rotation angle, accelerator pedal stepping times, and brake pedal stepping times, are obtained simultaneously, and these five parameters to be detected are tested and compared simultaneously in parallel.

[0199] Only when all the five parameters to be detected match after detection and comparison will the neutral gear be allowed; if any of the parameters to be detected does not match after detection and comparison, the neutral gear (N gear) will be directly prohibited.

[0200] After the vehicle is powered on, Figure 7 The specific execution process is as follows:

[0201] Step d1, determining whether the current gear is a preset gear (eg, P gear or N gear), and obtaining a gear comparison result.

[0202] Step d2: determine whether the currently running target driving mode is a preset driving mode (for example, a standard mode), and obtain a driving mode comparison result.

[0203] Step d3, determining whether the steering wheel rotation angle is greater than or equal to a preset steering wheel angle (for example, turning left or right by more than 90°), and obtaining a steering wheel comparison result.

[0204] Step d4: Determine whether the number of times the accelerator pedal is depressed is greater than or equal to a first set number, and obtain an accelerator pedal comparison result. The determination of the number of times the accelerator pedal is depressed is the same as that of step a5 above.

[0205] In step d5, it is determined whether the number of times the brake pedal is depressed is greater than or equal to a second set number of times, and a brake pedal comparison result is obtained. The determination of the number of times the brake pedal is depressed is the same as in step a6 above.

[0206] Step d6, determine whether all the gear comparison results, driving mode comparison results, steering wheel comparison results, accelerator pedal comparison results and brake pedal comparison results are matched. If so, go to step I, otherwise go to step II.

[0207] In step I, the vehicle can be put into neutral.

[0208] Step II: prohibiting the vehicle from performing a neutral gear operation.

[0209] The detection and comparison process of the parameters to be detected performed by the above-mentioned specific embodiments increases the difficulty of detection and comparison of the parameters to be detected, making it difficult for people who do not perform neutral coasting tests in a standardized manner to crack the detection and comparison process of the present application, thereby effectively avoiding the situation of performing neutral coasting tests in an irregular manner, which is beneficial to the promotion of the vehicle.

[0210] The vehicle in the embodiment of the present application is an automatic transmission vehicle, specifically an automatic transmission vehicle in hybrid mode.

[0211] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied in a distributed scenario and performed by multiple devices working together. In such a distributed scenario, one of the multiple devices may only perform one or more steps of the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the method.

[0212] It should be noted that the above description is limited to some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in an order different from that described in the above embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0213] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a vehicle control device.

[0214] refer to Figure 8 , the device comprises:

[0215] The parameter acquisition module 201 is configured to acquire at least one of the vehicle's gear parameters, steering wheel parameters, and pedal parameters as a parameter to be detected after the vehicle is powered on;

[0216] A comparison module 202 is configured to compare the parameter to be detected with a preset detection standard to obtain a comparison result, wherein the detection standard is a parameter standard corresponding to the parameter to be detected that enables a neutral gear shift operation to be performed;

[0217] The neutral control module 203 is configured to, in response to a match in the comparison result, determine that the vehicle can perform a neutral operation; or, in response to a mismatch in the comparison result, prohibit the vehicle from performing a neutral operation.

[0218] In some embodiments, the parameter acquisition module 201 is specifically configured to:

[0219] After the vehicle is powered on, the timing starts and the timing duration is determined before obtaining the parameters to be tested;

[0220] In response to the timing duration being within a predetermined duration range, obtaining at least one of a gear parameter, a steering wheel parameter, and a pedal parameter of the vehicle as a parameter to be detected;

[0221] Alternatively, in response to the timing duration exceeding a predetermined duration range, the vehicle is prohibited from performing a neutral shifting operation.

[0222] In some embodiments, the comparison module 202 includes at least one of the following:

[0223] a gear comparison unit configured to, in response to the parameter to be detected being a gear parameter, compare the gear parameter with preset gear data to obtain a gear comparison result;

[0224] a steering wheel comparison unit, configured to, in response to the parameter to be detected being a steering wheel parameter, compare the steering wheel parameter with preset steering wheel data to obtain a steering wheel comparison result;

[0225] a pedal comparison unit configured to, in response to the parameter to be detected being a pedal parameter, compare the pedal parameter with preset pedal data to obtain a pedal comparison result;

[0226] The comparison result includes at least one of a gear position comparison result, a steering wheel comparison result, and a pedal comparison result.

[0227] In some embodiments, the vehicle is provided with multiple driving modes, and the parameters to be detected further include: a target driving mode currently in operation;

[0228] The comparison module 202 further includes:

[0229] The driving mode comparison unit is configured to, in response to the parameter to be detected being the currently running target driving mode, compare the target driving mode with the preset driving mode to obtain a driving mode comparison result; wherein the comparison result also includes a driving mode comparison result.

[0230] In some embodiments, the pedal comparison unit is specifically configured to:

[0231] In response to the parameter to be detected being an accelerator pedal parameter, extracting an accelerator pedal opening from the accelerator pedal parameter, and counting the number of times the accelerator pedal is depressed within a predetermined time range based on the accelerator pedal opening, wherein one accelerator pedal depression count is when the accelerator pedal opening is greater than or equal to a predetermined pedal opening value and the accelerator pedal is fully released after the accelerator pedal is continuously depressed for more than a first set time;

[0232] In response to the accelerator pedal being depressed a number of times greater than or equal to a first set number of times, obtaining an accelerator pedal matching comparison result; or,

[0233] In response to the accelerator pedal depression times being less than a first set times, a comparison result indicating that the accelerator pedals do not match is obtained.

[0234] In some embodiments, the pedal comparison unit is further configured to:

[0235] In response to the parameter to be detected being a brake pedal parameter, extracting brake pedal depression data from the brake pedal parameter, and counting the number of brake pedal depressions within a predetermined time range based on the brake pedal depression data, wherein one brake pedal depression count is when the brake pedal is depressed for a period exceeding a second set time and then the brake pedal is completely released;

[0236] In response to the brake pedal being stepped on a number of times greater than or equal to a second set number of times, obtaining a brake pedal matching comparison result; or,

[0237] In response to the brake pedal stepping times being less than a second set times, a comparison result of brake pedal mismatch is obtained.

[0238] In some embodiments, the comparison module 202 is specifically configured to:

[0239] In response to the parameters to be detected including multiple parameters of a gear parameter, a steering wheel parameter, and a pedal parameter, each parameter to be detected is compared with a corresponding detection standard simultaneously or in a predetermined order to obtain a comparison result of each parameter to be detected;

[0240] The neutral control module 203 is specifically configured to:

[0241] In response to the comparison results of all the parameters to be detected being matched, it is determined that the vehicle is capable of performing a neutral gear operation.

[0242] In some embodiments, the comparison module 202 is further configured to:

[0243] Determining that the parameters to be detected include: gear parameters, steering wheel parameters, and pedal parameters, and dividing the gear parameters, steering wheel parameters, and pedal parameters into at least two levels;

[0244] For each level: compare the parameters to be tested at that level with the preset test standards, and determine the corresponding comparison score for that level;

[0245] Perform a weighted summation of the comparison scores corresponding to at least two levels to obtain a total comparison score, and determine whether the total comparison score is greater than or equal to a set score;

[0246] In response to the total comparison score being greater than or equal to the set score, a matching comparison result is obtained; or,

[0247] In response to the total comparison score being less than the set score, a mismatch comparison result is obtained.

[0248] In some embodiments, the neutral control module 203 is specifically configured to:

[0249] Lock the neutral gear and prohibit the operation of shifting from other gears except neutral gear to neutral gear; or

[0250] In response to receiving a neutral gear operation, controlling the vehicle to jump from neutral gear to any other gear position except neutral gear; or,

[0251] In response to receiving a neutral gear operation, controlling the vehicle to jump from neutral gear to the gear position before neutral gear is engaged; or,

[0252] In response to receiving the neutral shift operation, the vehicle is controlled to brake to a stop at a predetermined deceleration rate.

[0253] For the convenience of description, the above devices are described as being divided into various modules according to their functions. Of course, when implementing this application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0254] The apparatus of the above embodiment is used to implement the corresponding method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0255] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any of the above embodiments when executing the program.

[0256] Figure 9 10 is a schematic diagram showing a more specific hardware structure of an electronic device provided in this embodiment. The device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are communicatively connected to each other within the device via the bus 1050.

[0257] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0258] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage devices, dynamic storage devices, etc. The memory 1020 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0259] The input / output interface 1030 is used to connect input / output modules to implement information input and output. The input / output modules can be configured as components within the device (not shown in the figure) or can be externally connected to the device to provide corresponding functions. Input devices may include a keyboard, mouse, touch screen, microphone, various sensors, etc., and output devices may include a display, speaker, vibrator, indicator light, etc.

[0260] The communication interface 1040 is used to connect to a communication module (not shown) to enable communication between the device and other devices. The communication module can communicate via a wired method (such as USB, network cable, etc.) or a wireless method (such as mobile network, WiFi, Bluetooth, etc.).

[0261] The bus 1050 comprises a path for transmitting information between the various components of the device (eg, the processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 ).

[0262] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in a specific implementation, the device may also include other components necessary for normal operation. In addition, it will be understood by those skilled in the art that the above device may only include the components necessary to implement the embodiments of this specification, and does not necessarily include all the components shown in the figure.

[0263] The electronic device of the above embodiment is used to implement the corresponding method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0264] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the method described in any of the above embodiments.

[0265] The computer-readable media of this embodiment include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. The 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, read-only compact disc read-only memory (CD-ROM), digital versatile disc (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.

[0266] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0267] Based on the same concept, corresponding to any of the above-mentioned embodiments, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.

[0268] Based on the same inventive concept, the present application further provides a vehicle, including the device or electronic device described in the above embodiment. The beneficial effects of the embodiments of the corresponding device or electronic device are not repeated here.

[0269] For simplicity of description and discussion, and in order not to make the embodiment of the application difficult to understand, the known power supply / ground connection with integrated circuit (IC) chip and other components may or may not be shown in the accompanying drawings provided. In addition, the device can be shown in the form of a block diagram to avoid making the embodiment of the application difficult to understand, and this also takes into account the following fact, that is, the details of the embodiment of these block diagram devices are highly dependent on the platform to be implemented in the embodiment of the application (that is, these details should be fully within the scope of understanding of those skilled in the art). When specific details (for example, circuit) are set forth to describe exemplary embodiments of the application, it will be apparent to those skilled in the art that the embodiment of the application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0270] Although the present invention has been described in conjunction with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those skilled in the art based on the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may utilize the embodiments discussed.

[0271] The embodiments of the present application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of this application.

Claims

1. A vehicle control method, characterized in that: include: After the vehicle is powered on, obtaining at least one of a gear parameter, a steering wheel parameter, and a pedal parameter of the vehicle as a parameter to be detected; Comparing the parameter to be detected with a preset detection standard to obtain a comparison result, wherein the detection standard is a parameter standard corresponding to the parameter to be detected and capable of performing a neutral gear operation; In response to the comparison result being a match, determining that the vehicle is capable of performing a neutral gear operation; or, In response to the comparison result being mismatch, the vehicle is prohibited from performing a neutral shift operation.

2. The method according to claim 1, characterized in that After the vehicle is powered on, obtaining at least one of the gear parameters, steering wheel parameters and pedal parameters of the vehicle as the parameter to be detected includes: After the vehicle is powered on, start timing and determine the timing duration before obtaining the parameters to be tested; In response to the timing duration being within a predetermined duration range, obtaining at least one of a gear parameter, a steering wheel parameter, and a pedal parameter of the vehicle as a parameter to be detected; Alternatively, in response to the timing duration exceeding a predetermined duration range, the vehicle is prohibited from performing a neutral gear operation.

3. The method according to claim 1 or 2, characterized in that: The comparison of the parameter to be detected with the preset detection standard to obtain a comparison result includes at least one of the following: In response to the parameter to be detected being a gear parameter, comparing the gear parameter with preset gear data to obtain a gear comparison result; In response to the parameter to be detected being a steering wheel parameter, comparing the steering wheel parameter with preset steering wheel data to obtain a steering wheel comparison result; In response to the parameter to be detected being a pedal parameter, comparing the pedal parameter with preset pedal data to obtain a pedal comparison result; The comparison result includes at least one of a gear position comparison result, a steering wheel comparison result and a pedal comparison result.

4. The method according to claim 3, characterized in that: The vehicle is provided with a plurality of driving modes, and the parameters to be detected further include: the target driving mode currently being operated; The step of comparing the parameter to be detected with a preset detection standard to obtain a comparison result includes: In response to the parameter to be detected being the currently running target driving mode, the target driving mode is compared with a preset driving mode to obtain a driving mode comparison result; wherein the comparison result also includes a driving mode comparison result.

5. The method according to claim 3, characterized in that: In response to the parameter to be detected being a pedal parameter, comparing the pedal parameter with preset pedal data to obtain a pedal comparison result includes: In response to the parameter to be detected being an accelerator pedal parameter, extracting an accelerator pedal opening from the accelerator pedal parameter, and counting the number of times the accelerator pedal is stepped on within a predetermined time range according to the accelerator pedal opening, wherein the accelerator pedal opening is greater than or equal to a predetermined pedal opening value, and the accelerator pedal is completely released after the accelerator pedal is continuously released for more than a first set time as one accelerator pedal stepping count; In response to the accelerator pedal stepping times being greater than or equal to a first set times, obtaining an accelerator pedal matching comparison result; or, In response to the accelerator pedal stepping times being less than a first set times, a comparison result of accelerator pedal mismatch is obtained.

6. The method according to claim 3, characterized in that In response to the parameter to be detected being a pedal parameter, comparing the pedal parameter with preset pedal data to obtain a pedal comparison result includes: In response to the parameter to be detected being a brake pedal parameter, extracting brake pedal stepping data from the brake pedal parameter, and counting the number of brake pedal stepping times within a predetermined time range according to the brake pedal stepping data, wherein the number of brake pedal stepping times within a predetermined time range is counted as one brake pedal stepping count when the brake pedal is stepped on and the brake pedal is completely released after being stepped on for more than a second set time; In response to the brake pedal stepping times being greater than or equal to a second set times, obtaining a brake pedal matching comparison result; or, In response to the brake pedal stepping times being less than a second set times, a comparison result of a brake pedal mismatch is obtained.

7. The method according to claim 1, characterized in that The step of comparing the parameter to be detected with a preset detection standard to obtain a comparison result includes: In response to the parameters to be detected including multiple of the gear parameters, steering wheel parameters and pedal parameters, each parameter to be detected is compared with the corresponding detection standard simultaneously or in a predetermined order to obtain a comparison result of each parameter to be detected; In response to the comparison result being a match, determining that the vehicle can perform a neutral gear operation includes: In response to the comparison results of all the parameters to be detected being matched, it is determined that the vehicle is capable of performing a neutral gear operation.

8. The method according to claim 1, characterized in that: The step of comparing the parameter to be detected with a preset detection standard to obtain a comparison result includes: Determine that the parameters to be detected include: gear parameters, steering wheel parameters and pedal parameters, and divide the gear parameters, steering wheel parameters and pedal parameters into at least two levels; For each level: compare the parameters to be tested at that level with the preset testing standards, and determine the comparison score corresponding to that level; Perform a weighted summation of the comparison scores corresponding to at least two levels to obtain a total comparison score, and determine whether the total comparison score is greater than or equal to a set score; In response to the comparison total score being greater than or equal to the set score, obtaining a matching comparison result; or, In response to the comparison total score being less than the set score, an unmatched comparison result is obtained.

9. The method according to claim 1, characterized in that: The prohibiting the vehicle from performing a neutral gear operation includes: The neutral gear is locked to prohibit the operation of shifting to the neutral gear from other gears except the neutral gear; or In response to receiving a neutral gear operation, controlling the vehicle to jump from neutral gear to any other gear position except neutral gear; or, In response to receiving a neutral gear operation, controlling the vehicle to jump from neutral gear to a gear position before neutral gear is engaged; or, In response to receiving the neutral gear operation, the vehicle is controlled to brake to a stop at a predetermined deceleration.

10. A vehicle, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and running on the processor, wherein the processor implements the method according to any one of claims 1 to 9 when executing the computer program.