Vehicle control method and device, processor, vehicle and storage medium
By obtaining the vehicle's driving parameters and high-magnetic switch status and adjusting the vehicle's functional permissions and parameters, the problem of low control efficiency of new energy vehicles in high-magnetic environments is solved, and more efficient control is achieved.
Patent Information
- Application Number
- CN202511133452.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-13
- Publication Date
- 2025-10-17
AI Technical Summary
New energy vehicles have difficulty adapting to complex environments such as high magnetic fields, resulting in low control efficiency.
By obtaining the vehicle's driving parameters and the closing state of the high-magnetic switch, the mode switching result is determined, and the usage permissions and parameters of the auxiliary and active functions are adjusted to adapt to the high-magnetic environment.
It improves the vehicle's control efficiency in high magnetic environments and ensures that the vehicle can adapt to complex environments.
Smart Images

Figure CN120792828A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicles, in particular to a control method and device of a vehicle, a processor, a vehicle and a storage medium. BACKGROUND
[0002] At present, more and more users choose new energy vehicles due to the low use cost of new energy vehicles. However, if the new energy vehicle is in a high magnetic environment, it is difficult to adapt to the complex environment, and the function of the vehicle will be disturbed, thereby causing the technical problem of low control efficiency of the vehicle.
[0003] At present, there is no effective solution to the technical problem of low control efficiency of the vehicle. SUMMARY
[0004] The embodiments of the present application provide a control method and device of a vehicle, a processor, a vehicle and a storage medium to at least solve the technical problem of low control efficiency of the vehicle.
[0005] According to an aspect of the embodiments of the present application, a control method of a vehicle is provided, the method comprising: obtaining a driving parameter of the vehicle and a closed state of a high magnetic switch of the vehicle when the vehicle is in a high magnetic environment, wherein the high magnetic switch is used to control the vehicle to enter a high magnetic mode or control the vehicle to exit the high magnetic mode; determining a mode switching result of the vehicle based on the driving parameter and the closed state, wherein the mode switching result is used to indicate whether the vehicle has entered the high magnetic mode; in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling a control device of the vehicle to adjust a current use permission of an auxiliary function of the vehicle to a target use permission and adjust a current parameter corresponding to a proactive function of the vehicle to a target parameter, wherein the target use permission is used to make the auxiliary function in a disabled state, and the target parameter is used to make the proactive function in a disabled state or an available state; prohibiting the vehicle from using the auxiliary function according to the target use permission, and maintaining or prohibiting the vehicle from using the proactive function according to the target parameter.
[0006] Optionally, determining the mode switching result of the vehicle based on the driving parameter and the closed state comprises: comparing the driving parameter with a driving threshold to obtain a first comparison result; and determining the mode switching result based on the first comparison result and the closed state.
[0007] Optionally, determining the mode switching result based on the first comparison result and the closed state comprises: in response to the first comparison result indicating that the driving parameter is less than the driving threshold and the closed state being a closed state, determining that the mode switching result indicates that the vehicle has entered the high magnetic mode; and in response to the first comparison result indicating that the driving parameter is greater than or equal to the driving threshold and / or the closed state being an unclosed state, determining that the mode switching result indicates that the vehicle has not entered the high magnetic mode.
[0008] Optionally, the auxiliary functions of the vehicle include: a brake energy recovery function, an auxiliary brake function, and a fault signal processing function, wherein, in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current use permission of the auxiliary functions of the vehicle to the target use permission, including: in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, the control device is controlled to perform at least one of the following steps: adjusting the current use permission of the brake energy recovery function to the first target use permission, wherein the first target use permission is used to make the brake energy recovery function in the disabled state; adjusting the current use permission of the auxiliary brake function to the second target use permission, wherein the second target use permission is used to make the auxiliary brake function in the disabled state; and adjusting the current use permission of the fault signal processing function to the third target use permission, wherein the third target use permission is used to make the fault signal processing function in the disabled state.
[0009] Optionally, the active functions of the vehicle include: a motor output function, a brake pedal brake function, an accelerator pedal acceleration function, and a gear shifting function, wherein, in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current parameters of the active functions of the vehicle to the target parameters, including: in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, the control device is controlled to perform at least one of the following steps: in response to the battery in the vehicle being an abnormal power signal, adjusting the current torque of the motor output function to the target torque, wherein the target torque is used to make the motor output function in the available state; in response to the first current voltage corresponding to the brake pedal brake function being within a preset voltage range, adjusting the first current voltage to a target voltage, wherein the target voltage is used to make the brake pedal brake function in the available state; performing a filtering processing operation on the second current voltage corresponding to the accelerator pedal acceleration function to complete the adjustment of the second current voltage, wherein the filtering processing operation is used to make the accelerator pedal acceleration function in the available state; and maintaining the current gear of the gear shifting function in the target gear, wherein the target gear is used to make the gear shifting function in the disabled state.
[0010] Optionally, the method further includes: in response to the control device receiving a pulse gear signal that is inconsistent with an actual gear signal from a gear shifting device of the vehicle, retaining the pulse gear signal and determining a target gear corresponding to the pulse gear signal; and maintaining or disabling the active functions of the vehicle according to the target parameters, including: maintaining the motor output function according to the target torque; maintaining the brake pedal brake function according to the target voltage; maintaining the accelerator pedal acceleration function according to the filtered second current voltage; and disabling the gear shifting function according to the target gear.
[0011] According to an aspect of an embodiment of the present application, a device for controlling a vehicle is provided. The device can include an obtaining unit configured to obtain a driving parameter of the vehicle and a closed state of a high magnetic switch of the vehicle when the vehicle is in a high magnetic environment, wherein the high magnetic switch is configured to control the vehicle to enter a high magnetic mode or to exit the high magnetic mode; a determining unit configured to determine a mode switching result of the vehicle based on the driving parameter and the closed state, wherein the mode switching result is configured to indicate whether the vehicle enters the high magnetic mode; an adjusting unit configured to, in response to the mode switching result indicating that the vehicle enters the high magnetic mode, control a control device of the vehicle to adjust a current usage permission of an auxiliary function of the vehicle to a target usage permission and to adjust a current parameter corresponding to an active function of the vehicle to a target parameter, wherein the target usage permission is configured to cause the auxiliary function to be in a disabled state, and the target parameter is configured to cause the active function to be in a disabled state or an available state; and a controlling unit configured to prohibit the vehicle from using the auxiliary function according to the target usage permission and to maintain or prohibit the vehicle from using the active function according to the target parameter.
[0012] According to another aspect of an embodiment of the present application, a processor is provided. The processor is configured to run a program, wherein the program, when run by the processor, performs the method for controlling a vehicle according to an embodiment of the present application.
[0013] According to another aspect of an embodiment of the present application, a vehicle is provided. The vehicle includes a memory configured to store an executable program, and a processor configured to run the program, wherein the program, when run, performs the method for controlling a vehicle according to an embodiment of the present application.
[0014] According to another aspect of an embodiment of the present application, a computer readable storage medium is provided. The computer readable storage medium includes a stored program, wherein the program, when run, controls a device in which the computer readable storage medium is located to perform the method for controlling a vehicle according to an embodiment of the present application.
[0015] According to another aspect of an embodiment of the present application, a computer program product is provided. The computer program product includes a computer program, wherein the computer program, when executed by a processor, implements the method for controlling a vehicle according to an embodiment of the present application.
[0016] According to another aspect of an embodiment of the present application, a computer program product is provided. The computer program product includes a non-volatile computer readable storage medium configured to store a computer program, wherein the computer program, when executed by a processor, implements the method for controlling a vehicle according to an embodiment of the present application.
[0017] According to another aspect of an embodiment of the present application, a computer program is provided. The computer program, when executed by a processor, implements the method for controlling a vehicle according to an embodiment of the present application.
[0018] In the embodiment of the present application, when the vehicle is controlled, if the vehicle is in a high magnetic environment, the driving parameter of the vehicle and the closed state of the high magnetic switch of the vehicle are acquired, and based on the acquired driving parameter and closed state, the mode switching result of the vehicle is determined, that is, whether the vehicle enters the high magnetic mode is determined; in response to the determined mode switching result indicating that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled, the current use permission of the auxiliary function of the vehicle is adjusted to the target use permission, and the current parameter corresponding to the active function of the vehicle is adjusted to the target parameter; the auxiliary function of the vehicle is prohibited according to the adjusted target use permission, and the active function of the vehicle is maintained or prohibited according to the adjusted target parameter, thereby achieving the purpose that the vehicle can adapt to complex environments such as high magnetic environment, thereby solving the technical problem of low control efficiency of the vehicle, and further achieving the technical effect that the control efficiency of the vehicle can be improved. BRIEF DESCRIPTION OF DRAWINGS
[0019] The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and serve to explain the principles of the application. In the drawings:
[0020] Figure 1 is a flow chart of a control method of a vehicle according to an embodiment of the present application;
[0021] Figure 2 is a schematic diagram of a control device of a vehicle according to an embodiment of the present application;
[0022] Figure 3 is a schematic diagram of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] In order to enable persons skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings of the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by persons skilled in the art without creative labor should fall within the scope of protection of the present application.
[0024] It is to be understood that the terminology "first", "second" and the like used throughout this specification and the accompanying drawings is merely for distinguishing between similar objects of the application and is not intended to denote a specific order or sequence. It is to be understood that the data used herein can be interchanged, where appropriate, so that the embodiments of the application described herein can be carried out in sequences other than those illustrated or described herein. Furthermore, the terms "comprise", "comprising", "include", "including", and the like used herein are specifically intended to be construed in an inclusive sense and not in an exclusive sense unless otherwise indicated.
[0025] According to an embodiment of the present application, a control method of a vehicle is provided. It is to be understood that the steps illustrated in the flowcharts of the accompanying drawings can be performed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be performed in an order other than that shown.
[0026] Figure 1 is a flowchart of a control method of a vehicle according to an embodiment of the present application, as shown in Figure 1 The method can include the following steps:
[0027] In step S101, when the vehicle is in a high magnetic environment, obtain a driving parameter of the vehicle and a closed state of a high magnetic switch of the vehicle, wherein the high magnetic switch is used to control the vehicle to enter a high magnetic mode or control the vehicle to exit the high magnetic mode.
[0028] In the technical solution provided by the above step S101 of the present application, the high magnetic switch can be used to control the vehicle to enter the high magnetic mode or control the vehicle to exit the high magnetic mode.
[0029] In this embodiment, the driving parameter can include a driving speed and a driving acceleration of the vehicle, wherein the driving speed of the vehicle can also be referred to as a vehicle speed.
[0030] In this embodiment, the closed state can be a closed state or an unclosed state, and the unclosed state can also be referred to as a disconnected state.
[0031] In this embodiment, when the vehicle is in a high magnetic environment, the driving parameter of the vehicle is acquired, and the closed state of the high magnetic switch of the vehicle is acquired. Optionally, this embodiment detects the current environment of the vehicle, and if the current environment is detected as a high magnetic environment, it indicates that the vehicle is in a high magnetic environment. At the same time, the driving parameter of the vehicle can be acquired by using the vehicle speed detection device, and the closed state of the high magnetic switch can be acquired by using the switch detection device arranged at the high magnetic switch. The vehicle speed detection device can include a vehicle speed sensor and a vehicle speed recorder, and the switch detection device can include a switch sensor and a switch detector, which are only used as examples and are not limited.
[0032] In step S102, the mode switching result of the vehicle is determined based on the driving parameter and the closed state, wherein the mode switching result is used to indicate whether the vehicle enters the high magnetic mode.
[0033] In the technical solution provided by the above step S102 of the present application, the mode switching result can be used to indicate whether the vehicle enters the high magnetic mode. For example, the mode switching result can be that the vehicle has entered the high magnetic mode, or the vehicle has not entered the high magnetic mode, which are only used as examples and are not limited.
[0034] In this embodiment, after the vehicle is in a high magnetic environment, the driving parameter of the vehicle is acquired, and the closed state of the high magnetic switch of the vehicle is acquired, and then the mode switching result of the vehicle is determined based on the driving parameter and the closed state. Optionally, based on the acquired driving parameter, the driving speed of the vehicle can be extracted; and according to the driving speed and the closed state, the mode switching result of the vehicle can be determined, thereby achieving the purpose of determining whether the vehicle enters the high magnetic mode.
[0035] Optionally, based on the acquired driving parameter, the driving speed and the driving acceleration of the vehicle can be extracted; and according to the driving speed, the driving acceleration and the closed state, the mode switching result of the vehicle can be determined, thereby achieving the purpose of determining whether the vehicle enters the high magnetic mode.
[0036] In step S103, in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current use permission of the auxiliary function of the vehicle to the target use permission, and to adjust the current parameter corresponding to the active function of the vehicle to the target parameter, wherein the target use permission is used to make the auxiliary function in a disabled state, and the target parameter is used to make the active function in a disabled state or an available state.
[0037] In the technical solution provided in the step S103 of the present application, the target use permission can be used to disable the auxiliary function, and the target parameter can be used to disable or enable the active function, and the control device of the vehicle can be a vehicle controller.
[0038] In this embodiment, the current parameter corresponds to the active function of the vehicle. For example, if the active function of the vehicle is a motor output function, the current parameter is a current torque corresponding to the motor output function; if the active function of the vehicle is a brake pedal braking function, the current parameter is a first current voltage corresponding to the brake pedal braking function; if the active function of the vehicle is an accelerator pedal acceleration function, the current parameter is a second current voltage corresponding to the accelerator pedal acceleration function; and if the active function of the vehicle is a gear shifting function, the current parameter is a current gear corresponding to the gear shifting function, which is only used for illustration and is not limited.
[0039] In this embodiment, after determining the mode switching result of the vehicle based on the driving parameter and the closed state, the control device of the vehicle is controlled to adjust the current use permission of the auxiliary function of the vehicle to the target use permission and adjust the current parameter corresponding to the active function of the vehicle to the target parameter in response to the mode switching result indicating that the vehicle has entered the high magnetic mode. Alternatively, the mode switching result indicating that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode is determined based on the determined mode switching result, and if it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current use permission of the auxiliary function of the vehicle to the target use permission and adjust the current parameter corresponding to the active function of the vehicle to the target parameter.
[0040] In step S104, the auxiliary function of the vehicle is disabled according to the target use permission, and the active function of the vehicle is maintained or disabled according to the target parameter.
[0041] In the technical solution provided in the step S104 of the present application, if the current parameter is a current torque corresponding to the motor output function, the target parameter is a target torque; if the current parameter is a first current voltage corresponding to the brake pedal braking function, the target parameter is a target voltage; and if the current parameter is a current gear corresponding to the gear shifting function, the target parameter is a target gear, which is only used for illustration and is not limited.
[0042] In this embodiment, in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled, the current use permission of the auxiliary function of the vehicle is adjusted to the target use permission, and the current parameter corresponding to the active function of the vehicle is adjusted to the target parameter, and then the vehicle is prohibited from using the auxiliary function according to the target use permission, and the vehicle is maintained or prohibited from using the active function according to the target parameter. Alternatively, based on the adjustment of the current use permission to the target use permission and the adjustment of the current parameter to the target parameter, the vehicle is prohibited from using the auxiliary function according to the adjusted target use permission, and the vehicle is maintained or prohibited from using the active function according to the adjusted target parameter. For example, the vehicle is prohibited from using the brake energy recovery function according to the adjusted target use permission, and the vehicle is maintained to use the accelerator pedal acceleration function and prohibited from using the gear shifting function according to the adjusted target parameter, which is only illustrative and not limited.
[0043] It should be noted that the vehicle control method in the present application can be applied not only to specific types of vehicles (such as school buses and fire trucks), but also to other types of vehicles including but not limited to trucks, buses, and sedans. That is, as long as the vehicle in the high magnetic environment is controlled, regardless of the type of vehicle, the vehicle control method in the present application can be used to control the function of the vehicle.
[0044] The above steps S101 to S104 of the present application, when controlling the vehicle, if the vehicle is in a high magnetic environment, the driving parameters of the vehicle and the closed state of the high magnetic switch of the vehicle can be obtained, based on the obtained driving parameters and the closed state, the mode switching result of the vehicle can be determined, that is, whether the vehicle enters the high magnetic mode can be determined; in response to the determined mode switching result indicating that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled, the current use permission of the auxiliary function of the vehicle is adjusted to the target use permission, and the current parameter corresponding to the active function of the vehicle is adjusted to the target parameter; the vehicle is prohibited from using the auxiliary function according to the adjusted target use permission, and the vehicle is maintained or prohibited from using the active function according to the adjusted target parameter, thereby achieving the purpose of adapting the vehicle to complex environments such as high magnetic fields, thereby solving the technical problem of low control efficiency of the vehicle, and further realizing the technical effect of improving the control efficiency of the vehicle.
[0045] The above method of this embodiment will be further introduced as follows.
[0046] As an optional embodiment, in step S102, the mode switching result of the vehicle is determined based on the driving parameters and the closed state, which includes: comparing the driving parameters with the driving threshold to obtain a first comparison result; and determining the mode switching result based on the first comparison result and the closed state.
[0047] In this embodiment, the driving threshold value can include a driving speed threshold value and a driving acceleration threshold value.
[0048] In this embodiment, the first comparison result can represent the relationship between the driving parameter and the driving threshold value. For example, the first comparison result can include the relationship between the driving speed and the driving speed threshold value, and the relationship between the driving acceleration and the driving acceleration threshold value.
[0049] In this embodiment, after obtaining the driving parameter of the vehicle and the closed state of the high magnetic switch of the vehicle in the high magnetic environment of the vehicle, the driving parameter and the driving threshold value are compared to obtain a first comparison result. Optionally, based on the obtained driving parameter and the closed state, the driving speed of the vehicle can be extracted from the obtained driving parameter, and the first comparison result can be obtained by comparing the extracted driving speed with the driving speed threshold value.
[0050] Optionally, based on the obtained driving parameter and the closed state, the driving speed and the driving acceleration of the vehicle can be extracted from the obtained driving parameter, and the first comparison result can be obtained by comparing the extracted driving speed with the driving speed threshold value and comparing the extracted driving acceleration with the driving acceleration threshold value.
[0051] In this embodiment, after comparing the driving parameter and the driving threshold value to obtain the first comparison result, the mode switching result is determined based on the first comparison result and the closed state. Optionally, based on the first comparison result and the closed state, the mode switching result can be determined according to the first comparison result and the closed state, thereby achieving the purpose of determining whether the vehicle enters the high magnetic mode, and realizing the technical effect of improving the effectiveness of the mode switching of the vehicle.
[0052] The step of determining the mode switching result based on the first comparison result and the closed state in this embodiment will be further introduced below.
[0053] As an optional embodiment, determining the mode switching result based on the first comparison result and the closed state includes: in response to the first comparison result indicating that the driving parameter is less than the driving threshold value and the closed state being the closed state, determining that the mode switching result indicates that the vehicle has entered the high magnetic mode; and in response to the first comparison result indicating that the driving parameter is greater than or equal to the driving threshold value and / or the closed state being the unclosed state, determining that the mode switching result indicates that the vehicle has not entered the high magnetic mode.
[0054] In this embodiment, after the driving parameter and the driving threshold are compared to obtain a first comparison result, in response to the first comparison result indicating that the driving parameter is less than the driving threshold and the closure state is the closed state, it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode. Optionally, based on the first comparison result, the first comparison result and the closure state are detected, and if it is detected that the first comparison result indicates that the driving speed is less than the driving speed threshold and the closure state is the closed state, it can be determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, thereby achieving the purpose of determining whether the vehicle has entered the high magnetic mode, thereby realizing the technical effect of improving the effectiveness of the mode switching of the vehicle.
[0055] Optionally, based on the first comparison result, the first comparison result and the closure state are detected, and if it is detected that the first comparison result indicates that the driving speed is less than the driving speed threshold and the closure state is the closed state, it can be determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, thereby achieving the purpose of determining whether the vehicle has entered the high magnetic mode, thereby realizing the technical effect of improving the effectiveness of the mode switching of the vehicle.
[0056] In this embodiment, after the driving parameter and the driving threshold are compared to obtain a first comparison result, in response to the first comparison result indicating that the driving parameter is less than the driving threshold and the closure state is the closed state, it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode. Optionally, based on the first comparison result, the first comparison result and the closure state are detected, and if it is detected that the first comparison result indicates that the driving speed is less than the driving speed threshold and the closure state is the closed state, it can be determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, thereby achieving the purpose of determining whether the vehicle has entered the high magnetic mode, thereby realizing the technical effect of improving the effectiveness of the mode switching of the vehicle.
[0057] Optionally, based on the first comparison result, the first comparison result and the closure state are detected, and if it is detected that the first comparison result indicates that the driving speed is less than the driving speed threshold and the closure state is the closed state, it can be determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, thereby achieving the purpose of determining whether the vehicle has entered the high magnetic mode, thereby realizing the technical effect of improving the effectiveness of the mode switching of the vehicle.
[0058] The above step of adjusting the current use permission of the auxiliary function of the vehicle to the target use permission in response to the mode switching result indicating that the vehicle has entered the high magnetic mode controls the control device of the vehicle.
[0059] As an optional embodiment, the auxiliary function of the vehicle includes a brake energy recovery function, an auxiliary brake function and a fault signal processing function, and the step of adjusting the current use permission of the auxiliary function of the vehicle to the target use permission in response to the mode switching result indicating that the vehicle has entered the high magnetic mode includes: adjusting the current use permission of the brake energy recovery function to a first target use permission in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, wherein the first target use permission is used to disable the brake energy recovery function; adjusting the current use permission of the auxiliary brake function to a second target use permission in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, wherein the second target use permission is used to disable the auxiliary brake function; and adjusting the current use permission of the fault signal processing function to a third target use permission in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, wherein the third target use permission is used to disable the fault signal processing function.
[0060] In this embodiment, the above auxiliary function of the vehicle can include a brake energy recovery function, an auxiliary brake function and a fault signal processing function.
[0061] In this embodiment, the above first target use permission can be used to disable the brake energy recovery function.
[0062] In this embodiment, the current use permission of the brake energy recovery function is adjusted to the first target use permission after determining the mode switching result of the vehicle based on the driving parameter and the closed state. Alternatively, the embodiment determines whether the mode switching result indicates that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode based on the determined mode switching result, and if it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current use permission of the brake energy recovery function of the vehicle to the first target use permission, thereby achieving the purpose of disabling the brake energy recovery function of the vehicle, and thus achieving the technical effect of improving the effectiveness of the auxiliary function of the vehicle.
[0063] In this embodiment, the above second target use permission can be used to disable the auxiliary brake function.
[0064] In this embodiment, after determining the mode switching result of the vehicle based on the driving parameter and the closed state, the current use permission of the auxiliary brake function is adjusted to the second target use permission. Optionally, based on the determination of the mode switching result, it is judged whether the mode switching result indicates that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode. If it is judged that the mode switching result indicates that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current use permission of the auxiliary brake function of the vehicle to the second target use permission, thereby achieving the purpose of disabling the auxiliary brake function of the vehicle, and thereby achieving the technical effect of improving the effectiveness of the auxiliary function of the vehicle.
[0065] In this embodiment, the third target use permission is used to place the fault signal processing function in a disabled state.
[0066] In this embodiment, after determining the mode switching result of the vehicle based on the driving parameter and the closed state, the current use permission of the auxiliary brake function is adjusted to the second target use permission. Optionally, based on the determination of the mode switching result, it is judged whether the mode switching result indicates that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode. If it is judged that the mode switching result indicates that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current use permission of the auxiliary brake function of the vehicle to the second target use permission, thereby achieving the purpose of disabling the auxiliary brake function of the vehicle, and thereby achieving the technical effect of improving the effectiveness of the auxiliary function of the vehicle.
[0067] The step of controlling the control device of the vehicle to adjust the current parameter corresponding to the active function of the vehicle to the target parameter in response to the mode switching result indicating that the vehicle has entered the high magnetic mode in this embodiment will be further described below.
[0068] As an optional embodiment, the active functions of the vehicle include: a motor output function, a brake pedal braking function, an accelerator pedal acceleration function, and a gear shifting function, and wherein, in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, the step S103 of adjusting the current parameters of the active functions of the vehicle to the target parameters by controlling the control device of the vehicle includes: in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling the control device to perform at least one of the following steps: in response to the battery power signal in the vehicle being an abnormal power signal, adjusting the current torque corresponding to the motor output function to a target torque, wherein the target torque is used to make the motor output function in an available state; in response to the first current voltage corresponding to the brake pedal braking function being within a preset voltage range, adjusting the first current voltage to a target voltage, wherein the target voltage is used to make the brake pedal braking function in an available state; performing a filtering processing operation on the second current voltage corresponding to the accelerator pedal acceleration function to complete the adjustment of the second current voltage, wherein the filtering processing operation is used to make the accelerator pedal acceleration function in an available state; and maintaining the current gear corresponding to the gear shifting function in a target gear, wherein the target gear is used to make the gear shifting function in a disabled state.
[0069] In this embodiment, the active functions of the vehicle described above can include: a motor output function, a brake pedal braking function, an accelerator pedal acceleration function, and a gear shifting function.
[0070] In this embodiment, the target torque described above can be used to make the motor output function in an available state. For example, the target torque described above can be marked as a first torque value.
[0071] In this embodiment, the abnormal power signal described above can be used to indicate that the power signal fluctuates, or rises sharply, or drops sharply.
[0072] In this embodiment, after determining the mode switching result of the vehicle based on the driving parameters and the closed state, in response to the battery power signal in the vehicle being an abnormal power signal, the current torque corresponding to the motor output function is adjusted to a target torque. Alternatively, this embodiment determines whether the mode switching result indicates that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode based on the determination of the mode switching result, and if it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, the battery power signal in the vehicle is detected for abnormalities, and if it is detected that the battery power signal is an abnormal power signal, the control device of the vehicle is controlled to adjust the current torque corresponding to the motor output function of the vehicle to a target torque, thereby achieving the purpose of continuing to use the motor output function of the vehicle, thereby achieving the technical effect of improving the effectiveness of the active functions of the vehicle.
[0073] In this embodiment, the target voltage described above can be used to make the brake pedal brake function available. For example, the target voltage described above can be 0 volts (v).
[0074] In this embodiment, the preset voltage range described above can be set according to the model of different vehicles. For example, the preset voltage range described above can be [0v, 5v], which is only illustrative and not limited.
[0075] In this embodiment, after determining the mode switching result of the vehicle based on the driving parameter and the closed state, the first current voltage corresponding to the brake pedal brake function is adjusted to the target voltage in response to the first current voltage being within the preset voltage range. Optionally, this embodiment determines whether the mode switching result indicates that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode based on the determined mode switching result. If it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, it is determined whether the first current voltage corresponding to the brake pedal brake function is within the preset voltage range. If it is determined that the first current voltage corresponding to the brake pedal brake function is within the preset voltage range, the control device of the vehicle is controlled to adjust the first current voltage to the target voltage. Thus, the purpose of continuing to use the brake pedal brake function of the vehicle is achieved, thereby achieving the technical effect of improving the effectiveness of the active function of the vehicle.
[0076] In this embodiment, the filtering operation described above can be used to make the accelerator pedal acceleration function available.
[0077] In this embodiment, after determining the mode switching result of the vehicle based on the driving parameter and the closed state, the second current voltage corresponding to the accelerator pedal acceleration function is subjected to a filtering operation to complete the adjustment of the second current voltage. Optionally, this embodiment determines whether the mode switching result indicates that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode based on the determined mode switching result. If it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to perform the filtering operation on the second current voltage corresponding to the accelerator pedal acceleration function to complete the adjustment of the second current voltage. Thus, the purpose of continuing to use the accelerator pedal acceleration function of the vehicle is achieved, thereby achieving the technical effect of improving the effectiveness of the active function of the vehicle.
[0078] In this embodiment, the target gear described above is used to disable the gear shifting function. For example, the target gear described above can be gear 2, which is only illustrative and not limited.
[0079] In this embodiment, after determining the mode switching result of the vehicle based on the driving parameter and the closed state, the current gear corresponding to the gear shifting function is maintained at the target gear in response to the first current voltage corresponding to the brake pedal brake function being within the preset voltage range. Optionally, this embodiment determines whether the mode switching result indicates that the vehicle has entered the high magnetic mode or the vehicle has not entered the high magnetic mode based on the determination of the mode switching result. If it is determined that the mode switching result indicates that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled to adjust the current gear corresponding to the gear shifting function to the target gear. Thus, the purpose of disabling the gear shifting function of the vehicle is achieved, thereby achieving the technical effect of improving the effectiveness of the active function of the vehicle.
[0080] The above vehicle control method of this embodiment will be further described below.
[0081] As an optional embodiment, the method further includes: in response to the pulse gear signal received by the control device being inconsistent with the actual gear signal from the gear shifting device of the vehicle, retaining the pulse gear signal and determining the target gear corresponding to the pulse gear signal; and maintaining or disabling the active function of the vehicle according to the target parameter, including: maintaining the motor output function according to the target torque; maintaining the brake pedal brake function according to the second current voltage after filtering; maintaining the accelerator pedal acceleration function according to the second current voltage after filtering; and disabling the gear shifting function according to the target gear.
[0082] In this embodiment, the pulse gear signal can be a hard-wired pulse width modulation (PWM) signal.
[0083] In this embodiment, the gear shifting device can be a gear shifting handle.
[0084] In this embodiment, the actual gear signal can be any one of the following signals: a reverse (R) signal, a neutral (N) signal, and a drive (D) signal.
[0085] In this embodiment, in response to the pulse gear signal received by the control device being inconsistent with the actual gear signal from the gear shifting device of the vehicle, the pulse gear signal is retained and the target gear corresponding to the pulse gear signal is determined. Optionally, this embodiment compares the pulse gear signal with the actual gear signal. If it is determined that the pulse gear signal is inconsistent with the actual gear signal, the pulse gear signal is retained and the target gear corresponding to the pulse gear signal is determined. Thus, the purpose of controlling the gear of the vehicle to be at the target gear is achieved.
[0086] In the embodiment, in response to the pulse gear signal received by the control device, when the pulse gear signal is inconsistent with the actual gear signal from the gear shifting device of the vehicle, the pulse gear signal is reserved, and the target gear corresponding to the pulse gear signal is determined, then the motor output function is maintained according to the target torque, the brake pedal braking function is maintained according to the target voltage, the accelerator pedal acceleration function is maintained according to the second current voltage after filtering processing, and the gear shifting function is disabled according to the target gear. Alternatively, based on the determination of the target gear corresponding to the pulse gear signal, the motor output function of the vehicle can be maintained according to the target torque adjusted to, the brake pedal braking function of the vehicle can be maintained according to the target voltage adjusted to, the accelerator pedal acceleration function of the vehicle can be maintained according to the second current voltage after filtering processing, and the gear shifting function of the vehicle can be disabled according to the maintained target gear, thereby achieving the purpose of adapting the vehicle to complex environments such as high magnetic fields, thereby solving the technical problem of low control efficiency of the vehicle.
[0087] In the embodiment of the application, when controlling the vehicle, if the vehicle is in a high magnetic environment, the driving parameters of the vehicle and the closed state of the high magnetic switch of the vehicle can be obtained, and based on the obtained driving parameters and the closed state, the mode switching result of the vehicle can be determined, that is, whether the vehicle enters the high magnetic mode can be determined; in response to the determination that the mode switching result indicates that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled, the current use permission of the auxiliary function of the vehicle is adjusted to the target use permission, and the current parameter corresponding to the active function of the vehicle is adjusted to the target parameter; according to the target use permission obtained by adjustment, the vehicle is prohibited from using the auxiliary function, and according to the target parameter obtained by adjustment, the vehicle is maintained or prohibited from using the active function, thereby achieving the purpose of adapting the vehicle to complex environments such as high magnetic fields, thereby solving the technical problem of low control efficiency of the vehicle, and further achieving the technical effect of improving the control efficiency of the vehicle.
[0088] The technical solutions of the embodiments of the application will be described below with reference to preferred embodiments.
[0089] At present, due to the low use cost of new energy vehicles, more and more users choose new energy vehicles. However, if the new energy vehicle is in a complex environment such as a high magnetic field, it is difficult to adapt to the complex environment such as a high magnetic field, and the function of the vehicle will be disturbed, thereby causing the technical problem of low control efficiency of the vehicle.
[0090] To solve the above technical problems, the embodiment of the present application proposes a control method of a vehicle, if the vehicle is in a high magnetic environment, the driving parameters of the vehicle can be obtained, and the closed state of the high magnetic switch of the vehicle is obtained, based on the obtained driving parameters and the closed state, it can be determined whether the vehicle enters the high magnetic mode; if the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled, the current use permission of the auxiliary function of the vehicle is adjusted to the target use permission, and the current parameter corresponding to the active function of the vehicle is adjusted to the target parameter; according to the adjusted target use permission, the vehicle is prohibited from using the auxiliary function, and according to the adjusted target parameter, the vehicle is maintained or prohibited from using the active function, thereby achieving the purpose of adapting the vehicle to complex environments such as high magnetic fields, thereby solving the technical problem of low control efficiency of the vehicle, and further realizing the technical effect of improving the control efficiency of the vehicle.
[0091] For example, if the vehicle speed is less than the first vehicle speed value, and the closed state of the high magnetic mode switch is the closed state, the switch is connected to the vehicle controller, and the vehicle enters the high magnetic mode by hard-wired activation, wherein the high magnetic mode switch is a false touch prevention switch. If the closed state of the high magnetic mode switch is the disconnected state, the vehicle controller is instructed to control the vehicle to exit the high magnetic mode.
[0092] In the case that the vehicle enters the high magnetic mode, the vehicle enters the limp mode, and the vehicle controller limits the vehicle speed to the second speed value, wherein the second speed value is the limit value of the vehicle speed in the limp mode; then the following steps are executed by the vehicle controller:
[0093] Step one, disable the brake energy recovery function, the electronic brake system (Electronic Braking System, referred to as EBS) configures the vehicle model, the brake energy recovery available torque sent by the vehicle controller is 0, and the brake energy recovery is disabled by the vehicle controller;
[0094] Step two, disable the auxiliary brake function. For example, if the driver operates the auxiliary brake handle, the vehicle controller does not respond to the brake request signal of the auxiliary brake handle;
[0095] Step three, disable the fault signal processing function. For example, when the oil pump, air pump, motor controller and battery controller are disturbed, causing the Controller Area Network (CAN) signal node to lose or report a fault, the vehicle controller does not report a fault, maintains the last state, and maintains the high voltage state and vehicle travel of the vehicle;
[0096] Step four, when the battery controller sends a power signal that fluctuates, or rises sharply, or drops sharply, the vehicle controller limits the motor torque to the first torque limit value;
[0097] Step 5: If the voltage value corresponding to the brake pedal opening generated by the brake pedal is within the range of 0 to the first voltage value, the vehicle controller will uniformly process the above voltage value to 0; if the voltage value corresponding to the brake pedal opening generated by the brake pedal is greater than the first voltage value, the vehicle controller will respond normally;
[0098] Step 6: The vehicle controller filters the voltage value corresponding to the accelerator pedal opening sent by the accelerator pedal;
[0099] Step 7: The vehicle controller sends the "high magnetic mode" to the CAN bus and issues a shift prohibition command. After receiving the "high magnetic mode", the transmission control unit limits the gear position to 2nd gear, and neither upshifts nor downshifts.
[0100] In step eight, the shift lever outputs a hard-wired PWM signal to the vehicle controller, adding redundant judgment logic. If the RND position signal from the shift lever doesn't match the corresponding PWM signal, the vehicle controller uses the PWM signal as the reference. After the vehicle enters high-magnetic mode, the vehicle controller normally issues the RND position signal and outputs torque.
[0101] For example, when the vehicle's required gear is D gear, torque is output in the vehicle's forward direction; when the vehicle's required gear is N gear, the output torque is zero; when the vehicle's required gear is R gear, torque is output in the vehicle's backward direction.
[0102] It should be noted that when the high-magnetic mode switch is closed and the vehicle speed exceeds the third speed value, the instrument panel will issue an audible and visual alarm to indicate that the high-magnetic mode switch is on and that the vehicle needs to pull over immediately. After parking, the vehicle will be controlled to resume high-magnetic mode. The third speed value is the speed limit for interrupting high-magnetic mode and is greater than the first speed value. When the vehicle enters high-magnetic mode, the instrument panel will issue an audible and visual alarm to indicate that the vehicle has entered high-magnetic mode and that the vehicle's auxiliary and active functions are restricted. Please pay attention to safety.
[0103] In this embodiment, when the vehicle is controlled, if the vehicle is in a high magnetic environment, the driving parameter of the vehicle and the closed state of the high magnetic switch of the vehicle are acquired, and based on the acquired driving parameter and the closed state, the mode switching result of the vehicle is determined, that is, whether the vehicle enters the high magnetic mode is determined; in response to the determined mode switching result indicating that the vehicle has entered the high magnetic mode, the control device of the vehicle is controlled, the current use permission of the auxiliary function of the vehicle is adjusted to the target use permission, and the current parameter corresponding to the active function of the vehicle is adjusted to the target parameter; the auxiliary function of the vehicle is prohibited according to the adjusted target use permission, and the active function of the vehicle is maintained or prohibited according to the adjusted target parameter, so that the vehicle can adapt to the complex environment such as high magnetic environment, thereby solving the technical problem of low control efficiency of the vehicle, and further realizing the technical effect of improving the control efficiency of the vehicle.
[0104] According to the embodiment of the present application, a vehicle control device is also provided. It should be noted that the vehicle control device can be used to execute the vehicle control method in the embodiment.
[0105] Figure 2 is a schematic diagram of a vehicle control device according to an embodiment of the present application. As shown in Figure 2 , the vehicle control device 200 can include an acquisition unit 201, a determination unit 202, an adjustment unit 203 and a control unit 204.
[0106] The acquisition unit 201 is configured to acquire, when the vehicle is in a high magnetic environment, a driving parameter of the vehicle and a closed state of a high magnetic switch of the vehicle, wherein the high magnetic switch is configured to control the vehicle to enter a high magnetic mode or control the vehicle to exit the high magnetic mode.
[0107] The determination unit 202 is configured to determine, based on the driving parameter and the closed state, a mode switching result of the vehicle, wherein the mode switching result is configured to indicate whether the vehicle enters the high magnetic mode.
[0108] The adjustment unit 203 is configured to, in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, control a control device of the vehicle, adjust a current use permission of an auxiliary function of the vehicle to a target use permission, and adjust a current parameter corresponding to an active function of the vehicle to a target parameter, wherein the target use permission is configured to cause the auxiliary function to be in a disabled state, and the target parameter is configured to cause the active function to be in a disabled state or an available state.
[0109] The control unit 204 is configured to prohibit the vehicle from using the auxiliary function according to the target use permission, and maintain or prohibit the vehicle from using the active function according to the target parameter.
[0110] Optionally, the determining unit 202 can comprise: a comparing module, configured to compare the driving parameter with the driving threshold to obtain a first comparison result; and a determining module, configured to determine the mode switching result based on the first comparison result and the closing state.
[0111] Optionally, the determining module can comprise: a first determining sub-module, configured to determine that the mode switching result indicates that the vehicle has entered the high magnetic mode, in response to the first comparison result indicating that the driving parameter is less than the driving threshold and the closing state being the closed state; and a second determining sub-module, configured to determine that the mode switching result indicates that the vehicle has not entered the high magnetic mode, in response to the first comparison result indicating that the driving parameter is greater than or equal to the driving threshold and / or the closing state being the unclosed state.
[0112] Optionally, the auxiliary functions of the vehicle can comprise: a brake energy recovery function, an auxiliary brake function, and a fault signal processing function, and the adjusting unit 203 can comprise: a first adjusting module, configured to control the control device to perform at least one of the following steps in response to the mode switching result indicating that the vehicle has entered the high magnetic mode: adjusting a current use permission of the brake energy recovery function to a first target use permission, wherein the first target use permission is used to make the brake energy recovery function in a disabled state; adjusting a current use permission of the auxiliary brake function to a second target use permission, wherein the second target use permission is used to make the auxiliary brake function in a disabled state; and adjusting a current use permission of the fault signal processing function to a third target use permission, wherein the third target use permission is used to make the fault signal processing function in a disabled state.
[0113] Optionally, the active functions of the vehicle can comprise: a motor output function, a brake pedal brake function, an accelerator pedal acceleration function, and a gear shifting function, and the adjusting unit 203 can comprise: a second adjusting module, configured to control the control device to perform at least one of the following steps in response to the mode switching result indicating that the vehicle has entered the high magnetic mode: adjusting a current torque corresponding to the motor output function to a target torque in response to an electric quantity signal of a battery in the vehicle being an abnormal electric quantity signal, wherein the target torque is used to make the motor output function in an available state; adjusting a first current voltage corresponding to the brake pedal brake function to a target voltage in response to the first current voltage being within a preset voltage range, wherein the target voltage is used to make the brake pedal brake function in an available state; performing a filtering processing operation on a second current voltage corresponding to the accelerator pedal acceleration function to adjust the second current voltage, wherein the filtering processing operation is used to make the accelerator pedal acceleration function in an available state; and maintaining a current gear corresponding to the gear shifting function in a target gear, wherein the target gear is used to make the gear shifting function in a disabled state.
[0114] Optionally, the control device 200 of the vehicle may include: a retention determination unit for retaining the pulse gear signal in response to a pulse gear signal received by the control device being inconsistent with an actual gear signal from a gear shifting device of the vehicle, and determining a target gear corresponding to the pulse gear signal; a control unit 204, including: a first maintaining module for maintaining the motor output function according to the target torque; a second maintaining module for maintaining the brake pedal braking function according to the target voltage; a third maintaining module for maintaining the accelerator pedal acceleration function according to the second current voltage after filtering; and a disabling module for disabling the gear shifting function according to the target gear.
[0115] In this embodiment, a vehicle control device is provided, which may include: an acquisition unit, for acquiring the vehicle's driving parameters and the closing state of the vehicle's high magnetic switch when the vehicle is in a high magnetic environment, wherein the high magnetic switch is used to control the vehicle to enter a high magnetic mode or to control the vehicle to exit the high magnetic mode; a determination unit, for determining a mode switching result of the vehicle based on the driving parameters and the closing state, wherein the mode switching result is used to indicate whether the vehicle has entered the high magnetic mode; an adjustment unit, for controlling the vehicle's control device in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, adjusting the current usage authority of the vehicle's auxiliary function to a target usage authority, and adjusting the current parameters corresponding to the vehicle's active function to target parameters, wherein the target usage authority is used to disable the auxiliary function, and the target parameter is used to disable or enable the active function; a control unit, for prohibiting the vehicle from using the auxiliary function according to the target usage authority, and maintaining or prohibiting the vehicle from using the active function according to the target parameter, thereby achieving the purpose of ensuring that the vehicle can adapt to complex environments such as high magnetic fields, thereby solving the technical problem of low control efficiency of the vehicle, and further achieving the technical effect of improving the control efficiency of the vehicle.
[0116] According to an embodiment of the present invention, a processor is further provided, which is used to run a program, wherein the program executes the vehicle control method in the embodiment when the processor runs it.
[0117] According to an embodiment of the present invention, a vehicle is also provided. Figure 3 is a schematic diagram of a vehicle according to an embodiment of the present invention, such as Figure 3 As shown, the vehicle 300 may include a memory 310 and a processor 320, wherein the memory 310 is used to store computer programs; the processor 320 is used to run the programs stored in the memory 310 to implement the vehicle control method of the present application.
[0118] In this application, a plurality refers to two or more.
[0119] In this application, unless otherwise explicitly specified, the terms "mounting", "connecting", "connection" should be understood in a broad sense, for example, can be fixed connection, can also be detachable connection, or integrally connected; can be mechanical connection, can also be electrical connection; can be directly connected, can also be indirectly connected through an intermediate medium, can be internal communication of two elements. For those skilled in the art, the specific meaning of the above terms in this application can be understood according to the specific circumstances.
[0120] The terms "first", "second", "third", "fourth" and the like (if any) in this application are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.
[0121] The term "and / or" in this application is only a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in this application generally represents an "or" relationship between the front and rear associated objects.
[0122] If not specifically stated, all steps of the present application can be performed in sequence or randomly. For example, the vehicle control method of the present application can include step S101 and step S102, which means that the vehicle control method of the present application can include step S101 and step S102 performed in sequence, or step S102 and step S101 performed in sequence.
[0123] For example, the vehicle control method of the present application can also include step S103, which means that step S103 can be added to the method in any order, for example, the vehicle control method of the present application can include step S101, step S102 and step S103, or step S101, step S103 and step S102, or step S103, step S101 and step S102, etc. Here, only exemplification is made, and no specific limitation is made.
[0124] For example, the vehicle control method of the present application can also include step S104, which means that step S104 can be added to the method in any order, for example, the vehicle control method of the present application can include step S101, step S102, step S103 and step S104, or step S101, step S103, step S102 and step S104, or step S104, step S103, step S101 and step S102, etc. Here, only exemplification is made, and no specific limitation is made.
[0125] According to another aspect of the embodiments of the present application, a computer readable storage medium is also provided. The computer readable storage medium includes a stored program, wherein the program, when executed by a device in which the computer readable storage medium is located, controls the device to perform the control method of the vehicle in the embodiments.
[0126] The computer readable storage medium can also be referred to as a computer storage medium. It can include a data signal carrying the computer readable program code in a baseband or as part of a carrier wave. The data signal can take many forms, including but not limited to, electro-magnetic, optical, or any suitable combination thereof. The computer readable storage medium can be transmitted, propagated, or transferred via a network using a wireless, wireline, optical, radio frequency, etc., or any suitable combination thereof.
[0127] The program code included in the computer readable storage medium can be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber, radio frequency, etc., or any suitable combination thereof.
[0128] According to the embodiments of the present application, a computer program product is also provided. The computer program product includes a computer program, wherein the computer program, when executed by a processor, implements the control method of the vehicle in the embodiments.
[0129] According to the embodiments of the present application, a computer program product is also provided. The computer program product includes a non-volatile computer readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the control method of the vehicle in the embodiments.
[0130] According to the embodiments of the present application, a computer program is also provided. The computer program, when executed by a processor, implements the control method of the vehicle in the embodiments.
[0131] Optionally, the computer program, when executed by the processor, implements the following program code: obtaining a driving parameter of the vehicle and a closed state of a high magnetic switch of the vehicle, when the vehicle is in a high magnetic environment, wherein the high magnetic switch is used to control the vehicle to enter the high magnetic mode or control the vehicle to exit the high magnetic mode; determining a mode switching result of the vehicle based on the driving parameter and the closed state, wherein the mode switching result is used to indicate whether the vehicle enters the high magnetic mode; in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling a control device of the vehicle to adjust a current use permission of an auxiliary function of the vehicle to a target use permission and adjust a current parameter corresponding to a proactive function of the vehicle to a target parameter, wherein the target use permission is used to make the auxiliary function in a disabled state, and the target parameter is used to make the proactive function in a disabled state or an available state; and disabling the vehicle from using the auxiliary function according to the target use permission and maintaining or disabling the vehicle from using the proactive function according to the target parameter.
[0132] Optionally, the computer program, when executed by the processor, implements program code for: comparing the driving parameter with the driving threshold to obtain a first comparison result; determining a mode switching result based on the first comparison result and the closing state.
[0133] Optionally, the computer program, when executed by the processor, implements program code for: in response to the first comparison result indicating that the driving parameter is less than the driving threshold and the closing state being the closed state, determining that the mode switching result indicates that the vehicle has entered the high magnetic mode; in response to the first comparison result indicating that the driving parameter is greater than or equal to the driving threshold and / or the closing state being the unclosed state, determining that the mode switching result indicates that the vehicle has not entered the high magnetic mode.
[0134] Optionally, the computer program, when executed by the processor, implements program code for: in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling the control device to perform at least one of the following steps: adjusting a current use permission of the brake energy recovery function to a first target use permission, wherein the first target use permission is used to make the brake energy recovery function in a disabled state; adjusting a current use permission of the auxiliary brake function to a second target use permission, wherein the second target use permission is used to make the auxiliary brake function in a disabled state; adjusting a current use permission of the fault signal processing function to a third target use permission, wherein the third target use permission is used to make the fault signal processing function in a disabled state.
[0135] Optionally, the computer program, when executed by the processor, implements program code for: in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling the control device to perform at least one of the following steps: in response to the battery power signal in the vehicle being an abnormal power signal, adjusting a current torque corresponding to the motor output function to a target torque, wherein the target torque is used to make the motor output function in an available state; in response to a first current voltage corresponding to the brake pedal brake function being within a preset voltage range, adjusting the first current voltage to a target voltage, wherein the target voltage is used to make the brake pedal brake function in an available state; performing a filtering processing operation on a second current voltage corresponding to the accelerator pedal acceleration function to complete adjustment of the second current voltage, wherein the filtering processing operation is used to make the accelerator pedal acceleration function in an available state; adjusting a current gear corresponding to the gear shifting function to a target gear, wherein the target gear is used to make the gear shifting function in a disabled state.
[0136] Optionally, the computer program described above, when executed by the processor, implements program code for the following steps: in response to the pulse gear position signal received by the control device, when the pulse gear position signal is inconsistent with the actual gear position signal from the gear shifting device of the vehicle, retaining the pulse gear position signal and determining a target gear position corresponding to the pulse gear position signal; and maintaining or prohibiting the active function of the vehicle according to the target parameter, including: maintaining the motor output function according to the target torque; maintaining the brake pedal braking function according to the target voltage; maintaining the accelerator pedal acceleration function according to the filtered second current voltage; and disabling the gear shifting function according to the target gear position.
[0137] The serial numbers of the embodiments of the application described above are only for description, and do not represent the advantages and disadvantages of the embodiments.
[0138] In the above embodiments of the application, the description of each embodiment has its own emphasis, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0139] In several embodiments provided in the present application, it should be understood that the disclosed technical contents can be implemented by other ways. Among them, the device embodiments described above are only schematic, for example, the division of units can be a logical function division, and actual implementation can have another division way, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or modules shown or discussed can be indirect coupling or communication connection through some interfaces, units or modules, which can be electrical or other forms.
[0140] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed on multiple units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment.
[0141] In addition, each functional unit in each embodiment of the application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit.
[0142] If the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application or the part that contributes to the related art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The aforementioned storage medium includes a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0143] The above is only the preferred embodiment of the present application, and it should be pointed out that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.
Claims
1. A vehicle control method, characterized in that: include: When a vehicle is in a high magnetic environment, obtaining driving parameters of the vehicle and a closed state of a high magnetic switch of the vehicle, wherein the high magnetic switch is used to control the vehicle to enter a high magnetic mode or to control the vehicle to exit the high magnetic mode; determining a mode switching result of the vehicle based on the driving parameter and the closed state, wherein the mode switching result is used to indicate whether the vehicle enters the high magnetic mode; In response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling a control device of the vehicle to adjust a current usage permission of an auxiliary function of the vehicle to a target usage permission, and adjusting a current parameter corresponding to an active function of the vehicle to a target parameter, wherein the target usage permission is used to disable the auxiliary function, and the target parameter is used to enable the active function to be in the disabled state or the enabled state; The vehicle is prohibited from using the auxiliary function according to the target usage permission, and the vehicle is maintained or prohibited from using the active function according to the target parameter.
2. The method according to claim 1, characterized in that Determining a mode switching result of the vehicle based on the driving parameter and the closed state includes: comparing the driving parameter and the driving threshold to obtain a first comparison result; The mode switching result is determined based on the first comparison result and the closed state.
3. The method according to claim 2, characterized in that Determining the mode switching result based on the first comparison result and the closed state includes: In response to the first comparison result indicating that the driving parameter is less than the driving threshold and the closed state is the closed state, determining that the mode switching result indicates that the vehicle has entered the high magnetic mode; In response to the first comparison result indicating that the driving parameter is greater than or equal to the driving threshold, and / or the closed state is an unclosed state, it is determined that the mode switching result indicates that the vehicle has not entered the high magnetic mode.
4. The method according to claim 1, wherein The auxiliary functions of the vehicle include: a braking energy recovery function, an auxiliary braking function, and a fault signal processing function. In response to the mode switching result indicating that the vehicle has entered the high magnetic field mode, controlling a control device of the vehicle to adjust a current usage permission of the auxiliary functions of the vehicle to a target usage permission includes: In response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling the control device to perform at least one of the following steps: adjusting the current usage permission of the braking energy recovery function to a first target usage permission, wherein the first target usage permission is used to put the braking energy recovery function into the disabled state; adjusting the current usage permission of the auxiliary braking function to a second target usage permission, wherein the second target usage permission is used to put the auxiliary braking function into the disabled state; The current usage permission of the fault signal processing function is adjusted to a third target usage permission, wherein the third target usage permission is used to put the fault signal processing function into the disabled state.
5. The method according to claim 1, wherein The active functions of the vehicle include: a motor output function, a brake pedal braking function, an accelerator pedal acceleration function, and a gear shifting function. In response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling the control device of the vehicle to adjust current parameters corresponding to the active functions of the vehicle to target parameters includes: In response to the mode switching result indicating that the vehicle has entered the high magnetic mode, controlling the control device to perform at least one of the following steps: In response to a power signal of a battery in the vehicle being an abnormal power signal, adjusting a current torque corresponding to the motor output function to a target torque, wherein the target torque is used to put the motor output function in the usable state; In response to a first current voltage corresponding to the brake pedal braking function being within a preset voltage range, adjusting the first current voltage to a target voltage, wherein the target voltage is used to enable the brake pedal braking function to be in the usable state; performing a filtering operation on a second current voltage corresponding to the accelerator pedal acceleration function to complete adjustment of the second current voltage, wherein the filtering operation is used to enable the accelerator pedal acceleration function to be in the usable state; Maintaining the current gear position corresponding to the gear shift function at a target gear position, wherein the target gear position is used to put the gear shift function into the disabled state.
6. The method according to claim 5, characterized in that The method further comprises: In response to a pulsed shift position signal received by the control device being inconsistent with an actual shift position signal from a shift device of the vehicle, retaining the pulsed shift position signal and determining the target gear position corresponding to the pulsed shift position signal; Maintaining or disabling the vehicle from using the active function according to the target parameters includes: maintaining the motor output function according to the target torque; maintaining the brake pedal braking function according to the target voltage; maintaining the accelerator pedal acceleration function according to the second current voltage after filtering; and disabling the shifting function according to the target gear position.
7. A vehicle control device, characterized in that: include: an acquisition unit, configured to acquire, when the vehicle is in a high magnetic environment, driving parameters of the vehicle and a closed state of a high magnetic switch of the vehicle, wherein the high magnetic switch is used to control the vehicle to enter a high magnetic mode or to control the vehicle to exit the high magnetic mode; a determining unit, configured to determine a mode switching result of the vehicle based on the driving parameter and the closed state, wherein the mode switching result is used to indicate whether the vehicle enters the high magnetic mode; an adjusting unit, configured to, in response to the mode switching result indicating that the vehicle has entered the high magnetic mode, control a control device of the vehicle to adjust a current usage permission of an auxiliary function of the vehicle to a target usage permission, and to adjust a current parameter corresponding to an active function of the vehicle to a target parameter, wherein the target usage permission is used to disable the auxiliary function, and the target parameter is used to enable the active function to be in the disabled state or the enabled state; A control unit is configured to prohibit the vehicle from using the auxiliary function according to the target usage authority, and to maintain or prohibit the vehicle from using the active function according to the target parameter.
8. A processor, characterized in that: The processor is configured to run a program, wherein the program, when run by the processor, executes the vehicle control method according to any one of claims 1 to 6.
9. A vehicle, characterized in that: include: a memory storing an executable program; A processor is used to run the program, wherein the program, when running, executes the vehicle control method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored executable program, wherein when the executable program is run, the device where the storage medium is located is controlled to execute the vehicle control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Confidence coefficient identification method and system for automatic driving system
CN113247014A
System and procedure for controlling automated driving functions for an automated vehicle and an automated vehicle
DE102019215658B3
Vehicle which can be operated in at least two operating modes, one of which is a purist operating mode, and method for adapting an operating mode of a vehicle
DE102024103362A1
Security device, control method, program and storage medium
JP2018181226A
Method and system for identifying confidence level of autonomous driving system
US11506510B1