Engine hood control method and device, vehicle and storage medium
The method and device use position data to keep the engine hood open and provide location-specific reminders to prevent items from being forgotten in the engine compartment, improving user experience by ensuring easy retrieval and minimizing false alerts.
Patent Information
- Application Number
- CN202310797356.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2043-06-30
Smart Images

Figure CN119218313A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more particularly, to a method, a device, a vehicle and a storage medium for controlling an engine hood in the field of vehicles. Background Art
[0002] When using the car, the user can use the car key to control the opening of the car door and the engine hood to perform related work activities.
[0003] However, when users are carrying out relevant work activities, there is a possibility that they will forget their mobile phones, keys and other items. Regarding preventing car keys from being forgotten, the most commonly used method in the industry is to search for keys in the car when the car door is closed, and remind the user through the horn and lights. However, this solution can only solve the problem of keys being forgotten in the car, which makes the user's car experience poor. Summary of the invention
[0004] The present application provides a method, device, vehicle and storage medium for controlling an engine hood, which can prevent a user from accidentally placing a target entity in an engine compartment and forgetting to close the engine hood, thereby locking the target entity in the engine compartment and making it impossible to find or remove the target entity, thereby improving the user's vehicle experience.
[0005] In a first aspect, a method for controlling an engine hood is provided, the method comprising: acquiring position data of a target entity; determining whether the target entity is in an engine compartment of a vehicle based on the position data of the target entity; and if it is determined that the target entity is in the engine compartment, controlling the engine hood of the engine compartment to remain in an open state.
[0006] In the above technical solution, when a target entity is detected in the engine compartment, the engine hood is controlled not to be closed, so as to avoid the situation where the user accidentally places the target entity in the engine compartment and forgets to close the engine hood after the engine compartment is opened, and the target entity is locked in the engine compartment and cannot be found or removed, thereby improving the user's car experience.
[0007] In combination with the first aspect, in some possible implementations, the engine compartment includes a left compartment and a right compartment, the engine hood includes a left compartment and a right compartment, and if it is determined that the target entity is in the engine compartment, the engine hood of the engine compartment is controlled to remain open, including: if it is determined that the target entity is in the left compartment of the engine compartment, the left hood of the left compartment is controlled to remain open; if it is determined that the target entity is in the right compartment of the engine compartment, the right hood of the right compartment is controlled to remain open.
[0008] In the above technical solution, when the engine compartment includes a left compartment and a right compartment, and the engine hood includes a left hood and a right hood, the hood of the compartment where the target entity is located can be accurately controlled to remain open according to the position of the target entity, so as to facilitate the user to take out the target entity later.
[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, after controlling the engine hood of the engine compartment to remain open if it is determined that the target entity is in the engine compartment, the method also includes: determining whether a reminder condition is met to remind the user that the target entity is forgotten in the engine compartment; when it is determined that the reminder condition is met, reminding the user according to the location data of the target entity.
[0010] In the above technical solution, when it is determined that the user has forgotten the target entity in the engine compartment and needs to be reminded, the user can be reminded according to the location of the target entity to prevent the user from forgetting the target entity in the engine compartment. False reminders can also be avoided, thereby improving the user's car experience.
[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining whether the reminder conditions for reminding the user that the target entity is forgotten in the engine compartment are currently met includes: determining whether an instruction to close the engine hood is received; when it is determined that an instruction to close the engine hood is received, determining that the reminder conditions for reminding the user that the target entity is forgotten in the engine compartment are met.
[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, after determining that an instruction to close the engine hood is received, the method also includes: if it is determined that the target entity is in the left cabin of the engine compartment, controlling the right hood of the right cabin to close; if it is determined that the target entity is in the right cabin of the engine compartment, controlling the left hood of the left cabin to close.
[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining whether the conditions for reminding the user that the target entity is forgotten in the engine compartment are met also includes: determining whether the distance between the user and the vehicle is greater than a preset threshold, and / or determining whether the duration for which the engine hood of the engine compartment is opened exceeds a preset duration; if it is determined that the distance between the user and the vehicle is greater than a preset threshold, and / or if it is determined that the duration for which the engine hood of the engine compartment is opened exceeds a preset duration, it is determined that the reminder conditions for reminding the user that the target entity is forgotten in the engine compartment are met.
[0014] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when the reminder method includes reminding through flashing car lights, the user is reminded based on the location data of the target entity, including: if it is determined that the target entity is in the left cabin of the engine compartment, then the left side of the vehicle's car lights are controlled to flash a preset number of times; if it is determined that the target entity is in the right side of the engine compartment, then the right side of the vehicle's car lights are controlled to flash a preset number of times.
[0015] In the above technical solution, after determining the position of the target entity in the engine compartment, the headlights on the corresponding side of the vehicle can be controlled to flash a preset number of times according to the position of the target entity, so as to remind the user of the position of the target entity while reminding the user that the target entity is in the engine compartment, making it convenient for the user to quickly remove the target entity.
[0016] In summary, in the present application, when it is detected that the target entity is located in the engine compartment, the engine hood is controlled to remain in an open state, which can avoid the situation where the user forgets the target entity in the engine compartment and cannot find it or take it out. And when it is determined that the reminder conditions are met, the user is reminded, which can avoid false reminders while letting the user know in time that the target entity is in the engine compartment. Further, when the engine compartment and the engine hood include left and right sides, the hood on the corresponding side can be flexibly controlled to remain in an open state according to the position of the target entity, so that the user can take out the target entity. And the lights on the corresponding side can be controlled to flash according to the position of the target entity, which can remind the user in time that the target entity has been forgotten in the car, and can also remind the user of the location of the target entity, so that the user can quickly take out the target entity.
[0017] In a second aspect, a device for controlling an engine hood is provided, which includes: an acquisition module for acquiring position data of a target entity; a judgment module for judging whether the target entity is in an engine compartment according to the position data of the target entity; and a control module for controlling the engine hood of the engine compartment to remain in an open state if it is determined that the target entity is in the engine compartment.
[0018] In combination with the second aspect, in some possible implementations, the engine compartment includes a left compartment and a right compartment, the engine hood includes a left hood and a right hood, and the control module is specifically used to: if it is determined that the target entity is in the left compartment of the engine compartment, then control the left hood of the left compartment to remain open; if it is determined that the target entity is in the right compartment of the engine compartment, then control the right hood of the right compartment to remain open.
[0019] In combination with the above-mentioned implementation of the second aspect, in some possible implementations, the device also includes: a determination module, which is used to control the engine hood of the engine compartment to remain in an open state if it is determined that the target entity is in the engine compartment; determine whether a reminder condition is met to remind the user that the target entity is forgotten in the engine compartment; and a reminder module, which is used to remind the user according to the location data of the target entity when it is determined that the reminder condition is met.
[0020] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the determination module is specifically used to: determine whether an instruction to close the engine hood is received; when it is determined that an instruction to close the engine hood is received, determine that the reminder conditions for reminding the user that the target entity is forgotten in the engine compartment are met.
[0021] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the control module is also used to: after determining that an instruction to close the engine hood is received; if it is determined that the target entity is in the left cabin of the engine compartment, control the right hood of the right cabin to close; if it is determined that the target entity is in the right cabin of the engine compartment, control the left hood of the left cabin to close.
[0022] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the determination module is also used to: determine whether the distance between the user and the vehicle is greater than a preset threshold, and / or determine whether the duration for which the hood of the engine compartment is opened exceeds a preset duration; if it is determined that the distance between the user and the vehicle is greater than a preset threshold, and / or if it is determined that the duration for which the hood of the engine compartment is opened exceeds a preset duration, it is determined that the reminder conditions for reminding the user that the target entity is forgotten in the engine compartment are met.
[0023] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, when the reminder method includes reminding through flashing car lights, the reminder module is specifically used to: if it is determined that the target entity is in the left compartment of the engine compartment, then control the left car lights of the vehicle to flash a preset number of times; if it is determined that the target entity is in the right compartment of the engine compartment, then control the right car lights of the vehicle to flash a preset number of times.
[0024] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.
[0025] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.
[0026] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a schematic flow chart of a method for controlling an engine hood provided in an embodiment of the present application;
[0028] Figure 2 is a structural schematic diagram of an engine hood control system provided by an embodiment of the present application;
[0029] Figure 3 It is a structural schematic diagram of a butterfly-opening engine hood provided in an embodiment of the present application;
[0030] Figure 4 It is a structural schematic diagram of a device for controlling an engine hood provided in an embodiment of the present application;
[0031] Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0032] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0033] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0034] Figure 1 It is a schematic flow chart of a method for controlling an engine hood provided in an embodiment of the present application.
[0035] For example, Figure 1 As shown, the method 100 includes:
[0036] Step 101, obtaining location data of a target entity;
[0037] Step 102, judging whether the target entity is in the engine compartment according to the position data of the target entity;
[0038] Step 103: If it is determined that the target entity is in the engine compartment, the engine hood of the engine compartment is controlled to remain in an open state.
[0039] exist Figure 1 In the embodiment shown, the target entity's location data is obtained; based on the target entity's location data, it is determined whether the target entity is in the engine compartment; when it is determined that the target entity is in the engine compartment, the engine hood of the engine compartment is controlled to remain open. When the target entity is detected in the engine compartment, the engine hood is controlled not to be closed, so as to avoid the situation where the user accidentally places the target entity in the engine compartment after the engine compartment is opened and forgets to close the engine hood, thus locking the target entity in the engine compartment and making it impossible to find or take out the target entity, thereby improving the user's car experience.
[0040] In the embodiment of the present application, the execution subject vehicle is taken as an example. Figure 1 The specific implementation methods of each step in the embodiment shown are described as follows:
[0041] In step 101 , the running state of the vehicle may be detected first, and when the running state of the vehicle is a start state and the engine hood of the vehicle is open, the location data of the target entity may be acquired.
[0042] In some embodiments, it is also necessary to obtain the current gear position of the vehicle. After determining that the current gear position of the vehicle is in the P gear, the location data of the target entity is obtained.
[0043] The target entity may be a target entity whose location data can be obtained by the vehicle, for example, it may be a portable electronic device connected to the vehicle. The portable electronic device may be a user terminal such as a mobile phone, tablet, smart watch, smart bracelet, or a vehicle key.
[0044] The target entity and the vehicle may be connected wirelessly, so that the vehicle can obtain the location data of the target entity based on the wireless connection with the target entity. The target entity and the vehicle may be connected via Wireless Fidelity (WiFi) or Bluetooth, and when the user authorizes the target entity to be located, the vehicle may locate the target entity via WiFi or Bluetooth to obtain the location data of the target entity.
[0045] For example, when the target entity is a vehicle key, the key may be a remote control key that can be wirelessly sensed by the vehicle. The vehicle can obtain the location data of the key through wireless sensing. In the embodiment of the present application, the target entity is mainly described as a vehicle key.
[0046] In step 102, the vehicle interior area can be divided into multiple grids and marked using a preset vehicle coordinate system, and the position data of the key sensed by the vehicle can be mapped to the corresponding grid. Based on whether the grid mapped by the key is a grid of the engine compartment area, it can be determined whether the key is located in the engine compartment.
[0047] Figure 2 It is a structural schematic diagram of an engine hood control system provided in an embodiment of the present application. The engine hood control method in this embodiment can be applied to the engine hood control system.
[0048] For example, Figure 2 As shown, the system 200 includes: a body domain control unit 201, a hood control unit 202, a voice system 203, a display system 204, and a light system 205. The execution subject in this embodiment can be the body domain control unit 201 in the vehicle, and the body domain control unit 201 sends a control instruction to the hood control unit 202 to control the opening and closing of the hood. The body domain control unit 201 can control the voice system 203 to perform functions such as voice broadcasting and music playback, and the body domain control unit 201 can also control the display system 204 and the light system 205 to achieve corresponding functions.
[0049] In step 103, when it is determined that the grid mapped by the key is a grid located in the engine compartment area, it is determined that the key is located in the engine compartment. After determining that the key is located in the engine compartment, the body domain control unit 201 in the vehicle sends a control instruction for keeping the engine hood open to the engine hood control unit 202, and the engine hood control unit 202 receives the control instruction and controls the engine hood to remain open according to the control instruction.
[0050] In one possible implementation, the engine compartment includes a left compartment and a right compartment, and the engine hood includes a left compartment and a right compartment. If it is determined that the target entity is in the engine compartment, the engine hood of the engine compartment is controlled to remain open, including: if it is determined that the target entity is in the left compartment of the engine compartment, the left hood of the left compartment is controlled to remain open; if it is determined that the target entity is in the right compartment of the engine compartment, the right hood of the right compartment is controlled to remain open.
[0051] Figure 3 It is a schematic structural diagram of a butterfly-opening engine hood provided in an embodiment of the present application.
[0052] For example, Figure 3 As shown, the vehicle 30 includes a left cabin 301 , a left hood 302 , a right cabin 303 , and a right hood 304 .
[0053] It should be understood that when the user is using the vehicle, the engine needs to be inspected or repaired. When the user repairs or inspects the engine, the engine hood needs to be opened to perform related operations. When the engine hood of the vehicle is a butterfly-shaped engine hood, it needs to be opened. Figure 3 A left side hood 302 and a right side hood 304 are shown.
[0054] In some embodiments, the user can also control only one side of the hood to open. For example, when the user wants to check the left side of the engine compartment, only the left side of the hood can be controlled to open. Assume that the user opens the hood through the central control screen. Exemplarily, the central control screen of the vehicle may include multiple option buttons for controlling the engine hood, such as "open both sides of the hood", "open the left side of the hood", "open the right side of the hood" and other opening buttons. The user clicks the "open the left side of the hood" button to realize the function of opening the left side of the hood. Specifically, after the user clicks the "open the left side of the hood" button, the host module of the vehicle transmits the opening request information to the body domain controller 201, and the body domain controller 201 obtains the control instruction to open the left side of the hood according to the opening request information, and sends the control instruction to open the left side of the hood to the hood controller 202, and the hood controller 202 realizes the opening of the left side of the hood according to the control instruction. When the user wants to check the right side of the engine compartment, only the right side of the hood can be controlled to open. The opening process is the same as the opening step of the left side of the hood, which will not be repeated here.
[0055] The engine compartment can be divided into a left engine compartment 301 and a right engine compartment 303 by taking the central axis MN of the butterfly-opened engine hood as the boundary. As in the above embodiment, it can be determined whether the target entity is located in the right engine compartment or the left engine compartment by judging whether the target entity is located in the right area or the left area of the central axis MN of the key-mapped grid area engine hood.
[0056] When it is determined that the key is located in the left engine compartment, the body domain control unit 201 in the vehicle sends a control instruction to keep the left engine hood open to the engine hood control unit 202. The engine hood control unit 202 receives the control instruction and controls the left engine hood 302 to remain open according to the control instruction.
[0057] When it is determined that the target entity is located in the right engine compartment, the body domain control unit 201 in the vehicle sends a control instruction to keep the right engine compartment open to the engine compartment control unit 202. The engine compartment control unit 202 receives the control instruction and controls the right engine compartment 304 of the engine compartment to remain open according to the control instruction.
[0058] Through the above method, when the engine compartment includes a left compartment and a right compartment, and the engine hood includes a left hood and a right hood, the hood of the compartment where the target entity is located can be accurately controlled to remain open according to the position of the target entity, so as to facilitate the user to take out the target entity later.
[0059] In one possible implementation, after controlling the engine hood of the engine compartment to remain open if it is determined that the target entity is in the engine compartment, the method further includes: determining whether a reminder condition is met to remind the user that the target entity is forgotten in the engine compartment; and when it is determined that the reminder condition is met, reminding the user based on the location data of the target entity.
[0060] When it is determined that the key is in the engine compartment, the vehicle's current state can be obtained through the vehicle's sensors or the user's current state can be monitored to determine whether the reminder conditions for reminding the user that the key has been forgotten in the engine compartment are met.
[0061] When the reminder conditions are met, it proves that the user has forgotten that he or she put the key in the engine compartment and there is a great possibility that the key is locked in the engine compartment. At this time, the vehicle reminds the user based on the acquired key location data.
[0062] For example, Figure 2 As shown, the vehicle includes a voice system 203 , a display system 204 and a vehicle lighting system 205 .
[0063] The voice system 203 may be a central control voice system integrated on the central control screen. When the vehicle body domain controller 201 determines that the conditions are met, it may control the voice system 203 to remind the user through voice that "the remote control key is inside the cabin".
[0064] The display system 204 may include a central control screen of the vehicle and a display screen of a user terminal connected to the vehicle, which is not limited in the present embodiment. When the display system 204 reminds the user, for example, text may be generated and displayed on the display screen in the form of a pop-up window to remind the user that the key is in the cabin.
[0065] In a possible implementation, when the reminder is through a display screen and there are multiple target entities, the method further includes: identifying the target entity to obtain the name of the target entity, generating reminder information including the name of the target entity and displaying it on the display screen.
[0066] The engine compartment may also be provided with an infrared sensor and a camera, which can be used to identify the target entity forgotten in the engine compartment, and then generate a prompt message containing the name of the target entity and display it on the display screen.
[0067] Wherein, when the target entity does not include the user terminal, the display screen may be the display screen of the user terminal or the central control large screen of the vehicle. When the target entity includes the user terminal, the display screen may be the central control large screen of the vehicle.
[0068] For example, when the target entity forgotten in the engine compartment is the user's mobile phone and the vehicle's key, the vehicle recognizes the name of the target entity forgotten in the engine compartment through the infrared sensor and camera installed in the engine compartment. Then, a prompt message such as "Mobile phone and key forgotten in the engine compartment" containing the name of the target entity is generated and displayed on the vehicle's central control screen to remind the user that the mobile phone and key are forgotten in the engine compartment.
[0069] The vehicle lighting system 205 may include all lights integrated in the vehicle, and the body domain controller 201 may remind the user that the key is in the cabin by controlling the vehicle lights to flash.
[0070] In some embodiments, a buzzer may be integrated on the lock of the engine hood, and an electrical connection is established between the buzzer and the engine hood control unit 202. The engine hood control unit 202 may also control the buzzer to sound to remind the user that the key is in the cabin.
[0071] Through the above method, when it is determined that the user has forgotten the key in the engine compartment and needs to be reminded, the user can be reminded according to the location of the target entity to prevent the user from forgetting the target entity in the engine compartment. False reminders can also be avoided, thereby improving the user's car experience.
[0072] In one possible implementation, the reminder method is to remind the user through flashing lights, and the user is reminded according to the prompt information, including: if it is determined that the target entity is in the left compartment of the engine compartment, the left side of the vehicle's headlights are controlled to flash a preset number of times; if it is determined that the target entity is in the right side of the engine compartment, the right side of the vehicle's headlights are controlled to flash a preset number of times.
[0073] The vehicle lights are lights integrated on the vehicle, including the vehicle lights inside the vehicle and the vehicle lights outside the vehicle. In the embodiment of the present application, the vehicle lights used for reminding are vehicle lights outside the vehicle.
[0074] Specifically, the vehicle's external lights may include headlights, turn signals, taillights, etc. The default setting may be that the vehicle detects that there is no user in the vehicle and reminds the user through the vehicle's external lights. The preset number of times may be set in advance, assuming that the preset number of times is three times.
[0075] As in the above embodiment, the engine compartment includes a left engine compartment and a right engine compartment. When it is determined that the key is forgotten in the left engine compartment, the body domain control unit 201 controls the left vehicle light to flash a preset number of times three times to remind the user that the key is in the left engine compartment. When it is determined that the key is forgotten in the right engine compartment, the body domain control unit 201 controls the right vehicle light to flash a preset number of times three times to remind the user that the key is in the right engine compartment.
[0076] Furthermore, after reminding the user and after a fixed time interval, it is possible to detect again whether the target entity is still in the engine compartment. When the target entity is still in the engine compartment, the user can be reminded again by flashing the lights, and the above steps are repeated until the user takes out the target entity. Alternatively, when the number of reminders reaches a preset threshold, a reminder message is generated and sent to a user terminal connected to the vehicle to remind the user, thereby improving the efficiency of reminding the user.
[0077] In some embodiments, when the target entity is a user terminal, when the above reminder times reach a preset reminder times threshold, a reminder message can be generated and displayed on the vehicle's central control screen, so that the user can promptly learn that the user terminal has been forgotten in the engine compartment as soon as he gets in the vehicle.
[0078] In some embodiments, the number of times the headlight flashes can also be determined based on the duration of the engine hood being open, and the longer the duration, the more times the headlight flashes. For example, the number of times the headlight flashes can be increased every ten minutes based on the preset number of three times.
[0079] In some embodiments, the user's location can also be obtained to determine whether the user is located in the front area of the vehicle or the rear area of the vehicle. When it is determined that the user is located in the front area of the vehicle, the headlights on the corresponding side of the cabin where the key is located can be controlled to flash a preset number of times to remind the user. When it is determined that the user is located in the rear area of the vehicle, the taillights on the corresponding side of the cabin where the key is located can be controlled to flash a preset number of times to remind the user.
[0080] Through the above method, after determining the position of the target entity in the engine compartment, the headlights on the corresponding side of the vehicle can be controlled to flash a preset number of times according to the position of the target entity, so as to remind the user of the position of the target entity while reminding the user that the target entity is in the engine compartment, making it convenient for the user to quickly remove the target entity.
[0081] In one possible implementation, determining whether a reminder condition for reminding a user that a target entity is forgotten in an engine compartment is met includes: determining whether an instruction to close the engine hood is received; and when it is determined that an instruction to close the engine hood is received, determining that a reminder condition for reminding the user that the target entity is forgotten in the engine compartment is met.
[0082] After checking or repairing the engine of the vehicle, the user will close the engine hood to continue driving the vehicle. That is, when it is determined that the instruction to close the engine hood is received, it indicates that the user no longer needs to open the engine hood. At this time, it can be determined that the user has forgotten the key in the engine compartment, and the reminder condition for reminding the user that the key is forgotten in the engine compartment is met.
[0083] Among them, the command to close the engine hood can be sent by the user through gestures, voice, Bluetooth, keys, display screen, etc.
[0084] Sending a hood closing instruction through a gesture can be understood as: the user manually closes the hood, similar to the user manually closing the trunk by pressing the hood from an open state to close it. When the user sends a closing instruction through a gesture, it can be determined that the manual hood closing instruction has been received when the switch state of the hood is monitored to change from open to closed, and at this time, the reminder condition for reminding the user that the key is forgotten in the engine compartment is met.
[0085] The vehicle's voice system 203 may be preset with a keyword that triggers the hood closing command, for example, the keyword may be "close the hood". The command to close the hood sent by voice can be understood as: the user speaks a voice containing "close the hood" to the vehicle to close the hood, and the voice system 203 receives the user's voice, extracts the keyword to obtain the closing request information, and then sends the closing request information to the body domain controller 201. The body domain controller 201 obtains the control instruction to close the hood according to the closing request information. When the body domain controller 201 obtains the control instruction to close the hood, it determines that the instruction to close the hood has been received, and at this time, the reminder condition to remind the user that the key is forgotten in the engine compartment is met.
[0086] The remote control key of the vehicle may also have a control option for controlling the opening and closing of the engine hood. For example, when the user presses the control option "Close the engine hood" on the remote control key, the high-frequency receiving module transmits the request information to the body domain controller 201, and the body domain controller 201 determines and obtains the control instruction for closing the left engine hood, and sends the control instruction for closing the left engine hood to the engine hood controller 202; when the user presses the control option "Close the engine hood" twice on the remote control key, the high-frequency receiving module transmits the request information to the body domain controller 201, and the body domain controller 201 determines and obtains the control instruction for closing the right engine hood, and sends the control instruction for closing the right engine hood to the engine hood controller 202; when the user continuously presses the control option "Close the engine hood" on the remote control key for 2 seconds, the high-frequency receiving module transmits the request information to the body domain controller 201, and the body domain controller 201 determines and obtains the control instruction for closing the left engine hood and the right engine hood, and sends the control instruction for closing the left engine hood and the right engine hood at the same time to the engine hood controller 202. When the body domain controller 201 determines that any of the above control instructions is obtained, it is determined that the vehicle has received an instruction to close the engine hood, and at this time the reminder condition for reminding the user that the key is forgotten in the engine compartment is met.
[0087] Sending the instruction to close the hood via Bluetooth can be understood as: the user sends the instruction to close the hood through the user terminal that establishes a Bluetooth connection with the vehicle. Sending the instruction to close the hood via the display screen can be understood as: the user selects the option button to close the hood through the central control screen of the vehicle to control the hood to close. Among them, the central control screen of the vehicle or the display screen of the user terminal that establishes a Bluetooth connection with the vehicle can include option buttons for closing the hood, such as: "Close both hoods", "Close the left hood", "Close the right hood", etc. The user can click the corresponding option button to realize the function of closing the hood. When it is detected that the user clicks any button, it is determined that the vehicle has received the instruction to close the hood, and the reminder condition for reminding the user that the key is forgotten in the engine compartment is met. Exemplarily, when the user clicks the "Close both hoods" button, the host module of the vehicle transmits the obtained closing request information to the body domain controller 201, and the body domain controller 201 determines and obtains the control instruction to close the hoods on both sides. At this time, the vehicle determines that the instruction to close the hood is received, and determines that the reminder condition for reminding the user that the key is forgotten in the engine compartment is met.
[0088] In one possible implementation, determining whether the conditions for reminding the user that the target entity is forgotten in the engine compartment are met also includes: determining whether the distance between the user and the vehicle is greater than a preset threshold, and / or determining whether the duration for which the hood of the engine compartment is open exceeds a preset duration; if it is determined that the distance between the user and the vehicle is greater than the preset threshold, and / or if it is determined that the duration for which the hood of the engine compartment is open exceeds a preset duration, it is determined that the conditions for reminding the user that the target entity is forgotten in the engine compartment are met.
[0089] The vehicle also includes external cameras, radars and other configurations, which can measure the distance between the user and the vehicle. When the distance between the vehicle and the user is greater than a preset threshold, it can be determined that the user has not checked or repaired the vehicle engine at this time, and there is a risk of forgetting the key in the engine compartment. At this time, it is determined that the reminder condition for reminding the user that the key is forgotten in the engine compartment is met.
[0090] A timer may also be provided in the vehicle. When it is detected that the user opens the engine hood, the timer starts counting. When the counting time exceeds the preset time, that is, the engine hood of the engine compartment is opened for a long time, it proves that the user is busy repairing and inspecting the configuration in the engine compartment for a long time, and there is a risk of forgetting the key in the engine compartment. At this time, it is determined that the reminder condition for reminding the user that the key is forgotten in the engine compartment is met.
[0091] In some embodiments, after detecting that the distance between the user and the vehicle is greater than a preset threshold, a timer starts counting. When the counting time exceeds the preset time, it proves that the user has been away from the vehicle for a long time and there is a risk of forgetting the key in the engine compartment. At this time, it is determined that the reminder condition for reminding the user that the key is forgotten in the engine compartment is met.
[0092] In one possible implementation, the engine compartment includes a left compartment and a right compartment, the engine hood includes a left compartment and a right compartment, and after determining that an instruction to close the engine hood has been received, the method further includes: if it is determined that the target entity is in the left compartment of the engine compartment, controlling the right hood of the right compartment to close; if it is determined that the target entity is in the right compartment of the engine compartment, controlling the left hood of the left compartment to close.
[0093] As in the above-described embodiment, the engine compartment and the engine hood of the vehicle 30 include a left compartment 301 , a left hood 302 , a right compartment 303 , and a right hood 304 .
[0094] After determining that the key is located in the left engine compartment, when the body domain controller 201 determines that the vehicle has received an instruction to close the engine hood, the body domain controller 201 sends an instruction to close the right engine hood to the engine hood control unit 202. The engine hood control unit 202 controls the right engine hood 304 to close according to the instruction to close the right engine hood. At this time, the left engine hood 302 still remains open and does not perform the closing action.
[0095] After determining that the key is located in the right engine compartment, when the body domain controller 201 determines that the vehicle has received an instruction to close the hood, the body domain controller 201 sends an instruction to close the left hood to the hood control unit 202. The hood control unit 202 controls the left hood 302 to close according to the instruction to close the left hood. At this time, the right hood 304 remains open and does not perform the closing action.
[0096] In some embodiments, when there is no target entity in the engine compartment, when the body domain controller 201 determines that the vehicle has received an instruction to close the engine hood, the body domain controller 201 sends an instruction to close the engine hood to the engine hood control unit 202, and the engine hood control unit 202 controls the left side hood 302 and the right side hood 304 of the engine hood to close according to the instruction to close the engine hood.
[0097] In summary, in the present application, when it is detected that the target entity is located in the engine compartment, the engine hood is controlled to remain in an open state, which can avoid the situation where the user forgets the target entity in the engine compartment and cannot find it or take it out. And when it is determined that the reminder conditions are met, the user is reminded, which can avoid false reminders while letting the user know in time that the target entity is in the engine compartment. Further, when the engine compartment and the engine hood include left and right sides, the hood on the corresponding side can be flexibly controlled to remain in an open state according to the position of the target entity, so that the user can take out the target entity. And the lights on the corresponding side can be controlled to flash according to the position of the target entity, which can remind the user in time that the target entity has been forgotten in the car, and can also remind the user of the location of the target entity, so that the user can quickly take out the target entity.
[0098] Figure 4 It is a structural schematic diagram of an engine hood control device provided in an embodiment of the present application.
[0099] For example, Figure 4 As shown, the device 400 includes:
[0100] Acquisition module 401: used to acquire location data of a target entity;
[0101] Determination module 402: used to determine whether the target entity is in the engine compartment according to the position data of the target entity;
[0102] Control module 403: for controlling the engine hood of the engine compartment to remain in an open state if it is determined that the target entity is in the engine compartment.
[0103] In one possible implementation, the engine compartment includes a left compartment and a right compartment, the engine hood includes a left hood and a right hood, and the control module 403 is specifically used to: if it is determined that the target entity is in the left compartment of the engine compartment, then control the left hood of the left compartment to remain open; if it is determined that the target entity is in the right compartment of the engine compartment, then control the right hood of the right compartment to remain open.
[0104] Optionally, the device also includes: a determination module, which is used to control the engine hood of the engine compartment to remain in an open state if it is determined that the target entity is in the engine compartment; determine whether a reminder condition is met to remind the user that the target entity is forgotten in the engine compartment; and a reminder module, which is used to remind the user according to the location data of the target entity when it is determined that the reminder condition is met.
[0105] In one possible implementation, the determination module is specifically used to: determine whether an instruction to close the engine hood is received; when it is determined that an instruction to close the engine hood is received, determine that a reminder condition for reminding the user that the target entity is forgotten in the engine compartment is met.
[0106] In one possible implementation, the control module 403 is also used for: after determining that an instruction to close the engine hood has been received; if it is determined that the target entity is in the left cabin of the engine compartment, controlling the right hood of the right cabin to close; if it is determined that the target entity is in the right cabin of the engine compartment, controlling the left hood of the left cabin to close.
[0107] In one possible implementation, the determination module is also used to: determine whether the distance between the user and the vehicle is greater than a preset threshold, and / or determine whether the duration for which the hood of the engine compartment is open exceeds a preset duration; if it is determined that the distance between the user and the vehicle is greater than a preset threshold, and / or if it is determined that the duration for which the hood of the engine compartment is open exceeds a preset duration, it is determined that the reminder conditions for reminding the user that the target entity is forgotten in the engine compartment are met.
[0108] In one possible implementation, when the reminder method includes reminding through flashing car lights, the reminder module is specifically used to: if it is determined that the target entity is in the left compartment of the engine compartment, then control the left car lights of the vehicle to flash a preset number of times; if it is determined that the target entity is in the right compartment of the engine compartment, then control the right car lights of the vehicle to flash a preset number of times.
[0109] Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0110] For example, Figure 5 As shown, the vehicle 500 includes: a memory 501 and a processor 502, wherein the memory 501 stores an executable program code 5011, and the processor 502 is used to call and execute the executable program code 5011 to perform a method for controlling an engine hood.
[0111] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0112] In the case of dividing each functional module according to each function, the vehicle may include: an acquisition module, a judgment module, a control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0113] The vehicle provided in this embodiment is used to execute the above-mentioned method of engine hood control, and thus can achieve the same effect as the above-mentioned implementation method.
[0114] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle to execute mutual program codes and data.
[0115] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0116] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a method for controlling an engine hood in the above-mentioned embodiment.
[0117] This embodiment also provides a computer program product. When the computer program product runs on a computer, it enables the computer to execute the above-mentioned related steps to implement a method for controlling an engine hood in the above-mentioned embodiment.
[0118] In addition, the vehicle provided in the embodiment of the present application may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor can call and execute the instructions so that the chip executes a method of engine hood control in the above embodiment.
[0119] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above and will not be repeated here.
[0120] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0121] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, 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.
[0122] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for controlling an engine hood, characterized in that: The method comprises: Get the location data of the target entity; Determining whether the target entity is in an engine compartment of a vehicle according to the location data of the target entity; If it is determined that the target entity is in the engine compartment, the engine hood of the engine compartment is controlled to remain in an open state.
2. The method according to claim 1, characterized in that: The engine compartment includes a left engine compartment and a right engine compartment, the engine hood includes a left engine compartment and a right engine compartment, and if it is determined that the target entity is in the engine compartment, the engine hood of the engine compartment is controlled to remain in an open state, including: If it is determined that the target entity is in the left cabin of the engine compartment, controlling the left hood of the left cabin to remain in an open state; If it is determined that the target entity is in the right cabin of the engine compartment, the right hood of the right cabin is controlled to remain in an open state.
3. The method according to claim 1 or 2, characterized in that: After controlling the engine hood of the engine compartment to remain in an open state if it is determined that the target entity is in the engine compartment, the method further includes: Determining whether a reminder condition for reminding a user that the target entity is forgotten in the engine compartment is met; When it is determined that the reminder condition is met, the user is reminded according to the location data of the target entity.
4. The method according to claim 3, characterized in that The determining whether a reminder condition for reminding a user that the target entity is forgotten in the engine compartment is currently met includes: determining whether an instruction to close the engine hood is received; When it is determined that an instruction to close the engine hood is received, it is determined that a reminder condition for reminding the user that the target entity is forgotten in the engine compartment is satisfied.
5. The method according to claim 4, characterized in that After determining that an instruction to close the engine hood is received, the method further includes: If it is determined that the target entity is in the left cabin of the engine compartment, controlling the right hood of the right cabin to close; If it is determined that the target entity is in the right cabin of the engine compartment, the left hood of the left cabin is controlled to be closed.
6. The method according to claim 3, characterized in that The determining whether the condition of reminding the user that the target entity is forgotten in the engine compartment is met also includes: Determining whether the distance between the user and the vehicle is greater than a preset threshold, and / or determining whether the duration of the engine hood of the engine compartment being opened exceeds a preset duration; If it is determined that the distance between the user and the vehicle is greater than a preset threshold, and / or if it is determined that the duration for which the hood of the engine compartment is opened exceeds a preset duration, it is determined that the reminder conditions for reminding the user that the target entity is forgotten in the engine compartment are met.
7. The method according to claim 3, characterized in that When the reminder method includes reminding by flashing vehicle lights, reminding the user according to the location data of the target entity includes: If it is determined that the target entity is in the left compartment of the engine compartment, controlling the left headlight of the vehicle to flash a preset number of times; If it is determined that the target entity is in the right compartment of the engine compartment, the right headlight of the vehicle is controlled to flash a preset number of times.
8. An engine hood control device, characterized in that: The device comprises: An acquisition module, used to obtain the location data of the target entity; A judging module, used for judging whether the target entity is in the engine compartment according to the position data of the target entity; The control module is used to control the engine hood of the engine compartment to remain in an open state if it is determined that the target entity is in the engine compartment.
9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Method and system for automatically locking vehicle and reminding user and vehicle
CN108986266A
Alarm method and system for forgetting mobile phone in vehicle and storage device
CN113554856A
Vehicle key forgetting reminding method, device and system and vehicle
CN115520092A
Motor vehicle electronic security alarm system using sequence control arming
US3858175A
