Control method and device, terminal, vehicle end and storage medium
A control method for vehicle components adjusts switch states using pressure signals and vehicle status to enhance convenience and safety by validating user interactions and accounting for operational conditions.
Patent Information
- Application Number
- CN202411181463.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-08-26
AI Technical Summary
Existing travel devices, particularly new energy electric vehicles, lack convenient and effective control mechanisms for opening and closing components such as the front cabin cover, which affects user convenience and safety.
A control method that adjusts the switch state of vehicle components based on a pressure signal generated by user interaction and vehicle status information, including determining valid knocking signals and considering factors like pressing area, intensity, and vehicle conditions to ensure safe and convenient operation.
Enhances user convenience by allowing components to be easily opened or closed with a sense of déjà vu, ensures safety and privacy by avoiding accidental touches, and maintains vehicle safety by considering operational conditions.
Smart Images

Figure CN119102422A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of autonomous driving, and in particular to a control method, device, terminal, vehicle end and storage medium. Background Art
[0002] With the development of technology, various travel devices provide people with travel services, while people also put forward higher requirements for the convenience and intelligence of travel devices. Taking new energy electric vehicles as an example, the storage properties of the front cabin are getting stronger and stronger, and the frequency of use of the front cabin is also increasing. Convenient and effective control of opening / closing the front cabin cover will effectively improve the convenience of using new energy electric vehicles.
[0003] Therefore, how to conveniently turn on / off the various components of travel equipment is a problem that urgently needs to be solved. Summary of the invention
[0004] The present application provides a control method, device, terminal, vehicle end and storage medium. The control method provided in the present application can control the switch state of the first component on the vehicle according to the first pressure signal of the first component on the vehicle and the vehicle status information of the vehicle, thereby achieving the effect of conveniently opening / closing various components on the vehicle.
[0005] In a first aspect, the present application provides a control method, applied to a vehicle, comprising: obtaining a first pressure signal, obtaining vehicle status information of the vehicle, and controlling and adjusting a switch state of a first component on the vehicle based on the first pressure signal and the vehicle status information. The first pressure signal is a signal generated by a first component on the vehicle being subjected to a first pressure.
[0006] In the present application, the first pressure signal is a signal generated by the first component on the vehicle being subjected to the first pressure, for example, the first pressure signal is a signal generated by the user pressing or knocking the first component. Based on the acquired first pressure signal and vehicle status information, the switch state of the first component on the vehicle is controlled and adjusted, so that the switch state of the first component can be adjusted with the user's pressing / knocking, thereby simplifying the steps for the user to open / close the switch state of the first component, giving the user a sense of déjà vu that "the first component is a room door, and with the user's pressing / knocking, the owner inside the door will actively open / close the door", greatly improving the convenience of the user opening / closing the first component. In addition, whether to adjust the switch state of the first component will also be affected by the vehicle status information, such as vehicle speed, gear position or scenario mode, so as to ensure the safety and privacy of opening / closing the first component, and also give the user a sense of déjà vu that "the first component is a room door, and with the user's pressing / knocking, the owner inside the door will judge whether to open / close the door according to various situations", while ensuring the convenience of opening / closing the first component, it can also ensure the safety and privacy of opening / closing the first component.
[0007] In a possible implementation, the controlling and adjusting the switch state of the first component based on the first pressure signal and the vehicle state information includes: determining first indication information based on the first pressure signal, and controlling and adjusting the switch state of the first component based on the first indication information and the vehicle state information. The first indication information is a valid knocking signal.
[0008] In the above embodiment, when the first indication information is identified as a valid knocking signal, the switch state of the first component is controlled and adjusted based on the first indication information and the vehicle status information, which can avoid the situation where the first component is turned on / off due to accidental touch, and has high practicality.
[0009] In another possible implementation, the determining of the first indication information based on the first pressure signal includes: determining the first indication information based on the first pressure signal and a preset condition, wherein the preset condition includes a judgment condition corresponding to one or more of a pressing area, a pressing range, or a number of contacts.
[0010] In the above implementation, by judging whether the first pressure corresponding to the first pressure signal satisfies the preset condition, and when the first pressure satisfies the preset condition, the first indication information is determined, that is, the first pressure signal is determined to be a valid tapping signal. Combined with the preset condition including one or more corresponding judgment conditions of the pressing area, pressing range or number of contacts, the above implementation can avoid the situation where the first component is opened / closed due to accidental touch, and has high practicality. It should be noted that the number of contacts is the number of contact points between the pressure object and the first component. For example, the user taps the first component with a single finger, and the number of contacts is 1; the user taps the first component with two fingers, and the number of contacts is 2. The pressing range is the area of the contact point between the pressure object and the first component, that is, the contact area between the pressure object and the first component. The pressing area is the area on the first component where the contact point between the pressure object and the first component belongs, and it can also be understood as the position of the contact point on the first component. The above pressure object can be a body part of the user, such as a finger or elbow, etc., or it can be other objects, such as a stick or a mobile phone.
[0011] Optionally, the preset condition also includes a judgment condition corresponding to the pressing intensity or pressing frequency.
[0012] In another possible implementation, the determining of the first indication information based on the first pressure signal and the preset condition includes: determining a pressure characteristic of the first pressure based on the first pressure signal, the pressure characteristic of the first pressure including one or more of a pressing area, a pressing range, or a number of contacts. The first indication information is determined based on the pressure characteristic of the first pressure and the preset condition.
[0013] In the above embodiment, the pressure characteristics of the first pressure are determined based on the first pressure signal, and the first indication information is determined in combination with the pressure characteristics of the first pressure and the preset conditions. This can accurately determine whether the first pressure is a valid knocking signal, thereby avoiding the situation where the first component is opened / closed due to accidental touch, and has high practicality.
[0014] Optionally, the pressure characteristics of the first pressure also include pressure intensity and pressing frequency.
[0015] In another possible implementation, the determining of the pressure characteristic of the first pressure based on the first pressure signal includes: determining the number of contacts based on the signal frequency, signal amplitude and peak time of the first pressure signal.
[0016] In the above implementation, the number of contacts can be accurately determined by the signal frequency, signal amplitude and peak time of the first pressure signal, thereby determining whether the first pressure meets the preset conditions, and further determining whether the first pressure signal is a valid knocking signal. It should be noted that the peak time can be understood as the duration from the start time of the first pressure signal to the time corresponding to the peak value of the first pressure signal.
[0017] In another possible implementation manner, the method of determining the number of contacts based on the signal frequency, signal amplitude and peak time of the first pressure signal includes:
[0018] When the signal frequency of the first pressure signal is greater than the first frequency, the signal amplitude of the first pressure signal is greater than the first amplitude, and the peak time of the first pressure signal is less than the first duration, the number of contacts of the first pressure is determined to be one.
[0019] When the signal frequency of the first pressure signal is greater than the second frequency and less than or equal to the first frequency, the signal amplitude of the first pressure signal is less than or equal to the first amplitude and greater than the second amplitude, and the peak time of the first pressure signal is greater than or equal to the first duration and less than the second duration, the number of contacts of the first pressure is determined to be two.
[0020] When the signal frequency of the first pressure signal is greater than the third frequency and less than or equal to the second frequency, the signal amplitude of the first pressure signal is less than or equal to the second amplitude and greater than the third amplitude, and the peak time of the first pressure signal is greater than or equal to the second duration and less than the third duration, the number of contacts of the first pressure is determined to be three.
[0021] In the above implementation, by judging the relationship between the signal frequency, signal amplitude and peak time of the first pressure signal and various set thresholds, the number of contacts of the first pressure can be accurately determined, thereby determining whether the first pressure can meet the preset conditions, and further determining whether the first pressure signal is a valid knocking signal. Combined with the above description, it can be seen that the number of contacts is positively correlated with the signal frequency of the first pressure signal, the number of contacts is negatively correlated with the signal amplitude of the first pressure signal, and the number of contacts is positively correlated with the peak time of the first pressure signal.
[0022] In another possible implementation, the method further includes: determining a valid number of times based on the number of times the switch state of the first component has been adjusted, where the valid number of times is an integer greater than 0. Controlling the adjustment of the switch state of the first component based on the first indication information and the vehicle status information includes: controlling the adjustment of the switch state of the first component based on the first indication information and the vehicle status information when the valid number of times is less than the first value.
[0023] In the above embodiment, the number of times the switch state of the first component has been adjusted can be understood as the sum of the number of times the first component is adjusted from the open state to the closed state and the number of times the first component is adjusted from the closed state to the open state. The effective number of times can be understood as the number of times the switch state of the first component is adjusted within a period of time. For example, the effective number of times can be understood as the number of times the switch state of the first component is adjusted within the last 60 seconds. In the above embodiment, when the "effective number of times" is less than the "first value", the switch state of the first component is controlled and adjusted based on the first indication information and the vehicle status information, which can avoid the first component from being frequently closed / opened in a short period of time. On the one hand, it is used to avoid damage to the first component, and on the other hand, it can prevent children from operating it by mistake and causing accidents.
[0024] In another possible implementation, the method further includes: when the valid number is greater than or equal to the first value, triggering an anti-play mode of the first component. When the first component is in a closed state, the anti-play mode is used to indicate that the first component does not respond to the indication information determined by the first component being pressed within the first time period. When the first component is in an open state, the anti-play mode is used to indicate that the first component responds to the indication information determined by the first component being pressed at most once within the first time period.
[0025] In the above embodiment, when the "valid number of times" is greater than or equal to the "first value", the anti-play mode of the first component is triggered to avoid damage to the first component, or to prevent children from misoperating and causing accidents. Depending on the state of the first component, the anti-play mode has different characteristics. For example, when the first component is in the closed state, the anti-play mode of the first component is triggered, and the anti-play mode is used to indicate that the first component does not respond to the indication information determined by the pressure on the first component in the first time period, that is, the switch state of the first component will not be adjusted due to the first component being pressed / knocked. For another example, when the first component is in the open state, the anti-play mode of the first component is triggered, and the anti-play mode is used to indicate that the first component responds to the indication information determined by the pressure on the first component at most once in the first time period, so that the first component will be adjusted from the open state to the closed state according to the first component being pressed / knocked. In short, during the period when the first component is in the anti-play mode, the first component will receive a press / knock signal at most once, so that the first component is adjusted from the open state to the closed state, thereby ensuring the safe driving of the vehicle.
[0026] In another possible implementation, the determining of the effective number of times based on the number of times the switch state of the first component has been adjusted includes:
[0027] When the first component responds to the indication information determined by the first component being pressed, the valid number of times is increased by one. When the switch state of the first component remains unchanged during the second time period, the valid number of times is decreased by one. When the first component triggers the anti-play mode, the valid number of times is reset to zero. When the switch state of the first component is manually adjusted, the valid number of times is reset to zero.
[0028] In the above-mentioned embodiments, a plurality of embodiments for determining the “valid number of times” are shown, so that the “valid number of times” can accurately reflect whether the first component is frequently opened / closed, thereby determining whether the first component is accidentally touched.
[0029] In another possible implementation, the first value is an even number greater than 0.
[0030] It can be understood that the first component is usually in a closed state. When the first value is an even number greater than 0, it can be ensured that when the first component triggers the anti-play mode, it is usually in a closed state, thereby ensuring the safety and privacy of the vehicle and avoiding accidents caused by the failure of the first component to be closed in time.
[0031] In another possible implementation, the controlling and adjusting the switch state of the first component based on the first pressure signal and the vehicle state information includes: determining the working state of the vehicle based on the vehicle state information, the working state of the vehicle being used to determine whether the vehicle supports adjusting the switch state of the first component. Based on the first pressure signal and the working state of the vehicle, the controlling and adjusting the switch state of the first component.
[0032] In the above implementation, the working state of the vehicle is determined based on the vehicle state information to determine whether the vehicle supports adjusting the switch state of the first component. Based on the first pressure signal and the working state of the vehicle, the switch state of the first component is controlled and adjusted, so that when the vehicle supports adjusting the switch state of the first component, the switch state of the first component is controlled and adjusted, thereby ensuring the safety and privacy of adjusting the switch state of the first component.
[0033] In another possible implementation, the operating state of the vehicle includes one or more of an operating state of a vehicle power system, an operating state of a braking system, or an operating state of the first component.
[0034] In the above embodiment, the working state of the vehicle power system may include one or more of the driving state, power state, battery state, fuel information, gear state, motor state or engine state. The working state of the brake system may include the brake state or the state of the brake pedal, etc. The working state of the first component includes the switch state of the first component or the driver state of the first component, etc. It can be seen that based on the working state of the above vehicle, it can be accurately determined whether the vehicle supports adjusting the switch state of the first component.
[0035] In another possible implementation, the above-mentioned control and adjustment of the switching state of the first component based on the first pressure signal and the operating state of the vehicle includes: when the operating state of the vehicle includes one or more of the vehicle's driving speed being less than the first speed, the vehicle's gear being in the target gear, or the vehicle being in a braking state, adjusting the switching state of the first component based on the first pressure signal.
[0036] In the above embodiment, the first speed is, for example, 1km / h, 2km / h or 3km / h, etc. The situation that the driving speed of the vehicle is less than the first speed indicates that the vehicle is driving at an extremely low speed or is stationary. The above target gear position may be P gear (parking gear), N gear (neutral gear) or L gear (low gear), etc. The situation that the gear position of the vehicle is in the target gear position indicates that the vehicle is in a parking state or a low-speed driving state. The vehicle being in a braking state usually indicates that the vehicle is in a braked state or is about to be braked. It can be seen that the above multiple situations are all used to ensure the safety of adjusting the switch state of the first component.
[0037] In another possible implementation, the method further includes: acquiring a scenario mode of the vehicle, the scenario mode of the vehicle being used to describe the driving environment provided by the vehicle for the driver and passengers. The controlling and adjusting the switch state of the first component based on the first pressure signal and the working state of the vehicle includes: controlling and adjusting the switch state of the first component based on the first pressure signal, the working state of the vehicle and the scenario mode of the vehicle.
[0038] In the above-mentioned embodiment, the scenario mode of the vehicle includes one or more of a nap mode, a meditation mode, a theater mode, a sentry mode or a pet mode. It is understandable that different scenario modes provide different driving environments for the driver and passengers. For example, the nap mode is used to provide a rest environment for passengers, the theater mode is used to provide an entertainment environment for passengers, and the sentry mode is used to record the video outside the vehicle after a collision is detected. It can be seen that different scenario modes can set different configurations to determine whether the vehicle supports the control of adjusting the switch state of the first component based on the first pressure signal in different scenario modes. For example, it can be set in theater mode that the vehicle supports the control of adjusting the switch state of the first component based on the first pressure signal. For another example, it can be set in sentry mode that the vehicle does not support the control of adjusting the switch state of the first component based on the first pressure signal.
[0039] In another possible implementation, the determining the first indication information based on the first pressure signal includes: determining the first indication information based on the first pressure signal and environmental information of the environment in which the vehicle is located. And / or determining the first indication information based on the first pressure signal and vehicle state information.
[0040] It should be noted that, in the specific implementation process, the pressure signal applied to the first component is usually collected by a pressure sensor to obtain a first pressure signal. However, the pressure sensor may have a collection error during the collection process due to the environmental information of the environment in which the vehicle is located. The above-mentioned embodiment determines the first indication information based on the first pressure signal and the environmental information of the environment in which the vehicle is located. It can determine the first indication information on the basis of accurately collecting the pressure signal on the first component, avoid the phenomenon of recognition errors, and thus improve the user experience. Determining the first indication information based on the first pressure signal and the vehicle status information is used to determine the first indication information based on the first pressure signal when the vehicle is in a preset state. On the one hand, it can be used to prevent accidental touches, and on the other hand, it can ensure that the first indication information is determined when the vehicle is in a safe state, thereby improving the safety of controlling and adjusting the switch state of the first component based on the first pressure signal.
[0041] In another possible implementation, the above environmental information includes temperature information and / or humidity information.
[0042] The above implementation manner can compensate for acquisition errors through temperature information and / or humidity information, thereby accurately determining the first indication information, avoiding recognition errors, and improving user experience.
[0043] In another possible implementation, the vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle.
[0044] In another possible implementation, the first component includes a front hood, a side door, a tailgate, a window, a skylight, a fuel tank cap, or a charging port cover, etc.
[0045] In a second aspect, the present application provides a control device, including: an acquisition unit and a control unit.
[0046] The acquisition unit is used to acquire a first pressure signal, where the first pressure signal is a signal generated when a first component on the vehicle is subjected to a first pressure.
[0047] The acquisition unit is also used to acquire vehicle status information of the vehicle.
[0048] The control unit is used to control and adjust the switch state of the first component based on the first pressure signal and the vehicle state information.
[0049] In a possible implementation, the control unit is specifically configured to determine first indication information based on the first pressure signal, the first indication information being a valid knocking signal. The control unit is specifically configured to control and adjust the switch state of the first component based on the first indication information and vehicle state information.
[0050] In another possible implementation, the control unit is specifically configured to determine the first indication information based on the first pressure signal and a preset condition, wherein the preset condition includes a judgment condition corresponding to one or more of a pressing area, a pressing range, or a number of contact points.
[0051] In another possible implementation, the control unit is specifically configured to determine a pressure characteristic of the first pressure based on the first pressure signal, where the pressure characteristic of the first pressure includes one or more of a pressing area, a pressing range, or a number of contacts. The control unit is specifically configured to determine the first indication information based on the pressure characteristic of the first pressure and a preset condition.
[0052] In another possible implementation manner, the control unit is specifically configured to determine the number of contacts based on the signal frequency, signal amplitude and peak time of the first pressure signal.
[0053] In another possible implementation manner, the control unit is specifically configured to:
[0054] When the signal frequency of the first pressure signal is greater than the first frequency, the signal amplitude of the first pressure signal is greater than the first amplitude, and the peak time of the first pressure signal is less than the first duration, the number of contacts of the first pressure is determined to be one.
[0055] When the signal frequency of the first pressure signal is greater than the second frequency and less than or equal to the first frequency, the signal amplitude of the first pressure signal is less than or equal to the first amplitude and greater than the second amplitude, and the peak time of the first pressure signal is greater than or equal to the first duration and less than the second duration, the number of contacts of the first pressure is determined to be two.
[0056] When the signal frequency of the first pressure signal is greater than the third frequency and less than or equal to the second frequency, the signal amplitude of the first pressure signal is less than or equal to the second amplitude and greater than the third amplitude, and the peak time of the first pressure signal is greater than or equal to the second duration and less than the third duration, the number of contacts of the first pressure is determined to be three.
[0057] In another possible implementation manner, the control device further includes a determination unit;
[0058] The determining unit is used to determine a valid number of times based on the number of times the switch state of the first component has been adjusted, where the valid number of times is an integer greater than 0.
[0059] The control unit is used to control and adjust the switch state of the first component based on the first indication information and the vehicle state information when the valid number of times is less than the first value.
[0060] In another possible implementation, the control device further includes a trigger unit. The trigger unit is used to trigger the anti-play mode of the first component when the valid number of times is greater than or equal to the first value. When the first component is in a closed state, the anti-play mode is used to indicate that the first component does not respond to the indication information determined by the first component being pressed within the first time period. When the first component is in an open state, the anti-play mode is used to indicate that the first component responds to the indication information determined by the first component being pressed at most once within the first time period.
[0061] In another possible implementation manner, the determination unit is specifically configured to increase the valid number of times by one when the first component responds to the indication information determined by the first component being pressed. The determination unit is specifically configured to decrease the valid number of times by one when the switch state of the first component remains unchanged during the second time period. The valid number of times is reset to zero when the first component triggers the anti-play mode. The determination unit is specifically configured to reset the valid number of times when the switch state of the first component is manually adjusted.
[0062] In another possible implementation, the first value is an even number greater than 0.
[0063] In another possible implementation, the control unit is specifically configured to determine the operating state of the vehicle based on the vehicle state information. The operating state of the vehicle is used to determine whether the vehicle supports adjusting the switch state of the first component. The control unit is specifically configured to control the adjustment of the switch state of the first component based on the first pressure signal and the operating state of the vehicle.
[0064] In another possible implementation, the operating state of the vehicle includes one or more of an operating state of a vehicle power system, an operating state of a braking system, or an operating state of the first component.
[0065] In another possible implementation, the control unit is specifically used to adjust the switching state of the first component based on the first pressure signal when the vehicle's operating state includes one or more of the vehicle's driving speed being less than a first speed, the vehicle's gear being in a target gear, or the vehicle being in a braking state.
[0066] In another possible implementation, the acquisition unit is further used to acquire a scenario mode of the vehicle, which is used to describe the driving environment provided by the vehicle for the driver and passengers. The control unit is specifically used to control and adjust the switch state of the first component based on the first pressure signal, the working state of the vehicle and the scenario mode of the vehicle.
[0067] In another possible implementation, the control unit is specifically configured to determine the first indication information based on the first pressure signal and environmental information of the environment in which the vehicle is located. And / or, the control unit is specifically configured to determine the first indication information based on the first pressure signal and vehicle state information.
[0068] In another possible implementation, the above environmental information includes temperature information and / or humidity information.
[0069] In another possible implementation, the vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle.
[0070] In another possible implementation, the first component is a front hood, a side door, a tailgate, a window, a skylight, a fuel tank cap, or a charging port cover.
[0071] In a third aspect, the present application provides a terminal, comprising the control device described in any one of the second aspects. Optionally, the terminal includes an intelligent terminal or a transportation tool such as a vehicle, a robot, a drone, or a ship.
[0072] In a fourth aspect, a terminal is provided, comprising: a processor and a memory, wherein the memory is coupled to the processor, the memory is used to store computer program code, the computer program code comprises computer instructions, and when the processor reads the computer instructions from the memory, the terminal implements a method as described in any one of the first aspects.
[0073] In a fifth aspect, a chip is provided, comprising a processor, and when the processor executes instructions, it implements any method as described in the first aspect.
[0074] In a sixth aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a computer, a method as described in any one of the first aspects is implemented.
[0075] In a seventh aspect, the present application provides a computer program product comprising instructions, wherein the computer program product comprises computer program codes, and when the computer program codes are executed on a computer, the method as described in any one of the first aspects is implemented.
[0076] The solutions provided in the second to seventh aspects are used to implement or cooperate with the corresponding methods provided in the first aspect, and therefore can achieve the same or corresponding beneficial effects as the corresponding methods in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0077] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0078] Figure 1 A schematic diagram of an application scenario provided by this application;
[0079] Figure 2 A flow chart of a control method provided in this application;
[0080] Figure 3 A schematic diagram of a first pressure signal provided in the present application;
[0081] Figure 4 A flow chart of another control method provided for this application;
[0082] FIG. 5A to FIG. 5D A schematic diagram of another first pressure signal provided in the present application;
[0083] Figure 6 A schematic diagram of an effective pressing area provided in this application;
[0084] FIG. 7A to FIG. 7B A schematic diagram of a pressure signal provided for this application;
[0085] Figure 8 A flow chart of another control method provided for this application;
[0086] Fig. 9 A flow chart of another control method provided for this application;
[0087] Fig.10 A schematic diagram of the structure of a control device provided in this application;
[0088] Fig.11 A schematic diagram of the structure of another control device provided in this application;
[0089] Fig.12 A schematic diagram of a hardware architecture provided for this application;
[0090] Fig.13 A schematic block diagram of a control device provided in an embodiment of the present application;
[0091] Fig.14 A schematic block diagram of another control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0092] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0093] The terms "first" and "second" in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0094] The "embodiment" mentioned in this article means that the specific features, structures or characteristics described in conjunction with the embodiment can be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It can be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0095] It should be understood that in the present application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0096] As described in the background technology section, how to conveniently turn on / off the various components of the travel device is an urgent problem to be solved. In view of this, the present application provides a control method, which can control and adjust the switch state of the first component by obtaining a knocking signal on the first component and the vehicle status information of the vehicle, thereby achieving the effect of conveniently turning on / off the first component.
[0097] In order to better understand the control method provided by the present application, an application scenario provided by the present application is first introduced below.
[0098] Figure 1 A schematic diagram of an application scenario is shown exemplarily. Figure 1 As shown, the vehicle 100 includes a front hood 101 and a canopy 102, and other components whose opening and closing states can be adjusted. Taking the adjustment of the opening and closing state of the front hood 101 as an example, the front hood 101 can usually be controlled to be opened / closed through controls on a mobile phone or a vehicle screen. However, the control method provided in the present application can control the opening / closing of the front hood 101 by applying pressure to the front hood 101. For example, the front hood 101 can be opened by knocking on the front hood 101, such as Figure 1 For another example, the front hatch 101 can be closed by knocking on the opened front hatch 101, as shown in (a) to (b). Figure 1 The situation shown in (c) to (d) in the figure. Figure 1 It can be seen from the shown contents that the control method provided in the present application can control the opening / closing of a component simply by applying pressure to the component, and has high convenience and practicality.
[0099] It should be noted that the vehicle in this application refers to a device including a power device and a traction device. Exemplarily, the vehicle 100 can be a means of transportation (such as a commercial vehicle, a passenger car, a motorcycle, a flying car, a tram, a train, etc.), an industrial vehicle (such as a forklift, a trailer, a tractor, etc.), an engineering vehicle (such as an excavator, a bulldozer, a crane, etc.) or agricultural equipment (such as a mower, a harvester, etc.). The vehicle 100 can also refer to a robot (an automated guided vehicle (AGV), a walkable conversational robot, a service robot, etc.), an industrial equipment (industrial robots, robotic arms, etc.) or a leisure and entertainment device (virtual reality (VR) equipment, mixed reality (MR) equipment, or a 4D cinema cabin), etc.
[0100] Next, the control method provided in the present application is exemplarily introduced in conjunction with specific embodiments.
[0101] See also Figure 2 , Figure 2 This is a flow chart of a control method provided in this application. It should be understood that Figure 2 For the convenience of description, the control method shown is described in the order of step S201 to step S203, and is not intended to be limited to the execution in the above order. The embodiment of the present application does not limit the execution order, execution time, execution number, etc. of the above one or more steps. Steps S201 to S203 are as follows:
[0102] S201. A control device obtains a first pressure signal, where the first pressure signal is a signal generated by a first component on a vehicle being subjected to a first pressure.
[0103] The control device is a device with acquisition capability, for example, it can acquire a signal generated by a first component on a vehicle being subjected to a first pressure. Alternatively, the control device is a device with communication capability, for example, it can receive a first pressure signal from other devices / devices, or send a control signal to other devices / devices. Furthermore, the control device may also have processing capability, for example, it can process the first pressure signal and generate a control signal.
[0104] Vehicles such as Figure 1 For the vehicle 100 shown in FIG. 1 , for a detailed introduction of the vehicle, please refer to the above introduction of the vehicle 100 , which will not be repeated here.
[0105] The first component is a component on the vehicle that has an open state and a closed state. The first component may include one or more of the following: the front hood, the side door, the tailgate, the window, the canopy, the fuel tank cap, or the charging port cover. Of course, with the development of technology or the difference in vehicle models, the first component may also be other components on the vehicle, and this application does not limit this. For the convenience of the following introduction, the first component is, for example, Figure 1 The front hatch 101 described in.
[0106] The first pressure is the pressure borne by the first component. The first pressure can be understood as the pressure borne by the first component in a complete force-bearing process, that is, the first pressure refers to the general term for the continuous force borne by the first component. For example, "the finger slides on the first component, and the total pressure borne by the first component" can be called the first pressure, and "the finger taps the first component, and the total pressure borne by the first component" can also be called the first pressure. The first pressure can also be understood as the pressure borne by the first component in multiple consecutive complete force-bearing processes, that is, the first pressure refers to the general term for the first component in multiple continuous force-bearing processes, wherein the time interval between the multiple continuous force-bearing processes of the first component is less than the preset time length, and the preset time length can be 300ms, 500ms or 1000ms, etc., which is not limited in this application. For example, "the finger taps the first component multiple times in a row, and the total pressure borne by the first component" can be called the first pressure.
[0107] In order to understand the first pressure more intuitively, the following uses the first pressure as a general term for the first component to be continuously stressed as an example to introduce the first pressure. Figure 3 The schematic diagram of the first pressure signal is shown in FIG. Figure 3 It can be seen that the duration of the first pressure signal is 4ms, indicating that the first pressure applied to the first component lasts for 4ms. The amplitude of the first pressure signal is 100N, indicating that the maximum pressure applied to the first component is 100N. The peak time of the first pressure signal is 2ms, indicating that the time of maximum pressure applied to the first component is 2ms. It can be seen that the first pressure should not be understood as a fixed value, but the first pressure should be understood as the pressure that the first component is subjected to in a complete force process. In the case where the first pressure refers to the general term for the first component being subjected to multiple continuous forces, the first pressure signal can include multiple Figure 3 The pressure signal shown will not be described again here to reduce redundancy.
[0108] In a possible implementation, the control device may acquire the first pressure signal through its acquisition capability, and the control device may also acquire the first pressure signal through its communication capability.
[0109] Exemplarily, the control device includes a first sensor, and the first sensor can collect a pressure signal on the first component, and the control device can obtain the first pressure signal through the first sensor. The first sensor can be a strain gauge pressure sensor, a piezoresistive pressure sensor, a capacitive pressure sensor, or a piezoelectric pressure sensor. The first sensor can be installed on the first component. For example, the first sensor can be installed inside the front hood 101. The position where the first sensor is installed on the first component is not limited in this application. For example, the first sensor can be installed at the center or edge of the front hood. Regarding the working principle of the first sensor collecting the first pressure on the first component, reference can be made to the prior art, and no further elaboration is given here.
[0110] Exemplarily, the control device includes a communication unit, and the communication unit can receive signals sent by other devices. The control device can receive the first pressure signal sent from other devices through the communication unit. For example, the control device can receive the first pressure signal sent from the first sensor through the communication unit. In this example, the control device may not include the first sensor.
[0111] S202: The control device obtains vehicle status information of the vehicle.
[0112] The control device and the vehicle can be introduced by referring to the description in S201, which will not be repeated here. The vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle. For ease of understanding, the vehicle status information can be displayed in the form of a table, such as Table 1 which is an exemplary vehicle status information.
[0113] Table 1 Vehicle status information
[0114] Vehicle speed information 1km / h, 2km / h or 3km / h, etc. Gear information P gear (parking gear), N gear (neutral gear), L gear (low gear) or D gear (forward gear), etc. Power status information Power supply status or no power supply status, etc. Battery status information Power information, charging status or battery health status, etc. Driver status information of the first component Normal operation, fault state or abnormal state, etc. Information about the vehicle's anti-theft protection status Anti-theft status or unlocked status, etc.
[0115] It should be noted that the above-mentioned "vehicle status information" is exemplary, and in the specific implementation process, the control device can obtain more or less vehicle status information, and this application does not limit this. For example, the control device can also obtain engine status information or motor status information, etc.
[0116] The above-mentioned "vehicle status information" can be the vehicle status information within the target duration, or it can be the vehicle status information at the current moment, and this application does not limit this. Among them, the target duration can be 10s, 20s or 30s, etc. In addition, this application does not limit how the control device obtains the vehicle status information. For example, the control device can obtain the vehicle status information by reading the CAN bus of the vehicle. For example, the control device can also obtain the vehicle status information by reading the ECU of the vehicle. Similarly, this application does not limit the execution subject of the control device to obtain the vehicle status information. For example, the control device can obtain the vehicle status information through the vehicle's domain controller (domain controller, DC), cockpit domain controller (cockpit domain controller, CDC) or vehicle domain controller (vehicledomain controller, VDC). Of course, a new processor can also be set on the vehicle for the control device to obtain the vehicle status information. It can be understood that in the above-mentioned example of the control device obtaining the vehicle status information, various controllers can obtain the vehicle status information through the communication unit on the controller.
[0117] S203: The control device controls and adjusts the switch state of the first component based on the first pressure signal and the vehicle state information.
[0118] As described in S201, the first pressure signal is a signal generated by the first component on the vehicle being subjected to the first pressure, and the first pressure can be understood as the pressure borne by the first component in one or more complete force-bearing processes. The pressure characteristics of the first pressure can include one or more of the pressing frequency, pressing area, pressing range, pressing intensity, pressing method, or number of contacts.
[0119] As can be seen from the introduction of S202, the vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle. By analyzing the vehicle status information, it can be determined whether the vehicle supports adjusting the switch status of the first component. For an introduction on how to determine whether the vehicle supports adjusting the switch status of the first component based on the vehicle status information, please refer to the following. Figure 4 The description of S402 is not described in detail here.
[0120] In a possible implementation, the control device determines the first indication information based on the first pressure signal, and the control device controls and adjusts the switch state of the first component based on the determined first indication information and the vehicle state information. The first indication information can be used to indicate that the first pressure signal is a valid knocking signal, and the first indication information can also be used to indicate the control and adjustment of the switch state of the first component. Optionally, the first indication information can also be understood as a valid knocking signal.
[0121] Regarding how the control device determines the first indication information based on the first pressure signal, see below. Figure 4 Similarly, regarding how the control device controls and adjusts the switch state of the first component based on the first indication information and the vehicle state information, please refer to the following Figure 4 The introduction of S402 will not be described in detail here.
[0122] Optionally, the first component includes a secondary lock, and the control device needs to unlock both locks and allow the unlocking action of the primary lock to interrupt the unlocking of the secondary lock during the process of controlling and adjusting the unlocking / locking of the first component.
[0123] Optionally, the control device supports a hovering interruption operation during the process of controlling and adjusting the unlocking / locking of the first component.
[0124] In combination with the above description, it can be known that the first indication information can be understood as a valid knocking signal. The control device can determine whether the vehicle supports adjustment of the switch state of the first component of the vehicle based on the vehicle status information. Therefore, the control device controls the adjustment of the switch state of the first component based on the first indication information and the vehicle status information. On the one hand, it can judge the effective knocking signal to avoid the situation where the first component is turned on / off due to accidental touch. On the other hand, it can be combined with the vehicle status information to ensure the security and privacy of the process of controlling and adjusting the switch state of the first component.
[0125] In summary, Figure 2 The control method shown controls and adjusts the switch state of the first component by acquiring the first pressure signal and the vehicle status information, so that the switch state of the first component can be adjusted with the user's pressing / knocking, thereby simplifying the steps for the user to open / close the switch state of the first component, giving the user a sense of déjà vu that "the first component is a room door, and with the user's pressing / knocking, the owner inside the door will actively open / close the door", greatly improving the convenience of the user opening / closing the first component. In addition, whether to adjust the switch state of the first component will also be affected by the vehicle status information, such as vehicle speed, gear position or battery status, so as to ensure the safety and privacy of opening / closing the first component, and also give the user a sense of déjà vu that "the first component is a room door, and with the user's pressing / knocking, the owner inside the door will determine whether to open / close the door according to various situations", while ensuring the convenience of opening / closing the first component, it can also ensure the safety and privacy of opening / closing the first component.
[0126] See also Figure 4 , Figure 4 A flow chart of another control method provided in this application. Figure 4The control method shown is used to introduce the control method corresponding to “how to control and adjust the switch state of the first component based on the first pressure signal and the vehicle state information”. It can be understood that the steps in the embodiment of the present application can be regarded as the above Figure 2 or, it can be understood that the determination method in the embodiments of the present application can also be regarded as an embodiment that can be executed independently, and the present application does not limit this. Figure 4 The control method shown includes but is not limited to the following steps:
[0127] S401. The control device determines first indication information based on a first pressure signal.
[0128] Next, we will introduce several manifestations of the first pressure signal. FIG. 5A to FIG. 5D .
[0129] Form 1: The first pressure signal consists of a pressure signal, and the time domain diagram of the pressure signal is in the form of a sine wave. For a detailed introduction, please refer to the above Figure 3 The description is not repeated here.
[0130] Form 2: The first pressure signal is composed of a plurality of continuous pressure signals, and the time domain diagram of each pressure signal is in the form of a sine wave.
[0131] like Figure 5A The first pressure signal shown is composed of three continuous pressure signals, and the time domain diagram of each pressure signal is in the form of a sine wave. It should be noted that Figure 5A The first pressure signal is an exemplary one, for example, Figure 5A The signal amplitude, peak time and signal time interval of the three pressure signals are the same. In a specific implementation, when the first pressure signal is composed of multiple continuous pressure signals, the signal peak value, peak time and signal time interval of each pressure signal depend on the acquisition result.
[0132] Form three: The first pressure signal is composed of a pressure signal, and the time domain diagram of the pressure signal is in the form of a parabola.
[0133] like Figure 5B The first pressure signal shown has a duration of 4 ms, indicating that the first pressure applied to the first component lasts for 4 ms. The maximum value of the first pressure signal is 100 N, indicating that the maximum pressure applied to the first component is 100 N.
[0134] Form 4: The first pressure signal is composed of multiple pressure signals, and the time domain diagram of the pressure signal is in the form of a sine wave.
[0135] like Figure 5CThe first pressure signal shown is composed of two continuous pressure signals, and the time domain diagram of each pressure signal is in the form of a parabola. It should be noted that Figure 5C The first pressure signal is an exemplary one, for example, Figure 5C The maximum values and durations of the two pressure signals are the same. In a specific implementation, when the first pressure signal is composed of multiple continuous pressure signals, the maximum value and duration of each pressure signal depend on the result of the acquisition.
[0136] Form 5: The first pressure signal is composed of a plurality of pressure signals, wherein the plurality of pressure signals include a pressure signal whose time domain graph is represented by a sine wave and a pressure signal whose time domain graph is represented by a parabola.
[0137] like Figure 5D The first pressure signal shown is composed of three continuous pressure signals. The time domain diagrams of the first and third pressure signals are in the form of sine waves, and the time domain diagram of the second pressure signal is in the form of a parabola. Figure 5D The first pressure signal shown is an exemplary one, for example, Figure 5D The signal amplitude, peak time and signal time interval of the two sine wave pressure signals are the same. In a specific implementation, when the first pressure signal is composed of multiple continuous pressure signals, the signal amplitude, peak time, signal time interval and signal form of each pressure signal all depend on the acquisition results.
[0138] Optionally, the first pressure signal may be composed of more or fewer pressure signals, for example, the first pressure signal may include 1, 2, 3 or 4 pressure signals.
[0139] Optionally, when the first pressure signal consists of multiple pressure signals, the time interval between adjacent pressure signals in the multiple pressure signals is less than a preset duration. This application does not limit the value of the preset duration. For example, the preset duration may be 300ms, 500ms, 1000ms or 4000ms, etc.
[0140] It can be understood that the above five forms of the first pressure signal are exemplary. In a specific implementation, the first pressure signal may be in more forms, which is not limited in the present application.
[0141] In a possible implementation manner, the control device determines the first indication information based on the first pressure signal and a preset condition.
[0142] The preset condition is used to judge the pressure characteristic of the first pressure to determine whether the first pressure signal is a judgment condition of the first indication information.
[0143] For example, the preset conditions include judgment conditions corresponding to one or more of the pressing area, pressing range, or number of contacts. Generally, the judgment conditions corresponding to the pressing area, pressing range, and number of contacts in the preset conditions are related to one or more of the vehicle model (e.g., sedan, truck, etc.), the type of the first component (e.g., hood, door, etc.), the location of the sensor (e.g., the sensor is located at the center, edge, etc. of the first component), the model of the sensor (e.g., strain gauge pressure sensor, piezoresistive pressure sensor, etc.), the material of the surface of the first component (e.g., iron, aluminum alloy, or plastic, etc.), and the contact method between the sensor and the first component (e.g., direct contact, indirect contact, etc.). Therefore, this application does not limit the judgment conditions corresponding to the pressing area, pressing range, or number of contacts in the preset conditions.
[0144] The judgment condition corresponding to the pressing area is used to judge whether the pressing area of the first pressure is within the effective pressing area. Figure 6 As shown, the area on the front cover 101 except the “effective pressing area” is the invalid pressing area.
[0145] The judgment condition corresponding to the pressing range is used to judge whether the contact area between the force-applying object and the first component meets the preset condition during the process of applying pressure to the first component. For example, if the vehicle model is a family sedan and the first component is the front hood, the pressing range can be set to 1cm 2 Up to 10cm 2 For example, the pressing range of the first pressure is 15cm. 2 In this case, the first pressure can be identified as a false touch.
[0146] The judgment condition corresponding to the number of contact points is used to judge whether the number of contact points between the force-applying object and the first component meets the preset condition during the process of applying pressure to the first component. For example, the number of contact points can be set to 1 to 3 as the effective number of contact points, and the rest as the invalid number of contact points. For example, when the number of contact points of the first pressure is 4, the first pressure can be identified as a false touch.
[0147] For another example, the above-mentioned "preset conditions" may also include judgment conditions corresponding to one or more of the pressing frequency, pressing force or pressing method. Usually, the judgment conditions corresponding to the pressing frequency, pressing force or pressing method in the preset conditions are related to one or more of the vehicle model (for example, a car, a truck, etc.), the type of the first component (for example, a front hood, a door, etc.), the position of the sensor (for example, the sensor is located at the center, the edge, etc. of the first component), the model of the sensor (for example, a strain gauge pressure sensor, a piezoresistive pressure sensor, etc.), the material of the surface of the first component (for example, iron, aluminum alloy or plastic, etc.), and the contact method between the sensor and the first component (for example, direct contact, indirect contact, etc.). Therefore, this application does not limit the judgment conditions corresponding to the pressing frequency, pressing force or pressing method in the preset conditions.
[0148] Among them, the judgment condition corresponding to the pressing frequency is used to judge whether the pressing frequency of the first pressure belongs to the preset frequency when the first pressure signal includes multiple pressure signals. For example, the preset effective pressing frequency is between 5Hz and 200Hz. The judgment condition corresponding to the pressing intensity is used to judge whether the maximum value of the first pressure belongs to the preset pressure range. For example, the preset effective pressure range is between 10N and 200N. The judgment condition corresponding to the pressing method is used to judge whether the pressing method of the first pressure is the preset pressing method. For example, if the preset effective pressing method is "tapping", then "sliding" is an invalid pressing method. For another example, if the preset effective pressing method is "sliding", then "tapping" is an invalid pressing method.
[0149] The above-mentioned "pressure characteristic of the first pressure" may be determined by the control device based on the first pressure signal. Next, the process of the control device determining the pressure characteristic of the first pressure based on the first pressure signal is exemplarily introduced. The pressure characteristic of the first pressure may include one or more of the pressing frequency, pressing area, pressing range, pressing intensity, pressing method or number of contacts.
[0150] 1) The control device determines a pressing frequency of the first pressure based on the first pressure signal.
[0151] It is understandable that, in the case where the first pressure signal is composed of a plurality of continuous pressure signals, the control device may determine the pressing frequency of the first pressure based on the first pressure signal. Figure 5A For example, 0ms-8ms includes one pressure signal, and 0ms-16ms includes two pressure signals. According to the pressing speed, it can be known that 125 times can be pressed within 1s. Figure 5A From the first pressure signal shown, it can be determined that the pressing frequency of the first pressure is 125 / s.
[0152] 2) The control device determines the pressing area and pressing range of the first pressure based on the first pressure signal.
[0153] Exemplarily, the control device may use a multi-point pressure sensor array or combine other sensing technologies (e.g., optical sensor, displacement sensor) to obtain the pressing area and pressing range of the first pressure on the first component. The pressing area can also be understood as the pressing position, and the pressing range can be understood as the contact area between the force-applying object and the first component. It is understandable that when the multi-point pressure sensor array is used to collect the first pressure on the first component, the first pressure signal obtained may be different from the aforementioned FIG. 5A to FIG. 5D The forms shown are different, and the present application does not limit this. For example, the first pressure signal obtained using a multi-point pressure sensor array may include pressure signals obtained at multiple points at the same time.
[0154] 3) The control device determines the pressing intensity of the first pressure based on the first pressure signal.
[0155] Combined with the above FIG. 5A to FIG. 5D It can be seen that the vertical axis of the first pressure signal is "stress / N", that is, the pressing intensity of the first pressure can be directly obtained through the first pressure signal, and the trend of the pressure change over time in the first pressure can also be obtained. For example, Figure 5A The pressure signal in the first pressure signal shown is used to indicate that the maximum pressing force of the first pressure is 80N, and the trend of the pressure change over time in the first pressure is that the pressure increases with time, and the pressure first increases and then decreases. Figure 5B The pressure signal in the first pressure signal shown is used to indicate that the maximum pressing force of the first pressure is 100N, and the trend of the pressure change over time in the first pressure is that the pressure increases with time and decreases continuously.
[0156] 4) The control device determines a pressing mode of the first pressure based on the first pressure signal.
[0157] Exemplarily, the control device may determine the pressing mode of the first pressure according to the expression of the first pressure signal on the time domain graph. For example, when the first pressure signal is expressed as a sine wave on the time domain graph, it can be determined that the pressing mode of the first pressure is tapping. For another example, when the first pressure signal is expressed as a parabola on the time domain graph, it can be determined that the pressing mode of the first pressure is sliding.
[0158] 5) The control device determines the number of contacts of the first pressure based on the first pressure signal. The number of contacts of the first pressure can be understood as the number of contact points between the force-applying object and the first component during the process of the force-applying object applying the first pressure to the first component. Generally speaking, when the user taps the first component with a single finger, the number of contacts of the first pressure is one; when the user taps the first component with two fingers, the number of contacts of the first pressure is two; and when the user taps the first component with three fingers, the number of contacts of the first pressure is three.
[0159] In a possible implementation, the control device determines the number of contacts of the first pressure based on the signal frequency, signal amplitude and peak time of the first pressure signal. The signal frequency of the first pressure signal can be converted from the time domain to the frequency domain by Fourier transform. The amplitude of the signal is the maximum value of the signal, for example, Figure 3 The amplitude of the first pressure signal is 100N. For another example, Figure 5A The amplitude of the first pressure signal shown is 80N, etc. The peak time can be understood as the duration between the start time of the first pressure signal and the time corresponding to the peak value, for example, Figure 3 The peak time of the first pressure signal shown is 2 ms.
[0160] See also Fig. 7A and Figure 7B , Fig. 7A The time domain diagrams of three pressure signals are shown, namely pressure signal 1, pressure signal 2 and pressure signal 3, wherein the signal amplitudes of the three pressure signals are 100N, 80N and 60N, respectively, and the peak times of the three pressure signals are 4ms, 8ms and 12ms, respectively. Figure 7B Shows Fig. 7A The frequency domain diagram of the three pressure signals in the figure should be noted that: Figure 7B The frequency domain diagram shown may be a frequency domain diagram obtained by processing a plurality of pressure signals obtained by collecting the first pressure. Optionally, the number of contacts corresponding to the pressure signal 1 is one, the number of contacts corresponding to the pressure signal 2 is two, and the number of contacts corresponding to the pressure signal 3 is three.
[0161] The above contents respectively show how to determine the signal frequency, signal amplitude and peak time of the first pressure signal. Next, it is exemplified how to determine the number of contacts of the first pressure based on the signal frequency, signal amplitude and peak time of the first pressure signal.
[0162] Exemplarily, the number of contact points of the first pressure may be determined by setting a threshold combination.
[0163] For example, when the signal frequency of the first pressure signal is greater than the first frequency, the signal amplitude of the first pressure signal is greater than the first amplitude, and the peak time of the first pressure signal is less than the first duration, the number of contacts of the first pressure is determined to be one.
[0164] When the signal frequency of the first pressure signal is greater than the second frequency and less than or equal to the first frequency, the signal amplitude of the first pressure signal is less than or equal to the first amplitude and greater than the second amplitude, and the peak time of the first pressure signal is greater than or equal to the first duration and less than the second duration, the number of contacts of the first pressure is determined to be two.
[0165] When the signal frequency of the first pressure signal is greater than the third frequency and less than or equal to the second frequency, the signal amplitude of the first pressure signal is less than or equal to the second amplitude and greater than the third amplitude, and the peak time of the first pressure signal is greater than or equal to the second duration and less than the third duration, the number of contacts of the first pressure is determined to be three.
[0166] For ease of understanding, the threshold combinations for determining the number of contacts may be presented in a table, such as Table 2 which is an exemplary threshold combination.
[0167] Table 2 Threshold combinations
[0168]
[0169] The present application does not limit the values of the first frequency, the second frequency, the third frequency, the first amplitude, the second amplitude, the third amplitude, the first duration, the second duration and the third duration. For example, the first frequency is 3000 Hz, the second frequency is 2500 Hz, the third frequency is 2000 Hz, the first amplitude is 85N, the second amplitude is 65N, the third amplitude is 55N, the first duration is 10ms, the second duration is 20ms, the third duration is 30ms, etc.
[0170] It should be noted that the multiple parameters in Table 2 above are usually related to the vehicle model (e.g., sedan, truck, etc.), the type of the first component (e.g., front hood, door, etc.), the location of the sensor (e.g., the sensor is located at the center, edge, etc. of the first component), the model of the sensor (e.g., strain gauge pressure sensor, piezoresistive pressure sensor, etc.), the material of the surface of the first component (e.g., iron, aluminum alloy, or plastic, etc.), the contact method between the sensor and the first component (e.g., direct contact, indirect contact, etc.), etc. In general, the multiple parameters in Table 2 above are calibrated quantities actually measured.
[0171] Optionally, the above Fig. 7A and Figure 7BThe pressure signals shown are all in the form of sine waves. When the pressure signal is in the form of a parabola, the signal frequency of the pressure signal can also be obtained by Fourier transform, and then the number of contacts of the first pressure can be determined. The specific implementation can refer to the introduction of the corresponding content above, which will not be repeated here.
[0172] It can be understood that by determining the number of contacts of the first pressure, it is helpful to accurately determine whether the first pressure is a valid knocking / sliding signal, thereby accurately controlling and adjusting the switch state of the first component.
[0173] The above content shows the relevant introduction of "preset condition" and "pressure characteristic of the first pressure" respectively. Next, combined with a specific example, how to determine the first indication information based on the pressure characteristic of the first pressure and the preset condition is exemplified. For ease of understanding, a possible preset condition can be shown in the form of a table, such as Table 3 which is an exemplary preset condition.
[0174] Table 3 Preset conditions
[0175] Pressing area Compression range Number of contacts like Figure 6 The "effective compression area" shown <![CDATA[1cm 2 Up to 10cm 2 ]]> 1、2、3
[0176] After acquiring the first pressure signal, the control device can determine the pressure characteristics of the first pressure according to the step shown in S401. For example, the pressure characteristics of the first pressure include: the pressing area of the first pressure belongs to Figure 6 The "effective pressing area" shown has a pressing range of 5cm 2 , the number of contacts is 2, then the first indication information can be generated. For another example, the pressure characteristics of the first pressure include: the pressing area of the first pressure belongs to Figure 6 The "effective pressing area" shown has a pressing range of 15cm 2 , the number of touch points is 2, and since the pressing range in the pressure feature does not belong to the pressing range shown in Table 3, the first pressure is considered to be an accidental touch, and the first indication information cannot be generated. For another example, the pressure feature of the first pressure includes: the pressing area of the first pressure does not belong to Figure 6 The "effective pressing area" shown has a pressing range of 5cm 2 , the number of contacts is 2, because the pressing area in the pressure feature does not belong to Figure 6 In summary, according to the above method, it is possible to accurately determine whether the first pressure signal is a valid tapping signal, or whether the first pressure is a valid tapping, thereby determining whether to generate the first indication information, and then accurately controlling and adjusting the switch state of the first component.
[0177] In order to better understand how the control device determines the first indication information based on the pressure characteristics of the first pressure and the preset condition, an exemplary introduction is given below in combination with a specific example. Another possible preset condition can be shown in the form of a table, such as Table 4 which is another exemplary preset condition.
[0178] Table 4 Preset conditions
[0179] Pressing area Compression range Number of contacts Pressing frequency Pressing pressure Pressing method like Figure 6 The "effective compression area" shown <![CDATA[1cm 2 Up to 10cm 2 ]]> 1、2、3 5Hz to 200Hz 10N to 200N tap
[0180] After acquiring the first pressure signal, the control device can determine the pressure characteristics of the first pressure according to the step shown in S401. For example, the pressure characteristics of the first pressure include: the pressing area of the first pressure belongs to Figure 6 The "effective pressing area" shown has a pressing range of 5cm 2 , the number of contacts is 2, the pressing frequency is 100 Hz, the pressing force is 50 N, and the pressing method is knocking, then the first indication information can be generated. For another example, the pressure characteristics of the first pressure include: the pressing area of the first pressure belongs to Figure 6 The "effective pressing area" shown has a pressing range of 10cm 2 , the number of contacts is 2, the pressing frequency is 100 Hz, the pressing force is 300 N, and the pressing method is tapping. Since the pressing force of the pressure feature does not belong to the pressing force shown in Table 4, the first pressure is considered to be a false touch, and the first indication information cannot be generated. For another example, the pressure feature of the first pressure includes: the pressing area of the first pressure belongs to Figure 6 The "effective pressing area" shown has a pressing range of 5cm 2 , the number of contacts is 2, the pressing frequency is 100 Hz, the pressing force is 100 N, and the pressing method is sliding. Since the pressing method does not belong to the pressing methods shown in Table 4, the first pressure is considered to be a false touch, and the first indication information cannot be generated.
[0181] The above content shows the implementation process of the control device determining the first indication information based on the first pressure signal and preset conditions. In order to further improve the accuracy of the control device determining the first indication information based on the first pressure signal, in the method provided in the present application, the control device will also determine the first indication information in combination with the environmental information of the vehicle's environment and / or the vehicle status information.
[0182] Among them, the environmental information of the environment in which the vehicle is located includes the temperature information of the environment in which the vehicle is located, and / or the humidity information. For example, the control device will compensate and correct the received first pressure signal according to the environmental information of the environment in which the vehicle is located. For example, the first sensor for collecting the first pressure signal can collect accurate pressure signals when the room temperature is 25° and the humidity is 50%. When the room temperature deviates from 25°, and / or the humidity deviates from 50%, the first sensor will have a collection error. When the environmental information of the environment in which the vehicle is located includes: the room temperature is 20° and the humidity is 30%, the control device can appropriately increase the signal amplitude of the first pressure signal. How the control device specifically compensates the first pressure signal based on the environmental information of the environment in which the vehicle is located depends on multiple factors such as the type of the first sensor, the installation position, the type of the first component and the material of the first component. Therefore, this application does not limit how the control device compensates the first pressure signal based on the environmental information of the environment in which the vehicle is located.
[0183] The vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle. In combination with the foregoing description, it can be known that the control device can determine whether the vehicle supports controlling and adjusting the switch state of the first component based on the vehicle status information. Therefore, the control device determines the first indication information based on the first pressure information and the vehicle status information, and can determine the first indication information based on the first pressure signal after determining that the vehicle supports controlling and adjusting the switch state of the first component. It is avoided that the first indication information is generated based on the first pressure signal when the vehicle does not support controlling and adjusting the switch state of the first component, thereby reducing the occurrence of false touches.
[0184] In summary, the method provided by the present application can accurately determine whether the first pressure signal is a valid knocking signal, or whether the first pressure is a valid knocking, thereby determining whether to generate the first indication information, and then accurately controlling and adjusting the switch state of the first component. In addition, the method provided by the present application also allows the control device to determine the first indication information in combination with the environmental information of the vehicle's environment and / or the vehicle's state information, so that the first indication information can be accurately determined and false touches can be reduced.
[0185] S402: The control device controls and adjusts the switch state of the first component based on the first indication information and the vehicle state information.
[0186] The first indication information can be used to indicate that the first pressure signal is a valid knocking signal, and the first indication information can also be used to indicate the switch state of the first component to be controlled and adjusted. Optionally, the first indication information can also be understood as a valid knocking signal. In other words, determining that the first indication information is obtained can be understood as the user correctly performing the operation for controlling and adjusting the switch state of the first component, for example, the user correctly performs the knocking action.
[0187] The vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle, etc. For a detailed introduction to the vehicle status information, please refer to the description of S202 above, which will not be repeated here.
[0188] In a possible implementation, the control device determines an operating state of the vehicle based on the vehicle state information, and the operating state of the vehicle is used to determine whether the vehicle supports adjusting the switch state of the first component.
[0189] Among them, the working state of the vehicle includes one or more of the working state of the vehicle power system, the working state of the braking system or the working state of the first component. The working state of the vehicle power system is used to describe the working state of the battery, fuel, motor and engine of the vehicle. For example, the working state of the vehicle power system includes: starting state, idling state, acceleration state, uniform speed state, deceleration state, parking state, sufficient energy or insufficient energy and other states. For new energy vehicles, sufficient energy or insufficient energy can be obtained by checking the remaining power of the power battery. For fuel vehicles, sufficient energy or insufficient energy can be obtained by checking the remaining amount of fuel. The working state of the braking system generally includes normal braking state or braking failure state, and the working state of the braking system determines whether the vehicle can be in a stable deceleration or parking state. The working state of the first component generally includes the open state, the closed state and whether the first component is operating normally. Optionally, the working state of the first component may also include partially open states.
[0190] Optionally, the working state of the vehicle also includes the anti-theft protection state of the vehicle, for example, the vehicle is in a fortified state or the vehicle is in a disarmed state, etc. Wherein, when the vehicle is in a fortified state, it means that the vehicle does not support the switch state of the first component to be adjusted based on the first pressure signal. When the vehicle is in a disarmed state, it means that the vehicle can control the switch state of the first component to be adjusted based on the first pressure signal.
[0191] Exemplarily, the control device may determine the working state of the vehicle power system based on the vehicle speed information, power state information, and battery state information in the vehicle state information. For example, the vehicle speed information indicates that the vehicle is traveling at a speed of 1 km / h, indicating that the vehicle is in a low-speed driving state. The power state information indicates that the vehicle is in a power supply state, and the battery state information indicates that the vehicle has sufficient remaining power, indicating that the vehicle is in a starting state and has sufficient remaining energy.
[0192] Exemplarily, the vehicle status information may also include information such as the brake or the brake operating mechanism. The control device may determine the working state of the brake system based on the information such as the brake or the brake operating mechanism. For example, the working state of the brake system is a normal braking state. Of course, the control device may also directly obtain the working state of the brake system, for example, the control device may obtain the working state of the brake system by reading the CAN bus.
[0193] Exemplarily, the control device may determine the working state of the first component based on the driver state information of the first component in the vehicle state information. For example, the control device obtains the switch state of the first component and determines whether the first component is working normally by reading the driver state information of the first component.
[0194] In one possible implementation, when the operating state of the vehicle includes one or more of the vehicle's driving speed being less than a first speed, the vehicle's gear being in a target gear, or the vehicle being in a braking state, the control device adjusts the switching state of the first component based on the first pressure signal.
[0195] Among them, the first speed and the target gear can be preset, for example, the first speed is 3km / h, 4km / h or 5km / h, and the target gear is P gear, N gear or L gear, etc. The vehicle is in a braking state, which may mean that the vehicle is in a braked state or a decelerated state. In this case, it can be ensured that the switch state of the first component is safely adjusted. For example, when the vehicle state meets the above state and the control device generates the first indication information based on the first pressure signal, the switch state of the first component can be adjusted. For another example, when the vehicle meets the above state, but the control device cannot generate the first indication information based on the first pressure signal, the switch state of the first component cannot be adjusted. For another example, if the vehicle does not meet the above state, regardless of whether the control device can generate the first indication information based on the first pressure signal, the switch state of the first component cannot be adjusted.
[0196] In another possible implementation, the control device also obtains the scenario mode of the vehicle, and controls and adjusts the switch state of the first component based on the first pressure signal, the working state of the vehicle and the scenario mode of the vehicle.
[0197] Among them, the scene mode of the vehicle includes one or more of a nap mode, a meditation mode, a theater mode, a sentry mode or a pet mode. The scene mode of the vehicle is used to provide different driving environments for the driver and passengers. For example, the nap mode is used to provide a rest environment for the passengers, the theater mode is used to provide an entertainment environment for the passengers, and the sentry mode is used to record the video outside the vehicle after the collision is detected. It can be seen that different scene modes can set different configurations to determine whether the vehicle supports the control and adjustment of the switch state of the first component based on the first pressure signal in different scene modes. For example, it can be set in the theater mode that the vehicle supports the control and adjustment of the switch state of the first component based on the first pressure signal. For another example, it can be set in the sentry mode that the vehicle does not support the control and adjustment of the switch state of the first component based on the first pressure signal. Therefore, when the vehicle is in the sentry mode, regardless of whether the control device can determine the first indication information based on the first pressure signal, and regardless of whether the working state of the vehicle supports the adjustment of the switch state of the first component, the control device cannot control the switch state of the first component based on the first pressure signal. When the vehicle is in the theater mode, the control device can actively determine whether to control and adjust the switch state of the first component based on the first pressure signal and the working state of the vehicle. It can be seen that the above implementation fully considers the scenario mode of the vehicle, and sets different configurations in combination with different scenario modes, thereby improving the mechanism of the control device controlling and adjusting the switch state of the first component based on the first pressure signal and vehicle status information, thereby enhancing the user experience.
[0198] The above content is an exemplary introduction to how to determine the working state of the vehicle based on the vehicle state information. Next, the relationship between the working state of the vehicle and the first component is exemplarily introduced.
[0199] The first components include components at different positions on the vehicle, such as a front hood, a door, a tailgate, a sunroof or a window, etc. When adjusting the switch states of different components, the required working states of the vehicle are usually different.
[0200] Exemplarily, different vehicle speeds support the adjustment of the switch status of different components on the vehicle. For example, the hood, doors and tailgate usually require the vehicle to be stationary or traveling at a low speed to ensure safe adjustment of their switch status. However, the sunroof or windows do not require the vehicle to be stationary or traveling at a low speed. For example, it can be set that when the vehicle's driving speed is lower than 3km / h, the control device is supported to adjust the switch status of the hood, doors or tailgate. When the vehicle's speed is set to 0-80km / h, the control device is supported to adjust the switch status of the sunroof or windows.
[0201] Exemplarily, different remaining power levels support adjusting the switch status of different components on the vehicle. For example, the control device usually consumes more power to adjust the switch status of the front hood, door, tailgate and sunroof. However, the control device does not need to consume more power to adjust the windows. For example, it can be set that when the remaining power of the vehicle is greater than 10%, the control device is supported to adjust the switch status of the front hood, sunroof, door or tailgate. It can be set that when the remaining power of the vehicle is greater than 5%, the control device is supported to adjust the switch status of the windows.
[0202] In summary, the control method provided by the present application can determine the pressure characteristics of the first pressure based on the first pressure signal, and determine the number of contacts of the first pressure based on the signal frequency, signal amplitude and peak time of the first pressure signal, so as to effectively identify whether the first pressure is a valid knock, or effectively identify whether the first pressure signal is a valid knock signal. Further, the control method provided by the present application can also adjust and compensate the first pressure signal based on the environmental information of the vehicle's environment, which can improve the accuracy of identifying whether the first pressure signal is a valid knock signal. In addition, the control method provided by the present application can also determine the first indication information based on the first pressure signal and the vehicle status information to avoid false touches. It can be seen that the control method provided by the present application can accurately identify the user's knocking intention, so as to determine whether to adjust the switch state of the first component. On the basis of determining that the first pressure signal is a valid knock signal, the control method provided by the present application will also combine the vehicle status information to determine whether the vehicle supports controlling and adjusting the switch state of the first component, and then determine whether to control and adjust the switch state of the first component. Obviously, the control method combines the vehicle status information to control and adjust the switch status of the first component, which can ensure the security and privacy during the process of controlling and adjusting the switch status of the first component.
[0203] See also Figure 8 , Figure 8 A flow chart of another control method provided in this application. Figure 8 The control method shown is used to introduce the control method corresponding to "how to trigger the anti-play mode". It can be understood that the steps in the embodiment of the present application can be regarded as the above Figure 2 or Figure 4 or, it can be understood that the determination method in the embodiments of the present application can also be regarded as an embodiment that can be executed independently, and the present application does not limit this. Figure 8 The control method shown includes but is not limited to the following steps:
[0204] S801. The control device determines a valid number of times based on the number of times the switch state of the first component has been adjusted.
[0205] Among them, the number of times the switch state of the first component has been adjusted may refer to the number of times the switch state of the first component has been adjusted after the vehicle is powered on (started). The number of times the switch state of the first component has been adjusted includes the number of times the control device controls and adjusts the switch state of the first component based on the first pressure signal and the number of times the switch state of the first component has been manually adjusted. The number of times the switch state of the first component has been manually adjusted includes the number of times the user adjusts the switch state of the first component through a mobile phone, a vehicle computer, or a physical button. The above-mentioned "valid number of times" can be understood as a counting mark, and the "valid number of times" is always an integer greater than or equal to 0.
[0206] In a possible implementation, the control device may determine the valid number of times based on one or more of the following rules.
[0207] Rule 1: In the initial state, the valid times are 0. The initial state refers to the state after the vehicle is powered on (started).
[0208] Rule 2: When the control device controls the switch state of the first component based on the first pressure signal and the vehicle state information, the effective number of times increases by 1. For example, when the user turns on / off the first component by applying the first pressure to the first component, the effective number of times increases by 1.
[0209] Rule 3: If the switch state of the first component remains unchanged within the first time period, the valid number of times is reduced by one. The starting time of the first time period is the time when the switch state of the first component is adjusted, and the duration of the first time period is the fourth duration. The fourth duration is not limited in this application. For example, the fourth duration is 6s, 8s or 10s. For example, the fourth duration is 6s. If the switch state of the first component does not change within 6s after the switch state is adjusted, the valid number of times is reduced by one. When the valid number of times is 0, the valid number of times remains unchanged.
[0210] Rule 4: When the anti-play mode of the first component is triggered, the effective times are reset to zero. The anti-play mode is used to describe that the user adjusts the switch state of the first component by applying pressure to the first component multiple times in a short period of time, and stops adjusting the switch state of the first component for a period of time.
[0211] Exemplarily, when the first component is in a closed state, the anti-play mode of the first component is triggered, and the anti-play mode is used to indicate that the first component does not respond to the indication information determined by the first component being pressed in the second time period. The starting time of the second time period is the time when the first component is triggered to be in the anti-play mode, and the duration of the second time period is the fifth duration. The fifth duration is not limited in this application, for example, the fifth duration is 5 minutes, 10 minutes or 15 minutes. For example, when the first component is in a closed state and the fifth duration is 10 minutes, within 10 minutes after the first component is triggered to be in the anti-play mode, the first component does not respond to the indication information determined by the first component being pressed.
[0212] Exemplarily, when the first component is in the on state, the anti-play mode of the first component is triggered, and the anti-play mode is used to indicate that the first component responds to the indication information determined by the pressure on the first component at most once within the second time period. Among them, the starting time of the second time period is the time when the first component is triggered to be in the anti-play mode, and the duration of the second time period is the fifth duration. The fifth duration is not limited in this application, for example, the fifth duration is 5 minutes, 10 minutes or 15 minutes. For example, when the first component is in the on state and the fifth duration is 10 minutes, within 10 minutes after the first component is triggered to be in the anti-play mode, the first component responds to the indication information determined by the pressure on the first component at most once. In other words, when the first component is in the on state and the fifth duration is 10 minutes, within 10 minutes after the first component is triggered to be in the anti-play mode, the control device will perform at most once the operation of controlling the first component to enter the closed state based on the first indication information.
[0213] Rule 5: When the switch state of the first component is manually adjusted, the valid times are reset to zero.
[0214] S802: When the valid number of times is less than the first value, the control device controls and adjusts the switch state of the first component based on the first indication information and the vehicle state information.
[0215] The first value may be a preset value, for example, the first value is 5, 10 or 15. The specific implementation of the control device controlling the adjustment of the switch state of the first component based on the first indication information and the vehicle state information may refer to the aforementioned Figure 2 and Figure 4 Optionally, the first value is an even number greater than 0, for example, the first value is 2, 4, 6, 8 or 10. It is understandable that the first component is usually in a closed state. When the first value is an even number greater than 0, it can be ensured that when the first component triggers the anti-play mode, it is usually in a closed state, thereby ensuring the safety and privacy of the vehicle and avoiding accidents caused by the failure of the first component to be closed in time.
[0216] See also Fig. 9 , Fig. 9 This is a flow chart of another control method provided by the present application. It can be understood that the steps in the embodiment of the present application can be regarded as the above Figure 2 , Figure 4 or Figure 8 or, it can be understood that the determination method in the embodiments of the present application can also be regarded as an embodiment that can be executed independently, and the present application does not limit this. Figure 8 The control method shown includes but is not limited to the following steps:
[0217] S901, the control device determines whether the pressure signal collected on the first component is a valid knocking signal. For specific implementation, please refer to the introduction of S401 above, which will not be repeated here. If the pressure signal collected on the first component is a valid knocking signal, continue to execute S902. If the pressure signal collected on the first component is an invalid knocking signal, continue to execute S910.
[0218] S902: The control device determines whether the vehicle is in a target gear position.
[0219] S903: The control device determines whether the vehicle speed is less than a first speed.
[0220] S904: The control device determines whether the vehicle is in a disarmed state.
[0221] S905: The control device determines whether the remaining power of the vehicle is sufficient.
[0222] S906: The control device determines whether the vehicle is in a preset scenario mode.
[0223] The description of S902 to S906 above can refer to the description of "the control device determines the working state of the vehicle based on the vehicle state information, and the working state of the vehicle is used to determine whether the vehicle supports adjusting the switch state of the first component" in the above S402, which will not be repeated here. Each of S902 to S906 is optional. When the result of any of S902 to S906 is "No", the control method is executed and ends ( Fig. 9 ) When the result of any one of S902 to S906 is "yes", proceed to S907.
[0224] S907. The control unit controls the “valid times” to increase by one.
[0225] S908, the control unit determines whether the "valid number of times" is less than the first value. For specific implementation, please refer to the introduction of S802 above, which will not be repeated here. If the "valid number of times" is less than the first value, continue to execute S909. If the "valid number of times" is greater than or equal to the first value, continue to execute S914.
[0226] S909, the control device controls and adjusts the switch state of the first component. For example, if the first component is in the "on state", the first component is controlled to be in the "off state". For another example, if the first component is in the "off state", the first component is controlled to be in the "on state".
[0227] S910, the control unit determines whether the switch state of the first component is adjusted within the first time period. The start time of the first time period is the time when the switch state of the first component is adjusted, and the duration of the first time period is the fourth duration. The fourth duration is not limited in this application. For example, the fourth duration is 6s, 8s or 10s. If the switch state of the first component is adjusted within the first time period, continue to execute S912. If the switch state of the first component is not adjusted within the first time period, continue to execute S911.
[0228] S911. The control unit controls the “valid number of times” to decrease by one.
[0229] S912, the control unit monitors whether the first component is manually unlocked / locked. If the control unit detects that the first component is manually unlocked / locked, continue to execute S913 and S909. If the control unit does not detect that the first component is manually unlocked / locked, the control method is executed.
[0230] S913, the control unit controls the “valid times” to be cleared to zero.
[0231] S914: The control unit controls the first component to be in the anti-play mode, and executes S915 after the second time period. For the specific introduction of the anti-play mode, please refer to the introduction of S801 above, which will not be repeated here.
[0232] S915: The control unit controls the first component to exit the anti-play mode, and executes S913.
[0233] Above Figure 8 and Fig. 9The control method shown, when the "valid number of times" is greater than or equal to the "first value", triggers the anti-play mode of the first component to avoid damage to the first component, or prevents children from misoperating and causing unexpected situations. In addition, the anti-play mode has different characteristics according to the state of the first component. For example, when the first component is in the closed state, the anti-play mode of the first component is triggered, and the anti-play mode is used to indicate that the first component does not respond to the indication information determined by the pressure on the first component in the first time period, that is, the switch state of the first component will not be adjusted due to the pressure / knock on the first component. For another example, when the first component is in the open state, the anti-play mode of the first component is triggered, and the anti-play mode is used to indicate that the first component responds to the indication information determined by the pressure on the first component at most once in the first time period, so that the first component will be adjusted from the open state to the closed state according to the pressure / knock on the first component. In short, during the period when the first component is in the anti-play mode, the first component will receive a press / knock signal at most once, so that the first component is adjusted from the open state to the closed state, thereby ensuring the safe driving of the vehicle.
[0234] See also Fig.10 , Fig.10 A schematic diagram of the structure of a control device provided in this application. Fig.10 The control device shown includes an acquisition unit, an algorithm unit and a control unit, wherein the acquisition unit is used to collect the first pressure received on the first component and generate a first pressure signal. The algorithm unit is used to determine an effective knocking signal based on the first pressure signal, the environmental information of the vehicle's environment and the vehicle state information, and the control unit is used to control the opening / closing of the first component based on the effective knocking signal, the vehicle state information and the scenario mode. For the relevant introduction of how the algorithm unit determines the effective knocking signal based on the first pressure signal, the environmental information of the vehicle's environment and the vehicle state information, reference can be made to the introduction of S401 above, which will not be repeated here. For the relevant introduction of how the control unit controls the opening / closing of the first component based on the effective knocking signal, the vehicle state information and the scenario mode, reference can be made to the introduction of S402 above, which will not be repeated here. Optionally, the above-mentioned control unit is a vehicle integrated / integration unit (VIU), a vehicle domain controller (VDC) or a domain controller (DC), etc.
[0235] See also Fig.11 , Fig.11 A schematic diagram of the structure of another control device provided in this application. Fig.11The control device shown includes an acquisition unit and a processing unit, wherein the acquisition unit is used to collect the first pressure on the first component and generate a first pressure signal. The processing unit is used to control the opening / closing of the first component based on the first pressure signal, vehicle state information, scenario mode and environmental information. Fig.11 The functions implemented by the processing unit shown in FIG include Fig.10 Therefore, regarding how the processing unit controls the opening / closing of the first component based on the first pressure signal, the vehicle state information, the scene mode and the environmental information, reference can be made to the aforementioned Figure 4 Optionally, the processing unit includes a vehicle integrated / integration unit (VIU), a vehicle domain controller (VDC) or a domain controller (DC).
[0236] It should be noted that the above Fig.10 The algorithm unit and the control unit may share a processor or use different processors, which is not limited in this application. Fig.11 The processing unit shown may include one processor or multiple processors, which is not limited in this application. Fig.10 The control device shown needs to be combined with the vehicle status information twice to control the opening / closing of the first component. Fig.11 The control device shown can control and adjust the opening / closing of the first component by processing the vehicle status information once, which is beneficial to improving calculation efficiency.
[0237] See also Fig.12 , Fig.12 A schematic diagram of a hardware architecture provided for this application. Fig.12 The hardware architecture shown includes an acquisition unit, a conditioning unit, a first processing unit and a second processing unit. The acquisition unit is used to collect the pressure on the first component, and convert the pressure into a level signal to generate a first pressure signal. The conditioning unit is used to shape and filter the first pressure signal to filter out clutter signals and extract valid signals. The first processing unit is used to amplify the signal output by the conditioning unit without distortion, and convert analog signals into digital signals. The first processing unit is used to perform Fourier transform, spectrum analysis, etc. on the signal output by the first processing unit, and obtain the recognition result in combination with the method shown in S401 above.
[0238] In the method provided in the above-mentioned embodiment of the present application, the method provided in the embodiment of the present application is introduced from the perspective of the control device. In order to realize the functions in the method provided in the above-mentioned embodiment of the present application, the control device may include a hardware structure and / or a software unit, and realize the above-mentioned functions in the form of a hardware structure, a software unit, or a hardware structure plus a software unit. Whether a certain function of the above-mentioned functions is executed in the form of a hardware structure, a software unit, or a hardware structure plus a software unit depends on the specific application and design constraints of the technical solution.
[0239] Combination of the above Figures 2 to 12 The control method provided by the embodiment of the present application is described in detail. Fig.13 The control device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, the contents not described in detail can refer to the description in the method embodiment above.
[0240] Fig.13 is a schematic block diagram of a control device provided in an embodiment of the present application, which is used to implement the above Figure 2 , Figure 4 , Figure 8 or Fig. 9 The control method shown. For example, the control device 1300 can be a software unit or a chip system. The chip system can be composed of chips, or it can include chips and other discrete devices. The control device 1300 includes a processing unit 1301, and the processing unit 1301 is used to process data. For example, the processing unit 1301 is used to control and adjust the switch state of the first component on the vehicle based on the first pressure signal and the vehicle status information. The control device 1300 may also include an acquisition unit 1302, and the acquisition unit 1302 can communicate with the parts. For example, the first pressure signal can be acquired by the acquisition unit 1302 to acquire the vehicle status information of the vehicle. The acquisition unit 1302 can also be called a communication interface, a transceiver unit, an input / output interface, etc. Optionally, the acquisition unit 1302 in the present application can also be used to collect pressure signals.
[0241] In a possible implementation, the processing unit 1301 is specifically used to determine the first indication information based on the first pressure signal, and the processing unit 1301 is further used to control and adjust the switch state of the first component based on the first indication information and the vehicle state information, wherein the first indication information is a valid knocking signal.
[0242] In another possible implementation, the processing unit 1301 is specifically configured to determine the first indication information based on the first pressure signal and a preset condition, wherein the preset condition includes one or more judgment conditions corresponding to the pressed area, pressed range, or number of contacts.
[0243] In another possible implementation, the processing unit 1301 is specifically configured to determine a pressure feature of the first pressure based on the first pressure signal, where the pressure feature of the first pressure includes one or more of a pressing area, a pressing range, or a number of contacts. The processing unit 1301 is configured to determine the first indication information based on the pressure feature of the first pressure and a preset condition.
[0244] In another possible implementation manner, the processing unit 1301 is specifically configured to determine the number of contacts based on the signal frequency, signal amplitude, and peak time of the first pressure signal.
[0245] In another possible implementation, the processing unit 1301 is specifically used to determine that the number of contacts of the first pressure is one when the signal frequency of the first pressure signal is greater than the first frequency, the signal amplitude of the first pressure signal is greater than the first amplitude, and the peak time of the first pressure signal is less than the first duration.
[0246] The processing unit 1301 is specifically used to determine that the number of contacts of the first pressure is two when the signal frequency of the first pressure signal is greater than the second frequency and less than or equal to the first frequency, the signal amplitude of the first pressure signal is less than or equal to the first amplitude and greater than the second amplitude, and the peak time of the first pressure signal is greater than or equal to the first duration and less than the second duration.
[0247] The processing unit 1301 is specifically used to determine that the number of contacts of the first pressure is three when the signal frequency of the first pressure signal is greater than the third frequency and less than or equal to the second frequency, the signal amplitude of the first pressure signal is less than or equal to the second amplitude and greater than the third amplitude, and the peak time of the first pressure signal is greater than or equal to the second duration and less than the third duration.
[0248] In another possible implementation, the control device 1300 further includes a determination unit, which is used to determine a valid number of times based on the number of times the switch state of the first component has been adjusted, where the valid number of times is an integer greater than 0. The processing unit 1301 is specifically used to control the adjustment of the switch state of the first component based on the first indication information and the vehicle state information when the valid number of times is less than the first value.
[0249] In another possible implementation, the processing unit 1301 is further configured to trigger the anti-play mode of the first component when the valid number of times is greater than or equal to the first value. When the first component is in a closed state, the anti-play mode is used to indicate that the first component does not respond to the indication information determined by the first component being pressed within the first time period. When the first component is in an open state, the anti-play mode is used to indicate that the first component responds to the indication information determined by the first component being pressed at most once within the first time period.
[0250] In another possible implementation, the determination unit is specifically configured to control the valid number of times to increase by one when the first component responds to the indication information determined by the first component being pressed. The determination unit is specifically configured to control the valid number of times to decrease by one when the switch state of the first component remains unchanged during the second time period. The determination unit is specifically configured to control the valid number of times to be cleared to zero when the first component triggers the anti-play mode. The determination unit is specifically configured to control the valid number of times to be cleared to zero when the switch state of the first component is manually adjusted.
[0251] Optionally, the first value is an even number greater than 0.
[0252] In another possible implementation, the processing unit 1301 is specifically configured to determine the operating state of the vehicle based on the vehicle state information, and the operating state of the vehicle is used to determine whether the vehicle supports adjusting the switch state of the first component. The processing unit 1301 is specifically configured to control the adjustment of the switch state of the first component based on the first pressure signal and the operating state of the vehicle.
[0253] In another possible implementation, the operating state of the vehicle includes one or more of an operating state of a vehicle power system, an operating state of a braking system, or an operating state of the first component.
[0254] In another possible implementation, the processing unit 1301 is specifically used to adjust the switching state of the first component based on the first pressure signal when the working state of the vehicle includes one or more of the following: the vehicle's driving speed is less than a first speed, the vehicle's gear is in a target gear, or the vehicle is in a braking state.
[0255] In another possible implementation, the acquisition unit 1302 is used to acquire a scenario mode of the vehicle, which is used to describe the driving environment provided by the vehicle for the driver and passengers. The processing unit 1301 is specifically used to control and adjust the switch state of the first component based on the first pressure signal, the working state of the vehicle and the scenario mode of the vehicle.
[0256] In another possible implementation, the processing unit 1301 is specifically configured to determine the first indication information based on the first pressure signal and environmental information of the environment in which the vehicle is located. And / or, the processing unit 1301 is specifically configured to determine the first indication information based on the first pressure signal and vehicle state information.
[0257] In another possible implementation, the above environmental information includes temperature information and / or humidity information.
[0258] In another possible implementation, the vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle.
[0259] In another possible implementation, the first component includes a front hood, a side door, a tailgate, a window, a skylight, a fuel tank cap, or a charging port cover, etc.
[0260] Fig.14 is a schematic block diagram of another control device provided in an embodiment of the present application, Fig.14 The control device 1400 shown may be Fig.13 The control device 1400 is used to implement the above Figure 2 , Figure 4 , Figure 8 or Fig. 9 For ease of explanation, Fig.14 Only the essential components of the control device are shown.
[0261] Fig.14 The control device 1400 shown includes at least one processor 1401. The control device 1400 may also include at least one memory 1402 for storing program instructions and / or data. The memory 1402 is coupled to the processor 1401. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1401 can operate in conjunction with the memory 1402, and the processor 1401 can execute program instructions stored in the memory 1402, and at least one of the at least one memory 1402 may be included in the processor 1401.
[0262] The control device 1400 may also include a communication interface 1403 for communicating with other devices via a transmission medium, so that the control device 1400 can communicate with other devices. In the embodiment of the present application, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces. In the embodiment of the present application, when the communication interface is a transceiver, the transceiver may include an independent receiver, an independent transmitter; or a transceiver with integrated transceiver functions, or an interface circuit.
[0263] The control device 1400 may further include a pressure sensor 1404 for collecting the pressure on the first component and converting the pressure into an electrical signal. Optionally, the pressure sensor 1404 may be a strain gauge pressure sensor, a piezoresistive pressure sensor, a capacitive pressure sensor, or a piezoelectric pressure sensor.
[0264] It should be understood that the connection medium between the processor 1401, the memory 1402, the communication interface 1403 and the pressure sensor 1404 is not limited in the embodiment of the present application. Fig.14The processor 1401, the memory 1402, the communication interface 1403 and the pressure sensor 1404 are connected via a communication bus 1405. Fig.14 The connections between other components are shown in bold lines, which are only schematic and not limiting. The bus may include an address bus, a data bus, a control bus, etc. For ease of representation, Fig.14 Only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. For the operations performed by the processor 1401, please refer to Fig.13 The operations performed by the processing unit 1301 are not described in detail here. Fig.13 The operations performed by the acquisition unit 1302 are not repeated here.
[0265] A chip includes: a processor, the processor is coupled to a memory, the memory is used to store a program or an instruction, when the program or the instruction is executed by the processor, the device executes the above Figure 2 , Figure 4 , Figure 8 or Fig. 9 The method of any of the processes shown in .
[0266] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0267] In the embodiment of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random access memory (RAM). The memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing program instructions and / or data.
[0268] The present application also provides another control device, which includes a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to execute the computer program, so that the device performs the above Figure 2 , Figure 4 , Figure 8 or Fig. 9 and a control method obtained by combining the same.
[0269] The embodiment of the present application also provides a vehicle, which includes the above-mentioned control device. In the present application, a vehicle refers to a device including a power device and a traction device. Exemplarily, the vehicle can be a means of transportation (such as a commercial vehicle, a passenger car, a motorcycle, a flying car, a tram, a train, etc.), an industrial vehicle (such as a forklift, a trailer, a tractor, etc.), an engineering vehicle (such as an excavator, a bulldozer, a crane, etc.) or agricultural equipment (such as a mower, a harvester, etc.). The vehicle can also refer to a robot (an intelligent handling robot (automated guided vehicle, AGV), a walkable conversational robot, a service robot, etc.), an industrial equipment (industrial robot, a robotic arm, etc.) or a leisure and entertainment equipment (virtual reality (VR) equipment, mixed reality (MR) equipment, or a 4D cinema cabin), etc.
[0270] The present application provides a computer program, which, when executed by a processor, is used to perform the above Figure 2 , Figure 4 , Figure 8 or Fig. 9 and a control method obtained by combining the same.
[0271] The present application provides a computer program product, which includes: a computer program (also referred to as code or instruction); when the computer program is executed, the computer executes the above Figure 2 , Figure 4 , Figure 8 or Fig. 9 and a control method obtained by combining the same.
[0272] The present application also provides a computer-readable storage medium in which instructions are stored. When the instructions are executed on at least one processor, the above-mentioned Figure 2 , Figure 4 , Figure 8 or Fig. 9 and a control method obtained by combining the same.
[0273] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
Claims
1. A control method, characterized in that: Applied to a vehicle; the method comprises: Acquire a first pressure signal, where the first pressure signal is a signal generated by the first component on the vehicle being subjected to a first pressure; Obtaining vehicle status information of the vehicle; Based on the first pressure signal and the vehicle state information, control is performed to adjust the switch state of the first component.
2. The method according to claim 1, characterized in that: The controlling and adjusting the switch state of the first component based on the first pressure signal and the vehicle state information includes: Determine first indication information based on the first pressure signal, where the first indication information is a valid knocking signal; Based on the first indication information and the vehicle state information, the switch state of the first component is controlled and adjusted.
3. The method according to claim 2, characterized in that The determining first indication information based on the first pressure signal includes: The first indication information is determined based on the first pressure signal and preset conditions; the preset conditions include one or more judgment conditions corresponding to a pressing area, a pressing range or a number of contacts.
4. The method according to claim 3, characterized in that The determining the first indication information based on the first pressure signal and a preset condition includes: determining a pressure feature of the first pressure based on the first pressure signal, the pressure feature comprising one or more of a pressing area, a pressing range, or a number of contact points; Based on the pressure characteristic and the preset condition, the first indication information is determined.
5. The method according to claim 4, characterized in that The determining the pressure characteristic of the first pressure based on the first pressure signal includes: The number of touch points is determined based on the signal frequency, signal amplitude and peak time of the first pressure signal.
6. The method according to claim 5, characterized in that The determining the number of contacts based on the signal frequency, signal amplitude and peak time of the first pressure signal comprises: When the signal frequency is greater than the first frequency, the signal amplitude is greater than the first amplitude, and the peak time is less than the first duration, determining that the number of contacts is one; In the case where the signal frequency is greater than the second frequency and less than or equal to the first frequency, the signal amplitude is less than or equal to the first amplitude and greater than the second amplitude, and the peak time is greater than or equal to the first duration and less than the second duration, determining that the number of contacts is two; When the signal frequency is greater than the third frequency and less than or equal to the second frequency, the signal amplitude is less than or equal to the second amplitude and greater than the third amplitude, and the peak time is greater than or equal to the second duration and less than the third duration, the number of contacts is determined to be three.
7. The method according to any one of claims 2 to 6, characterized in that: The method further comprises: Determine a valid number of times based on the number of times the switch state of the first component has been adjusted, where the valid number of times is an integer greater than 0; The controlling and adjusting the switch state of the first component based on the first indication information and the vehicle state information includes: When the valid number of times is less than a first value, the switch state of the first component is controlled and adjusted based on the first indication information and the vehicle state information.
8. The method according to claim 7, characterized in that The method further comprises: When the valid number of times is greater than or equal to the first value, triggering the anti-play mode of the first component; When the first component is in a closed state, the anti-play mode is used to indicate that the first component does not respond to indication information determined by the first component being pressed within a first time period; When the first component is in an open state, the anti-play mode is used to indicate that the first component responds to indication information determined by the first component being pressed at most once within the first time period.
9. The method according to claim 7 or 8, characterized in that: The determining of the valid times based on the number of times the switch state of the first component has been adjusted includes: In the case where the first component responds to the indication information determined by the first component being pressed, the valid number of times is increased by one; When the switch state of the first component remains unchanged during the second time period, the valid number of times is reduced by one; When the first component triggers the anti-play mode, the valid times are reset to zero; When the switch state of the first component is manually adjusted, the valid times are reset to zero.
10. The method according to any one of claims 7 to 9, characterized in that: The first value is an even number greater than 0.
11. The method according to any one of claims 1 to 10, characterized in that: The controlling and adjusting the switch state of the first component based on the first pressure signal and the vehicle state information includes: Determining the working state of the vehicle based on the vehicle state information; the working state of the vehicle is used to determine whether the vehicle supports adjusting the switch state of the first component; Based on the first pressure signal and the operating state of the vehicle, the switch state of the first component is controlled and adjusted.
12. The method according to claim 11, characterized in that The operating state of the vehicle includes one or more of the operating state of the vehicle power system, the operating state of the braking system, or the operating state of the first component.
13. The method according to claim 11 or 12, characterized in that: The controlling and adjusting the switch state of the first component based on the first pressure signal and the working state of the vehicle includes: When the working state of the vehicle includes one or more of the following: the driving speed of the vehicle is less than a first speed, the gear of the vehicle is in a target gear, or the vehicle is in a braking state, the switch state of the first component is adjusted based on the first pressure signal.
14. The method according to any one of claims 11 to 13, characterized in that: The method further includes: acquiring a scenario mode of the vehicle, wherein the scenario mode of the vehicle is used to describe a driving environment provided by the vehicle for a driver and a passenger; The controlling and adjusting the switch state of the first component based on the first pressure signal and the operating state of the vehicle includes: controlling and adjusting the switch state of the first component based on the first pressure signal, the operating state of the vehicle and the scenario mode of the vehicle.
15. The method according to any one of claims 2 to 10, characterized in that: The determining first indication information based on the first pressure signal includes: determining the first indication information based on the first pressure signal and environmental information of the environment in which the vehicle is located; and / or, The first indication information is determined based on the first pressure signal and the vehicle state information.
16. The method according to claim 15, characterized in that The environmental information includes temperature information and / or humidity information.
17. The method according to any one of claims 1 to 16, characterized in that: The vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle.
18. The method according to any one of claims 1 to 17, characterized in that: The first component includes a front hood, a side door, a tailgate, a window, a skylight, a fuel tank cap or a charging port cover.
19. A control device, characterized in that: The device comprises an acquisition unit and a control unit; The acquisition unit is used to acquire a first pressure signal, where the first pressure signal is a signal generated by the first component on the vehicle being subjected to a first pressure; The acquisition unit is also used to acquire vehicle status information of the vehicle; The control unit is used to control and adjust the switch state of the first component based on the first pressure signal and the vehicle state information.
20. The device according to claim 19, characterized in that The control unit is specifically configured to determine first indication information based on the first pressure signal, wherein the first indication information is a valid knocking signal; The control unit is specifically configured to control and adjust a switch state of the first component based on the first indication information and the vehicle state information.
21. The device according to claim 20, characterized in that The control unit is specifically used to determine the first indication information based on the first pressure signal and preset conditions; the preset conditions include one or more judgment conditions corresponding to a pressing area, a pressing range or a number of contacts.
22. The device according to claim 21, characterized in that The control unit is specifically configured to determine a pressure feature of the first pressure based on the first pressure signal, where the pressure feature includes one or more of a pressing area, a pressing range, or a number of contact points; The control unit is specifically configured to determine the first indication information based on the pressure characteristic and the preset condition.
23. The device according to claim 22, characterized in that The control unit is specifically configured to determine the number of contacts based on a signal frequency, a signal amplitude and a peak time of the first pressure signal.
24. The device according to claim 23, characterized in that The control unit is specifically used for: When the signal frequency is greater than the first frequency, the signal amplitude is greater than the first amplitude, and the peak time is less than the first duration, determining that the number of contacts is one; In the case where the signal frequency is greater than the second frequency and less than or equal to the first frequency, the signal amplitude is less than or equal to the first amplitude and greater than the second amplitude, and the peak time is greater than or equal to the first duration and less than the second duration, determining that the number of contacts is two; When the signal frequency is greater than the third frequency and less than or equal to the second frequency, the signal amplitude is less than or equal to the second amplitude and greater than the third amplitude, and the peak time is greater than or equal to the second duration and less than the third duration, the number of contacts is determined to be three.
25. The device according to any one of claims 20 to 24, characterized in that The control device further includes a determination unit; The determining unit is used to determine a valid number of times based on the number of times the switch state of the first component has been adjusted, and the valid number of times is an integer greater than 0; The control unit is used for controlling and adjusting the switch state of the first component based on the first indication information and the vehicle state information when the valid number of times is less than a first value.
26. The device according to claim 25, characterized in that The control device also includes a trigger unit; The trigger unit is used to trigger the anti-play mode of the first component when the valid number of times is greater than or equal to the first value; When the first component is in a closed state, the anti-play mode is used to indicate that the first component does not respond to indication information determined by the first component being pressed within a first time period; When the first component is in an open state, the anti-play mode is used to indicate that the first component responds to indication information determined by the first component being pressed at most once within the first time period.
27. The device according to claim 25 or 26, characterized in that The determining unit is specifically configured to determine that the valid number of times is increased by one when the first component responds to the indication information determined by the first component being pressed; The determining unit is specifically configured to determine that the valid number of times is reduced by one when the switch state of the first component remains unchanged within the second time period; The determining unit is specifically configured to determine that the valid number of times is zero when the first component triggers the anti-play mode; The determining unit is specifically configured to determine that the valid times is zero when the switch state of the first component is manually adjusted.
28. The device according to any one of claims 25 to 27, characterized in that The first value is an even number greater than 0.
29. The device according to any one of claims 19 to 28, characterized in that The control unit is specifically used to determine the working state of the vehicle based on the vehicle state information; the working state of the vehicle is used to determine whether the vehicle supports adjusting the switch state of the first component; The control unit is specifically configured to control and adjust a switch state of the first component based on the first pressure signal and a working state of the vehicle.
30. The device according to claim 29, characterized in that The operating state of the vehicle includes one or more of the operating state of the vehicle power system, the operating state of the braking system, or the operating state of the first component.
31. The device according to claim 29 or 30, characterized in that The control unit is specifically used to adjust the switching state of the first component based on the first pressure signal when the working state of the vehicle includes one or more of the following: the driving speed of the vehicle is less than a first speed, the gear position of the vehicle is in a target gear position, or the vehicle is in a braking state.
32. The device according to any one of claims 29 to 31, characterized in that The acquisition unit is further used to acquire a scenario mode of the vehicle, where the scenario mode of the vehicle is used to describe the driving environment provided by the vehicle for the driver and passengers; The control unit is specifically configured to control and adjust the switch state of the first component based on the first pressure signal, the working state of the vehicle and the scenario mode of the vehicle.
33. The device according to any one of claims 20 to 28, characterized in that The control unit is specifically configured to determine the first indication information based on the first pressure signal and environmental information of the environment in which the vehicle is located; and / or, The control unit is specifically configured to determine the first indication information based on the first pressure signal and the vehicle state information.
34. The device according to claim 33, characterized in that The environmental information includes temperature information and / or humidity information.
35. The device according to any one of claims 19 to 34, characterized in that The vehicle status information includes one or more of vehicle speed information, gear information, power status information, battery status information, driver status information of the first component, or anti-theft protection status information of the vehicle.
36. The device according to any one of claims 19 to 35, characterized in that The first component is a front hood, a side door, a tailgate, a window, a skylight, a fuel tank cap or a charging port cover.
37. A control device, characterized in that: include: processor; When the processor calls the computer program or instruction in the memory, the method according to any one of claims 1 to 18 is executed.
38. A vehicle, characterized in that: The vehicle comprises a control device as claimed in any one of claims 19-37.
39. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed, the method according to any one of claims 1 to 18 is executed.
40. A computer program product, characterized in that The computer program product comprises instructions, which, when executed by a processor, cause the method according to any one of claims 1 to 18 to be implemented.
Citation Information
Patent Citations
Control device and control method for automobile door and intelligent automobile
CN105569491A
Screen unlocking system and method
CN107437006A
Unlocking method and device of trunk door, trunk door and vehicle
CN111391782A
Vehicle door opening control method and device and vehicle controller
CN116201439A
Vehicle front cabin cover control method and system, related device and vehicle
CN116434392A
Cited By
Control method and apparatus, and terminal, vehicle end and storage medium
WO2026046047A1
