CN115538855B - Door lock control method and device and electronic equipment - Google Patents
Door lock control method and device and electronic equipment Download PDFInfo
- Publication number
- CN115538855B CN115538855B CN202110726976.7A CN202110726976A CN115538855B CN 115538855 B CN115538855 B CN 115538855B CN 202110726976 A CN202110726976 A CN 202110726976A CN 115538855 B CN115538855 B CN 115538855B
- Authority
- CN
- China
- Prior art keywords
- control module
- damping coefficient
- main control
- adjustable damper
- door
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 118
- 238000013016 damping Methods 0.000 claims abstract description 250
- 230000001133 acceleration Effects 0.000 claims description 182
- 210000002105 tongue Anatomy 0.000 claims description 90
- 238000013507 mapping Methods 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 12
- 238000001914 filtration Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 abstract description 65
- 230000006378 damage Effects 0.000 abstract description 8
- 230000002035 prolonged effect Effects 0.000 abstract description 8
- 230000006870 function Effects 0.000 description 14
- 238000005381 potential energy Methods 0.000 description 13
- 230000009467 reduction Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000009434 installation Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 238000012360 testing method Methods 0.000 description 9
- 230000035939 shock Effects 0.000 description 8
- 238000010521 absorption reaction Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 239000003638 chemical reducing agent Substances 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 229910052751 metal Inorganic materials 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000001066 destructive effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 229910045601 alloy Inorganic materials 0.000 description 1
- 239000000956 alloy Substances 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- -1 etc. Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 239000010935 stainless steel Substances 0.000 description 1
- 229910001220 stainless steel Inorganic materials 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B17/00—Accessories in connection with locks
- E05B17/0041—Damping means
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B49/00—Electric permutation locks; Circuits therefor ; Mechanical aspects of electronic locks; Mechanical keys therefor
Landscapes
- Vibration Prevention Devices (AREA)
Abstract
The embodiment of the application is applicable to the technical field of intelligent door locks, and provides a door lock control method, a door lock control device and electronic equipment, wherein the door lock comprises a lock tongue, a main control module and an electronic adjustable damper are arranged in the door lock, and the damping of the electronic adjustable damper acts on the lock tongue, and the method comprises the following steps: the main control module determines that a door closing event occurs; and aiming at the door closing event, the main control module controls the electronic adjustable damper to increase the damping coefficient. By adopting the method, the vibration generated in the door closing process can be reduced, the damage to the door frame, the door body, the door lock and other parts caused by the vibration is reduced, and the service life of the parts is prolonged.
Description
Technical Field
The embodiment of the application relates to the technical field of intelligent door locks, in particular to a door lock control method, a door lock control device and electronic equipment.
Background
Typically, a door includes two portions, a door frame and a door body. The door frame is fixed on the wall body, and the door body and the door frame are connected in a hinge mode. In this way, the door body can rotate relative to the door frame, so that the door can be switched between a closed state and an open state.
In daily life, violent closing of the door often occurs. A violent closing door may refer to a situation in which the door body rotates at a relatively high speed with respect to the door frame and the door is converted from an open state to a closed state. The violent closing of the door can be caused by artificial factors or can be caused by non-artificial factors. For example, when a person closes a door, a large force is used to push or pull the door body; or a strong wind blows the door body to cause the door to be closed. At this time, the door will rotate at a high speed about the hinged one side door frame and strike against the other side door frame. The huge vibrations that this in-process produced easily cause harm to parts such as door frame, door body and lock, influence the life of door.
In the prior art, in order to reduce damage to the door caused by violent closing of the door, a physical decelerator may be installed on the door. As shown in fig. 1, a partial schematic view of a door with a physical decelerator installed therein according to the prior art. The physical speed reducer 11 in fig. 1 can control the speed of rotation of the door body 12 relative to a door frame (not shown) at each door closing, and reduce vibration generated at the time of door closing. However, the physical speed reducer is generally only suitable for being installed on a cabinet door, a fire door and other doors which are not commonly used, and the control process is realized based on the mechanical structure of the physical speed reducer. In the case of a door of an automobile, a door of a home, etc., which is frequently opened and closed, the physical decelerator is easily damaged due to frequent use.
Disclosure of Invention
The embodiment of the application provides a door lock control method, a door lock control device and electronic equipment, which are used for solving the problem that the door is easily damaged due to violent closing in the prior art.
In order to achieve the above purpose, the application adopts the following technical scheme:
In a first aspect, a door lock control method is provided, where the door lock includes a lock tongue, a main control module and an electronic adjustable damper are configured in the door lock, and damping of the electronic adjustable damper acts on the lock tongue, and the method includes:
The main control module determines that a door closing event occurs;
aiming at a door closing event, the main control module controls the electronic adjustable damper to increase the damping coefficient.
Compared with the prior art, the door lock control method provided by the first aspect has the following beneficial effects: according to the embodiment of the application, the main control module and the electronic adjustable damper are configured in the door lock, so that the main control module can control the electronic adjustable damper to increase the damping coefficient when a door closing event occurs. Because the damping of the electronic adjustable damper acts on the lock tongue, when the damping coefficient of the electronic adjustable damper is increased, the resistance acting on the lock tongue is correspondingly increased. Thus, the time of the door lock contacting the door frame is prolonged, and the lock tongue can absorb a part of movement potential energy brought by the movement of the door body. When the door is closed, the vibration generated by the door body and the door frame is reduced, and the noise is also reduced, thereby being beneficial to prolonging the service lives of the door frame, the door body, the door lock and other parts.
In a possible implementation manner of the first aspect, an accelerometer may be further configured in the door lock. When the door is not in a closed state, the accelerometer can be in a working state all the time and is used for collecting acceleration data in the motion process of the door body. Therefore, when the main control module controls the electronic adjustable damper to increase the damping coefficient, the main control module can receive the acceleration data sent by the accelerometer, and then, the main control module can control the electronic adjustable damper to increase the damping coefficient according to the received acceleration data. Therefore, the main control module triggers the adjustment of the damping coefficient of the electronic adjustable damper through the received acceleration data, and the time for adjusting the damping coefficient of the electronic adjustable damper can be more accurately determined.
In a possible implementation manner of the first aspect, when the electronically adjustable damper is controlled to increase the damping coefficient according to the acceleration data, the main control module may determine the target value of the damping coefficient according to the received acceleration data; then, the main control module can control the electronic adjustable damper to increase the damping coefficient to the target value. According to the embodiment of the application, the damping coefficient to be adjusted is determined according to the acceleration data, so that the adjusted damping coefficient can be better matched with the speed of door body movement in the door closing process. Therefore, when the damping generated based on the adjusted damping coefficient acts on the lock tongue, the time of the door lock contacting the door frame can be effectively prolonged, so that the movement potential energy of the door body can be more absorbed by the lock tongue, and the vibration and noise generated in the door closing process are reduced.
In a possible implementation manner of the first aspect, the main control module determines, according to the acceleration data, a target value of the damping coefficient, and the main control module may determine, according to a mapping relationship between the preset acceleration data and the damping coefficient. The mapping relation between the preset acceleration data and the damping coefficient can be obtained through experiments.
In a possible implementation manner of the first aspect, the control of the electronically adjustable damper by the main control module to increase the damping coefficient to the target value may be implemented by the main control module by sending a control instruction to the electronically adjustable damper, where the control instruction may be used to instruct the electronically adjustable damper to adjust the damping coefficient thereof to the target value. The acceleration data processing and the control process of the embodiment of the application are completed by the main control module, and the electronic adjustable damper only needs to adjust the damping coefficient according to the received control instruction, thereby being beneficial to the electronic adjustable damper to respond to the control instruction more quickly and ensuring the reliability of shock absorption and noise reduction in the door closing process.
In a possible implementation manner of the first aspect, the mapping relationship between the preset acceleration data and the damping coefficient may be a mapping relationship between a plurality of acceleration data intervals and a plurality of damping coefficient gears, and the target value may be a damping coefficient target gear. Thus, each damping coefficient shift may correspond to a plurality of acceleration data within one acceleration data interval. The main control module determines an acceleration data interval in which the received acceleration data is positioned when determining a target value of a damping coefficient corresponding to the acceleration data according to a mapping relation between preset acceleration data and the damping coefficient; then, the main control module can determine a damping coefficient target gear corresponding to the acceleration data according to the mapping relation between the acceleration data intervals and the damping coefficient gears. According to the embodiment of the application, the damping coefficient of the electronic adjustable damper is divided into a plurality of gears, and after the main control module receives the acceleration data acquired by the accelerometer, the main control module can directly determine which gear the electronic adjustable damper needs to be adjusted to according to the data interval where the acceleration data is located, so that the data processing process of the main control module is reduced, and the response speed of the main control module for adjusting the damping coefficient of the electronic adjustable damper according to the door closing event control is improved.
In a possible implementation manner of the first aspect, the main control module controls the electronically adjustable damper to increase the damping coefficient to the target value, and a control instruction may be sent by the main control module to the electronically adjustable damper to instruct the electronically adjustable damper to adjust the damping coefficient of the electronically adjustable damper to the damping coefficient target gear.
In one possible implementation manner of the first aspect, before the main control module controls the electronic adjustable damper to increase the damping coefficient according to the acceleration data, the main control module may further perform filtering processing on the acceleration data, so as to reduce an influence of invalid data on the main control module to control and adjust the damping coefficient of the electronic adjustable damper, and ensure that adjustment on the damping coefficient of the electronic adjustable damper is more accurate.
In a possible implementation manner of the first aspect, before the main control module controls the electronic adjustable damper to increase the damping coefficient according to the acceleration data, the main control module may further amplify the received acceleration data by a first preset multiple; or the main control module can also shrink the received acceleration data by a second preset multiple; the first preset multiple and the second preset multiple may be equal or unequal. The main control module can change the sensitivity of responding to the door closing event by amplifying or shrinking the acceleration data. The main control module amplifies the received acceleration data by a first preset multiple, so that response sensitivity can be improved. Therefore, even if the door body moves at a small speed, the main control module can be triggered to adjust the damping coefficient of the electronic adjustable damper. The main control module reduces the received acceleration data by a second preset multiple, so that the response sensitivity can be reduced. Therefore, when the door body moves at a speed lower than a certain threshold value, the main control module cannot be triggered to adjust the damping coefficient of the electronic adjustable damper, and only when the door body moves at a speed greater than or equal to the threshold value, the main control module can adjust the damping coefficient of the electronic adjustable damper.
In a possible implementation manner of the first aspect, the number of electronically adjustable dampers configured in the door lock may include a plurality, and the number of door lock bolts may also include a plurality, and damping of each electronically adjustable damper may act on one bolt respectively. Therefore, when the main control module controls the electronic adjustable dampers to increase the damping coefficient, each electronic adjustable damper can be controlled to increase the damping coefficient of the main control module, and the damping and the noise reduction in the door closing process are realized through the combined action of the electronic adjustable dampers.
In a possible implementation manner of the first aspect, the plurality of locking bolts may be all located on the same vertical line. Thus, each bolt will simultaneously contact the door frame when closing the door. Therefore, when the main control module controls each electronic adjustable damper to increase the damping coefficient of the main control module, the main control module can control each electronic adjustable damper to increase the damping coefficient of the main control module to the same value. The main control module can make the resistance on each lock tongue equal by controlling the damping coefficient of each electronically adjustable damper to be increased to the same value.
In a possible implementation manner of the first aspect, the plurality of locking tongues may also be located on at least two different vertical lines. Thus, when the door is closed, each bolt contacts the door frame for different time. Therefore, when the main control module controls each electronic adjustable damper to increase the damping coefficient of the main control module, the main control module can control each electronic adjustable damper to increase the damping coefficient of the main control module to the same value or different values.
In a possible implementation manner of the first aspect, after the main control module controls the electronically adjustable damper to increase the damping coefficient, the main control module may detect whether the door is already in a closed state. If the door is in a closed state, the main control module can control the electronic adjustable damper to restore the damping coefficient; if the door is not in a closed state, the main control module can receive new acceleration data sent by the accelerometer, and the main control module can control the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper according to the new acceleration data.
In a second aspect, a door lock control device is provided, the door lock includes a lock tongue, a main control module and an electronic adjustable damper are configured in the door lock, and damping of the electronic adjustable damper can act on the lock tongue, the device includes:
The determining module is used for determining that a door closing event occurs;
and the control module is used for controlling the electronic adjustable damper to increase the damping coefficient aiming at a door closing event.
In a possible implementation manner of the second aspect, the door lock is further configured with an accelerometer, and the control module may specifically be configured to: receiving acceleration data sent by an accelerometer; and controlling the electronic adjustable damper to increase the damping coefficient according to the acceleration data.
In a possible implementation manner of the second aspect, the control module may be further configured to: determining a target value of the damping coefficient according to the acceleration data; the electronically adjustable damper is controlled to increase the damping coefficient to the target value.
In a possible implementation manner of the second aspect, the control module may be further configured to: and determining a target value of the damping coefficient corresponding to the acceleration data according to a preset mapping relation between the acceleration data and the damping coefficient.
In a possible implementation manner of the second aspect, the control module may be further configured to: and sending a control instruction to the electronic adjustable damper to instruct the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper to a target value.
In a possible implementation manner of the second aspect, the preset mapping relationship between the acceleration data and the damping coefficient may be a mapping relationship between a plurality of acceleration data intervals and a plurality of damping coefficient gears, and the target value may be a damping coefficient target gear. Accordingly, the control module may also be configured to: determining an acceleration data interval in which the acceleration data is located; and determining a damping coefficient target gear corresponding to the acceleration data according to the mapping relation between the acceleration data intervals and the damping coefficient gears.
In a possible implementation manner of the second aspect, the control module may be further configured to: and sending a control instruction to the electronic adjustable damper to instruct the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper to the target gear of the damping coefficient.
In a possible implementation manner of the second aspect, the apparatus may further include a filtering module, where the filtering module may specifically be configured to: and filtering the acceleration data.
In a possible implementation manner of the second aspect, the apparatus may further include an enlarging module and a reducing module, where: the amplifying module is used for amplifying the acceleration data by a first preset multiple; the shrinking module is used for shrinking the acceleration data by a second preset multiple; the first preset multiple and the second preset multiple may be equal or unequal.
In a possible implementation manner of the second aspect, the number of the electronically adjustable dampers may include a plurality, and the number of the locking bolts may also include a plurality, and the damping of each electronically adjustable damper acts on one locking bolt respectively. Accordingly, the control module may also be configured to: and controlling each electronically adjustable damper to increase the damping coefficient of the electronically adjustable damper.
In one possible implementation manner of the second aspect, the plurality of locking bolts may be all located on the same vertical line. Accordingly, the control module may be specifically configured to: the electronic adjustable damper is controlled to increase the damping coefficient of the electronic adjustable damper to the same value.
In a possible implementation manner of the second aspect, the plurality of locking tongues may be located on at least two different vertical lines, and accordingly, the control module may be specifically configured to: and controlling each electronic adjustable damper to increase the damping coefficient of each electronic adjustable damper to the same value or different values.
In a possible implementation manner of the second aspect, the apparatus may further include a detection module, where the detection module may be configured to detect whether the door is already in a closed state. If the door is in a closed state, the control module can control the electronic adjustable damper to restore the damping coefficient; if the door is not in a closed state, the control module can receive new acceleration data sent by the accelerometer, and the electronic adjustable damper is controlled to adjust the damping coefficient of the electronic adjustable damper again according to the new acceleration data.
In a third aspect, an electronic device is provided, which may be the door lock in the first aspect described above. The electronic device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, when executing the computer program, implementing the door lock control method according to any one of the first aspects.
In a fourth aspect, there is provided a computer readable storage medium having stored therein computer instructions which, when executed by a processor, implement the door lock control method as set forth in any one of the first aspects above.
In a fifth aspect, there is provided a computer program product for, when run on a computer, causing the computer to perform the above-mentioned related steps to implement the door lock control method according to any one of the above-mentioned first aspects.
In a sixth aspect, a chip arrangement is provided, the chip arrangement comprising a processor, which may be a general purpose processor or a special purpose processor. Wherein the processor is configured to support the electronic device to perform the relevant steps to implement the door lock control method according to any one of the first aspect.
It will be appreciated that the advantages of the second to sixth aspects may be found in the relevant description of the first aspect, and are not described here again.
Drawings
FIG. 1 is a partial schematic view of a door with a physical decelerator mounted therein in accordance with the prior art;
fig. 2 is a schematic diagram of an implementation process of a door lock control method according to an embodiment of the present application;
FIG. 3 is a schematic view of a door lock according to an embodiment of the present application;
FIG. 4 is a top view of a locking bolt provided by an embodiment of the present application;
FIG. 5 is a side view of a door lock with multiple locking bolts according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a deployment of an electronically adjustable damper according to an embodiment of the present application;
FIG. 7 is a schematic diagram showing changes in acceleration data during a door closing process according to an embodiment of the present application;
fig. 8 is a schematic step diagram of a door lock control method according to an embodiment of the present application;
Fig. 9 is a block diagram of a door lock control device according to an embodiment of the present application.
Detailed Description
In order to clearly describe the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same item or similar items having substantially the same function and effect. For example, the first locking bolt, the second locking bolt, etc. are only used for distinguishing different locking bolts, and are not limited in number and execution sequence.
It should be noted that, in the embodiments of the present application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment of the present application is not to be taken as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
The service scenario described in the embodiment of the present application is for more clearly describing the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided by the embodiment of the present application. As can be known by those skilled in the art, with the appearance of a new service scenario, the technical solution provided by the embodiment of the present application is applicable to similar technical problems.
In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of" or other similar expressions, means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or plural.
As described above, the large vibration generated when the door is closed by force easily damages the door frame, the door body, the door lock, and the like. In addition, the huge sound caused by vibration during violent closing of the door also causes noise pollution. In view of the above problems, embodiments of the present application provide a door lock control method, device, and apparatus, which are used to reduce vibration generated during a door closing process, and reduce noise caused by vibration.
Fig. 2 is a schematic diagram illustrating an implementation process of a door lock control method according to an embodiment of the present application. According to the method, the accelerometer and the electronic adjustable damper are arranged in the door lock, the accelerometer is used for realizing data acquisition and transmitting the acquired acceleration data to the main control module, and the main control module can identify whether violent closing occurs or not according to the acceleration data. If yes, the main control module can send a damping coefficient adjustment instruction to the electronic adjustable damper to instruct the electronic adjustable damper to adjust the damping coefficient, and the resistance of the lock tongue of the door lock is increased. Therefore, after the door body contacts with the lock tongue, the time of sudden stop of the door body can be prolonged, so that the more the door body moves potential energy absorbed by the lock tongue, the less the door body vibrates with the door frame, and the less the destructive power is. According to the door lock control method, the door lock control device and the electronic equipment, vibration generated in the door closing process is reduced in a damping mode, damage to the door frame, the door body, the door lock and other parts caused by vibration is reduced, and the service life of the parts is prolonged. In addition, the smaller the vibration is in the door closing process, the smaller the generated sound is, and noise pollution caused by the door closing process can be avoided.
It should be noted that the method, the device and the electronic device for controlling the door lock provided by the embodiment of the application can be applied to various types of doors, such as household doors, fire doors, cabinet doors, automobile doors and the like.
Before describing the specific technical scheme of the embodiment of the application in detail, first, a description is made of hardware required for implementing the method.
Door lock
Fig. 3 is a schematic view of a door lock according to an embodiment of the present application. The door lock of fig. 3 may be composed of a door lock panel 31, a locking tongue 32, a lock body (not shown), and the like. The door lock can be installed on various types of doors such as household entrance doors, fire doors, cabinet doors, car doors and the like.
The door lock panel 31 may be mounted on the door body 30 and close to an edge portion of the door body 30, and the door handle 312 on the door lock panel 31 may be parallel to the door body 30, so that a user may operate the door lock device. In one possible implementation, the door lock in fig. 3 may be an electronic lock. Thus, the door lock panel 31 may further provide an operation interface 311, and the user may open the door by performing an operation such as inputting an unlocking code or the like on the operation interface 311. In another possible implementation, the door lock in fig. 3 may also be a normal door lock that can be opened using a key. For a conventional door lock, the door lock panel 31 may include a key hole (not shown) into which a key is inserted. In yet another possible implementation, the door lock installed on the door body 30 may be installed on the door body 30 in a hidden type of door lock without limiting the specific type of door lock, instead of the door lock panel 31 shown in fig. 3.
When the door is in an open state, the lock tongue 32 can extend out of the door body 30; when the door is closed, the locking tongue 32 may be embedded in the door frame, thereby ensuring that the door is in a closed condition. Fig. 4 is a top view of a latch according to an embodiment of the present application. The tongue 32 may be approximately triangular in plan view. When the tongue 32 is approximately right triangle, the "hypotenuse" of the approximately right triangle generally has a degree of curvature. In some scenarios, the tongue 32 may also be referred to as a triangle tongue. The tongue 32 may be metallic, such as copper, iron, stainless steel, etc., or alloy. Of course, the latch 32 may be made of other materials, which is not limited in the embodiment of the present application. Taking the bolt 32 made of metal as an example, the metal layer of the bolt 32 is thicker as it approaches the door body 30. During the closing process, the thicker side of the metal layer contacts the door frame earlier, and the tongue 32 retracts into the door body 30 under pressure. That is, as shown in fig. 4, during the door closing process, the door frame will first contact the point a of the latch bolt 32, and then, as the door is gradually closed, the contact point between the door frame and the latch bolt 32 will move from the point a to the point B along the direction of the latch bolt slope (direction D1). In practice, the track formed by the contact point between the door frame and the lock tongue 32 moving from the point a to the point B is an arc on the inclined surface of the lock tongue 32. During this process, the tongue 32 will retract into the door body 30 in the direction D2 in fig. 4. After the door body 30 is completely embedded in the door frame, the locking tongue 32 will extend from the door body 30 and be embedded in the door frame, thereby ensuring that the door is in a closed state.
In one possible implementation, the locking tongue 32 may be single, i.e., only one locking tongue 32 on one door lock; in another possible implementation, the locking bolt 32 may be multiple, such as two, three, or even more locking bolts 32 on a door lock. As shown in fig. 5 (a), a side view of a door lock with multiple locking bolts according to an embodiment of the present application is shown. For the door lock shown in fig. 5 (a), the installation position of the lock tongue 32a and the installation position of the lock tongue 32b may be on the same vertical line, i.e., the installation position of the lock tongue 32a and the installation position of the lock tongue 32b are both located on the vertical line La as shown in fig. 5 (a). Thus, when the door is closed, the door frame will have two contact points due to contact with both the tongue 32a and the tongue 32 b. Corresponding resistance exists at each contact point to reduce the impact of the door body against the door frame. Compared with a single bolt, the bolts 32a and 32b shown in fig. 5 (a) can absorb more movement potential energy of the door body, the vibration generated by the door body and the door frame is smaller, and the destructive force is further reduced. Or the installation position of the tongue 32c and the installation position of the tongue 32d may not be on the same vertical line as shown in (b) of fig. 5, for example, the installation position of the tongue 32c is located on the vertical line Lb as shown in (b) of fig. 5, and the installation position of the tongue 32d is located on the vertical line Lc as shown in (b) of fig. 5. Based on this installation, when the door is closed, the door frame is firstly contacted with the lock tongue 32c, and the lock tongue 32c absorbs a part of movement potential energy caused by the movement of the door body. After the tongue 32c is fully embedded in the door frame, the door frame will contact the tongue 32d as the door body continues to move. The tongue 32d will also absorb a portion of the kinetic potential energy of the door body. In this way, the contact time of the door frame with the bolts 32c and 32d installed as shown in (b) of fig. 5 is further prolonged during the door closing process compared to a single bolt, and the movement potential energy generated by the door body may be completely absorbed by the bolts 32c and 32d or only a very small portion remains. The vibration generated by the door body and the door frame is obviously reduced. The number and the installation mode of the bolts are not limited in the embodiment of the application.
In the embodiment of the present application, the lock body may be embedded in the door body 30, and the lock body, the door lock panel 31 and the lock tongue 32 in fig. 3 together form a complete door lock.
(II) accelerometer
An accelerometer is an instrument that measures acceleration. The accelerometers may be single-axis, dual-axis, or multi-axis, classified by the number of input axes. Among other things, the multi-axis accelerometer may be tri-axial, hexa-axial, nine-axial, etc. The accelerometer used in the embodiment of the application can be a single-axis accelerometer, a double-axis accelerometer or a multi-axis accelerometer, and the embodiment of the application is not limited to the single-axis accelerometer or the double-axis accelerometer.
In the embodiment of the present application, the accelerometer may be mounted on the door lock panel 31 in fig. 3, may be mounted in the lock body, and may be mounted at other parts of the door body. The accelerometer may be in a live operating state at all times when the door is not closed, in order to collect acceleration data of the door during closing of the door. Acceleration data acquired by the accelerometer can be transmitted to the main control module.
(III) electronically adjustable damper
A damper is a device that dissipates motion energy by providing resistance to motion and may be of the type that includes spring dampers, hydraulic dampers, and the like. The electronic adjustable damper in the embodiment of the application can be a damper which can receive the control instruction of the main control module and realize the adjustment of the self damping coefficient under the control of the control instruction. In the embodiment of the application, the electronic adjustable damper arranged in the lock body can be any type of damper such as a spring damper, a hydraulic damper and the like. The embodiment of the application does not limit the type of the electronic adjustable damper. Under the control of the main control module, the resistance acting on the lock tongue can be increased or reduced by changing the damping coefficient of the electronic adjustable damper. In the following, as an example of the embodiment of the present application, a simple description will be given of an implementation manner of changing the resistance of the latch by applying the above-mentioned spring type electronically adjustable damper and hydraulic electronically adjustable damper in the embodiment of the present application.
The adjustment of the damping coefficient of the spring type electronic adjustable damper can be realized under the control of the main control module. Wherein, the change of the damping coefficient of the spring type electronic adjustable damper is in direct proportion to the change of the elasticity of the spring. Namely, under the control of the main control module, the damping coefficient of the spring type electronic adjustable damper is increased, and the spring elasticity of the damper is correspondingly increased; the damping coefficient of the spring type electronically adjustable damper is reduced, and the spring elasticity of the damper is correspondingly reduced. For example, according to the actual requirement in the door closing process, if it is desired to increase the damping coefficient of the electronically adjustable damper, the main control module may send a control instruction for adjusting the damping coefficient of the electronically adjustable damper to the electronically adjustable damper. In response to the control command, the electronic adjustable damper can adjust its own damping coefficient. For spring-type electronically adjustable dampers, the spring elasticity needs to be increased during the adjustment process to increase the damping coefficient. Therefore, the spring type electronic adjustable damper can compress the spring, and the purpose of increasing the elasticity of the spring is achieved by changing the deformation of the spring. In this way, the spring elasticity of the spring-type electronically adjustable damper is increased, as is the resistance acting on the tongue associated with the damper. On the other hand, if it is desired to reduce the damping coefficient of the electronically adjustable damper, the main control module may also send a control instruction for adjusting the damping coefficient of the electronically adjustable damper to the electronically adjustable damper. For spring-type electronically adjustable dampers, it is desirable to reduce the spring elasticity during the adjustment process that reduces the damping coefficient. Therefore, the spring type electronic adjustable damper can stretch the spring to achieve the purpose of reducing the elasticity of the spring. In this way, the spring elasticity of the spring-loaded electronically adjustable damper is reduced, and the resistance acting on the tongue associated with the damper is correspondingly reduced.
The adjustment of the damping coefficient of the hydraulic electronic adjustable damper can also be realized under the control of the main control module. The variation of the damping coefficient of the hydraulic electronically adjustable damper is proportional to the flow velocity of the hydraulic medium in the hydraulic cylinder. Namely, under the control of the main control module, the flow speed of the hydraulic medium in the hydraulic cylinder of the hydraulic electronic adjustable damper is increased, and the damping coefficient of the damper is correspondingly increased; the flow velocity of the hydraulic medium in the hydraulic cylinder of the hydraulic electronically adjustable damper is reduced, and the damping coefficient of the damper is correspondingly reduced. For example, according to the actual requirement in the door closing process, if it is desired to increase the damping coefficient of the electronically adjustable damper, the main control module may send a control instruction for adjusting the damping coefficient of the electronically adjustable damper to the electronically adjustable damper. In response to the control command, the electronic adjustable damper can adjust its own damping coefficient. In the hydraulic electronic adjustable damper, in the process of adjusting the damping coefficient to be increased, the piston of the hydraulic cylinder can be controlled to move through a valve with a special structure in the hydraulic electronic adjustable damper so as to increase the flow speed of a hydraulic medium. The rapid flow of the hydraulic medium can produce larger acting force to act on the related lock tongue, so that the resistance on the lock tongue is increased. On the other hand, if it is desired to reduce the damping coefficient of the electronically adjustable damper, the main control module may also send a control instruction for adjusting the damping coefficient of the electronically adjustable damper to the electronically adjustable damper. In the process of adjusting the damping coefficient of the hydraulic electronic adjustable damper, a valve with a special structure in the damper can also control the piston of the hydraulic cylinder to move in the opposite direction so as to reduce the flow speed of the hydraulic medium. The flow rate of the hydraulic medium becomes smaller, and the acting force acting on the lock tongue becomes smaller, so that the resistance on the lock tongue is correspondingly reduced. In the following, a spring-type electronically adjustable damper is taken as an example, and a deployment situation of the electronically adjustable damper in the lock body is described. In the embodiment of the application, the electronic adjustable damper can be deployed at different positions of the lock body according to the telescopic direction of the lock tongue. Referring to fig. 6, a schematic diagram of a deployment mode of an electronic adjustable damper according to an embodiment of the present application is shown. As shown in fig. 6 (a), an electronically adjustable damper 61a may be disposed directly behind the tongue 62a, with the end of the electronically adjustable damper 61a adjacent to the tongue 62a being a spring. The direction of extension of the spring is horizontal and the same as the direction of extension of the tongue 62. In this deployment mode, the locking bolt 62a may extend or retract the lock body 60a from the lock body 60a in a horizontal direction under the control of the main control module. The resistance of the tongue 62a is different depending on the position of the electronically adjustable damper 61 a. For example, when the electronically adjustable damper 61a shown in fig. 6 (a) moves in the direction in which the locking bolt 62a extends out of the lock body 60a (i.e., the direction D3 shown in fig. 6 (a)) under the control of the main control module, the resistance force applied to the process of retracting the locking bolt 62a into the lock body 60a (i.e., the door closing process) increases; When the electronically adjustable damper 61a moves in the direction in which the lock tongue 62a retracts into the lock body 60a (i.e., the direction D4 shown in fig. 6 (a)) under the control of the main control module, the resistance to the lock tongue 62a during retraction of the lock body 60a is reduced. The increased resistance of the latch bolt 62a during the closing process will extend the time that the latch bolt 62a contacts the door frame. In this way, the latch bolt 62a can absorb more of the potential energy of the door movement during the closing process. After the door has been closed, the electronically adjustable damper 61a may restore the damping coefficient under control of the main control module, so that the latch tongue 62a may release the absorbed kinetic potential energy.
In one possible implementation, as shown in fig. 6 (b), an electronically adjustable damper 61b may also be disposed laterally of the locking tongue 62 b. For example, an electronically adjustable damper 61b is disposed above the latch bolt 62b, and a spring is disposed at an end of the electronically adjustable damper 61b near the latch bolt 62a, and the spring extends and contracts in a vertical direction. In this deployment, the locking bolt 62b may extend from the lock body 60b in a clockwise direction or retract the lock body 60b in a counterclockwise direction under the control of the main control module. The resistance of the tongue 62b is different depending on the position of the electronically adjustable damper 61 b. Illustratively, when the electronically adjustable damper 61b shown in fig. 6 (b) moves downward (i.e., in the direction D5 shown in fig. 6 (b)) under the control of the main control module, the resistance force experienced by the latch bolt 62b during retraction of the latch body 60b (i.e., during closing of the door) will increase; when the electronically adjustable damper 61b moves upward (i.e., in the direction D6 shown in fig. 6 (b)) under the control of the main control module, the resistance to the latch bolt 62b during retraction of the latch body 60b is reduced. Similarly, the increased resistance experienced by the latch bolt 62b during closing will also extend the time that the latch bolt 62b contacts the door frame. Thus, the latch bolt 62b can also absorb more of the potential energy of the door movement during the closing process. After the door is closed, the electronic adjustable damper 61b can restore the damping coefficient under the control of the main control module, so that the lock tongue 62b can release the absorbed movement potential energy.
(IV) Main control Module
In the embodiment of the application, the main control module can be a micro control unit (microcontroller unit, MCU) arranged in the lock body, and can intelligently trigger the adjustment of the damping coefficient of the electronic adjustable damper based on the violent closing door recognition logic by receiving the acceleration data acquired by the accelerometer, so as to increase the resistance of the lock tongue and realize the effects of damping and noise reduction on the violent closing door. The violent door closing recognition logic can be used for recognizing whether the acceleration of the door body relative to the door frame is overlarge in the door closing process, so that the door body and the door frame are easy to generate larger vibration when being contacted when the door is closed, and damage is caused to the door frame, the door body, the door lock and other parts.
In one possible implementation, a threshold may be preset according to a test, and when the acceleration of the door body when rotating relative to the door frame is greater than the threshold, it may be considered that a subsequent door body will generate larger vibration when contacting with the door frame, which is easy to damage the door frame, the door body, the door lock and other components and generate larger noise. Therefore, in order to solve the above problem, the main control module may determine whether the acceleration data is greater than a threshold according to the violent door closing recognition logic after receiving the acceleration data collected by the accelerometer. If the acceleration data is greater than the threshold value, the main control module can instruct the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper so as to increase the resistance of the lock tongue. Therefore, when the door body is contacted with the door frame, the lock tongue arranged on the door body can be contacted with the door frame for a long time, and the lock tongue can absorb more movement potential energy of the door body, so that the possibility of generating larger vibration when the door is closed is reduced, and the noise volume generated when the door is closed is also reduced.
In the embodiment of the application, the main control module can set a plurality of gears for the damping coefficients of the electronic adjustable damper according to the accelerations with different magnitudes. Therefore, the main control module can automatically map the acceleration data to the corresponding gear according to the received acceleration data, so as to trigger and adjust the damping coefficient of the electronic adjustable damper.
In one possible implementation, in order to improve the data accuracy, the main control module may amplify the raw acceleration data acquired by the accelerometer by a certain multiple. For example, raw acceleration data acquired by an accelerometer is amplified by a factor of N. Therefore, when the door rotates relative to the door frame at a small acceleration, the main control module can be triggered to adjust the damping coefficient of the electronic adjustable damper, so that the reliability of shock absorption and noise reduction is improved.
On the other hand, in some cases, it may not be necessary to adjust the damping coefficient of the electronically tunable damper for smaller accelerations. For example, the user may wish to trigger the adjustment of the damping coefficient of the electronically adjustable damper only when the acceleration of the door body rotation reaches a large value when the door is closed. Thus, for this case, in another possible implementation, the main control module may also reduce the raw acceleration data acquired by the accelerometer by a certain multiple. For example, the raw acceleration data acquired by the accelerometer is scaled down by a factor of N.
In one possible implementation, the above-mentioned multiple of the acceleration data up-scaling or down-scaling may be set by the user. Illustratively, the door lock may provide a function for a user to modify the accuracy of the data processing. The user can set whether the main control module amplifies or reduces the original acceleration data acquired by the accelerometer. And on the premise that the user sets that the main control module is required to amplify or shrink the original acceleration data, specific times of the amplification or shrinkage of the main control module can be set by the user. For example, the user setting requires the master control module to zoom in 2 times or zoom out 1 time the original acceleration data.
In another possible implementation, the door lock may also directly provide multiple precision levels for the user to select, with different precision levels corresponding to different data processing precision. Illustratively, the door lock may provide three levels of accuracy, 1,2, 3, for selection by the user. The 2 nd precision level can represent damping processing under a common level, and when the main control module damps the door closing process under the 2 nd precision level, the main control module can directly adopt the data to determine the damping coefficient of the electronic adjustable damper without carrying out other processing on the original acceleration data. The 1 st precision level and the 3 rd precision level may represent a shock absorbing process in which the data processing precision is reduced or improved, respectively. For example, when the user sets the door lock damping process to the 1 st precision level, the main control module may perform a reduction process of a certain multiple on the original acceleration data collected by the accelerometer. Therefore, the data processing precision of the main control module can be reduced, and the door lock does not perform damping processing in the process that the door body is closed at a small speed. When the user sets the door lock damping process to be the 3 rd precision level, the main control module can amplify the original acceleration data acquired by the accelerometer by a certain multiple. Therefore, the data processing precision of the main control module can be improved, so that the door lock can also respond in the process that the door body is closed at a small speed, and the functions of shock absorption and noise reduction are realized.
In another possible implementation, the user may also set how much the door lock needs to dampen the door closing speed based on actual test conditions for the door closing process. Illustratively, the door lock may provide a set-up mode in which a user may use a certain amount of force to test the closing process. After each test, the door lock can record acceleration data acquired during the test and clear data of the previous test through the accelerometer. If the user considers that the door closing speed corresponding to a certain test needs the door lock to perform shock absorption and noise reduction treatment, the user can operate to exit the setting mode. The main control module can record the data of the user in the last test and serve as the data threshold value in the subsequent shock absorption and noise reduction treatment. When the acceleration data acquired by the accelerometer in a certain door closing process is greater than or equal to the data threshold, the main control module can control the electronic adjustable damper to adjust the damping coefficient, and the functions of shock absorption and noise reduction are realized by increasing the resistance on the lock tongue.
In the embodiment of the application, the main control module can also carry out filtering processing on the acceleration data after the amplification or the reduction so as to reduce the data interference caused by invalid data on subsequent processing.
In the embodiment of the present application, if the acceleration data for triggering the adjustment of the damping coefficient of the electronically adjustable damper is denoted by a, a may be expressed as follows:
a=filter_1(acc raw data*N)
Wherein ACC RAW DATA represents raw acceleration data acquired by the accelerometer, N represents a multiple of amplifying or shrinking the raw acceleration data, and filter_1 represents a corresponding filtering algorithm.
According to the above a, it can be mapped to the gear corresponding to the damping coefficient, such as the X1 gear, the X2 gear, the … … Xn gear, and so on. The Xn gear may be an upper limit gear of the electronically adjustable damper, that is, an adjustable maximum gear.
In an embodiment of the present application, the function F (a) may be designed to represent the violent closing door recognition logic according to the waveform continuity and the abrupt period.
When F (a) =0, the current door closing action can be judged to be a non-violent door closing action, the possibility that huge vibration is generated in the door closing process is small, serious damage is not caused to the door frame, the door body, the door lock and other parts, the damping coefficient of the electronic adjustable damper can be not required to be adjusted, and the resistance of the lock tongue in the door closing process is not required to be changed. The bolt can retract into the lock body in the original mode and be embedded into the door frame after the door is closed. When F (a) is equal to 0, the current closing action can be judged to be violent closing, and huge vibration can be generated in the closing process, so that the door frame, the door body, the door lock and other parts are easily damaged seriously. At this time, the damping coefficient of the electronically adjustable damper needs to be adjusted to increase the resistance of the lock tongue in the closing process.
Illustratively, the value of F (a) may be any non-zero integer such as 1,2, 3, etc., and different values may correspond to different degrees of violent closing. Aiming at different violence degrees, the main control module can issue damping coefficient setting instructions of different gears to the electronic adjustable damper. For example, when F (a) =1, the main control module may issue a damping coefficient setting instruction of the X1 gear to the electronic adjustable damper, instructing the electronic adjustable damper to adjust the damping coefficient to X1; when F (a) =2, the main control module may issue a damping coefficient setting instruction of the X2 gear to the electronic adjustable damper, to instruct the electronic adjustable damper to adjust the damping coefficient to X2.
When the value calculated according to the function F (a) exceeds the upper line gear Xn of the electronic adjustable damper, the main control module may issue a damping coefficient setting instruction of the upper limit gear Xn to the electronic adjustable damper, so as to instruct the electronic adjustable damper to adjust the damping coefficient to the upper limit gear Xn.
Fig. 7 is a schematic diagram showing acceleration data change in the door closing process according to an embodiment of the present application. As shown in fig. 7 (a), the horizontal axis of the coordinate axis is the time axis, and the vertical axis represents the change in acceleration data acquired by the accelerometer. In a certain closing process, if the set D is used for representing a set of peak points of a waveform formed by the acceleration data a, when the distance D between a curve L formed by the set D and an axis exceeds z, the main control module identifies the current closing process as violent closing, otherwise, identifies the current closing process as non-violent closing. When the main control module recognizes the current door closing process as violent door closing, the specific violent degree can be measured according to the distance d.
Thus, the function F (a) above can be expressed as:
When the damping coefficient of the electronically adjustable damper is not adjusted, the change of the acceleration data in a period from the moment the bolt contacts the door frame to the moment the door is closed can be shown in a waveform chart after a time point a1 in fig. 7 (a); if the method for controlling the door lock provided by the embodiment of the application is used for adjusting the damping coefficient of the electronic adjustable damper, the change of the acceleration data from the moment of contact between the lock tongue and the door frame to the moment of closing the door can be shown as a waveform chart after a time point a2 in fig. 7 (b), wherein a1 and a2 are the same time point, and are the moment of contact between the lock tongue and the door frame. Comparing (a) and (b) in fig. 7, it is known that the period of time from the moment the tongue contacts the door frame to the moment the door is closed is relatively short, and the change slope k1 of the acceleration data in the period of time is relatively steep, without adjusting the damping coefficient of the electronically adjustable damper. After the damping coefficient of the electronic adjustable damper is adjusted by adopting the door lock control method provided by the embodiment of the application, the period of time from the moment when the lock tongue contacts the door frame to the moment when the door is closed is prolonged, and the change slope k2 of acceleration data in the period of time is obviously flatter than that of the acceleration data k 1.
The door lock control method provided by the embodiment of the application can realize the functions of shock absorption and noise reduction in the door closing process based on the hardware. The steps of the door lock control method provided by the embodiment of the application are specifically described below with reference to the foregoing hardware.
Fig. 8 is a schematic step diagram of a door lock control method according to an embodiment of the present application, where the method may include the following steps:
s801, a main control module detects a door closing event.
In embodiments of the present application, the door closing event may be manually triggered by a user. For example, a user actively pushes a door body or door handle to close a door. Or a door closing event may occur in other unexpected situations. For example, because wind blows or other vibrations cause the door to rotate relative to the hinged side frame. The embodiments of the present application are not limited as to how the door closing event is initiated.
In the embodiment of the application, the accelerometer on the door lock can be always in a live working state under the condition that the door is not closed, and the accelerometer can continuously collect data in the state. Specifically, the door lock may be designed to automatically turn off the power of the acceleration sensor after the door is closed, and to automatically turn on the power of the acceleration sensor after the door is opened. Thus, when the power supply of the acceleration sensor is turned on, the acceleration sensor can continuously collect data.
In one possible implementation, the data collected by the acceleration sensor may be sent to a master control module of the door lock. The main control module can determine whether a door closing event occurs according to the magnitude of the received acceleration data. For example, when the received acceleration data is not zero, the main control module may determine that a door closing event is currently occurring.
Or in another possible implementation, the accelerometer may send data to the main control module after the data is collected, and when the accelerometer does not collect the data, the accelerometer does not communicate with the main control module. Therefore, when the main control module receives the data sent by the accelerometer, it can be determined that a door closing event occurs currently.
In another possible implementation manner, other sensors may be installed in the door lock, and the main control module may determine whether a door closing event occurs currently based on data sensed by the other sensors.
S802, continuously collecting acceleration data of the door in the closing process by the accelerometer.
It should be noted that, the closing process in the embodiment of the present application may refer to a process from when the main control module detects the occurrence of a door closing event until the door is completely closed for a period of time, and the process includes starting to rotate the door relative to the door frame until the door body stops rotating and the door lock tongue is embedded in the door frame.
In an embodiment of the application, the accelerometer may continuously perform data acquisition until the door is not closed in order to respond to a door closing event in a timely manner. Thus, when the master control module detects a door closing event, the accelerometer is continuously collecting data until the door is closed.
The accelerometer may be single-axis, dual-axis or multi-axis. Data acquisition can be performed on each axis of the accelerometer. For a single axis accelerometer, the data acquired on that axis may be taken as acceleration data acquired for the entire accelerometer. For the dual-axis or multi-axis accelerometer, the data collected on each axis can be used as the acceleration data collected by the whole accelerometer after being synthesized.
S803, the main control module receives acceleration data sent by the accelerometer and determines a damping coefficient to be adjusted of the electronic adjustable damper according to the acceleration data.
In the embodiment of the application, the acceleration data acquired by the accelerometer can be sent to the main control module in real time and processed by the main control module. The acceleration data may be raw acceleration data collected by an accelerometer.
In one possible implementation, the master control module may calculate a damping coefficient of the electronically adjustable damper to be adjusted based on the raw acceleration data.
In another possible implementation, after the main control module receives the original acceleration data, it may be enlarged or reduced by a certain multiple. By amplifying acceleration data by a certain multiple, the accuracy of the main control module can be improved. The acceleration data is reduced by a certain multiple, so that the sensitivity of the data can be reduced. Those skilled in the art may choose whether to amplify or shrink the acceleration data according to actual requirements, which is not limited by the embodiment of the present application.
In one possible implementation manner, for the original acceleration data or the acceleration data obtained after a certain multiple of amplification/reduction, the main control module may further perform filtering processing on the original acceleration data by using a filtering algorithm filter_1, so as to reduce interference of invalid data and improve reliability of the main control module. The main control module can calculate a damping coefficient to be adjusted of the electronic adjustable damper based on the filtered acceleration data.
In the embodiment of the present application, the damping coefficient to be adjusted of the electronically adjustable damper may refer to a damping coefficient to which the electronically adjustable damper needs to be adjusted from the current damping coefficient in order to reduce vibration generated during the closing process.
In one possible implementation, corresponding damping coefficients may be set for acceleration data of different magnitudes. Damping coefficients corresponding to the acceleration data with different magnitudes can be obtained through experiments. In the door closing process, when the door body rotates with certain acceleration data, vibration and/or sound can be smaller when the door is closed by adjusting the damping coefficient of the electronic adjustable damper to the damping coefficient corresponding to the acceleration data.
In another possible implementation manner, acceleration data with different magnitudes can be divided into a plurality of data intervals, and a damping coefficient corresponding to each data interval is simulated through a test. In the door closing process, when the door body rotates with certain acceleration data, the main control module can determine the damping coefficient corresponding to the data interval as the damping coefficient to be adjusted of the electronic adjustable damper by determining the data interval where the acceleration data are located.
In another possible embodiment, the damping coefficient to be adjusted can also be a fixed coefficient. Therefore, after the main control module detects a door closing event, no matter the size of the acceleration data of the door body rotates, the main control module can uniformly take the fixed coefficient as a damping coefficient to be adjusted of the electronic adjustable damper.
In another possible implementation, the main control module may also compare the acceleration data with a preset threshold value before determining the damping coefficient to be adjusted of the electronically adjustable damper based on the received acceleration data. When the acceleration data is larger than the threshold value, the main control module can execute the step of determining the damping coefficient to be adjusted of the electronic adjustable damper according to the acceleration data; otherwise, if the current acceleration data is less than or equal to the threshold value, the main control module may not respond to the acceleration data, that is, the main control module may not perform the step of determining the damping coefficient to be adjusted of the electronic adjustable damper when receiving the acceleration data less than or equal to the threshold value.
In the embodiment of the application, the number of the bolts on the door lock can comprise a plurality of bolts. Correspondingly, the number of electronically adjustable dampers may also be plural. In this way, the resistance of each bolt can be adjusted by an electronically adjustable damper, respectively.
For example, as shown in fig. 5 (b), there may be two locking bolts on the door lock, namely, a locking bolt 32c and a locking bolt 32d. Assuming that the resistance of the lock tongue 32c is adjusted by an electronic adjustable damper c (not shown in the figure), assuming that the resistance of the lock tongue 32d is adjusted by an electronic adjustable damper d (not shown in the figure), after the main control module receives acceleration data sent by acceleration, the damping coefficient to be adjusted of each electronic adjustable damper can be determined respectively for the acceleration data. That is, the main control module may determine damping coefficients to be adjusted of the electronic adjustable damper c and the electronic adjustable damper d, respectively, according to the received acceleration data.
In one possible implementation manner, for the case that the door lock is provided with a plurality of lock bolts and a plurality of electronic adjustable dampers, when determining the damping coefficient to be adjusted of each electronic adjustable damper, the main control module may determine the damping coefficient to be adjusted of each electronic adjustable damper to be the same value. For example, in the above example, the main control module may determine the damping coefficients of the electronic adjustable damper c and the electronic adjustable damper d to be adjusted to be the same-sized damping coefficients.
In another possible implementation manner, the main control module may also determine the damping coefficient to be adjusted of each electronically adjustable damper to be a different value. For example, in the above example, the main control module may determine the damping coefficient to be adjusted of the electronically adjustable damper c as the damping coefficient c, and determine the damping coefficient to be adjusted of the electronically adjustable damper d as the damping coefficient d. The damping coefficient c may be greater than the damping coefficient d or may be smaller than the Yu Zuni coefficient d, which is not limited in the embodiment of the present application.
S804, the main control module controls the electronic adjustable damper to adjust the damping coefficient.
In the embodiment of the application, after the main control module determines the damping coefficient to be adjusted of the electronic adjustable damper, the main control module can control the electronic adjustable damper to adjust the damping coefficient of the main control module, so that the adjusted damping coefficient is the same as the determined damping coefficient to be adjusted.
In one possible implementation manner, the main control module may send a control instruction to the electronically adjustable damper, where the control instruction may carry the damping coefficient to be adjusted. When the electronic adjustable damper receives the control instruction, the electronic adjustable damper can adjust the damping coefficient of the electronic adjustable damper according to the instruction of the control instruction so as to increase the resistance of the corresponding lock tongue.
After the electronic adjustable damper adjusts the damping coefficient of the electronic adjustable damper according to the indication of the main control module, the resistance applied to the lock tongue is correspondingly increased. Therefore, in the door closing process, after the lock tongue contacts the door frame, the contact time between the lock tongue and the door frame is prolonged, the lock tongue can absorb the movement potential energy of the door body more, the vibration brought by the contact of the lock tongue and the door frame is reduced, and the door closing sound is reduced.
S805, the main control module judges whether the door is closed.
In the embodiment of the application, after the main control module controls the electronic adjustable damper to adjust the damping coefficient, the main control module can judge whether the door is closed or not. If the door is already closed, the main control module does not need to pay attention to vibration possibly generated in the process of closing the door before the door is reopened. At this time, the main control module may execute S806 to control the electronically adjustable damper to restore the damping coefficient to the original position; otherwise, the main control module may execute S807 to continue calculating the damping coefficient to be adjusted of the electronically adjustable damper.
S806, the main control module controls the electronic adjustable damper to restore the damping coefficient to the original position.
In the embodiment of the application, the main control module controlling the electronic adjustable damper to restore the damping coefficient to the original position can mean that the electronic adjustable damper adjusts the damping coefficient to the damping coefficient before the door closing event occurs.
For example, if the original damping coefficient of the electronic adjustable damper is a coefficient 1, after the main control module detects a door closing event, the main control module controls the electronic adjustable damper to adjust the damping coefficient from the coefficient 1 to the coefficient 2, and when the damping coefficient of the electronic adjustable damper is in the state of the coefficient 2, the door is already closed, then the main control module may control the electronic adjustable damper to restore the damping coefficient to the original position, that is, adjust the damping coefficient of the electronic adjustable damper from the coefficient 2 to the coefficient 1.
S807, the main control module continues to determine the damping coefficient to be adjusted of the electronic adjustable damper.
In the embodiment of the application, if the main control module detects that the door is not closed after controlling the electronic adjustable damper to adjust the damping coefficient, the main control module can determine the damping coefficient to be adjusted of the electronic adjustable damper again according to the current latest acceleration data.
In one possible implementation, after the main control module controls the electronic adjustable damper to adjust the damping coefficient, the door body is still in the rotating process although the door is still not closed, that is, the door closing event is not finished, and the door body is still in the door closing process. At this time, the main control module can determine a new damping coefficient to be adjusted of the electronic adjustable damper according to the current latest acceleration data. Then, the main control module can control the electronic adjustable damper to carry out self damping coefficient according to the new damping coefficient to be adjusted.
In another possible implementation, after the main control module controls the electronically adjustable damper to adjust the damping coefficient, the door is not closed, and the door body has stopped rotating, that is, the door closing event has ended. At this time, the main control module may not further adjust the damping coefficient of the electronically adjustable damper. Or the main control module can control the electronic adjustable damper to restore the damping coefficient to the original position, so that the damping coefficient of the electronic adjustable damper can be adjusted from the original position in the next door closing process.
It should be noted that, the sequence number of each step in the above embodiment does not mean the sequence of execution sequence, and the execution sequence of each process should be determined by its function and internal logic, and should not limit the implementation process of the embodiment of the present application in any way.
The embodiment of the application can divide the functional modules of the electronic device according to the method example, for example, each functional module can be divided corresponding to each function, and one or more functions can be integrated in one functional module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that, in the embodiment of the present application, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation. Each functional module is described below as an example of division of each function.
Corresponding to the above embodiments, referring to fig. 9, there is shown a block diagram of a door lock control device according to an embodiment of the present application, which can be applied to the door locks according to the above embodiments. The door lock comprises a lock tongue, wherein a main control module and an electronic adjustable damper are arranged in the door lock, the damping of the electronic adjustable damper acts on the lock tongue, and the device can specifically comprise a determining module 901 and a control module 902, wherein:
A determining module 901, configured to determine that a door closing event occurs;
a control module 902 for controlling the electronically adjustable damper to increase the damping coefficient for a door closing event.
In a possible implementation manner of the embodiment of the present application, the door lock is further configured with an accelerometer, and the control module 902 may specifically be configured to: receiving acceleration data sent by an accelerometer; and controlling the electronic adjustable damper to increase the damping coefficient according to the acceleration data.
In one possible implementation of an embodiment of the present application, the control module 902 may also be configured to: determining a target value of the damping coefficient according to the acceleration data; the electronically adjustable damper is controlled to increase the damping coefficient to the target value.
In one possible implementation of an embodiment of the present application, the control module 902 may also be configured to: and determining a target value of the damping coefficient corresponding to the acceleration data according to a preset mapping relation between the acceleration data and the damping coefficient.
In one possible implementation of an embodiment of the present application, the control module 902 may also be configured to: and sending a control instruction to the electronic adjustable damper to instruct the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper to a target value.
In one possible implementation manner of the embodiment of the present application, the mapping relationship between the preset acceleration data and the damping coefficient may be a mapping relationship between a plurality of acceleration data intervals and a plurality of damping coefficient gears, and the target value may be a damping coefficient target gear. Accordingly, the control module 902 may also be configured to: determining an acceleration data interval in which the acceleration data is located; and determining a damping coefficient target gear corresponding to the acceleration data according to the mapping relation between the acceleration data intervals and the damping coefficient gears.
In one possible implementation of an embodiment of the present application, the control module 902 may also be configured to: and sending a control instruction to the electronic adjustable damper to instruct the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper to the target gear of the damping coefficient.
In a possible implementation manner of the embodiment of the present application, the apparatus may further include a filtering module, where the filtering module may specifically be configured to: and filtering the acceleration data.
In a possible implementation manner of the embodiment of the present application, the apparatus may further include an amplifying module and a shrinking module, where: the amplifying module is used for amplifying the acceleration data by a first preset multiple;
The shrinking module is used for shrinking the acceleration data by a second preset multiple; the first preset multiple and the second preset multiple may be equal or unequal.
In one possible implementation manner of the embodiment of the present application, the number of the electronically adjustable dampers may include a plurality of bolts, and the number of the bolts may also include a plurality of bolts, where the damping of each electronically adjustable damper acts on one bolt respectively. Accordingly, the control module 902 may also be configured to: and controlling each electronically adjustable damper to increase the damping coefficient of the electronically adjustable damper.
In one possible implementation of the embodiment of the present application, the plurality of locking bolts may all be located on the same vertical line. Accordingly, the control module 902 may be specifically configured to: the electronic adjustable damper is controlled to increase the damping coefficient of the electronic adjustable damper to the same value.
In another possible implementation of an embodiment of the present application, a plurality of locking tongues may be located on at least two different vertical lines, and accordingly, the control module 902 may be specifically configured to: and controlling each electronic adjustable damper to increase the damping coefficient of each electronic adjustable damper to the same value or different values.
In one possible implementation of the embodiment of the present application, the apparatus may further include a detection module, which may be used to detect whether the door is already in a closed state. If the door is already in a closed state, the control module 902 may control the electronically adjustable damper to restore the damping coefficient; if the door is not in a closed state, the control module 902 may receive new acceleration data sent by the accelerometer, and control the electronically adjustable damper to adjust its damping coefficient again according to the new acceleration data.
It should be noted that, all relevant contents of each step related to the above method embodiment may be cited to the functional description of the corresponding functional module, which is not described herein.
The embodiment of the application also provides a chip device which can comprise a processor, wherein the processor can be a general-purpose processor or a special-purpose processor. The processor is configured to support the electronic device to perform the related steps, so as to implement the door lock control method in each embodiment. The electronic device may be a door lock in the above-described respective embodiments.
Optionally, the chip device may further comprise a storage medium.
It should be noted that the chip apparatus may be implemented using the following circuits or devices: one or more field programmable gate arrays (field programmable GATE ARRAY, FPGA), programmable logic devices (programmable logic device, PLD), controllers, state machines, gate logic, discrete hardware components, any other suitable circuit or circuits capable of performing the various functions described throughout this application.
The embodiment of the application also provides an electronic device, which can be the door lock in each embodiment, and comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the computer program to realize the door lock control method in each embodiment.
The embodiment of the application also provides a computer readable storage medium, wherein computer instructions are stored in the computer readable storage medium, and when the computer instructions run on the electronic equipment, the electronic equipment is caused to execute the related method steps to realize the door lock control method in each embodiment.
Embodiments of the present application also provide a computer program product which, when run on a computer, causes the computer to perform the above-described related steps to implement the door lock control method in the above-described respective embodiments.
Finally, it should be noted that: the foregoing is merely illustrative of specific embodiments of the present application, and the scope of the present application is not limited thereto, but any changes or substitutions within the technical scope of the present application should be covered by the scope of the present application.
Claims (16)
1. The door lock control method is characterized in that the door lock comprises a lock tongue, a main control module, an accelerometer and an electronic adjustable damper are arranged in the door lock, and damping of the electronic adjustable damper acts on the lock tongue, and the method comprises the following steps:
The main control module determines that a door closing event occurs;
For the door closing event, the main control module receives acceleration data sent by the accelerometer;
and the main control module controls the electronic adjustable damper to increase the damping coefficient according to the acceleration data.
2. The method of claim 1, wherein the master control module controlling the electronically adjustable damper to increase a damping coefficient based on the acceleration data comprises:
the main control module determines a target value of the damping coefficient according to the acceleration data;
And the main control module controls the electronic adjustable damper to increase the damping coefficient to the target value.
3. The method of claim 2, wherein the main control module determining the target value of the damping coefficient from the acceleration data comprises:
And the main control module determines a target value of the damping coefficient corresponding to the acceleration data according to a mapping relation between the preset acceleration data and the damping coefficient.
4. A method according to claim 2 or 3, wherein the master control module controlling the electronically adjustable damper to increase the damping coefficient to the target value comprises:
and the main control module sends a control instruction to the electronic adjustable damper to instruct the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper to the target value.
5. The method according to claim 3, wherein the mapping relationship between the preset acceleration data and the damping coefficient is a mapping relationship between a plurality of acceleration data intervals and a plurality of damping coefficient gears, the target value is a damping coefficient target gear, and the main control module determines the target value of the damping coefficient corresponding to the acceleration data according to the mapping relationship between the preset acceleration data and the damping coefficient, including:
the main control module determines an acceleration data interval in which the acceleration data are located;
and the main control module determines a damping coefficient target gear corresponding to the acceleration data according to the mapping relation between the acceleration data intervals and the damping coefficient gears.
6. The method of any one of claims 2, 3 or 5, wherein the master control module controlling the electronically adjustable damper to increase the damping coefficient to the target value comprises:
And the main control module sends a control instruction to the electronic adjustable damper to instruct the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper to the damping coefficient target gear.
7. The method of any one of claims 1-3 or 5, further comprising, prior to the master control module controlling the electronically adjustable damper to increase a damping coefficient based on the acceleration data:
And the main control module carries out filtering processing on the acceleration data.
8. The method of any one of claims 1-3 or 5, further comprising, prior to the master control module controlling the electronically adjustable damper to increase a damping coefficient based on the acceleration data:
the main control module amplifies the acceleration data by a first preset multiple; or alternatively
The main control module reduces the acceleration data by a second preset multiple; the first preset multiple is equal to or different from the second preset multiple.
9. The method of any one of claims 1-3 or 5, wherein the number of electronically adjustable dampers includes a plurality, the number of locking tabs also includes a plurality, damping of each electronically adjustable damper acts on one of the locking tabs, and the master control module controls the electronically adjustable dampers to increase damping coefficients according to the acceleration data, comprising:
And the main control module controls each electronic adjustable damper to increase the damping coefficient of the electronic adjustable damper according to the acceleration data.
10. The method of claim 9, wherein the plurality of locking bolts are all located on the same vertical line, and the main control module controls each of the electronically adjustable dampers to increase its own damping coefficient according to the acceleration data, comprising:
And the main control module controls the electronic adjustable damper to increase the damping coefficient of the electronic adjustable damper to the same value according to the acceleration data.
11. The method of claim 9, wherein a plurality of the locking tongues are located on at least two different vertical lines, and the main control module controls each of the electronically adjustable dampers to increase its own damping coefficient according to the acceleration data, comprising:
And the main control module controls each electronic adjustable damper to increase the damping coefficient of the electronic adjustable damper to the same value or different values according to the acceleration data.
12. The method of any one of claims 1-3, 5, or 10-11, further comprising, after the master control module controls the electronically adjustable damper to increase a damping coefficient based on the acceleration data:
The main control module detects whether the door is in a closed state or not;
if the door is in a closed state, the main control module controls the electronic adjustable damper to restore the damping coefficient;
and if the door is not in a closed state, the main control module receives new acceleration data sent by the accelerometer, and the main control module controls the electronic adjustable damper to adjust the damping coefficient of the electronic adjustable damper according to the new acceleration data.
13. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the door lock control method according to any one of claims 1-12 when executing the computer program.
14. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the door lock control method according to any one of claims 1 to 12.
15. A computer program product, characterized in that the computer program product, when run on a computer, causes the computer to perform the relevant steps of the door lock control method according to any one of claims 1-12.
16. A chip arrangement comprising a processor, the processor being a general purpose processor or a special purpose processor, wherein the processor is adapted to support an electronic device to perform relevant steps to implement the door lock control method according to any of claims 1-12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110726976.7A CN115538855B (en) | 2021-06-29 | 2021-06-29 | Door lock control method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110726976.7A CN115538855B (en) | 2021-06-29 | 2021-06-29 | Door lock control method and device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115538855A CN115538855A (en) | 2022-12-30 |
CN115538855B true CN115538855B (en) | 2024-09-24 |
Family
ID=84717073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110726976.7A Active CN115538855B (en) | 2021-06-29 | 2021-06-29 | Door lock control method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115538855B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10348942A1 (en) * | 2003-10-18 | 2005-05-19 | Daimlerchrysler Ag | Automotive door locking system has a moving noise dampening element that approaches its final position slowly and absorbs some of the impact energy |
KR20060094612A (en) * | 2005-02-25 | 2006-08-30 | 김민철 | Door lock |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004039951A1 (en) * | 2004-08-17 | 2006-02-23 | BÖCO Böddecker & Co. GmbH & Co. KG | Stop element for vehicle door, especially for motor vehicle hood, rear door or side door, is changed to blocking state if as result of manual movement of door a value characteristic of closing movement exceeds a threshold value |
DE102005015712B4 (en) * | 2005-04-06 | 2007-03-29 | Ist Systems Gmbh | Door lock with preloaded latch |
AT510091B1 (en) * | 2010-07-06 | 2012-06-15 | Erwe Handelsges M B H | MONITORING DEVICE |
CN104033014A (en) * | 2014-06-12 | 2014-09-10 | 苏季良 | Damping buffering silent lock |
DE102015119505B4 (en) * | 2015-07-21 | 2022-12-08 | Inventus Engineering Gmbh | Door component with a controllable damper device |
CN105649457B (en) * | 2015-12-28 | 2018-03-13 | 中山市晟泰金属制品有限公司 | A kind of intelligentized Furniture door buffers lighting device |
US11377875B2 (en) * | 2016-09-19 | 2022-07-05 | Level Home, Inc. | Deadbolt position sensing |
US11808056B2 (en) * | 2017-04-18 | 2023-11-07 | ASSA ABLOY Residential Group, Inc. | Door lock detection systems and methods |
-
2021
- 2021-06-29 CN CN202110726976.7A patent/CN115538855B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10348942A1 (en) * | 2003-10-18 | 2005-05-19 | Daimlerchrysler Ag | Automotive door locking system has a moving noise dampening element that approaches its final position slowly and absorbs some of the impact energy |
KR20060094612A (en) * | 2005-02-25 | 2006-08-30 | 김민철 | Door lock |
Also Published As
Publication number | Publication date |
---|---|
CN115538855A (en) | 2022-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107813345B (en) | Robot collision detection method and device | |
US6970095B1 (en) | Theft detection system and method | |
US6516278B1 (en) | Vehicle hood operating system | |
JP5913325B2 (en) | Collision detection and identification system for pedestrian protection devices | |
CN109508728B (en) | Novel identity authentication method for wearable equipment | |
US8098037B2 (en) | Vehicle door opening-closing apparatus | |
JP5054776B2 (en) | Control device for personnel protection means and control method for personnel protection means | |
CN205721391U (en) | A kind of High Precision Automatic levelling control system of vehicular platform | |
CN110053043A (en) | A kind of industrial robot collision checking method, device, electronic equipment and medium | |
US20080163685A1 (en) | Method for Determining the Effects of the Wind on a Blind | |
CN115538855B (en) | Door lock control method and device and electronic equipment | |
KR20020008209A (en) | Method Of Electronically Monitoring And Controlling A Process For The Adjustment Of Mobile Parts | |
CN114186595B (en) | Time-varying structure parameter identification method, storage medium and equipment | |
JP2018111581A (en) | Threshold value determination method, threshold value determination device, and elevator control system | |
CN107435205A (en) | Washing machine and laod unbalance detection method and equipment for the washing machine | |
Chambarel et al. | Generation of two-dimensional steep water waves on finite depth with and without wind | |
CN103398043A (en) | Method, equipment and system for detecting internal leakage of oil cylinder and engineering machinery | |
WO2021037839A1 (en) | Electronics system for controlling an adjustment part by means of an acceleration sensor | |
CN112889093A (en) | Classified vibration | |
JP3839646B2 (en) | Obstacle estimation device for vehicle | |
Zhang et al. | Multi-mode vibration control and position error analysis of parallel manipulator with multiple flexible links | |
CN104235259B (en) | A kind of modulating valve vibration insulating system based on expansion active variable stiffness and method | |
JP2021001872A (en) | Method and device for detecting damage to motor vehicle | |
Taka´ cs et al. | Experiments on quasi-periodic wheel shimmy | |
Walsh et al. | Modeling and Simulation of Resetting Semi-Passive Stiffness Damper |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |