BRPI0708496B1 - Método para determinação de posição com combinação de medições - Google Patents
Método para determinação de posição com combinação de medições Download PDFInfo
- Publication number
- BRPI0708496B1 BRPI0708496B1 BRPI0708496-0A BRPI0708496A BRPI0708496B1 BR PI0708496 B1 BRPI0708496 B1 BR PI0708496B1 BR PI0708496 A BRPI0708496 A BR PI0708496A BR PI0708496 B1 BRPI0708496 B1 BR PI0708496B1
- Authority
- BR
- Brazil
- Prior art keywords
- measurement
- pseudo
- subset
- fact
- measurements
- Prior art date
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 139
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000010295 mobile communication Methods 0.000 claims abstract description 44
- 238000004891 communication Methods 0.000 claims description 21
- 239000011159 matrix material Substances 0.000 claims description 5
- 230000010267 cellular communication Effects 0.000 claims 2
- 238000007670 refining Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 238000009331 sowing Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 238000000342 Monte Carlo simulation Methods 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010237 hybrid technique Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/05—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
- G01S19/06—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data employing an initial estimate of the location of the receiver as aiding data or in generating aiding data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0294—Trajectory determination or predictive filtering, e.g. target tracking or Kalman filtering
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
método para determinaçao de posiçao com combinaçao de medições um dispositivo de comunicação móvel usa um método para determinação de posição que envolve um filtro de posicionamento, tal como um filtro de kalman, o qual é inicializado com medições provenientes de estações de referência, tais como veículos de satélites e/ou estações base, que podem ser captadas durante diferentes tempos de referências. assim sendo, o filtro de posicionamento pode ser usado para estimativa de posição sem a necessidade de primeiramente captar pelo menos três sinais diferentesdurante o mesmo tempo de referência de medição.
Description
MÉTODO PARA DETERMINAÇÃO DE POSIÇÃO COM COMBINAÇÃO DE MEDIÇÕES.
Campo da Invenção
A presente invenção é relacionada a sistemas de posicionamento e, mais particularmente, à computação de soluções de posição para receptores móveis.
Descrição da Técnica Anterior
O Sistema de Posicionamento Global (GPS) consiste de um sistema de navegação por satélites, ou um sistema de posicionamento por satélite, projetado para prover informações de posição, velocidade e tempo em qualquer local no mundo. O GPS foi desenvolvido pelo Ministério da Defesa dos Estados Unidos, e atualmente inclui uma constelação de vinte e quatro satélites operacionais. Outros tipos de sistemas de navegação por satélites incluem o Sistema de Aumento de Área Ampla (WAAS - Wide Area Augmentation System) , o sistema de satélites para navegação global (GLONASS) implantado pela Federação Russa, e o sistema Galileo planejado pela União Européia. Tal como utilizado aqui, sistema de posicionamento por satélite (SPS) será compreendido para se referir a GPS, Galileo, GLONASS, NAVSTAR, GNSS, a um sistema que utiliza satélites a partir de uma combinação de tais sistemas, sistemas de pseudo-satelites (pseudolite), ou qualquer SPS desenvolvido no futuro.
Uma diversidade de receptores foi projetada para decodificar os sinais transmitidos a partir dos satélites para determinar posição, velocidade ou tempo. De um modo geral, para decifrar os sinais e computar uma posição final, o receptor deve obter sinais provenientes dos satélites em visada, medir e rastrear os sinais recebidos, e recuperar dados de navegação a partir dos sinais. Através da medição precisa da distância de três satélites diferentes, o receptor triangula sua posição, isto é, obtém
2/19 uma solução para latitude, longitude e altitude. Especificamente, o receptor mede a distância através da medição do tempo requerido para cada sinal mover-se do respectivo satélite até o receptor. Isto requer informações de tempo precisas. Por esta razão, as medições provenientes de um quarto satélite são tipicamente requeridas para ajudar a solucionar os erros de medição de tempo comuns, por exemplo, erros criados pelas imprecisões dos circuitos de temporização dentro do receptor.
Em certas localizações, por exemplo, ambientes urbanos com edificações altas, o receptor pode ser capaz apenas de captar sinais provenientes de três ou menos satelites. Em tais casos, o receptor será incapaz de solucionar todas as quatro variáveis da solução de posição: latitude, longitude, altitude e tempo. Se o receptor for capaz de captar sinais provenientes de três satélites, por exemplo, o receptor pode dispensar o cálculo de altitude para solucionar latitude, longitude e tempo. Alternativamente, se a altitude for obtida através de meios externos, todas as quatro variáveis podem ser solucionadas a partir de três sinais de satélites. Se menos de três sinais estiverem disponíveis, o receptor pode ser incapaz de calcular sua posição.
Para lidar com esta limitação, muitos receptores empregam uma tecnologia de localização híbrida que faz uso de sinais provenientes de estações base de um sistema de comunicação sem fio. Como no caso de sinais de satélites, os receptores híbridos medem retardos de tempo dos sinais sem fio para medir distâncias a partir das estações base da rede. Os receptores híbridos utilizam os sinais provenientes das estações base, bem como quaisquer sinais obtidos provenientes de satélites GPS, para solucionar as variáveis de posição e tempo. A técnica de localização híbrida frequentemente permite que um receptor compute uma solução de posição em uma ampla variedade de localizações
3/19 onde as técnicas de posicionamento convencionais falhariam. Nos sistemas móveis sem fio de acesso múltiplo por divisão de código (CDMA), por exemplo, esta parte de medição de estações base desta técnica híbrida é referenciada como Trilateração de Enlace Direto Avançada (AFLT)
A precisão da solução de localização determinada pelo receptor é afetada pelo grau de precisão de tempo dentro do sistema. Nos sistemas sincronizados, tais como os sistemas CDMA existentes, a informação de temporização comunicada pelas estações base celulares é sincronizada com a informação de temporização proveniente dos satélites GPS, permitindo que um tempo preciso esteja disponível em todo o sistema. Em alguns sistemas, tais como o Sistema Global para Comunicações Móveis (GSM), a informação de temporização não é sincronizada entre as estações base e os satélites GPS. Em tais sistemas, Unidades de Medição de Posição (LMUs) são adicionadas à infra-estrutura existente para prover informação de temporização precisa à rede sem fio.
Outra técnica que é comumente usada em sistemas e algoritmos para determinação de posição consiste do uso de filtros de Kalman. Como é bem conhecido, um filtro de Kalman (KF) consiste de um algoritmo de estimação de dados recursive ideal. Este é frequentemente usado para modelar atributos de entidades móveis, tais como aeronaves, pessoas, veículos, etc. Tais atributos podem incluir, por exemplo, tanto velocidade como posição. O estado atual do sistema e uma medição atual são usados para estimar um novo estado do sistema. Na prática, um filtro de Kalman combina todos os dados de medição disponíveis, mais o conhecimento anterior sobre o sistema, dispositivos de medição e estatísticas de erro para produzir uma estimativa das variáveis desejadas, de tal forma que o erro seja estatisticamente minimizado.
4/19
No passado, um filtro de Kalman usado dentro de um dispositivo de telecomunicações móvel requeria tipicamente certos parâmetros de inicialização provenientes de um receptor do sistema de posicionamento associado. Como exemplo, quando um receptor GPS era usado, era típico que medições simultâneas provenientes de pelo menos três veículos de satélites diferentes fossem obtidas antes que o filtro de Kalman pudesse ser inicializado. Isto significa que em um tempo de referência (epoch) de medição, sinais provenientes de pelo menos três veículos de satélites diferentes são recebidos e processados com sucesso pelo dispositivo de comunicação móvel. Tal exigência degrada o desempenho do dispositivo móvel, pois pode impor algo da ordem de dezenas de segundos para captar os sinais provenientes de três veículos de satélites, especialmente em ambientes urbanos. Se os sinais necessários não forem obtidos, ou nao forem obtidos no tempo apropriado, então a parte de determinação de posição do dispositivo móvel pode falhar na inicialização e pode não operar de forma apropriada ou eficiente.
Dessa forma, a inicialização típica de um filtro de Kalman usado para a determinação de posição de uma unidade móvel requer que o estado inicial completo em um certo tempo t0 seja primeiro obtido antes que as informações de estado de posição atualizadas possam ser estimadas para tempos t > t0. Tal restrição implica que para receptores GPS móveis em ambientes de sinal marginais, por exemplo, com obstruções variáveis no tempo em relação à linha de visada até os satélites, pode ser difícil ou consumir tempo para captar simultâneas medições de alcance (isto é, dentro do mesmo tempo de referência), provenientes de pelo menos três satélites GPS necessários para a inicialização do filtro de Kalman. É altamente desejável o aperfeiçoamento do desempenho de determinação de posição para receptores GPS móveis em ambientes de sinal adversos
5/19 em que a simultaneidade das medições de alcance pode não ocorrer em tempo hábil.
Assim sendo, permanece a necessidade de aperfeiçoamento das capacidades de determinação de posição de dispositivos de comunicação móvel, e efetuar a mesma de forma tempestiva e eficiente.
Atenção adicional é descrita no documento US 6285316B1 que descreve um método e um sistema para encontrar a posição de uma unidade móvel com relação aos satélites de uma rede de satélites, tal como o Sistema de Posicionamento Global e com relação ás estações base de uma rede de comunicação sem fio. Se as estações base não forem mutuamente sincronizadas, unidades de referência são providas para determinar os deslocamentos de tempo entre os relógios da estação base e o relógio da rede de satélite e para transmitir estes deslocamentos de tempo para a unidade movei, de modo que todos os pseudo-alcances incluam a mesma polarização relativa ao relógio de rede de satélite. Os pseudo-alcances são processados e reconciliados por um estimador dinâmico que inclui um estimador linear ideal, tal como um filtro de Kalman, para produzir estimativas sucessivas da localização da unidade móvel á medida que a unidade móvel se movimenta.
Resumo da Invenção
Um aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: semear (seed) um filtro de posicionamento com uma posição aproximada; atualizar o filtro de posicionamento com um primeiro conjunto de medições obtido durante um primeiro tempo de referência de medição de um primeiro subconjunto de estações de referência, em que o primeiro subconjunto inclui menos do que três estações de referência diferentes; atualizar o filtro de posicionamento com um segundo conjunto de medições obtido durante um segundo tempo de referência de
6/19 medição de um segundo subconjunto de estações de referência; e determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: semear um filtro de posicionamento com uma posição aproximada; atualizar o filtro de posicionamento com um primeiro conjunto de medições obtido durante um primeiro tempo de referência de medição de um primeiro subconjunto de fontes de pseudoalcances, em que o primeiro subconjunto inclui menos do que três fontes de pseudo-alcances diferentes; atualizar o filtro de posicionamento com um segundo conjunto de medições obtido durante um segundo tempo de referência de medição de um segundo subconjunto de fontes de pseudoalcances, e determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: armazenar um conjunto de medições de pseudo—alcance provenientes de um conjunto de estações de referência, com marcação de horário (timestamp) do tempo do relógio local; posteriormente estabelecer uma relação entre o tempo do relógio local com o tempo do sistema do veiculo de satélite; determinar o tempo do sistema do veiculo de satélite do conjunto de medições de pseudo-alcances armazenadas; e utilizar o conjunto de medições de pseudo-alcances armazenadas, e o tempo de sistema do veiculo de satélite de tal conjunto de medições para determinar a posição do dispositivo móvel.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: armazenar um conjunto de
7/19 medições de pseudo-alcances provenientes de um conjunto de estações de referência; posteriormente determinar as informações de efemérides para as estações de referência; e utilizar o conjunto de medições de pseudo-alcances armazenado e as informações de efemérides recentemente determinadas para determinar a posição do dispositivo móvel.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel que inclui as etapas de semear um filtro de posicionamento com uma posição aproximada; atualizar o filtro de posicionamento com uma primeira medição de pseudo-alcance obtida durante um primeiro tempo de referência de medição de um primeiro subconjunto de estações de referência, em que o primeiro subconjunto inclui menos de três estações de referência diferentes; atualizar o filtro de posicionamento com uma segunda medição de pseudo-alcance obtida durante um segundo tempo de referência de medição de um segundo subconjunto de estações de referência; determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado; e utilizar a retro— propagação para subconjunto e o
Ainda relacionado a o primeiro invenção é comunicação móvel, compreendendo:
receber sinais determinar o tempo para segundo subconjunto.
outro aspecto da presente um dispositivo de um primeiro receptor configurado para relacionados a um sistema de posicionamento de satélites; um segundo receptor configurado para receber sinais relacionados a uma rede de comunicação; um processador em comunicação com o primeiro e segundo receptores, o processador é configurado para: (a) semear um filtro de posicionamento com uma primeira medição de pseudo-alcance obtida durante um primeiro tempo de referência de medição de um primeiro subconjunto de
8/19 estações de referência do sistema de posicionamento por satélite, em que o primeiro subconjunto inclui menos do que três estações de referência diferentes; (b) atualizar o filtro de posicionamento com uma segunda medição de pseudoalcance obtida durante um segundo tempo de referência de medição de um segundo subconjunto de estações de referência do sistema de posicionamento por satélite; e (c) determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado.
Deve ficar claro que outras modalidades ficarão claras para os técnicos na área através da descrição detalhada a seguir, em que várias modalidades são apresentadas e descritas apenas como ilustração. Os desenhos e a descrição detalhada devem ser considerados como sendo de natureza ilustrativa e não restritiva.
Breve Descrição dos Desenhos
Figura 1 - ilustra uma vista conceptual geral de um dispositivo móvel que comunica com uma rede de telefonia celular e um sistema de posicionamento baseado em satélites.
Figura 2 - ilustra partes de um dispositivo de comunicação móvel de acordo com os princípios da presente invenção.
Figura 3 - representa a linha de tempo de medições recebidas provenientes de vários veículos de um sistema de posicionamento por satélite.
Figura 4 - representa um fluxograma de um método exemplar para determinar uma posição de uma unidade móvel de acordo com os princípios da presente invenção.
Figura 5 — resume o aperfeiçoamento de desempenho utilizando simulação Monte Cario agregada em múltiplas áreas.
Figura 6 - apresenta um detalhamento adicional do método aperfeiçoado de combinação do filtro de Kalman.
9/19
Figura 7 - apresenta um exemplo hipotético onde a sessão possui um tempo de expiração (timeout) de 16 segundos.
Figura 8 - ilustra uma situação hipotética onde após apenas 2 satélites terem sido obtido, uma posição semente aperfeiçoada pode ser obtida antes de ter três medições de satélites diferentes.
Figura 9 - apresenta um caso hipotético onde o tempo GPS não é obtido até cerca de 20 segundos após o inicio da sessão.
Descrição Detalhada da Invenção
A descrição detalhada apresentada a seguir em conexão com os desenhos anexos destina-se a uma descrição de várias modalidades da presente invenção, mas não se destina a representar as únicas modalidades nas quais a presente invenção pode ser praticada. Cada modalidade descrita neste pedido é provida meramente como um exemplo ou ilustração da presente invenção, não devendo ser necessariamente considerada como preferida ou vantajosa em relação a outras modalidades. A descrição detalhada inclui detalhes específicos com o propósito de prover uma completa compreensão da presente invenção. No entanto, ficará claro para os técnicos na área que a presente invenção pode ser praticada sem tais detalhes específicos. Em alguns casos, estruturas e dispositivos bem conhecidos são apresentados na forma de diagramas em blocos de modo a evitar obscurecer os conceitos da presente invenção. Acrônimos e outras terminologias descritivas podem ser usados meramente por conveniência e clareza, não se destinando a limitar o escopo da invenção. Além disso, para os propósitos da presente descrição, o termo acoplado significa conectado a, e tal conexão pode ser direta, ou, quando apropriado no contexto, pode ser indireto, por exemplo, através de dispositivos ou outros meios intervenientes ou intermediários.
10/19
Como representado na Figura 1, a unidade móvel 104 pode ter a forma de qualquer um dentre uma variedade de receptores móveis capazes de receber os sinais de navegação (por exemplo, sinais de navegação por satélite 110 ou sinais de comunicação sem fio 112) provenientes de estações de referência, tais como veículos de satélites 106 e/ou estações base 108, para computar uma solução de posição. Os exemplos incluem um telefone móvel, um receptor de navegação portátil, um receptor montado dentro de um veículo, tal como uma aeronave, automóvel, caminhão, tanque, embarcação e similares. As estações base 108 podem se comunicar com a unidade móvel 104 de acordo com qualquer um dentre vários protocolos de comunicação sem fio. Um protocolo de comunicação sem fio comum é o de acesso múltiplo por divisão de código (CDMA) no qual múltiplas comunicações são simultaneamente conduzidas através de um espectro de radiofrequência (RF) . Em um ambiente CDMA, as técnicas podem ser consideradas como um mecanismo para Trilateração de Enlace Direto Avançada (AFLT) aperfeiçoada. Outros exemplos incluem o Sistema Global para Comunicações Móveis (GSM), que utiliza acesso múltiplo por divisão de tempo (TDMA) em banda estreita para comunicação de dados, e o Serviço Geral de Rádio Pacote (GPRS). Em algumas modalidades, a unidade móvel 104 pode integrar tanto um receptor GPS como um dispositivo de comunicação sem fio para comunicação de voz ou dados. Dessa forma, embora o exemplo específico de um sistema GPS possa estar descrito no presente documento, os princípios e técnicas da presente invenção são aplicáveis a qualquer sistema de posicionamento por satélite ou sistema de posicionamento terrestre, tal como uma rede sem fio.
A unidade móvel 104 emprega técnicas para computar uma solução de posicionamento com base nos sinais 110, 112, recebidos provenientes dos satélites 106 e estações base 108, respectivamente. A unidade móvel 104
11/19 capta os sinais 110 provenientes dos satélites 106 em visada, e mede a distância até cada satélite por medição do tempo requerido para cada sinal se mover do respectivo receptor de satélite até a unidade móvel 104, para determinar a medição de pseudo-alcance. De forma similar, a unidade móvel 104 pode também receber sinais 112 provenientes de estações base 108 do sistema de comunicação sem fio 107, e medir as distâncias das estações base 108 com base no tempo requerido para que cada sinal sem fio mover das estações base até a unidade móvel. A unidade movei 104 tipicamente soluciona as variáveis de posição e tempo com base nas medições.
A Figura 2 representa um diagrama em blocos de partes de um dispositivo de comunicação móvel 104 de acordo com os princípios da presente invenção, que estão relacionadas à determinação de posição para a unidade móvel 104. A unidade móvel 104 pode incluir uma antena 220 configurada para receber sinais provenientes de um sistema de navegação por satélite ou sistema de posicionamento por satélite e outra antena 206 configurada para receber sinais provenientes de uma rede de comunicação terrestre. Tais sinais são providos a um processador 202 que inclui tanto componentes de software como de hardware para prover uma funcionalidade de processamento de sinal com relação aos sinais. Em particular, um filtro de Kalman 204 é implementado como parte da unidade móvel 104 para auxiliar às funções de determinação de posição da unidade móvel 104.
Como é bem conhecido pelos técnicos na área, um filtro de posicionamento, tal como um filtro de Kalman 204, recebe medições de entrada e implementa um algoritmo para estimar variáveis desejadas com base nas medições de entrada e no estado histórico do sistema. Uma memória, embora não mostrada, é frequentemente utilizada para armazenar informações de estado, e valores de matriz de covariância para o filtro de Kalman que provê uma medida de
12/19 erro, ou acerto, das estimativas de estado providas pelo filtro de Kalman.
A unidade móvel 104 pode ser, por exemplo, um telefone celular ou dispositivo de comunicação móvel similar. Assim sendo, existem blocos funcionais e dispositivos adicionais que fazem parte da unidade móvel 104 que não são representados na Figura 2. Tais blocos e/ou dispositivos adicionais estão tipicamente relacionados ao processamento de sinais recebidos das antenas 206, 220, ao provimento de uma interface de usuário, ao provimento de comunicações de fala, ao provimento de comunicações de dados, e a outras capacidades similares. Muitos destes blocos funcionais e dispositivos não estão diretamente relacionados à determinação de posição e, portanto, não são incluídos de modo a não obscurecer os princípios da presente invenção.
Como brevemente explanado acima, os sinais são tipicamente recebidos provenientes de veículos de satélites pela antena 220. Tais sinais são a seguir decodificados e processados em informações de posição utilizando técnicas e algoritmos bem conhecidos. No passado, sinais provenientes de pelo menos três satélites eram requeridos durante um único tempo de referência de medições de modo a gerar um fixo de posição, usando um modelo de Mínimos Quadrados Ponderado (WLS), que pudesse ser usado para inicializar o filtro de Kalman 204. Uma vez inicializado o filtro de Kalman, então este pode continuar a produzir estimativas de posição com base nas medições de GPS que ocorram posteriormente. A Figura 3 representa este cenário em que medições GPS 302 (provenientes de 1, 2, ou 3 satélites) são recebidas durante tempo de referências de medição 300 individuais e nenhuma das medições mais precoces inclui sinais simultâneos provenientes de três veículos de satélites diferentes. Dessa forma, muito embora os sinais que incluem informações de posição estejam sendo obtidos
13/19 constantemente, o filtro de Kalman da técnica anterior não era capaz de ser inicializado até que as medições GPS provenientes de três satélites diferentes durante um único tempo de referência de medição (o que ocorre no instante 306) .
Em contraste, as modalidades da presente invenção usam informações de posicionamento obtidas durante diferentes tempos de referências de medição para inicializar um filtro de Kalman. Dessa forma, três medições diferentes provenientes de múltiplos tempos de referência de medição não-simultâneos estão disponíveis no instante 304 (muito mais cedo do que no instante 306) e o filtro de Kalman é capaz de prover um fixo de boa qualidade em tal ponto mais precoce. A explanação anterior se baseava na hipótese de que apenas três sinais de medição de satélite são necessários para gerar um fixo de posição de um receptor. Tal hipótese se baseia em informações de altitude estando disponíveis a partir de fontes alternativas, tais como a rede de comunicação ou similares. Alternativamente, se não houver informação de altitude disponível, então o mesmo principio se aplica a quatro satélites, ao invés de três.
Mesmo antes que medições de posicionamento de tres satélites estejam disponíveis, as modalidades da presente invenção podem utilizar duas medições para melhorar significativamente uma posição inicial. Como exemplo, o uso de medições provenientes de dois satélites pode prover uma estimativa de posição horizontal que é tipicamente pelo menos 30 % mais precisa do que a posição inicial, frequentemente dentro de 100 a 500 metros.
A Figura 4 apresenta um fluxograma de um método exemplar para uso de diferentes medições de satélites para prover informações de posição de acordo com os princípios da presente invenção. Na etapa 402, a unidade móvel inicia pela captação de quaisquer informações de auxílio de
14/19 posição que estejam disponíveis a partir da rede de comunicação ou da memória. Como exemplo, a altitude dentro de 50 metros pode estar disponível, assim como a posição dentro de algumas centenas de metros, caso esteja presente um sistema auxiliado por GPS. A seguir, na etapa 404, tais informações são usadas para semear o estado do filtro de Kalman e a matriz de covariância. O filtro de Kalman é projetado para prover uma predição de posição e velocidade, bem como corrigir uma predição anterior, de forma a prover posição e velocidade atuais. Dessa forma, a rede de comunicação, a memória do dispositivo, ou outras fontes poderíam prover a posição inicial e estimativas de erro que semeiam o filtro de Kalman.
A seguir, na etapa 406, o estado do filtro de Kalman e a matriz de covariância são atualizados com quaisquer informações de posição obtidas a partir de qualquer veículo de satélite. Como exemplo, se a posição da unidade móvel dentro de uma parte relativamente pequena da terra (por exemplo, um setor de célula de uma rede sem fio) for conhecida, então as informações de pseudo-alcance provenientes de dois satélites podem ser usadas para identificar um segmento de linha reta relativamente curto sobre o qual a unidade móvel está localizada. Como parte de operação inerente do filtro de Kalman, as matrizes de covariância são automaticamente atualizadas para refletir uma nova estimativa de erro para os valores preditos. Dessa forma, o filtro de Kalman provê uma estimativa, por exemplo na etapa 408, da latitude e longitude da unidade móvel, juntamente com uma estimativa do erro ou incerteza. A altitude da unidade móvel é também provida pelo filtro de Kalman. A etapa 409 provê um teste para determinar se os erros estimados atendem às exigências do aplicativo. Se sim, prosseguir para a etapa 410 e prover a latitude, longitude e altitude estimadas para o aplicativo. Se não, retornar para a etapa 406. Os técnicos na área reconhecerão
15/19 que várias manipulações matemáticas e transformações de coordenadas podem ser efetuadas para assegurar que as informações carregadas e atualizadas no estado e matrizes de covariância estejam em um formato apropriado.
A Figura 5 resume a melhoria de desempenho pelo uso de simulação de Monte Cario agregada em múltiplas áreas. O erro horizontal (HE) para o 68° percentil melhora de 333 m para WLS para 124 m para a combinação de KF. O HE para o 95° percentil melhora de 942 m para WLS para 838 m para a combinação de KF.
Fazendo novamente uma breve referência à Figura 3, as medições GPS provenientes de tempo de referências subsequentes podem ser usadas para refinar a estimativa (via o filtro de Kalman), mesmo quando dados provenientes de outros satélites não estejam disponíveis. Dessa forma, por exemplo, duas medições adjacentes provenientes do veículo de satélite 1 podem ser usadas pelo filtro de Kalman, muito embora nenhuma outra informação proveniente de outro satélite esteja disponível. Eventualmente, quando informações provenientes de satélites adicionais forem obtidas, a estimativa do filtro de Kalman pode ser apropriadamente atualizada apesar de tais medições não terem sido recebidas durante o mesmo tempo de referência de medição. Finalmente, após atualizações suficientes, o filtro de Kalman será capaz de predizer posição e velocidade dentro de um nível de incerteza aceitável para o aplicativo.
A Figura 6 apresenta um detalhamento adicional do método de combinação de filtro de Kalman aperfeiçoado. O diagrama superior ilustra um cenário de linha de tempo de medição GPS convencional para um receptor móvel, onde o filtro de Kalman não pode ser inicializado até que pelo menos três medições GPS simultâneas estejam disponíveis. Um fixo de posição WLS usando três satélites é necessário para iniciar o processo de estimação KF, o qual, neste exemplo
16/19 hipotético, ocorre quase 30 segundos após o início da sessão. Subsequentemente, o KF continua a atualizar fixos de posição, mesmo com menos de três medições de satélites disponíveis em um dado tempo de referência. Em contraste, o diagrama inferior apresenta um cenário de linha de tempo de medições GPS da invenção, onde o filtro de Kalman pode produzir uma solução de posição com qualidade típica GPS com três medições GPS não-simultâneas, utilizando capacidades de combinação da presente invenção. Em tal caso, o processo de estimação KF inicia cerca de 10 segundos após o início da sessão quando pelo menos três satélites foram observados com sucesso, embora em tempos de referências diferentes. Além disso, após tal inicialização bem sucedida, o KF continua a atualizar fixos de posição, mesmo com menos de três medições de satélites disponíveis em um dado tempo de referência.
Dessa forma, o método de combinação de KF melhorado, acima ilustrado, provê o potencial para reduzir em muito o tempo para o primeiro fixo para receptores GPS móveis em ambientes de sinal desvantajosos. Além disso, como foi acima mencionado, também pode ser obtida melhor precisão de posicionamento horizontal.
Outra vantagem da presente invenção consiste de um aperfeiçoamento do rendimento da solução em ambientes de sinais desfavoráveis. Como exemplo, a Figura 7 apresenta o mesmo exemplo hipotético da Figura 6, com a adição do tempo de expiração de sessão hipotético de 16 segundos. 0 fixo de posição convencional baseado em uma estimativa WLS não alcançará uma posição válida antes do tempo de expiração do fixo devido a seu retardo de quase 30 segundos. Por outro lado, o fixo de posição inicial com base na combinação de KF da presente invenção pode obter um fixo válido abaixo do limite do tempo de expiração. Dessa forma, o presente método pode propiciar uma maior probabilidade de um fixo de
17/19 posição bem sucedido para receptores GPS móveis em ambientes de sinal difíceis.
Outro aspecto da presente invenção consiste da melhoria na incerteza da posição semente usando a linha de posição de 2 GPS. A Figura 8 ilustra uma situação hipotética em que após apenas 2 satélites terem sido obtidos, uma posição semente melhorada pode ser obtida antes de ter três medições de satélites diferentes. Tal recurso é baseado na propriedade geométrica de que no posicionamento tridimensional, a posse de duas medições de pseudo-alcances válidas mais a altitude resulta em uma linha unidirecional de solução de posição. Esta solução tem apenas um grau de liberdade residual comparado ao fixo de posição completo, que resulta em uma incerteza linear reduzida, e uma incerteza de área substancialmente reduzida, em comparação à posição semente.
Outro exemplo dos benefícios da presente invenção é que se o tempo GPS preciso não estiver disponível no início da seção, pode-se utilizar a retro-propagação para aproveitar medições anteriores armazenadas após o tempo GPS preciso (abaixo de milissegundos) ser obtido. Como exemplo, a Figura 9 apresenta um caso hipotético em que o tempo GPS não é obtido até cerca de 20 segundos após o início da sessão. Dito de outra forma, o primeiro conjunto de medições de alcances GPS pode ser obtido e salvo, porém não usado imediatamente, devido à falta de informações do tempo GPS. Uma vez solucionado o tempo GPS, uma relação é estabelecida entre o tempo do relógio local e o tempo GPS, e então as medições GPS previamente salvas podem ser associadas ao tempo GPS correto e o processamento de retropropagação pode ser usado para recuperar os dados armazenados previamente para aperfeiçoamento da determinação de posição. Dessa forma, a retro-propagação permite ao receptor GPS explorar completamente todas as medições de satélites GPS válidas, mesmo se o tempo GPS não
18/19 for obtido imediatamente, resultando em rendimento e precisão melhorados.
Outro exemplo dos benefícios da presente invenção é que se os dados de efemérides de satélites precisos não estiverem disponíveis no início da sessão, pode-se utilizar a retro-propagação para aproveitar medições anteriores armazenadas após efemérides precisas serem obtidas. Uma vez que os dados de efemérides forem obtidos, a posição do satélite é conhecida e as medições GPS previamente salvas podem ser associadas aos dados de efemérides de satélites corretos e o processamento de retro-propagação pode ser usado para recuperar os dados previamente armazenados para aperfeiçoamento da determinação de posição. Dessa forma, a retro-propagação permite ao receptor GPS aproveitar completamente todas as medições de satélites GPS válidas, mesmo se os dados de efemérides de satélites não forem obtidos imediatamente, resultando em rendimento e precisão melhores.
Na prática, a informação de posição do filtro de Kalman é provida, na etapa 410, para um ou mais aplicativos que podem estar em execução na unidade móvel. Como exemplo, serviços baseados em localização, tal como meteorologia localizada podem utilizar estimativas de posição com incerteza próxima a um quilômetro ou mais. Em contraste, serviços do tipo 911 podem exigir que a certeza das estimativas de posição estejam próximas a 50 metros ou menos. Assim sendo, ambas as estimativas de posição (e velocidade) podem ser providas a aplicativos juntamente com quaisquer estimativas de incerteza ou erro. Dessa forma, cada aplicativo pode escolher se a estimativa de posição do filtro de Kalman é suficiente ou não para as suas exigências.
As técnicas aqui descritas para difusão de diferentes tipos de transmissão através do ar podem ser implementadas por vários meios. Como exemplo, tais técnicas
19/19 podem ser implementadas em hardware, software, ou uma combinação destes. Para uma implementação em hardware, as unidades de processamento em uma estação base usadas para difundir diferentes tipos de transmissão podem ser implementadas dentro de um ou mais circuitos integrados de aplicação específica (ASICs), processadores de sinal digital (DSPs), dispositivos processadores de sinal digital (DSPDs), dispositivos lógicos programáveis (PLDs), conjuntos de porta programáveis em campo (FPGAs), processadores, controladores, micro-controladores, microprocessadores, outras unidades eletrônicas projetadas para efetuar as funções aqui descritas, ou uma combinação destes. As unidades de processamento em um dispositivo sem fio usadas para receber diferentes tipos de transmissão podem também ser implementadas em um ou mais ASICs, DSPs e assim por diante.
Para uma implementação em software, as técnicas aqui descritas podem ser implementadas por meio de módulos (por exemplo, procedimentos, funções e assim por diante) que efetuam as funções aqui descritas. Os códigos de software podem ser armazenados em unidades de memória e executados por um processador. A unidade de memória pode ser implementada dentro do processador ou externa ao processador, neste caso esta pode estar comunicativamente acoplada ao processador através de vários meios como é de conhecimento na técnica.
A descrição anterior é provida para permitir que os técnicos na área façam uso das várias modalidades aqui descritas. Várias modificações a estas modalidades ficarão prontamente claras para os versados na técnica e os princípios genéricos aqui definidos podem ser aplicados a outras modalidades.
Claims (15)
1. Método para estimar um fixo de posição utilizando um filtro de Kalman (204) implementado em um dispositivo de comunicação móvel (104) compreendendo um receptor de sistema de posicionamento por satélite (SPS) e um processador (202), o método caracterizado pelo fato de que compreende:
iniciar uma sessão de medição que utiliza o receptor SPS e o processador (202);
captar um primeiro conjunto de medição de pseudoalcances, durante um primeiro tempo de referência de medição, correspondendo aos alcances respectivos a partir de um primeiro subconjunto de estações de referência para o dispositivo de comunicações móveis (104), o primeiro tempo de referência de medição incluindo um início da sessão de medição, o primeiro subconjunto sendo menos que três estações de referência;
inicializar o filtro de Kalman (204), utilizando pelo menos o primeiro conjunto de medição de pseudoalcance, antes de captar medições simultâneas no dispositivo de comunicações móveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição;
captar um segundo conjunto de medição de pseudoalcances, durante um segundo tempo de referência de medição, correspondendo aos alcances respectivos a partir de um segundo subconjunto de estações de referência para o dispositivo de comunicações móveis (104), durante um segundo tempo de referência de medição que é subsequente ao primeiro tempo de referência de medição, o segundo subconjunto de estações de referência incluindo pelo menos uma estação de referência não incluída no primeiro subconjunto de estações de referência; e
Petição 870190125617, de 29/11/2019, pág. 5/14
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o primeiro subconjunto estações de referência e o segundo subconjunto de estações de referência não compartilham uma estação de referência de veículo de satélite comum.
2/9 estimar um fixo de posição do dispositivo de comunicações móveis (104), compreendendo atualizar o filtro de Kalman (204) inicializado utilizando pelo menos o segundo conjunto de medição de pseudo-alcance, antes de captar medições de pseudo-alcance simultâneas a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição.
3/9 posição como uma posição tridimensional, atualizando o filtro de Kalman (204) inicializado.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o primeiro subconjunto estações de referência e o segundo subconjunto de estações de referência compartilham pelo menos uma estação de referência de veículo de satélite comum.
4/9 medição de pseudo-alcance subsequentes captados no dispositivo de comunicações móveis, correspondendo aos alcances respectivos a partir de qualquer uma de uma pluralidade de estações de referência durante um ou mais tempos de referência de medição subsequentes ao segundo tempo de referência de medição.
4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente:
receber, no dispositivo de comunicações móveis (104), informação de assistência de posição a partir de uma rede de comunicação celular;
a inicialização do filtro de Kalman (204) sendo configurada para utilizar pelo menos uma porção da informação de assistência de posição em combinação com o primeiro conjunto de medição de pseudo-alcance, antes de captar medições simultâneas no dispositivo de comunicações móveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição; e a estimativa do fixo de posição do dispositivo de comunicações móveis (104) sendo configurada para estimar a
Petição 870190125617, de 29/11/2019, pág. 6/14
5 de Kalman (204) inicializado utilizando pelo menos o segundo conjunto de medição de pseudo-alcance, antes de captar medições de pseudo-alcance simultâneas a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição.
5/9 prover (410) o fixo de posição refinado e o segundo valor de incerteza para o aplicativo executando no dispositivo de comunicações móveis (104).
5. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a rede de comunicações celular é configurada para incluir uma rede CDMA.
6/9 satélite, para o dispositivo de comunicações móveis (104), o segundo tempo de referência de medição sendo subsequente ao primeiro tempo de referência de medição, e o segundo subconjunto de estações de referência compreendendo pelo menos uma estação de referência que não está incluída no primeiro subconjunto de estações de referência; e estimar um fixo de posição do dispositivo de comunicações móveis (104), compreendendo atualizar o filtro de Kalman (204) inicializado utilizando pelo menos o segundo conjunto de medição de pseudo-alcance, antes de captar medições de pseudo-alcance simultâneas a partir de pelo menos três estações de referência diferentes do sistema de posicionamento por satélite durante o mesmo tempo de referência de medição.
15. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o primeiro subconjunto de estações de referência e o segundo subconjunto de estações de referência não compartilham uma estação de referência de veículo de satélite comum.
16. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o primeiro subconjunto de estações de referência e o segundo subconjunto de estações de referência compartilham pelo menos uma estação de referência de veículo de satélite comum.
17. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o segundo receptor é configurado adicionalmente para receber informações de assistência de posição a partir da rede de comunicação, o processador (202) adaptado adicionalmente para inicializar o filtro de Kalman (204), utilizando pelo menos uma porção da informação de assistência de posição em combinação com o primeiro conjunto de medição de pseudoalcance, antes de captar medições simultâneas no
Petição 870190125617, de 29/11/2019, pág. 10/14
6. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o fixo de posição tridimensional inicial estimado é configurado para incluir um valor de localização e um valor de incerteza.
7/9 dispositivo de comunicações moveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo referência de medição, e o processador (202) adaptado adicionalmente para estimar o fixo de posição como um fixo de posição tridimensional do dispositivo de comunicações móveis (104), atualizando o filtro de Kalman (204).
18. Dispositivo, de acordo com a reivindicação 17, caracterizado pelo fato de que a rede de comunicação é configurada para inclui uma rede CDMA.
19. Dispositivo, de acordo com a reivindicação
17, caracterizado pelo fato de que o fixo de posição inicial estimado é configurado para incluir um valor de localização e um valor de incerteza.
20. Dispositivo, de acordo com a reivindicação
17, caracterizado pelo fato de que o processador (202) é adaptado adicionalmente para incluir nas operações para inicializar o filtro de Kalman (204), instruções para:
semear (404) uma porção de um vetor de estado do filtro de Kalman (204) e uma porção de matriz de covariância do filtro de Kalman (204) com pelo menos uma porção da informação de assistência de posição recebida.
21. Dispositivo, de acordo com a reivindicação
7. Método, de acordo com a reivindicação 4, caracterizado pelo fato de que inicializar o filtro de Kalman (204) compreende:
semear uma porção de um vetor de estado do filtro de Kalman (204) com pelo menos uma porção do primeiro conjunto de medição de pseudo-alcance e pelo menos uma porção da informação de assistência de posição recebida.
8/9 estações de referência do sistema de posicionamento por satélite durante um ou mais tempos de referência de medição subsequentes ao segundo tempo de referência de medição.
23. Mídia legível por computador não transitória caracterizada pelo fato de que compreende instruções executáveis por um ou mais processadores (202) de um dispositivo de comunicações móveis (104) compreendendo também um receptor de Sistema de Posicionamento por Satélite (SPS), para adaptar o um ou mais processadores (202) para:
iniciar uma sessão de medição que utiliza o receptor SPS e o processador (202);
captar, utilizando o receptor SPS, um primeiro conjunto de medição de pseudo-alcances, durante um primeiro tempo de referência de medição, correspondendo aos alcances respectivos a partir de um primeiro subconjunto de estações de referência para o dispositivo de comunicações móveis (104), o primeiro tempo de referência de medição incluindo um início da sessão de medição;
inicializar o filtro de Kalman (204), utilizando pelo menos o primeiro conjunto de medição de pseudoalcance, antes de captar medições simultâneas no dispositivo de comunicações móveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição;
captar um segundo conjunto de medição de pseudoalcances, correspondendo aos alcances respectivos a partir de um segundo subconjunto de estações de referência para o dispositivo de comunicações móveis (104), durante um segundo tempo de referência de medição que é subsequente ao primeiro tempo de referência de medição, o segundo subconjunto de estações de referência incluindo pelo menos
Petição 870190125617, de 29/11/2019, pág. 12/14
8. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que compreende adicionalmente:
semear (404) uma porção de uma matriz de covariância do filtro de Kalman (204) com pelo menos uma porção da informação de assistência de posição recebida em combinação com o primeiro conjunto de medição e pseudoalcance.
9/9 uma estação de referência que não está no primeiro subconjunto de estações de referência; e estimar um fixo de posição do dispositivo de comunicações móveis (104), compreendendo atualizar o filtro
9. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que o primeiro conjunto de medição de pseudo-alcance compreende uma medição de pseudoalcance que é relacionada ao Sistema de Posicionamento Global.
10 24. Mídia legível por computador, de acordo com a reivindicação 23, caracterizada pelo fato de que compreende adicionalmente instruções executáveis pelo um ou mais processadores (202) para utilizar retro-propagação para determinar o tempo para o primeiro subconjunto e o
10. Método, de acordo com a reivindicação 9, caracterizado pelo fato de que compreende adicionalmente:
refinar o fixo de posição estimado do dispositivo de comunicações móveis (104) compreende atualização subsequente do filtro de Kalman (204), com conjuntos de
Petição 870190125617, de 29/11/2019, pág. 7/14
11. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o primeiro conjunto de estações de referência e segundo conjunto de estações de referência são veículos de satélites (106).
12. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente:
determinar se um valor de incerteza associado com o fixo de posição atende uma exigência de incerteza associada com um aplicativo executando no dispositivo de comunicações móveis (104); e prover o fixo de posição e o valor de incerteza associado ao mesmo para o aplicativo executando no dispositivo de comunicações móveis (104) em resposta ao valor de incerteza associado com o fixo de posição atendendo a exigência de incerteza associada com o aplicativo.
13. Método, de acordo com a reivindicação 10, caracterizado pelo fato de que compreende adicionalmente:
determinar que o primeiro valor de incerteza associado com o fixo de posição não atende uma exigência de incerteza associada com um aplicativo executando no dispositivo de comunicações móveis (104);
determinar que um segundo valor de incerteza associado com o fixo de posição refinado atende uma exigência de incerteza associada com um aplicativo executando no dispositivo de comunicações móveis (104); e
Petição 870190125617, de 29/11/2019, pág. 8/14
14, caracterizado pelo fato de que a primeira medição de pseudo-alcance é configurada em relação a um Sistema de Posicionamento Global.
22. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o processador (202) é adaptado adicionalmente para:
refinar o fixo de posição estimado do dispositivo de comunicações móveis (104), incluindo a atualização da inicialização com medições de pseudo-alcance subsequentes captados a partir de qualquer uma de uma pluralidade de
Petição 870190125617, de 29/11/2019, pág. 11/14
14. Dispositivo de comunicação móvel, caracterizado pelo fato de que compreende:
um filtro de Kalman (204);
um primeiro receptor, configurado para receber sinais (110) relacionados a um sistema de posicionamento por satélite;
um segundo receptor, configurado para receber sinais (112) relacionados a uma rede de comunicações; e um processador (202), adaptado para comunicar com o primeiro e segundo receptores, o processador (202) sendo adaptado adicionalmente para:
iniciar uma sessão de medição;
captar, utilizando o primeiro receptor, um primeiro conjunto de medição de pseudo-alcances durante um primeiro tempo de referência de medição, correspondendo aos alcances respectivos a partir de um primeiro subconjunto de estações de referência, do sistema de posicionamento por satélite, para o dispositivo de comunicações móveis (104), o primeiro tempo de referência de medição incluindo um início da sessão de medição;
inicializar o filtro de Kalman, utilizando pelo menos o primeiro conjunto de medição de pseudo-alcance, antes de captar medições simultâneas de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição;
captar, utilizando o primeiro receptor, um segundo conjunto de medição de pseudo-alcances durante um segundo tempo de referência de medição, correspondendo aos alcances respectivos a partir de um segundo subconjunto de estações de referência, do sistema de posicionamento por
Petição 870190125617, de 29/11/2019, pág. 9/14
15 segundo subconjunto com base no tempo de Sistema de Posicionamento por Satélite (SPS) captado após o primeiro conjunto de medições de pseudo-alcance e o segundo conjunto de medições de pseudo-alcance.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US77993506P | 2006-03-06 | 2006-03-06 | |
| US60/779,935 | 2006-03-06 | ||
| PCT/US2007/063428 WO2008019172A2 (en) | 2006-03-06 | 2007-03-06 | Method for position determination with measurement stitching |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0708496A2 BRPI0708496A2 (pt) | 2011-05-31 |
| BRPI0708496B1 true BRPI0708496B1 (pt) | 2020-02-18 |
Family
ID=39033535
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0708496-0A BRPI0708496B1 (pt) | 2006-03-06 | 2007-03-06 | Método para determinação de posição com combinação de medições |
Country Status (9)
| Country | Link |
|---|---|
| US (2) | US9354321B2 (pt) |
| EP (2) | EP2333583A1 (pt) |
| JP (2) | JP5425478B2 (pt) |
| KR (2) | KR101216551B1 (pt) |
| CN (2) | CN102866410B (pt) |
| BR (1) | BRPI0708496B1 (pt) |
| CA (1) | CA2641335C (pt) |
| RU (2) | RU2413959C2 (pt) |
| WO (1) | WO2008019172A2 (pt) |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2413959C2 (ru) * | 2006-03-06 | 2011-03-10 | Квэлкомм Инкорпорейтед | Способ определения положения путем сшивания измерений |
| US20080180315A1 (en) * | 2007-01-26 | 2008-07-31 | Sige Semiconductor (Europe) Limited | Methods and systems for position estimation using satellite signals over multiple receive signal instances |
| US7586441B2 (en) * | 2007-06-27 | 2009-09-08 | Mediatek Inc. | Methods and apparatuses for searching for satellite signals |
| US8368588B2 (en) * | 2007-11-26 | 2013-02-05 | Mediatek Inc. | Method and apparatus for updating transformation information parameters used in global navigation satellite system |
| JP4470994B2 (ja) * | 2007-12-14 | 2010-06-02 | トヨタ自動車株式会社 | 車両用オーディオ装置 |
| US20100090893A1 (en) * | 2008-10-09 | 2010-04-15 | Takayuki Hoshizaki | User based positioning aiding network by mobile GPS station/receiver |
| GB2469444A (en) * | 2009-04-14 | 2010-10-20 | Vodafone Plc | Terminal positioning |
| US9074897B2 (en) * | 2009-06-15 | 2015-07-07 | Qualcomm Incorporated | Real-time data with post-processing |
| US8838132B2 (en) * | 2009-08-12 | 2014-09-16 | Qualcomm Incorporated | Enhanced positioning assistance data for reduced signaling |
| WO2011130873A1 (en) * | 2010-04-20 | 2011-10-27 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement of increasing impairment co-variance matrix estimation accuracy |
| US8704707B2 (en) * | 2010-06-02 | 2014-04-22 | Qualcomm Incorporated | Position determination using measurements from past and present epochs |
| US9052202B2 (en) | 2010-06-10 | 2015-06-09 | Qualcomm Incorporated | Use of inertial sensor data to improve mobile station positioning |
| GB2491547A (en) * | 2010-07-15 | 2012-12-12 | Peepo Gps Ltd | A guidance device using fixed and mobile transmitters |
| US20120046863A1 (en) * | 2010-08-12 | 2012-02-23 | The Government Of The Us, As Represented By The Secretary Of The Navy | Orbit covariance, estimation and analysis tool |
| US9031572B2 (en) * | 2010-12-22 | 2015-05-12 | Qualcomm Incorporated | Method and apparatus for estimating satellite positioning reliability |
| US20120249373A1 (en) * | 2011-01-17 | 2012-10-04 | Qualcomm Incorporated | Populating Non-Positional Transmitter Location Databases Using Information about Recognized Positional Transmitters |
| JP5742450B2 (ja) * | 2011-05-10 | 2015-07-01 | セイコーエプソン株式会社 | 位置算出方法及び位置算出装置 |
| US10386490B2 (en) | 2012-07-16 | 2019-08-20 | Microsoft Technology Licensing, Llc | Reduced sampling low power GPS |
| US9344990B1 (en) | 2012-12-03 | 2016-05-17 | Sprint Communications Company L.P. | Device location accuracy metrics for applications on wireless communication devices |
| FR3002032B1 (fr) * | 2013-02-08 | 2016-02-12 | Dassault Aviat | Systeme et procede d'aide a la navigation d'un aeronef |
| US10126429B2 (en) * | 2013-03-15 | 2018-11-13 | etherwhere Corporation | Method and apparatus for determining device location |
| WO2014149042A1 (en) * | 2013-03-20 | 2014-09-25 | International Truck Intellectual Property Company, Llc | Smart cruise control system |
| US10317538B2 (en) | 2013-08-27 | 2019-06-11 | Microsoft Technology Licensing, Llc | Cloud-offloaded global satellite positioning |
| US9671499B2 (en) * | 2013-10-30 | 2017-06-06 | Microsoft Technology Licensing, Llc | High-sensitivity GPS device with directional antenna |
| JP5794646B2 (ja) | 2013-12-27 | 2015-10-14 | 日本電気株式会社 | 衛星測位システム、測位端末、測位方法、及びプログラム |
| WO2015141291A1 (ja) | 2014-03-19 | 2015-09-24 | 日産自動車株式会社 | 共用車両管理装置及びプログラム |
| US9574320B2 (en) * | 2014-03-26 | 2017-02-21 | Trimble Navigation Limited | Blended position solutions |
| US9309631B2 (en) | 2014-03-26 | 2016-04-12 | Caterpillar Trimble Control Technologies Llc | Enhanced control of road construction equipment |
| US10809365B2 (en) * | 2014-08-25 | 2020-10-20 | Texas Instruments Incorporated | Vibration parameters monitoring using FMCW radar |
| CN104796984B (zh) * | 2015-04-29 | 2018-07-13 | 百度在线网络技术(北京)有限公司 | 基站定位方法和装置 |
| EP3109671B1 (en) * | 2015-06-24 | 2018-12-05 | Centre National d'Etudes Spatiales | Device for tracking a satellite radionavigation signal in a multipath environment |
| EP3109673B1 (en) * | 2015-06-24 | 2020-01-08 | Centre National d'Etudes Spatiales | Gnss receiver with an improved capability to resolve sub-carrier tracking ambiguities |
| CN105699998A (zh) * | 2016-01-13 | 2016-06-22 | 广东欧珀移动通信有限公司 | 一种移动终端的定位方法、装置及移动终端 |
| US10670732B2 (en) * | 2016-03-31 | 2020-06-02 | Apple Inc. | Navigation device and method for determining navigation information |
| US10274607B2 (en) * | 2016-09-13 | 2019-04-30 | Qualcomm Incorporated | Fast recovery from incorrect carrier phase integer locking |
| DE102016218655A1 (de) * | 2016-09-28 | 2018-03-29 | Airbus Defence and Space GmbH | Stapelverarbeitung zur GNSS Signalverarbeitung in einem Nutzersatelliten |
| US11353566B2 (en) * | 2018-04-26 | 2022-06-07 | Navico Holding As | Sonar transducer having a gyroscope |
| DE102019213916A1 (de) * | 2019-09-12 | 2021-03-18 | Robert Bosch Gmbh | Verfahren zur Bestimmung einer Objektposition unter Verwendung verschiedener Sensorinformationen |
| US11617059B1 (en) | 2021-05-28 | 2023-03-28 | T-Mobile Usa, Inc. | Mobile device geographic location determination for emergency services |
| CN113694597A (zh) * | 2021-09-26 | 2021-11-26 | 同臣环保装备科技(苏州)有限公司 | 一种多功能组合竖片式过滤装置及其制作方法 |
Family Cites Families (108)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2215932A (en) | 1988-03-26 | 1989-09-27 | Gec Traffic Automation | Radio position finding system |
| WO1991009375A1 (en) | 1989-12-11 | 1991-06-27 | Caterpillar Inc. | Integrated vehicle positioning and navigation system, apparatus and method |
| US5452211A (en) | 1992-08-10 | 1995-09-19 | Caterpillar Inc. | Method and system for determining vehicle position |
| US5646857A (en) | 1995-03-31 | 1997-07-08 | Trimble Navigation Limited | Use of an altitude sensor to augment availability of GPS location fixes |
| US5508708A (en) | 1995-05-08 | 1996-04-16 | Motorola, Inc. | Method and apparatus for location finding in a CDMA system |
| DE69638262D1 (de) * | 1995-10-09 | 2010-10-28 | Snaptrack Inc | GPS-Empfänger und Verfahren zur Verarbeitung von GPS-Signalen |
| WO1997014055A1 (en) | 1995-10-09 | 1997-04-17 | Snaptrack, Inc. | Method and apparatus for determining the location of an object which may have an obstructed view of the sky |
| US5874914A (en) * | 1995-10-09 | 1999-02-23 | Snaptrack, Inc. | GPS receiver utilizing a communication link |
| FR2741159B1 (fr) | 1995-11-14 | 1998-01-23 | Centre Nat Etd Spatiales | Systeme mondial de radiolocalisation et de radionavigation spatiale, balise, et recepteur mis en oeuvre dans un tel systeme |
| US5774829A (en) * | 1995-12-12 | 1998-06-30 | Pinterra Corporation | Navigation and positioning system and method using uncoordinated beacon signals in conjunction with an absolute positioning system |
| US5862511A (en) | 1995-12-28 | 1999-01-19 | Magellan Dis, Inc. | Vehicle navigation system and method |
| US6393046B1 (en) | 1996-04-25 | 2002-05-21 | Sirf Technology, Inc. | Spread spectrum receiver with multi-bit correlator |
| US5884220A (en) | 1996-07-16 | 1999-03-16 | Trimble Navigation Limited | Method and apparatus to improve overall performance of a DGPS receiver |
| SE506759C2 (sv) | 1996-09-30 | 1998-02-09 | Ericsson Telefon Ab L M | Anordning och förfarande för att lokalisera en mobilstation i ett cellulärt mobiltelefonsystem |
| US5883594A (en) | 1997-02-20 | 1999-03-16 | Trimble Navigation Limited | GPS receiver using a message system for reducing power consumption |
| FR2764708B1 (fr) * | 1997-06-17 | 1999-09-03 | Dassault Sercel Navigation Pos | Perfectionnements aux procedes et systemes de localisation radiosatellitaire en temps reel, notamment de type gps |
| US5983159A (en) * | 1997-09-30 | 1999-11-09 | Trimble Navigation | Location determination using signals from fewer than four satellites |
| US6433739B1 (en) * | 1998-03-17 | 2002-08-13 | Qualcomm, Incorporated | Method and apparatus for synchronizing base stations using remote synchronizing stations |
| US6081229A (en) * | 1998-03-17 | 2000-06-27 | Qualcomm Incorporated | System and method for determining the position of a wireless CDMA transceiver |
| US5999124A (en) * | 1998-04-22 | 1999-12-07 | Snaptrack, Inc, | Satellite positioning system augmentation with wireless communication signals |
| US6252543B1 (en) * | 1998-05-28 | 2001-06-26 | Ericsson Inc. | Location system combining ranging measurements from GPS and cellular networks |
| KR100264977B1 (ko) * | 1998-07-02 | 2000-09-01 | 이계철 | 위치정보제공시스템의 사용자 위치 실시간 측정 방법 |
| US6246960B1 (en) | 1998-11-06 | 2001-06-12 | Ching-Fang Lin | Enhanced integrated positioning method and system thereof for vehicle |
| US6449559B2 (en) | 1998-11-20 | 2002-09-10 | American Gnc Corporation | Fully-coupled positioning process and system thereof |
| US6741863B1 (en) | 1998-12-18 | 2004-05-25 | Lucent Technologies Inc. | Method and apparatus for locating a wireless mobile unit |
| US6331835B1 (en) | 1999-02-02 | 2001-12-18 | The Charles Stark Draper Laboratory, Inc. | Deeply-integrated adaptive GPS-based navigator with extended-range code tracking |
| US6295024B1 (en) | 1999-02-19 | 2001-09-25 | Motorola, Inc. | Autonomous data aided GPS signal acquisition method and system |
| US6408178B1 (en) * | 1999-03-29 | 2002-06-18 | Ericsson Inc. | Systems and methods for resolving GPS pseudo-range ambiguity |
| US6608589B1 (en) | 1999-04-21 | 2003-08-19 | The Johns Hopkins University | Autonomous satellite navigation system |
| TW448304B (en) | 1999-04-22 | 2001-08-01 | Lin Ching Fang | Fully-coupled positioning process and system |
| US6225942B1 (en) | 1999-07-30 | 2001-05-01 | Litton Systems, Inc. | Registration method for multiple sensor radar |
| JP4301472B2 (ja) | 1999-09-16 | 2009-07-22 | 日本無線株式会社 | Gps受信機 |
| US6490456B1 (en) | 1999-10-12 | 2002-12-03 | Lucent Technologies Inc. | Locating a mobile unit in a wireless time division multiple access system |
| US6731237B2 (en) | 1999-11-09 | 2004-05-04 | The Charles Stark Draper Laboratory, Inc. | Deeply-integrated adaptive GPS-based navigator with extended-range code tracking |
| US6535833B1 (en) * | 1999-11-22 | 2003-03-18 | Nokia Mobile Phones Ltd. | Method and apparatus for filtering measurements used in a generalized positioning system |
| US6285316B1 (en) * | 2000-06-02 | 2001-09-04 | Cellguide Ltd. | Locating a mobile unit using signals from both mobile beacons and stationary beacons |
| KR20020076254A (ko) * | 2000-01-18 | 2002-10-09 | 셀가이드 리미티드 | 고정 비콘으로부터의 신호와 합쳐진 일관 처리된위성신호들을 이용해 이동유니트를 추적하는 장치 및 방법 |
| US6587692B1 (en) * | 2000-03-30 | 2003-07-01 | Lucent Technologies Inc. | Location determination using weighted ridge regression |
| US6489922B1 (en) | 2000-04-22 | 2002-12-03 | American Gnc Corporation | Passive/ranging/tracking processing method for collision avoidance guidance and control |
| JP2001305210A (ja) * | 2000-04-25 | 2001-10-31 | Matsushita Electric Works Ltd | 位置検出装置 |
| US6259398B1 (en) | 2000-05-19 | 2001-07-10 | Sri International | Multi-valued variable ambiguity resolution for satellite navigation signal carrier wave path length determination |
| US6735523B1 (en) | 2000-06-19 | 2004-05-11 | American Gnc Corp. | Process and system of coupled real-time GPS/IMU simulation with differential GPS |
| JP3721964B2 (ja) | 2000-09-12 | 2005-11-30 | 三菱電機株式会社 | Gps受信装置 |
| US7613917B1 (en) | 2000-09-18 | 2009-11-03 | Navteq North America, Llc | Method and system for mass distribution of geographic data for navigation systems |
| EP1203966A3 (en) | 2000-11-01 | 2003-01-29 | Nokia Corporation | Position determination |
| AU2002231224A1 (en) | 2000-12-22 | 2002-07-08 | The Charles Stark Draper Laboratory, Inc. | Geographical navigation using multipath wireless navigation signals |
| US6424914B1 (en) | 2000-12-26 | 2002-07-23 | American Gnc Corporation | Fully-coupled vehicle positioning method and system thereof |
| US6429809B1 (en) | 2001-01-30 | 2002-08-06 | Qualcomm Incorporated | Method and apparatus for determining location using a coarse position estimate |
| US6452541B1 (en) * | 2001-02-20 | 2002-09-17 | Motorola, Inc. | Time synchronization of a satellite positioning system enabled mobile receiver and base station |
| US6570530B2 (en) | 2001-03-05 | 2003-05-27 | Qualcomm Incorporated | Method and apparatus providing improved position estimate based on an initial coarse position estimate |
| US6493631B1 (en) | 2001-05-31 | 2002-12-10 | Mlho, Inc. | Geophysical inertial navigation system |
| US6853909B2 (en) | 2001-12-03 | 2005-02-08 | Applanix Corporation, Inc | Walking stick navigator for position determination |
| US7813311B2 (en) | 2002-02-05 | 2010-10-12 | Interdigital Technology Corporation | Method and apparatus for synchronizing base stations |
| US6697736B2 (en) | 2002-02-06 | 2004-02-24 | American Gnc Corporation | Positioning and navigation method and system thereof |
| US7623871B2 (en) | 2002-04-24 | 2009-11-24 | Qualcomm Incorporated | Position determination for a wireless terminal in a hybrid position determination system |
| US7460870B2 (en) | 2002-04-25 | 2008-12-02 | Qualcomm Incorporated | Method and apparatus for location determination in a wireless assisted hybrid positioning system |
| US20040025277A1 (en) | 2002-08-12 | 2004-02-12 | Timmy Chen | Smoother with a friction sleeve on handle |
| US6664923B1 (en) * | 2002-09-24 | 2003-12-16 | Novatel, Inc. | Position and velocity Kalman filter for use with global navigation satelite system receivers |
| US7660588B2 (en) * | 2002-10-17 | 2010-02-09 | Qualcomm Incorporated | Method and apparatus for improving radio location accuracy with measurements |
| KR100498480B1 (ko) * | 2003-01-23 | 2005-07-01 | 삼성전자주식회사 | Gps 위성 신호를 이용한 위치추정방법 및 위치추정장치 |
| KR100591751B1 (ko) * | 2003-03-06 | 2006-06-22 | 삼성전자주식회사 | 신경망을 이용한 복합 항법 시스템 및 신경망 적용 방법 |
| US6975266B2 (en) * | 2003-06-17 | 2005-12-13 | Global Locate, Inc. | Method and apparatus for locating position of a satellite signal receiver |
| US8483717B2 (en) | 2003-06-27 | 2013-07-09 | Qualcomm Incorporated | Local area network assisted positioning |
| US8971913B2 (en) | 2003-06-27 | 2015-03-03 | Qualcomm Incorporated | Method and apparatus for wireless network hybrid positioning |
| JP4105614B2 (ja) * | 2003-09-08 | 2008-06-25 | 測位衛星技術株式会社 | Rtk測位システム及びその測位方法 |
| WO2005072458A2 (en) | 2004-01-28 | 2005-08-11 | Delorme Publishing Company, Inc. | Method and device for processing raw gps data |
| FR2866423B1 (fr) | 2004-02-13 | 2006-05-05 | Thales Sa | Dispositif de surveillance de l'integrite des informations delivrees par un systeme hybride ins/gnss |
| US7158882B2 (en) * | 2004-03-01 | 2007-01-02 | Global Locate, Inc | Method and apparatus for locating position of a mobile receiver |
| US7254404B2 (en) * | 2004-04-13 | 2007-08-07 | Global Locate, Inc | Method and apparatus for processing position information in a mobile device |
| JP2005326225A (ja) | 2004-05-13 | 2005-11-24 | Sony Corp | 情報処理装置および方法、並びにプログラム |
| US7412248B2 (en) * | 2004-06-15 | 2008-08-12 | Technocom Corporation | System and method for location determination |
| US7528770B2 (en) | 2004-07-15 | 2009-05-05 | Novatel Inc. | Method for positioning using GPS in a restrictive coverage environment |
| US7012564B2 (en) * | 2004-08-05 | 2006-03-14 | Global Locate, Inc. | Method and apparatus for adjusting a measurement cycle in a satellite positioning system signal receiver |
| US8013789B2 (en) | 2004-10-06 | 2011-09-06 | Ohio University | Systems and methods for acquisition and tracking of low CNR GPS signals |
| EP1869728B1 (en) | 2005-03-14 | 2014-02-26 | The Alfred E Mann Foundation for Scientific Research | System and method for locating objects and communicating with the same |
| US7395156B2 (en) | 2005-06-23 | 2008-07-01 | Raytheon Company | System and method for geo-registration with global positioning and inertial navigation |
| KR100769252B1 (ko) | 2005-07-04 | 2007-10-23 | 삼성전자주식회사 | 휴대인터넷 신호를 이용한 위치 측정 시스템 및 방법 |
| CA2612746A1 (en) | 2005-07-04 | 2007-01-11 | Samsung Electronics Co., Ltd. | Position measuring system and method using wireless broadband (wibro) signal |
| US7474962B2 (en) | 2005-07-13 | 2009-01-06 | Honeywell International Inc. | Methods and systems of relative navigation for shipboard landings |
| KR100742612B1 (ko) | 2005-08-19 | 2007-07-25 | 한국전자통신연구원 | 추측 항법과 지피에스를 이용한 복합 항법 장치 및 그 방법 |
| RU2413959C2 (ru) | 2006-03-06 | 2011-03-10 | Квэлкомм Инкорпорейтед | Способ определения положения путем сшивания измерений |
| EP1841256A1 (en) | 2006-03-28 | 2007-10-03 | Research In Motion Limited | Estimating a location of a mobile device |
| JP2009545752A (ja) | 2006-08-01 | 2009-12-24 | クゥアルコム・インコーポレイテッド | 位置特定サーバに情報更新を供給するためのシステムおよび/または方法 |
| US7865299B2 (en) | 2006-09-14 | 2011-01-04 | Toyota Motor Engineering & Manufacturing North America, Inc. | Method and system for predicting a future position of a vehicle using numerical integration |
| US8068984B2 (en) | 2006-10-17 | 2011-11-29 | Ut-Battelle, Llc | Triply redundant integrated navigation and asset visibility system |
| US7626544B2 (en) | 2006-10-17 | 2009-12-01 | Ut-Battelle, Llc | Robust low-frequency spread-spectrum navigation system |
| US8493267B2 (en) | 2006-11-10 | 2013-07-23 | Qualcomm Incorporated | Method and apparatus for position determination with extended SPS orbit information |
| US7439907B2 (en) | 2006-11-20 | 2008-10-21 | Sirf Technology Holdihgs, Inc. | Navigation signal receiver trajectory determination |
| US7835863B2 (en) | 2007-04-18 | 2010-11-16 | Mitac International Corporation | Method and system for navigation using GPS velocity vector |
| US7869948B2 (en) | 2007-04-27 | 2011-01-11 | Sirf Technology, Inc. | Method and apparatus in positioning without broadcast ephemeris |
| US8260036B2 (en) | 2007-05-09 | 2012-09-04 | Honeywell International Inc. | Object detection using cooperative sensors and video triangulation |
| US20090287414A1 (en) | 2007-05-14 | 2009-11-19 | Zupt, Llc | System and process for the precise positioning of subsea units |
| US7855678B2 (en) | 2007-05-16 | 2010-12-21 | Trimble Navigation Limited | Post-mission high accuracy position and orientation system |
| US7586441B2 (en) | 2007-06-27 | 2009-09-08 | Mediatek Inc. | Methods and apparatuses for searching for satellite signals |
| JP4976948B2 (ja) | 2007-07-25 | 2012-07-18 | 古野電気株式会社 | 姿勢計測装置 |
| US20090093959A1 (en) | 2007-10-04 | 2009-04-09 | Trimble Navigation Limited | Real-time high accuracy position and orientation system |
| US7994971B2 (en) | 2008-01-09 | 2011-08-09 | Mayflower Communications Company, Inc. | GPS-based measurement of roll rate and roll angle of spinning platforms |
| US9366763B2 (en) | 2009-02-04 | 2016-06-14 | Qualcomm Incorporated | Method and apparatus for position determination with hybrid SPS orbit data |
| US7940210B2 (en) | 2008-06-26 | 2011-05-10 | Honeywell International Inc. | Integrity of differential GPS corrections in navigation devices using military type GPS receivers |
| US8134497B2 (en) | 2008-09-30 | 2012-03-13 | Trimble Navigation Limited | Method and system for location-dependent time-specific correction data |
| US7978130B1 (en) | 2009-05-01 | 2011-07-12 | Coherent Navigation, Inc. | Practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability |
| US8296065B2 (en) | 2009-06-08 | 2012-10-23 | Ansaldo Sts Usa, Inc. | System and method for vitally determining position and position uncertainty of a railroad vehicle employing diverse sensors including a global positioning system sensor |
| US9074897B2 (en) | 2009-06-15 | 2015-07-07 | Qualcomm Incorporated | Real-time data with post-processing |
| EP2339378B1 (en) | 2009-12-17 | 2013-03-20 | u-blox AG | Hybrid satellite positioning receiver |
| US8704707B2 (en) | 2010-06-02 | 2014-04-22 | Qualcomm Incorporated | Position determination using measurements from past and present epochs |
| EP2530488B1 (en) | 2011-06-01 | 2016-04-13 | u-blox AG | Hybrid satellite positioning with prediction |
| US8626198B2 (en) | 2011-11-16 | 2014-01-07 | Qualcomm Incorporated | Characterizing an indoor structure based on detected movements and/or position locations of a mobile device |
| US8983492B2 (en) | 2012-06-21 | 2015-03-17 | Qualcomm Incorporated | Methods and apparatuses for affecting a motion model within a mobile device |
-
2007
- 2007-03-06 RU RU2008139422/09A patent/RU2413959C2/ru active
- 2007-03-06 CA CA2641335A patent/CA2641335C/en active Active
- 2007-03-06 KR KR1020117002605A patent/KR101216551B1/ko active Active
- 2007-03-06 WO PCT/US2007/063428 patent/WO2008019172A2/en not_active Ceased
- 2007-03-06 CN CN201210323400.7A patent/CN102866410B/zh active Active
- 2007-03-06 BR BRPI0708496-0A patent/BRPI0708496B1/pt active IP Right Grant
- 2007-03-06 CN CN2007800074959A patent/CN101395491B/zh active Active
- 2007-03-06 EP EP11001325A patent/EP2333583A1/en not_active Ceased
- 2007-03-06 EP EP07840141A patent/EP1991883A2/en not_active Ceased
- 2007-03-06 JP JP2008558511A patent/JP5425478B2/ja active Active
- 2007-03-06 US US11/682,830 patent/US9354321B2/en active Active
- 2007-03-06 RU RU2010122371/07A patent/RU2543618C2/ru active
- 2007-03-06 KR KR1020087024374A patent/KR101042730B1/ko active Active
-
2009
- 2009-04-16 US US12/425,309 patent/US20100117897A1/en not_active Abandoned
-
2013
- 2013-10-02 JP JP2013207760A patent/JP5778233B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2333583A1 (en) | 2011-06-15 |
| CA2641335C (en) | 2016-08-16 |
| KR20080108522A (ko) | 2008-12-15 |
| EP1991883A2 (en) | 2008-11-19 |
| KR101216551B1 (ko) | 2012-12-31 |
| JP2009529677A (ja) | 2009-08-20 |
| RU2008139422A (ru) | 2010-04-20 |
| CN101395491A (zh) | 2009-03-25 |
| RU2010122371A (ru) | 2011-12-10 |
| CN102866410A (zh) | 2013-01-09 |
| CA2641335A1 (en) | 2008-02-14 |
| US20070205941A1 (en) | 2007-09-06 |
| JP2014055959A (ja) | 2014-03-27 |
| US9354321B2 (en) | 2016-05-31 |
| JP5425478B2 (ja) | 2014-02-26 |
| KR20110017018A (ko) | 2011-02-18 |
| RU2413959C2 (ru) | 2011-03-10 |
| KR101042730B1 (ko) | 2011-06-20 |
| JP5778233B2 (ja) | 2015-09-16 |
| RU2543618C2 (ru) | 2015-03-10 |
| US20100117897A1 (en) | 2010-05-13 |
| BRPI0708496A2 (pt) | 2011-05-31 |
| WO2008019172A2 (en) | 2008-02-14 |
| CN102866410B (zh) | 2015-05-13 |
| CN101395491B (zh) | 2012-10-24 |
| WO2008019172A3 (en) | 2008-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0708496B1 (pt) | Método para determinação de posição com combinação de medições | |
| ES2359841T3 (es) | Posicionamiento usando una estación de referencia. | |
| KR101102284B1 (ko) | 확장된 sps 궤도 정보를 이용한 위치 결정 방법 및 장치 | |
| CN101198883B (zh) | 支持辅助的卫星定位 | |
| CN1688893B (zh) | 使用同步时间偏置的定位系统中的位置计算 | |
| US7639179B2 (en) | Transfer of position information to a mobile terminal | |
| US7463188B1 (en) | Wireless CPU GPS application | |
| US8593347B2 (en) | GNSS navigation aided by static data | |
| US20110163914A1 (en) | Gps with aiding from ad-hoc peer-to-peer bluetooth networks | |
| BRPI0708750A2 (pt) | sistema de navegação global por satélite | |
| US8350756B2 (en) | Detecting and compensating for erroneous time measurement for mobile device position calculation | |
| US20110102253A1 (en) | Methods and apparatuses for estimating time relationship information between navigation systems | |
| CN105974457A (zh) | 基于v2x和gnss的混合定位方法及装置 | |
| US20210239849A1 (en) | Providing an accurate location for a gnss device in urban environments | |
| KR102311606B1 (ko) | 위성정보를 이용한 위치 결정장치 및 그 방법 | |
| ES2616310T3 (es) | Sistema de aumento de la disponibilidad y de las prestaciones de un sistema de geolocalización por satélite | |
| US7653399B2 (en) | Wide area differential satellite positioning with local area updates | |
| CN115102611B (zh) | 一种利用geo卫星缩短卫星接收机热启动时间的方法 | |
| KR101029148B1 (ko) | 이동단말의 위치계산 장치 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: AS CLASSIFICACOES ANTERIORES ERAM: G01S 5/14 , G01S 1/00 Ipc: G01S 19/25 (2010.01), G01S 19/35 (2010.01), G01S 1 |
|
| B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 18/02/2020, OBSERVADAS AS CONDICOES LEGAIS. |