Khối tính toán độ chính xác và chuyển đổi tọa độ

Một phần của tài liệu Nghiên cứu phát triển vi mạch định vị toàn cầu GNSS thiết kế khối giải mã tính toán vị trí (Trang 92 - 95)

Đầu vào: có 4 đầu vào là: receiverPos, rawP, satClkCorr và currMeasNr.

 receiverPos: vị trí của máy thu đã đƣợc tính toán trong hệ tọa độ Đề-các địa tâm địa tĩnh. Có dạng mảng dữ liệu 1 chiều [1 4]. 4 phần tử lần lƣợt là tọa độ x, tọa độ y, tọa độ z và hiệu chỉnh độ lệch đồng hồ của máy thu so với đồng hồ hệ thống GNSS Kiểu dữ liệu thực, double. Đƣợc nối với đầu ra Pos của khối tính toán vị trí máy thu.

 rawP: khoảng cách giả định đƣợc tính toán từ các mẫu tín hiệu của kênh. Có dạng mảng dữ liệu 1 chiều [1 CHAN_NUM]. Kiểu dữ liệu thực,

83

double. Đƣợc nối với đầu ra pseudoranges của khối ƣớc lƣợng khoảng cách giả định.

 satClkCorr: dữ liệu hiệu chỉnh độ lệch đồng hồ của từng vệ tinh so với đồng hồ máy thu. Có dạng mảng dữ liệu [1 CHAN_NUM] với mỗi phần tử là một hiệu chỉnh độ lệch đồng hồ. Kiểu dữ liệu thực, double. Đƣợc nối với đầu ra satClkCorr_sorted của khối tính toán vị trí vệ tinh.

 currMeasNr:biến hằng số hỗ trợ cho việc chạy đồng bộ các khối tính toán vị trí vệ tinh, khối tính toán vị rtis máy thu và khối tính toán vị trí độ chính xác và chuyển đổi tọa độ. Có dạng dữ liệu đơn. Kiểu dữ liệu thực, double.

Đầu ra: có 3 đầu ra là: geoPos, ENUPos và corrP.

 geoPos: tọa độ máy thu trong hệ tọa độ Đề-các trắc địa. Có dạng mảng dữ liệu [1 3] với các phần tử lần lƣợt là vĩ độ, kinh độ và cao độ. Kiểu dữ liệu thực, double.

 utmPos: tọa độ máy thu trong hệ tọa độ UTM. Có dạng mảng dữ liệu kích thƣớc [1 3]. Ba phần tử của mảng lần lƣợt là E (easting), N (northing) và U (Uping). Kiểu dữ liệu thực, double.

 corrP: khoảng cách giả định đã đƣợc hiệu chỉnh từ độ lệch đồng hồ giữa máy thu và hệ thống. Có dạng mảng dữ liệu 1 chiều [1 CHAN_NUM]. Kiểu dữ liệu thực, double.

Hệ thống sử dụng 2 tham số đầu vào bao gồm: LIGHT_SPEED và CHAN_NUM.

Mô tả: Khối tính toán độ chính xác và chuyển đổi tọa độ thực hiện sơ đồ thuật

toán đã đƣợc trình bày ở mục 3.1.5.

Khối có tham khảo và sử dụng hàm cart2geo.m, cart2utm.m, clksin.m, clsin.m, findUtmZone.m, togeod.m, topocent.m, và tropo.m của phần mềm mã nguồn mở SoftGNSSv3.0.

84

85

CHƢƠNG 4. MÔ PHỎNG – ĐÁNH GIÁ

Một phần của tài liệu Nghiên cứu phát triển vi mạch định vị toàn cầu GNSS thiết kế khối giải mã tính toán vị trí (Trang 92 - 95)