Parking method, vehicle and storage medium

By setting two parking chips in the vehicle and updating the parking strategy when the vehicle meets the upgrade conditions, the problem of complex update data of redundant parking systems in the existing technology is solved, and higher parking performance and driving safety are achieved.

CN120039206AActive Publication Date: 2025-05-27GREAT WALL MOTOR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311595648.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-27
Publication Date
2025-05-27
Estimated Expiration
2043-11-27

AI Technical Summary

Technical Problem

In the prior art, redundant parking systems require complex line structures when updating data, and lack judgment on the vehicle status, which can easily lead to failure of data updates or updates at abnormal moments, affecting the parking effect.

Method used

By setting the first parking chip and the second parking chip in the vehicle, and using communication between these chips to update the parking policy and forward the update data to another parking chip when the vehicle meets the upgrade conditions, there is no need for complex line structure.

Benefits of technology

Enhanced vehicle parking performance, improve driving safety and fuel economy, and avoid incorrect updates affecting the vehicle's normal parking function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120039206A_ABST
    Figure CN120039206A_ABST
Patent Text Reader

Abstract

The invention provides a parking method, a vehicle and a storage medium, the method is applied to the technical field of vehicle braking, the method comprises the steps that a first upgrading instruction sent by a communication device is received, and the first upgrading instruction has a first data packet; detecting whether the vehicle meets a first preset upgrading condition or not; and when it is detected that the vehicle meets the first preset upgrading condition, updating the parking strategy of any parking chip according to the first data packet, and sending the first data packet to the other parking chip so as to control the corresponding parking device to park according to the updated parking strategy. The method can be applied to a redundancy control parking system, the parking strategy of any parking chip can be updated when the vehicle meets the upgrading condition, the situation that the normal parking function of the vehicle is influenced by wrong updating is prevented, the updating data is transmitted to another parking chip in a parking chip forwarding mode, a complex circuit structure is not needed, and the updating efficiency is improved. Therefore, the parking performance of the vehicle is enhanced, and the driving safety and the fuel economy are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle braking, and more particularly, to a parking method, a vehicle, and a storage medium in the field of vehicle braking. Background Art

[0002] In the related art, by adopting an electronic parking system, i.e., EPB (Electrical Park Brake), the disadvantages of the traditional mechanical parking braking system are avoided. The EPB has higher precision and control performance. The parking system usually consists of multiple parts such as sensors, control units, actuators, etc., and these components need to perform data calculation and instruction control through chips. The update of the parking system chip can solve existing problems, improve the reliability and compatibility of the system, and add new functions and features.

[0003] However, in the related art, the updated data needs to be transmitted to the parking chip to complete the update. For a parking system with a redundant parking structure, accurately transmitting the updated data to the parking chip requires arranging redundant communication lines, making the line layout in the parking system relatively complex. And when the corresponding line fails, it will directly lead to the update failure. At the same time, the related art mostly matches the optimal parking strategy based on the corresponding parking working conditions, and then realizes the targeted data update of the parking chip, lacking the judgment of the vehicle state, which easily leads to data update failure or data update at abnormal times, thus affecting the parking effect and urgently needing improvement. Summary of the Invention

[0004] The present application provides a parking method, a vehicle, and a storage medium. The method can be applied to a parking system with redundant control. When the vehicle meets the upgrade condition, it can update the parking strategy of any parking chip, prevent incorrect updates from affecting the normal parking function of the vehicle, and transmit the updated data to another parking chip by means of forwarding by the parking chip, without a complex line structure, thereby enhancing the vehicle parking performance and improving driving safety and fuel economy.

[0005] In a first aspect, a parking method is provided. The vehicle includes a first parking device and a second parking device respectively corresponding to the front wheels and the rear wheels, or a first parking device corresponding to one of the front wheels of the vehicle and one of the rear wheels of the vehicle, and a second parking device corresponding to the other of the front wheels of the vehicle and the other of the rear wheels of the vehicle, a first control component for driving the first parking device to work, a second control component for driving the second parking device to work, and a communication device communicating with the first control component or the second control component. Among them, the first control component includes a first parking chip, the second control component includes a second parking chip, and the first parking chip and the second parking chip communicate with each other. The method includes the following steps:

[0006] Receive a first upgrade instruction sent by the communication device, where the first upgrade instruction has a first data packet;

[0007] Detect whether the vehicle meets a first preset upgrade condition; and

[0008] When it is detected that the vehicle meets the first preset upgrade condition, update the parking strategy of this parking chip according to the first data packet, and send the first data packet to the other parking chip to control the corresponding parking device to park according to the updated parking strategy.

[0009] Through the above technical solution, it can be applied to a redundant control parking system. When the vehicle meets the upgrade condition, the parking strategy of this parking chip can be updated to prevent incorrect updates from affecting the normal parking function of the vehicle, and through the transfer

[0010] of the parking chip, the updated data is transmitted to the other parking chip, without a complex line structure, thereby enhancing the vehicle's parking performance and improving driving safety and fuel economy.

[0011] In combination with the first aspect, in some possible implementation manners, it further includes:

[0012] Receive a second upgrade instruction sent by the server, where the second upgrade instruction has a second data packet;

[0013] Detect whether the vehicle meets a second preset upgrade condition; and

[0014] When it is detected that the vehicle meets the second preset upgrade condition, update the parking strategy of this parking chip according to the second data packet, and send the second data packet to the other parking chip.

[0015] Through the above technical solution, in addition to receiving the upgrade instruction sent by the communication device, it can also receive the upgrade instruction sent by the server, thereby avoiding update failures caused by communication device failures and enriching the source of update data.

[0016] In combination with the first aspect, in some possible implementation manners, before receiving the first upgrade instruction sent by the communication device, it further includes:

[0017] Obtain the current location and / or current environment of the vehicle;

[0018] Judge whether the latest parking strategy corresponding to the current location and / or the current environment is the parking strategy;

[0019] If it is not the parking strategy, an update prompt is sent to the user, or an update prompt is sent to a preset terminal to recommend the latest parking strategy to the user.

[0020] Through the above technical solution, it is possible to determine whether a parking strategy update is required based on the current location and / or current environment of the vehicle, and when an update is required, the user is reminded or the latest parking strategy is recommended, so that the parking strategy can always meet the current needs of the vehicle.

[0021] In combination with the first aspect, in some possible implementation manners, before receiving the first upgrade instruction sent by the communication device, it further includes:

[0022] Identify the driving style of the current user, and match the corresponding parking strategy according to the driving style;

[0023] Recommend a corresponding upgrade package to the current user according to the corresponding parking strategy and the parking strategy, wherein the first upgrade instruction is obtained from the upgrade package.

[0024] Through the above technical solution, it is possible to determine the parking preference of driving according to the driving style of the current user, and then more specifically match the corresponding parking strategy, thereby improving the driving experience of the user.

[0025] In combination with the first aspect, in some possible implementation manners, updating the parking strategy of the present parking chip according to the first data packet includes:

[0026] Obtain the actual parking type of the vehicle;

[0027] Match the corresponding upgrade method according to the actual parking type;

[0028] Upgrade the parking strategy based on the first data packet according to the corresponding upgrade method.

[0029] Through the above technical solution, it is possible to match the corresponding upgrade method according to the actual parking type of the vehicle, and solve the influence of the in-vehicle parking structure on the upgrade of the parking strategy.

[0030] In combination with the first aspect, in some possible implementation manners, after updating the parking strategy of the present parking chip according to the first data packet, it further includes:

[0031] Judge whether the parking strategy is updated successfully;

[0032] If the update is not successful, control the vehicle to perform a manual update prompt, or after an interval of a preset duration, update the parking strategy of the present parking chip according to the first data packet again until the update is successful.

[0033] Through the above technical solution, it is possible to determine whether the parking strategy is updated successfully, notify the user in a timely manner for response and handling, and avoid the failure of the update from affecting the normal parking of the vehicle.

[0034] Combined with the first aspect, in some possible implementation manners, before receiving the first upgrade instruction sent by the communication device, it further includes:

[0035] Obtain the destination of the vehicle according to the navigation information of the vehicle;

[0036] Judge whether the parking strategy meets the preset condition to be upgraded according to the parking strategy corresponding to the destination;

[0037] If the preset condition to be upgraded is met, send an upgrade request to the server.

[0038] Through the above technical solution, it is possible to update the parking strategy in advance according to the destination of the vehicle to assist the vehicle in parking.

[0039] Combined with the first aspect, in some possible implementation manners, before updating the parking strategy of the present parking chip according to the first data packet, it further includes:

[0040] Obtain the update mode preset by the user;

[0041] If the update mode is the automatic update mode, update the parking strategy of the present parking chip according to the first data packet;

[0042] If the update mode is the manual confirmation update mode, generate an update request and push the update request to the user.

[0043] Through the above technical solution, it is possible to perform the update based on the update mode preset by the user, so that the update time and update method better meet the user's needs.

[0044] In a second aspect, a parking device is provided. The vehicle includes a first parking device and a second parking device respectively corresponding to the front wheels and the rear wheels, or a first parking device corresponding to one of the front wheels of the vehicle and one of the rear wheels of the vehicle, and a second parking device corresponding to the other of the front wheels of the vehicle and the other of the rear wheels of the vehicle, a first control component for driving the first parking device to work, a second control component for driving the second parking device to work, and a communication device communicating with the first control component or the second control component. Among them, the first control component includes a first parking chip, the second control component includes a second parking chip, and the first parking chip communicates with the second parking chip. Among them, the device is applied to any one of the parking chips, and the device includes:

[0045] A first receiving module, configured to receive a first upgrade instruction sent by the communication device, where the first upgrade instruction has a first data packet;

[0046] A first detection module, configured to detect whether the vehicle meets a first preset upgrade condition; and

[0047] A first parking module, configured to, when it is detected that the vehicle meets the first preset upgrade condition, update the parking strategy of the local parking chip according to the first data packet, and send the first data packet to the other parking chip, so as to control the corresponding parking device to park according to the updated parking strategy.

[0048] In combination with the second aspect, in some possible implementation manners, it further includes:

[0049] A second receiving module, configured to receive a second upgrade instruction sent by a server, where the second upgrade instruction has a second data packet;

[0050] A second detection module, configured to detect whether the vehicle meets a second preset upgrade condition; and

[0051] A second parking module, configured to, when it is detected that the vehicle meets the second preset upgrade condition, update the parking strategy of the local parking chip according to the second data packet, and send the second data packet to the other parking chip.

[0052] In combination with the second aspect, in some possible implementation manners, it further includes:

[0053] A first obtaining module, configured to obtain the current location and / or the current environment of the vehicle;

[0054] A first judgment module, configured to judge whether the latest parking strategy corresponding to the current location and / or the current environment is the parking strategy;

[0055] A first recommendation module, configured to, when it is not the parking strategy, give an update prompt to the user, or send an update prompt to a preset terminal, so as to recommend the latest parking strategy to the user.

[0056] In combination with the second aspect, in some possible implementation manners, it further includes:

[0057] A matching module, configured to identify the driving style of the current user, and match a corresponding parking strategy according to the driving style;

[0058] A second recommendation module, configured to recommend a corresponding upgrade package to the current user according to the corresponding parking strategy and the parking strategy, where the first upgrade instruction is obtained from the upgrade package.

[0059] In combination with the second aspect, in some possible implementation manners, the first parking module includes:

[0060] An obtaining unit, configured to obtain the actual parking type of the vehicle;

[0061] A matching unit, configured to match a corresponding upgrading manner according to the actual parking type;

[0062] An upgrading unit, configured to upgrade the parking strategy based on the first data packet according to the corresponding upgrading manner.

[0063] In combination with the second aspect, in some possible implementation manners, it further includes:

[0064] A second judgment module, configured to judge whether the parking strategy is updated successfully;

[0065] An updating module, configured to, when the update is not successful, control the vehicle to perform a manual update prompt, or after an interval of a preset duration, update the parking strategy of the parking chip again according to the first data packet until the update is successful.

[0066] In combination with the second aspect, in some possible implementation manners, it further includes:

[0067] A second obtaining module, configured to obtain the destination of the vehicle according to the navigation information of the vehicle;

[0068] A third judgment module, configured to judge whether the parking strategy meets a preset condition to be upgraded according to the parking strategy corresponding to the destination;

[0069] A sending module, configured to send an upgrade request to the server when the preset condition to be upgraded is met.

[0070] In combination with the second aspect, in some possible implementation manners, it further includes:

[0071] A third obtaining module, configured to obtain a user-preferred update mode;

[0072] An automatic update module, configured to update the parking strategy of the parking chip according to the first data packet when the update mode is an automatic update mode;

[0073] A manual update module, configured to generate an update request and push the update request to the user when the update mode is a manual confirmation update mode.

[0074] In a third aspect, a vehicle is provided, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the parking device as described in the above embodiments.

[0075] In a fourth aspect, a computer-readable storage medium is provided, which stores computer program code. When the computer program code runs on a computer, the computer is caused to execute the parking method in the above first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0076] Figure 1a FIG. is a schematic diagram of the system architecture of a parking method according to an embodiment of the present application;

[0077] Figure 1b FIG. is a schematic diagram of the system architecture of a parking method according to another embodiment of the present application;

[0078] Figure 2 FIG. is a schematic diagram of the system architecture of a parking method according to still another embodiment of the present application;

[0079] Figure 3 FIG. is a schematic diagram of the system architecture of a parking method according to yet another embodiment of the present application;

[0080] Figure 4 FIG. is a flowchart of a parking method provided according to an embodiment of the present application;

[0081] Figure 5 FIG. is a schematic diagram of the principle of driving preference analysis according to an embodiment of the present application;

[0082] Figure 6 FIG. is a schematic diagram of the principle of parking force analysis on a low-adhesion road surface according to an embodiment of the present application;

[0083] Figure 7 FIG. is a schematic diagram of the structure of a parking device provided according to an embodiment of the present application;

[0084] Figure 8 FIG. is a schematic diagram of the structure of a vehicle provided according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0085] The technical solutions in the present application will be clearly and elaborately described below with reference to the accompanying drawings. Among them, in the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B. The "and / or" in the text is only a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of the present application, "a plurality" means two or more than two.

[0086] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0087] The traditional parking brake system is in the form of a mechanical parking brake handle, which can lock the drive shaft or rear wheel for braking through a lever and a cable to connect the parking brake. When the user needs to park the car, the user can manually pull up the parking brake lever to contact the brake plate with the wheel and stop the vehicle from moving forward. This is rather cumbersome and laborious, and is greatly affected by the terrain. The braking effect is poor when the terrain is uneven, and when driving at high speeds, the speed must be reduced before the brakes can be operated, which poses a greater risk of accidents. In addition, since the operation of mechanical parking requires user intervention, it is not compatible with autonomous driving technology, which imposes certain restrictions on the future development of automobiles.

[0088] Based on the improvement of the traditional parking brake system, the relevant technology can realize electronic parking brake through EPB (Electrical Park Brake) with higher precision and control performance, thereby reducing the user's intervention, reducing the impact of terrain factors on the braking effect, improving parking brake safety, and providing an auxiliary basis for braking and parking for autonomous driving technology. However, EPB needs to use the parking mechanism to achieve vehicle deceleration and parking control. When the main line of the parking mechanism fails, it often causes the parking brake to fail, causing a major safety accident, making it difficult to ensure the safety of the parking brake, which is not conducive to improving the user's driving experience.

[0089] At the same time, the parking chip in the control center of the parking system needs to be updated in a timely manner to enhance the vehicle's parking performance, improve driving safety and fuel economy, fix security vulnerabilities and enhance functional scalability. However, in the related art, the update data needs to be transmitted to the parking chip to complete the update. For a parking system with a redundant parking structure, the accurate transmission of the update data to the parking chip requires the arrangement of redundant communication lines, which makes the line arrangement in the parking system more complicated, and when the corresponding line fails, it will directly lead to update failure; at the same time, the related technology is mostly based on the corresponding parking conditions to match the optimal parking strategy, and then realize the targeted data update of the parking chip. The lack of judgment on the vehicle status can easily lead to data update failure or data update at abnormal times, thereby affecting the parking effect.

[0090] Before explaining the parking method provided in the embodiment of the present application, the system architecture involved in the embodiment of the present application is first explained.

[0091] Next, the application scenario or system architecture of the embodiment of the present application will be described. Figure 1a, Figure 1b and Figure 2 .

[0092] Combined with Figure 1a , Figure 1b and Figure 2 As shown, the system architecture of the embodiments of the present application may include: a first parking device 100, a second parking device 200, a first control component 300, a second control component 400, and a communication device 500.

[0093] Among them, the first parking device 100 and the second parking device 200 are respectively arranged corresponding to the front wheels and the rear wheels;

[0094] Or, the first parking device 100 is arranged corresponding to one of the front wheels of the vehicle and one of the rear wheels of the vehicle, and the second parking device 200 is arranged corresponding to the other of the front wheels of the vehicle and the other of the rear wheels of the vehicle;

[0095] Among them, each parking device controls the wheels by driving the corresponding parking mechanism, each parking mechanism is arranged corresponding to a wheel of the vehicle, and the corresponding relationship between the parking device and the wheel can be divided into three types: Type II, Type II, and Type X.

[0096] For example, the structure of Type II is described as follows:

[0097] The first parking device 100 is arranged corresponding to the two front wheels of the vehicle, and the second parking device 200 is arranged corresponding to the two rear wheels of the vehicle;

[0098] Or, the first parking device 100 is arranged corresponding to the two rear wheels of the vehicle, and the second parking device 200 is arranged corresponding to the two front wheels of the vehicle.

[0099] Based on the above structure of Type II, the Type II parking control of the vehicle is realized.

[0100] The structure of Type II is described as follows:

[0101] The first parking device 100 is arranged corresponding to the front and rear two wheels on the left side of the vehicle, and the second parking device 200 is arranged corresponding to the front and rear two wheels on the right side of the vehicle;

[0102] Or, the first parking device 100 is arranged corresponding to the front and rear two wheels on the right side of the vehicle, and the second parking device 200 is arranged corresponding to the front and rear two wheels on the left side of the vehicle.

[0103] Based on the above structure of Type II, the Type II parking control of the vehicle is realized.

[0104] The structure of Type X is described as follows:

[0105] The first parking device 100 is correspondingly arranged with the left front wheel and the right rear wheel of the vehicle, and the second parking device 200 is correspondingly arranged with the right front wheel and the left rear wheel of the vehicle;

[0106] Or, the first parking device 100 is correspondingly arranged with the right front wheel and the left rear wheel of the vehicle, and the second parking device 200 is correspondingly arranged with the left front wheel and the right rear wheel of the vehicle.

[0107] Based on the above X-shaped structure, X-shaped parking control of the vehicle is realized.

[0108] In addition, the first control component 300 includes a first parking chip 301;

[0109] The second control component 400 includes a second parking chip 401;

[0110] The first control component 300 drives the first parking device 100;

[0111] The second control component 400 controls the second parking device 200;

[0112] On this basis, the first parking chip 301 and the second parking chip 401 can determine a parking strategy matching the corresponding relationship based on the corresponding relationship between the parking device and the wheel to ensure the smoothness of vehicle parking.

[0113] It should be noted that the first control component 300 and the second control component 400 are not limited to the first parking chip 301 and the second parking chip 401. The first control component 300 and the second control component 400 may also respectively include corresponding actuators, corresponding drive units and other structures to realize parking through combined linkage.

[0114] The communication device 500 can communicate with the first control component 300 or the second control component 400. After the communication device 500 sends a parking signal to any control component, the parking signal is forwarded by any control component to the other control component to realize the transmission of the parking signal. Among them, the first control component 300 and the second control component 400 can communicate with each other, and the first parking chip 301 and the second parking chip 401 can communicate with each other.

[0115] Specifically, as Figure 3 shown, the first control component 300 and the second control component 400 can be respectively a front controller and a rear controller to control corresponding parking mechanisms, such as an EMB (Electromechanical Brake System) actuator, based on the relationship between the first parking device 100 and the second parking device 200 respectively corresponding to the wheels.

[0116] The communication device 500 receives the signals of the first control component 300 and the second control component 400 respectively. As redundancy, it ensures that after the first control component 300 and the second control component 400 fail, the communication device 500 can still send instructions to the parking mechanisms of the four wheels through the parking chip.

[0117] The power supply supplies power to the four parking mechanisms, the first control component 300 and the second control component 400 respectively. One of them is a redundant power supply to prevent the electronic parking system from malfunctioning due to the failure of a certain power supply.

[0118] Figure 4 It is a schematic flowchart of a parking method provided by an embodiment of the present application.

[0119] Exemplarily, as Figure 4 shown, the method includes the following steps:

[0120] In step S401, a first upgrade instruction sent by the communication device is received. The first upgrade instruction has a first data packet.

[0121] In the actual execution process, any parking chip of the embodiment of the present application can receive the first upgrade instruction with the first data packet sent by the communication device. Among them, the update data of the parking strategy can be stored in the first data packet, and the first upgrade instruction can include information such as the upgrade method, upgrade time, and upgrade judgment condition. If the idle time period of the vehicle system and functional applications is short, the upgrade method can be phased upgrade, that is, upgrade a part each time during the idle time period to reduce the impact on the use of other vehicle functions. For example, based on the historical driving records of the vehicle, it is determined that the vehicle will have a long idle time after a fixed time period every day, then this time period can be used as the upgrade time, etc.

[0122] The communication device of the embodiment of the present application can receive the update request of the parking chip, and then download the corresponding first data packet from the server, such as the vehicle enterprise client, cloud, etc., based on the update request, and generate the corresponding first upgrade instruction according to the first data packet to update the parking strategy of the parking chip.

[0123] Optionally, in an embodiment of the present application, before receiving the first upgrade instruction sent by the communication device, it further includes: identifying the driving style of the current user, and matching the corresponding parking strategy according to the driving style; recommending the corresponding upgrade package to the current user according to the corresponding parking strategy and parking strategy, wherein the first upgrade instruction is obtained from the upgrade package.

[0124] In some embodiments, before receiving the first upgrade instruction sent by the communication device, the embodiments of the present application can identify the driving style of the user based on historical vehicle data, where the historical vehicle data can include historical driving data, historical parking data, etc. The driving style can include an aggressive driving style, a smooth driving style, etc., and then match the corresponding parking strategy according to the driving style.

[0125] For example, as Figure 5 shown, the embodiments of the present application can judge the parking preference of the driver based on the time taken for the brake pedal stroke to reach the full stroke. When the time taken for the brake pedal stroke to reach the full stroke is greater than 0.7 s, it is an aggressive driving preference; when it is less than 0.7 s, it is a comfortable and stable driving preference, etc. Among them, Comfort is the deceleration corresponding to the slow and comfortable parking pedal stroke, and Sport is the deceleration corresponding to the fast brake pedal stroke.

[0126] For example, the embodiments of the present application can obtain the parking parameters manually adjusted by the driver each time when parking, the frequency of identifying the parking signal, the signal wavelength, etc., to determine the parking preference of the driver, so as to determine the latest parking strategy and make the parking action more in line with the driver's preference.

[0127] Among them, the relationship between the parking signal frequency and wavelength and the parking preference can be as shown in Table 1, and Table 1 is the relationship table of the parking signal frequency and wavelength and the parking preference.

[0128] Table 1

[0129] Parking preference Parking signal frequency Parking signal wavelength Aggressive preference <![CDATA[< 1.5 s -1 > ≥40ms Smoothing preference <![CDATA[≥1.5s -1 > <40ms

[0130] Furthermore, according to different driving preferences, the corresponding optimal parking strategies are also different. The embodiments of the present application can calculate the parking response time, the response speed of the parking mechanism, and the corresponding parking force according to the driving preference. For example, under the aggressive preference, the parking signal is transmitted faster and is more sensitive, and the parking force corresponding to the parking is larger. When the parking chip identifies that the wavelength of the parking signal is less than or equal to a certain limit value, the parking chip defaults it to a mis-touch situation;

[0131] Under the smooth preference, the wavelength of the parking signal is smaller and the frequency of the parking signal is larger. When the parking chip identifies that the wavelength of the parking signal is greater than a certain limit value, the parking chip defaults it to a mis-touch situation.

[0132] Through the above technical solutions, the embodiments of the present application can determine the parking preference of the driving according to the driving style of the current user, and then more specifically match the corresponding parking strategy, thereby improving the driving experience of the user.

[0133] Optionally, in an embodiment of the present application, before receiving the first upgrade instruction sent by the communication device, it further includes: obtaining the destination of the vehicle according to the navigation information of the vehicle; determining whether the parking strategy meets the preset upgrade condition according to the parking strategy corresponding to the destination; if the preset upgrade condition is met, sending an upgrade request to the server.

[0134] In other embodiments, before receiving the first upgrade instruction sent by the communication device, the embodiment of the present application may also obtain the destination of the vehicle according to the navigation information of the vehicle, and then obtain the corresponding information of the destination, for example, the current weather, climate, altitude, etc. of the destination, so as to obtain the parking strategy corresponding to the destination. For example, when the current weather at the destination is rainy or snowy, the corresponding parking strategy can adjust the parking force to increase the friction force, so as to ensure the smoothness and safety of parking.

[0135] Further, the embodiment of the present application may determine whether the parking strategy meets the preset upgrade condition according to the parking strategy corresponding to the destination. Among them, the preset upgrade condition may include determining whether the vehicle will park during the journey to the destination, such as long-term parking on the way causing the parking strategy to not meet the conditions of the midway parking location; determining whether the update of the parking strategy conflicts with the driving state of the vehicle, such as when the current driving state of the vehicle is a long-distance high-speed driving state, rashly updating the parking strategy is likely to cause control failures of the vehicle; whether the update process will affect other functions of the vehicle, such as excessive resource occupation during the update, affecting the current navigation of the vehicle; whether the communication is normal, etc. For example, the embodiment of the present application may, according to the driver's destination situation, obtain destination information such as slopes, low adhesion, high adhesion, oncoming roads, etc. through GPS (Global Positioning System), and upgrade the parking strategy when it is recognized that the vehicle exceeds a certain preset time and frequency at a certain destination. The upgrade strategy of the embodiment of the present application can be targeted at the vehicle's parking habits, reducing the vehicle's dependence on the user's driving experience.

[0136] For example, the embodiment of the present application can automatically set the usual residence through navigation, such as the company, home, shopping mall, etc.; or the control unit automatically identifies the parking strategy according to the parking time;

[0137] If the parking duration exceeds 6 hours, and the frequency is about 5-7 times per week, and the parking time range is between 18:00 and 8:00, this destination can be defaulted as home;

[0138] If the parking duration exceeds 6 hours, and the frequency is about 5-7 times per week, and the parking time range is between 8:00 and 18:00, this destination can be defaulted as the company;

[0139] If the parking duration ≤ 4 hours and the frequency is not fixed, it can be regarded as a temporary stop.

[0140] In the above three cases, in the embodiments of the present application, when the destination is home or company, an upgrade request can be sent to the server during the corresponding parking time period.

[0141] When the parking strategy corresponding to the destination meets the preset conditions to be upgraded, the parking chip of the embodiments of the present application can send an upgrade request to the server to issue a first upgrade instruction through the communication device.

[0142] Through the above technical solutions, the parking strategy can be updated in advance according to the destination of the vehicle to assist the vehicle in parking.

[0143] Optionally, in an embodiment of the present application, before receiving the first upgrade instruction sent by the communication device, it further includes: obtaining the current location and / or current environment of the vehicle; determining whether the latest parking strategy corresponding to the current location and / or current environment is a parking strategy; if it is not a parking strategy, a update prompt is sent to the user, or a update prompt is sent to a preset terminal to recommend the latest parking strategy to the user.

[0144] In other embodiments, before receiving the first upgrade instruction sent by the communication device, the embodiments of the present application can also determine the corresponding latest parking strategy according to the current location and / or current environment of the vehicle.

[0145] For example, the embodiments of the present application can also use the environmental information collected by at least one environmental sensor of the vehicle to obtain the current environment of the vehicle, such as the road surface state signal of the vehicle (such as high adhesion, low adhesion, oncoming road surface, etc.), the environmental signal of the vehicle (such as high cold, high temperature, high humidity, etc.), etc., to correct the parking strategy. For example, the parking clamping force on a low-adhesion road surface is greater than that on an oncoming road surface and greater than that on a high-adhesion road surface, and the parking clamping force in a high-temperature area is greater than that in a high-humidity area and greater than that in a high-cold area, so as to determine the state of the vehicle in the current environment for different temperatures. For example, when the temperature is too high, the air pressure in the wheels is too high, which is likely to cause a flat tire, so as to determine the latest parking strategy applicable to the current environment.

[0146] In the actual execution process, the embodiments of the present application can also determine the parking force and parking response time of the vehicle based on the braking process before parking.

[0147] Taking the road surface state signal as an example, as Figure 6 shown, it is a schematic diagram of the correspondence between the deceleration and the pedal stroke when the state signal is low adhesion (ice road surface, snow road surface, tile road surface). For a low-adhesion road surface, the corresponding adjustment of the parking strategy can be that the deceleration increases faster and the braking pedal stroke is shorter, that is, the parking mechanism requires a shorter parking response time and a faster corresponding speed to obtain the latest parking strategy, so that the vehicle can complete the parking action after braking on a low-adhesion road surface and prevent the vehicle from slipping.

[0148] In addition, when the vehicle is in the parked state and the vehicle is impacted by an external force resulting in the vehicle body sliding, if the surrounding environment is different from when the vehicle is parked, such as water accumulation, icing, or gravel on the ground, it is difficult to ensure that the vehicle can be stably parked when the vehicle still controls the wheels according to the parking force when parked. At this time, the embodiments of the present application can update the control parameters of the latest parking strategy based on the environmental information, thereby adjusting the parking force of the vehicle to ensure that the vehicle can be parked smoothly again.

[0149] The embodiments of the present application can compare the latest parking strategy with the current parking strategy of the vehicle, and when the current parking strategy is not the latest parking strategy, give an update prompt to the user, or send an update prompt to a preset terminal such as a mobile terminal associated with the vehicle, an automobile enterprise terminal, etc., to recommend the latest parking strategy to the user, so that the parking strategy can always meet the current needs of the vehicle.

[0150] In step S402, it is detected whether the vehicle meets the first preset upgrade condition.

[0151] As a possible implementation manner, the embodiments of the present application can detect whether the vehicle meets the first preset upgrade condition. Among them, the first preset upgrade condition can be to determine whether the current vehicle is in a driving state, such as judging whether the vehicle is in a coasting state / driving state / parked state, etc. through a vehicle speed signal, a drive motor torque signal, and a drive motor speed signal; judging whether the occupancy state of the current vehicle channel meets the upgrade requirement, such as judging the channel state by judging the usage states of some network software, namely music, GPS, OTA (Over-the-Air Technology), etc.; judging whether the internal communication of the current vehicle is normal, such as the T-BOX (Telematics BOX) can operate normally without faults, and judging the normal communication of the CAN (Controller Area Network) local area network through the parking state bit signal in the CAN local area network, such as whether the caliper motor angle signal in the parking mechanism is normal; judging whether the current parking mechanism is faulty, such as a caliper hardware fault, a transmission structure fault, etc., and determining whether the parking mechanism is faulty by judging whether the states of the parking mechanisms of each wheel can normally complete the parking action, so as to judge whether the vehicle can update the parking strategy based on the first preset upgrade condition.

[0152] In step S403, when it is detected that the vehicle meets the first preset upgrade condition, update the parking strategy of this parking chip according to the first data packet, and send the first data packet to another parking chip to control the corresponding parking device to park according to the updated parking strategy.

[0153] In the actual execution process, when the embodiment of the present application detects that the vehicle meets the first preset upgrade condition, the parking chip can update the parking strategy of the parking chip according to the first data packet based on the upgrade instruction of the communication device, and forward the first data packet to another parking chip to update the parking strategies of all the parking chips of the vehicle.

[0154] When the parking chip fails to receive the upgrade instruction of the communication device, another parking chip can receive the upgrade instruction and forward it to the parking chip. When both parking chips cannot receive the upgrade instruction of the communication device, it can be determined that the vehicle does not meet the first preset upgrade condition. For example, the embodiment of the present application can generate a feedback signal based on the upgrade instruction reception status of the parking chip, so that when the parking chip fails to receive the upgrade instruction of the communication device, a feedback signal indicating the failure to receive the upgrade instruction is fed back. At this time, the communication device can communicate with another parking chip, and the other parking chip can receive the upgrade instruction.

[0155] Optionally, in an embodiment of the present application, before updating the parking strategy of the parking chip according to the first data packet, it further includes: obtaining the update mode preset by the user; if the update mode is the automatic update mode, updating the parking strategy of the parking chip according to the first data packet; if the update mode is the manual confirmation update mode, generating an update request and pushing the update request to the user.

[0156] In the actual execution process, the user can preset the update mode in advance, such as setting the update mode through the vehicle center console or through a mobile terminal associated with the vehicle. Among them, the update mode can include the automatic update mode, the manual update mode, the automatic update mode at a fixed time period, etc.

[0157] The embodiment of the present application can update the parking strategy of the parking chip according to the first data packet according to the update mode.

[0158] When the update mode is the automatic update mode, the embodiment of the present application can perform automatic update without asking the user;

[0159] When the update mode is the manual update mode, the embodiment of the present application can generate an inquiry reminder and send it to the user, such as sending it to the center console or the mobile terminal;

[0160] When the update mode is the automatic update mode at a fixed time period, the embodiment of the present application can make corresponding judgments based on the current state of the vehicle. For example, when the current vehicle is in a non-driving state and not in the automatic update time period, an inquiry reminder can be sent to the user, or it can be updated automatically when the automatic update time period arrives; when the current vehicle is in a driving state, and the target parking location of the vehicle requires the use of the updated parking strategy and is not in the automatic update time period, the embodiment of the present application can send an inquiry reminder to the user.

[0161] Through the above technical solution, updates can be performed based on the update mode preset by the user, so that the update time and update method better meet the user's needs.

[0162] Optionally, in an embodiment of the present application, updating the parking strategy of the present parking chip according to the first data packet includes: obtaining the actual parking type of the vehicle; matching the corresponding upgrade method according to the actual parking type; and upgrading the parking strategy based on the first data packet according to the corresponding upgrade method.

[0163] It can be understood that different parking types will affect the actual parking method of the vehicle. Therefore, there are also differences in the corresponding upgrade methods. The embodiments of the present application can obtain the actual parking type of the vehicle and then match the corresponding upgrade method according to the actual parking type.

[0164] For example, in the type where the parking mechanism corresponding to this parking chip is connected to the two front wheels of the vehicle, and the parking mechanism corresponding to another parking chip is connected to the two rear wheels of the vehicle. At this time, the corresponding upgrade method can be that when the vehicle is in a stationary state, it is upgraded through the parallel upgrade method. In this case, there is no situation where the vehicle cannot park due to a failed upgrade. When the vehicle is in a driving state, that is, the vehicle speed > 0 kph, the parking chip connected to the two rear wheels is preferentially upgraded. If the vehicle upgrade fails, the two parking mechanisms of the front wheels serve as the main parking sources;

[0165] In the type where the parking mechanism corresponding to this parking chip is connected to the two left wheels of the vehicle, and the parking mechanism corresponding to another parking chip is connected to the two right wheels of the vehicle. At this time, the corresponding upgrade method can be that when the vehicle is in a stationary state, that is, the vehicle speed = 0 kph, it is upgraded through the parallel upgrade method. In this case, there is no situation where the vehicle cannot park due to a failed upgrade. When the vehicle is in a driving state, that is, 0 kph < vehicle speed < 10 kph, any parking chip is preferentially upgraded. If the vehicle upgrade fails, the other two wheels can serve as the main parking sources; when the vehicle is in a driving state, that is, the vehicle speed > 10 kph, the upgrade cannot be performed, and the upgrade can only be carried out after the vehicle stops.

[0166] In the type where the parking mechanism corresponding to this parking chip is connected to the left front wheel and the right rear wheel of the vehicle, and the parking mechanism corresponding to another parking chip is connected to the right front wheel and the left rear wheel of the vehicle. At this time, the corresponding upgrade method can be that when the vehicle is in a stationary state, that is, the vehicle speed = 0 kph, it is upgraded through the parallel upgrade method. In this case, there is no situation where the vehicle cannot park due to a failed upgrade. When the vehicle is in a driving state, that is, the vehicle speed > 0 kph, this parking chip is preferentially upgraded. If the vehicle upgrade fails, the other two wheels can serve as the main parking sources. After the upgrade is completed or during the upgrade process, the parking chips in the embodiments of the present application can monitor each other to determine whether the upgrade is successful or whether a failure occurs during the upgrade process.

[0167] Through the above technical solution, it is possible to match the corresponding upgrade method according to the actual parking type of the vehicle, and solve the influence of the in-vehicle parking structure on the upgrade of the parking strategy.

[0168] Optionally, in an embodiment of the present application, after updating the parking strategy of the present parking chip according to the first data packet, it further includes: determining whether the parking strategy is updated successfully; if the update is not successful, controlling the vehicle to perform a manual update prompt, or after an interval of a preset duration, updating the parking strategy of the present parking chip according to the first data packet again until the update is successful.

[0169] Furthermore, the embodiment of the present application can determine whether the update is successful after the parking strategy is updated, and execute the parking strategy based on the driving intention after the update is successful. When the update is not successful, the embodiment of the present application can control the vehicle to perform a manual update prompt, for example, by sending an update reminder to the user mobile terminal associated with the vehicle, flashing the dashboard indicator light, reminding on the central control screen, or playing a voice reminder through the speaker when the vehicle is in the powered-on state, etc., to remind the user to perform a manual update, so as to avoid the user being unable to use the optimal parking strategy when parking due to an update failure.

[0170] Among them, the reasons for the unsuccessful update may include network failures, the channel occupancy status not meeting the upgrade requirements, internal signal transmission failures, the driver refusing to update, etc.

[0171] The embodiment of the present application can also update again after an interval of a preset duration when the update is not successful until the update is successful, so as to avoid update failures caused by problems such as signal interference, channel occupancy, and resource invocation.

[0172] Through the above technical solution, it is possible to determine whether the parking strategy is updated successfully, timely notify the user to take corresponding measures, and avoid the update failure affecting the normal parking of the vehicle.

[0173] Optionally, in an embodiment of the present application, it further includes: receiving a second upgrade instruction sent by the server, the second upgrade instruction having a second data packet; detecting whether the vehicle meets a second preset upgrade condition; and in the case where it is detected that the vehicle meets the second preset upgrade condition, updating the parking strategy of the present parking chip according to the second data packet and sending the second data packet to another parking chip.

[0174] As a possible implementation manner, the present parking chip in the embodiment of the present application can also directly receive the second upgrade instruction with the second data packet sent by the server, so as to avoid the failure of the parking strategy update when there is a communication device failure or a communication failure between the communication device and any parking chip.

[0175] Further, in the embodiment of the present application, after receiving the second upgrade instruction, it is possible to detect whether the vehicle meets the second preset upgrade condition. The second preset upgrade condition may be to determine whether the current vehicle is in a driving state, whether the occupancy state of the current vehicle channel meets the upgrade requirements, whether the internal communication of the current vehicle is normal, whether the current parking structure fails, etc., so as to determine whether the vehicle can perform the parking strategy update based on the second preset upgrade condition.

[0176] In the embodiment of the present application, when it is detected that the vehicle meets the second preset upgrade condition, any parking chip can update the parking strategy of any parking chip based on the upgrade instruction of the communication device according to the second data packet, and forward the second data packet to another parking chip to achieve the update of the parking strategies of all the parking chips of the vehicle.

[0177] When any parking chip fails to receive the upgrade instruction of the communication device, another parking chip can receive the upgrade instruction and forward it to any parking chip. When both parking chips are unable to receive the upgrade instruction of the communication device, it can be determined that the vehicle does not meet the second preset upgrade condition.

[0178] Through the above technical solution, in addition to receiving the upgrade instruction sent by the communication device, it is also possible to receive the upgrade instruction sent by the server, thereby avoiding the update failure caused by the communication device failure and enriching the source of update data.

[0179] In summary, the present application can be applied to a redundant control parking system. When the vehicle meets the upgrade condition, it can update the parking strategy of any parking chip, prevent the wrong update from affecting the normal parking function of the vehicle, and transmit the update data to another parking chip by means of forwarding by the parking chip, without a complex line structure, thereby enhancing the vehicle parking performance and improving the driving safety and fuel economy.

[0180] Figure 7 It is a schematic structural diagram of a parking device provided by an embodiment of the present application.

[0181] Exemplarily, as Figure 7 shown, the parking device 70 is applied to the present parking chip, and the device includes: a receiving module 71, a detecting module 72, and a parking module 73.

[0182] Specifically, a first receiving module is used to receive a first upgrade instruction sent by a communication device, and the first upgrade instruction has a first data packet.

[0183] A first detecting module is used to detect whether the vehicle meets the first preset upgrade condition.

[0184] The first parking module is used to update the parking strategy of the local parking chip according to the first data packet when it detects that the vehicle meets the first preset upgrade condition, and send the first data packet to another parking chip to control the corresponding parking device to park according to the updated parking strategy.

[0185] Optionally, in an embodiment of the present application, the parking device 70 further includes: a second receiving module, a second detection module, and a second parking module.

[0186] Among them, the second receiving module is used to receive the second upgrade instruction sent by the server, and the second upgrade instruction has a second data packet.

[0187] The second detection module is used to detect whether the vehicle meets the second preset upgrade condition.

[0188] The second parking module is used to update the parking strategy of the local parking chip according to the second data packet when it detects that the vehicle meets the second preset upgrade condition, and send the second data packet to another parking chip.

[0189] Optionally, in an embodiment of the present application, the parking device 70 further includes: a first acquisition module, a first judgment module, and a first recommendation module.

[0190] Among them, the first acquisition module is used to acquire the current location and / or current environment of the vehicle.

[0191] The first judgment module is used to judge whether the latest parking strategy corresponding to the current location and / or current environment is a parking strategy.

[0192] The first recommendation module is used to give an update prompt to the user or send an update prompt to a preset terminal when it is not a parking strategy, so as to recommend the latest parking strategy to the user.

[0193] Optionally, in an embodiment of the present application, the parking device 70 further includes: a matching module and a second recommendation module.

[0194] Among them, the matching module is used to identify the driving style of the current user and match the corresponding parking strategy according to the driving style.

[0195] The second recommendation module is used to recommend a corresponding upgrade package to the current user according to the corresponding parking strategy and the parking strategy, and the first upgrade instruction is obtained from the upgrade package.

[0196] Optionally, in an embodiment of the present application, the first parking module 73 includes: an acquisition unit, a matching unit, and an upgrade unit.

[0197] Among them, the acquisition unit is used to acquire the actual parking type of the vehicle.

[0198] A matching unit, configured to match a corresponding upgrade method according to the actual parking type.

[0199] An upgrade unit, configured to upgrade the parking strategy according to the corresponding upgrade method based on the first data packet.

[0200] Optionally, in an embodiment of the present application, the parking device 70 further includes: a second judgment module and an update module.

[0201] Wherein, the second judgment module is configured to judge whether the parking strategy is updated successfully.

[0202] The update module is configured to, when the update is not successful, control the vehicle to perform a manual update prompt, or after a preset time interval, update the parking strategy of the present parking chip again according to the first data packet until the update is successful.

[0203] Optionally, in an embodiment of the present application, the parking device 70 further includes: a second acquisition module, a third judgment module, and a sending module.

[0204] Wherein, the second acquisition module is configured to acquire the destination of the vehicle according to the navigation information of the vehicle.

[0205] The third judgment module is configured to judge whether the parking strategy meets a preset upgrade condition to be met according to the parking strategy corresponding to the destination.

[0206] The sending module is configured to send an upgrade request to the server when the preset upgrade condition to be met is satisfied.

[0207] Optionally, in an embodiment of the present application, the parking device 70 further includes: a third acquisition module, an automatic update module, and a manual update module.

[0208] Wherein, the third acquisition module is configured to acquire the update mode preset by the user.

[0209] The automatic update module is configured to update the parking strategy of the present parking chip according to the first data packet when the update mode is the automatic update mode.

[0210] The manual update module is configured to generate an update request and push the update request to the user when the update mode is the manual confirmation update mode.

[0211] In summary, the present application can be applied to a redundant control parking system, can update the parking strategy of the present parking chip when the vehicle meets the upgrade condition, prevent incorrect updates from affecting the normal parking function of the vehicle, and transmit the update data to another parking chip by means of forwarding by the parking chip, without a complex line structure, thereby enhancing the vehicle parking performance and improving the driving safety and fuel economy.

[0212] Figure 8 A structural schematic diagram of a vehicle provided by an embodiment of the present application. The vehicle may include:

[0213] A memory 801, a processor 802, and a computer program stored on the memory 801 and executable on the processor 802.

[0214] When the processor 802 executes the program, it implements the parking method provided in the above embodiment.

[0215] Furthermore, the vehicle further includes:

[0216] A communication interface 803 for communication between the memory 801 and the processor 802.

[0217] The memory 801 is used to store a computer program executable on the processor 802.

[0218] The memory 801 may include a high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory.

[0219] If the memory 801, the processor 802, and the communication interface 803 are independently implemented, the communication interface 803, the memory 801, and the processor 802 can be interconnected through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 8 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.

[0220] Optionally, in a specific implementation, if the memory 801, the processor 802, and the communication interface 803 are integrated on a chip, the memory 801, the processor 802, and the communication interface 803 can communicate with each other through an internal interface.

[0221] The processor 802 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0222] This embodiment also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the above parking method is implemented.

[0223] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0224] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically defined.

[0225] Any process or method description shown in the flowchart or described in other ways herein can be understood as representing a module, segment, or part of code including one or more N executable instructions for implementing a customized logic function or process. The scope of the preferred embodiments of the present application includes additional implementations, where the functions may be executed in a substantially simultaneous manner or in the reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art of the embodiments of the present application.

[0226] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definitional sequence list of executable instructions for implementing logical functions, which can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or used in conjunction with these instruction execution systems, apparatuses, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection part (electronic device) having one or N wirings, a portable computer disk cartridge (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or other suitable processing as necessary, and then storing it in a computer memory.

[0227] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having suitable combinational logic gate circuits, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0228] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of the above-described embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0229] In addition, each functional unit in various embodiments of the present application may be integrated into one processing module, may exist separately as individual physical units, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0230] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. A parking method, It is characterized in that A vehicle comprises a first parking device and a second parking device respectively arranged corresponding to the front wheels and the rear wheels, or a first parking device arranged corresponding to one of the front wheels of the vehicle and one of the rear wheels of the vehicle and a second parking device arranged corresponding to the other of the front wheels of the vehicle and the other of the rear wheels of the vehicle, a first control component driving the first parking device to work, a second control component driving the second parking device to work, and a communication device communicating with the first control component or the second control component, wherein the first control component comprises a first parking chip, and the second control component comprises a second parking chip, wherein the first parking chip and the second parking chip communicate with each other, wherein the method is applied to any parking chip, and the method comprises the following steps: receiving a first upgrade instruction sent by the communication device, wherein the first upgrade instruction includes a first data packet; Detecting whether the vehicle meets a first preset upgrade condition; and When it is detected that the vehicle meets the first preset upgrade condition, the parking strategy of the parking chip is updated according to the first data packet, and the first data packet is sent to another parking chip to control the corresponding parking device to park according to the updated parking strategy.

2. The method according to claim 1, It is characterized in that Also includes: receiving a second upgrade instruction sent by the server, wherein the second upgrade instruction includes a second data packet; Detecting whether the vehicle meets a second preset upgrade condition; as well as When it is detected that the vehicle meets the second preset upgrade condition, the parking strategy of the parking chip is updated according to the second data packet, and the second data packet is sent to the other parking chip.

3. The method according to claim 1, It is characterized in that Before receiving the first upgrade instruction sent by the communication device, the method further includes: Acquiring the current location and / or current environment of the vehicle; Determining whether the latest parking strategy corresponding to the current position and / or the current environment is the parking strategy; If it is not the parking strategy, an update prompt is given to the user, or an update prompt is sent to a preset terminal to recommend the latest parking strategy to the user.

4. The method according to claim 1, It is characterized in that Before receiving the first upgrade instruction sent by the communication device, the method further includes: Identify the current user's driving style and match a corresponding parking strategy according to the driving style; A corresponding upgrade package is recommended to the current user according to the corresponding parking strategy and the parking strategy, wherein the first upgrade instruction is obtained from the upgrade package.

5. The method according to claim 1, It is characterized in that The updating of the parking strategy of any parking chip according to the first data packet includes: Obtaining the actual parking type of the vehicle; Matching a corresponding upgrade method according to the actual parking type; The parking strategy is upgraded based on the first data packet according to the corresponding upgrade method.

6. The method according to claim 1, It is characterized in that After updating the parking strategy of the parking chip according to the first data packet, the method further includes: Determining whether the parking strategy is updated successfully; If the update is not successful, the vehicle is controlled to perform a manual update prompt, or the parking strategy of the parking chip is updated again according to the first data packet after a preset time interval until the update is successful.

7. The method according to claim 1, It is characterized in that Before receiving the first upgrade instruction sent by the communication device, the method further includes: Acquiring a destination of the vehicle according to navigation information of the vehicle; Determining whether the parking strategy meets a preset upgrade condition according to the parking strategy corresponding to the destination; If the preset upgrade condition is met, an upgrade request is sent to the server.

8. The method according to claim 1, It is characterized in that Before updating the parking strategy of the parking chip according to the first data packet, the method further includes: Get the update mode preset by the user; If the update mode is the automatic update mode, updating the parking strategy of any parking chip according to the first data packet; If the update mode is the manual confirmation update mode, an update request is generated and pushed to the user.

9. A vehicle, It is characterized in that include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the parking method according to any one of claims 1 to 8.

10. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed, the parking method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Electronic control system for vehicle and method for updating program used in same

    CN116113924A

  • Vehicle braking method and device, vehicle and storage medium

    CN116176542A

  • Electronic parking system and vehicle comprising same

    CN209870362U

  • Electronic parking control system

    CN214607096U

  • Vehicle and redundancy control system of electronic parking brake thereof

    CN219487413U