Parking control method, electronic device and vehicle
By determining whether the vehicle has a parking gear or power system during parking, the problem of parking system failure caused the vehicle to be unable to park normally is solved, and the stable parking and safety improvement of the vehicle is achieved.
Patent Information
- Application Number
- CN202411768406.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-12-04
AI Technical Summary
The parking system failure causes the vehicle to be unable to park normally, and there is a risk of slipping and collision.
During parking, it is determined whether the vehicle has a parking gear. If it exists, start the parking gear to keep the vehicle stopped; if it does not exist, start the power system and use the power system to keep the vehicle stopped.
Even if the parking system fails, stable parking of the vehicle can still be achieved through the parking gear or power system, improving the stability of the vehicle and parking safety.
Smart Images

Figure CN119239635B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a parking control method, electronic equipment and a vehicle. Background Art
[0002] In order to better control the vehicle to park, the vehicle is generally provided with a parking system. Under normal control, the parking system is utilized to park the vehicle.
[0003] However, the parking system may malfunction, so that the parking system cannot implement parking, making the vehicle unable to park stably and easily causing danger. Summary of the invention
[0004] In view of this, the purpose of the present application is to provide a parking control method, an electronic device and a vehicle, so as to solve the problem that parking cannot be implemented after a parking system fails.
[0005] Based on the above objectives, the present application provides a parking control method, comprising:
[0006] During the parking process, determine whether the parking system is faulty and whether the vehicle is in parking gear;
[0007] In response to determining that the parking gear exists, controlling the parking gear to be activated, and using the parking gear to keep the vehicle stopped; or,
[0008] In response to determining that the park gear does not exist, controlling the power system to start, using the power system to keep the vehicle stopped.
[0009] Based on the same inventive concept, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.
[0010] Based on the same inventive concept, the present application also provides a vehicle, including: the electronic device as described above.
[0011] From the above description, it can be seen that the parking control method, electronic device and vehicle provided by the present application, during the vehicle parking process, if the parking system fails, it will determine whether the vehicle has a parking gear. If so, the parking gear can be directly activated, and the parking function of the parking gear can be used to keep the vehicle in a stopped state, thereby stably parking. If the parking gear does not exist, the power system will be started, and the power will be used to keep the vehicle in a stopped state. In this way, even if the parking system fails, parking can be achieved through the parking gear or the power system, thereby improving the stability of the vehicle and ensuring the safety of vehicle parking. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0013] Figure 1 A flowchart of a parking control method according to an embodiment of the present application;
[0014] Figure 2 A structural block diagram of a parking control device according to an embodiment of the present application;
[0015] Figure 3 A schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0016] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0017] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0018] Generally, vehicles are equipped with parking systems (including parking systems and braking systems). In general, drivers can park their vehicles directly using the parking systems. If the vehicle is equipped with a remote control parking function, the driver can also park the vehicle remotely from the vehicle or outside the vehicle. In this way, the driver can directly achieve the purpose of parking through remote control, which is simple and convenient to operate.
[0019] However, if the parking system fails, the vehicle may not be able to park properly and may easily slip, increasing the risk of collision.
[0020] Especially during remote parking, if the parking system fails and the driver is not in the car, he cannot deal with the parking system failure in time. If the vehicle is on a slope, it cannot use its own friction to stabilize the sliding force of the vehicle, which makes it more likely for the vehicle to slip or even collide due to the inability to park normally.
[0021] Based on the above description, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0022] The parking control method proposed in the embodiment of the present application is as follows: Figure 1 As shown, the parking control method is applied to a vehicle control system (for example, a parking control system, a vehicle control system, a vehicle control system or an automatic driving control system) including:
[0023] Step 101, during the parking process of the vehicle, determine whether the parking system fails and whether the vehicle has a parking gear.
[0024] In specific implementation, the vehicle parking process includes: remote control parking and / or manual parking. In this embodiment, remote control parking is preferred, and the remote control parking includes: remote control parking inside the vehicle or remote control parking outside the vehicle.
[0025] The parking system includes: a parking system and / or a braking system.
[0026] During the parking process, if the vehicle speed is less than or equal to the speed threshold (for example, 5km / h or 3km / h or 2km / h), the vehicle is determined to be in a stable state. At this time, if the parking system is normal, the parking system will be activated to keep the vehicle stationary, thereby achieving the purpose of parking. At this time, if the parking system fails (including: only the parking system on the vehicle fails, only the braking system on the vehicle fails, and the parking system and braking system are both faulty), the parking system cannot be used to keep the vehicle stationary. In order to ensure the stationary state of the vehicle, it will be determined whether the parking gear is set on the vehicle, and then the method of keeping the vehicle stationary will be further determined.
[0027] Step 102 : In response to determining that the parking gear exists, controlling the parking gear to start, and utilizing the parking gear to keep the vehicle stopped.
[0028] In specific implementation, if there is a parking gear (such as P gear), since the parking gear itself has the function of locking the vehicle to park, the parking gear can be directly controlled to start, so that the vehicle can be controlled to remain in a stopped state. In the process of executing the parking gear, the vehicle's gearbox is first controlled to enter a neutral state, and then the output shaft of the gearbox is locked (specifically, a ratchet is provided inside the gearbox to buckle the gear on the output shaft to form a mechanical lock), so that the vehicle can remain stopped.
[0029] Alternatively, in step 103 , in response to determining that the parking gear does not exist, the power system is controlled to start, and the power system is used to keep the vehicle stopped.
[0030] In specific implementation, some vehicles do not have a parking gear, so the parking gear cannot be used to keep the vehicle stopped. In order to avoid the problem of the vehicle rolling due to the instability of the vehicle, the power system will be started and the power system will be used to apply force in the opposite direction of the vehicle's movement, so that the force applied by the power system is balanced with the force of the vehicle rolling to ensure that the vehicle can be stationary. Therefore, even if there is no parking gear, the power system can be used to keep the vehicle stationary.
[0031] Through the above scheme, during the vehicle parking process, if the parking system fails, it will be determined whether the vehicle has a parking gear. If so, the parking gear can be directly activated, and the parking function of the parking gear can be used to keep the vehicle in a stopped state, thereby stably parking. If the parking gear does not exist, the power system will be started, and power will be used to keep the vehicle in a stopped state. In this way, even if the parking system fails, parking can be achieved through the parking gear or the power system, thereby improving the stability of the vehicle and ensuring the safety of vehicle parking.
[0032] In some embodiments, in step 103, the controlling the power system to start and using the power system to keep the vehicle stopped includes:
[0033] Step 1031, determining whether the slope of the current position is greater than or equal to a slope threshold.
[0034] Step 1032, in response to determining that the slope of the current position is greater than or equal to the slope threshold, controlling the power system to perform power parking to keep the vehicle in a stopped state.
[0035] In specific implementation, the slope threshold is the slope corresponding to the slope threshold at which the vehicle can remain stationary under the current road conditions (that is, the friction force of the vehicle on the slope corresponding to the slope threshold can balance the sliding force of the vehicle, so that the vehicle remains stationary).
[0036] The slope threshold value may change with the current road condition. Specifically, the slope threshold values corresponding to various road surface parameters are stored in a database in advance, and then the current road surface parameters (eg, slip rate) are determined, and the corresponding slope threshold value is retrieved from the database according to the current road surface parameters as a slope judgment reference.
[0037] If the slope at the current position is greater than or equal to the slope threshold, it proves that the friction of the vehicle cannot balance the sliding force caused by the slope at the current position, so that the vehicle cannot remain stopped. The power system needs to be used to perform power parking to apply force to balance the sliding force and keep the vehicle stopped.
[0038] If the slope at the current position is less than the slope threshold, it proves that the friction force of the vehicle can balance the sliding force caused by the slope at the current position, so that the vehicle remains stopped without the need for the power system to apply force.
[0039] The specific ways to obtain the slope value include:
[0040] At least one gyroscope is arranged on the vehicle body, and each gyroscope can detect the three-dimensional angle of the vehicle, so that the average value of the three-dimensional angle detected by the gyroscope at each angle can be calculated as the slope value.
[0041] Alternatively, determine the vertical height h that the vehicle rises when it moves one hundred meters in the horizontal direction, so that the slope value that can be obtained is h / hundred meters.
[0042] Alternatively, the vehicle can communicate and network to determine the geographic location of the vehicle, and determine its corresponding slope value from a map based on the geographic location.
[0043] Through the above scheme, whether to start the power system to implement power parking is determined based on the slope of the current position of the vehicle. In this way, if the vehicle is on a relatively flat road, the friction of the vehicle can balance the downward force caused by the slope, and there is no need for the power system to apply force, thereby reducing energy waste and avoiding the situation where the power system applies excessive force and the vehicle cannot stop steadily; if the vehicle is on a large slope, the power system needs to execute power parking to allow the vehicle to stop stably.
[0044] In some embodiments, step 1032 includes:
[0045] Step 10321, in response to determining that the slope of the current position is greater than or equal to the slope threshold, obtaining the state of the parking system.
[0046] Step 10322, in response to determining that the state of the parking system is a released state, controlling the power system to perform power parking to keep the vehicle in a stopped state.
[0047] Alternatively, in step 10323, in response to determining that the state of the parking system is the pulled-up state, the parking system is controlled to be released, and the power system is controlled to perform power parking to keep the vehicle in a stopped state.
[0048] In specific implementation, when the parking system is in the pulled-up state, the vehicle will automatically jump to neutral gear to ensure that the vehicle can be stably parked. However, the corresponding problem to be solved by this embodiment is how to ensure that the vehicle can be stably parked when the parking system fails. At this time, the parking system cannot be pulled up to stably park the vehicle, the gear position of the vehicle is in neutral gear, and the gearbox and drive wheels of the power system are in a completely separated state, so the power system cannot be executed.
[0049] Based on the above situation, in order to start the power system, the parking system needs to be adjusted to the released state, so that the power system can be controlled to perform power parking, and the gearbox can be used to apply power to the drive wheels, so that the vehicle can maintain a stopped state.
[0050] Through the above scheme, after judging the status of the parking system, it is possible to avoid the situation where the power system cannot be started when the parking system is in the pulled-up state, thereby ensuring that the vehicle is in a state where the parking system is released before starting the power system, thereby improving the effectiveness of the power system in executing power parking.
[0051] In some embodiments, the step 1032 of controlling the power system to perform power parking to keep the vehicle in a stopped state includes:
[0052] Step 1032a, in response to determining that the current position is uphill, determining a positive torque according to the uphill slope, and utilizing the power system to execute the positive torque to control the vehicle to maintain a stationary state.
[0053] During specific implementation, in the case of uphill, the downward force of the vehicle is opposite to the direction of the front of the vehicle, so in order to balance the downward force in the opposite direction, a positive torque needs to be applied. The specific torque value of the positive torque applied can be calculated and determined according to the uphill slope to ensure that the positive force applied by the positive torque in the same direction as the front of the vehicle can balance the downward force, thereby keeping the vehicle stationary.
[0054] Alternatively, in step 1032b, in response to determining that the current position is on a downhill slope, a reverse torque is determined according to the downhill slope, and the power system is used to execute the reverse torque to control the vehicle to maintain a stationary state.
[0055] In specific implementation, in the case of downhill, the sliding force of the vehicle is in the same direction as the direction of the front of the vehicle, so in order to balance the sliding force in the same direction, a reverse torque needs to be applied. The specific torque value of the applied reverse torque can be calculated and determined according to the downhill slope to ensure that the reverse force applied by the reverse torque in the opposite direction to the direction of the front of the vehicle can balance the sliding force, thereby keeping the vehicle stationary.
[0056] Through the above scheme, the uphill or downhill situations are distinguished, and then the appropriate torque is determined according to the corresponding slope of the uphill or downhill, so that the power system is executed according to the calculated torque (the forward torque corresponding to the uphill, or the reverse torque corresponding to the downhill), which can ensure that the vehicle remains stationary and prevent the vehicle from sliding down the slope.
[0057] In a preferred embodiment, when the vehicle's power controller is executing the power parking process and determines that the vehicle is stationary, the power controller will transfer torque control to a PID controller (Proportion Integration Differentiation) and use the PID controller to automatically perform power fine-tuning so that the vehicle can remain stationary.
[0058] In some embodiments, after step 1032, the method further includes:
[0059] Step 1033, receiving a brake pedal signal from the brake pedal, braking according to the brake pedal signal, maintaining the vehicle in a stopped state, and controlling the power system to exit power parking.
[0060] In specific implementation, if the driver finds that the vehicle's parking system fails, the driver takes over the vehicle and steps on the brake pedal, thereby mechanically braking the vehicle. The brake pedal generates a brake pedal signal and sends it to the vehicle's control system. After receiving the brake pedal signal, the vehicle's control system will control the power system to stop applying torque and exit power parking.
[0061] Through the above scheme, the driver takes over the vehicle and controls the vehicle by stepping on the brake pedal. At this time, the driver's operation has a higher priority, so the brake pedal will be used to stop the vehicle. In order to avoid energy waste, the power system will be controlled to exit power parking.
[0062] In some embodiments, the step of controlling the parking gear to start in step 102 and using the parking gear to keep the vehicle stopped includes:
[0063] Step 1021, control the parking gear to start, lock the output shaft of the gearbox, and determine whether the vehicle is stopped.
[0064] In specific implementation, there is a ratchet inside the gearbox, and when the parking gear is activated, the ratchet will be controlled to buckle the gear on the gearbox output shaft to form a mechanical lock, so that the vehicle can have a force to control the vehicle to stop. However, if the current slope of the vehicle is large, the parking gear may not be able to stop the vehicle steadily, so the vehicle may slip.
[0065] To avoid this situation, determine whether the vehicle has stopped after the parking gear is activated. If the vehicle has not stopped, it proves that the parking gear cannot stop the vehicle and other methods are needed to stop the vehicle; if the vehicle has stopped, it proves that the parking gear can stop the vehicle and no other methods are needed.
[0066] Step 1022, in response to determining that the vehicle is not stopped, determining whether the parking system is engaged.
[0067] Step 1023, in response to determining that the parking system is not pulled up, exiting the parking gear and controlling the power system to perform power parking to keep the vehicle in a stopped state.
[0068] In specific implementation, if the vehicle is not stopped, the power system needs to be used for power parking. However, since the vehicle will enter neutral after the parking system is pulled up (even if the parking system fails in the above solution, there may be a situation where the parking system is in the pulled-up state but cannot perform parking), the power system cannot be executed. Therefore, before the power system is executed, it is necessary to determine whether the parking system is in the pulled-up state. If it is, the parking system needs to be switched from the pulled-up state to the unpulled (released) state, and then the power system is controlled to perform power parking; otherwise, the parking system is not pulled up and the power system is directly controlled to perform power parking.
[0069] Through the above solution, it is possible to avoid the situation where the power system cannot be executed after the parking system is pulled up, thereby ensuring that the power system can smoothly execute power parking.
[0070] In some embodiments, the parking system includes: a parking system and a braking system.
[0071] In step 101, determining a parking system failure and judging whether the vehicle is in a parking gear includes:
[0072] Step 1011, when it is determined that the parking system fails, determine whether the braking system is normal.
[0073] Step 1012, in response to determining that the brake system fails, determining whether the vehicle has a parking gear.
[0074] In specific implementation, during the parking process, if the vehicle speed is less than or equal to the vehicle speed threshold to determine that the vehicle is in a stable state, the parking system is used first for parking. If the parking system is found to be faulty after judging according to the operating parameters of the parking system, the braking system will be activated for braking parking. If the braking system is also faulty after judging according to the operating parameters of the braking system, it will be judged whether the vehicle is set to the parking gear, and then the subsequent stable parking process of step 102 or 103 will be performed according to whether the parking gear is set.
[0075] In addition, in step 101, the determination of parking system failure and judging whether the vehicle is in a parking gear may also be performed as follows:
[0076] Step 101a, parking the vehicle using the braking system, obtaining operating parameters of the braking system, and determining whether the braking system is faulty based on the operating parameters of the braking system.
[0077] Step 101b, in response to determining that the brake system is faulty, obtaining operating parameters of the parking system, and then determining whether the parking system is faulty according to the operating parameters of the parking system.
[0078] Step 101c, in response to determining that the parking system fails, determining whether the vehicle has a parking gear.
[0079] In specific implementation, only after the corresponding parking system and braking system fail, it will be determined whether the vehicle has a parking gear. If one of the parking system and braking system is normal, the normal parking system or braking system will be used for parking.
[0080] Through the above scheme, the parking system and the braking system can be utilized to the greatest extent. After both fail, the subsequent stable parking process is performed according to whether the vehicle has a parking gear, thereby ensuring the stability of the vehicle parking.
[0081] In some embodiments, after determining the parking system failure (parking system failure and / or braking system failure) in step 101, at least one of the following is performed:
[0082] The first fault prompt: Control the vehicle to perform parking system fault prompt.
[0083] For example, the parking system fault prompt includes at least one of a light prompt, a sound prompt, and an image prompt.
[0084] The second fault prompt: sending the fault information of the parking system to the vehicle display screen for display.
[0085] In specific implementation, the fault target and / or fault cause of the parking system is determined to form fault information, and the fault information is sent to the vehicle's central control display screen, top display screen, rear seat display screen and / or external display screen for display, thereby prompting the driver that the corresponding parking system has failed.
[0086] The third fault prompt: sending the fault information of the parking system to a terminal device connected to the vehicle for communication.
[0087] In specific implementation, the vehicle is provided with a wireless communication antenna, which can be connected to the network through the wireless communication antenna, and communicate with the terminal device through the network. In this way, the fault target and / or fault cause of the parking system is determined to form fault information. Then, it is determined whether the vehicle can communicate with the terminal device normally. After it is determined that the communication connection can be established, the fault information is sent to the terminal device connected to the vehicle, and then the driver determines that the parking system has a fault based on the terminal device.
[0088] Through the above scheme, the driver can be notified in time after the parking system fails, so that the driver can be informed of the parking system failure in time and then take treatment measures as soon as possible to avoid danger to the vehicle.
[0089] The parking control method of the present application is described in detail below with respect to the process of remote control parking.
[0090] 1. During remote parking, if a parking system failure is detected, the braking system will brake the vehicle to a stop state.
[0091] 2. During remote parking, if both the braking system and the parking system fail (for example, common cause failure) and cannot keep the vehicle parked, parking can be achieved through the following two solutions.
[0092] 2a. When the vehicle is configured with P gear (i.e. parking gear), the vehicle can be parked by controlling the vehicle to start P gear;
[0093] 2b. When the vehicle is not configured with P gear, the power system can use the motor to reverse the vehicle to achieve vehicle stationary. Specific measures: When the power system detects that it is currently in remote parking mode and both the parking system and the braking system have fault signals, it determines that the EPB (parking system) is in the released state (if the parking system is in the pulled-up state, it switches to the released state), and then uses the power system to perform power parking, and controls the vehicle to be stationary by applying the reaction force of the vehicle's downward slide through the motor. If it is detected that the driver takes over the brake pedal, the power system stops running, and then exits the power parking process.
[0094] 3. When a parking system and / or brake system fault is detected during remote parking, the vehicle will perform fault prompts such as double flashes and honking, and display the fault information to the corresponding remote control application (Application, APP) on the terminal device (for example, a mobile phone, laptop, desktop computer, wearable device or remote control) that is connected to the vehicle for remote parking, reminding the driver of the parking system and / or brake system fault and taking over the vehicle as soon as possible to avoid danger to the vehicle.
[0095] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.
[0096] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0097] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a parking control device.
[0098] refer to Figure 2 , the device comprises:
[0099] The parking gear determination module 201 is configured to determine a parking system failure and determine whether the vehicle has a parking gear during the vehicle parking process;
[0100] The parking gear control module 202 is configured to control the parking gear to be activated in response to determining that the parking gear exists, and to use the parking gear to keep the vehicle stopped; or,
[0101] The power system control module 203 is configured to control the power system to start and use the power system to keep the vehicle stopped in response to determining that the parking gear does not exist.
[0102] In some embodiments, the power system control module 203 includes:
[0103] a slope determination unit, configured to determine whether the slope of the current position is greater than or equal to a slope threshold;
[0104] The power parking control unit is configured to control the power system to perform power parking to keep the vehicle in a stopped state in response to determining that the slope of the current position is greater than or equal to a slope threshold.
[0105] In some embodiments, the power parking control unit is specifically configured as follows:
[0106] In response to determining that the slope of the current location is greater than or equal to a slope threshold, obtaining a state of a parking system;
[0107] In response to determining that the state of the parking system is the released state, controlling the power system to perform power parking to keep the vehicle in a stopped state; or,
[0108] In response to determining that the state of the parking system is the pulled-up state, the parking system is controlled to be released, and the power system is controlled to perform power parking to keep the vehicle in a stopped state.
[0109] In some embodiments, the power parking control unit is specifically configured as follows:
[0110] In response to determining that the current position is uphill, determining a forward torque according to the uphill gradient, and utilizing the power system to execute the forward torque to control the vehicle to maintain a stationary state;
[0111] or,
[0112] In response to determining that the current position is on a downhill slope, a reverse torque is determined according to the downhill slope, and the reverse torque is executed by the power system to control the vehicle to maintain a stationary state.
[0113] In some embodiments, the device further comprises: a brake pedaling control module configured to:
[0114] After the power system is controlled to execute power parking to keep the vehicle in a stopped state, a brake pedal signal is received, brakes are applied according to the brake pedal signal to keep the vehicle in a stopped state, and the power system is controlled to exit power parking.
[0115] In some embodiments, the power system control module 203 is specifically configured to:
[0116] Control the parking gear start, lock the output shaft of the gearbox, and determine whether the vehicle is stopped;
[0117] In response to determining that the vehicle is not stopped, determining whether a parking system is engaged;
[0118] In response to determining that the parking system is not pulled up, the parking gear is exited and the power system is controlled to perform power parking to keep the vehicle in a stopped state.
[0119] In some embodiments, the parking system includes: a parking system and a braking system;
[0120] The parking gear determination module 201 is specifically configured as follows:
[0121] When the parking system is confirmed to be faulty, determine whether the braking system is normal;
[0122] In response to determining that the brake system fails, it is determined whether the vehicle is in a parking gear.
[0123] In some embodiments, the device further includes: a fault prompt module configured to:
[0124] After determining that the parking system fails, at least one of the following is performed:
[0125] Control the vehicle to provide parking system fault prompts;
[0126] Sending fault information of the parking system to a vehicle display screen for display;
[0127] The fault information of the parking system is sent to a terminal device which is communicatively connected to the vehicle.
[0128] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0129] The device of the above embodiment is used to implement the corresponding method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0130] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any of the above embodiments when executing the program.
[0131] Figure 3 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.
[0132] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0133] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0134] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0135] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0136] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 ).
[0137] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0138] The electronic device of the above embodiment is used to implement the corresponding method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0139] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the method described in any of the above embodiments.
[0140] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0141] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0142] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.
[0143] Based on the same inventive concept, the present application also provides a vehicle, including the device described in the above embodiment or the electronic device described in the above embodiment. The beneficial effects of the embodiments with the corresponding device or electronic device are not described in detail here.
[0144] It is understandable that before using the technical solutions of each embodiment of the present application, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0145] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to the electronic device, application, server, storage medium or other software or hardware that performs the operation of the technical solution of the present application according to the prompt message.
[0146] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0147] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation method of this application. Other methods that meet relevant laws and regulations may also be applied to the implementation method of this application.
[0148] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0149] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power / ground connections to the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device may be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present application are to be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0150] Although the present application has been described in conjunction with specific embodiments of the present application, many alternatives, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the discussed embodiments.
[0151] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.
Claims
1. A parking control method, characterized in that: include: During the parking process, determine whether the parking system is faulty and whether the vehicle is in parking gear; In response to determining that the parking gear does not exist, determining whether the slope of the current position is greater than or equal to a slope threshold; In response to determining that the slope of the current position is greater than or equal to the slope threshold, controlling the power system to perform power parking to keep the vehicle stopped; In response to determining that the slope of the current position is greater than or equal to the slope threshold, controlling the power system to perform power parking to keep the vehicle in a stopped state includes: In response to determining that the slope of the current location is greater than or equal to a slope threshold, obtaining a state of a parking system; In response to determining that the state of the parking system is the released state, controlling the power system to perform power parking to keep the vehicle in a stopped state; or, In response to determining that the state of the parking system is the pulled-up state, the parking system is controlled to be released, and the power system is controlled to perform power parking to keep the vehicle in a stopped state.
2. The method according to claim 1, characterized in that The controlling the power system to perform power parking to keep the vehicle in a stopped state includes: In response to determining that the current position is uphill, determining a forward torque according to the uphill gradient, and utilizing the power system to execute the forward torque to control the vehicle to maintain a stationary state; or, In response to determining that the current position is on a downhill slope, a reverse torque is determined according to the downhill slope, and the reverse torque is executed by the power system to control the vehicle to maintain a stationary state.
3. The method according to claim 1, characterized in that After the power system is controlled to perform power parking to keep the vehicle in a stopped state, the method further includes: A brake pedal signal is received from the brake pedal, brakes are applied according to the brake pedal signal, the vehicle is kept stopped, and the power system is controlled to exit power parking.
4. The method according to claim 1, characterized in that: Determine the presence of a parking gear, control the activation of the parking gear, and use the parking gear to keep the vehicle stopped, including: Control the parking gear start, lock the output shaft of the gearbox, and determine whether the vehicle is stopped; In response to determining that the vehicle is not stopped, determining whether a parking system is engaged; In response to determining that the parking system is not pulled up, the parking gear is exited and the power system is controlled to perform power parking to keep the vehicle in a stopped state.
5. The method according to claim 1, characterized in that The parking system includes: a parking system and a braking system; The determining of a parking system failure and judging whether the vehicle has a parking gear includes: When the parking system is confirmed to be faulty, determine whether the braking system is normal; In response to determining that the brake system fails, it is determined whether the vehicle is in a parking gear.
6. The method according to claim 1, characterized in that After determining that the parking system fails, at least one of the following is performed: Control the vehicle to provide parking system fault prompts; Sending fault information of the parking system to a vehicle display screen for display; The fault information of the parking system is sent to a terminal device which is communicatively connected to the vehicle.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 6 is implemented.
8. A vehicle, characterized in that: include: The electronic device according to claim 7.
Citation Information
Patent Citations
Vehicle anti-skid control method and device and all-electric vehicle
CN108312895A
A method for auxiliary control of electric vehicle ramp starting
CN109263481A
New energy automobile parking redundancy control method and controller
CN114954396A