Electrically operated gate control system and method and vehicle controller
Through the cooperation of terminal equipment certification, positioning module and vibration sensing module, the problems of mistouching and failure of existing induction-free electric door control systems have been solved, achieving higher vehicle safety and reduction of hardware costs.
Patent Information
- Application Number
- CN202411682501.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-03-04
AI Technical Summary
The existing induction-free electric door control system based on UWB positioning has problems of error contact and failure, which affects the user experience and may lead to losses of user property safety.
The terminal equipment is used to authenticate with the vehicle, and the positioning information of the terminal equipment relative to the vehicle and the vibration information of the preset knocking area on the vehicle are obtained through the positioning module and the vibration sensing module. Based on these information, determine whether the preset electric door opening conditions are met and the opening of the electric door is controlled.
It effectively avoids the mistouch and failure problems of invisible unlocking, improves the safety of the vehicle, and reduces the hardware cost of the entire vehicle by canceling the door handle.
Smart Images

Figure CN119562227A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control technology, and in particular to an electric door control system, method and vehicle controller. Background Art
[0002] With the continuous development of intelligent networking and automotive electronic technology, more and more traditional mechanical equipment is being replaced by electronic equipment. Among them, electric doors can not only improve the convenience of car users, but also improve vehicle safety to a certain extent. Their application in automobiles is becoming more and more common. The most widely used existing electric door control solution is the non-sensing door handle solution based on UWB (UltraWideband, ultra-wideband wireless communication) positioning. The UWB sensor is installed on the vehicle side. When the user approaches, the UWB device is carried. The user's area is determined by UWB positioning. When the user is near the electric door, the electric door is unlocked and opened without feeling. However, wireless communication technology is subject to natural problems such as interference from the environment. The existing non-sensing unlocking based on UWB positioning inevitably has problems such as false touch and failure, which not only affects the user experience, but also causes serious property safety losses to users.
[0003] It should be noted that the information disclosed in the background technology section of the invention is only intended to deepen the understanding of the general background technology of the invention, and should not be regarded as an admission or suggestion in any form that the information constitutes prior art already known to those skilled in the art. Summary of the invention
[0004] The object of the present invention is to provide an electric door control system, method and vehicle controller, which can not only avoid the problems of false touch and failure of sensorless unlocking, but also eliminate the door handle, thereby reducing the hardware cost of the whole vehicle.
[0005] To achieve the above-mentioned purpose, the present invention provides an electric door control system, which includes a terminal device, a positioning module, a vehicle controller and a vibration sensing module, the terminal device is communicatively connected to the positioning module, the positioning module and the vibration sensing module are both installed on the vehicle body, and the positioning module and the vibration sensing module are both communicatively connected to the vehicle controller; the terminal device is configured to perform connection authentication with the vehicle, and after the connection authentication is passed, send a positioning signal to the positioning module; the positioning module is configured to obtain the positioning information of the terminal device relative to the vehicle based on the positioning signal, and send it to the vehicle controller; the vibration sensing module is configured to obtain the vibration information of a preset knocking area on the vehicle, and send it to the vehicle controller; the vehicle controller is configured to determine whether the preset electric door opening condition is met based on the positioning information and the vibration information, and when it is determined that the preset electric door opening condition is met, control the target electric door on the vehicle to open.
[0006] Optionally, the terminal device includes a Bluetooth module and an ultra-wideband wireless communication module, and the positioning module includes multiple ultra-wideband wireless communication sensors; the terminal device is configured to perform connection authentication with the vehicle through the Bluetooth module, and send a UWB positioning signal to the positioning module through the ultra-wideband wireless communication module; the positioning module is configured to determine the distance between each of the ultra-wideband wireless communication sensors and the terminal device based on the UWB positioning signal, thereby obtaining the positioning information of the terminal device relative to the vehicle.
[0007] Optionally, the vibration sensing module includes a plurality of vibration sensors, and the vibration sensing module is configured to obtain vibration information of the preset tapping area according to vibration signals sensed by each of the vibration sensors.
[0008] Optionally, the preset electric door opening condition is that the terminal device is in a preset unlocking area and the preset knocking area is knocked a preset number of times.
[0009] Optionally, the vehicle controller is configured to: correct the positioning information, and determine the position coordinates of the terminal device relative to the vehicle based on the corrected positioning information, and determine whether the terminal device is within the preset unlocking area based on the position coordinates.
[0010] Optionally, the vehicle controller is configured to determine the number of times the preset knocking area is knocked based on the vibration information, and after determining that the terminal device is in the preset unlocking area, determine whether the number of times the preset knocking area is knocked is equal to the preset number; if it is determined that the number of times the preset knocking area is knocked is equal to the preset number, the target electric door on the vehicle is controlled to open.
[0011] In order to achieve the above object, the present invention further provides an electric door control method, the control method comprising:
[0012] After the connection authentication between the terminal device and the vehicle is passed, the positioning information of the terminal device relative to the vehicle sent by the positioning module and the vibration information of the preset knocking area on the vehicle sent by the vibration sensing module are obtained;
[0013] Determining whether a preset electric door opening condition is met according to the positioning information and the vibration information;
[0014] If so, the target electric door on the vehicle is controlled to open.
[0015] Optionally, judging whether a preset electric door opening condition is met according to the positioning information and the vibration information includes:
[0016] Determining whether the terminal device is within a preset unlocking area according to the positioning information;
[0017] If it is determined that the terminal device is in the preset unlocking area, determining whether the number of times the preset knocking area is knocked is equal to a preset number according to the vibration information;
[0018] If the preset knocking area is knocked a number of times equal to the preset number of times, it is determined that the preset electric door opening condition is met.
[0019] Optionally, judging whether the terminal device is within a preset unlocking area according to the positioning information includes:
[0020] Correcting the positioning information;
[0021] Determining the position coordinates of the terminal device relative to the vehicle according to the corrected positioning information;
[0022] It is determined according to the position coordinates whether the terminal device is within the preset unlocking area.
[0023] To achieve the above object, the present invention further provides a vehicle controller, including a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the electric door control method described above is implemented.
[0024] Compared with the prior art, the electric door control system, method and vehicle controller provided by the present invention have the following beneficial effects:
[0025] The electric door control system provided by the present invention can ensure that only users carrying authenticated terminal devices can open the electric door on the vehicle by first using the terminal device to authenticate with the vehicle, thereby effectively preventing strangers from opening the electric door on the vehicle, thereby not only avoiding the problem of accidentally touching the door to open, but also improving the safety of the vehicle; by using the terminal device after the connection authentication to send a positioning signal to the positioning module installed on the vehicle body, so that the positioning module can obtain the positioning information of the terminal device relative to the vehicle based on the positioning signal; by using the vibration sensing module, the vibration information of the preset knocking area on the vehicle can be obtained; by using the vehicle controller to control the target electric door on the vehicle to open when it is determined based on the positioning information and the vibration information that the preset electric door opening condition is met, not only can the problems of accidentally touching and failing to unlock the vehicle be avoided, but also the door handle can be cancelled, thereby reducing the hardware cost of the whole vehicle. In addition, the user can also customize the preset knocking area, thereby saving costs while increasing the fun of the user's ride.
[0026] Since the electric door control method and vehicle controller provided by the present invention belong to the same inventive concept as the electric door control system provided by the present invention, the electric door control method and vehicle controller provided by the present invention at least have all the beneficial effects of the electric door control system provided by the present invention. For details, please refer to the relevant description of the beneficial effects of the electric door control system provided by the present invention in the above text. Therefore, the beneficial effects of the electric door control method and vehicle controller provided by the present invention will not be described one by one here. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A structural block diagram of an electric door control system provided by one embodiment of the present invention;
[0028] Figure 2 A working principle diagram of an electric door control system provided by one embodiment of the present invention;
[0029] Figure 3 A schematic diagram of unlocking area division provided in one embodiment of the present invention;
[0030] Figure 4 A flow chart of an electric door control method provided by one embodiment of the present invention;
[0031] Figure 5 A structural block diagram of a vehicle controller provided by one embodiment of the present invention;
[0032] The reference numerals are described as follows:
[0033] Terminal device-100; Bluetooth module-110; Ultra-wideband wireless communication module-120;
[0034] Positioning module-200; ultra-wideband wireless communication sensor-210; Bluetooth unit-220;
[0035] Vehicle controller-300; processor-310; communication interface-320; memory-330; communication bus-340;
[0036] Vibration sensing module-400; vibration sensor-410. DETAILED DESCRIPTION
[0037] The electric door control system, method and vehicle controller proposed in the present invention are further described in detail below in conjunction with the accompanying drawings and specific embodiments. According to the following description, the advantages and features of the present invention will be clearer. It should be noted that the drawings are in a very simplified form and use non-precise proportions, which are only used to conveniently and clearly assist in explaining the purpose provided by the present invention. In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, please refer to the accompanying drawings. It should be noted that the structure, proportion, size, etc. illustrated in the drawings of this specification are only used to match the content disclosed in the specification, so that people familiar with this technology can understand and read, and are not used to limit the limiting conditions for the implementation of the present invention. Any modification of the structure, change in the proportional relationship or adjustment of the size, under the condition that the effect that the present invention can produce and the purpose that can be achieved are the same or similar, should still fall within the scope of the technical content disclosed by the present invention.
[0038] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements. The singular forms "a", "an" and "the" include plural objects, the term "or" is generally used in a sense including "and / or", the term "several" is generally used in a sense including "at least one", and the term "at least two" is generally used in a sense including "two or more". In addition, the terms "first", "second" and "third" are used for descriptive purposes only and are not to be understood as indicating or suggesting relative importance or implicitly indicating the number of the indicated technical features.
[0039] In addition, in the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0040] The core idea of the present invention is to provide an electric door control system, method and vehicle controller, which can not only avoid the problems of false touch and failure of sensorless unlocking, but also eliminate the door handle, thereby reducing the hardware cost of the whole vehicle.
[0041] It should be noted that the electric door control method provided by the present invention can be applied to the electric door control system and the vehicle controller provided by the present invention, wherein the vehicle controller can be applied to the electric door control system provided by the present invention, wherein the vehicle controller can be a body controller. It should also be noted that, as those skilled in the art can understand, the "electric door" referred to in the present invention can be a vehicle side door or a vehicle tailgate. In addition, it should be noted that, as those skilled in the art can understand, the "vehicle" referred to in the present invention includes sports utility vehicles (SUVs), buses, trucks, various commercial vehicles, etc., and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (for example, fuels obtained from resources other than petroleum), etc.
[0042] To realize the above idea, the present invention provides an electric door control system, please refer to Figure 1 and Figure 2 ,in, Figure 1 A structural block diagram of an electric door control system provided by one embodiment of the present invention; Figure 2 The working principle diagram of the electric door control system provided by one embodiment of the present invention. Figure 1 and Figure 2As shown, the electric door control system provided by the present invention includes a terminal device 100, a positioning module 200, a vehicle controller 300 and a vibration sensing module 400, the terminal device 100 is communicatively connected with the positioning module 200, the positioning module 200 and the vibration sensing module 400 are both installed on the vehicle body, and the positioning module 200 and the vibration sensing module 400 are both communicatively connected with the vehicle controller 300; the terminal device 100 is configured to perform connection authentication with the vehicle, and after the connection authentication is passed, send a positioning signal to the positioning module 200; the positioning module 200 is configured to obtain the positioning information of the terminal device 100 relative to the vehicle according to the positioning signal, and send it to the vehicle controller 300; the vibration sensing module 400 is configured to obtain the vibration information of the preset knocking area on the vehicle, and send it to the vehicle controller 300; the vehicle controller 300 is configured to determine whether the preset electric door opening condition is met according to the positioning information and the vibration information, and control the target electric door on the vehicle to open when it is determined that the preset electric door opening condition is met.
[0043] Therefore, the electric door control system provided by the present invention can ensure that only users carrying the authenticated terminal device 100 can open the electric door on the vehicle by first using the terminal device 100 to authenticate with the vehicle, thereby effectively preventing strangers from opening the electric door on the vehicle, thereby not only avoiding the problem of accidentally touching the door to open, but also improving the safety of the vehicle; by using the terminal device 100 after the connection authentication to send a positioning signal to the positioning module 200 installed on the vehicle body, so that the positioning module 200 can obtain the positioning information of the terminal device 100 relative to the vehicle based on the positioning signal; by using the vibration sensing module 400, the vibration information of the preset knocking area on the vehicle can be obtained; by using the vehicle controller 300, when it is determined based on the positioning information and the vibration information that the preset electric door opening condition is met, the target electric door on the vehicle is controlled to open, which can not only avoid the problems of accidentally touching and failing to unlock the vehicle without feeling, but also cancel the door handle, thereby reducing the hardware cost of the whole vehicle. In addition, the user can also customize the preset knocking area, thereby saving costs while increasing the fun of the user's ride.
[0044] Specifically, the terminal device 100 and the vehicle can be connected and authenticated through wireless communication methods such as Bluetooth, WIFI (Wireless Fidelity, wireless local area network), and traditional radio frequency communication. For example, after the terminal device 100 recognizes the Bluetooth signal broadcast by the vehicle, it can click on the Bluetooth address of the vehicle to initiate connection authentication, and the connection authentication information may include but is not limited to the Bluetooth address of the terminal device 100. For more information on how to connect and authenticate between the terminal device 100 and the vehicle, please refer to the relevant technologies known to those skilled in the art, which will not be described in detail here.
[0045] Furthermore, the positioning signal may be a Bluetooth positioning signal, a UWB positioning signal, or other positioning signals known to those skilled in the art. Correspondingly, the positioning module 200 may obtain the positioning information of the terminal device 100 relative to the vehicle based on the Bluetooth positioning principle, the UWB positioning principle, or other positioning principles.
[0046] Furthermore, the positioning module 200 and the vehicle controller 300 as well as the vibration sensing module 400 and the vehicle controller 300 may be connected via a CAN (Controller Area Network) bus.
[0047] It should be noted that, as those skilled in the art can understand, the present invention does not limit the specific setting position of the preset knocking area on the vehicle body, and the user can set the preset knocking area on the vehicle body according to his or her preferences. For example, the preset knocking area can be the area where the B-pillar of the door is located.
[0048] It should also be noted that, as those skilled in the art will appreciate, the present invention does not limit the specific installation positions of the positioning module 200 and the vibration sensing module 400 on the vehicle body. For example, the positioning module 200 and the vibration sensing module 400 can be arranged at positions such as the vehicle side door, the middle of the vehicle or the tailgate of the vehicle. It should also be noted that, as those skilled in the art will appreciate, the terminal device 100 can be a smart phone, a wearable electronic device, a smart key and other electronic devices. In addition, it should be noted that the vibration sensing module 400 can be a sentinel module that comes with the vehicle, thereby effectively saving the cost of the entire vehicle. The sentinel module includes a vibration sensor 410, a camera, etc. The sentinel module is usually used by the entire vehicle to turn on photographic monitoring for anti-theft alarm when a collision is detected.
[0049] Please continue to refer to Figure 1 ,like Figure 1As shown, in some exemplary embodiments, the terminal device 100 includes a Bluetooth module 110 and an ultra-wideband wireless communication module 120, and the positioning module 200 includes multiple ultra-wideband wireless communication sensors 210; the terminal device 100 is configured to perform connection authentication with the vehicle through the Bluetooth module 110, and send a UWB positioning signal to the positioning module 200 through the ultra-wideband wireless communication module 120; the positioning module 200 is configured to determine the distance between each of the ultra-wideband wireless communication sensors 210 and the terminal device 100 according to the UWB positioning signal, thereby obtaining the positioning information of the terminal device 100 relative to the vehicle. Since ultra-wideband wireless communication has the advantages of strong penetration, low power consumption, good anti-multipath effect, high security, low system complexity, and the ability to provide precise positioning accuracy, the terminal device 100 is configured to send a UWB positioning signal to the positioning module 200 through the ultra-wideband wireless communication module 120, which can effectively ensure that each ultra-wideband wireless communication sensor 210 (UWB sensor) in the positioning module 200 can accurately calculate the distance between it and the terminal device 100 based on the UWB positioning signal, thereby effectively ensuring the accuracy of the acquired positioning information of the terminal device 100 relative to the vehicle.
[0050] Specifically, each of the ultra-wideband wireless communication sensors 210 may determine the distance between itself and the terminal device 100 according to the strength of the received UWB positioning signal.
[0051] Please continue to refer to Figure 1 ,like Figure 1 As shown, in some exemplary embodiments, the positioning module 200 further includes a Bluetooth unit 220. Therefore, by providing the Bluetooth unit 220 in the positioning module 200, the positioning module 200 and the terminal device 100 can communicate via Bluetooth.
[0052] Please continue to refer to Figure 1 ,like Figure 1 As shown, in some exemplary embodiments, the vibration sensing module 400 includes a plurality of vibration sensors 410, and the vibration sensing module 400 is configured to obtain vibration information of the preset knocking area according to the vibration signals sensed by each of the vibration sensors 410. Thus, by setting a plurality of vibration sensors 410 to feed back the vibration signals of the preset knocking area, the accuracy of the vibration information of the preset knocking area obtained can be effectively guaranteed.
[0053] Specifically, the intensity of the vibration signal sensed by each vibration sensor 410 when the preset knocking area is knocked can be obtained through vehicle calibration, so that the vibration information of the preset knocking area can be obtained according to the intensity of the vibration signal sensed by each vibration sensor 410.
[0054] In some exemplary embodiments, the preset electric door opening condition is that the terminal device 100 is in the preset unlocking area and the preset knocking area is knocked a preset number of times. Thus, by setting the preset electric door opening condition as the terminal device 100 is in the preset unlocking area and the preset knocking area is knocked a preset number of times, it can be ensured that only when the terminal device 100 is located in the preset unlocking area, the execution of the knocking action is effective, thereby effectively avoiding the problem of accidentally opening the door and effectively avoiding strangers opening the door, thereby effectively improving safety.
[0055] It should be noted that, as can be understood by those skilled in the art, the preset number of times may be defined by the user, and the present invention does not limit the specific value of the preset number of times.
[0056] In some exemplary embodiments, the vehicle controller 300 is configured to: correct the positioning information, and determine the position coordinates of the terminal device 100 relative to the vehicle according to the corrected positioning information, and determine whether the terminal device 100 is within the preset unlocking area according to the position coordinates. Thus, by first correcting the positioning information, and then determining the position coordinates of the terminal device 100 relative to the vehicle according to the corrected positioning information, it is possible to accurately determine whether the terminal device 100 is within the preset unlocking area according to the position coordinates.
[0057] Please refer to Figure 3 , which is a schematic diagram of unlocking area division provided by an embodiment of the present invention. Figure 3 As shown, the preset unlocking area can be set according to the area where the target electric door is located. Furthermore, the range of the preset unlocking area can be obtained by vehicle calibration, and the user can set the relevant parameters of the preset unlocking area by himself.
[0058] In some exemplary embodiments, the vehicle controller 300 is configured to determine the number of times the preset knocking area is knocked according to the vibration information, and after determining that the terminal device 100 is in the preset unlocking area, determine whether the number of times the preset knocking area is knocked is equal to the preset number, and if it is determined that the number of times the preset knocking area is knocked is equal to the preset number, then control the target electric door on the vehicle to open. Thus, by first determining whether the terminal device 100 is in the preset unlocking area, then determining whether the number of times the preset knocking area is knocked is equal to the preset number, and then controlling the target electric door on the vehicle to open after determining that the number of times the preset knocking area is knocked is equal to the preset number, not only can the problem of opening the door by mistake be effectively avoided, but also strangers can be effectively prevented from opening the door, thereby effectively improving safety.
[0059] Based on the same inventive concept, the present invention also provides an electric door control method, please refer to Figure 4 , which is a flow chart of an electric door control method provided by one embodiment of the present invention. Figure 4 As shown, the electric door control method provided by the present invention comprises the following steps:
[0060] Step S100, after the connection authentication between the terminal device 100 and the vehicle is passed, the positioning information of the terminal device 100 relative to the vehicle sent by the positioning module 200 and the vibration information of the preset knocking area on the vehicle sent by the vibration sensing module 400 are obtained.
[0061] Step S200: judging whether a preset electric door opening condition is met according to the positioning information and the vibration information.
[0062] If it is determined that the preset electric door opening condition is met, step S300 is executed to control the target electric door on the vehicle to open.
[0063] Thus, by first using the terminal device 100 to authenticate with the vehicle, it can be ensured that only users carrying the authenticated terminal device 100 can open the electric door on the vehicle, thereby effectively preventing strangers from opening the electric door on the vehicle, thereby not only avoiding the problem of accidentally touching the door to open, but also improving the safety of the vehicle; by using the terminal device 100 after the connection authentication to send a positioning signal to the positioning module 200 installed on the vehicle body, so that the positioning module 200 can obtain the positioning information of the terminal device 100 relative to the vehicle based on the positioning signal; by using the vibration sensing module 400, the vibration information of the preset knocking area on the vehicle can be obtained; by using the vehicle controller 300, when it is determined based on the positioning information and the vibration information that the preset electric door opening condition is met, the target electric door on the vehicle is controlled to open, which can not only avoid the problems of accidentally touching and failing to unlock the vehicle without feeling, but also cancel the door handle, thereby reducing the hardware cost of the whole vehicle. In addition, the user can also customize the preset knocking area, thereby saving costs while increasing the fun of the user's ride.
[0064] In some exemplary implementations, judging whether a preset electric door opening condition is met according to the positioning information and the vibration information includes:
[0065] Determining whether the terminal device 100 is within a preset unlocking area according to the positioning information;
[0066] If it is determined that the terminal device 100 is within the preset unlocking area, determining whether the number of times the preset knocking area is knocked is equal to the preset number according to the vibration information;
[0067] If the preset knocking area is knocked a number of times equal to the preset number of times, it is determined that the preset electric door opening condition is met.
[0068] In some exemplary implementations, determining whether the terminal device 100 is within a preset unlocking area according to the positioning information includes:
[0069] Correcting the positioning information;
[0070] Determine the position coordinates of the terminal device 100 relative to the vehicle according to the corrected positioning information;
[0071] It is determined according to the position coordinates whether the terminal device 100 is within the preset unlocking area.
[0072] In some exemplary embodiments, determining whether the number of times the preset tapping area is tapped is equal to a preset number according to the vibration information includes:
[0073] Determining the number of times the preset tapping area is tapped according to the vibration information;
[0074] It is determined whether the number of times the preset tapping area is tapped is equal to the preset number of times.
[0075] Based on the same inventive concept, the present invention also provides a vehicle controller 300, please refer to Figure 5 , which is a structural block diagram of a vehicle controller 300 provided in one embodiment of the present invention. Figure 5 As shown, the vehicle controller 300 includes a processor 310 and a memory 330, and a computer program is stored in the memory 330. When the computer program is executed by the processor 310, the electric door control method described above is implemented. Since the vehicle controller 300 provided by the present invention and the electric door control method provided by the present invention belong to the same inventive concept, the vehicle controller 300 provided by the present invention at least has all the beneficial effects of the electric door control method provided by the present invention. For details, please refer to the relevant description of the beneficial effects of the electric door control method provided by the present invention in the above text, so the beneficial effects of the vehicle controller 300 provided by the present invention will not be repeated here.
[0076] Please continue to refer to Figure 5 ,like Figure 5 As shown, the vehicle controller 300 provided by the present invention also includes a communication interface 320 and a communication bus 340, wherein the processor 310, the communication interface 320, and the memory 330 communicate with each other through the communication bus 340. The communication bus 340 includes but is not limited to a CAN bus, etc. For ease of representation, 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. The communication interface 320 is used for communication between the above-mentioned vehicle controller 300 (such as a body controller) and other vehicle controllers (such as a vehicle controller, a motor controller, etc., not shown in the figure). The communication bus 340 connects the above-mentioned vehicle controller 300 (such as a body controller) and other vehicle controllers (such as a vehicle controller, a motor controller, etc.) and other dispersed nodes into a closed-loop system, so that each vehicle controller 300 can communicate and transmit data in multiple working states (parking state, charging state, starting state, running state, vehicle forward and backward state, feedback braking state, mechanical braking state, general fault state, major fault state), thereby realizing the control function of the vehicle.
[0077] It should be noted that the processor 310 referred to in the present invention may be a microcontroller unit (MCU), a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor 310 is the control center of the vehicle controller 300, and various interfaces and lines are used to connect various parts of the entire vehicle controller 300.
[0078] It should also be noted that the memory 330 can be used to store the computer program, and the processor 310 implements various functions of the vehicle controller 300 by running or executing the computer program stored in the memory 330 and calling the data stored in the memory 330. The memory 330 may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable memory (PROM), electrically programmable memory (EPROM), electrically erasable programmable memory (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, random access memory is available in a variety of forms, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous random access memory (SDRAM), double data rate synchronous random access memory (DDRSDRAM), enhanced synchronous random access memory (ESDRAM), synchronous link (Synchlink) dynamic random access memory (SLDRAM), memory bus (Rambus) direct random access memory (RDRAM), direct memory bus dynamic random access memory (DRDRAM), and memory bus dynamic random access memory (RDRAM), etc.
[0079] In addition, it should be noted that the computer program code for performing the operation of the present invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages-such as Java, Smalltalk, C++, and also conventional procedural programming languages-such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network-including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0080] In summary, compared with the prior art, the electric door control system, method and vehicle controller 300 provided by the present invention have the following beneficial effects:
[0081] The present invention can ensure that only users carrying the authenticated terminal device 100 can open the electric door on the vehicle by first using the terminal device 100 to authenticate with the vehicle, thereby effectively preventing strangers from opening the electric door on the vehicle, thereby not only avoiding the problem of accidentally touching the door to open, but also improving the safety of the vehicle; by using the terminal device 100 after the connection authentication to send a positioning signal to the positioning module 200 installed on the vehicle body, so that the positioning module 200 can obtain the positioning information of the terminal device 100 relative to the vehicle based on the positioning signal; by using the vibration sensing module 400, the vibration information of the preset knocking area on the vehicle can be obtained; by controlling the target electric door on the vehicle to open when it is determined that the preset electric door opening condition is met based on the positioning information and the vibration information, not only can the problem of accidentally touching and failing to unlock the vehicle be avoided, but also the door handle can be cancelled, thereby reducing the hardware cost of the whole vehicle. In addition, the user can also customize the preset knocking area, thereby saving costs and increasing the fun of the user's ride.
[0082] It should be noted that the devices and methods disclosed in the embodiments of this article can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to the multiple embodiments of this article. In this regard, each box in the flowchart or block diagram can represent a module, a part of a program or a code, and the module, a part of a program segment or a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of boxes in the block diagram and / or the flowchart, can be implemented by a dedicated hardware-based system for performing a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. In addition, the functional modules in the various embodiments of this document may be integrated together to form an independent part, or each module may exist independently, or two or more modules may be integrated to form an independent part.
[0083] It should also be noted that the above description is only a description of the preferred embodiment of the present invention, and is not any limitation on the scope of the present invention. Any changes and modifications made by a person skilled in the art in the field of the present invention based on the above disclosure are within the scope of protection of the present invention. Obviously, a person skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations fall within the scope of the present invention and its equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. An electric door control system, characterized in that: It includes a terminal device, a positioning module, a vehicle controller and a vibration sensing module, wherein the terminal device is communicatively connected with the positioning module, the positioning module and the vibration sensing module are both installed on the vehicle body, and the positioning module and the vibration sensing module are both communicatively connected with the vehicle controller; The terminal device is configured to perform connection authentication with the vehicle and send a positioning signal to the positioning module after the connection authentication is passed; The positioning module is configured to obtain positioning information of the terminal device relative to the vehicle according to the positioning signal, and send the positioning information to the vehicle controller; The vibration sensing module is configured to obtain vibration information of a preset knocking area on the vehicle and send it to the vehicle controller; The vehicle controller is configured to determine whether a preset electric door opening condition is met based on the positioning information and the vibration information, and control the target electric door on the vehicle to open when it is determined that the preset electric door opening condition is met.
2. The electric door control system according to claim 1, characterized in that: The terminal device includes a Bluetooth module and an ultra-wideband wireless communication module, and the positioning module includes multiple ultra-wideband wireless communication sensors; the terminal device is configured to perform connection authentication with the vehicle through the Bluetooth module, and send a UWB positioning signal to the positioning module through the ultra-wideband wireless communication module; the positioning module is configured to determine the distance between each of the ultra-wideband wireless communication sensors and the terminal device based on the UWB positioning signal, thereby obtaining the positioning information of the terminal device relative to the vehicle.
3. The electric door control system according to claim 1, characterized in that: The vibration sensing module includes a plurality of vibration sensors, and the vibration sensing module is configured to obtain vibration information of the preset knocking area according to vibration signals sensed by each of the vibration sensors.
4. The electric door control system according to claim 1, characterized in that: The preset electric door opening condition is that the terminal device is in a preset unlocking area and the preset knocking area is knocked a preset number of times.
5. The electric door control system according to claim 4, characterized in that: The vehicle controller is configured to: correct the positioning information, determine the position coordinates of the terminal device relative to the vehicle based on the corrected positioning information, and determine whether the terminal device is within the preset unlocking area based on the position coordinates.
6. The electric door control system according to claim 4, characterized in that: The vehicle controller is configured to determine the number of times the preset knocking area is knocked based on the vibration information, and after determining that the terminal device is within the preset unlocking area, determine whether the number of times the preset knocking area is knocked is equal to the preset number; if it is determined that the number of times the preset knocking area is knocked is equal to the preset number, control the target electric door on the vehicle to open.
7. An electric door control method, applied to a vehicle controller, characterized in that: include: After the connection authentication between the terminal device and the vehicle is passed, the positioning information of the terminal device relative to the vehicle sent by the positioning module and the vibration information of the preset knocking area on the vehicle sent by the vibration sensing module are obtained; Determining whether a preset electric door opening condition is met according to the positioning information and the vibration information; If so, the target electric door on the vehicle is controlled to open.
8. The electric door control method according to claim 7, characterized in that: The determining, based on the positioning information and the vibration information, whether a preset electric door opening condition is met includes: Determining whether the terminal device is within a preset unlocking area according to the positioning information; If it is determined that the terminal device is in the preset unlocking area, determining whether the number of times the preset knocking area is knocked is equal to a preset number according to the vibration information; If the preset knocking area is knocked a number of times equal to the preset number of times, it is determined that the preset electric door opening condition is met.
9. The electric door control method according to claim 8, characterized in that: The determining, according to the positioning information, whether the terminal device is within a preset unlocking area includes: Correcting the positioning information; Determining the position coordinates of the terminal device relative to the vehicle according to the corrected positioning information; It is determined according to the position coordinates whether the terminal device is within the preset unlocking area.
10. A vehicle controller, characterized in that: The invention comprises a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the electric door control method according to any one of claims 7 to 9 is implemented.