Parking control methods, devices, vehicles, storage media, and software products for vehicles

By setting the sleep parking command to a valid parking command when the key signal transitions to the parking command value, and continuously sending commands to the intelligent driving controller before the counter reaches the threshold, the latency problem of remote parking is solved, the timeliness and intelligence of remote parking are improved, and the application scenarios are expanded.

CN119239578BActive Publication Date: 2025-11-14CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411479151.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-11-14
Estimated Expiration
2044-10-22

AI Technical Summary

Technical Problem

The inability to receive key commands before the intelligent driving controller is activated in related technologies results in a delay in remote parking, reducing its timeliness and limiting its application scenarios, thus lowering the level of vehicle automation.

Method used

When the key signal transitions to the parking instruction value, the sleep parking instruction is set to a valid parking instruction, and valid parking instructions are continuously sent to the vehicle's intelligent driving controller before the current count value of the sleep parking counter reaches the preset count threshold, so that the parking action can be performed after the intelligent driving controller is awakened.

Benefits of technology

It improves the timeliness and intelligence of remote parking, solves the delay problem of remote parking, expands the application scenarios of remote parking, and improves the level of vehicle automation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119239578B_ABST
    Figure CN119239578B_ABST
Patent Text Reader

Abstract

This application relates to the field of vehicle technology, and particularly to a parking control method, device, vehicle, storage medium, and program product for a vehicle. The method includes: determining whether a key signal exists; if a key signal exists, acquiring the current count value of a sleep parking counter; when the key signal transitions to a parking command value, setting the sleep parking command to a valid parking command; and continuously sending valid parking commands to the vehicle's intelligent driving controller until the current count value reaches a preset count threshold, so as to execute a parking action after the intelligent driving controller is awakened. This application embodiment can set a sleep parking command to a valid parking command when the key signal transitions to a parking command value, and continuously send valid parking commands to the vehicle's intelligent driving controller until the current count value of the sleep parking counter reaches a preset count threshold, so as to execute a parking action after the intelligent driving controller is awakened, effectively improving the timeliness and intelligence of remote parking.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a parking control method, device, vehicle, storage medium, and program product for a vehicle. Background Technology

[0002] Remote parking, also known as RPA (Remote Parking Assist), allows the driver to control the vehicle without sitting in the car using a remote key or a Bluetooth key on their mobile phone. Once the vehicle's radar recognizes a parking space, the driver can get out of the car and activate the function by operating the key to remotely park or drive out of the parking space.

[0003] In related technologies, realizing remote parking usually requires the coordinated control of a key, a signal transceiver (such as an RF transceiver or digital key), an area controller, and an intelligent driving controller. Since the intelligent driving controller that realizes parking control has a slow startup time (generally about 10 seconds), while the startup time of other related controllers is relatively fast (<0.5 seconds), it is necessary to start receiving key commands after the intelligent driving controller has started successfully.

[0004] However, the relevant technologies cannot receive key commands before the intelligent driving controller is activated, resulting in a delay in remote parking. This reduces the timeliness of remote parking, limits its application scenarios, lowers the level of vehicle automation, and fails to meet the user's driving experience, which urgently needs to be addressed. Summary of the Invention

[0005] This application provides a parking control method, device, vehicle, storage medium, and program product for a vehicle, in order to solve the problem in the related technology that the inability to receive key commands before the intelligent driving controller is started results in delays in remote parking, reduces the timeliness of remote parking, limits the application scenarios of remote parking, and reduces the level of vehicle automation.

[0006] The first aspect of this application provides a parking control method for a vehicle, comprising the following steps: determining whether a key signal exists; if the key signal exists, obtaining the current count value of a sleep parking counter, and determining whether the key signal has a parking cancellation command value; if the current count value is not equal to a preset count threshold, and the key signal does not have the parking cancellation command value, then when the key signal transitions to a parking command value, setting the sleep parking command to a valid parking command, and continuously sending the valid parking command to the vehicle's intelligent driving controller before the current count value reaches the preset count threshold, so as to perform a parking action based on the valid parking command after the intelligent driving controller is awakened.

[0007] Through the above-mentioned technical means, the embodiments of this application can set the sleep parking command to a valid parking command when the key signal changes to the parking command value, and continuously send valid parking commands to the vehicle's intelligent driving controller before the current count value of the sleep parking counter reaches the preset count threshold, so as to execute the parking action after the intelligent driving controller is awakened, effectively improving the timeliness and intelligence of remote parking.

[0008] Optionally, in one embodiment of this application, after obtaining the current count value of the sleep parking counter and determining whether the key signal contains the parking cancellation instruction value, the method further includes: if the current count value is equal to the preset count threshold, or if the parking cancellation instruction exists, then the current count value is set to an initial value, and the sleep parking instruction is set to an invalid parking instruction, wherein the initial value is 0.

[0009] Through the above-mentioned technical means, the embodiments of this application can set the current count value to 0 and set the sleep parking instruction to an invalid parking instruction when the current count value is equal to the preset count threshold or when there is a parking cancellation instruction, thereby effectively improving the safety of vehicle parking.

[0010] Optionally, in one embodiment of this application, after the key signal transitions to the parking instruction value, the method further includes: setting the current count value to an initial value.

[0011] Through the above-mentioned technical means, the embodiments of this application can set the current count value to the initial value after the key signal changes to the parking instruction value, which effectively improves the accuracy of timing.

[0012] Optionally, in one embodiment of this application, before obtaining the current count value of the sleep parking counter, the method further includes: initializing the current count value of the sleep parking counter and the sleep parking instruction.

[0013] Through the above-mentioned technical means, the embodiments of this application can initialize the current count value of the sleep parking counter and the sleep parking command, effectively improving the accuracy of timing and the timeliness of vehicle parking.

[0014] Optionally, in one embodiment of this application, the key signal is emitted by a vehicle key and / or a digital key of a mobile terminal.

[0015] Through the above-mentioned technical means, the embodiments of this application can issue key signals by vehicle key and / or digital key of mobile terminal, which effectively improves the intelligence of vehicle parking control.

[0016] A second aspect of this application provides a parking control device for a vehicle, comprising: a judgment module for judging whether a key signal exists; a first processing module for, if the key signal exists, acquiring the current count value of a sleep parking counter and judging whether the key signal has a cancel parking instruction value; and a control module for, if the current count value is not equal to a preset count threshold and the key signal does not have the cancel parking instruction value, setting the sleep parking instruction to a valid parking instruction when the key signal transitions to a parking instruction value, and continuously sending the valid parking instruction to the vehicle's intelligent driving controller before the current count value reaches the preset count threshold, so as to perform a parking action based on the valid parking instruction after the intelligent driving controller is awakened.

[0017] Through the above-mentioned technical means, the vehicle's parking control device can set the sleep parking command to a valid parking command when the key signal changes to the parking command value, and continuously send valid parking commands to the vehicle's intelligent driving controller before the current count value of the sleep parking counter reaches the preset count threshold, so as to execute the parking action after the intelligent driving controller is awakened, effectively improving the timeliness and intelligence of remote parking.

[0018] Optionally, in one embodiment of this application, the apparatus of this application embodiment further includes: a second processing module, configured to, after obtaining the current count value of the sleep parking counter and determining whether the key signal contains the parking cancellation instruction value, if the current count value is equal to the preset count threshold, or if the parking cancellation instruction exists, set the current count value to an initial value and set the sleep parking instruction to an invalid parking instruction, wherein the initial value is 0.

[0019] Through the aforementioned technical means, the vehicle's parking control device can set the current count value to 0 and invalidate the sleep parking command when the current count value equals the preset count threshold or when there is a parking cancellation command, effectively improving the safety of vehicle parking.

[0020] Optionally, in one embodiment of this application, the apparatus further includes a control module, configured to set the current count value to an initial value after the key signal transitions to the parking instruction value.

[0021] Through the aforementioned technical means, the vehicle's parking control device can set the current count value to the initial value after the key signal changes to the parking command value, effectively improving the accuracy of timing.

[0022] Optionally, in one embodiment of this application, the apparatus further includes: an initialization module, configured to initialize the current count value of the sleep parking counter and the sleep parking instruction before acquiring the current count value of the sleep parking counter.

[0023] Through the aforementioned technical means, the vehicle's parking control device can initialize the current count value of the sleep parking counter and the sleep parking command, effectively improving the accuracy of timing and the timeliness of vehicle parking.

[0024] Optionally, in one embodiment of this application, the key signal is emitted by a vehicle key and / or a digital key of a mobile terminal.

[0025] Through the aforementioned technical means, the vehicle parking control device can send key signals via the vehicle key and / or the digital key of the mobile terminal, effectively improving the intelligence of vehicle parking control.

[0026] A third aspect of this application provides a vehicle, including: 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 control method for the vehicle as described in the above embodiments.

[0027] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described vehicle parking control method.

[0028] A fifth aspect of this application provides a computer program, which, when executed, is used to implement the above-described vehicle parking control method.

[0029] This application embodiment can set a dormant parking command to a valid parking command when the key signal transitions to a parking command value, and continuously send valid parking commands to the vehicle's intelligent driving controller before the current count value of the dormant parking counter reaches a preset count threshold. This allows the parking action to be executed after the intelligent driving controller is awakened, effectively improving the timeliness and intelligence of remote parking. Therefore, it solves the problem in related technologies where the inability to receive key commands before the intelligent driving controller is activated leads to delays in remote parking, reducing its timeliness and limiting its application scenarios, thus lowering the vehicle's automation level.

[0030] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0031] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0032] Figure 1 This is a flowchart of a vehicle parking control method according to an embodiment of this application;

[0033] Figure 2 This is a schematic diagram illustrating the control of a remote control key and a Bluetooth key according to a specific embodiment of this application;

[0034] Figure 3 This is a control principle diagram of vehicle parking according to a specific embodiment of this application;

[0035] Figure 4 This is a schematic diagram of the structure of a vehicle parking control device according to an embodiment of this application;

[0036] Figure 5 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation

[0037] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0038] The following description, with reference to the accompanying drawings, describes a vehicle parking control method, device, vehicle, storage medium, and program product according to embodiments of this application. Addressing the problem mentioned in the background section of the related technologies that cannot receive key commands before the intelligent driving controller is activated, resulting in delays in remote parking, reduced timeliness, limited application scenarios, and decreased vehicle automation levels, this application provides a vehicle parking control method. In this method, when the key signal transitions to a parking command value, a dormant parking command is set to a valid parking command. Valid parking commands are continuously sent to the vehicle's intelligent driving controller before the current count value of the dormant parking counter reaches a preset count threshold. This allows the parking action to be executed after the intelligent driving controller is awakened, effectively improving the timeliness and intelligence of remote parking. Therefore, this solves the problem in the related technologies where the inability to receive key commands before the intelligent driving controller is activated results in delays in remote parking, reduced timeliness, limited application scenarios, and decreased vehicle automation levels.

[0039] Specifically, Figure 1 This is a schematic flowchart illustrating a vehicle parking control method provided in an embodiment of this application.

[0040] like Figure 1 As shown, the parking control method for this vehicle includes the following steps:

[0041] In step S101, it is determined whether a key signal exists.

[0042] It is understood that the embodiments of this application can determine whether a key signal exists. For example, the area controller in the embodiments of this application can determine whether a key signal exists. The user can issue a key signal through the vehicle key and / or the digital key of the mobile terminal, which effectively improves the feasibility of remote parking of the vehicle.

[0043] For example, such as Figure 2 As shown, in this embodiment, the remote key can send user operations to the radio frequency transceiver via radio frequency signals. The radio frequency transceiver then sends the user operations to the area controller via the CAN (Controller Area Network) network protocol. The area controller then sends the sleep parking command to the intelligent driving controller via the CAN network protocol or the Ethernet protocol. Alternatively, a Bluetooth key, such as a mobile phone, can connect to the digital key controller via Bluetooth. The digital key controller sends user operations to the area controller via the CAN network protocol. The area controller then sends the sleep parking command to the intelligent driving controller via the CAN network protocol or the Ethernet protocol. Furthermore, the key command delay processing algorithm can be pre-set in the area controller.

[0044] In step S102, if a key signal exists, the current count value of the sleep parking counter is obtained, and it is determined whether the key signal contains a parking cancellation command value.

[0045] As one possible way to achieve this, such as Figure 3 As shown, if the area controller detects the presence of a key signal, it obtains the current count value of the sleep parking counter and determines whether the key signal contains a parking cancellation command value. The parking cancellation command can be an instruction from the driver to cancel remote parking, which can be configured according to specific needs, such as being set to unlock. When the driver performs the vehicle unlocking operation, it is considered that the key parking cancellation command is satisfied, effectively improving the safety and reliability of vehicle parking.

[0046] In step S103, if the current count value is not equal to the preset count threshold and the key signal does not have a cancel parking command value, then when the key signal changes to the parking command value, the sleep parking command is set to a valid parking command, and valid parking commands are continuously sent to the vehicle's intelligent driving controller before the current count value reaches the preset count threshold, so that the parking action is performed based on the valid parking command after the intelligent driving controller is woken up.

[0047] In this embodiment of the application, the preset counting threshold can be set according to the wake-up time of the intelligent driving controller. For example, if the wake-up time of the intelligent driving controller is 10s, the preset counting threshold can be set to 10s. When the key signal changes to the parking instruction value, the key signal changes from other signal values ​​to the parking signal value, such as changing from the default value to the parking signal value.

[0048] It is understood that embodiments of this application may be possible when the current count value is not equal to the count threshold, for example, such as... Figure 3 As shown, if the current count value is less than the counting threshold and the key signal does not have a value to cancel the parking command, then when the key signal transitions to the parking command value, the key signal can be converted back to the initial signal and will not remain at the parking command value indefinitely. This allows the dormant parking command to be set as a valid parking command, and valid parking commands will be continuously sent to the vehicle's intelligent driving controller until the current count value reaches the counting threshold. For example, valid parking commands will be continuously sent to the vehicle's intelligent driving controller until the current count value reaches 10 seconds. After the intelligent driving controller is awakened, parking actions will be performed based on valid parking commands, effectively improving the timeliness and intelligence of remote parking and enhancing the user's driving experience.

[0049] In addition, the intelligent driving controller only uses the sleep parking command once after the first wake-up, and then uses the original parking signal for remote parking control, which is the acquired key signal.

[0050] Optionally, in one embodiment of this application, after obtaining the current count value of the sleep parking counter and determining whether the key signal has a parking cancellation command value, the method further includes: if the current count value is equal to a preset count threshold, or if a parking cancellation command exists, then the current count value is set to the initial value, and the sleep parking command is set to an invalid parking command, wherein the initial value is 0.

[0051] In actual implementation, such as Figure 3 As shown, if the current count value is equal to the count threshold, such as 10 seconds, or if there is a parking cancellation command, the current count value is set to the initial value so that the sleep parking counter can count again next time, and the sleep parking command is set to an invalid parking command. The initial value is 0, which effectively improves the accuracy of remote parking.

[0052] Optionally, in one embodiment of this application, after the key signal transitions to the parking instruction value, the method further includes: setting the current count value to the initial value.

[0053] In some embodiments, after the key signal transitions to the parking instruction value, the current count value can be set to an initial value, such as setting the current count value to 0, which effectively improves the accuracy of timing.

[0054] Optionally, in one embodiment of this application, before obtaining the current count value of the sleep parking counter, the method further includes: initializing the current count value of the sleep parking counter and the sleep parking instruction.

[0055] As one possible way to achieve this, such as Figure 3 As shown, when the area controller is in the wake-up initialization phase, this embodiment of the application can initialize the current count value of the sleep parking counter and the sleep parking command before obtaining the current count value of the sleep parking counter. For example, the current count value can be set to 0, and the sleep parking command can be set to an invalid parking command, which effectively improves the accuracy of remote parking and meets the user's driving needs.

[0056] The vehicle parking control method proposed in this application can set a dormant parking command to a valid parking command when the key signal transitions to a parking command value. Valid parking commands are continuously sent to the vehicle's intelligent driving controller before the current count value of the dormant parking counter reaches a preset count threshold. This allows the parking action to be executed after the intelligent driving controller is awakened, effectively improving the timeliness and intelligence of remote parking. This solves the problem in related technologies where the inability to receive key commands before the intelligent driving controller is activated leads to delays in remote parking, reducing its timeliness and limiting its application scenarios, thus lowering the vehicle's automation level.

[0057] Next, referring to the accompanying drawings, a parking control device for a vehicle according to an embodiment of this application is described.

[0058] Figure 4 This is a block diagram of a vehicle parking control device according to an embodiment of this application.

[0059] like Figure 4 As shown, the parking control device 10 of the vehicle includes: a judgment module 100, a first processing module 200 and a control module 300.

[0060] Specifically, the judgment module 100 is used to determine whether a key signal exists.

[0061] The first processing module 200 is used to obtain the current count value of the sleep parking counter if a key signal is present, and to determine whether the key signal contains a parking cancellation command value.

[0062] The control module 300 is used to, if the current count value is not equal to the preset count threshold and the key signal does not have a cancel parking command value, set the sleep parking command to a valid parking command when the key signal changes to the parking command value, and continuously send valid parking commands to the vehicle's intelligent driving controller before the current count value reaches the preset count threshold, so that the parking action can be performed based on the valid parking command after the intelligent driving controller is woken up.

[0063] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes: a second processing module.

[0064] The second processing module is used to, after obtaining the current count value of the sleep parking counter and determining whether the key signal has a parking cancellation command value, set the current count value to the initial value and set the sleep parking command to an invalid parking command if the current count value is equal to the preset count threshold or a parking cancellation command exists. The initial value is 0.

[0065] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes a control module.

[0066] The control module is used to set the current count value to the initial value after the key signal changes to the parking instruction value.

[0067] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes: an initialization module.

[0068] The initialization module is used to initialize the current count value of the sleep parking counter and the sleep parking command before obtaining the current count value of the sleep parking counter.

[0069] Optionally, in one embodiment of this application, the key signal is emitted by the vehicle key and / or the digital key of the mobile terminal.

[0070] It should be noted that the foregoing explanation of the vehicle parking control method embodiment also applies to the vehicle parking control device of this embodiment, and will not be repeated here.

[0071] The vehicle parking control device proposed in this application can set a dormant parking command to a valid parking command when the key signal transitions to a parking command value. It continuously sends valid parking commands to the vehicle's intelligent driving controller before the current count value of the dormant parking counter reaches a preset count threshold. This allows the parking action to be executed after the intelligent driving controller is awakened, effectively improving the timeliness and intelligence of remote parking. This solves the problem in related technologies where the inability to receive key commands before the intelligent driving controller is activated leads to delays in remote parking, reducing its timeliness and limiting its application scenarios, thus lowering the vehicle's automation level.

[0072] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0073] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0074] When processor 502 executes the program, it implements the vehicle parking control method provided in the above embodiments.

[0075] Furthermore, the vehicle also includes:

[0076] Communication interface 503 is used for communication between memory 501 and processor 502.

[0077] The memory 501 is used to store computer programs that can run on the processor 502.

[0078] The memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0079] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. 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 address bus, data bus, control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0080] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0081] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0082] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described vehicle parking control method.

[0083] This embodiment also provides a computer program, which, when executed, is used to implement the above-described vehicle parking control method.

[0084] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0085] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0086] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0087] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

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

[0089] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0090] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

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

Claims

1. A parking control method for a vehicle, characterized in that, Includes the following steps: Determine if a key signal is present; If the key signal exists, obtain the current count value of the sleep parking counter and determine whether the key signal contains a parking cancellation command value; If the current count value is not equal to the preset count threshold, and the key signal does not contain the cancel parking instruction value, then when the key signal changes to the parking instruction value, the sleep parking instruction is set to a valid parking instruction, and the valid parking instruction is continuously sent to the vehicle's intelligent driving controller before the current count value reaches the preset count threshold, so that the parking action is performed based on the valid parking instruction after the intelligent driving controller is woken up.

2. The method according to claim 1, characterized in that, After obtaining the current count value of the sleep parking counter and determining whether the key signal contains the cancel parking command value, the method further includes: If the current count value is equal to the preset count threshold, or if the parking cancellation command exists, then the current count value is set to the initial value, and the sleep parking command is set to an invalid parking command, wherein the initial value is 0.

3. The method according to claim 1, characterized in that, After the key signal transitions to the parking command value, the following is also included: Set the current count value to the initial value.

4. The method according to claim 1, characterized in that, Before obtaining the current count value of the sleep parking counter, the process also includes: Initialize the current count value of the sleep parking counter and the sleep parking command.

5. The method according to any one of claims 1-4, characterized in that, The key signal is emitted by the vehicle key and / or the digital key of the mobile terminal.

6. A parking control device for a vehicle, characterized in that, include: The judgment module is used to determine whether a key signal exists; The first processing module is used to obtain the current count value of the sleep parking counter if the key signal exists, and to determine whether the key signal has a parking cancellation command value. The control module is configured to, if the current count value is not equal to a preset count threshold and the key signal does not contain the cancel parking instruction value, set the sleep parking instruction to a valid parking instruction when the key signal changes to the parking instruction value, and continuously send the valid parking instruction to the vehicle's intelligent driving controller before the current count value reaches the preset count threshold, so as to perform a parking action based on the valid parking instruction after the intelligent driving controller is awakened.

7. The apparatus according to claim 6, characterized in that, Also includes: The second processing module is used to, after obtaining the current count value of the sleep parking counter and determining whether the key signal contains the parking cancellation command value, set the current count value to the initial value and set the sleep parking command to an invalid parking command if the current count value is equal to the preset count threshold or the parking cancellation command exists, wherein the initial value is 0.

8. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the parking control method for a vehicle as described in any one of claims 1-5.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the parking control method for a vehicle as described in any one of claims 1-5.

10. A computer program product, comprising a computer program, characterized in that, The computer program is executed to implement the parking control method for a vehicle as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Vehicle control method and device

    CN106681311A

  • Image collection method of automatic parking system

    CN110708460A