РАЗРЕШЕНИЕ ЦЕЛОЧИСЛЕННОЙ НЕОДНОЗНАЧНОСТИ ФАЗЫ НЕСУЩЕЙ МЕТОДОМ ЧАСТИЧНОГО ПОИСКА

1. Способ выполнения разрешения целочисленной неоднозначности в глобальной навигационной спутниковой системе, содержащий этапы, на которых:
идентифицируют набор спутников, от которых принимаются сигналы;
идентифицируют набор неоднозначностей, связанных с измерениями фазы несущей, по меньшей мере, некоторых из сигналов, принятых от спутников в идентифицированном наборе спутников;
оценивают целочисленные неоднозначности в наборе неоднозначностей, в том числе определяют наилучший и второй наилучший варианты набора значений целочисленной неоднозначности для каждой из неоднозначностей в наборе неоднозначностей;
при определении, что наилучший набор значений целочисленной неоднозначности не удовлетворяет тесту различения, удаляют из набора неоднозначностей каждую неоднозначность, для которой значения целочисленной неоднозначности в наилучшем и втором наилучшем вариантах набора не удовлетворяют предопределенным критериям, чтобы получить уменьшенный набор неоднозначностей;
выполняют операции для разрешения неоднозначностей в уменьшенном наборе неоднозначностей и
формируют выходные данные в соответствии с результатом операций, выполненных для разрешения неоднозначностей в уменьшенном наборе неоднозначностей.
2. Способ по п.1, в котором предопределенные критерии содержат требование, что для соответствующей неоднозначности значения целочисленной неоднозначности в наилучшем и втором наилучшем вариантах набора являются равными.
3. Способ по п.1, в котором уменьшенный набор неоднозначностей является связанным с измерениями фазы несущей сигналов, принятых, по меньшей мере, от предопределенного минимального количества спутников, требуемого для мгновенного разрешения неоднозначности.
4. Способ по п.2, в котором предопределенное минимальное количество спутников равно пяти.
5. Способ по п.1, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей, значение целочисленной неоднозначности для соответствующего несущего сигнала.
6. Способ по п.1, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей, значение целочисленной неоднозначности для соответствующего широкополосного сигнала.
7. Способ по п.1, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей значение целочисленной неоднозначности для соответствующего широкополосного сигнала и значение целочисленной неоднозначности для соответствующего несущего сигнала.
8. Способ по п.1, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей первое и второе значения целочисленной неоднозначности для соответствующих первого и второго широкополосных сигналов и третье значение целочисленной неоднозначности для соответствующего несущего сигнала.
9. Способ по п.1, в котором этап удаления включает в себя этап, на котором из набора неоднозначностей удаляют все неоднозначности для спутника, для которого значения целочисленной неоднозначности в наилучшем варианте набора и втором наилучшем варианте набора не удовлетворяют предопределенные критерии.
10. Способ по п.1, в котором глобальная навигационная спутниковая система выбирается из группы, состоящей из глобальной системы позиционирования (GPS), глобальной орбитальной навигационной спутниковой системы (GLONASS), системы позиционирования GALILEO и европейской геостационарной системы навигационного покрытия (EGNOS).
11. Способ по п.1, в котором выполнение операций по разрешению неоднозначностей в уменьшенном наборе неоднозначностей включает в себя этапы, на которых:
оценивают целочисленные неоднозначности в уменьшенном наборе неоднозначностей, в том числе определяют наилучший вариант набора и второй наилучший вариант набора значений целочисленных неоднозначностей для каждой из целочисленных неоднозначностей в уменьшенном наборе неоднозначностей;
определяют, удовлетворяет ли наилучший вариант набора значений целочисленных неоднозначностей для уменьшенного набора неоднозначностей тесту различения, и, если тест различения пройден, формируют набор результирующих значений;
если наилучший вариант набора значений целочисленных неоднозначностей для уменьшенного набора неоднозначностей не удовлетворяет тест различения,
удаляют из уменьшенного набора неоднозначностей каждую неоднозначность, для которой значения целочисленных неоднозначностей в наилучшем варианте набора и втором наилучшем варианте набора не удовлетворяют предопределенные критерии, чтобы получить второй уменьшенный набор неоднозначностей;
выполняют операции для разрешения целочисленных неоднозначностей во втором уменьшенном наборе неоднозначностей и
формируют выходные данные в соответствии с результатом операций, выполненных для разрешения целочисленных неоднозначностей во втором уменьшенном наборе неоднозначностей.
12. Способ по п.11, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя в уменьшенном наборе неоднозначностей первое и второе значения целочисленной неоднозначности для соответствующих первого и второго широкополосных сигналов.
13. Устройство, выполняющее разрешение неоднозначности в глобальной навигационной спутниковой системе, содержащее:
приемник, выполненный с возможностью приема спутниковых сигналов;
память;
один или более процессоров;
одну или более программ, сохраненных в памяти, для исполнения одним или более процессорами, при этом упомянутые одна или более программ предназначены для разрешения неоднозначностей, связанных с измерениями фазы несущей, по меньшей мере, некоторых из сигналов, принятых от спутников в идентифицированном наборе спутников, при этом упомянутые одна или более программ включают в себя:
инструкции для оценки целочисленных неоднозначностей в наборе неоднозначностей, включая определение наилучшего варианта набора и второго наилучшего варианта набора значений целочисленной неоднозначности для каждой из неоднозначностей в наборе неоднозначностей;
инструкции для определения, что наилучший набор значений целочисленной неоднозначности не удовлетворяет предопределенный тест, и при таком определении удаление из набора неоднозначностей каждой неоднозначности, для которой значения целочисленной неоднозначности в наилучшем варианте набора и втором наилучшем варианте набора являются различными, для получения уменьшенного набора неоднозначностей;
инструкции для выполнения операций для разрешения целочисленных неоднозначностей в уменьшенном наборе неоднозначностей и
инструкции для формирования результата в соответствии с разрешенными целочисленными неоднозначностями в уменьшенном наборе неоднозначностей.
14. Устройство по п.13, в котором уменьшенный набор неоднозначностей является связанным с измерениями фазы несущей сигналов, принятых от, по меньшей мере, предопределенного минимального количества спутников, требуемого для мгновенного разрешения неоднозначности.
15. Устройство по п.14, в котором предопределенное минимальное количество спутников равно пяти.
16. Устройство по п.13, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей значение целочисленной неоднозначности для соответствующего несущего сигнала.
17. Устройство по п.13, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей значение целочисленной неоднозначности для соответствующего широкополосного сигнала.
18. Устройство по п.13, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей значение целочисленной неоднозначности для соответствующего широкополосного сигнала и значение целочисленной неоднозначности для соответствующего несущего сигнала.
19. Устройство по п.13, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей первое и второе значения целочисленной неоднозначности для соответствующих первого и второго широкополосных сигналов и третье значение целочисленной неоднозначности для соответствующего несущего сигнала.
20. Устройство по п.13, в котором инструкции для удаления включают в себя инструкции для удаления из набора целочисленных неоднозначностей всех целочисленных неоднозначностей для спутника, для которого значения целочисленной неоднозначности в наилучшем варианте набора кандидатов и втором наилучшем варианте набора кандидатов не удовлетворяют предопределенные критерии.
21. Устройство по п.13, в котором глобальная навигационная спутниковая система выбирается из группы, состоящей из глобальной системы позиционирования (GPS), глобальной орбитальной навигационной спутниковой системы (GLONASS), системы позиционирования GALILEO, европейской геостационарной системы навигационного покрытия (EGNOS).
22. Устройство по п.13, в котором инструкции по выполнению операций для разрешения неоднозначностей в уменьшенном наборе неоднозначностей, включают в себя:
инструкции для оценки целочисленных неоднозначностей в уменьшенном наборе неоднозначностей, включая определение наилучшего варианта набора и второго наилучшего варианта набора значений целочисленной неоднозначности для каждой из целочисленных неоднозначностей в уменьшенном наборе неоднозначностей;
инструкции для определения, удовлетворяет ли наилучший набор значений целочисленной неоднозначности для уменьшенного набора неоднозначностей тест различения и, если тест различения пройден, формирования набора результирующих значений; и
инструкции, исполнение которых обеспечивается, если наилучший набор значений целочисленной неоднозначности для уменьшенного набора неоднозначностей не удовлетворяет тест различения, для:
удаления из уменьшенного набора неоднозначностей каждой неоднозначности, для которой значения целочисленной неоднозначности в наилучшем варианте набора и втором наилучшем варианте набора не удовлетворяют предопределенные критерии, для получения второго уменьшенного набора неоднозначностей;
выполнения операций для разрешения целочисленных неоднозначностей во втором уменьшенном наборе неоднозначностей и
формирования выходных данных в соответствии с результатом операций, выполняемых для разрешения целочисленных неоднозначностей во втором уменьшенном наборе неоднозначностей.
23. Устройство по п.22, в котором наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в уменьшенном наборе неоднозначностей первое и второе значения целочисленной неоднозначности для соответствующих первого и второго широкополосных сигналов.
24. Система позиционирования или навигации, содержащая:
приемник, выполненный с возможностью приема спутниковых сигналов; и
компьютерную систему, соединенную с приемником, при этом компьютерная система включает в себя процессор и память, соединенную с процессором, при этом память хранит одну или более программ для разрешения неоднозначностей, связанных с измерениями фазы несущей, по меньшей мере, некоторых из сигналов, принятых от спутников из идентифицированного набора спутников, при этом упомянутые одна или более программ включает в себя:
инструкции для оценки целочисленных неоднозначностей в наборе неоднозначностей, включая определение наилучшего варианта набора и второго наилучшего варианта набора значений целочисленной неоднозначности для каждой из неоднозначностей в наборе неоднозначностей;
инструкции для определения того, что наилучший набор значений неоднозначности не удовлетворяет предопределенный тест, и при таком определении удаления из набора неоднозначностей каждой неоднозначности, для которой значения целочисленной неоднозначности в наилучшем варианте набора и втором наилучшем варианте набора являются неодинаковыми, для получения уменьшенного набора неоднозначностей;
инструкции для выполнения операций разрешения целочисленных неоднозначностей в уменьшенном наборе неоднозначностей и
инструкции для формирования результата в соответствии с разрешенными целочисленными неоднозначностями в уменьшенном наборе неоднозначностей.
25. Система по п.24, в которой уменьшенный набор неоднозначностей является связанным с измерениями фазы несущей сигналов, принятых от, по меньшей мере, предопределенного минимального количества спутников, требуемого для мгновенного разрешения неоднозначности.
26. Система по п.25, в которой предопределенное минимальное количество спутников равно пяти.
27. Система по п.24, в которой наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей значение целочисленной неоднозначности для соответствующего несущего сигнала.
28. Система по п.24, в которой наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей значение целочисленной неоднозначности для соответствующего широкополосного сигнала.
29. Система по п.24, в которой наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей значение целочисленной неоднозначности для соответствующего широкополосного сигнала и значение целочисленной неоднозначности для соответствующего несущего сигнала.
30. Система по п.24, в которой наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в наборе неоднозначностей первое и второе значения целочисленной неоднозначности для соответствующих первого и второго широкополосных сигналов и третье значение целочисленной неоднозначности для соответствующего несущего сигнала.
31. Система по п.24, в которой инструкции для удаления включают в себя инструкции для удаления из набора неоднозначностей всех неоднозначностей для спутника, для которого значения целочисленной неоднозначности в наилучшем варианте набора и втором наилучшем варианте набора не удовлетворяют предопределенные критерии.
32. Система по п.24, в которой глобальная навигационная спутниковая система выбирается из группы, состоящей из глобальной системы позиционирования (GPS), глобальной орбитальной навигационной спутниковой системы (GLONASS), Системы позиционирования GALILEO, европейской геостационарной системы навигационного покрытия (EGNOS).
33. Система по п.24, в которой инструкции для выполнения операций для разрешения неоднозначностей в уменьшенном наборе неоднозначностей включают в себя:
инструкции для оценки целочисленных неоднозначностей в уменьшенном наборе неоднозначностей, включая определение наилучшего варианта набора и второго наилучшего варианта набора значений целочисленной неоднозначности для каждой из неоднозначностей в уменьшенном наборе неоднозначностей;
инструкции для определения, удовлетворяет ли наилучший набор значений неоднозначности для уменьшенного набора целочисленных неоднозначностей тесту различения и, если тест различения пройден, формирования набора результирующих значений; и
инструкции, исполнение которых обеспечивается, если наилучший набор значений целочисленной неоднозначности для уменьшенного набора неоднозначностей не удовлетворяет тест различения, для:
удаления из уменьшенного набора неоднозначностей каждой неоднозначности, для которой значения целочисленной неоднозначности в наилучшем варианте набора и втором наилучшем варианте набора не удовлетворяют предопределенные критерии, для получения второго уменьшенного набора неоднозначностей;
выполнения операций для разрешения целочисленных неоднозначностей во втором уменьшенном наборе неоднозначностей и
формирования выходных данных в соответствии с результатом операций, выполняемых для разрешения целочисленных неоднозначностей во втором уменьшенном наборе неоднозначностей.
34. Система по п.33, в которой наилучший вариант набора и второй наилучший вариант набора каждый включает в себя для каждой неоднозначности в уменьшенном наборе неоднозначностей первое и второе значения целочисленной неоднозначности для соответствующих первого и второго широкополосных сигналов.