
 îäíîé èç ñâîèõ ïðîøëûõ çàìåòîê ÿ ïåðå÷èñëèë íåñêîëüêî "íàãëÿäíûõ" êðèòåðèåâ ñêîðîñòè. Îäíàêî èíîãäà íàì õî÷åòñÿ çíàòü ñêîðîñòü òî÷íî. Ïîíÿòíî, ÷òî íóæíî íå âñåì, íî òåì íå ìåíåå - âîïðîñ ÷àñòî ïîäíèìàåòñÿ â ôîðóìå. Íèæå ÿ ïåðå÷èñëþ íåêîòîðûå óäîáíûå è íå ñëèøêîì ìåòîäû èçìåðåíèÿ ñêîðîñòè.
Èòàê...
1. Ñåêóíäîìåð è ðóëåòêà
Ñàìûé ñòàðûé "äåäîâñêèé" ñïîñîá. Âîîðóæèâøèñü ðóëåòêîé ìû ìîæåì çàìåðèòü äëèíó ñêëîíà, à ïîòîì ñ ñåêóíäîìåðîì çàñåêàòü âðåìÿ ïðîõîæäåíèÿ êîíòðîëüíîãî ó÷àñòêà. Ìåòîä ïðîñò, íî íå ñëèøêîì óäîáåí. Âåäü ïðèäåòñÿ èçìåðÿòü êàæäûé ñêëîí, ãäå âû õîòèòå ìåðèòü ñêîðîñòü. Äðóãîé ìèíóñ ìåòîäà - òàê âû ìîæåòå ïîëó÷èòü òîëüêî ñðåäíþþ ñêîðîñòü ëûæíèêà. Íî âåäü ÷àñòü ïóòè îí ðàçãîíÿëñÿ, ÷àñòü - òîðìîçèë.  îáùåì - õî÷åòñÿ óëó÷øèòü ìåòîä.
2. Âèäåîêàìåðà è ðàçìåòêà ñêëîíà
Ìåòîä ÿâëÿåòñÿ òâîð÷åñêèì ðàçâèòèåì ïðåäûäóùåãî. Âìåñòî ñåêóíäîìåðà ìû áåðåì âèäåîêàìåðó, à íà ñêëîíå ðèñóåì ïîïåðå÷íûå ñèíèå (èëè êðàñíûå, íå ñóòü) ïîëîñêè ÷åðåç îäèíàêîâîå ðàññòîÿíèå. Äàëåå ïðîñìàòðèâàÿ çàïèñü â ðåäàêòîðå ìû ïî òàéì-êîäó îïðåäåëÿåì âðåìÿ ïåðåñå÷åíèÿ ïîëîñîê è âû÷èñëÿåì ñêîðîñòü. Ìåòîä ëó÷øå ïðåäûäóùåãî òåì, ÷òî ìîæíî òî÷íåå îïðåäåëèòü ñêîðîñòü íà ìåðíîì ó÷àñòêå (à íå íà âñåì ñêëîíå), íî õóæå òåì, ÷òî íàäî ãîòîâèòü ñêëîí çàðàíåå. Êîðî÷å - è ýòîò ìåòîä ìàëî ïðèãîäåí äëÿ ïðàêòè÷åñêîãî èñïîëüçîâàíèÿ âíå "äîìàøíåãî" ñêëîíà.
3. Ëàçåðíûé äàëüíîìåð
Âñå ìû çíàåì, ÷òî ÃÀÈ-øíèê æäåò ïîä åëî÷êîé, è êà÷åñòâî çàìåðà ó íåãî íåïëîõîå. Ðàçóìååòñÿ, âîçìîæíî è "ìèðíîå" ïðèìåíåíèå ýòîé òåõíîëîãèè. Äàæå åñëè ó âàñ íåò çíàêîìîãî ÃÀÈ-øíèêà, ó êîòîðîãî ìîæíî íà âðåìÿ ïîçàèìñòâîâàòü ðàäàð åãî ìîæíî êóïèòü... Äëÿ ïðîôåññèîíàëüíûõ ïðèáîðîâ öåíà âîïðîñà ñîñòàâèò 1.5-2 òûñ. óñëîâíûõ åíîòîâ. À äåøåâûå êèòàéñêèå äàëüíîìåðû ñ ôóíêöèåé îïðåäåëåíèÿ ñêîðîñòè ìîæíî êóïèòü è çà 200 áàêñîâ. Äðóãîå äåëî, ÷òî òî÷íîñòü èçìåðåíèÿ ìîæåò áûòü íåâûñîêîé. ×òî æå êàñàåòñÿ ïðîôåññèîíàëüíûõ ðàäàðîâ, òî èõ ïîãðåøíîñòü íå ïðåâûøàåò +/-2 êì/÷ (ïî ïàñïîðòó) à íà ñàìîì äåëå, äàæå ìåíüøå. Äðóãîå äåëî, ÷òî ìîãóò âîçíèêíóòü ñëîæíîñòè ñ òåì, ÷òîáû ïîéìàòü ëûæíèêà â "ïðèöåë", îñîáåííî íà áóãðèñòîé òðàññå. Îäíàêî, åñëè òðàññà ïðÿìàÿ, è èäåàëüíî îòðàòðà÷åíà - ïðîáëåì áûòü íå äîëæíî. Êðîìå öåíû ó ýòîãî ìåòîäà åñòü è äðóãèå ìèíóñû - âñåãäà íóæåí êòî-òî åùå, ÷òîá ìåðèòü âàøó ñêîðîñòü, ïëþñ - íå îñòàåòñÿ ñëåäîâ èçìåðåíèÿ. ×òî æå åùå ìîæåò íàì ïîìî÷ü?
4. Ïðèåìíèê GPS
Ðàçóìååòñÿ, âñåìîãóùàÿ ñïóòíèêîâàÿ íàâèãàöèÿ! Êëàäåì ïðèåìíèê GPS â êàðìàí, è ïîåõàëè. Íà òåìó òî÷íîñòè GPS äàííûõ â òàêèõ çàìåðàõ ñëîìàíî ìíîãî ïàëîê. ß ïîñòàðàþñü ðàçâåÿòü íåñêîëüêî ìèôîâ íà ýòó òåìó. Âî-ïåðâûõ, íåñìîòðÿ íà ñêåïñèñ ìíîãèõ, ñêîðîñòü çàìåðÿòü GPS-îì ìîæíî. Áîëåå òîãî - ýòî îäèí èç íàèáîëåå òî÷íûõ èíñòðóìåíòîâ çàìåðà ñêîðîñòè (â èíòåðåñóþùåì íàñ äèàïàçîíå). Âî-âòîðûõ, íåò íèêàêîé ìàãè÷åñêîé ñïåöèôèêè èñïîëüçîâàíèÿ GPS â ãîðàõ. Âñå ýôôåêòû âëèÿþùèå íà òî÷íîñòü îïðåäåëåíèÿ ñêîðîñòè ïîääàþòñÿ ðàöèîíàëüíîìó àíàëèçó. Â-òðåòüèõ, âàæíî èìåòü äîñòóï èìåííî ê "ñûðûì" äàííûì GPS (íå RINEX êîíå÷íî, íî NMEA-ëîã êàê ìèíèìóì) à íå ê ýêðàíó, íà êîòîðîì "ïðèáîð ïîêàçàë".
Âàæíî îòìåòèòü, ÷òî âû÷èñëÿòü ñêîðîñòü ïðèåìíèê ìîæåò äâóìÿ ñïîñîáàìè. Ïåðâûé - èñïîëüçóÿ îòñå÷êè âðåìåíè è ðàçíîñòü êîîðäèíàò òî÷åê, âòîðîé - èñïîëüçóÿ ýôôåêò Äîïëåðà. Ìíîãèå ñîâðåìåííûå ÷èïû (òèïà SIRF III) èñïîëüçóþò èìåííî åãî äëÿ âû÷èñëåíèÿ ñêîðîñòè. Ãäå æå ìû ìîæåì âèäåòü íàøó ñêîðîñòü â çàïèñàííûõ äàííûõ?
Òóò íóæíî íåìíîãî óãëóáèòüñÿ â ïðîòîêîë NMEA 0183. Ýòî òåêñòîâûé ïðîòîêîë, êîòîðûé ïîääåðæèâàþò áîëüøèíñòâî ñîâðåìåííûõ GPS ïðèåìíèêîâ. Èçíà÷àëüíî îí ðàçðàáîòàí äëÿ ìîðÿêîâ, íî âïîëíå ïîäîøåë è ëþäÿì ñóõîïóòüÿ. Ïðîòîêîë ýòîò îïðåäåëÿåò íåñêîëüêî ñîîáùåíèé (sentences) â êîòîðûõ ïðèåìíèê ìîæåò ïåðåäàâàòü äàííûå î ìåñòîïîëîæåíèè, ñêîðîñòè, íàïðàâëåíèè äâèæåíèÿ, âèäèìûõ ñïóòíèêàõ è ò.ï. Äëÿ íàñ èíòåðåñíû ñîáñòâåííî äâà ñîîáùåíèÿ:
- $GPRMC - Recommended minimum specific GPS/TRANSIT data
- $GPGGA - Global Positioning System Fix Data
Êàê åùå ìîæíî ïîëó÷èòü ñêîðîñòü? Î÷åâèäíî, äåëÿ ðàññòîÿíèå íà âðåìÿ. Âðåìÿ GPS çíàåò î÷åíü õîðîøî, è îòñ÷åòû NMEA îáû÷íî âûäàþòñÿ êàæäóþ ñåêóíäó. Îñòàåòñÿ ïîëó÷èòü ðàññòîÿíèå. Ýòà çàäà÷à ñëîæíåå, íî òîæå íå áèíîì Íüþòîíà. Èñïîëüçóÿ çíàìåíèòóþ Haversine formula ìû ñ õîðîøèì ïðèáëèæåíèåì ìîæåì âû÷èñëèòü äèñòàíöèþ ìåæäó äâóìÿ ñîñåäíèìè òî÷êàìè çàäàííûìè øèðîòîé è äîëãîòîé. Ïî ñóòè ýòî è áóäåò íàøà ñêîðîñòü â ìåòðàõ çà ñåêóíäó.
Íî ýòî åùå íå âñå.  NMEA äàåòcÿ øèðîòà è äîëãîòà íà ïîâåðõíîñòè ãåîèäà, à íàì íóæíî ó÷åñòü ïåðåïàä âûñîòû, ïîñêîëüêó äâèæåìñÿ ìû íå ïî êàòåòó òðåóãîëüíèêà, à ïî ãèïîòåíóçå. Ñ÷èòàÿ ñêëîí ïëîñêîñòüþ, íàì äîñòàòî÷íî âçÿòü ðàçíèöó âûñîò â íà÷àëüíîé è êîíå÷íîé òî÷êå, è ïîäñòàâèòü â øêîëüíûå ôîðìóëû. Âûñîòà æå ïåðåäàåòñÿ â ñîîáùåíèè GPGGA.  ýòîì ìåòîäå (êàê âïðî÷åì è â äîïëåðîâñêîì) î÷åíü âàæíî ó÷åñòü ïàðàìåòðû HDOP è VDOP êîòîðûå õàðàêòåðèçóþò ãåîìåòðè÷åñêîå ñíèæåíèå òî÷íîñòè îïðåäåëåíèÿ ãîðèçîíòàëüíîé è âåðòèêàëüíîé ñîñòàâëÿþùåé. Õîðîøèì ñ÷èòàåòñÿ çíà÷åíèå HDOP è VDOP îêîëî 1 (1.2-1.4) êîòîðîå âïîëíå äîñòèãàåòñÿ ïðè íàëè÷èè 5-7 ñïóòíèêîâ â ïîëå çðåíèÿ ïðèáîðà. Îäíàêî äàæå â ýòîì ñëó÷àå ïîãðåøíîñòü èçìåðåíèÿ êîîðäèíàò ìîæåò ñîñòàâèòü 1-3 ìåòðà, ÷òî äàñò çíà÷èòåëüíóþ âåëè÷èíó ïîãðåøíîñòè èçìåðåíèÿ ñêîðîñòè. Âîò ïî÷åìó èìååò ñìûñë áðàòü áîëüøå 2-õ òî÷åê äëÿ àíàëèçà. Îäíàêî äëÿ ýòîãî íàäî ñîõðàíÿòü âûñîêóþ ñêîðîñòü íà äîâîëüíî äëèííîì ó÷àñòêå (~100 ìåòðîâ), ÷òî âåñüìà íåïðîñòî.
6. Âûñîêîñêîðîñòíûå (high-rate) ïðèåìíèêè GPS.
Íàø ïîñëåäíèé ìåòîä âñåì õîðîø, íî óæ áîëüíî âûñîêà äèñêðåòíîñòü îòñ÷åòîâ. Äåéñòâèòåëüíî, ïðè ñêîðîñòè 72 êì/÷ ëûæíèê óñïåâàåò ïðîëåòåòü àæ 20 ìåòðîâ ìåæäó äâóìÿ "òèêàìè" îáû÷íîãî GPS (íàïîìíèì, îòñ÷åòû äàþòñÿ êàæäóþ ñåêóíäó). Ñîîòâåòñòâåííî, çàìåðû áóäóò õîðîøè åñëè ìåæäó äâóìÿ òî÷êàìè ëûæíèê åõàë àáñîëþòíî ïðÿìî. À åñëè îí øåë ïî òðàññå ãèãàíòà, èëè, íå äàé áîã, ñëàëîìà? Ìû ïðîñòî ïîòåðÿåì âñå ïîâîðîòû... Ýòà æå ïðîáëåìà äàâíûì-äàâíî âñòàëà ïåðåä ìîòîöèêëèñòàìè, íî ðåøåíèå, ê ñ÷àñòüþ åñòü. Ýòî - âûñîêîñêîðîñòíûå (high-rate) GPS. Òàêèå ïðèåìíèêè âûäàþò êîîðäèíàòû íå îäèí ðàç â ñåêóíäó, à ÷àùå. Äî ïîñëåäíåãî âðåìåíè "ãðàæäàíñêèõ" ïðèåìíèêîâ òàêîãî òèïà ïðàêòè÷åñêè íå áûëî, íî ñåé÷àñ ÷èïû ñ ÷àñòîòîé îáíîâëåíèÿ â 5 è äàæå 10 ãåðö óæå íå ðåäêîñòü. Åñëè æå áðàòü ïðîôåññèîíàëüíûå äâóõ-÷àñòîòíûå ïðèåìíèêè, òî îíà ìîæåò ñîñòàâëÿòü è 100 Hz (àêòóàëüíî ðàçâå ÷òî äëÿ ðåàêòèâíûõ ñàìîëåòîâ).
Î÷åâèäíî, ÷òî ïîëó÷àÿ îòñ÷åòû 5 ðàç â ñåêóíäó (ò.å. êàæäûå 4 ìåòðà à íå êàæäûå 20) ìû ìîæåì ïîëó÷èòü áîëåå ãëàäêóþ òðàåêòîðèþ äâèæåíèÿ ëûæíèêà. Îíà ëó÷øå ïîäîéäåò äëÿ àíàëèçà è äàñò áîëåå òî÷íîå ïðåäñòàâëåíèå î ðàçãîíàõ-òîðìîæåíèÿõ. Êàê ïðèìåð òàêîãî GPS ìîæíî ïðèâåñòè èçäåëèå êîìïàíèè QSTAR - BT-Q1300ST. Ýòî ìàëåíüêàÿ õðåíîâèíà áåç ýêðàíà, åäèíñòâåííîé ôóíêöèåé êîòîðîé ÿâëÿåòñÿ çàïèñü ëîãà âàøåãî êàòàíèÿ. Ïîñëå êàòàíèÿ åãî ìîæíî áóäåò ïðîñìîòðåòü ñïåöèàëüíûìè óòèëèòàìè è ïîíÿòü áûñòðî ëè âû åõàëè.
7. ×òî îñòàëîñü çà êàäðîì?
Òóò ÿ íå ïðèâåë îïèñàíèÿ ïðîãðàìì, óòèëèò, è ñåðâèñîâ äëÿ ïîëó÷åíèÿ, àíàëèçà è êîíâåðòàöèè NMEA-ëîãîâ (òèïà gpsbabel). Áëàãî, Google çíàåò î íèõ âñå. Òàêæå îñòàëèñü çà áîðòîì ïðèíöèïû ðàáîòû GPS (èõ è òàê âñå çíàþò) à òàêæå ÷èïñåòû è èõ ïàðàìåòðû. Òàêæå ÿ íå ðàññìàòðèâàþ ïðîôåññèîíàëüíóþ ãåîäåçè÷åñêóþ òåõíèêó è åå ïðèìåíåíèÿ äëÿ çàìåðîâ ñêîðîñòè. Âñå ýòî ñëèøêîì äàëåêî âûõîäèò çà òåìàòèêó áëîãà, è ìîæåò áûòü íàéäåíî ïûòëèâûì ÷èòàòåëåì ñàìîñòîÿòåëüíî.
8. Ïðèìåð ðàñ÷åòà
Íèæå ÿ äàþ êîðîòêèé ïðèìåð ðàñ÷åòà íà áàçå ôðàãìåíòà NMEA-ëîãà:
$GPGGA,093909.000,4557.1271,N,00651.3892,E,1,05,1.4,2341.1,M,,,,*34
$GPRMC,093909.000,A,4557.1271,N,00651.3892,E,32.3,167.0,270209,,,A*5C
$GPGGA,093910.000,4557.1178,N,00651.3909,E,1,05,1.4,2339.0,M,,,,*3B
$GPRMC,093910.000,A,4557.1178,N,00651.3909,E,32.4,169.4,270209,,,A*50
Èòàê, ñîãëàñíî äàííûì RMC, íàøà ñðåäíÿÿ ñêîðîñòü èçìåíèëàñü ñ 32.2 óçëîâ äî 32.4 óçëîâ.
32.4 óçëà = 16.668 ì/c
Òåïåðü ïîñ÷èòàåì ñêîðîñòü ÷åðåç êîîðäèíàòû:
Haversine formula äàñò íàì ðàññòîÿíèå ìåæäó òî÷êàìè (45° 57.1271', 6° 51.3892') è (45° 57.1178', 6° 51.3909') = 0.01737 êì = 17.37 ìåòðîâ
Ó÷òåì ïåðåïàä âûñîò. Îí ñîñòàâèò 2341.1-2339.0=2.1 ì. Òàêèì îáðàçîì, ïîëíûé ïóòü ñîñòàâèò ~17.5 ìåòðîâ.
Èòîãî, íàøà "ìãíîâåííàÿ" ñêîðîñòü áóäåò = 17.5 ì/c, ÷òî äîâîëüíî áëèçêî ê ñêîðîñòè èç RMC.
