Vehicle control system, method and intelligent vehicle
Through the information processing and intelligent interaction module of the vehicle control system, the vehicle window status and driving status are monitored in real time, and the sensors are used to identify obstacle information and adjust the window or driving parameters, which solves the problem of the window status and driving status when the vehicle is driving at high speed. The safety hazards caused improve the driving safety of the vehicle.
Patent Information
- Application Number
- CN202310176059.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-27
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2043-02-27
AI Technical Summary
The prior art is difficult to effectively monitor and prevent safety hazards caused by mismatch between the window state and the driving state when the vehicle is driving at high speed, resulting in accidents.
Design a vehicle control system, including information processing module and intelligent interaction module, monitor the vehicle window status and driving status in real time, identify obstacle information through sensor modules (such as infrared detectors and cameras), and calculate the location of windows and obstacles. Relationship, determine whether there are safety hazards, and adjust the window status or driving parameters through the window control module and the speed controller to avoid danger.
It realizes the timely adjustment of the window status or driving parameters when the vehicle is driving at high speed, avoids safety hazards caused by the mismatch between the window status and the driving status, and improves the driving safety of the vehicle.
Smart Images

Figure CN116279259B_ABST
Abstract
Description
[Technical field]
[0001] The embodiments of the present application relate to the field of vehicle technology, and in particular, to a vehicle control system, method, and intelligent vehicle. [Background technology]
[0002] As the rate of vehicle ownership increases, various driving safety issues are also coming one after another. In order to deal with the above phenomenon and ensure vehicle driving safety, people are committed to developing various auxiliary driving and safety systems to ensure a safe distance between vehicles and avoid accidents such as collisions; there is negligence in safety incidents caused by improper use of vehicle facilities.
[0003] For example, the sunroof is open when the vehicle is traveling at a high speed, and a passenger inside the vehicle is standing on a seat with his upper body sticking out of the sunroof. When the vehicle brakes suddenly, or a rear-end collision occurs, the sunroof suddenly closes, causing personal injury, or a collision occurs when the height limit is reached, causing serious consequences; or, when the vehicle is traveling at a high speed, the window is open and the passenger leaning against the window sticks part of his body out of the window, and a high-speed truck passes by in the adjacent lane, causing personal injury, etc. [Summary of the invention]
[0004] The embodiments of the present application provide a vehicle control system, method and intelligent vehicle, which monitor the status of vehicle windows in real time, predict whether the vehicle will be dangerous when driving in a corresponding driving state at a future moment based on the current window status, and thereby adjust the vehicle-related parameters in time to ensure safe driving of the vehicle.
[0005] In a first aspect, an embodiment of the present application provides a vehicle control system, which includes an information processing module and an intelligent interaction module; wherein the information processing module is used to calculate the matching status of the vehicle's driving state and the window state at the next moment; the intelligent interaction module is used to execute a target program when the vehicle's driving state and the window state at the next moment do not match; the target program is a program that controls a target device to adjust the vehicle's driving parameters and / or the window state.
[0006] The vehicle control system proposed in the embodiment of the present application can obtain the parameters of different components of the vehicle through the information processing module, and monitor in real time whether the window status and the driving status of the vehicle at the next moment match, so as to determine whether the vehicle will be dangerous in the corresponding driving state at the future moment based on the current window status; the intelligent interaction module will feed back the judgment result of whether the danger will occur to the vehicle so that the vehicle adjusts the parameters of relevant components, or the intelligent interaction module will feed back the judgment result of whether the danger will occur to the user, and the vehicle will respond to the user's instructions to adjust the parameters of relevant components until the vehicle will not be dangerous in the future moment based on the current window status or the adjusted window status, thereby ensuring the safety of vehicle driving.
[0007] In one possible implementation, the vehicle control system further includes a window control module and a sensor module;
[0008] The sensor module is used to identify obstacle information in the vehicle window area;
[0009] The window control module is used to collect window signals; the window signals include signals that the window is open or that the window is closed;
[0010] The information processing module is further configured to calculate the positional relationship between the window area and the obstacle to determine the state of the window when the window signal is a signal that the window is open.
[0011] In one possible implementation, the sensor module includes at least one of an infrared detector, a camera, and a seat passenger detector.
[0012] In one possible implementation, the next moment is a moment after the current moment and separated from the current moment by a target time length; the target time length is associated with at least one of the driving conditions of the vehicle at the current moment and the driving parameters of the vehicle at the current moment.
[0013] In one possible implementation, the vehicle control system further includes a window controller;
[0014] The window controller is used to receive a first window adjustment instruction generated by a user triggering a mechanical button, and obtain a window position corresponding to the first window adjustment instruction; the first window adjustment instruction includes an instruction to open the window or an instruction to close the window;
[0015] The intelligent interaction module is used to lock the current window state of the window and output a first prompt when the window position corresponding to the first window adjustment instruction is a specified position.
[0016] In one possible implementation, the intelligent interaction module is further used to respond to a release instruction triggered by the user inputting the first prompt, release the current window state of the window, and adjust the window in response to the first window adjustment instruction.
[0017] In one possible implementation, the vehicle control system further includes a map module and a GPS module;
[0018] The map module is used to obtain the current driving path of the vehicle;
[0019] The GPS module is used to obtain the current position of the vehicle;
[0020] The information processing module is used to calculate the driving position that the vehicle will reach at the next moment according to the current driving path, the current driving parameters of the vehicle and the current position;
[0021] The information processing module is also used to calculate the matching situation between the window state and the environmental information corresponding to the driving position that the vehicle will reach at the next moment;
[0022] The intelligent interaction module is specifically used to execute the target program when the driving state of the vehicle at the next moment does not match the window state, or when the window state does not match the environmental information corresponding to the driving position to be reached by the vehicle at the next moment.
[0023] In one possible implementation, the vehicle control system further includes a speed controller; the intelligent interaction module is further configured to output a second prompt when the driving state of the vehicle at the next moment does not match the window state;
[0024] The intelligent interaction module is specifically used to control the speed controller to adjust the vehicle driving parameters and / or the window status in response to the speed adjustment instruction triggered by the user when the vehicle's driving status at the next moment does not match the window status.
[0025] In one possible implementation, the vehicle control system further includes a window control module and a window controller; the intelligent interaction module is specifically used to control the window control module to send a second window adjustment instruction to the window controller;
[0026] The window controller is used to open or close the window in response to the second window adjustment instruction.
[0027] In a second aspect, an embodiment of the present application provides a vehicle control method, which is applied to a vehicle control system, wherein the vehicle control system includes an information processing module and an intelligent interaction module; the method includes:
[0028] The information processing module calculates the matching between the driving state of the vehicle and the window state at the next moment;
[0029] When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program; the target program is a program that controls the target device to adjust the driving parameters of the vehicle and / or the window state.
[0030] In one possible implementation, the vehicle control system further includes a window control module and a sensor module; and the method further includes:
[0031] The sensor module identifies obstacle information in the vehicle window area;
[0032] The window control module collects a window signal; the window signal includes a signal that the window is open or a signal that the window is closed;
[0033] The information processing module calculates the matching between the driving state of the vehicle and the window state at the next moment, including:
[0034] When the window signal is a signal indicating that the window is open, the information processing module calculates the positional relationship between the window area and the obstacle to determine the window state.
[0035] In one possible implementation, the sensor module includes at least one of an infrared detector, a camera, and a seat passenger detector.
[0036] In one possible implementation, the next moment is a moment after the current moment and separated from the current moment by a target time length; the target time length is associated with at least one of the driving conditions of the vehicle at the current moment and the driving parameters of the vehicle at the current moment.
[0037] In one possible implementation, the vehicle control system further includes a window controller; and the method further includes:
[0038] The window controller receives a first window adjustment instruction generated by a user triggering a mechanical button, and obtains a window position corresponding to the first window adjustment instruction; the first window adjustment instruction includes an instruction to open the window or an instruction to close the window;
[0039] When the window position corresponding to the first window adjustment instruction is a designated position, the intelligent interaction module locks the current window state of the window and outputs a first prompt.
[0040] In one possible implementation, when the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including:
[0041] The intelligent interaction module also responds to the user triggering a release instruction of the first prompt input to release the current window state of the window, and adjusts the window in response to the first window adjustment instruction.
[0042] In one possible implementation, the vehicle control system further includes a map module and a GPS module; and the method further includes:
[0043] The map module obtains the current driving path of the vehicle;
[0044] The GPS module obtains the current position of the vehicle;
[0045] The information processing module calculates the driving position that the vehicle will reach at the next moment according to the current driving path, the current driving parameters of the vehicle and the current position;
[0046] The information processing module calculates the matching of the window state and the environmental information corresponding to the driving position to be reached by the vehicle at the next moment;
[0047] When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including:
[0048] When the driving state of the vehicle at the next moment does not match the window state, or when the window state does not match the environmental information corresponding to the driving position reached by the vehicle at the next moment, the intelligent interaction module executes the target program.
[0049] In one possible implementation, the method further includes:
[0050] When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module outputs a second prompt.
[0051] In one possible implementation, the vehicle control system further includes a speed controller; when the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes a target program, including:
[0052] When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module responds to the speed adjustment instruction triggered by the user input of the second prompt, and controls the speed controller to adjust the vehicle driving parameters and / or the window state.
[0053] In one possible implementation, the vehicle control system further includes a window control module and a window controller; the vehicle control system further includes a speed controller; when the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including:
[0054] The intelligent interaction module controls the window control module to send a second window adjustment instruction to the window controller;
[0055] The window controller opens or closes the window in response to the second window adjustment instruction.
[0056] In a third aspect, an embodiment of the present application provides an intelligent vehicle, which is equipped with the vehicle control system provided in the first aspect.
[0057] It should be understood that the second to third aspects of the embodiments of the present application are consistent with the technical solutions of the first aspect of the embodiments of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here.
Brief Description of the Drawings
[0058] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0059] Figure 1 It is a schematic diagram of the structure of a vehicle control system proposed in an embodiment of the present application;
[0060] Figure 2 is a schematic diagram of another vehicle control system structure proposed in an embodiment of the present application;
[0061] Figure 3 is a schematic diagram of the structure of a vehicle control system in an example of the present application;
[0062] Figure 4 It is a flowchart of the vehicle control method steps proposed in the embodiment of the present application. [Specific implementation method]
[0063] In order to better understand the technical solution of this specification, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0064] It should be clear that the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this specification.
[0065] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit this specification. The singular forms of "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0066] Figure 1 Schematic diagram of the vehicle control system structure proposed in the embodiment of the present application. Figure 1 As shown, the vehicle control system includes an information processing module and an intelligent interaction module;
[0067] The information processing module can be a hardware module / unit that implements computing functions. The hardware module / unit is applied to or integrated in one or more components of a chip or circuit. The relevant computing software that can be implemented by the information processing module runs on the processor integrated inside the chip module. The processor can be set in the vehicle host or the Internet of Vehicles intelligent terminal T-BOX.
[0068] The information processing module can call target data from the information uploaded from the hardware layer according to the calculation logic set in the processor.
[0069] For example, the information processing module can call the location information uploaded by the GPS module, call the vehicle speed collected by the vehicle control unit (VCU), and call sensors such as window controllers or infrared detectors to collect information on whether the windows are closed.
[0070] The information processing module is used to calculate the matching situation between the driving state of the vehicle at the next moment and the state of the vehicle windows; the vehicle windows include windows on both sides of the vehicle and a skylight.
[0071] The next moment is a moment after the current moment and separated from the current moment by a target time length.
[0072] The target duration is associated with at least one of the driving condition of the vehicle at the current moment and the driving parameter of the vehicle at the current moment.
[0073] The driving conditions of the vehicle include: expressways, mountain roads, urban roads, etc.; when the vehicle is driving on a road with more complicated conditions, or encounters an emergency at a high current speed, the vehicle needs to make a decision in a shorter time. Therefore, the information processing module can be set according to the driving conditions of the vehicle at the current moment or the driving parameters of the vehicle at the current moment, and the information processing module can be set according to the driving conditions of the vehicle at the current moment and the driving parameters of the vehicle at the current moment. Flexibly obtain the target time to flexibly determine the cycle for calculating whether the driving state and the window state match.
[0074] For example, when the vehicle is currently traveling on a highway, it is necessary to calculate whether the driving status and the window status match every 2 seconds, with T1=2s as the period, and the information processing module obtains the time T1=2s as the target time, and calculates the driving status of the vehicle after T1=2s; when the vehicle is driving slowly in an open suburb, it is necessary to calculate whether the driving status and the window status match every 50 seconds, with T2=50s as the period, and the information processing module obtains the time T2=50s as the target time.
[0075] The information processing module pre-calculates the driving state at the next moment, and when the driving state does not match the window state, obtains the time to adjust the driving state or the window state to match.
[0076] For example, the vehicle is currently in a parking state, the information processing module obtains the vehicle acceleration signal and the vehicle start signal, and calculates that the driving state at the next moment is that the vehicle starts at a high speed. The information processing module obtains that the window state is open, and calculates that the vehicle starts at a high speed and the window open state do not match.
[0077] For example, the vehicle is currently in a parking state, the information processing module has not obtained a signal to start the vehicle, and calculates that the driving state at the next moment is parking. The information processing module obtains that the window state is open, and calculates that the vehicle is parked and the window is open. The state matches.
[0078] When the vehicle is driving, the passenger sitting by the window may stick his head or hand out of the window, or the passenger may stand on the seat and stick his body out of the sunroof. To avoid the driving hazards caused by the above phenomenon, another embodiment of the present application proposes a method for implementing an information processing module to calculate the window status.
[0079] In another embodiment of the present application, the vehicle window states include closed state, open state without obstacles, partially open state without obstacles, open state with obstacles, and partially open state with obstacles. The vehicle control system also includes a vehicle window control module and a sensor module.
[0080] The sensor module includes at least one of an infrared detector, a camera, and a seat passenger detector.
[0081] The infrared detector can detect whether there are obstacles in the window area, and the camera can capture images of the window area, combined with image recognition technology to determine whether passengers in the window area have stretched their bodies out of the window.
[0082] The sensor module is used to identify obstacle information in the vehicle window area.
[0083] The window area refers to the openable area of the side window or sunroof or the spatial range whose distance to the opening area is less than a preset threshold.
[0084] The obstacle information includes pictures of the window area, infrared images of the window area, etc. The obstacle information is uploaded to the information processing module, and the information processing module can determine whether an obstacle appears in the window area based on the obstacle information.
[0085] Objects other than the window glass that appear in the window area can be marked as obstacles. For example, based on the image taken by the camera, if a body part or a foreign object appears in the window area, it can be determined that an obstacle appears in the window area.
[0086] The window control module is used to collect window signals; the window signals include signals indicating that the window is open or closed; the window control module can be connected to the window controller, and obtain the signal indicating that the window is open or closed by collecting signals from the window controller. The window controller can refer to a component that controls the movement of the window glass through an electrical signal or a mechanical mechanism, or a component that controls the movement of the window glass through an electrical signal and a mechanical mechanism.
[0087] The information processing module is further configured to calculate the positional relationship between the window area and the obstacle to determine the state of the window when the window signal is a signal that the window is open.
[0088] The information processing module receives a signal that the window is open, and can determine whether the window is in an open state or a partially open state. Combined with the judgment result of the obstacle information showing that there is an obstacle in the window area, it can be determined whether the window state is an open state with an obstacle, or a partially open state with an obstacle. It can further predict that the current window state is inconsistent with the high-speed driving state, or further predict that the current window state is inconsistent with the existence of a roadblock at the driving position.
[0089] The intelligent interaction module is used to execute a target program when the driving state of the vehicle at the next moment does not match the window state; the target program is a program that controls a target device to adjust the driving parameters of the vehicle and / or the window state.
[0090] For example, when the vehicle is traveling at high speed at the next moment and the window is open, the intelligent interaction module can execute the target program to adjust the window state to closed, or execute the target program to adjust the vehicle speed to low speed based on the vehicle position.
[0091] The embodiment of the present application, through the cooperation of the information processing module and the intelligent interaction module, predicts whether the current window state of the vehicle meets the driving state at the next moment according to the parameters generated by the vehicle in real time, and further executes the target program of adjusting the window state or adjusting the driving state at the next moment in time according to the prediction result, dynamically balances the window state and the driving state, so that the vehicle will not have any driving safety hazards based on the current window state, thereby ensuring the driving safety of the vehicle.
[0092] The embodiment of the present application also proposes a vehicle control system that not only determines whether the vehicle will be in danger in the corresponding driving state at a future moment based on the current window state, but also determines whether the environment where the vehicle arrives at the next moment matches the window state.
[0093] Figure 2 is a schematic diagram of another vehicle control system structure proposed in an embodiment of the present application, such as Figure 2As shown, the vehicle control system also includes a map module and a GPS module.
[0094] The map module is used to obtain the current driving path of the vehicle;
[0095] The GPS module is used to obtain the current position of the vehicle;
[0096] The information processing module is used to calculate the driving position that the vehicle will reach at the next moment according to the current driving path, the current driving parameters of the vehicle and the current position;
[0097] The information processing module is also used to calculate the matching situation between the window state and the environmental information corresponding to the driving position that the vehicle will reach at the next moment;
[0098] The information processing module is used to calculate the matching between the driving state of the vehicle and the window state at the next moment;
[0099] The intelligent interaction module is specifically used to execute the target program when the driving state of the vehicle at the next moment does not match the window state, or when the window state does not match the environmental information corresponding to the driving position to be reached by the vehicle at the next moment.
[0100] The information processing module obtains the vehicle's driving speed and current position to calculate the position the vehicle will reach at the next moment. Combined with the information provided by the map module, it can be obtained whether the vehicle will encounter a height limit at the next moment. When the vehicle encounters a height limit at the next moment, the sunroof is open, and there is a risk of passengers sticking their heads out of the sunroof and causing a collision accident. The window status does not match the environmental information corresponding to the driving position that the vehicle will reach at the next moment. Therefore, the intelligent interaction module can comprehensively analyze the matching of the vehicle's driving state at the next moment and the window status, as well as the matching of the window status and the environmental information corresponding to the driving position that the vehicle will reach at the next moment, to determine whether to execute the target program.
[0101] Alternatively, the information processing module obtains the vehicle's driving speed and current position to calculate the position the vehicle will arrive at next moment. Combined with the information provided by the map module, it is obtained that when the vehicle drives to the adjacent lane at the next moment, there will be a vehicle overtaking, and the side window is open. There is a risk of passengers in the car sticking their bodies out of the window and causing an accident. The intelligent interaction module determines that the window state does not match the environmental information corresponding to the driving position that the vehicle will arrive at next moment. Therefore, the intelligent interaction module can comprehensively analyze the matching of the driving state of the vehicle at the next moment and the window state, as well as the matching of the window state and the environmental information corresponding to the driving position that the vehicle will arrive at next moment, to determine whether to execute the target program.
[0102] The intelligent interaction module proposed in the embodiment of the present application can directly control the relevant components of the vehicle to execute the target program to adjust the vehicle driving parameters and / or the window status; the intelligent interaction module can also realize human-computer interaction with the user, and after obtaining the user's instructions, respond to the user's instructions to execute the target program to adjust the vehicle driving parameters and / or the window status.
[0103] The embodiment of the present application also shows a way in which the intelligent interaction module realizes human-computer interaction with the user, and the vehicle control system further includes a window controller;
[0104] The window controller is used to receive a first window adjustment instruction generated by a user triggering a mechanical button, and obtain a window position corresponding to the first window adjustment instruction; the first window adjustment instruction includes an instruction to open the window or an instruction to close the window;
[0105] The intelligent interaction module is used to lock the current window state of the window and output a first prompt when the window position corresponding to the first window adjustment instruction is a specified position.
[0106] The first prompt is a prompt that is passively generated by the intelligent interaction module upon receiving an external input signal.
[0107] Generally, the user triggers the mechanical button A set on the vehicle window A to generate the first window adjustment instruction, and the window position corresponding to the first window adjustment instruction is the seat next to the vehicle window A; the user triggers the mechanical button B set on the vehicle sunroof to generate the first window adjustment instruction, and the window position corresponding to the first window adjustment instruction is the middle position of the rear seat.
[0108] The designated position can be set in advance through the vehicle computer, T-BOX or a terminal connected to the intelligent interaction module and stored in the intelligent interaction module. When the intelligent interaction module detects that the first window adjustment instruction it receives is generated by triggering the mechanical button corresponding to the designated position, the current window state of the window is locked and a first prompt is output to remind the driver that the passenger at the designated position intends to modify the window state.
[0109] The first prompt may be a voice message or a displayed text message.
[0110] Generally, the back seat or the seat corresponding to the child can be set as the designated position.
[0111] The intelligent interaction module is also used to respond to a release instruction input by the user triggering the first prompt, release the current window state of the window, and adjust the window in response to the first window adjustment instruction.
[0112] The intelligent interaction module can pre-set an intelligent speech interaction system (Intelligent Speech Interaction). When the first prompt can be a voice message, the intelligent interaction module can respond to the user's reply voice message and perform related operations.
[0113] When the first prompt is a voice message of "The system has detected the intention to open the sunroof and has locked the sunroof for you. Do you want to unlock it?" and the user's voice reply is "Unlock", the intelligent interaction module can respond to the user's reply to the voice message to trigger the unlock instruction input by the first prompt, unlock the window state that the window is currently in, and adjust the window in response to the first window adjustment instruction.
[0114] When the first prompt is a voice message that the system has detected the intention to open the sunroof and has locked the sunroof for you, asking whether to unlock it or not, and the user's voice reply is "do not unlock", the intelligent interaction module can respond to the user's reply to the voice message to trigger an instruction to continue locking the sunroof, and the intelligent interaction module controls the window controller to maintain the current state of the sunroof.
[0115] The first prompt may also be a message output by the intelligent interaction module to inform the driver of surrounding environment information.
[0116] The vehicle control system further includes a speed controller; the intelligent interaction module is further configured to output a second prompt when the driving state of the vehicle at the next moment does not match the window state;
[0117] The second prompt is a message actively output by the intelligent interaction module based on the calculation result of the information processing module.
[0118] The intelligent interaction module is specifically used to control the speed controller to adjust the vehicle driving parameters and / or the window status in response to the speed adjustment instruction triggered by the user when the vehicle's driving status at the next moment does not match the window status.
[0119] For example, after the car is started, the vehicle control system is turned on, and the intelligent interaction module outputs a second prompt as a safety reminder: "Before driving, please fasten your seat belts and pay attention to the surrounding environment."
[0120] The intelligent interaction module also calls the sunroof control module to detect whether the sunroof is closed. If it is detected that it is not closed, the second prompt is output to remind the driver: "The sunroof is not closed, do you want to help you close the sunroof?" If the intelligent interaction module receives the driver's reply message "OK" to the second prompt, the intelligent interaction module generates a CAN command to call the window control module to close the sunroof. After receiving the command, the window controller hardware closes the sunroof, and the intelligent interaction module outputs the second prompt: "The sunroof has been closed for you."
[0121] If the intelligent interaction module does not receive the driver's reply message to the first prompt, or the intelligent interaction module receives the driver's reply message "do not close the sunroof" to the first prompt, the intelligent interaction module does not execute the target program, that is, the intelligent interaction module does not call the window control module to issue a CAN command to close the sunroof.
[0122] When the user does not respond to the first prompt output by the intelligent interaction module, in order to avoid loss caused by delay, the intelligent interaction module can directly control the vehicle-related components to adjust the vehicle driving parameters and / or the window status.
[0123] The vehicle control system also includes a window control module and a window controller;
[0124] The intelligent interaction module is specifically used to control the window control module to send a second window adjustment instruction to the window controller;
[0125] The window controller is used to open or close the window in response to the second window adjustment instruction.
[0126] When the intelligent interaction module calls the window control module according to the calculation result of the information processing module, the window control module generates a second window adjustment instruction.
[0127] In an emergency, the intelligent interaction module can directly control the window control module to send instructions to the window controller, so that the window controller responds to the instructions to open or close the window.
[0128] For example, when the information processing module predicts that the vehicle will pass through a height-restricted section in the next moment, the sunroof is open and there is a child in the car, the intelligent interaction module outputs a first prompt based on the information predicted by the information processing module. The intelligent interaction module does not receive the user's response to the first prompt. To prevent accidents, the intelligent interaction module can directly call the window control module to send a second window adjustment instruction to the window controller to close the window, thereby reducing the time of interaction with the user.
[0129] Figure 3 is a schematic diagram of the vehicle control system structure in an example of the present application, such as Figure 3 As shown, the vehicle control system includes an information processing module, an intelligent interaction module, a window control module, an infrared detector, a camera, a window controller, a speed controller, a seat passenger detector, a map module and a GPS module.
[0130] Among them, the infrared detector, camera, window controller, seat passenger detector and GPS module are connected to the CAN interface module through the CAN bus, the CAN interface module is connected to the hardware circuit or hardware module of the integrated information processing module, the intelligent interaction module, the window control module and the map module, and the CAN interface module is connected to the window control module.
[0131] The map module provides the information processing module with the vehicle's driving path and environmental information at different locations.
[0132] When the car is driving, if the sunroof is open, the infrared detector detects the passenger's head and body sticking out of the window, and the intelligent interaction module outputs a second prompt to warn of dangerous behavior: "Danger! Please get back into the car, otherwise your life will be in danger."
[0133] The information processing module detects that part of the passenger's body is outside the sunroof based on the information uploaded by the infrared detector, camera and seat passenger detector, and the intelligent interaction module executes the target program to output a second prompt to remind the driver to slow down the vehicle or adjust the window status. The information processing module collects the vehicle's driving speed, calculates that the driving state at the next moment is decelerated driving, and determines the matching of the vehicle's driving state and the window status at the next moment.
[0134] If the intelligent interaction module does not receive a response from the user to the second prompt after outputting the second prompt for a preset time, the intelligent interaction module directly controls the window control module to input a window adjustment instruction to the window controller to adjust the window status; or the intelligent interaction module directly controls the speed controller to slow down the vehicle.
[0135] During driving, the information processing module detects limited height sections on the route. In an emergency, the intelligent interaction module can control the speed controller to assist braking.
[0136] During driving, the information processing module calculates the existence of height-restricted facilities at the next arrival location based on the information collected by the map module and the GPS module, and the intelligent interaction module outputs a second prompt: "Danger! Please get back into the car, otherwise your life will be in danger." If the intelligent interaction module outputs the second prompt and does not receive a reply from the user after the preset time, the intelligent interaction module directly controls the window control module to input a window adjustment instruction to the window controller to adjust the window status; or the intelligent interaction module directly controls the speed controller to slow down the vehicle.
[0137] Another embodiment of the present application discloses a vehicle control method. Figure 4 is a flow chart of the vehicle control method steps proposed in the embodiment of the present application, such as Figure 4 As shown, the steps include:
[0138] Step S41: the information processing module calculates the matching between the driving state of the vehicle and the window state at the next moment;
[0139] Step S42: When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes a target program; the target program is a program that controls a target device to adjust the driving parameters of the vehicle and / or the window state.
[0140] Figure 4 The vehicle cabin parameter adjustment method provided in the embodiment shown can be applied to the present invention. Figures 1 to 3 The vehicle control system implementation of the method embodiment shown, its implementation principle and technical effects can be further referred to the relevant description in the method embodiment.
[0141] Optionally, the vehicle control system further includes a window control module and a sensor module; the method further includes:
[0142] The sensor module identifies obstacle information in the vehicle window area;
[0143] The window control module collects a window signal; the window signal includes a signal that the window is open or a signal that the window is closed;
[0144] The information processing module calculates the matching between the driving state of the vehicle and the window state at the next moment, including:
[0145] When the window signal is a signal indicating that the window is open, the information processing module calculates the positional relationship between the window area and the obstacle to determine the window state.
[0146] Optionally, the sensor module includes at least one of an infrared detector, a camera, and a seat passenger detector.
[0147] Optionally, the vehicle control system further includes a window controller; the method further includes:
[0148] The window controller receives a first window adjustment instruction generated by a user triggering a mechanical button, and obtains a window position corresponding to the first window adjustment instruction; the first window adjustment instruction includes an instruction to open the window or an instruction to close the window;
[0149] When the window position corresponding to the first window adjustment instruction is a designated position, the intelligent interaction module locks the current window state of the window and outputs a first prompt.
[0150] Optionally, when the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including:
[0151] The intelligent interaction module also responds to the user triggering a release instruction of the first prompt input to release the current window state of the window, and adjusts the window in response to the first window adjustment instruction.
[0152] Optionally, the vehicle control system further includes a map module and a GPS module; the method further includes:
[0153] The map module obtains the current driving path of the vehicle;
[0154] The GPS module obtains the current position of the vehicle;
[0155] The information processing module calculates the driving position that the vehicle will reach at the next moment according to the current driving path, the current driving parameters of the vehicle and the current position;
[0156] The information processing module calculates the matching of the window state and the environmental information corresponding to the driving position to be reached by the vehicle at the next moment;
[0157] When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including:
[0158] When the driving state of the vehicle at the next moment does not match the window state, or when the window state does not match the environmental information corresponding to the driving position reached by the vehicle at the next moment, the intelligent interaction module executes the target program.
[0159] Optionally, the method further comprises:
[0160] When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module outputs a second prompt.
[0161] Optionally, the vehicle control system further includes a speed controller; when the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes a target program, including:
[0162] When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module responds to the speed adjustment instruction triggered by the user input of the second prompt, and controls the speed controller to adjust the vehicle driving parameters and / or the window state.
[0163] Optionally, the vehicle control system further includes a window control module and a window controller; the vehicle control system further includes a speed controller; when the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including:
[0164] The intelligent interaction module controls the window control module to send a second window adjustment instruction to the window controller;
[0165] The window controller opens or closes the window in response to the second window adjustment instruction.
[0166] The method provided in the above-mentioned embodiment is used to execute the technical solution of the above-mentioned system embodiment. Its implementation principle and technical effect can be further referred to the relevant description in the system embodiment, which will not be repeated here.
[0167] The above is a description of a specific embodiment of the specification. 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 embodiments and still achieve the desired results. In addition, the processes depicted in the 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.
[0168] In the description of the embodiments of the present application, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this specification. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradicting each other.
[0169] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this specification, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0170] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of this specification includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of this specification belong.
[0171] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0172] It should be noted that the terminals involved in the embodiments of the present application may include but are not limited to personal computers (PCs), personal digital assistants (PDAs), wireless handheld devices, tablet computers, mobile phones, MP3 players, MP4 players, etc.
[0173] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0174] In addition, each functional unit in each embodiment of this specification may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0175] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the method described in each embodiment of this specification. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes.
[0176] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.
Claims
1. A vehicle control system, characterized in that: The vehicle control system includes an information processing module and an intelligent interaction module; wherein, The information processing module is used to calculate the matching between the driving state of the vehicle and the window state at the next moment; The intelligent interaction module is used to execute a target program when the driving state of the vehicle at the next moment does not match the window state; the target program is a program that controls the target device to adjust the driving parameters of the vehicle and / or the window state; The information processing module is specifically used for: Obtain the vehicle's speed, current position, and side window status; calculate the position that the vehicle will reach at the next moment based on the vehicle's speed and current position; obtain the vehicle's current driving path; and determine whether there is a vehicle overtaking in an adjacent lane when the vehicle drives to the next moment based on the vehicle's position that the vehicle will reach at the next moment and the vehicle's current driving path; The intelligent interaction module is specifically used for: If it is determined that the side window is open, and it is determined that there is a vehicle overtaking in the adjacent lane when the vehicle is traveling at the next moment, executing the target program; The vehicle control system also includes a window controller; The window controller is used to receive a first window adjustment instruction generated by a user triggering a mechanical button, and obtain a window position corresponding to the first window adjustment instruction; the first window adjustment instruction includes an instruction to open the window or an instruction to close the window; The intelligent interaction module is used for locking the current window state of the window and outputting a first prompt when the window position corresponding to the first window adjustment instruction is a specified position, wherein the first prompt is a voice message; The intelligent interaction module is also used to respond to a release instruction input by the user triggering the first prompt, release the current window state of the window, and adjust the window in response to the first window adjustment instruction, wherein the release instruction is a voice message.
2. The system according to claim 1, characterized in that The vehicle control system also includes a window control module and a sensor module; The sensor module is used to identify obstacle information in the vehicle window area; The window control module is used to collect window signals; the window signals include signals that the window is open or that the window is closed; The information processing module is further configured to calculate the positional relationship between the window area and the obstacle to determine the state of the window when the window signal is a signal that the window is open.
3. The system according to claim 1, characterized in that The vehicle control system also includes a map module and a GPS module; The map module is used to obtain the current driving path of the vehicle; The GPS module is used to obtain the current position of the vehicle; The information processing module is used to calculate the driving position that the vehicle will reach at the next moment according to the current driving path, the current driving parameters of the vehicle and the current position; The information processing module is also used to calculate the matching situation between the window state and the environmental information corresponding to the driving position that the vehicle will reach at the next moment; The intelligent interaction module is specifically used to execute the target program when the driving state of the vehicle at the next moment does not match the window state, or when the window state does not match the environmental information corresponding to the driving position to be reached by the vehicle at the next moment.
4. The system according to claim 1, characterized in that The vehicle control system further includes a speed controller; the intelligent interaction module is further configured to output a second prompt when the driving state of the vehicle at the next moment does not match the window state; The intelligent interaction module is specifically used to control the speed controller to adjust the driving parameters of the vehicle and / or the window status in response to the speed adjustment instruction triggered by the user when the driving state of the vehicle at the next moment does not match the window status.
5. The system according to any one of claims 1 to 4, characterized in that: The vehicle control system further includes a window control module and a window controller; the intelligent interaction module is specifically used to control the window control module to send a second window adjustment instruction to the window controller; The window controller is used to open or close the window in response to the second window adjustment instruction.
6. The system according to any one of claims 1 to 4, characterized in that: The next moment is a moment after the current moment and separated from the current moment by a target time length; the target time length is associated with at least one of the driving conditions of the vehicle at the current moment and the driving parameters of the vehicle at the current moment.
7. A vehicle control method, characterized in that: Applied to a vehicle control system, the vehicle control system includes an information processing module and an intelligent interaction module; the method includes: The information processing module calculates the matching between the driving state of the vehicle and the window state at the next moment; When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes a target program; the target program is a program for controlling a target device to adjust the driving parameters of the vehicle and / or the window state; The information processing module calculates the matching between the driving state of the vehicle and the window state at the next moment, including: The information processing module acquires the vehicle's speed, the vehicle's current position, and the side window status; The information processing module calculates the position that the vehicle will reach at the next moment based on the vehicle's driving speed and the vehicle's current position; The information processing module obtains the current driving path of the vehicle; The information processing module obtains whether there is a vehicle overtaking in an adjacent lane when the vehicle drives to the next moment based on the position to be reached by the vehicle at the next moment and the current driving path information of the vehicle; When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including: If it is determined that the side window is open, and it is determined that there is a vehicle overtaking in the adjacent lane when the vehicle is traveling at the next moment, executing the target program; The vehicle control system further includes a window controller; the method further includes: The window controller is used to receive a first window adjustment instruction generated by a user triggering a mechanical button, and obtain a window position corresponding to the first window adjustment instruction; the first window adjustment instruction includes an instruction to open the window or an instruction to close the window; When the window position corresponding to the first window adjustment instruction is a specified position, the intelligent interaction module locks the current window state of the window and outputs a first prompt, wherein the first prompt is a voice message; When the driving state of the vehicle at the next moment does not match the window state, the intelligent interaction module executes the target program, including: The intelligent interaction module responds to the release instruction input by the user triggering the first prompt, releases the current window state of the window, and adjusts the window in response to the first window adjustment instruction, wherein the release instruction is a voice message.
8. An intelligent vehicle, characterized in that: A vehicle control system as claimed in any one of claims 1 to 6 is provided.
