Vehicle driving mode switching method, electronic device and vehicle

When the switch controller of the four-wheel drive vehicle model receives the mode switching command, it first sends the driving mode information and then continuously sends the preset default information, solving the problem of mode request chaos when the physical switch and virtual switch are operated simultaneously, and the accurate switching of the transferor is achieved.

CN119218219BActive Publication Date: 2025-03-21ZHANGJIAGANG GREAT WALL MOTOR R&D CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411768399.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-21
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

In the prior art, when the physical switch and virtual switch of the four-wheel drive vehicle model are operated simultaneously, the transferor may not be able to switch the driving mode correctly, resulting in a mess of mode requests.

Method used

By first sending the drive mode information when the switch controller receives the mode switching command, and then continuously sending the preset default information, it is ensured that the transferor control unit can accurately identify the target drive mode information and avoid information confusion.

Benefits of technology

It is realized that mode request chaos is avoided without affecting the user's driving experience, and ensures that the transferor control unit can accurately switch to the driver mode required by the user.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119218219B_ABST
    Figure CN119218219B_ABST
Patent Text Reader

Abstract

The present application provides a method for switching a vehicle driving mode, an electronic device and a vehicle. The method includes, in response to a switch controller receiving a mode switching instruction, first sending driving mode information and then continuously sending preset default information to a transfer case control unit; in response to the transfer case control unit receiving at least one driving mode information and / or preset default information, determining target driving mode information and controlling the transfer case to switch to the target driving mode. In this way, when the transfer case control unit receives at least one driving mode information and / or preset default information, the target driving mode information actually required by the user can be determined based on the two different information, the driving mode information and the preset default information, and then the transfer case is controlled to switch to its corresponding target driving mode, so that even when the transfer case controller receives two pieces of information at the same time, there will be no information confusion, and the target driving mode information can still be accurately identified to meet the actual needs of the user.
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 method for switching a vehicle driving mode, an electronic device and a vehicle. Background Art

[0002] Common automobile transfer cases can be divided into full-time four-wheel drive transfer cases, timely four-wheel drive transfer cases and part-time four-wheel drive transfer cases according to the power distribution method. Among them, the switching of the part-time four-wheel drive transfer case and the timely four-wheel drive transfer case mode is usually performed by the driver first operating the physical switch or the virtual switch on the central control screen. The physical switch or the virtual switch sends the mode request signal to the transfer case control unit, and the transfer case control unit then issues the corresponding command to control the transfer case's shift mechanism to achieve the switching of different drive modes. Summary of the invention

[0003] In view of this, the purpose of the present application is to provide a method for switching a vehicle driving mode, an electronic device and a vehicle.

[0004] Based on the above purpose, the first aspect of the present application provides a method for switching a vehicle driving mode, the switching method is performed based on a driving control system, the driving control system includes at least a switch controller, a transfer case control unit and a transfer case;

[0005] The method comprises:

[0006] In response to the switch controller receiving the mode switching instruction, firstly sending the driving mode information to the transfer case control unit based on the mode switching instruction, and then continuously sending the preset default information;

[0007] In response to the transfer case control unit receiving at least one driving mode information and / or preset default information, determining target driving mode information based on the at least one driving mode information and / or the preset default information, and controlling the transfer case to switch to the target driving mode;

[0008] The target driving mode is a driving mode corresponding to the target driving mode information.

[0009] Optionally, first sending the driving mode information to the transfer case control unit based on the mode switching instruction, and then continuously sending the preset default information, includes:

[0010] Continuously sending the driving mode information to the transfer case control unit based on the mode switching instruction until the continuous sending time reaches a preset time;

[0011] The preset default information is continuously sent to the transfer case control unit.

[0012] Optionally, the at least one switch controller includes a first switch controller and a second switch controller;

[0013] The driving mode information is first driving mode information or second driving mode information, the first driving mode information is sent by the first switch controller, and the second driving mode information is sent by the second switch controller;

[0014] The determining the target driving mode information based on the at least one driving mode information and / or the preset default information includes:

[0015] In response to the transfer case control unit receiving the first driving mode information and the second driving mode information at the same time, respectively acquiring the issuing time of the first driving mode information and the second driving mode information;

[0016] Based on the issuing time and / or preset priority rules, target driving mode information is determined.

[0017] Optionally, determining the target driving mode information based on the issuing time and / or preset priority rule includes:

[0018] In response to the issuance time of the first driving mode information being the same as the issuance time of the second driving mode information, determining the target driving mode information based on the preset priority rule;

[0019] In response to the difference between the issuing time of the first driving mode information and the issuing time of the second driving mode information, the two issuing times are compared, and the first driving mode information or the second driving mode information with a later issuing time is determined as the target driving mode information.

[0020] Optionally, the preset priority rule includes a preset security level rule;

[0021] The determining the target driving mode information based on the preset priority rule includes:

[0022] Based on the preset security level rule, respectively determine the security level of the first switch controller and the second switch controller;

[0023] The two security levels are compared, and the first driving mode information or the second driving mode information corresponding to the first switch controller or the second switch level with a higher security level is determined as the target driving mode information.

[0024] Optionally, the preset priority rule includes a preset driving mode priority rule;

[0025] The determining the target driving mode information based on the preset priority rule includes:

[0026] respectively determining driving modes corresponding to the first driving mode information and the second driving mode information;

[0027] Based on the preset driving mode priority rule, determining the priority of the driving mode corresponding to the first driving mode information and the driving mode corresponding to the second driving mode information;

[0028] The two priorities are compared, and the first driving mode information or the second driving mode information corresponding to the driving mode with the higher priority is determined as the target driving mode information.

[0029] Optionally, determining the target driving mode based on the at least one driving mode information and / or preset default information includes:

[0030] In response to the transfer case control unit receiving a driving mode information and a preset default information, or in response to the transfer case control unit receiving a driving mode information, the driving mode information is determined as the target driving mode information.

[0031] Optionally, the at least one switch controller includes a first switch controller and a second switch controller;

[0032] The driving mode information is first driving mode information or second driving mode information;

[0033] In response to the switch controller receiving the mode switching instruction, the drive mode information is first sent to the transfer case control unit based on the mode switching instruction, including:

[0034] In response to the first switch controller receiving a mode switching instruction and the duration of the mode switching instruction is greater than or equal to a preset switching time, firstly sending first driving mode information to the transfer case control unit based on the mode switching;

[0035] In response to the second switch controller receiving the mode switching instruction, the second driving mode information is first sent to the transfer case control unit based on the mode switching instruction.

[0036] A second aspect of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the program, the method described in any one of the first aspects above is implemented.

[0037] A third aspect of the present application provides a vehicle, comprising the electronic device described in the second aspect.

[0038] As can be seen from the above, the vehicle driving mode switching method, electronic device and vehicle provided by the present application, in response to the switch controller receiving the mode switching instruction, first send the driving mode information to the transfer case control unit based on the mode switching instruction, and then continue to send the preset default information; in response to the transfer case control unit receiving at least one driving mode information and / or preset default information, determine the target driving mode information based on the at least one driving mode information and / or preset default information, and control the transfer case to switch to the target driving mode. In this way, since the preset default information is preset information without practical meaning, when the transfer case control unit receives at least one driving mode information and / or preset default information, it can determine the target driving mode information (i.e., valid request information) actually required by the user based on the two different information of the driving mode information and the preset default information, and then control the transfer case to switch to its corresponding target driving mode based on the target driving mode information, so that even when the transfer case controller receives two pieces of information at the same time, there will be no confusion of information, and the target driving mode information can still be accurately identified. In this way, the present application can meet the actual needs of the user based on the joint control of the switch controller and the transfer case control unit. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0040] Figure 1 It is a schematic diagram of a transfer case receiving two valid messages at the same time in the related art;

[0041] Figure 2 A schematic flow chart of a method for switching a vehicle driving mode according to an embodiment of the present application;

[0042] Figure 3 A schematic diagram of the driving mode switching of the transfer case in an embodiment of the present application;

[0043] Figure 4 A schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

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

[0045] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of 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 can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0046] The transfer case is an important component of the power system of a longitudinally mounted four-wheel drive vehicle. Its main function is to distribute the power output of the transmission to the front and rear drive shafts, and transmit the torque to the four wheels through the main reducer and drive shaft, thereby realizing the four-wheel drive of the vehicle. The common automotive transfer cases on the market can be divided into full-time four-wheel drive transfer cases, timely four-wheel drive transfer cases and part-time four-wheel drive transfer cases according to the power distribution method.

[0047] A full-time four-wheel drive transfer case means that the vehicle is in four-wheel drive mode throughout the entire driving process, with all four wheels driving the vehicle forward.

[0048] The time-sharing four-wheel drive transfer case can achieve two-wheel drive or four-wheel drive by changing the working mode of the transfer case, that is, high-speed two-wheel drive mode (abbreviated as "2H") and high-speed four-wheel drive mode (abbreviated as "4H"). In addition, in off-road vehicles, in order to improve the vehicle's escape performance, the transfer case can use the internal planetary gear mechanism to amplify the torque in a certain proportion and then distribute it to the front and rear wheels, that is, low-speed four-wheel drive mode (abbreviated as "4L").

[0049] In addition to 2H, 4H, and 4L modes, the timely four-wheel drive transfer case also has an automatic mode (abbreviated as "AUTO"), which can automatically adjust the front and rear wheel torque distribution ratio according to driving conditions.

[0050] Among them, the switching of the part-time four-wheel drive transfer case and the timely four-wheel drive transfer case mode is usually performed by the driver first operating the physical switch or the virtual switch on the central control screen. The physical switch or the virtual switch sends the mode request signal to the transfer case control unit, and the transfer case control unit then issues corresponding instructions to control the transfer case's shifting mechanism to achieve switching between different drive modes.

[0051] In order to enrich the user's driving experience, some models have both a physical four-wheel drive switch and a virtual four-wheel drive switch. Usually, the mode request signal of the four-wheel drive switch is sent periodically. For example, if the 4H switch button is pressed through the switch (physical four-wheel drive switch or virtual four-wheel drive switch), the switch controller will continue to send the request 4H signal to the transfer case control unit until the switch button of another driving mode is pressed.

[0052] Since the signal of the physical four-wheel drive switch and the signal of the virtual four-wheel drive switch are two independent signals, and the two do not interact and do not affect each other, on a vehicle model with both a physical four-wheel drive switch and a virtual four-wheel drive switch, the two switches will send different mode request signals, resulting in the transfer case being unable to correctly switch modes based on the two different mode request signals.

[0053] like Figure 1 As shown, the virtual switch continuously requests the AUTO mode, and the physical switch requests the 2H mode. At this time, for the transfer case control unit, both the AUTO mode and the 2H mode are valid request signals, and the transfer case control unit cannot determine which request to execute.

[0054] In the related art, in order to avoid such mode request confusion, the virtual switch is usually shielded when the physical switch is used, and the physical switch is shielded when the virtual switch is used. This method also limits the user's operating freedom and may affect the user's driving experience.

[0055] Based on this, how to avoid mode request confusion without affecting the user's driving experience and ensure that the transfer case control unit can execute the driving mode required by the user is an urgent problem to be solved.

[0056] Based on this, see Figure 2 The present application provides a method for switching a vehicle driving mode, the switching method being performed based on a driving control system, the driving control system comprising at least one switch controller, a transfer case control unit and a transfer case. The at least one switch controller comprises a first switch controller and a second switch controller. The first switch controller may be a physical switch controller, and the second switch controller may be a virtual switch controller. Alternatively, the first switch controller may be a virtual switch controller, and the second switch controller may be a physical switch controller. In a specific implementation, the physical switch controller and the virtual switch controller may be sub-controllers, sub-control units or sub-control modules with different functions in a vehicle controller.

[0057] The vehicle driving mode switching method comprises the following steps:

[0058] Step S100, in response to the switch controller receiving the mode switching instruction, first sending the driving mode information to the transfer case control unit based on the mode switching instruction, and then continuously sending the preset default information;

[0059] Step S200, in response to the transfer case control unit receiving at least one driving mode information and / or preset default information, determining target driving mode information based on the at least one driving mode information and / or preset default information, and controlling the transfer case to switch to the target driving mode;

[0060] The target driving mode is a driving mode corresponding to the target driving mode information.

[0061] Specifically, when the switch controller receives a mode switching instruction, the switch controller first sends the driving mode information to the transfer case control unit based on the mode switching instruction, and then continues to send the preset default information. The mode switching instruction is issued by the user. Exemplarily, when the switch controller is a physical switch controller, the mode switching instruction is issued by the user turning a physical button or pressing a physical button; when the switch controller is a virtual switch controller, the mode switching instruction is issued by the user touching the switch button.

[0062] When the switch controller does not receive the mode switching instruction, the switch controller continues to send a preset default message to the transfer case control unit. The preset default message is a preset message without practical meaning (for example: Noaction).

[0063] When the switch controller receives the mode switching instruction, the switch controller first sends the driving mode information to the transfer case control unit, and then continuously sends the preset default information. That is, when receiving the mode switching instruction, the switch controller does not continuously or periodically send the driving mode information to the transfer case control unit until the next mode switching instruction is received, but first sends the driving mode information, and after a period of time, continuously sends the preset default information until the next mode switching instruction is received.

[0064] In this way, the drive mode information sent by the switch controller based on each mode switching instruction only lasts for a short time. It is sufficient to ensure that the drive mode information is sent to the transfer case control unit, and there is no need to send the drive mode information continuously. In this way, the transfer case control unit will only receive the drive mode information related to the mode switching instruction once in a short period of time, and will not continuously receive the drive mode information related to the mode switching instruction. In this way, the duration of the transfer case control unit receiving each drive mode information can be reduced, thereby reducing the probability that the transfer case control unit simultaneously receives the drive mode information sent by two switch controllers, thereby reducing the situation where the mode request confusion occurs in the transfer case controller unit.

[0065] The driving mode information is first driving mode information or second driving mode information, the first driving mode information is sent by the first switch controller, and the second driving mode information is sent by the second switch controller.

[0066] Each of the driving mode information corresponds to a driving mode, and the driving mode can be a high-speed two-wheel drive mode (abbreviated as "2H"), a high-speed four-wheel drive mode (abbreviated as "4H"), a low-speed four-wheel drive mode (abbreviated as "4L") or an automatic mode (abbreviated as "AUTO").

[0067] After the switch controller sends the driving mode information and the preset default information to the transfer case control unit, the transfer case control unit will receive the driving mode information and the preset default information sent by the switch controller.

[0068] For the same switch controller, a switch controller can only send one message to the transfer case control unit at a time, either drive mode information or preset default information.

[0069] However, for vehicles with both physical switches and virtual switches, the first switch controller of the physical switch and the second switch controller of the virtual switch will send information to the transfer case control unit, and the information sent may be drive mode information or preset default information.

[0070] For the transfer case control unit, the transfer case control unit may simultaneously receive two pieces of information from two switch controllers respectively, and the two pieces of information may be driving mode information or preset default information.

[0071] Therefore, when the transfer case control unit receives at least one driving mode information and / or preset default information, it can determine the target driving mode information based on the at least one driving mode information and / or the preset default information, and then control the transfer case to switch to the target driving mode, wherein the target driving mode is the driving mode corresponding to the target driving mode information.

[0072] In the present application, since the preset default information is preset information that has no practical meaning, when the transfer case control unit receives at least one driving mode information and / or preset default information, it can determine the target driving mode information (i.e., valid request information) actually required by the user based on the two different information, the driving mode information and the preset default information, and then control the transfer case to switch to its corresponding target driving mode based on the target driving mode information, so that even if the transfer case controller receives two pieces of information at the same time, there will be no information confusion, and the target driving mode information can still be accurately identified to meet the actual needs of the user.

[0073] In some embodiments, the step S100 first sends the driving mode information to the transfer case control unit based on the mode switching instruction, and then continues to send the preset default information, including:

[0074] Step S110, continuously sending the driving mode information to the transfer case control unit based on the mode switching instruction until the continuous sending time reaches a preset time;

[0075] Step S120: Continuously send preset default information to the transfer case control unit.

[0076] Specifically, when the switch controller receives the mode switching instruction, it first continuously sends the driving mode information to the transfer case control unit until the continuous sending time reaches a preset time, ensuring that the transfer case control unit can receive valid driving mode information.

[0077] The preset time is a preset time for sending and receiving valid information. Exemplarily, the preset time may be 1s, 2s, or 3s.

[0078] The preset default information is then continuously sent to the transfer case control unit.

[0079] That is to say, when receiving a mode switching instruction, the switch controller does not continuously or periodically send drive mode information to the transfer case control unit until the next mode switching instruction is received, but first continuously sends drive mode information, and after a preset time, continuously sends preset default information until the next mode switching instruction is received.

[0080] In this way, the drive mode information sent by the switch controller based on each mode switching instruction only lasts for a preset time, and it is sufficient to ensure that the drive mode information is sent to the transfer case control unit, and there is no need to send the drive mode information continuously. In this way, the transfer case control unit will only receive the drive mode information related to the mode switching instruction once within the preset time, and will not continuously receive the drive mode information related to the mode switching instruction, so that the duration of the transfer case control unit receiving each drive mode information can be reduced, thereby reducing the probability that the transfer case control unit simultaneously receives the drive mode information sent by two switch controllers, thereby reducing the situation where the mode request confusion occurs in the transfer case controller unit.

[0081] In some embodiments, determining the target driving mode information based on the at least one driving mode information and / or the preset default information in step S200 includes:

[0082] Step S210, in response to the transfer case control unit receiving the first driving mode information and the second driving mode information at the same time, respectively acquiring the sending time of the first driving mode information and the second driving mode information;

[0083] Step S220: Determine target driving mode information based on the issuance time and / or preset priority rules.

[0084] Specifically, when the transfer case control unit simultaneously receives the first driving mode information sent by the first switch controller and the second driving mode information sent by the second switch controller, it is necessary to determine the order in which the first switch mode information and the second switch mode information are sent, because the later sent information is the user's updated request information.

[0085] Therefore, when the transfer case control unit simultaneously receives the first driving mode information sent by the first switch controller and the second driving mode information sent by the second switch controller, it obtains the issuance time of the first driving mode information and the second driving mode information respectively, and then determines the target driving mode information based on the issuance time and / or preset priority rules.

[0086] The preset priority rule is a preset priority rule that is set in advance and is used to characterize the priorities of different driving modes or the priorities of different switch controllers.

[0087] In the present application, even if the transfer case control unit simultaneously receives the first driving mode information and the second driving mode information, both of which are valid information, it can accurately determine the final target driving mode information based on the issuance time of the first driving mode information and the second driving mode information and the preset priority rules to meet the actual needs of the user, and no confusion will occur due to the simultaneous receipt of two valid information.

[0088] In some embodiments, the step S220 determines the target driving mode information based on the issuing time and / or the preset priority rule, including:

[0089] Step S221, in response to the fact that the issuing time of the first driving mode information is the same as the issuing time of the second driving mode information, determining the target driving mode information based on the preset priority rule;

[0090] Step S222: in response to the fact that the issuing time of the first driving mode information is different from the issuing time of the second driving mode information, the two issuing times are compared, and the first driving mode information or the second driving mode information with a later issuing time is determined as the target driving mode information.

[0091] Specifically, when determining the target driving mode information based on the issuance time and / or the preset priority rule, if the issuance time of the first driving mode information is the same as the issuance time of the second driving mode information, it means that when the first switch controller sends the first driving mode information, the second switch controller also sends the second driving mode information, and the issuance time of these two driving mode information is the same, and the target driving mode information cannot be determined based on the issuance time only. Therefore, it is necessary to determine the target driving mode information based on the preset priority rule at this time, so as to determine the driving mode information with a higher priority as the target driving mode information.

[0092] When determining the target driving mode information based on the issuance time and / or preset priority rules, if the issuance time of the first driving mode information is different from the issuance time of the second driving mode information, the two issuance times are compared, and the first driving mode information or the second driving mode information with a later issuance time is determined as the target driving mode information. In this way, the target driving mode information finally determined is the later issued information, which is the user's updated request information, and can more accurately meet the user's actual needs.

[0093] In the present application, based on the different situations of the issuance time of the first driving mode information and the issuance time of the second driving mode information, different methods are used to determine the target driving mode information, so that the final determined target driving mode information can more accurately meet the actual needs of the user.

[0094] In some embodiments, the preset priority rule includes a preset security level rule; the step S221 determines the target driving mode information based on the preset priority rule, including:

[0095] Based on the preset security level rule, respectively determine the security level of the first switch controller and the second switch controller;

[0096] The two security levels are compared, and the first driving mode information or the second driving mode information corresponding to the first switch controller or the second switch level with a higher security level is determined as the target driving mode information.

[0097] Specifically, the preset safety level rule is a preset safety level rule of the switch controller, which is used to characterize the safety levels of different switch controllers. For different switch controllers, some switch controllers are more likely to be touched by mistake, and the safety level of such switch controllers is lower, and the accuracy of the driving mode information they send is relatively low; some switch controllers are less likely to be touched by mistake, and the safety level of such switch controllers is higher, and the accuracy of the driving mode information they send is relatively high.

[0098] Therefore, when determining the target driving mode information based on the preset priority rule, first, based on the preset security level rule, the security levels of the first switch controller and the second switch controller are respectively determined, and then the two security levels are compared, and the first driving mode information or the second driving mode information corresponding to the first switch controller or the second switch level with a higher security level is determined as the target driving mode information. In this way, the relatively more accurate driving mode information sent by the switch controller with a higher security level can be determined as the target driving mode information to improve the accuracy of the target driving information.

[0099] In this embodiment, the first switch controller is a physical switch controller, and the second switch controller is a virtual switch controller. The preset security level rule is that the security level of the first switch controller is higher than that of the second switch controller (since the probability of accidental touching of the virtual switch is greater, the security level of the virtual switch controller corresponding to the virtual switch is lower).

[0100] When the transfer case control unit receives the first driving mode information and the second driving mode information at the same time and the first driving mode information and the second driving mode information are issued at the same time, based on the preset safety level rule, the safety level of the first switch controller is higher than that of the second switch controller. Therefore, the first driving mode information corresponding to the first switch controller with a higher safety level is determined as the target driving mode information.

[0101] In the present application, when the transfer case control unit receives the first driving mode information and the second driving mode information at the same time and the first driving mode information and the second driving mode information are issued at the same time, the driving mode information corresponding to the switch controller with a higher safety level is determined as the target driving mode information, which can improve the accuracy of the target driving information.

[0102] In some embodiments, the preset priority rule includes a preset driving mode priority rule; the step S221 determines the target driving mode information based on the preset priority rule, including:

[0103] respectively determining driving modes corresponding to the first driving mode information and the second driving mode information;

[0104] Based on the preset driving mode priority rule, determining the priority of the driving mode corresponding to the first driving mode information and the driving mode corresponding to the second driving mode information;

[0105] The two priorities are compared, and the first driving mode information or the second driving mode information corresponding to the driving mode with the higher priority is determined as the target driving mode information.

[0106] Specifically, the preset driving mode priority rule is a preset priority rule for different driving modes, and a driving mode with a higher priority is a driving mode that can better meet user needs or a driving mode that is more energy-saving and power-saving.

[0107] Exemplarily, for the four driving modes, namely, high-speed two-wheel drive mode (abbreviated as "2H"), high-speed four-wheel drive mode (abbreviated as "4H"), low-speed four-wheel drive mode (abbreviated as "4L") and automatic mode (abbreviated as "AUTO"), their priorities from first to last are: low-speed four-wheel drive mode (abbreviated as "4L"), automatic mode (abbreviated as "AUTO"), high-speed two-wheel drive mode (abbreviated as "2H") and high-speed four-wheel drive mode (abbreviated as "4H").

[0108] When determining the target driving mode information based on the preset priority rule, the driving modes corresponding to the first driving mode information and the second driving mode information are respectively determined, and then based on the preset driving mode priority rule, the priorities of the driving mode corresponding to the first driving mode information and the driving mode corresponding to the second driving mode information are determined, and the two priorities are compared, and the first driving mode information or the second driving mode information corresponding to the driving mode with an earlier priority is determined as the target driving mode information. In this way, the target driving mode information finally determined is the driving mode information with an earlier priority, and the driving mode with an earlier priority can better meet user needs or be more energy-saving and power-saving.

[0109] In some embodiments, determining the target driving mode based on the at least one driving mode information and / or the preset default information in step S200 further includes:

[0110] Step S230: In response to the transfer case control unit receiving a driving mode information and a preset default information, or in response to the transfer case control unit receiving a driving mode information, determining the driving mode information as the target driving mode information.

[0111] Specifically, when the transfer case control unit receives a driving mode information and a preset default information, since the preset default information is invalid information, the valid driving mode information can be directly determined as the target driving mode information without signal confusion.

[0112] When the transfer case control unit receives only one driving mode information, there may be only one switch controller on the vehicle at this time, and the transfer case control unit can directly determine the driving mode information as the target driving mode information.

[0113] In some embodiments, in response to the switch controller receiving the mode switching instruction, the step S100 sends the driving mode information to the transfer case control unit based on the mode switching instruction, and further includes:

[0114] Step S130, in response to the first switch controller receiving a mode switching instruction and the duration of the mode switching instruction is greater than or equal to a preset switching time, firstly sending first driving mode information to the transfer case control unit based on the mode switching;

[0115] Step S140: In response to the second switch controller receiving the mode switching instruction, the second drive mode information is first sent to the transfer case control unit based on the mode switching instruction.

[0116] Specifically, exemplarily, the first switch controller is a physical switch controller, and the second switch controller is a virtual switch controller.

[0117] When the first switch controller receives a mode switching instruction and the duration of the mode switching instruction is greater than or equal to the preset switching time, the first drive mode information is sent to the transfer case control unit based on the mode switching. This ensures the validity of the first drive mode information and ensures that the mode switching instruction is not sent due to an accidental touch by the user.

[0118] The preset switching time is the shortest time for the preset physical switch controller to receive a valid instruction.

[0119] When the second switch controller receives the mode switching instruction, it directly sends the second driving mode information to the transfer case control unit based on the mode switching instruction. This can improve the operating sensitivity of the virtual switch controller and is more convenient for the user's actual operation.

[0120] In the present application, different conditions for sending driving mode information are determined based on different properties of different switch controllers, which can not only improve the effectiveness of the driving mode information, but also improve the operating sensitivity of the switch controller, making it easier for users to actually operate.

[0121] In specific implementation, in order to solve the problem that the virtual four-wheel drive switch and the physical four-wheel drive switch of the four-wheel drive vehicle cannot be operated at the same time and avoid signal interaction conflicts, the present application changes the periodic four-wheel drive request signal into an event request signal.

[0122] When the switch is not operated, the four-wheel drive request signal continues to send a meaningless default value (for example: Noaction). When the switch is operated, the corresponding mode request signal is sent for a fixed period of time, generally set to 3~5 frames or 3~5s, after which the signal returns to the default value.

[0123] When the physical switch and the virtual switch send different requests, if there is a time difference in the sending nodes, the transfer gear can respond to the request sent later; if there is no time difference in the sending nodes, the response priority set in advance is required, and the transfer gear executes the request signal with a higher priority.

[0124] like Figure 3As shown, the physical switch requests 2H and the transfer case switches to 2H.

[0125] The physical switch requests 4H, and the virtual switch immediately requests 2H. The transfer case first switches to 4H and then to 2H.

[0126] When the virtual switch requests 4H and the physical switch requests AUTO at the same time, the priority of the physical switch is determined to be higher by setting the priority, so the transfer case responds to the physical switch request first and switches to AUTO.

[0127] The present application can send an event-based transfer case mode switching request signal through a four-wheel drive physical switch and a virtual switch, so that the user can use the four-wheel drive physical switch and the virtual switch to switch the transfer case mode at the same time.

[0128] 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 to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0129] It should be noted that some embodiments of the present application are described above. In some cases, the actions or steps recorded in the above embodiments can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the process depicted in the accompanying drawings does not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0130] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, 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 when the processor executes the program, the method for switching the vehicle driving mode described in any of the above embodiments is implemented.

[0131] Figure 4 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and 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 connected to each other through the bus 1050 in the device.

[0132] The processor 1010 can be implemented by 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.

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

[0134] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0135] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0136] The bus 1050 includes a path that transmits 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 ).

[0137] 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 the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0138] The electronic device of the above-mentioned embodiment is used to implement the corresponding vehicle driving mode switching method in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0139] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment 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 vehicle drive mode switching method described in any of the above embodiments.

[0140] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, 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 disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape 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.

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

[0142] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, 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 vehicle driving mode switching method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.

[0143] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the electronic device, storage medium or computer program product described in any of the above-mentioned embodiments.

[0144] The vehicle has the technical effects described in any of the above embodiments, which will not be elaborated here.

[0145] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0146] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0147] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0148] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0149] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0150] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power / ground connections to the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device may be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present application are to be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.

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

[0152] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. 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 protection scope of the present application.

Claims

1. A method for switching a vehicle driving mode, characterized in that: The switching method is performed based on a drive control system, wherein the drive control system includes at least a switch controller, a transfer case control unit and a transfer case; The method comprises: In response to the switch controller receiving the mode switching instruction, the switch controller first sends the driving mode information to the transfer case control unit based on the mode switching instruction, and then continuously sends the preset default information; wherein the at least one switch controller includes a first switch controller and a second switch controller; the driving mode information is the first driving mode information or the second driving mode information, the first driving mode information is sent by the first switch controller, and the second driving mode information is sent by the second switch controller; In response to the transfer case control unit receiving two of the first driving mode information, the second driving mode information and the preset default information, the target driving mode information is determined based on the received first driving mode information, the second driving mode information and the preset default information, and the transfer case is controlled to switch to the target driving mode; wherein the target driving mode is the driving mode corresponding to the target driving mode information, and the target driving mode information is the first driving mode information or the second driving mode information.

2. The method according to claim 1, characterized in that The first sending the driving mode information to the transfer case control unit based on the mode switching instruction, and then continuously sending the preset default information, includes: Based on the mode switching instruction, the drive mode information is continuously sent to the transfer case control unit until the continuous sending time reaches a preset time; The preset default information is continuously sent to the transfer case control unit.

3. The method according to claim 1, characterized in that The determining the target driving mode information based on the two pieces of information among the received first driving mode information, the second driving mode information and the preset default information comprises: In response to the transfer case control unit receiving the first driving mode information and the second driving mode information at the same time, respectively acquiring the issuing time of the first driving mode information and the second driving mode information; Based on the issuing time and / or preset priority rules, target driving mode information is determined.

4. The method according to claim 3, characterized in that The determining of the target driving mode information based on the issuing time and / or the preset priority rule includes: In response to the issuance time of the first driving mode information being the same as the issuance time of the second driving mode information, determining the target driving mode information based on the preset priority rule; In response to the difference between the issuing time of the first driving mode information and the issuing time of the second driving mode information, the two issuing times are compared, and the first driving mode information or the second driving mode information with a later issuing time is determined as the target driving mode information.

5. The method according to claim 4, characterized in that The preset priority rules include preset security level rules; The determining the target driving mode information based on the preset priority rule includes: Based on the preset security level rule, respectively determine the security level of the first switch controller and the second switch controller; The two security levels are compared, and the first driving mode information or the second driving mode information corresponding to the first switch controller or the second switch level with a higher security level is determined as the target driving mode information.

6. The method according to claim 4, characterized in that The preset priority rules include preset driving mode priority rules; The determining the target driving mode information based on the preset priority rule includes: respectively determining driving modes corresponding to the first driving mode information and the second driving mode information; Based on the preset driving mode priority rule, determining the priority of the driving mode corresponding to the first driving mode information and the driving mode corresponding to the second driving mode information; The two priorities are compared, and the first driving mode information or the second driving mode information corresponding to the driving mode with the higher priority is determined as the target driving mode information.

7. The method according to claim 1, characterized in that The determining the target driving mode based on the received first driving mode information, the received second driving mode information and the preset default information comprises: In response to the transfer case control unit receiving a driving mode information and a preset default information, the driving mode information is determined as the target driving mode information.

8. The method according to claim 1, characterized in that In response to the switch controller receiving the mode switching instruction, the drive mode information is first sent to the transfer case control unit based on the mode switching instruction, including: In response to the first switch controller receiving a mode switching instruction and the duration of the mode switching instruction is greater than or equal to a preset switching time, firstly sending first driving mode information to the transfer case control unit based on the mode switching; In response to the second switch controller receiving the mode switching instruction, the second driving mode information is first sent to the transfer case control unit based on the mode switching instruction.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.

10. A vehicle, characterized in that: An electronic device comprising the electronic device described in claim 9.

Citation Information

Patent Citations

  • Vehicle drive system

    CN101264731A