Parking method, vehicle, and storage medium

By setting redundant parking chips and control components in the vehicle and using communication devices to enable communication between the parking chips, the problems of complex wiring and update failures in redundant parking systems are solved, thereby improving parking performance and driving safety.

CN120039206BActive Publication Date: 2025-11-28GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In existing technologies, redundant parking systems have complex wiring layouts and are prone to update failures due to wiring faults. They also lack judgment on vehicle status, which can lead to data update failures or updates at abnormal times that affect parking performance.

Method used

By setting redundant parking chips and control components in the vehicle, communication devices are used to enable communication between the parking chips. The strategy is updated according to the vehicle status and user needs, avoiding complex wiring structures, and the updated data is transmitted to another parking chip when the conditions are met.

Benefits of technology

It improves parking performance, enhances driving safety and fuel economy, and ensures the accuracy of parking strategies and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120039206B_ABST
    Figure CN120039206B_ABST
Patent Text Reader

Abstract

The application provides a parking method, a vehicle and a storage medium, and belongs to the technical field of vehicle braking. The method comprises the following steps: receiving a first upgrade instruction sent by a communication device, wherein the first upgrade instruction has a first data packet; detecting whether the vehicle meets a first preset upgrade condition; in the case that it is detected that the vehicle meets the first preset upgrade condition, updating a parking strategy of any parking chip according to the first data packet, and sending the first data packet to another parking chip, so as to control a corresponding parking device to park according to the updated parking strategy. The method can be applied to a redundant control parking system, the parking strategy of any parking chip can be updated when the vehicle meets the upgrade condition, the normal parking function of the vehicle is prevented from being affected by an error update, the update data is transmitted to another parking chip through the forwarding mode of the parking chip, a complex circuit structure is not needed, and therefore the parking performance of the vehicle is enhanced, and the driving safety and 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

[0002] In the related art, the shortcomings of the traditional mechanical parking brake system are avoided by adopting an electronic parking system, i.e., an EPB (Electrical Park Brake), which has higher precision and control performance. The parking system is usually composed of multiple parts such as sensors, control units, actuators, etc., and these components need to be calculated and controlled by chips. Parking system chip updates can solve existing problems, improve system reliability and compatibility, and add new functions and features.

[0003] 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, accurate transmission of the update data to the parking chip requires the arrangement of redundant communication lines, making the line arrangement in the parking system more complex, and when the corresponding line fails, it will directly cause the update to fail. At the same time, the related art is based on the optimal parking strategy matching of the corresponding parking working condition, thereby realizing the targeted data update of the parking chip, and lacks the judgment of the vehicle state, which is easy to cause the data update to fail or the data to be updated at an abnormal moment, thereby affecting the parking effect, and improvement is urgently needed. SUMMARY

[0004] The present application provides a parking method, a vehicle and a storage medium, which can be applied to a redundant control parking system. When the vehicle meets the upgrade conditions, the parking strategy of any parking chip can be updated to prevent false updates from affecting the normal parking function of the vehicle. The update data is transmitted to another parking chip through the forwarding of the parking chip, without the need for complex line structures, thereby enhancing the parking performance of the vehicle and improving the 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 corresponding to the front wheels and the rear wheels, respectively, or a first parking device corresponding to one of the front wheels and one of the rear wheels and a second parking device corresponding to the other of the front wheels and the other of the rear wheels, 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. The first control component includes a first parking chip, and the second control component includes a second parking chip. The first parking chip and the second parking chip communicate with each other. The method includes the following steps:

[0006] receiving a first upgrade instruction sent by the communication device, the first upgrade instruction having a first data packet;

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

[0008] in a case where it is detected that the vehicle meets the first preset upgrade condition, updating a parking strategy of the parking chip according to the first data packet, and sending the first data packet to the other parking chip to control a corresponding parking device to park according to the updated parking strategy.

[0009] By the above technical solution, the parking system for redundancy control can update the parking strategy of the parking chip when the vehicle meets the upgrade condition, prevent the normal parking function of the vehicle from being affected by the error update, and transmit the update data to the other parking chip in a parking chip transmission manner, without a complex circuit structure, thereby enhancing the parking performance of the vehicle, improving the driving safety and fuel economy.

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

[0011] receiving a second upgrade instruction sent by a server, the second upgrade instruction having a second data packet;

[0012] detecting whether the vehicle meets a second preset upgrade condition; and

[0013] in a case where it is detected that the vehicle meets the second preset upgrade condition, updating the parking strategy of the parking chip according to the second data packet, and sending the second data packet to the other parking chip.

[0014] By the above technical solution, in addition to receiving the upgrade instruction sent by the communication device, the upgrade instruction sent by the server can also be received, thereby avoiding the update failure caused by the communication device failure, and enriching the source of the update data.

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

[0016] obtaining a current location and / or a current environment of the vehicle;

[0017] judging whether a latest parking strategy corresponding to the current location and / or the current environment is the parking strategy;

[0018]

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

[0020] By the above technical solution, it can be determined whether the parking strategy needs to be updated according to the current location and / or current environment of the vehicle, and the user is reminded or the latest parking strategy is recommended when the update is needed, 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, the method further includes:

[0022] Identifying the driving style of the current user, and matching a corresponding parking strategy according to the driving style;

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

[0024] By the above technical solution, the parking preference of driving can be determined according to the driving style of the current user, and the corresponding parking strategy is matched more targeted, 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 local parking chip according to the first data package includes:

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

[0027] Matching a corresponding upgrade mode according to the actual parking type;

[0028] Upgrading the parking strategy according to the corresponding upgrade mode based on the first data package.

[0029] By the above technical solution, the corresponding upgrade mode can be matched according to the actual parking type of the vehicle, and the influence of the parking structure in the vehicle on the upgrade of the parking strategy is solved.

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

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

[0032] If the update is not successful, the vehicle is controlled to perform a manual update prompt, or after a preset time interval, the parking strategy of the local parking chip is updated again according to the first data package until the update is successful.

[0033] By the technical solution, it can be determined whether the parking strategy is updated successfully, and the user is notified in time to cope with the situation, so as to avoid the influence of update failure on the normal parking of the vehicle.

[0034] With reference to the first aspect, in some possible implementation manners, before receiving the first upgrade instruction sent by the communication device, the method further includes:

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

[0036] determining whether a parking strategy corresponding to the destination meets a preset upgrade condition;

[0037] if the preset upgrade condition is met, sending an upgrade request to a server.

[0038] By the technical solution, the parking strategy can be updated in advance according to the destination of the vehicle, to assist the vehicle in parking.

[0039] With reference to the first aspect, in some possible implementation manners, before updating the parking strategy of the local parking chip according to the first data packet, the method further includes:

[0040] obtaining an update mode preset by a user;

[0041] if the update mode is an automatic update mode, updating the parking strategy of the local parking chip according to the first data packet;

[0042] if the update mode is a manual confirmation update mode, generating an update request and pushing the update request to the user.

[0043] By the technical solution, the update can be performed based on the update mode preset by the user, so that the update time and the update mode are more in line with the user demand.

[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 front wheels and rear wheels, or a first parking device corresponding to one of the front wheels and one of the rear wheels and a second parking device corresponding to another of the front wheels and another of the rear wheels, a first control assembly driving the first parking device to work, a second control assembly driving the second parking device to work, and a communication device in communication with the first control assembly or the second control assembly. The first control assembly includes a first parking chip, and the second control assembly includes a second parking chip. The first parking chip and the second parking chip communicate with each other. The device is applied to any parking chip, and the device includes:

[0045] The first receiving module is configured to receive a first upgrade instruction sent by the communication device, the first upgrade instruction having a first data packet.

[0046] The first detecting module is configured to detect whether the vehicle meets a first preset upgrade condition.

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

[0048] With reference to the second aspect, in some possible implementation manners, the method further includes:

[0049] The second receiving module is configured to receive a second upgrade instruction sent by the server, the second upgrade instruction having a second data packet.

[0050] The second detecting module is configured to detect whether the vehicle meets a second preset upgrade condition.

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

[0052] With reference to the second aspect, in some possible implementation manners, the method further includes:

[0053] The first obtaining module is configured to obtain a current location and / or a current environment of the vehicle.

[0054] The first judging module is configured to judge whether a latest parking strategy corresponding to the current location and / or the current environment is the parking strategy.

[0055] The first recommending module is configured to perform an update prompt to a user or send an update prompt to a preset terminal to recommend the latest parking strategy to the user, when the latest parking strategy is not the parking strategy.

[0056] With reference to the second aspect, in some possible implementation manners, the method further includes:

[0057] The matching module is configured to identify a driving style of a current user and match a corresponding parking strategy according to the driving style.

[0058] The second recommending module is configured to 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.

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

[0060] an acquisition unit, configured to acquire an actual parking type of the vehicle;

[0061] a matching unit, configured to match a corresponding upgrade mode according to the actual parking type;

[0062] an upgrade unit, configured to upgrade the parking strategy according to the corresponding upgrade mode based on the first data packet.

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

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

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

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

[0067] a second acquisition unit, configured to acquire a destination of the vehicle according to navigation information of the vehicle;

[0068] a third judging module, configured to judge whether the parking strategy meets a preset upgrade condition according to a parking strategy corresponding to the destination;

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

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

[0071] a third acquisition unit, configured to acquire a preset update mode of a user;

[0072] an automatic updating 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 updating 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] A third aspect provides a vehicle, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor executes the program to implement the parking device in the above embodiments.

[0075] In a fourth aspect, a computer readable storage medium is provided, which stores computer program codes, when the computer program codes are run on a computer, the computer is caused to perform the parking method according to the first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0076] Figure 1 a System architecture diagram of a parking method according to an embodiment of the present application;

[0077] Figure 1 b System architecture diagram of a parking method according to another embodiment of the present application;

[0078] Figure 2 System architecture diagram of a parking method according to another embodiment of the present application;

[0079] Figure 3 System architecture diagram of a parking method according to another embodiment of the present application;

[0080] Figure 4 Flow chart of a parking method according to an embodiment of the present application;

[0081] Figure 5 Principle diagram of driving preference analysis according to an embodiment of the present application;

[0082] Figure 6 Principle diagram of low adhesion road surface parking force analysis according to an embodiment of the present application;

[0083] Figure 7 Structure diagram of a parking device according to an embodiment of the present application;

[0084] Figure 8 Structure diagram of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION

[0085] The technical solutions in the present application will be described clearly and completely in combination with the drawings. In the description of the embodiments of the present application, unless otherwise specified, “ / ” represents or, for example, A / B can represent A or B: “and / or” in the text only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone. In addition, in the description of the embodiments of the present application, “multiple” means two or more than two.

[0086] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting 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 that feature.

[0087] Traditional parking brake systems are in the form of mechanical parking brake levers. They can lock the drive shaft or rear wheels to apply the brakes via a lever and cable. When a user needs to stop, they must manually pull up the parking brake lever to bring the brake pads into contact with the wheels and stop the vehicle from moving forward. This is cumbersome and laborious, and is greatly affected by terrain. The braking effect is poor on uneven terrain, and at high speeds, the vehicle speed must be reduced before braking can be applied, which increases the risk of accidents. In addition, because mechanical parking brakes require user intervention, they are not compatible with autonomous driving technology, thus limiting the future development of automobiles.

[0088] Based on improvements to traditional parking brake systems, related technologies can achieve electronic parking braking through EPB (Electrical Park Brake), which offers higher precision and control performance. This reduces user intervention, minimizes the impact of terrain on braking performance, improves parking brake safety, and provides a foundation for braking and parking assistance in autonomous driving technologies. However, EPB relies on a parking mechanism for vehicle deceleration and parking control. When the main line of the parking mechanism fails, it often leads to parking brake failure, potentially causing significant safety accidents. This makes it difficult to guarantee parking brake safety and negatively impacts the user's driving experience.

[0089] Meanwhile, the parking chip in the control center of the parking system needs to be updated in a timely manner to enhance vehicle parking performance, improve driving safety and fuel economy, fix security vulnerabilities, and enhance functional scalability. However, in related technologies, update data needs to be transmitted to the parking chip to complete the update. For parking systems with redundant parking structures, accurately transmitting update data to the parking chip requires the deployment of redundant communication lines, making the wiring layout in the parking system quite complex. Moreover, when the corresponding line fails, it will directly lead to update failure. In addition, related technologies mostly match the optimal parking strategy based on the corresponding parking conditions to achieve targeted data updates for the parking chip. They lack judgment of vehicle status, which can easily lead to data update failure or data being updated at abnormal times, thus affecting the parking effect.

[0090] Before explaining the parking method provided in the embodiments of this application, the system architecture involved in the embodiments of this application will be described first.

[0091] The application scenarios or system architecture of the embodiments of this application will be described next. See also Figure 1 a、 Figure 1 b and Figure 2 .

[0092] In combination Figure 1 a , Figure 1 b and Figure 2 , the system architecture of the embodiments of the present application can 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] The first parking device 100 and the second parking device 200 are respectively arranged in correspondence with the front wheels and the rear wheels;

[0094] Alternatively, the first parking device 100 is arranged in correspondence with one of the front wheels and one of the rear wheels of the vehicle, and the second parking device 200 is arranged in correspondence with the other of the front wheels and the other of the rear wheels of the vehicle;

[0095] Each parking device controls the wheels by driving a corresponding parking mechanism, and each parking mechanism is arranged in correspondence with one wheel of the vehicle. The correspondence between the parking device and the wheel can be of 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 in correspondence with the two front wheels of the vehicle, and the second parking device 200 is arranged in correspondence with the two rear wheels of the vehicle;

[0098] Alternatively, the first parking device 100 is arranged in correspondence with the two rear wheels of the vehicle, and the second parking device 200 is arranged in correspondence with the two front wheels of the vehicle.

[0099] The Type II parking control of the vehicle is realized based on the above-mentioned Type II structure.

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

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

[0102] Alternatively, the first parking device 100 is arranged in correspondence with the front and rear wheels on the right side of the vehicle, and the second parking device 200 is arranged in correspondence with the front and rear wheels on the left side of the vehicle.

[0103] The Type II parking control of the vehicle is realized based on the above-mentioned Type II structure.

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

[0105] The first parking device 100 is configured to correspond to the left front wheel and the right rear wheel of the vehicle, and the second parking device 200 is configured to correspond to the right front wheel and the left rear wheel of the vehicle.

[0106] Alternatively, the first parking device 100 may be configured to correspond to the right front wheel and the left rear wheel of the vehicle, and the second parking device 200 may be configured to correspond to the left front wheel and the right rear wheel of the vehicle.

[0107] The X-shaped structure described above enables X-shaped parking control of the vehicle.

[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] Second control component 400; Second parking device 200;

[0112] Based on this, the first parking chip 301 and the second parking chip 401 can determine a parking strategy that matches the correspondence between the parking device and the wheels to ensure the stability of vehicle parking.

[0113] It should be noted that the components constituting 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 include corresponding actuators, corresponding drive units and other structures, so as to achieve 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 either control component, the parking signal is forwarded by either control component to the other control component, thereby realizing the transmission of the parking signal. 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, such as Figure 3 As shown, the first control component 300 and the second control component 400 can be a front controller and a rear controller, respectively, to control the corresponding parking mechanism, such as an EMB (Electromechanical Brake System) actuator, based on the relationship between the first parking device 100 and the second parking device 200 and the wheels.

[0116] The communication device 500 receives signals of the first control component 300 and the second control component 400 respectively, as redundancy, to ensure that the communication device 500 can still send instructions to the four-wheel parking mechanism through the parking chip after the first control component 300 and the second control component 400 fail.

[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 which is a redundant power supply to prevent the electronic parking system from failing to work due to failure of a power supply.

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

[0119] As shown in the example, Figure 4 the method comprises the following steps:

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

[0121] In actual execution, any parking chip of an embodiment of the application can receive a first upgrade instruction with a first data packet sent by a communication device, wherein the first data packet can store update data of a parking strategy, and the first upgrade instruction can include information such as an upgrade mode, an upgrade time, and an upgrade judgment condition. For example, if the idle time period of a vehicle system or a functional application is short, the upgrade mode can be phased upgrade, that is, a part is upgraded each time in the idle time period, so as to reduce the influence on the use of other functions of the vehicle. For example, based on historical driving records of the vehicle, it is determined that the vehicle will have a long idle time period after a fixed time period each day, and the time period can be used as the upgrade time.

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

[0123] Optionally, in an embodiment of the application, before receiving the first upgrade instruction sent by the communication device, the method further comprises: identifying a driving style of a current user, and matching a corresponding parking strategy according to the driving style; and recommending 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.

[0124] In some embodiments, the embodiments of the present application can identify the driving style of the user based on historical vehicle data before receiving the first upgrade instruction sent by the communication device, wherein the historical vehicle data can include historical driving data, historical parking data, etc. of the vehicle, and the driving style can include aggressive driving style, stable driving style, etc. Then, the corresponding parking strategy is matched according to the driving style.

[0125] For example, as shown in Figure 5 The embodiments of the present application can determine the parking preference of the driver based on the time taken to reach the full stroke of the brake pedal, when the time taken to reach the full stroke of the brake pedal is greater than 0.7s, it is an aggressive driving preference; less than 0.7s is a comfortable and stable driving preference, etc. Wherein, 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, identify the frequency and signal wavelength of the parking signal, etc. to determine the parking preference of the driver, so as to determine the latest parking strategy, so that the parking action is more in line with the preference of the driver.

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

[0128] Table 1

[0129] Parking preference Parking signal frequency Parking signal wavelength Aggressive preference <1.5 s -1 ]] ≥ 40 ms Cautious preference ≥ 1.5 s -1 ]] < 40 ms

[0130] Further, according to the different driving preferences, the corresponding optimal parking strategy is also different, the embodiments of the present application can calculate the parking response time, the parking mechanism response speed and the corresponding parking force according to the driving preference. For example, under the aggressive preference, the parking signal transmission is faster and more sensitive, and the parking force corresponding to the parking is larger, when the parking chip identifies that the parking signal wavelength is less than or equal to a certain limit value, the parking chip defaults to the false touch condition;

[0131] Under the stable preference, the parking signal wavelength is smaller and the parking signal frequency is larger, when the parking chip identifies that the parking signal wavelength is greater than a certain limit value, the parking chip defaults to the false touch condition.

[0132] Through the above technical solutions, the embodiments of the present application can determine the parking preference of the driver according to the current driving style of the user, and then more targetedly 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, the method further comprises: obtaining a destination of the vehicle according to navigation information of the vehicle; determining whether a parking strategy corresponding to the destination meets a preset upgrade condition according to the parking strategy; and 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, an embodiment of the present application can further obtain a destination of the vehicle according to navigation information of the vehicle, and then obtain corresponding information of the destination, for example, current weather, climate, altitude, etc. of the destination, so as to obtain a parking strategy corresponding to the destination. For example, when the current weather of the destination is rainy and snowy weather, the corresponding parking strategy can adjust the parking force to increase the friction force, so as to ensure the stability and safety of parking.

[0135] Further, an embodiment of the present application can determine whether a parking strategy meets a preset upgrade condition according to the parking strategy corresponding to the destination, wherein the preset upgrade condition can include determining whether the vehicle will park on the way to the destination, such as long-time parking on the way causing the parking strategy to fail to meet the conditions of the parking place on the way; determining whether the parking strategy update conflicts with the driving state of the vehicle, such as the current driving state of the vehicle being a long-distance high-speed driving state, and the parking strategy is updated recklessly, which is easy to cause control failure of the vehicle; determining whether the update process will affect other functions of the vehicle, such as the updated resource occupying too much, affecting the current navigation of the vehicle; determining whether the communication is normal, etc. For example, an embodiment of the present application can obtain destination information such as a slope, a low attachment, a high attachment, and an open road surface according to the destination situation of the driver, such as through a GPS (Global Positioning System), and when it is identified that the vehicle is at a certain destination for more than a certain preset time and frequency, the parking strategy is upgraded. The upgrade strategy of the embodiment of the present application can be targeted at the parking habit of the vehicle, and reduce the dependence of the vehicle on the driving experience of the user.

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

[0137] For example, when the parking time is longer than 6 hours, and the frequency is about 5-7 times per week, and the parking time range is 18:00-8:00, the destination can be defaulted as a home.

[0138] For example, when the parking time is longer than 6 hours, and the frequency is about 5-7 times per week, and the parking time range is 8:00-18:00, the destination can be defaulted as a company.

[0139] For example, when the parking time is less than or equal to 4 hours, and the frequency is not fixed, the parking can be regarded as temporary parking.

[0140] As described above in the three scenarios, this application embodiment can send an upgrade request to the server during the corresponding parking time period when the destination is home or the company.

[0141] When the parking policy corresponding to the destination meets the preset upgrade conditions, the parking chip in this embodiment of the application can send an upgrade request to the server to issue the first upgrade command through the communication device.

[0142] The above technical solution enables the parking strategy to be updated in advance based on the vehicle's destination, thus assisting the vehicle in parking.

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

[0144] In other embodiments, before receiving the first upgrade command sent by the communication device, the embodiments of this application may also determine the corresponding latest parking strategy based on the current location of the vehicle and / or the current environment.

[0145] For example, embodiments of this application can also utilize environmental information collected by at least one environmental sensor of the vehicle to obtain the current environment of the vehicle, such as road surface status signals (e.g., high-adhesion, low-adhesion, split-road, etc.) and environmental signals (e.g., high cold, high temperature, high humidity, etc.) to correct the parking strategy. For example, the parking clamping force on low-adhesion roads is greater than that on split-road roads, which is greater than that on high-adhesion roads; the parking clamping force in high-temperature areas is greater than that in high-humidity areas, which is greater than that in high-cold areas. This allows for the determination of the vehicle's state in the current environment for different temperatures. For example, when the temperature is too high, the tire pressure inside the wheels is too high, which can easily lead to a tire blowout. This allows for the determination of the latest parking strategy suitable for the current environment.

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

[0147] Taking road condition signals as an example, such as Figure 6 The diagram shows the relationship between deceleration and pedal travel when the status signal is low-friction (ice road, snow road, tile road). For low-friction surfaces, the corresponding adjustment of the parking strategy can result in faster deceleration and shorter brake pedal travel. In other words, the parking mechanism needs a shorter parking response time and a faster response speed to obtain the latest parking strategy, so that the vehicle can complete the parking action after braking on a low-friction surface and prevent the vehicle from rolling downhill.

[0148] In addition, when the vehicle is in the parking state and the vehicle body slides due to an external force impact, if the surrounding environment is different from when the vehicle is parked, such as accumulated water, ice, sand, etc., if the vehicle still controls the wheels according to the parking force when the vehicle is parked, it is difficult to ensure that the vehicle can be parked stably, at this time, the embodiment of the application can update the control parameters of the latest parking strategy based on the environment information, thereby adjusting the parking force of the vehicle and ensuring that the vehicle can be parked smoothly again.

[0149] The embodiment of the application can compare the latest parking strategy and the current parking strategy of the vehicle, and when the current parking strategy is not the latest parking strategy, update prompts are given to the user, or update prompts are sent to a preset terminal such as a mobile terminal associated with the vehicle, a vehicle 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 embodiment of the application can detect whether the vehicle meets the first preset upgrade condition, wherein the first preset upgrade condition can be to judge whether the current vehicle is in a driving state, such as judging whether the vehicle is in a coasting state / driving state / parking state through a vehicle speed signal, a driving motor torque signal, a driving motor speed signal; judging whether the current vehicle channel occupation state meets the upgrade demand, such as judging the channel state by judging the use state of part of the network software, i.e. music, GPS, OTA (Over-the-Air Technology, Over-the-Air Technology), etc.; judging whether the current vehicle internal communication is normal, such as T-BOX (Telematics BOX, vehicle-mounted electrical components) without fault and normal operation, judging whether the CAN (Controller Area Network, Controller Area Network Bus) local area network communication is normal 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 caliper hardware failure, transmission structure failure, etc., determining whether the parking mechanism is faulty by judging whether each wheel parking mechanism can normally complete the parking action, etc., thereby judging whether the vehicle can be updated in 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, the parking strategy of the current 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.

[0153] In actual execution, when the vehicle meets the first preset upgrade condition, the parking chip can update the parking strategy of the parking chip based on the upgrade instruction of the communication device according to the first data packet, and forward the first data packet to another parking chip, so as to update the parking strategies of all 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 neither of the two parking chips can receive the upgrade instruction of the communication device, it can be judged that the vehicle does not meet the first preset upgrade condition. For example, the parking chip can generate a feedback signal based on the upgrade instruction receiving state of the parking chip, so as to feed back the feedback signal of the failure of receiving the upgrade instruction when the parking chip fails to receive the upgrade instruction of the communication device. At this time, the communication device can communicate with another parking chip, and another parking chip can receive the upgrade instruction.

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

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

[0157] The embodiment of the 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 an automatic update mode, the embodiment of the application can perform automatic update without asking the user;

[0159] When the update mode is a manual update mode, the embodiment of the application can generate a query 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 an automatic update mode in a fixed time period, the embodiment of the application can make a corresponding judgment based on the current state of the vehicle. For example, when the current vehicle is in a non-driving state and is not in an automatic update time period, a query reminder can be sent to the user, or the update can be performed automatically when the automatic update time period arrives. When the current vehicle is in a driving state, the target parking place of the vehicle needs to use the updated parking strategy, and is not in an automatic update time period, the embodiment of the application can send a query reminder to the user.

[0161] Through the technical solution, the updating can be performed based on the updating mode set by the user, so that the updating time and updating mode are more in line with the user demand.

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

[0163] It can be understood that different parking types will affect the actual parking mode of the vehicle, and therefore, the corresponding upgrade mode also has differences. The embodiment of the present application can obtain the actual parking type of the vehicle, and then match the corresponding upgrade mode according to the actual parking type.

[0164] For example, the parking mechanism corresponding to the local parking chip is connected to the two front wheels of the vehicle, and the parking mechanism corresponding to the other parking chip is connected to the two rear wheels of the vehicle. At this time, the corresponding upgrade mode can be that when the vehicle is in a stationary state, i.e., the vehicle speed is 0 kph, the upgrade is performed by a parallel upgrade mode. In this case, the vehicle does not have a situation that the vehicle cannot be parked due to upgrade failure. When the vehicle is in a running state, i.e., the vehicle speed is greater than 0 kph, the parking chip connected to the two rear wheels is upgraded preferentially. If the vehicle fails to be upgraded, the two parking mechanisms of the front wheels can be used as the main parking source.

[0165] The parking mechanism corresponding to the local parking chip is connected to the two front wheels of the vehicle, and the parking mechanism corresponding to the other parking chip is connected to the two rear wheels of the vehicle. At this time, the corresponding upgrade mode can be that when the vehicle is in a stationary state, i.e., the vehicle speed is 0 kph, the upgrade is performed by a parallel upgrade mode. In this case, the vehicle does not have a situation that the vehicle cannot be parked due to upgrade failure. When the vehicle is in a running state, i.e., the vehicle speed is greater than 0 kph, the parking chip connected to the two rear wheels is upgraded preferentially. If the vehicle fails to be upgraded, the two parking mechanisms of the front wheels can be used as the main parking source.

[0166] The parking mechanism corresponding to the local parking chip is connected to the two front wheels of the vehicle, and the parking mechanism corresponding to the other parking chip is connected to the two rear wheels of the vehicle. At this time, the corresponding upgrade mode can be that when the vehicle is in a stationary state, i.e., the vehicle speed is 0 kph, the upgrade is performed by a parallel upgrade mode. In this case, the vehicle does not have a situation that the vehicle cannot be parked due to upgrade failure. When the vehicle is in a running state, i.e., the vehicle speed is greater than 0 kph, the parking chip connected to the two rear wheels is upgraded preferentially. If the vehicle fails to be upgraded, the two parking mechanisms of the front wheels can be used as the main parking source.

[0167] Through the technical solution, the corresponding upgrade mode can be matched according to the actual parking type of the vehicle, and the influence of the parking structure in the vehicle on the upgrade of the parking strategy is solved.

[0168] Optionally, in an embodiment of the present application, after the parking strategy of the local parking chip is updated according to the first data packet, the parking strategy is further judged whether the update is successful, if the update is not successful, the vehicle is controlled to perform a manual update prompt, or after a preset time interval, the parking strategy of the local parking chip is updated again according to the first data packet until the update is successful.

[0169] Further, after the parking strategy is updated, the present embodiment can judge whether the update is successful, and the parking strategy is executed based on the driving intention after the update is successful, and when the update is not successful, the present embodiment can control the vehicle to perform a manual update prompt, for example, by sending an update reminder to a mobile terminal associated with the vehicle, the instrument panel indicator light flashes, the central control screen prompts or the speaker plays a voice prompt when the vehicle is in the power-on state, and the like, to remind the user to perform a manual update, so as to avoid that the user cannot use the optimal parking strategy when parking due to the update failure.

[0170] The reasons for the unsuccessful update can include network failure, channel occupation state that cannot meet the upgrade requirement, internal signal transmission failure, driver refusal to update, and the like.

[0171] The present embodiment can further update again after a preset time interval when the update is not successful until the update is successful, so as to avoid the update failure caused by signal interference, channel occupation, resource calling and the like.

[0172] Through the technical solution, whether the parking strategy is updated successfully can be judged, and the user is notified in time to deal with, so as to avoid the influence of the update failure on the normal parking of the vehicle.

[0173] Optionally, in an embodiment of the present application, the second upgrade instruction sent by the server is received, the second upgrade instruction has a second data packet, whether the vehicle meets a second preset upgrade condition is detected, and in the case that it is detected that the vehicle meets the second preset upgrade condition, the parking strategy of the local parking chip is updated according to the second data packet, and the second data packet is sent to another parking chip.

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

[0175] Further, the embodiment of the present application can detect whether the vehicle meets the second preset upgrade condition after receiving the second upgrade instruction, wherein the second preset upgrade condition can be judging whether the current vehicle is in a driving state, judging whether the occupation state of the current vehicle channel meets the upgrade demand, judging whether the current vehicle internal communication is normal, judging whether the current parking structure is faulty, and the like, so as to judge whether the vehicle can perform the parking strategy update based on the second preset upgrade condition.

[0176] The embodiment of the present application can update the parking strategy of any parking chip based on the upgrade instruction of the communication device according to the second data packet when detecting that the vehicle meets the second preset upgrade condition, and forward the second data packet to another parking chip, so as to realize the parking strategy update of all 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, and when both parking chips fail to receive the upgrade instruction of the communication device, it can be judged that the vehicle does not meet the second preset upgrade condition.

[0178] Through the above technical solution, the upgrade instruction sent by the server can be received in addition to the upgrade instruction sent by the communication device, so as to avoid the update failure caused by the communication device failure, and the source of the update data is enriched.

[0179] In summary, the present application can be applied to the parking system of the redundancy control, the parking strategy of any parking chip can be updated when the vehicle meets the upgrade condition, the normal parking function of the vehicle is prevented from being affected by the error update, and the update data is transmitted to another parking chip through the forwarding mode of the parking chip, without the complex circuit structure, so as to enhance the parking performance of the vehicle, improve the driving safety and fuel economy.

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

[0181] For example, as shown in Figure 7 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, the first receiving module is configured to receive the first upgrade instruction sent by the communication device, and the first upgrade instruction has a first data packet.

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

[0184] The first parking module is configured to update the parking strategy of the parking chip according to the first data packet when it is detected 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 comprises a second receiving module, a second detecting module and a second parking module.

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

[0187] The second detecting module is configured to detect whether the vehicle meets a second preset upgrade condition.

[0188] The second parking module is configured to update the parking strategy of the parking chip according to the second data packet when it is detected 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 comprises a first obtaining module, a first judging module and a first recommending module.

[0190] The first obtaining module is configured to obtain the current location and / or the current environment of the vehicle.

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

[0192] The first recommending module is configured to, when the latest parking strategy is not the parking strategy, send an update prompt to the user or a preset terminal to recommend the latest parking strategy to the user.

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

[0194] The matching module is configured to identify the driving style of the current user and match the corresponding parking strategy according to the driving style.

[0195] The second recommending module is configured to recommend the 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.

[0196] Optionally, in an embodiment of the present application, the first parking module 73 comprises an obtaining unit, a matching unit and an upgrading unit.

[0197] The obtaining unit is configured to obtain the actual parking type of the vehicle.

[0198] The matching unit is used to match the corresponding upgrade method based on the actual parking type.

[0199] The upgrade unit is used to upgrade the parking strategy based on the first data packet according to the corresponding upgrade method.

[0200] Optionally, in one embodiment of this application, the parking device 70 further includes a second determination module and an update module.

[0201] The second judgment module is used to determine whether the parking strategy has been successfully updated.

[0202] The update module is used to control the vehicle to manually update if the update fails, or to update the parking strategy of the parking chip according to the first data packet after a preset interval, until the update is successful.

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

[0204] The second acquisition module is used to acquire the vehicle's destination based on the vehicle's navigation information.

[0205] The third judgment module is used to determine whether the parking policy meets the preset upgrade conditions based on the parking policy corresponding to the destination.

[0206] The sending module is used to send an upgrade request to the server when the preset upgrade conditions are met.

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

[0208] The third acquisition module is used to acquire the user's preset update mode.

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

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

[0211] In summary, this application can be applied to parking systems with redundant control. When the vehicle meets the upgrade conditions, the parking strategy of this parking chip can be updated to prevent erroneous updates from affecting the normal parking function of the vehicle. The updated data can be transmitted to another parking chip through the forwarding method of the parking chip, without the need for complex wiring structure, thereby enhancing the vehicle's parking performance, improving driving safety and fuel economy.

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

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

[0214] The processor 802 implements the parking method provided in the above embodiments when executing the program.

[0215] Further, the vehicle further includes:

[0216] The communication interface 803 is configured to communicate between the memory 801 and the processor 802.

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

[0218] The memory 801 can include a high-speed RAM memory, and can also include a non-volatile memory, for example, 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 connected to each other through a bus and complete the communication between each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (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 convenience of representation, Figure 8 Only one thick line is used in the figure, but it does not mean that there is only one bus or only 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 complete the communication between each other through an internal interface.

[0221] The processor 802 can 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] The embodiment also provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the above-mentioned parking method.

[0223] In the description of the specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" and the like means 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 the specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or N embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the specification and the features of the different embodiments or examples without contradiction.

[0224] In addition, the terms "first", "second" are only for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can 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, for example, two, three, etc., unless otherwise specifically limited.

[0225] Any process or method descriptions in flow charts or otherwise described herein represent embodiments that can be understood as a set of steps, operations or stages of implementing custom logic functions or processes that are to be performed by a computer or computer system. The scope of preferred embodiments of the present application encompasses other implementations that can not be strictly in accordance with the order of steps shown or discussed, including implementations that perform functions according to the involved functions in a substantially simultaneous manner or in reverse order, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0226] The logic and / or steps represented in flow diagrams or otherwise described herein, for example, can be considered as a sequence of executable instructions, and can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable medium can be a product of the manufacturing and / or processing. The computer-readable medium can include, but is not limited to, the following: an electronic connection (an electronic device with one or N wires), a portable computer diskette (a magnetic device), a RAM (random access memory), a ROM (read-only memory), an EPROM (erasable programmable ROM) or a Flash memory, an optical fiber, and a portable CD ROM. In addition, the computer-readable medium can even be paper or another suitable medium upon which the program is printed, since the program can be electronically captured, for example, by the optically scanning the paper or other suitable medium, then electronically captured, interpreted, or processed in a suitable manner if necessary, and stored in the computer storage.

[0227] It should be understood that aspects of the application can be implemented in hardware, software, firmware or combinations thereof. In the above embodiments, the N steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. As such, if implemented in hardware and in another embodiment, any of the following technologies, known in the art, or their combinations can be used: discrete logic circuitry having logic gates for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and the like.

[0228] Those of ordinary skill in the art can understand that all or part of the steps carried out by the above-mentioned embodiments can be completed by programs instructing relevant hardware, and the programs can be stored in a computer-readable storage medium. When the programs are executed, one or a combination of the steps of the method embodiments is included.

[0229] In addition, each of the functional units in the various embodiments of the present application can be integrated in one processing module, or each of the units can be physically present separately, or two or more units can be integrated in one module. The integrated module can 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 can also be stored in a computer readable storage medium.

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

Claims

1. A method of parking, characterized by, The vehicle comprises a first parking device and a second parking device corresponding to the front wheels and the rear wheels respectively, or a first parking device corresponding to one of the front wheels and one of the rear wheels and a second parking device corresponding to the other of the front wheels and the other of the rear wheels, a first control assembly driving the first parking device to work, a second control assembly driving the second parking device to work, and a communication device communicating with the first control assembly or the second control assembly, wherein the first control assembly comprises a first parking chip, the second control assembly comprises a second parking chip, the first parking chip and the second parking chip communicate with each other, and 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, the first upgrade instruction having a first data packet; detecting whether the vehicle meets a first preset upgrade condition; and if it is detected that the vehicle meets the first preset upgrade condition, updating a parking strategy of the parking chip according to the first data packet, and sending the first data packet to the other parking chip to control the corresponding parking device to park according to the updated parking strategy; wherein the updating of the parking strategy of the any parking chip according to the first data packet comprises: obtaining an actual parking type of the vehicle; matching a corresponding upgrade mode according to the actual parking type; and upgrading the parking strategy according to the corresponding upgrade mode based on the first data packet; wherein the actual parking type comprises: a type that the parking mechanism corresponding to the parking chip is connected to the two front wheels of the vehicle and the parking mechanism corresponding to the other parking chip is connected to the two rear wheels of the vehicle, and a type that the parking mechanism corresponding to the parking chip is connected to the two wheels on the left side of the vehicle and the parking mechanism corresponding to the other parking chip is connected to the two wheels on the right side of the vehicle.

2. The method of claim 1, wherein, Further comprising: 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 if it is detected that the vehicle meets the second preset upgrade condition, updating the parking strategy of the parking chip according to the second data packet, and sending the second data packet to the other parking chip.

3. The method of claim 1, wherein, Before receiving the first upgrade instruction sent by the communication device, further comprising: obtaining a current location and / or a current environment of the vehicle; determining whether a latest parking strategy corresponding to the current location and / or the current environment is the parking strategy; if not the parking strategy, prompting the user for an update or sending an update prompt to a preset terminal to recommend the latest parking strategy to the user.

4. The method of claim 1, wherein, Before receiving the first upgrade instruction sent by the communication device, further comprising: identifying a driving style of a current user, and matching a corresponding parking strategy according to the driving style; recommending 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.

5. The method of claim 1, wherein, After updating the parking strategy of the local parking chip according to the first data packet, further comprising: determining whether the parking strategy is successfully updated; if not, controlling the vehicle to perform a manual update prompt, or after a preset time interval, updating the parking strategy of the local parking chip according to the first data packet again until the update is successful.

6. The method of claim 1, wherein, Before receiving the first upgrade instruction sent by the communication device, further comprising: obtaining the destination of the vehicle according to the navigation information of the vehicle; determining whether the parking strategy corresponding to the destination meets a preset upgrade condition; if yes, sending an upgrade request to the server.

7. The method of claim 1, wherein, Before updating the parking strategy of the local parking chip according to the first data packet, further comprising: obtaining the update mode preset by the user; if the update mode is an automatic update mode, updating the parking strategy of any parking chip according to the first data packet; if the update mode is a manual confirmation update mode, generating an update request and pushing the update request to the user.

8. A vehicle characterized by comprising: comprising: 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 7.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program which, when executed, implements the parking method according to any one of claims 1 to 7.

Citation Information

Patent Citations

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

    CN116113924A

  • Electronic parking control system

    CN214607096U