SISTEMA PESSOAL DE DETECÇÃO DE QUEDAS E MÉTODO PARA USO DE UM SISTEMA PESSOAL DE DETECÇÃO DE QUEDAS
CAMPO TÉCNICO DA INVENÇÃO
A invenção refere-se à medição de deslocamento de um objeto, e em particular a um método e a um sistema para a medição do deslocamento de um objeto durante uma queda utilizando um acelerômetro.
ANTECEDENTES DA INVENÇÃO
Os acelerômetros tridimensionais podem ser fixados aos objetos e podem medir a aceleração do objeto em três dimensões. Como parte dessas medições, o acelerômetro mede as acelerações no objeto causadas pela gravidade.
Geralmente, um sistema pessoal de detecção de quedas compreende um módulo sensor utilizado pelo usuário que é arranjado para transmitir um sinal de alarme à parte restante do sistema no caso de uma situação de emergência ser detectada. Tal módulo sensor pode compreender um botão de alarme que o usuário pode pressionar para que o módulo envie o sinal de alarme ou um detector que detecta se um usuário caiu, com o que o módulo sensor envia automaticamente um sinal de alarme.
Muitas soluções de detecção de queda automáticas existentes são baseadas na medição da aceleração das atividades diárias e quedas do usuário que tem um detector de queda fixado ao corpo, geralmente na cintura. O princípio básico dessas soluções de detecção de queda consiste em detectar um impacto grande ou significativo causado pelo choque do corpo contra o chão durante uma queda. Algumas soluções também podem detectar a mudança na orientação do corpo causada por uma queda, o que melhora a taxa de sucesso na detecção de quedas.
No entanto, as soluções existentes ainda têm uma
Petição 870190014736, de 13/02/2019, pág. 5/13
2/14 taxa de alarme falso alta, inaceitável. Isso ocorre porque a medição da mudança na orientação do corpo junto com a detecção da ocorrência de um impacto grande muitas vezes não é suficiente para distinguir todas as atividades diárias de um usuário de uma queda.
O sistema de detecção de quedas pode ser provido com uma funcionalidade adicional para gerar mais sobre as atividades do usuário, o que pode melhorar desempenho.
Em particular, a integração de um sensor de medição de deslocamento ao módulo sensor pode melhorar desempenho.
ereta para
Isto ocorre porque a passagem de uma postura uma queda no chão resulta na diminuição da altura do módulo em aproximadamente a altura da cintura ao chão, se o módulo sensor estiver fixado à cintura. Esta informação de deslocamento é útil para distinguir algumas atividades diárias das quedas e melhora o desempenho de detecção de queda.
A integração de um barômetro em um sistema de detecção de quedas com base em um acelerômetro, que permite que a altura absoluta seja medida a partir da pressão de ar, preenche o requisito acima. No entanto, a inclusão deste tipo de componente adicional ao módulo sensor leva a um aumento no consumo de energia e no tamanho do sistema. Além disso, as medições por barômetros podem ser afetadas adversamente por mudanças no ambiente, tal como uma mudança na pressão ambiente ou na temperatura.
Portanto, há a necessidade de uma metodologia alternativa para medição do deslocamento de um módulo sensor que inclua um acelerômetro.
DESCRIÇÃO RESUMIDA DA INVENÇÃO
De acordo com um primeiro aspecto da invenção, é apresentado um sistema pessoal de detecção de quedas que compreende um módulo sensor próprio para ser posicionado em
3/14 um usuário, e o módulo sensor compreende um acelerômetro para medição de acelerações que agem no módulo sensor; e um processador para analisar as acelerações medidas a fim de determinar se o módulo sensor sofreu um impacto, e para estimar um deslocamento vertical do módulo sensor durante um período de tempo imediatamente antes do impacto; sendo que o processador estima o deslocamento vertical do módulo sensor pela integral dupla das medições do acelerômetro.
|
Preferivelmente, |
o processador |
é |
adaptado |
para |
|
determinar que o módulo |
sensor sofreu |
um |
impacto |
se as |
|
acelerações medidas forem |
características |
de |
uma colisão com |
|
um objeto sólido. |
|
|
|
|
|
Preferivelmente, |
o processador |
é |
adaptado |
para |
|
determinar que o módulo |
sensor sofreu um |
impacto se uma |
|
magnitude da aceleração medida exceder um |
Limite |
|
predeterminado. |
|
|
|
|
|
Alternativamente |
, o processador |
é |
adaptado |
para |
|
determinar que o módulo |
sensor sofreu |
um |
impacto |
se a |
magnitude da aceleração medida em uma direção especificada exceder um limite predeterminado.
Alternativamente, o processador é adaptado para determinar que o módulo sensor sofreu um impacto se a variação das medições do acelerômetro exceder um limite predeterminado.
Preferivelmente, o processador é adaptado adicionalmente para identificar um instante de impacto, o tempo em que o módulo sensor sofreu o impacto.
Preferivelmente, o processador é adaptado para identificar o instante do impacto ao examinar um sinal de tempo das acelerações medidas.
Preferivelmente, o processador é adaptado adicionalmente para identificar um instante inicial, instante no qual o módulo sensor começou a se mover antes do impacto.
4/14
Preferivelmente, o processador é adaptado para identificar o instante inicial pela análise das acelerações medidas antes do impacto, a fim de identificar um período estável em que as acelerações medidas variam menos do que um 5 limite predeterminado, e para identificar o instante inicial como o instante em que o período estável termina.
Alternativa ou adicionalmente, o processador é adaptado para identificar o instante inicial pela análise das acelerações medidas antes do impacto a fim de identificar uma 10 variação na direção da aceleração medida que está acima de um limite predeterminado e para identificar o instante inicial
|
como o |
instante em que a |
variação |
na |
direção |
primeiramente |
|
excedeu |
o limite. |
|
|
|
|
|
| |
Preferivelmente, |
processador |
é adaptado |
para |
|
15 estimar |
o deslocamento |
vertical |
do |
módulo |
sensor |
pela |
integral dupla das medições do acelerômetro entre o instante inicial e o instante de impacto.
Preferivelmente, o processador é adaptado para estimar a aceleração gravitacional no instante inicial ao 20 identificar a componente da aceleração medida no instante inicial que age em uma direção vertical.
Preferivelmente, o processador é adaptado para subtrair a aceleração gravitacional estimada das medições que são utilizadas pelo processador a fim de estimar o 25 deslocamento vertical do módulo sensor.
Preferivelmente, o sistema pessoal de detecção de quedas compreende um dispositivo para determinar se uma queda ocorreu pela utilização do deslocamento vertical estimado do módulo sensor.
Preferivelmente, o dispositivo é adaptado adicionalmente para disparar um alarme se for determinado que uma queda ocorreu.
Em algumas realizações, o processador é parte do
5/14 módulo sensor. No entanto, em outras realizações, o processador é parte de uma unidade-base que é separada do módulo sensor.
De acordo com um segundo aspecto da invenção, é apresentado um método que compreende a medição das acelerações que agem em um objeto; a análise das acelerações medidas para determinar se o objeto sofreu um impacto; a estimativa de um deslocamento vertical do objeto durante um período de tempo imediatamente antes do impacto pela integral 10 dupla das medições do acelerômetro.
De acordo com um terceiro aspecto da invenção, é apresentado um programa de computador para executar o método descrito acima quando executado em um computador.
BREVE DESCRIÇÃO DOS DESENHOS
A invenção será descrita agora, somente a título de exemplo, com referência aos desenhos a seguir, nos quais:
A Figura 1 mostra um sistema de detecção de quedas de acordo com a invenção.
|
A |
Figura |
2 é um |
diagrama de |
blocos |
que |
mostra o |
|
20 módulo sensor do |
sistema |
de detecção |
de quedas |
com mais |
|
detalhes. |
|
|
|
|
|
|
|
A |
Figura |
3 é um |
diagrama que |
ilustra |
um |
método de |
acordo com a invenção.
A Figura 4 é uma ilustração de um módulo sensor e de um usuário caindo.
A Figura 5 é um gráfico que mostra algumas medições exemplificadoras de um acelerômetro.
DESCRIÇÃO DETALHADA DAS REALIZAÇÕES PREFERIDAS
A Figura 1 mostra um sistema de detecção de quedas utilizado por um usuário 2. O sistema de detecção de quedas compreende um módulo sensor 4 que é utilizado pelo usuário 2 e uma unidade-base 6. O módulo sensor 4 pode ser utilizado em qualquer parte do corpo do usuário, mas é preferível que seja
6/14 utilizado em torno da cintura, ou no peito do usuário, a fim de melhorar a detecção de quaisquer quedas.
O módulo sensor 4 compreende pelo menos um acelerômetro para medição da aceleração experimentada pelo módulo sensor 4 e por algum dispositivo para comunicação com a unidade-base 6. Se o módulo sensor 4 detectar uma queda ou outra condição de alarme, o módulo sensor 4 se comunica com a unidade-base 6, e a unidade-base 6 pode emitir ou disparar um alarme.
Em realizações alternativas, a funcionalidade do módulo sensor 4 e da unidade-base 6 pode ser combinada em um único dispositivo.
A Figura 2 mostra o módulo sensor 4 com mais detalhes. Nesta realização, o módulo sensor 4 compreende um acelerômetro 8 que mede a aceleração experimentada pelo módulo sensor 4 em três dimensões, e um processador 10 para determinar se uma queda ocorreu a partir das medições do acelerômetro 8. O acelerômetro 8 pode medir a aceleração continuamente ou em intervalos discretos e pode registrar o tempo de cada medição (embora seja possível que o processador 10 registre o tempo das medições à medida que elas são gravadas na memória 18). O módulo sensor 4 também compreende uma antena 12 e circuitos transceptores associados 14 para comunicação com a unidade-base 6, uma unidade de alarme 16 para emitir um sinal de alarme ou tom no caso de uma condição de alarme ser detectada e uma memória 18 para armazenar um conjunto de medições do acelerômetro 8.
Em uma realização preferida, a memória 18 é um buffer circular ou tipo similar de dispositivo que armazena contínua, ou periodicamente, as medições que abrangem um período de tempo em particular do acelerômetro 8 para recuperação subsequente pelo processador 10. Desse modo, quando a memória 18 está cheia, medições adicionais irão
7/14 sobrepor as medições mais antigas armazenadas na memória 18, de modo que a memória 18 contenha as medições n de acelerômetro mais recentes que abrangem um intervalo de tempo específico T que precede o presente. É claro que a memória 18 5 deve ter capacidade suficiente para armazenar as medições do acelerômetro que abrangem pelo menos o tempo que leva para a queda. Por exemplo, a memória 18 que pode armazenar as medições do acelerômetro que abrangem um período de cinco segundos deve ser suficiente para implementar a invenção.
De acordo com a invenção, o deslocamento do módulo sensor 4 é estimado ao se obter a integral dupla das medições do acelerômetro 8. Ao tornar essa estimativa de deslocamento disponível a um algoritmo de detecção de queda, que é executado no processador 10, o desempenho da taxa de alarme 15 falso do sistema de detecção de quedas pode ser melhorado.
A Figura 3 ilustra um método de estimar o deslocamento do módulo sensor 4 de acordo com uma realização da invenção. O método tem início na etapa 101, quando um impacto ocorre. Um impacto é definido como uma medição ou 20 conjunto de medições do acelerômetro 8 características de uma colisão com um objeto sólido, tal como o chão. Em particular, um impacto pode ser uma medição cuja magnitude excede um limite predeterminado ou uma medição ao longo de um eixo particular ou em uma direção particular cuja magnitude excede 25 um limite predeterminado. Alternativamente, como um impacto irá resultar em uma grande variação na saída do acelerômetro 8, o impacto pode ser identificado por comparação entre a variação nas medições e um limite predeterminado. O processador 10 pode identificar o impacto pela análise das 3 0 medições do acelerômetro 8 à medida que são armazenadas na memória 18.
Tal como descrito acima, o acelerômetro 8 fornece, contínua ou periodicamente, medições de aceleração para a
8/14 memória 18 para armazenagem. Portanto, no ponto em que o processador 10 determina que um impacto ocorreu (o que pode se dar logo após a ocorrência do impacto, devido a atrasos no processamento ou através da confirmação da queda pela análise 5 subsequente das medições do acelerômetro), a memória 18 irá conter as medições da aceleração que abrangem um intervalo de tempo T.
Na etapa 103, o processador 10 determina o tempo em que o impacto ocorreu. Para fazer isso, o processador 10 10 examina as medições do acelerômetro armazenadas na memória 18 para identificar as medições de aceleração mais altas ou associadas ao impacto. Se o acelerômetro 8 fornecer medições separadas de aceleração ao longo de cada um dos eixos tridimensionais, o processador 10 pode examinar a magnitude do vetor de aceleração para determinar a aceleração mais alta ou de pico.
Uma vez que a medição de pico é encontrada, o instante da medição é determinado a partir do registro de tempo associado, e esse tempo é registrado como timpacto.
0 Uma vez que o instante de impacto tenha sido determinado, o método identifica o tempo tiníCio em que a queda teve início (etapa 105).
Preferivelmente, o método determina o tinício das medições do acelerômetro armazenadas na memória 18. Para 25 tanto, o processador analisa as medições do acelerômetro na memória 18 que precedem a medição no tempo timpacto para identificar se as medições apresentam um período estável onde a magnitude e/ou a direção da aceleração medida pelo acelerômetro 8 não varia significativamente.
0 Em particular, foi notado que as medições por um acelerômetro 8, antes que uma queda tenha início, são geralmente estáveis, e que a variação das medições está abaixo de um limite predeterminado. Portanto, o processador
9/14 pode examinar as medições armazenadas na memória 18 por um período estável que precede o impacto em timpactoz θ o tempo em que a queda tem início pode ser determinado como o tempo associado à medição do acelerômetro no fim desse período estável.
Adicional ou alternativamente ao afirmado acima, a direção da aceleração medida pelo acelerômetro 8 pode começar a mudar no início de uma queda, de modo que o processador 10 pode examinar as medições armazenadas para identificar um 10 período antes do instante de impacto timpacto, em que a direção começa a mudar a uma taxa maior do que um limite predeterminado. O instante inicial da queda tinido pode ser determinado como o tempo associado à medição do acelerômetro ao início desse período de mudança de direção.
Se o processador 10 identificar um instante inicial utilizando ambos os métodos, o processador 10 pode tirar uma média dos tempos para utilizar como tinido·
Se o processador 10 for incapaz de identificar um período estável nas medições armazenadas ou um período em que 20 a direção da aceleração começa a mudar (ou se o processador quiser verificar a confiabilidade de qualquer uma ou de pode estimar o instante inicial utilizando o seguinte:
(D devida à gravidade •Ί obtém-se:
dur aç ão_da_que da
Portanto, o deslocamento da tduração_da_queda se o deslocamento altura, g é é a duração da queda, (2) da altura for suposto como sendo em torno de
0,8 a 1 metro (com base no módulo sensor que está sendo utilizado em torno da cintura de um
10/14
|
usuário), o instante em que |
a |
queda |
teve |
início |
podt |
s ser |
|
determinada com: |
|
|
|
|
|
|
|
tinício ” (impacto (duração da queda |
|
|
|
|
|
(3) |
|
Deve ser apreciado |
que |
esse |
valor |
para t |
início |
só é |
|
estritamente apropriado para |
um |
objeto ou |
pessoa |
em |
queda |
|
5 livre, mas é utilizado aqui |
como um |
valor |
aproximado |
para |
|
quedas normais (não livres). |
|
|
|
|
|
|
Na etapa 107, o processador 10 estima a aceleração gravitacional no acelerômetro 8 quando a queda começar (isto é, no tempo tiniCiO) - Isto é feito ao identificar a componente 10 de medição do acelerômetro 8 em tinícío (ou logo antes de tinído) que corresponde à gravidade. Se for suposto que o eixo y do acelerômetro 8 é perpendicular ao chão (ver Figura 4), o processador acelerômetro em tinido tomando a componente y da medição tinido ·
Na etapa 109, o processador calcula o deslocamento que ocorre durante a queda.
supõe-se módulo sensor 4 esteja posicionado junto à cintura do e que o eixo y do acelerômetro direção k,25
Conforme mostrado na Figura 4, apontando para baixo, na quando o módulo sensor 4 acelerômetro é uma que o usuário estiver no módulo sensor 4 esteja em que em sua representada a gravidade irá agir orientação normal.
pelas medições da gravidade e causadas por forças externas. Uma vez que do das as da forças externas no módulo sensor 4 ao instante inicial queda tinído são desconhecidas, o deslocamento calculado nesta etapa é um valor aproximado.
Deve ser apreciado que só é necessário calcular o deslocamento na direção da gravidade. Portanto, a aceleração nos eixos x, y e z deve ser traçada na direção da gravidade de acordo com a orientação do módulo sensor 4. No entanto,
11/14 pode ser visto na Figura 4 que a orientação do módulo sensor 4 muda durante uma queda, porque o módulo sensor 4 descreve uma trajetória curvilínea em direção ao chão em vez de uma linha reta para baixo.
Na estimativa, supõe-se que a força inicial que age na direção da gravidade (eixo y) seja igual a zero. Portanto, a equação (3) pode ser utilizada para estimar o instante inicial da queda tiníCiO.
Na maioria dos casos de uma queda progressivo/retrógrado ou para o lado esquerdo/direito (isto é, ao longo do eixo x) , um eixo sempre será perpendicular à direção em que a gravidade age e pode ser omitido do cálculo, uma vez que a gravidade não terá uma componente ao longo desse eixo durante a queda. Por exemplo, na queda progressiva ilustrada na Figura 1, o eixo x não precisa ser considerado.
Em quedas progressivas/retrógradas, as acelerações ao longo do eixo y e do eixo z contribuem para o deslocamento vertical através do ângulo Φ (supõe-se que o eixo x seja
|
perpendicular |
â direção |
em que a |
gravidade age a |
todo |
|
instante durante a queda). |
O ângulo Φ |
pode ser estimado |
por |
|
Φ = arccos(y/r) |
|
|
|
(4) |
|
onde |
|
|
|
|
|
r = yjx2 + y2 + z2 |
|
|
|
(5) |
|
Uma |
vez que as |
medições |
do acelerômetro 8 |
irão |
|
consistir de duas partes, |
gravidade |
e as outras acelerações |
no módulo sensor 4, a gravidade é compensada pela subtração da medição do eixo y inicial yiníciai obtida na etapa 107.
O deslocamento do módulo sensor 4 durante a queda pode então ser obtido das componentes axiais y e z das medições sobre o período tduração_da_queda ao avaliar a equação (6) abaixo.
12/14 (ycos4> + zsin4> - yinic)dtclt
Jtdt
H = íí
JJ duraçao_da_queda
H = íí
JJ duraçao_da_queda
H= íí
JJdur aç ao_da_queda
-y2 I x2 + z2 v Vx2 + y2 + z2 + V x2 + y2 + z2 Vinic· y2 + zVx2 + z2 Y. V -t-z _ dtdt
Vx2+y2+z2 (6)
A Figura 5 mostra um gráfico exemplificador que ilustra um cálculo de deslocamento de acordo com a invenção. As três linhas representam as medições dos eixos x, y e z do acelerômetro 8 para o intervalo de tempo T durante uma queda 5 progressiva. O cálculo do deslocamento resolve uma integral dupla das medições de aceleração entre o ponto de início da queda e o ponto de bater no chão, e resulta em um deslocamento vertical de 105,54 centímetros.
Deve ser apreciado que o algoritmo acima calcula o 10 deslocamento quando a queda é uma queda progressiva ou uma queda retrógrada. Com base no mesmo princípio, se a queda for uma queda para o lado esquerdo ou direito, as leituras do eixo x e do eixo y serão utilizadas no cálculo.
Em um caso mais geral, todas as componentes da 15 aceleração serão utilizadas no cálculo do deslocamento. Neste caso, o deslocamento é calculado pela avaliação de
H = íí (ycos4> + xsin4>x +zsin<í>z -ncos<I>)dtdt
J J duração_da_queda ' -y(y-n) _ x2 + z2 λ ^queda ^χ2 + y* + z 2 ^χ2 + y2 ^y2 + Z2 onde Φχ e Φ2 são os
H= íí .
JJ duraçao_da dtdt (?) componentes de Φ nos planos X-Y e Y-Z, respectivamente, e Ω é a aceleração devida à gravidade (9,8 ms’2) .
O algoritmo de estimativa de deslocamento apresentado acima pode ser integrado em um sistema de detecção de quedas que também inclui a orientação e a detecção de impacto. Quando o módulo sensor detecta uma
13/14 mudança de orientação e um grande impacto, ele verifica o instante de impacto timpacto θ calcula o deslocamento. Se o valor do deslocamento for razoável (digamos 0,5 a 1,5 metro), então o processador 10 pode classificar o impacto como uma queda; caso contrário, o processador 10 pode ignorar o impacto.
Por exemplo, o usuário pode subitamente girar o módulo sensor 90 graus em suas mãos e gerar um grande impacto, mas o deslocamento calculado estará próximo de zero; assim, o processador 10 irá avaliar que uma queda não ocorreu.
O cálculo do deslocamento de acordo com a invenção oferece as vantagens de que a ocorrência de alarme falso da detecção de quedas pode ser melhorada, nenhum sensor de altura se faz necessário, o que acarreta um maior consumo de energia e o volume do módulo sensor 4 e, uma vez que a complexidade do cálculo de integração quadrática é baixa, ele pode facilmente ser explorado em um módulo sensor para um sistema de detecção de quedas.
Embora a invenção tenha sido descrita como completamente implementada no módulo sensor, deve ser apreciado que parte do método pode ser implementada por um processador na unidade-base 6 do sistema pessoal de detecção de quedas. Por exemplo, o módulo sensor 4 pode transmitir todas as medições do acelerômetro à unidade-base 6 para análise por um processador nessa unidade 6.
Além disso, embora a invenção apresente um método e um aparelho para determinar aproximadamente uma mudança na altura de um módulo sensor resultante de uma queda com base somente em medições feitas por um acelerômetro, deve ser apreciado que a invenção pode ser utilizada para determinar o deslocamento durante outros eventos que têm pontos de início e de fim característicos representados nas medições do
14/14 acelerômetro, e nos quais a orientação do acelerômetro pode mudar.
Embora a invenção tenha sido ilustrada e descrita em detalhes nos desenhos e na descrição anterior, tal 5 ilustração e descrição devem ser consideradas como ilustrativas ou exemplificadoras, e não restritivas; a invenção não fica limitada às realizações apresentadas.
As variações às realizações apresentadas podem ser compreendidas e efetuadas pelos elementos versados na técnica 10 de praticar a invenção reivindicada a partir de um estudo dos desenhos, da descrição e das reivindicações anexas. Nas reivindicações, a palavra compreende não exclui outros elementos ou etapas, e o artigo indefinido um ou uma não exclui uma pluralidade. Um único processador ou outra unidade 15 podem cumprir as funções de vários itens citados nas reivindicações. O mero fato de que certas medições são citadas em reivindicações dependentes mutuamente diferentes não indica que uma combinação dessas medições não pode ser utilizada com vantagem. Os sinais de referência nas 20 reivindicações não devem ser interpretados como limitadores do âmbito. Um programa de computador pode ser armazenado/distribuído em um meio apropriado, tal como um meio de armazenamento óptico ou um meio em estado sólido fornecido juntamente com um hardware ou como parte do mesmo, 25 mas também pode ser distribuído de outras formas, como através da Internet ou de outros sistemas de telecomunicação com ou sem fio.