Automatic car wash control system and control method
By working in tandem with the driver assistance controller and the vehicle control system, automatic car washing is achieved, solving the cumbersome problem of drivers having to operate the vehicle to enter and exit, and improving the user experience.
Patent Information
- Application Number
- CN202310613346.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-24
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2043-05-24
AI Technical Summary
In existing automatic car wash processes, drivers need to carefully operate the vehicle to enter and exit the car wash equipment and must remain in the driver's seat throughout the process, which affects the user experience.
By working in conjunction with the vehicle control system, the driver assistance controller enables vehicles to automatically enter and exit the car wash equipment. This includes gear shifting, parking brake control, and image recognition, ensuring that the driver can leave the vehicle during the car wash process.
It improves the convenience and comfort of the car washing process, reduces the driver's workload, and enhances the user experience.
Smart Images

Figure CN116494921B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automatic car wash control technology, and in particular to an automatic car wash control system and control method. Background Technology
[0002] The statements in this section merely refer to the background art related to this invention and do not necessarily constitute prior art.
[0003] When a vehicle is being washed using an automatic car wash, the driver first needs to drive the front wheels onto the conveyor belt, put the vehicle in neutral, fold the side mirrors, and turn off the engine. The vehicle then enters the washing area under the influence of the conveyor belt. After the wash is complete, the driver follows the on-screen instructions to start the vehicle, open the side mirrors, put it in drive, and drive out of the washing area.
[0004] During the above process, the driver must carefully maneuver the vehicle to enter the conveyor belt guide trough; otherwise, they may face the embarrassment of having to adjust and re-enter multiple times. Furthermore, because the vehicle needs to be operated multiple times before and after washing, the driver must remain in the driver's seat throughout the process, restricting their freedom of movement. This process is extremely cumbersome and seriously impacts the user's driving experience. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this invention provides an automatic car wash control system and method. During the car wash process, the user can leave the vehicle, which automatically enters the automatic car wash equipment and automatically exits after washing. This ensures a comfortable and convenient car wash process, enhancing the user's driving experience.
[0006] In a first aspect, the present invention provides an automatic car wash control system;
[0007] Automatic car wash control system, including: driver assistance controller;
[0008] The driver assistance controller receives an automatic car wash command and a result indicating whether a car wash device is located in front of the vehicle. If a car wash device is located, the controller prompts the user that the automatic car wash mode is about to begin.
[0009] The driver assistance controller determines whether the driver has left the vehicle and controls the vehicle through the vehicle controller to complete the preparation work before entering the car wash.
[0010] After receiving the car wash start signal from the image acquisition and recognition device, the assisted driving controller sends a gear shift and parking release command to the vehicle controller. The vehicle controller then switches the vehicle to forward gear and sends a parking brake release command to the parking controller. The assisted driving controller then controls the vehicle to enter the conveyor belt.
[0011] The auxiliary driving controller sends a brake command and a gear shifting command to the vehicle controller after identifying that the vehicle reaches the preset position, the vehicle controller sends a brake instruction to the brake controller to control the vehicle brake, the vehicle controller shifts the vehicle to neutral gear, and the vehicle enters the car washing room to start washing under the dragging of the conveying belt;
[0012] The auxiliary driving controller controls the vehicle to shift to the forward gear after identifying that the car washing is finished, and controls the vehicle to drive out of the car washing room, and then the vehicle gear is shifted to the parking gear.
[0013] In the second aspect, the present application provides an automatic car washing control method.
[0014] The automatic car washing control method comprises the following steps.
[0015] The auxiliary driving controller receives an automatic car washing instruction and a recognition result of whether there is a car washing device in front of the vehicle, and prompts the user that the automatic car washing mode is about to start if there is a car washing device.
[0016] The auxiliary driving controller judges whether the driver has left the vehicle or not, and controls the vehicle through the vehicle controller to complete the preparation work before entering the car washing room.
[0017] The auxiliary driving controller receives the recognition result of the image acquisition and recognition device after the car washing starts, and sends a gear shifting and parking release command to the vehicle controller, the vehicle controller shifts the vehicle to the forward gear, the vehicle controller sends a parking brake release instruction to the parking controller, and the auxiliary driving controller controls the vehicle to enter the conveying belt.
[0018] The auxiliary driving controller sends a brake command and a gear shifting command to the vehicle controller after identifying that the vehicle reaches the preset position, the vehicle controller sends a brake instruction to the brake controller to control the vehicle brake, the vehicle controller shifts the vehicle to neutral gear, and the vehicle enters the car washing room to start washing under the dragging of the conveying belt.
[0019] The auxiliary driving controller controls the vehicle to shift to the forward gear after identifying that the car washing is finished, and controls the vehicle to drive out of the car washing room, and then the vehicle gear is shifted to the parking gear.
[0020] Compared with the prior art, the present application has the following beneficial effects:
[0021] The human-computer interaction device monitors the control instruction input by the user, feeds back a control signal to the auxiliary driving controller, the auxiliary driving controller controls the brake controller, the steering controller, the power domain controller and the vehicle body domain controller through the vehicle control system, executes the corresponding instruction to control the corresponding device of the vehicle to enter the automatic car washing state, so that the vehicle enters the car washing mode.
[0022] Through the auxiliary driving controller, the bus signals fed back by the man-machine interaction device and the vehicle controller are monitored, and corresponding control instructions are executed according to the monitored bus signals, so that the embarrassment of needing personnel to guide when the vehicle enters the automatic washing equipment during car washing is eliminated, and the restraint that the driver must accompany during car washing is also avoided. BRIEF DESCRIPTION OF DRAWINGS
[0023] The accompanying drawings, which form a part of this specification, are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification. The embodiments of the application, and their
[0024] Figure 1 The system framework diagram of the embodiment one. DETAILED DESCRIPTION
[0025] It should be noted that the following detailed description is merely exemplary in nature and is intended to provide further description of the application. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
[0026] It is to be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments in accordance with the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0027] The embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0028] All data acquisition of the present embodiment is based on the compliance with laws and regulations and user consent, and the legal application of data.
[0029] Embodiment one
[0030] The present embodiment provides an automatic car washing control system;
[0031] The automatic car washing control system comprises an auxiliary driving controller.
[0032] The auxiliary driving controller receives an automatic car washing instruction, receives an identification result of whether a car washing device exists in front of the vehicle, and if the car washing device exists, prompts the user that the automatic car washing mode is about to start.
[0033] The auxiliary driving controller judges whether the driver has left the vehicle, controls the vehicle through the vehicle controller, and completes the preparation work before entering the car washing room;
[0034] The auxiliary driving controller receives the identification of the image acquisition identification device after the car washing starts, and sends the gear shifting and parking release commands to the vehicle controller, the vehicle controller shifts the vehicle to the forward gear, the vehicle controller sends the parking brake release instruction to the parking controller, and the auxiliary driving controller controls the vehicle to enter the conveyor belt;
[0035] The auxiliary driving controller sends the brake command and gear shifting command to the vehicle controller after identifying that the vehicle has arrived at the preset position, the vehicle controller sends the brake instruction to the brake controller to control the vehicle to brake, the vehicle controller shifts the vehicle to neutral gear, and the vehicle enters the car washing room to start washing under the dragging of the conveyor belt;
[0036] The auxiliary driving controller controls the vehicle to shift to the forward gear after identifying that the car washing is completed, the auxiliary driving controller controls the vehicle to drive out of the car washing room, and then the vehicle gear is shifted to the parking gear.
[0037] Further, as shown in Figure 1 The auxiliary driving controller is connected with the image acquisition identification device, the man-machine interaction device and the vehicle controller respectively; the vehicle controller is connected with the body domain controller, the power domain controller, the steering controller, the brake controller and the parking controller respectively.
[0038] Further, the man-machine interaction device includes a mobile terminal, a touch screen, a microphone or a sound box. The man-machine interaction device is configured to generate and send a mode start signal to the auxiliary driving controller in response to the control instruction input by the user.
[0039] Further, the image acquisition identification device includes a microphone and a processor connected in sequence, the processor has an image recognition algorithm, the image recognition algorithm adopts a mature image recognition algorithm or an image classification algorithm in the industry, and the image recognition algorithm is used to identify the car washing equipment in front of the vehicle or identify the color of the indicator light of the car washing room.
[0040] Further, the vehicle controller is the control center of the normal driving of the electric vehicle, is the core component of the vehicle control system, and is the main control component of the normal driving, regenerative braking energy recovery, fault diagnosis processing and vehicle state monitoring of the pure electric vehicle.
[0041] The whole vehicle controller receives information of the auxiliary driving controller through the CAN bus, sends control instructions to the body domain controller, the power domain controller, the steering controller and the brake controller, receives execution results of the body domain controller, the power domain controller, the steering controller and the brake controller, and feeds back the execution results to the auxiliary driving controller.
[0042] Further, the body domain controller is used for realizing light control, wiper control, door and window control, rearview mirror control and seat control.
[0043] The light control includes low beam control, high beam control, position lamp control, steering lamp control, brake lamp control and daytime running lamp control.
[0044] The wiper control includes opening wiper control, closing wiper control, low-speed wiper control, high-speed wiper control, intermittent wiper control and point wiper control.
[0045] The door and window control includes four-door unlocking control, collision unlocking control, automatic locking control, window lifting control, window anti-pinch control and one-key window lowering control.
[0046] The rearview mirror control includes rearview mirror folding control, rearview mirror lens adjustment control and rearview mirror heating control.
[0047] The seat control includes seat adjustment control, seat heating control and seat ventilation control.
[0048] Further, the power domain controller is an intelligent powertrain management unit, which realizes transmission management, integrated management of battery monitoring and alternator adjustment through CAN / FLEXRAY.
[0049] Further, the steering controller executes the command transmitted by the auxiliary driving controller to provide driving auxiliary torque.
[0050] Further, the brake controller is used for controlling braking, i.e. decelerating and stopping the automobile during driving, to achieve the purpose of safe operation.
[0051] Further, the parking controller gives the automobile a braking torque when parking (i.e. stopping), so that the automobile will not slide randomly.
[0052] Further, the auxiliary driving controller receives an automatic car washing instruction, which means that the auxiliary driving controller receives an automatic car washing instruction input by the human-computer interaction device.
[0053] Further, the auxiliary driving controller receives an automatic car washing instruction, which means that the auxiliary driving controller receives an automatic car washing instruction input by the human-computer interaction device.
[0054] The auxiliary driving controller obtains the car washing instruction, and matches the car washing instruction check code with the user preset instruction. If the matching is passed, the auxiliary driving controller sends a car washing mode start signal to the man-machine interaction device, the vehicle controller and the image acquisition and recognition device.
[0055] Further, the identification result of whether there is a car washing device in front of the vehicle is received, which is the identification result of whether there is a car washing device in front of the vehicle fed back by the image acquisition and recognition device.
[0056] If the car washing scene identified by the image acquisition and recognition device is consistent with the preset car washing scene, it indicates that there is a car washing device, and if it is inconsistent, it indicates that there is no car washing device. The car washing device is a tunnel type car washing device.
[0057] Further, after prompting the user that the automatic car washing mode is about to start, before judging whether the driver has left the vehicle, the method further comprises:
[0058] Entering a countdown timing stage; the countdown timing stage reminds the user in the form of voice or screen.
[0059] Exemplarily, the man-machine interaction device is further configured to respond to the control instruction input by the user, remind the user that "the automatic car washing mode will start, and the passenger can get off the vehicle and wait", and prompt 20s countdown on the instrument or the multimedia display screen.
[0060] Further, the auxiliary driving controller receives the feedback of the image acquisition and recognition device that there is no car washing device in front of the vehicle, and judges that the current automatic car washing instruction is a user misoperation.
[0061] Further, the auxiliary driving controller judges that the driver has left the vehicle, and then the auxiliary driving controller sends a signal to the vehicle controller, the vehicle controller sends a control signal to the vehicle body domain controller to control the vehicle to close the window, close the automatic wiper, close the air conditioner, close the multimedia and fold the rearview mirror, and the automatic parking system enters the working state to complete the preparation work before entering the car washing room.
[0062] Exemplarily, if the passenger releases the safety belt, leaves the seat, and performs the door opening and closing action within a set time, the vehicle executes the car washing mode instruction, raises all the vehicle windows, folds the outside rearview mirror, closes the automatic wiper, closes the air conditioner, and opens the image acquisition and recognition device.
[0063] Further, the auxiliary driving controller judges that the driver has not left the vehicle, and then the auxiliary driving controller sends a signal to the vehicle controller, and the vehicle controller sends a control signal to the vehicle body domain controller to control the vehicle to close the window, close the automatic wiper and fold the rearview mirror, and the automatic parking system enters the working state to complete the preparation work before entering the car washing room.
[0064] The vehicle prompts the user that "automatic car washing mode will be started, and the passenger can get off the car and wait", and after prompting a 20s countdown on the instrument or multimedia display screen, if the passenger is still in the car, the vehicle raises all the car windows, folds the outside rearview mirror, closes the automatic wiper, and opens the image acquisition and recognition device. At this time, the air conditioning and entertainment system of the vehicle can remain open, and the passenger can take a short rest in the car until the car washing is completed.
[0065] Exemplarily, the auxiliary driving controller controls the vehicle to enter the conveyor belt, including:
[0066] When the image acquisition and recognition device detects that the green traffic light at the entrance of the automatic car washing device is on or other ways to remind entering the car washing room, the auxiliary driving controller sends a request to switch the gear to "D" gear and a request to release the parking controller, and the vehicle controller switches the vehicle gear to "D" gear. After receiving the instruction, the brake controller releases the parking controller. The vehicle automatically enters the conveyor belt in the car washing room at a preset speed of less than 5km / h under the control of the auxiliary driving controller.
[0067] Exemplarily, the vehicle controller sends a brake instruction to the brake controller to control the vehicle to brake, and the brake controller controls the vehicle to start braking after receiving the brake signal, and stops when the front wheels of the vehicle enter the one-way limiting slot of the conveyor belt. At the same time, the automatic parking function Auto-Hold function of the vehicle electronic stability control system is closed to prevent the automatic parking function from starting.
[0068] Further, after recognizing that the car washing is completed, the auxiliary driving controller sends a control signal to the vehicle body domain controller through the vehicle controller, and the vehicle body domain controller sends a wiper opening, rearview mirror unfolding, and air conditioning activation instruction; the vehicle body domain controller controls the opening of the outside rearview mirror and the activation of the automatic wiper function after receiving the request; the automatic wiper performs the wiper action until no liquid residue is detected according to the liquid residue on the front and rear windshields.
[0069] Further, after recognizing that the car washing is completed, the auxiliary driving controller controls the vehicle to switch to forward gear, and the auxiliary driving controller controls the vehicle to drive out of the car washing room, and then the vehicle gear is switched to parking gear, including:
[0070] After receiving the Auto-Hold function pre-activation instruction, the brake controller enters the state: AVH_StandbySts=0x0-Inactive.
[0071] After receiving the gear switching signal request, the vehicle controller switches the vehicle gear to forward gear.
[0072] The vehicle drives out of the car washing room under the control of the auxiliary driving controller, and travels at a speed not higher than 5 km / h according to the ground road sign to a set vehicle waiting area;
[0073] The vehicle is parked, the gear of the vehicle is switched to the parking gear, the parking controller is parked, and the driver is waited to enter, and the automatic car washing is completed.
[0074] Further, the car washing is started, and the color of the car washing room entrance lamp is used to identify that the car washing is started when the color of the car washing room entrance lamp changes to green and the image acquisition identification device identifies that the color is green.
[0075] Further, the car washing is ended, and the color of the car washing room entrance lamp is used to identify that the car washing is ended when the color of the car washing room exit lamp changes to green and the image acquisition identification device identifies that the color is green.
[0076] In the application of the embodiment to a car equipped with an intelligent driving system of L2 level or above, when the tunnel type automatic car washing equipment is applied, the vehicle completes the automatic entering of the car washing room under the cooperation of the auxiliary driving controller, the image acquisition identification device closely associated with the auxiliary driving controller, the vehicle controller, the brake controller, the steering controller, the power domain controller and the vehicle body domain controller, and the automatic driving out of the car washing room after the vehicle is washed.
[0077] Embodiment two
[0078] The embodiment provides an automatic car washing control method;
[0079] The automatic car washing control method comprises the following steps:
[0080] The auxiliary driving controller receives an automatic car washing instruction and receives an identification result of whether there is a car washing equipment in front of the vehicle, and if there is a car washing equipment, the user is prompted that the automatic car washing mode is about to start;
[0081] The auxiliary driving controller judges whether the driver has left the vehicle or not, and controls the vehicle through the vehicle controller to complete the preparation work before entering the car washing room;
[0082] After the auxiliary driving controller receives the identification of the image acquisition identification device that the car washing is started, the auxiliary driving controller sends a gear switching and parking release command to the vehicle controller, the vehicle controller switches the vehicle to the forward gear, the vehicle controller sends a parking brake release instruction to the parking controller, and the auxiliary driving controller controls the vehicle to enter the conveying belt;
[0083] After the auxiliary driving controller identifies that the vehicle reaches the preset position, the auxiliary driving controller sends a brake command and a gear switching command to the vehicle controller, the vehicle controller sends a brake instruction to the brake controller to control the vehicle to brake, the vehicle controller switches the vehicle to the neutral gear, and the vehicle enters the car washing room to start the car washing under the dragging of the conveying belt.
[0084] After the auxiliary driving controller identifies that the car washing is finished, the whole vehicle controller controls the vehicle to switch to forward gear, the auxiliary driving controller controls the vehicle to drive out of the car washing room, and then the vehicle gear is switched to parking gear.
[0085] The above only describes the preferred embodiments of the present application and is not used to limit the present application. Various modifications and changes can be made by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An automatic car wash control system, characterized in that, include: Assisted driving controller; The driver assistance controller receives an automatic car wash command and a result indicating whether a car wash device is located in front of the vehicle. If a car wash device is located, the controller prompts the user that the automatic car wash mode is about to begin. Receiving an automatic car wash command refers to: After the assisted driving controller obtains the car wash command, it matches the car wash command verification code with the user's preset command. If the match is successful, the assisted driving controller sends the car wash mode activation signal to the human-machine interaction device, the vehicle controller, and the image acquisition and recognition device. The driver assistance controller determines whether the driver has left the vehicle and controls the vehicle through the vehicle controller to complete the preparation work before entering the car wash. If the auxiliary driving controller receives feedback from the image acquisition and recognition device that there is no car wash equipment in front of the vehicle, it will determine that the current automatic car wash command is a user error. After receiving the car wash start recognition from the image acquisition and recognition device, the auxiliary driving controller sends a gear switching and parking release command to the vehicle controller. The vehicle controller switches the vehicle to forward gear and sends a parking brake release command to the parking controller. The auxiliary driving controller then controls the vehicle to enter the conveyor belt. After the assisted driving controller detects that the vehicle has reached the preset position, the assisted driving controller sends a braking command and a gear shifting command to the vehicle controller. The vehicle controller sends a braking command to the brake controller to control the vehicle to brake. The vehicle controller shifts the vehicle to neutral, and the vehicle enters the car wash workshop to start washing under the drag of the conveyor belt. The assisted driving controller, upon recognizing that the car wash has ended, controls the vehicle controller to switch to forward gear, the assisted driving controller controls the vehicle to drive out of the car wash, and then the vehicle gear switches to parking gear; If the system determines that the driver has left the vehicle, the driver assistance controller sends a signal to the vehicle controller, which in turn sends a control signal to the body domain controller to close the windows, turn off the automatic wipers, turn off the air conditioning, turn off the multimedia system, and fold the side mirrors. The automatic parking system then engages, completing the preparations for entering the car wash. If the system determines that the driver has not left the vehicle, the driver assistance controller sends a signal to the vehicle controller, which in turn sends a control signal to the body domain controller to close the windows, turn off the automatic wipers, and fold the side mirrors. The automatic parking system then engages, completing the preparations for entering the car wash.
2. The automatic car wash control system as described in claim 1, characterized in that, The driver assistance controller is connected to the image acquisition and recognition device, the human-machine interaction device, and the vehicle controller, respectively; the vehicle controller is connected to the body domain controller, the power domain controller, the steering controller, the brake controller, and the parking controller, respectively.
3. The automatic car wash control system as described in claim 1, characterized in that, The recognition result of whether there is a car wash in front of the vehicle is received from the image acquisition and recognition device. If the car wash scene identified by the image acquisition and recognition device is consistent with the preset car wash scene, it indicates that a car wash device exists; otherwise, it indicates that a car wash device does not exist. The car wash device is a tunnel-type car wash device.
4. The automatic car wash control system as described in claim 1, characterized in that, After notifying the user that the automatic car wash mode is about to start, and before determining whether the driver has left the vehicle, the process also includes: Entering the countdown phase; the countdown phase is reminded to the user via voice or screen.
5. The automatic car wash control system as described in claim 1, characterized in that, After the car wash is completed, the process further includes: the driver assistance controller sends a control signal to the body domain controller through the vehicle controller; the body domain controller sends commands to turn on the wipers, unfold the rearview mirrors, and activate the air conditioning; upon receiving the request, the body domain controller controls the unfolding of the exterior rearview mirrors and the activation of the automatic wiper function; the automatic wipers perform wiper actions according to the liquid residue on the front and rear windshields until no liquid residue is detected.
6. An automatic car wash control method using the automatic car wash control system as described in claim 1, characterized in that, include: The driver assistance controller receives the automatic car wash command and the recognition result of whether there is a car wash device in front of the vehicle. If there is a car wash device, it will prompt the user that the automatic car wash mode is about to start. The driver assistance controller determines whether the driver has left the vehicle and controls the vehicle through the vehicle controller to complete the preparation work before entering the car wash. After the auxiliary driving controller receives the car wash start recognition from the image acquisition and recognition device, it sends a gear shift and parking release command to the vehicle controller. The vehicle controller switches the vehicle to forward gear and sends a parking brake release command to the parking controller. The auxiliary driving controller then controls the vehicle to enter the conveyor belt. After the driver assistance controller detects that the vehicle has reached the preset position, it sends a braking command and a gear shifting command to the vehicle controller. The vehicle controller sends a braking command to the brake controller to control the vehicle to brake. The vehicle controller then shifts the vehicle to neutral, and the vehicle enters the car wash workshop to start washing under the drag of the conveyor belt. After the assisted driving controller detects that the car wash is finished, the vehicle controller controls the vehicle to switch to forward gear, the assisted driving controller controls the vehicle to drive out of the car wash, and then the vehicle gear switches to parking gear.
Citation Information
Patent Citations
Autonomous operation of a motor vehicle in a car wash
CN103592942A
Intelligent vehicle washing method, vehicle washer, server and vehicle-mounted terminal
CN109649342A