A SYSTEM AND A METHOD FOR COLLISION AND INTRUSION DETECTION OF A DOOR
20250265914 ยท 2025-08-21
Inventors
- Lars HALLING (Bunkcflostrand, SE)
- Tomas Jonsson (Ronninge, SE)
- Lars LINDROTH (Stockholm, SE)
- Annea BARKEFORS (Nacka, SE)
- Anders SAHLSTROM (Stockholm, SE)
- Marcus TRULSSON (Arsta, SE)
Cpc classification
International classification
Abstract
The disclosure relates to a system (100) for collision and intrusion detection of a door (1), the system (100) comprises a movement sensor (10a, 10b) configured to be arranged at the door (1) to detect movement of the door (1), a processing circuitry (102a, 102b, 102c) configured to cause the system (100) to obtain, by the movement sensor (10a, 10b), movement data indicative of a movement of the door (1), analyze the movement of the door (1) during a predefined time period based on the obtained movement data, and utilize a movement-to-event model to determine a probable event that caused the movement of the door (1). The disclosure further relates to a method for collision and intrusion detection of a door (1) and a computer program product (500).
Claims
1. A system (100) for collision and intrusion detection of a door (1), the system (100) comprises: a movement sensor (10a, 10b) configured to be arranged at the door (1) to detect movement of the door (1); a processing circuitry (102a, 102b, 102c), configured to cause the system (100) to: obtain, by the movement sensor (10a, 10b), movement data indicative of a movement of the door (1); analyze the movement of the door (1) during a predefined time period based on the obtained movement data; and utilize a movement-to-event model to determine a probable event that caused the movement of the door (1).
2. The system (100) according to claim 1, wherein the movement-to-event model is based on known movements of the door (1) linked to known events.
3. The system (100) according to claim 1, wherein the processing circuitry (102a, 102b, 102c) is further configured to: determine a movement pattern describing the movement of the door (1) during the predefined time period and wherein the movement-to-event model is comparing the determined movement pattern describing the movement of the door (1) with known movement patterns describing different movements of the door (1) caused by known events.
4. The system (100) according to claim 1, wherein the processing circuitry (102a, 102b, 102c) is further configured to, cause the system (100) to: control operation of the door (1) based on the probable event that caused the movement of the door (1).
5. The system (100) according to claim 1, wherein the processing circuitry (102a, 102b, 102c) is further configured to, cause the system (100) to: determine a position of the door (1) when the probable event that caused the movement of the door (1) occurred.
6. The system (100) according to claim 1, wherein the movement data indicative of a movement of the door (1) is indicative of a movement in at least a first direction (x, y, z) in relation to the door (1).
7. The system (100) according to claim 1, wherein the movement of the door (1) during the predefined time period is described by a function describing a movement amplitude in at least a first direction (x, y, z) in relation to the door (1) over time.
8. The system (100) according to according to claim 1, wherein an impact movement energy, causing the movement of the door (1) during the predefined time period, is determined by calculating the surface area under the function describing the movement amplitude in the at least first direction (x, y, z) in relation to the door (1) over time.
9. The system (100) according to claim 1, wherein the movement-to-event model is trained based on historical event data and/or user input data by using artificial intelligence models and/or statistical models.
10. The system (100) according to claim 1, wherein in the system (100) further comprises: a motor (40a, 40b) arranged in the vicinity of the movement sensor (10a, 10b), and the movement sensor (10a, 10b) is further configured to detect movement and/or vibration of the door (1) caused by frequencies generated by the motor (40a, 40b), and in accordance with a determination of a probable event, the processing circuitry (102a, 102b, 102c) is further configured to: determine a change in the amplitude of the frequencies generated by the motor (40a, 40b) to predict maintenance of the door (1).
11. A method for collision and intrusion detection of a door (1), the method comprising: (S1) obtaining, by the movement sensor (10a, 10b), movement data indicative of a movement of the door (1); (S3) analyzing the movement of the door (1) during a predefined time period based on the obtained movement data; and (S5) utilizing a movement-to-event model to determine a probable event that caused the movement of the door (1).
12. The method according to claim 11, the method further comprising: (S4) determining a movement pattern describing the movement of the door (1) during the predefined time period and wherein the movement-to-event model is comparing the determined movement pattern describing the movement of the door (1) with known movement patterns describing different movements of the door (1) caused by known events.
13. The method according to claim 11, the method further comprising: (S6) controlling operation of the door (1) based on the probable event that caused the movement of the door (1).
14. The method according to claim 11, the method further comprising: (S7) determining a position of the door (1) when the probable event that caused the movement of the door (1) occurred.
15. A computer program product (500) comprising a non-transitory computer readable medium, having thereon a computer program comprising program instructions, the computer program being loadable into a processing circuitry (102a, 102b, 102c) and configured to cause execution of the method according to claim 11 when the computer program is run by the at least one processing circuitry (102a, 102b, 102c).
Description
BRIEF DESCRIPTIONS OF THE DRAWINGS
[0053] The above objects, as well as additional objects, features and advantages of the present disclosure, will be more fully appreciated by reference to the following illustrative and non-limiting detailed description of example embodiments of the present disclosure, when taken in conjunction with the accompanying drawings.
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
DETAILED DESCRIPTION
[0066] The present disclosure will now be described with reference to the accompanying drawings, in which preferred example embodiments of the disclosure are shown. The disclosure may, however, be embodied in other forms and should not be construed as limited to the herein disclosed embodiments. The disclosed embodiments are provided to fully convey the scope of the disclosure to the skilled person.
[0067]
[0068] In the example illustration in
[0069] It is understood that system 100 for collision and intrusion detection of a door 1 can be configured for collision and intrusion detection of any type of door. In an example the door 1 is a pedestrian door, e.g. an entrance door at a building such as a hotel, an office or a home.
[0070] According to some embodiments the door 1 is any of a revolving door, a slider door, a hangar door, a sliding door, a swing door, an overhead sectional door, a folding door, a vertical-lifting door, a high speed door, a garage door, a pedestrian door, an overhead sectional door and a mega door.
[0071] The first aspect of this disclosure shows a system 100 for collision and intrusion detection of a door 1. The system 100 comprises a movement sensor 10a, 10b configured to be arranged at the door 1 to detect movement of the door 1.
[0072] According to some embodiments the system 100 comprises plural movement sensors 10a, 10b configured to be arranged at the door 1 to detect movement of the door 1. According to some embodiments the plural movement sensors 10a, 10b are configured to be connected and configured to cooperate in order to detect movement of the door 1.
[0073] In the illustration in
[0074] An advantage with plural movement sensors 10a, 10b is that the system becomes more robust with respect to redundancy, and another advantage is that the detection of the movement of the door can be more precise.
[0075] The system 100 comprises a processing circuitry 102a, 102b, 102c. According to some embodiments the processing circuitry 102a is arranged at the door 1. In the illustration in
[0076] According to some embodiments the processing circuitry 102b is comprised in a portable electronic device 400 operatively connected to the movement sensor 10a, 10b via a communication network 50.
[0077] According to some embodiments the processing circuitry 102c is comprised in a remote stationary electronic device 500 operatively connected to the movement sensor 10a, 10b via the communication network 50.
[0078] According to some embodiments the system 100 comprises a memory 101a, 101b, 101c. According to some embodiments the memory 101a, 101b, 101c is operatively connected to the processing circuitry 102a, 102b, 102c.
[0079] According to some embodiments the memory 101a is arranged at the door 1. In the illustration in
[0080] According to some embodiments the memory 101b is comprised in a portable electronic device 400 operatively connected to the processing circuitry 102b in the portable electronic device 400 or operatively connected to the processing circuitry 102a, 102c via the communication network 50.
[0081] According to some embodiments the memory 101c is comprised in a remote stationary electronic device 500 operatively connected to the processing circuitry 102c in the remote stationary electronic device 500 or operatively connected to the processing circuitry 102a, 102c via the communication network 50.
[0082] According to some embodiments the communication network 50 is a wireless communication network.
[0083] According to some embodiments the wireless communication network is a standardized wireless local area network such as a Wireless Local Area Network, WLAN, Bluetooth, ZigBee, Ultra-Wideband, UWB, Radio Frequency Identification, RFID, or similar network.
[0084] According to some embodiments the wireless communication network is a standardized wireless wide area network such as a Global System for Mobile Communications, GSM, Extended GSM, General Packet Radio Service, GPRS, Enhanced Data Rates for GSM Evolution, EDGE, Wideband Code Division Multiple Access, WCDMA, Long Term Evolution, LTE, Narrowband-IoT, 5G, Worldwide Interoperability for Microwave Access, WiMAX or Ultra Mobile Broadband, UMB or similar network.
[0085] According to some embodiments the wireless communication network can also be a combination of both a wireless local area network and a wireless wide area network.
[0086] According to some embodiments communication network 50 can be a combination a wired communication network and a wireless communication network. According to some embodiments the communication network 50 is defined by common Internet Protocols.
[0087] The processing circuitry 102a, 102b, 102c is configured to cause the system 100 to obtain, by the movement sensor 10a, 10b, movement data indicative of a movement of the door 1, analyze the movement of the door 1 during a predefined time period based on the obtained movement data, and utilize a movement-to-event model to determine a probable event that caused the movement of the door 1.
[0088] An advantage with this aspect is that by analyzing the movement of the door 1, a probable event causing the movement can be determined, and the information regarding the probable event can in turn be used to take actions that relates to the operation of the door 1 in order to secure operation and protect the door 1.
[0089] It is understood that the probable event can be a variety of events, and not limited to collision and intrusion events. According to some embodiments the probable event is any event caused by external influence of the door 1. In an example movement of the door can be caused by weather, animals, humans, machines, objects, etc.
[0090]
[0091]
[0092] According to some embodiments the movement data indicative of a movement of the door 1 is indicative of a movement in at least a first direction x, y, z in relation to the door 1. An advantage with this embodiment is that movement data indicative of a movement of the door 1 can be obtained in one or plural dimensions in relation to the door 1 and the determination of the probable event that caused the movement of the door can utilize the movement data indicative of movement in one or plural dimensions.
[0093]
[0094] In the example illustration in
[0095] According to some embodiments only movement data indicative of a movement of the door 1 in one direction in relation to the door 1 is used for determining the probable event that caused the movement of the door 1.
[0096] According to some embodiments movement data indicative of a movement of the door 1 the direction perpendicular to the plane defined by the surface of the door 1 used for determining the probable event that caused the movement of the door 1.
[0097] In the example as illustrated in
[0098] In the example as illustrated in
[0099]
[0100]
[0101] According to some embodiments the movement-to-event model is based on known movements of the door 1 linked to known events.
[0102] According to some embodiments movement data indicative of known movements of the door 1 linked to known events are stored in the memory 101a, 101b, 101c.
[0103] According to some embodiments the movement-to-event model is utilizing stored movement data indicative of known movements of the door 1 linked to known events to determine a probable event that caused the movement of the door 1.
[0104] According to some embodiments the movement-to-event model is comparing the obtained movement data indicative of a movement of the door 1 with stored movement data indicative of known movements of the door 1 linked to known events, to determine a probable event that caused the movement of the door 1.
[0105]
[0106]
[0107]
[0108] According to some embodiments multiple known movements indicative of movements of the door 1 linked to multiple known events are stored in the memory 101a, 101b, 101c.
[0109]
[0110] In a use case example, with reference to
[0111] An advantage with this embodiment is that the movement-to-event model is used to analyze and compare the obtained movement data indicative of the movement of the door 1, with plural known movement data indicative of a movements of doors that are linked to known events, in order to determine the probable event that caused the movement of the door.
[0112] According to some embodiments the processing circuitry 102a, 102b, 102c is further configured to determine a movement pattern describing the movement of the door 1 during the predefined time period and wherein the movement-to-event model is comparing the determined movement pattern describing the movement of the door 1 with known movement patterns describing different movements of the door 1 caused by known events.
[0113] According to some embodiments the movement pattern is based on the obtained movement data indicative of a movement of the door 1.
[0114] According to some embodiments the movement pattern is a pattern indicative of a movement in at least a first direction x, y, z in relation to the door 1, over time. In an example the movement pattern is four dimensional, indicative of a movement of the door 1 in a first direction x, a second direction y and third directions, over time.
[0115] According to some embodiments known movement patterns are stored in the memory 101a, 101b, 101c.
[0116] According to some embodiments the movement-to-event model is utilizing known movement patterns to determine a probable event that caused the movement of the door 1.
[0117] According to some embodiments the movement-to-event model is comparing the obtained movement pattern with stored known movement patterns, to determine a probable event that caused the movement of the door 1.
[0118] An advantage with this embodiment is that the movement-to-event model can be used to analyze and compare the movement pattern describing the movement of the door with plural known movement patterns that are linked to known events, in order to determine the probable event that caused the movement pattern of the door.
[0119] According to some embodiments the processing circuitry 102a, 102b, 102c is further configured to, cause the system 100 to control operation of the door 1 based on the probable event that caused the movement of the door 1. According to some embodiments the operation of the door 1 is dependent on the probable event that caused the movement of the door 1. According to some embodiments the operation of the door 1 is at least any of opening the door 1, closing the door 1, holding the door, slowing down the speed of the door 1, increasing the speed of the door 1, locking the door 1 and unlocking the door 1.
[0120] An advantage with this embodiment is that the door can be operated in different ways dependent on what probable event that has occurred in order to maintain safety and reduce possible damage of the door.
[0121] According to some embodiments the processing circuitry 102a, 102b, 102c is further configured to, cause the system 100 to generate and send a notification message to an electronic device based on the probable event that caused the movement of the door 1. According to some embodiments the notification message is indicative of the probable event that caused the movement of the door 1. According to some embodiments the notification message is any of a visual, tactile or sound notification. In an example a service technician can receive a message via a user interface of the portable electronic device, e.g. a smartphone, indicative of the probable event that caused the movement of the door 1.
[0122] According to some embodiments the processing circuitry 102a, 102b, 102c is further configured to, cause the system 100 to determine a position of the door 1 when the probable event that caused the movement of the door 1 occurred.
[0123] An advantage with this embodiment is that it can be determined what may have caused the movement of the door 1 and to determine possible damage of the door 1.
[0124] According to some embodiments the movement of the door 1 during the predefined time period is described by a function describing a movement amplitude in at least a first direction x, y, z in relation to the door 1 over time.
[0125] An advantage with this embodiment is that the function describing the movement amplitude can be utilized by the movement-to-event model to determine a probable event that caused the movement of the door.
[0126] According to some embodiments an impact movement energy, causing the movement of the door 1 during the predefined time period, is determined by calculating the surface area under the function describing the movement amplitude in the at least first direction x, y, z in relation to the door 1 over time.
[0127]
[0128]
[0129]
[0130] According to some embodiments the impact movement energy is utilized by the movement-to-event model to determine a probable event that caused the movement of the door 1.
[0131] An advantage with this embodiment is that the determined impact movement energy can be utilized by the movement-to-event model to determine a probable event that caused the movement of the door.
[0132] According to some embodiments the movement-to-event model is trained based on historical event data and/or user input data by using artificial intelligence models and/or statistical models.
[0133] According to some embodiments the system 100 is configured to obtain historical event data from other systems configured for collision and intrusion detection of doors.
[0134] According to some embodiments the movement-to-event model is trained by user input data confirming certain event linked to certain movement of the door 1.
[0135] According to some embodiments the system is using artificial intelligence models and/or statistical models to automatically improve predictions and decisions of the movement-to-event model. An advantage with this embodiment is that the movement-to-event model can be improved over time in order to improve the determination of the probable event that caused the movement of the door.
[0136] According to some embodiments the movement-to-event model utilizes at least any of signal processing and image processing to determine a probable event that caused the movement of the door 1.
[0137] According to some embodiments the movement-to-event model utilizes distributed processing with multiple processing circuitries 102a, 102b, 102c, to determine a probable event that caused the movement of the door 1.
[0138] According to some embodiments, the system further comprises a motor 40a, 40b arranged at the door configured to control operation of the door. In the example illustration of
[0139] According to some embodiments the system comprises a motor 40a, 40b arranged in the vicinity of the movement sensor 10a, 10b.
[0140] According to some embodiments the movement sensor 10a, 10b is further configured to detect movement and/or vibration of the door 1 caused by frequencies generated by the motor 40a, 40b, and in accordance with a determination of a probable event, the processing circuitry 102a, 102b, 102c is further configured to determine a change in the amplitude of the frequencies generated by the motor 40a, 40b to predict maintenance of the door 1.
[0141] An advantage with this embodiment is that in a determination of a probable event it can be further determined if the operation of the motor has changed, which can be an indication of that maintenance of the door is needed or not needed dependent on the determination of change in the amplitude of the frequencies generated by the motor after the probable event has occurred.
[0142] According to some embodiments the processing circuitry 102a, 102b, 102c is further configured to, cause the system 100 to generate and send a maintenance notification message to an electronic device based on the probable event that caused the movement and/or vibration of the door 1. According to some embodiments the maintenance notification message is indicative of what maintenance that is needed based on the determination of change in the amplitude of the frequencies generated by the motor after the probable event has occurred. According to some embodiments the maintenance notification message is any of a visual, tactile or sound notification. In an example a service technician can receive a message via a user interface of the portable electronic device, e.g. a smartphone, indicative of the maintenance that is needed.
[0143] The second aspect of this disclosure shows a method for collision and intrusion detection of a door 1. The method comprising the step of S1 obtaining, by the movement sensor 10a, 10b, movement data indicative of a movement of the door 1, the step of S3 analyzing the movement of the door 1 during a predefined time period based on the obtained movement data, and the step of S5 utilizing a movement-to-event model to determine a probable event that caused the movement of the door 1.
[0144] An advantage with this aspect is that by analyzing the movement of the door, a probable event causing the movement can be determined, and the information regarding the probable event can in turn be used to take actions that relates to the operation of the door in order to secure operation and protect the door.
[0145] According to some embodiments the method further comprises the step of S2 determining, if the movement of the door 1 is above a predefined threshold value based on the obtained movement data.
[0146] An advantage with this aspect is that if the movement of the door is below a predefined threshold value, the movement of the door is ignored.
[0147] According to some embodiments the method further comprises the step of S4 determining a movement pattern describing the movement of the door 1 during the predefined time period and wherein the movement-to-event model is comparing the determined movement pattern describing the movement of the door 1 with known movement patterns describing different movements of the door 1 caused by known events.
[0148] An advantage with this embodiment is that the movement-to-event model can be used to analyze and compare the movement pattern describing the movement of the door with plural known movement patterns that are linked to known events, in order to determine the probable event that caused the movement pattern of the door.
[0149] According to some embodiments the method further comprises the step of S6 controlling operation of the door 1 based on the probable event that caused the movement of the door 1.
[0150] An advantage with this embodiment is that the door 1 can be operated in different ways dependent on what probable event that has occurred in order to maintain safety and reduce possible damage of the door 1.
[0151] According to some embodiments the method further comprises the step of S7 determining a position of the door 1 when the probable event that caused the movement of the door 1 occurred.
[0152] An advantage with this embodiment is that it can be determined what may have caused the movement of the door and to determine possible damage of the door 1.
[0153] The third aspect of this disclosure shows a computer program product the second aspect comprising a non-transitory computer readable medium, having thereon a computer program comprising program instructions, the computer program being loadable into a processing circuitry 102a, 102b, 102c and configured to cause execution of the method when the computer program is run by the at least one processing circuitry 102a, 102b, 102c.
[0154] The person skilled in the art realizes that the present disclosure is not limited to the preferred embodiments described above. The person skilled in the art further realizes that modifications and variations are possible within the scope of the appended claims.
[0155] Additionally, variations to the disclosed embodiments can be understood and effected by the skilled person in practicing the claimed disclosure, from a study of the drawings, the disclosure, and the appended claims.