PANG-NAV ntuziaka onye ọrụ

Okwu mmalite

PANG-NAV bụ ngwa ọrụ Parthenope Navigation Group (PANG) mepụtara, nwee ike ịhazi nha GNSS iji nweta ngwọta positon. PANG-NAV na-amalite site na RINEX (ụdị mgbanwe mgbanwe nke onye nnata nọọrọ onwe ya) files, ọ na-enyocha data GPS na Galileo ma mejuputa SPP (Ntọala Otu Ebe). E wezụga ọnọdụ onye ọrụ, ngwá ọrụ ahụ nwere ike ịnye ozi gbasara visibiliti satịlaịtị na geometry.

Na PANG-NAV, arụ ọrụ RAIM gụnyere; kpọmkwem, ngwanro ahụ nwere ike ịnagide mmejọ / ndị na-apụ apụ, na-atụfu nha ndị na-adịghị mma; na mmepụta ya ngwá ọrụ na-enye ọkwa nchebe kwụ ọtọ na kwụ ọtọ, na ozi gbasara ntụkwasị obi nke ngwọta.

Ọ bụrụ na amaara eziokwu ala, PANG-NAV nwekwara ike ịgbakọ ma nyochaa njehie ọnọdụ.

Ojiji

Emepụtara ngwaọrụ PANG-NAV na gburugburu Matlab; Iji jiri ngwanro a, ọ dị mkpa idobe folda “PANG_NAV” dị ka akwụkwọ ndekọ aha ugbu a dị ka egosiri na foto 1.

Matlab-app-taabụOnyonyo 1

Iji mee PANG-NAV, "Main.m" file kwesịrị imeghe ma pịa bọtịnụ "Run"; ọzọ, "Isi" kwesịrị ka pịnye na "Iwu nke Window".

Ntọala

Tupu ịgba ọsọ PANG-NAV, a ga-ahọpụtarịrị ntọala. Maka ebumnuche a, "Main.m" file ekwesịrị imeghe yana imelite ngalaba “ntọala” ahụ. Na nkọwapụta, ntọala ịtọlite ​​​​bụ

  • Ogologo oge data
  • Sistemụ GNSS
  • Ịdị arọ
  • RAIM
  • Akụkụ nkpuchi
  • Mgbama ka oke oke mkpọtụ
  • Njehie nyocha
  • Isi mmalite ngwọta

Iji tọọ etiti oge data, a ga-ekenye uru oge dị na sekọnd n'etiti oge na-esochi na mgbanwe "dt_data".
Iji họrọ usoro GNSS iji, uru nke "1" ma ọ bụ "2" ga-ekenye na "gnss_systems" variable; na uru “1”, a na-ahazi naanị nha GPS, yana nha “2” GPS/Galileo na-ejikọta ọnụ. Nhazi GNSS ndị ọzọ (dịka naanị Galileo ma ọ bụ GPS/Glonass) anaghị akwado ugbu a.
Enwere ike nweta ngwọta SPP nha nha nha nha niile (ịtọ ntọala "mask_angle" nke nhata "0") ma ọ bụ dị ka elu satịlaịtị (nhazi "mask_angle" mgbanwe nhata "1").
Ọrụ RAIM na-arụ ọrụ ma ọ bụrụ na edobere "RAIM_flag" ka ọ bụrụ "1", ma ọ bụghị ya ka atọrọ ka ọ bụrụ "0".
A na-edozi akụkụ ihe nkpuchi na-ekenye uru, na ogo, na mgbanwe "mask_angle".
Edebere SNR kacha nta (oke mgbaama na mkpọtụ) na-ekenye uru, na dB-Hz, na mgbanwe “SNR_lim”.
Ngwá ọrụ PANG-NAV nwere ike ịme nyocha njehie nke ngwọta; iji mee ya, a ga-edozi mgbanwe "Error_Analysis_flag" ka ọ bụrụ "1". Ọ bụrụ na edobere “Error_Analysis_flag” ka “0”, enweghị nyocha ọ bụla emere.
Ọ bụrụ na agbanyere nyocha ahụ, enwere ike iwere eziokwu ala na RINEX file ọ bụrụ na onye nnata ahụ kwụ ọtọ, na-edozi mgbanwe "Static_Solution_fromRINEX" ka ọ bụrụ "1".
Onye bụbuampA na-akọ le nke ngalaba ntọala dị na koodu na foto 2.

Koodu-nhazi-ngalabaOnyonyo 2

Ọzọkwa, enwere ike ịkọwapụta ntọala RAIM. Kpọmkwem, "HAL", "VAL", "PMD", "PFA" na "sigma_pr" bụ ntọala RAIM enwere ike.
"HAL" na "VAL" bụ oke mkpu na kwụ ọtọ.
"PMD", "PFA" bụ ihe gbasara nke ihie furu efu na mkpu ụgha
"sigma_pr" bụ ngbanwe ọkọlọtọ nke nha pseudorange.
A na-eji ntọala ndị a kpọtụrụ aha naanị ma ọ bụrụ na arụmọrụ RAIM na-arụ ọrụ ma ekwesịrị ịtọ ya dịka ngwa a tụlere.

Mbubata data

N'oge a na-agba ọsọ nke PANG-NAV, RINEX files kwesịrị ịkwanye. Kpọmkwem, mmapụta atọ ga-apụta n'usoro, na-arịọ onye ọrụ ka ọ họrọ:

  • otu nlele RINEX (ụdị 3.2) file (nọmba nke 3),
  • otu RINEX agwakọtara igodo (ụdị 3.2) file (nọmba nke 4),
  • otu RINEX GPS igodo (ụdị 3.2) file (nọmba nke 5).

Nlebanya RINEX na ntugharị agwakọtara fileA na-eji s maka nhazi algorithm, RINEX GPS navigation file a na-eji naanị maka iweghachite data ntinye maka ụdị Klobuchar ionosphere.

Ịhọrọ-RINEX-taabụOnyonyo 3

Ịhọrọ-RINEX-taabụOnyonyo 4

Ịhọrọ-RINEX-taabụOnyonyo 5

N'oge mbubata data, na mpio Iwu, a na-egosipụta "nbubata data" (ọgụgụ 6).

Matlab-app-taabụOnyonyo 6

Ọ bụrụ na achọrọ nyocha njehie, a ga-ebunye ihe ngwọta eziokwu ala.
Ihe ngwọta ga-abụrịrị na usoro Matlab .mat ma nwee mgbanwe a na-akpọ "ihe ngwọta".
"Ngwọta" agbanwe nwere ike ịnwe usoro a:

  • Matriks nwere ogidi anọ, na-anọchi anya oge ochie, latitude (na ogo), ogologo (na ogo) na ịdị elu (na mita).
  • Ahịrị nwere ihe 3, na-anọchi anya latitude (na ogo), longitude (na ogo) na ịdị elu (na mita).

Usoro nhazi

Mgbe ebubata data sitere na RINEX ahụ ekwuru files, usoro nhazi nke algọridim na-amalite; N'ime oge a, a na-ahazi nha (kpọmkwem pseudoranges) na ephemerides satịlaịtị iji nye ọnọdụ nnata. A na-edozi nha ndị ahụ, tupu ejiri ya n'opekata mpe ihe nleba anya square, maka mperi ikuku, elekere satịlaịtị na mmejọ mgbanwe.

Na windo iwu, a na-egosipụta ntọala ndị ahọpụtara, na-esote “nhazi…”, dị ka egosiri na foto 7.

Matlab-app-taabụOnyonyo 7

Na njedebe nke usoro nhazi ahụ, ahịrịokwu "nhazi nke ọma" na-apụta na windo iwu na mgbanwe mmepụta dị na Workspace (nọmba 8)

Matlab-app-taabụOnyonyo 8

Mpụta

Mpụta PANG-NAV bụ ọnọdụ nnata na nhụsianya elekere, visibiliti satịlaịtị na DOP, nnweta ngwọta. Ọ bụrụ na RAIM na-arụsi ọrụ ike, a na-enye ọkọlọtọ ntụkwasị obi RAIM, ọnụọgụ nke nledo jụrụ, ọkwa nchebe na nnweta a pụrụ ịdabere na ya na mmepụta. Ọ bụrụ na eziokwu dị n'ala dị ma achọrọ nyocha njehie, yana omume njehie na metrik njehie dị.

Ụdị mgbanwe mmepụta bụ:

  • DOP
  • e_H_g (nhọrọ)
  • e_U_g (nhọrọ)
  • oge
  • Njehie_Table_Pos (nhọrọ)
  • nr_nọdụ
  • PLs (nhọrọ)
  • RAIM_Results (nhọrọ)
  • Ntụkwasị obi_availability (nhọrọ)
  • Sol_availability
  • X

“DOPs” variable bụ matriks nwere ahịrị abụọ na ọnụ ọgụgụ ogidi hà na ọnụ ọgụgụ nke oge (ka anyị kpọọ nke a variable n). N'ahịrị nke mbụ, ụkpụrụ PDOP, tupu ngwa RAIM, na-echekwa, ebe n'ahịrị nke abụọ, ụkpụrụ PDOP mgbe ngwa RAIM gasịrị. N'ezie, ọ bụrụ na RAIM adịghị arụ ọrụ ma ọ bụ na-emeghị ihe ọ bụla jụrụ ya, ụkpụrụ nke ahịrị mbụ na nke abụọ bụ otu.
"e_H_g" variable bụ kọlụm nwere n ọcha, na-anọchite anya mperi mperi maka oge ọ bụla.
"e_U_g" variable bụ kọlụm nwere n ọcha, na-anọchite anya mperi kwụ ọtọ maka oge ọ bụla.
“Epochs” agbanwe bụ kọlụm nwere n ọcha, na-anọchi anya oge GPS egosipụtara na sekọnd nke izu dịka usoro oge GPS si dị.
“Error_Table_Pos” variable bụ ahịrị nke ihe 6, na-anọchite anya metrik njehie dị ka egosiri na tebụl 1.

Tebụl 1

Pụtara njehie kehoraizin Pụtara mperi kwụ ọtọ Mgbọrọgwụ pụtara square kehoraizin njehie Mgbọrọgwụ pụtara square vetikal mperi Njehie kehoraizin kacha Njehie vetikal kacha

mgbanwe "nr_sat" bụ matriks nwere ahịrị abụọ na n kọlụm. N'ahịrị nke mbụ, a na-echekwa nọmba nke satịlaịtị dị, tupu ngwa RAIM, ebe n'ahịrị nke abụọ, ọnụọgụ nke satịlaịtị dị mgbe ngwa RAIM gasịrị. N'ezie, ọ bụrụ na RAIM adịghị arụ ọrụ ma ọ bụ na-emeghị ihe ọ bụla jụrụ ya, ụkpụrụ nke ahịrị mbụ na nke abụọ bụ otu.
“PLs” mgbanwe bụ matriks nwere ahịrị abụọ na n kọlụm. N'ahịrị nke mbụ, a na-echekwa ụkpụrụ nke ọkwa nchebe kwụ ọtọ n'otu oge, ebe n'ahịrị nke abụọ, ọkwa nchebe kwụ ọtọ.
"RAIM_Results" agbanwe bụ matriks nwere ahịrị abụọ na n kọlụm. Kọlụm nke mbụ nwere ọkọlọtọ ntụkwasị obi kwa oge; ụkpụrụ ọkọlọtọ nwere ihe ndị a:

  • ọ bụrụ na uru ọkọlọtọ bụ 0, enweghị ọrụ zuru ezu iji mee ule RAIM;
  • ma ọ bụrụ na ọkọlọtọ ọkọlọtọ bụ 1, ọnọdụ a na-eme atụmatụ bụ nke a pụrụ ịdabere na ya (dị ka RAIM algorithm);
  • ma ọ bụrụ na ọkọlọtọ ọkọlọtọ bụ 2, ọnọdụ echere na enweghị ntụkwasị obi (dị ka RAIM algorithm).

"Ntụkwasị obi_availability" mgbanwe bụ scalar, na-egosi nkeji ogetage mgbe a na-ahụta ihe ngwọta nke atụmatụ a pụrụ ịdabere na ya site na RAIM.

"Sol_availability" agbanwe bụ scalar, na-egosi nkeji ogetage mgbe e mere atụmatụ ngwọta dị nnọọ dị, ya bụ ọnụ ọgụgụ nke Satellites dị na-ezuru maka n'ọnọdu. “X” mgbanwe bụ matrix nwere 4 (na GPS naanị ikpe) ma ọ bụ 5 (na GPS/ Galileo case) ahịrị na n kọlụm. Ahịrị 1, 2 na 3 nwere n'otu n'otu n'otu n'otu echere latitude (na radians), longitude (na radians) na ịdị elu (na mita) nke GNSS nnata. Ahịrị nke anọ nwere nhụsianya elekere nke nnata gbasara oge sistemụ GPS. Ahịrị nke ise nwere ndakpọ n'etiti sistemụ n'etiti oge GPS na Galileo.
"e_H_g", "e_U_g" na "Error_Table_Pos" dị naanị ma ọ bụrụ na achọrọ nyocha njehie (Error_Analysis_flag=1).
"PL" na "Ntụkwasị Obi_availability" dị naanị ma ọ bụrụ na RAIM na-arụ ọrụ (RAIM_flag=1).
PANG-NAV na-enyekwa dị ka mmepụta atụmatụ ndị a:

  • Ọkwa kwụ ọtọ (ọwụwa anyanwụ megide ugwu)
  • Ogologo na oge
  • Ọhụhụ na oge
  • DOP na oge
  • HPL na VPL megide oge (naanị ma ọ bụrụ na RAIM na-arụ ọrụ)
  • Njehie kwụ ọtọ na kwụ ọtọ na oge (naanị ma ọ bụrụ na achọrọ nyocha njehie)

 

Akwụkwọ ntuziaka onye ọrụ PANG-NAV - Download [kachasị]
Akwụkwọ ntuziaka onye ọrụ PANG-NAV - Budata

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *