SE547366C2 - Compensating for gravity for determining an operational state of a door - Google Patents

Compensating for gravity for determining an operational state of a door

Info

Publication number
SE547366C2
SE547366C2 SE2351326A SE2351326A SE547366C2 SE 547366 C2 SE547366 C2 SE 547366C2 SE 2351326 A SE2351326 A SE 2351326A SE 2351326 A SE2351326 A SE 2351326A SE 547366 C2 SE547366 C2 SE 547366C2
Authority
SE
Sweden
Prior art keywords
gravity
acceleration
acceleration measurements
measurement
accelerometer
Prior art date
Application number
SE2351326A
Other languages
English (en)
Other versions
SE2351326A1 (en
Inventor
Annea Barkefors
Tomas Jonsson
Viacheslav Primenko
Original Assignee
Assa Abloy Ab
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Assa Abloy Ab filed Critical Assa Abloy Ab
Priority to SE2351326A priority Critical patent/SE547366C2/en
Priority to PCT/EP2024/082000 priority patent/WO2025108772A1/en
Publication of SE2351326A1 publication Critical patent/SE2351326A1/en
Publication of SE547366C2 publication Critical patent/SE547366C2/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/183Compensation of inertial measurements, e.g. for temperature effects
    • G01C21/185Compensation of inertial measurements, e.g. for temperature effects for gravity
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05FDEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
    • E05F15/00Power-operated mechanisms for wings
    • E05F15/40Safety devices, e.g. detection of obstructions or end positions
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B3/00Window sashes, door leaves, or like elements for closing wall or like openings; Layout of fixed or moving closures, e.g. windows in wall or like openings; Features of rigidly-mounted outer frames relating to the mounting of wing frames
    • E06B3/32Arrangements of wings characterised by the manner of movement; Arrangements of movable wings in openings; Features of wings or frames relating solely to the manner of movement of the wing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P15/00Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
    • G01P15/18Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration in two or more dimensions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P21/00Testing or calibrating of apparatus or devices covered by the preceding groups

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Operating, Guiding And Securing Of Roll- Type Closing Members (AREA)
  • Vibration Prevention Devices (AREA)
  • Power-Operated Mechanisms For Wings (AREA)

Claims (10)

1. Förfarande för att kompensera för gravitation som påverkar en accelerometer (18) som används för att bestämma ett drifttillstånd för en dörr (15), varvid förfarandet utförs av en gravitationskompensator (1), varvid förfarandet innefattar att: erhålla (40) ett flertal accelerationsmätningar från accelerometern (18) under en mätperiod; beräkna (42) en gravitationskomponent i accelerationsmätningen genom att medelvärdesbilda accelerationsmätningarna; upprepa både att erhålla (40) flertalet accelerationsmätningar och att beräkna (42) gravitationskomponenten, för att uppnå en uppdaterad gravitationskomponent; bestämma (54) att den uppdaterade gravitationskomponenten har förändrats mer än ett tröskelvärde; skicka (56) en signal för att indikera att accelerometern (18) har omjusterats; erhålla (44) en operativ accelerationsmätning; kompensera (46) den operativa accelerationsmätningen baserat på gravitationskomponenten, vilket ger en gravitationskompenserad accelerationsmätning; och tillhandahålla (48) den kompenserade accelerationsmätningen för bestämning av dörrens (15) drifttillstånd; varvid erhållandet (40) av flertalet accelerationsmätningar innefattar att erhålla accelerationsmätningar under en kontinuerlig period varvid högpassfiltrerade magnituder av alla accelerationsmätningar är mindre än ett tröskelvärde, varvid tröskelvärdet är satt till ett värde sådant att högpassfiltrerade magnituder av accelerationsmätningarna som är lägre än tröskelvärdet indikerar att accelerometern (18) är stilla.
2. Förfarande enligt patentkrav 1, varvid erhållandet (40) av flertalet accelerationsmätningar innefattar att erhålla accelerationsmätningar för ett lika heltalsantal öppningsoperationer och stängningsoperationer av dörren (15).
3. Förfarande enligt patentkrav 1 eller 2, varvid beräkningen (42) av gravitationskomponenten innefattar att separat beräkna av ett medelvärde för varje dimension av accelerationsmätningarna.
4. Förfarande enligt vilket som helst av föregående patentkrav, varvid erhållandet (44) av den operativa accelerationsmätningen, kompenseringen (46) av den operativa accelerationsmätningen, och tillhandahållandet (48) av den kompenserade accelerationsmätningen upprepas flera gånger för samma gravitationskomponent.
5. Gravitationskompensator (1) för att kompensera för gravitation som påverkar en accelerometer (18) som används för att bestämma ett drifttillstånd för en dörr (15), varvid gravitationskompensatorn (1) innefattar: processorkretsar (60), och ett minne (64) som lagrar instruktioner (67) som, när de exekveras av processorkretsarna, orsakar gravitationskompensatorn (1) att: erhålla ett flertal accelerationsmätningar från accelerometern (18) under en mätperiod; beräkna en gravitationskomponent i accelerationsmätningen genom att medelvärdesbilda accelerationsmätningarna; upprepa instruktionerna att erhålla flertalet accelerationsmätningar och att beräkna gravitationskomponenten, för att uppnå en uppdaterad gravitationskomponent; bestämma att den uppdaterade gravitationskomponenten har förändrats mer än ett tröskelvärde; skicka en signal för att indikera att accelerometern (18) har omjusterats; erhålla en operativ accelerationsmätning kompensera den operativa accelerationsmätningen baserat på gravitationskomponenten, vilket ger en gravitationskompenserad accelerationsmätning; och tillhandahålla den kompenserade accelerationsmätningen för bestämning av dörrens (15) drifttillstånd; varvid instruktionerna att erhålla flertalet accelerationsmätningar innefattar instruktioner (67) som, när de exekveras av processorkretsarna, orsakar gravitationskompensatorn (1) att erhålla accelerationsmätningar under en kontinuerlig period varvid högpassfiltrerade magnituder av alla accelerationsmätningar är mindre än ett tröskelvärde, varvid tröskelvärdet är satt till ett värde sådant att högpassfiltrerademagnituder av accelerationsmätningarna som är lägre än tröskelvärdet indikerar att accelerometern (18) är stilla.
6. Gravitationskompensator (1) enligt patentkrav 5, varvid instruktionerna att erhålla flertalet accelerationsmätningar innefattar instruktioner (67) som, när de exekveras av processorkretsarna, orsakar gravitationskompensatorn (1) att erhålla accelerationsmätningar för ett lika heltalsantal öppningsoperationer och stängningsoperationer av dörren (15).
7. Gravitationskompensator (1) enligt patentkrav 5 eller 6, varvid instruktionerna att beräkna gravitationskomponenten innefattar instruktioner (67) som, när de exekveras av processorkretsarna, orsakar gravitationskompensatorn (1) att separat beräkna av ett medelvärde för varje dimension av accelerationsmätningarna.
8. Gravitationskompensator (1) enligt vilket som helst av patentkrav 5 till 7, vidare innefattande instruktioner (67) som, när de exekveras av processorkretsarna, orsakar gravitationskompensatorn (1) att upprepa instruktionerna att erhålla den operativa accelerationsmätningen, att kompensera den operativa accelerationsmätningen, och att tillhandahålla den kompenserade accelerationsmätningen, flera gånger för samma gravitationskomponent.
9. Datorprogram (67, 91) för att kompensera för gravitation som påverkar en accelerometer (18) som används för att bestämma ett drifttillstånd för en dörr (15), varvid datorprogrammet innefattar datorprogramkod som, när den exekveras på en gravitationskompensator (1), orsakar gravitationskompensatorn (1) att: erhålla ett flertal accelerationsmätningar från accelerometern (18) under en mätperiod; beräkna en gravitationskomponent i accelerationsmätningen genom att medelvärdesbilda accelerationsmätningarna; upprepa exekveringen av datorprogramkoden att erhålla flertalet accelerationsmätningar och att beräkna gravitationskomponenten, för att uppnå en uppdaterad gravitationskomponent; bestämma att den uppdaterade gravitationskomponenten har förändrats mer än ett tröskelvärde;skicka en signal för att indikera att accelerometern (18) har omjusterats; erhålla en operativ accelerationsmätning; kompensera den operativa accelerationsmätningen baserat på gravitationskomponenten, vilket ger en gravitationskompenserad accelerationsmätning; och tillhandahålla den kompenserade accelerationsmätningen för bestämning av dörrens (15) drifttillstånd; varvid programkoden att erhålla flertalet accelerationsmätningar innefattar programkod som, när de exekveras på gravitationskompensatorn (1), orsakar gravitationskompensatorn (1) att erhålla accelerationsmätningar under en kontinuerlig period varvid högpassfiltrerade magnituder av alla accelerationsmätningar är mindre än ett tröskelvärde, varvid tröskelvärdet är satt till ett värde sådant att högpassfiltrerade magnituder av accelerationsmätningarna som är lägre än tröskelvärdet indikerar att accelerometern (18) är stilla. 1o. Datorprogramprodukt (64, 90) innefattande ett datorprogram enligt patentkravoch ett av dator läsbart medium på vilket datorprogrammet lagras.
SE2351326A 2023-11-20 2023-11-20 Compensating for gravity for determining an operational state of a door SE547366C2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
SE2351326A SE547366C2 (en) 2023-11-20 2023-11-20 Compensating for gravity for determining an operational state of a door
PCT/EP2024/082000 WO2025108772A1 (en) 2023-11-20 2024-11-12 Compensating for gravity for determining an operational state of a door

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE2351326A SE547366C2 (en) 2023-11-20 2023-11-20 Compensating for gravity for determining an operational state of a door

Publications (2)

Publication Number Publication Date
SE2351326A1 SE2351326A1 (en) 2025-05-21
SE547366C2 true SE547366C2 (en) 2025-07-15

Family

ID=93521727

Family Applications (1)

Application Number Title Priority Date Filing Date
SE2351326A SE547366C2 (en) 2023-11-20 2023-11-20 Compensating for gravity for determining an operational state of a door

Country Status (2)

Country Link
SE (1) SE547366C2 (sv)
WO (1) WO2025108772A1 (sv)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021270A1 (en) * 2003-07-22 2005-01-27 Samsung Electronics Co., Ltd. Method and apparatus for measuring speed of moving body using accelerometer
EP1708362A1 (en) * 2005-03-31 2006-10-04 STMicroelectronics S.r.l. Digital high-pass filter for a displacement detection device of a portable apparatus
US20070208544A1 (en) * 2006-03-03 2007-09-06 Garmin Ltd. Method and apparatus for estimating a motion parameter
US9043041B2 (en) * 2010-02-12 2015-05-26 Webtech Wireless Inc. Monitoring aggressive driving operation of a mobile asset
US20160187368A1 (en) * 2014-12-30 2016-06-30 Google Inc. Systems and methods of detecting failure of an opening sensor
US20220212896A1 (en) * 2021-01-05 2022-07-07 Kone Corporation Door sensor unit and a method for determining a type of a door

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR112015012301A2 (pt) * 2012-11-30 2020-04-22 Koninklijke Philips Nv método para estimar o risco de queda de um usuário, produto de programa de computador, aparelho para estimar um risco de queda para um usuário, dispositivo que é configurado para ser usado junto ao corpo de um usuário e sistema
US20150338430A1 (en) * 2014-05-21 2015-11-26 Regents Of The University Of Minnesota Excessive vehicle acceleration detection using a mobile device
WO2016066422A1 (en) * 2014-10-28 2016-05-06 Koninklijke Philips N.V. Method and apparatus for reliable detection of opening and closing events

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021270A1 (en) * 2003-07-22 2005-01-27 Samsung Electronics Co., Ltd. Method and apparatus for measuring speed of moving body using accelerometer
EP1708362A1 (en) * 2005-03-31 2006-10-04 STMicroelectronics S.r.l. Digital high-pass filter for a displacement detection device of a portable apparatus
US20070208544A1 (en) * 2006-03-03 2007-09-06 Garmin Ltd. Method and apparatus for estimating a motion parameter
US9043041B2 (en) * 2010-02-12 2015-05-26 Webtech Wireless Inc. Monitoring aggressive driving operation of a mobile asset
US20160187368A1 (en) * 2014-12-30 2016-06-30 Google Inc. Systems and methods of detecting failure of an opening sensor
US20220212896A1 (en) * 2021-01-05 2022-07-07 Kone Corporation Door sensor unit and a method for determining a type of a door

Also Published As

Publication number Publication date
WO2025108772A1 (en) 2025-05-30
SE2351326A1 (en) 2025-05-21

Similar Documents

Publication Publication Date Title
US8447004B2 (en) Estimation and compensation of clock variation in received signal
US7642999B2 (en) Image processing circuit
US9882705B2 (en) Communication apparatus, communication method, and computer readable medium using propagation delay for time synchronization
EP4371482A3 (en) Method for providing a signal quality degree associated with an analyte value measured in a continuous monitoring system
WO2022012416A1 (en) Method and system for eccentric load error correction
WO2003077086A3 (de) Verfahren zur zeitsynchronisation von zumindest zwei miteinander über ein telekommunikationsnetz, wie internet, intranet oder dergleichen, zusammenwirkenden messrechnern
SE547366C2 (en) Compensating for gravity for determining an operational state of a door
CN112989260A (zh) 一种自动加料称重系统的交互式多模型滤波方法
US11344211B2 (en) HMM-based adaptive spectrogram track method
KR100378162B1 (ko) 룩업 테이블을 이용한 연산결과 검출장치 및 방법
Mehtätalo An algorithm for ensuring compatibility between estimated percentiles of diameter distribution and measured stand variables
JPS6451721A (en) Evaluation method of branch and route distance charactaristics and circuit device
CN109884608B (zh) 一种海杂波k分布加噪声模型参数的快速分数阶矩估计方法
KR100259136B1 (ko) 움직임 벡터 검출 장치
CN114061524A (zh) 一种钢卷轮廓测量方法及装置
JP5539824B2 (ja) 信号処理装置及び信号処理方法
JP6733415B2 (ja) 周波数カウンタおよびフィールド機器
Molenaar et al. The detection of genotype-environment interaction in longitudinal genetic models
Chen et al. Economic design of control charts with Burr distribution for non-normal data under Weibull failure mechanism
US20170359153A1 (en) Measuring delay line linearity characteristics
Castle et al. A novel approach to forecasting after large forecast errors
EP3770553A3 (en) System and method for imu motion detection utilizing standard deviation
JPH0370758B2 (sv)
RU2262715C1 (ru) Способ сопровождения цели по дальности радиолокационной станцией с высокой частотой повторения импульсов
Lira On the meaning of coverage probabilities