Với sự ra đời của hệ thống định vị toàn cầu GNSSGlobal Navigation Satellite Syste - là tên dùng chung cho các hệ thống định vị toàn cầu sử dụng vệ tinh như GPS Hoa Kỳ, Hệ thống định vị
Trang 1LỜI NÓI ĐẦU
Khoa học công nghệ luôn luôn phát triển không ngừng Những công nghệ mới
đã và đang được phát minh, ứng dụng ngày càng nhiều Ngày nay, con người đã tạo
ra được các vệ tinh nhân tạo dẫn đường Các vệ tinh này có thể cho bạn biết được bạn đang ở đâu, gần đâu nhất và bất cứ điều gì về thời tiết Với sự ra đời của hệ
thống định vị toàn cầu GNSS(Global Navigation Satellite Syste - là tên dùng chung
cho các hệ thống định vị toàn cầu sử dụng vệ tinh như GPS (Hoa Kỳ), Hệ thống định vị Galileo (Liên minh châu Âu) và GLONASS (Liên bang Nga), con người có thể dễ dàng xác định vị trí, hướng đi, xây dựng bản đồ phục vụ cho nhiều mục đích khác nhau Do vậy, yêu cầu mới được đặt ra là làm sao để cải thiện được khả năng thu tín hiệu GPS và tăng độ chính xác của hệ thống
Trong luận văn này, em tìm hiểu về đề tài "Nghiên cứu thiết kế bộ thu UTC GNSS đa kênh dựa trên tiếp cận lọc tối ưu trạng thái" Em hy vọng luận văn này sẽ
có ích cho các nghiên cứu công nghệ bộ lọc tối ưu trạng thái Kalman và phương pháp tích hợp siêu chặt dựa trên đặc điểm khớp đường cong, đặc biệt ứng dụng trên các bộ thu GNSS
Bộ lọc Kalman ứng dụng cho bám tín hiệu dựa vào các tín hiệu thu được trước
để ước lượng trạng thái của tín hiệu sau và kết hợp với tín hiệu thu được để đưa ra kết quả chính xác hơn Bộ lọc Kalman ứng dụng cho hệ thống kết hợp INS/GPS làm tăng độ chính xác các phép đo vị trí, vận tốc, hướng kết hợp bởi hệ thống dẫn đường quán tính INS và hệ thống định vị toàn cầu GPS Nhờ vậy, độ chính xác về
vị trí, vận tốc, hướng tăng đáng kể Hướng nghiên cứu của em là tìm ra và thực hiện các giải pháp ứng dụng bộ lọc Kalman cho hệ thống định vị toàn cầu GPS Trong quá trình làm luận văn, em đã nhận được sự giúp đỡ tận tình từ các thầy
cô giáo PGS TS Nguyễn Hữu Trung và PGS TS Nguyễn Thúy Anh Em xin
được gửi lời cảm ơn sâu sắc đến các thầy cô!
Hà Nội tháng 09 năm 2015
Trang 2TÓM TẮT
Bộ lọc tối ưu trạng thái Kalman có thể ứng dụng rộng rãi trong các loại máy thu GPS khác nhau, đặc biệt là các máy thu cần độ chính xác cao Luận văn của em tìm
hiểu về“ Nghiên cứu thiết kế bộ thu UTC GNSS đa kênh dựa trên tiếp cận lọc tối
ưu trạng thái ” Luận văn này tập trung chính vào lý thuyết về bộ lọc Kalman và
thuật toán tích hợp siêu chặt tín hiệu GPS/INS, cùng với đó là các ứng dụng của bộ lọc Kalman và tích hợp siêu chặt GPS/INS trong việc bám tín hiệu GPS Theo đó, nội dung luận văn bao gồm:
CHƯƠNG 1 HỆ THỐNG GNSS VÀ CẤU TRÚC TÍN HIỆU GPS giới
thiệu những nét khái quát nhất về hệ thống định vị toàn cầu GPS, trình bày về định dạng, đặc điểm, và cách tạo tín hiệu GPS
CHƯƠNG 2 BỘ LỌC TỐI ƯU TRẠNG THÁI KALMAN giới thiệu về
phương pháp ước lượng của bộ lọc Kalman và các mô hình bộ lọc Kalman
CHƯƠNG 3 GIẢI PHÁP TÍCH HỢP SIÊU CHẶT TÍN HIỆU GPS/INS
giới thiệu giải pháp tích hợp siêu chặt tín hiệu GPS/INS dựa trên giải thuật khớp đường cong
CHƯƠNG 4 ỨNG DỤNG GIẢI PHÁP TÍCH HỢP SIÊU CHẶT GPS/INS
VÀ BỘ LỌC TỐI ƯU TRẠNG THÁI TRONG HỆ THỐNG KẾT HỢP INS/GPS mô tả về khả năng và giải pháp ứng dụng phương pháp tích hợp siêu chặt
trong hệ thống kết hợp INS/GPS, trình bày về phương pháp làm tăng độ chính xác của tín hiệu bằng việc sử dụng bộ lọc Kalman
CHƯƠNG 5 KẾT QUẢ ĐẠT ĐƯỢC trình bày về các kết quả nghiên cứu thu
được
Trang 3Kalman Filter can be applied widely in many different GPS receiver, especially which needs high precision My thesis presents "Researching and Application of Kalman Filter techniques and local polynomial regression improve the accuracy of the GNSS receiver " In fact, Kalman filter is a process of prediction and estimation
by measuring interferences to find out the exactly position Based on the properties
of the Kalman filter, we can change parameters to adapt applications
This thesis inculdes 5 chapters :
CHAPTER 1 : OVERVIEW OF GPS SYSTEM AND GPS SIGNAL STRUCTURE This chapter introduces the most general definition of a global
positioning system GPS, presents the format and characteristics, and how to create
a GPS signal
CHAPTER 2 : OPTIMAL STATE ESTIMATOR This chapter introduces the
optimal state estimator method approad to UTC multichannel GNSS receiver
CHAPTER 3 : ULTRA-TIGHTLY COUPLED GPS AND INERTIAL NAVIGATION SYSTEM FOR AGILE PLATFORMS This chapter introduces the Ultra-Tightly Couple GPS/INS
CHAPTER 4 : KALMAN FILTER’S APPLICATIONS AND IN THE COMBIED INS/GPS SYSTEM This chapter presents the capabilities and
solutions to apply the UTC multichanel GNSS with Kalman filter in the combined INS / GPS system, presents the method increases the precision of the signal by using Kalman filter
CHAPTER 5 : SIMULATION RESULTS This chapter presents the results of
the research that was implemented
Trang 4MỤC LỤC
LỜI NÓI ĐẦU 1
ABSTRACT 3
DANH MỤC CÁC HÌNH VẼ VÀ ĐỒ THỊ 6
DANH MỤC CÁC BẢNG 8
DANH MỤC CÁC TỪ VIẾT TẮT 9
CHƯƠNG 1 HỆ THỐNG GNSS VÀ CẤU TRÚC TÍN HIỆU GPS 12
1.1 Phân hệ không gian 13
1.1.1 Chùm sao vệ tinh 13
1.1.2 Vệ tinh GPS 13
1.2 Phân hệ điều khiển 14
1.3 Phân hệ sử dụng 15
1.4 Các tín hiệu GPS và dữ liệu 16
1.5 Lược đồ tín hiệu GPS 16
1.6 Mã C/A 19
1.6.1 Chuỗi Gold 19
1.6.2 Tạo chuỗi Gold 21
1.6.3 Các đặc tính tương quan 26
1.7 Dịch tần Doppler 27
1.8 Bản tin định vị 28
1.8.1 Định dạng bản tin 28
1.8.2 Các trường TLM và HOW 30
1.8.3 Dữ liệu trong bản tin định vị 31
CHƯƠNG 2 BỘ LỌC TỐI ƯU TRẠNG THÁI 32
2.1 Lý do cho việc sử dụng bộ lọc Kalman 32
2.2 Mô hình bộ lọc Kalman 34
2.2.1 Mô hình trạng thái động 34
2.2.2 Mô hình trạng thái đo lường 35
2.3 Các thuộc tính của bộ lọc Kalman 39
2.4 Bộ lọc Kalman rời rạc 41
2.5 Bộ lọc Kalman Singer g-h-k 43
2.6 Bộ lọc Kalman mở rộng 48
2.6.1 Tiến trình ước lượng 48
Trang 52.6.2 Nguồn gốc tính toán của bộ lọc 50
CHƯƠNG 3 GIẢI PHÁP TÍCH HỢP SIÊU CHẶT TÍN HIỆU GPS/INS 53
CHƯƠNG 4 BỘ LỌC KALMAN ỨNG DỤNG TRONG HỆ THỐNG KẾT HỢP CHẶT INS/GPS 57
4.1 Phương pháp tiếp cận truyền thống 58
4.2 Đo để chuyển đổi tọa độ 61
4.3 Bộ lọc Kalman cho INS 62
4.4 Sự hợp nhất dựa trên những quy tắc của INS và GPS 66
4.5 Hợp nhất mờ của INS và GPS 69
4.6 Phương pháp bám tín hiệu GPS L1 truyền thống 74
4.7 Kết hợp GPS L1 C/A và GPS L1C (dữ liệu và kênh hoa tiêu) bám 78
4.8 Bộ lọc Kalman sử dụng bám tín hiệu 80
4.8.1 Bộ lọc Kalman truyền thống chỉ bám tín hiệu GPS L1 C/A 81
4.8.2 Bộ lọc Kalman đồng thời kết hợp GPS L1 C/A với GPS L1C (dữ liệu và kênh hoa tiêu) 86
CHƯƠNG 5 KẾT QUẢ NGHIÊN CỨU 90
5.1 Các mục tiêu của luận văn 90
5.2 Triển khai bộ lọc trên matlab 90
KẾT LUẬN 105
TÀI LIỆU THAM KHẢO 106
Trang 6DANH MỤC CÁC HÌNH VẼ VÀ ĐỒ THỊ
HÌNH 1.1 CHÙM SAO VỆ TINH 13
H NH 1.2 VỆ TINH NAVSTAR 14
HÌNH 1.3 PHÂN HỆ ĐIỀU KHIỂN 15
H NH 1.4 SƠ ĐỒ KHỐI BỘ TẠO TÍN HIỆU GPS 17
HÌNH 1.5 CẤU TRÚC TÍN HIỆU L1 18
H NH 1.6 ĐIỀU CHẾ BPSK TRONG TÍN HIỆU GPS 19
HÌNH 1.7 ĐỒ THỊ CỘT CỦA MỘT ACF CHO MỘT CHUỖI GOLD 20
HÌNH 1.8 BỘ TẠO MÃ C/A 22
HÌNH 1.9 ĐẶC TÍNH TƯƠNG QUAN CỦA CÁC MÃ C/A 26
HÌNH 1.10 CẤU TRÚC DỮ LIỆU ĐỊNH VỊ TRONG GPS 29
HÌNH 1.11 ĐỊNH DẠNG CỦA HAI TỪ TLM VÀ HOW 30
H NH 2.1 CÁC BƯỚC BÁM TÍN HIỆU L1 VÀ L5 37
HÌNH 2.2 TÓM TẮT CƠ BẢN CỦA BỘ LỌC KALMAN 43
H NH 2.3 MÔ H NH ĐƯỢC SỬ DỤNG BỞI SINGER [24] CHO HÀM MẬT ĐỘ XÁC SUẤT GIA TỐC MỤC TIÊU 44
HÌNH 2.4 HÌNH VẼ ĐẦY ĐỦ HOẠT ĐỘNG BỘ LỌC KALMAN MỞ RỘNG 52
HÌNH 4.1 HỆ THỐNG GHÉP CHẶT CHẼ GPS / INS 59
HÌNH 4.2 HỆ THỐNG GHÉP LỎNG GPS / INS 59
HÌNH 4.4 CẮT NGANG CỦA ELIP TRÁI ĐẤT 61
HÌNH 4.5 KHOẢNG CÁCH VỊ TRÍ HIỆN TẠI VÀ VỊ TRÍ THEO GPS 69
HÌNH 4.6 CHỨC NĂNG THÀNH PHẦN CHO KHOẢNG CÁCH 70
HÌNH 4.7 'FUZZIFICATION' CỦA MỘT GIÁ TRỊ DỮ LIỆU SẮC NÉT 70
HÌNH 4.8 CHỨC NĂNG THÀNH PHẦN ĐẦU RA CHO GIÁ TRỊ TRỌNG SỐ VỊ TRÍ 72
Trang 7HÌNH 4.9 ĐẦU RA MỜ CỦA HỆ THỐNG 72
HÌNH 4.10 TRỌNG TÂM ĐẠI DIỆN ĐẦU RA SẮC NÉT CỦA HỆ THỐNG 73
H NH 4.11 SƠ ĐỒ VÒNG KHÓA PHA PLL 75
H NH 4.14 SƠ ĐỒ PHƯƠNG PHÁP BÁM KẾT HỢP 79
HÌNH 4.14 MÔ HÌNH HÀM TỰ TƯƠNG QUAN CỦA L1C (BÊN PHẢI) VÀ DẪN XUẤT CỦA NÓ (BÊN TRÁI) 88
HÌNH 5.1 BỘ LỌC KALMAN ƯỚC LƯỢNG GIÁM SÁT THỰC TẾ 91
H NH 5.2 SƠ ĐỒ TIẾN TRÌNH THỰC HIỆN CỦA BỘ LỌC KALMAN 92
HÌNH 5.3 MÔ HÌNH THÔNG THƯỜNG MÔ PHỎNG SỰ ƯỚC LƯỢNG TRẠNG THÁI TIẾN TRÌNH NGẪU NHIÊN CỦA BỘ LỌC KALMAN 93
HÌNH 5.4 TIẾN TRÌNH NGẪU NHIÊN 93
HÌNH 5.5 CẤU TẠO BỘ LỌC KALMAN 94
HÌNH 5.6 BỘ LỌC KALMAN MỞ RỘNG ƯỚC LƯỢNG TRẠNG THÁI A 96
HÌNH 5.7 BỘ LỌC KALMAN MỞ RỘNG ƯỚC LƯỢNG TRẠNG THÁI B 97
H NH 5.8 ƯỚC LƯỢNG VẬN TỐC 97
H NH 5.9 ƯỚC LƯỢNG VỊ TRÍ 98
H NH 5.10 ĐƯỜNG PHÁC HỌA 99
H NH 5.11 ƯỚC LƯỢNG ĐIỆN ÁP ĐẦU RA 100
HÌNH 5.12 KẾT QUẢ ƯỚC LƯỢNG VỊ TRÍ DÙNG BỘ LỌC 101
HÌNH 5.13 KẾT QUẢ ƯỚC LƯỢNG VẬN TỐC DÙNG BỘ LỌC 102
HÌNH 5.14 BIỂU DIỄN TRẠNG THÁI THỰC TẾ VÀ TRẠNG THÁI ƯỚC LƯỢNG 103
HÌNH 5.15 THỂ HIỆN VỊ TRÍ THỰC TẾ VÀ VỊ TRÍ ƯỚC LƯỢNG TỐT NHẤT Ở ĐẦU RA BỘ LỌC KALMAN 103
Trang 8DANH MỤC CÁC BẢNG
BẢNG 1.1 ẤN ĐỊNH PHA MÃ C/A 24
BẢNG 1.2 MÃ ID CỦA CÁC KHUNG CON 31
BẢNG 2.1 LỢI ÍCH THỰC SỰ CỦA BỘ LỌC KALMAN 34
BẢNG 2.2 HAI BƯỚC PHẢI ĐƯỢC THỰC HIỆN CỦA BỘ LỌC 35
BẢNG 4.1 TÓM TẮT THÔNG SỐ BÁM TRUYỀN THỐNG 78
BẢNG 4.2 BẢNG GIÁ TRỊ MA TRẬN HIỆP PHƯƠNG SAI 84
Trang 9DANH MỤC CÁC TỪ VIẾT TẮT
ACF Autocorrelation Function Hàm tự tương quan
BOC Binary offset carrier Sóng mang dịch nhị phân
BPSK Binary Phase-Shift Keying Điều chế pha nhị phân
CBOC Composite BOC Sóng mang dịch nhị phân tổng hợp
GPS Global Positioning System Hệ thống định vị toàn cầu
bit của TOW
ID Identification number Số nhận dạng cá nhân
INS Inertial navigation system Hệ thống dẫn đường quán tính
LFSR Linear Feedback Shift Register Thanh ghi dịch hồi tiếp tuyến tính
LSB Least Significant Bit Bit có trọng số thấp nhất
MCS Master Control Station Trạm điều khiển trung tâm
Trang 10MSB Most singnificant bit Bít có trọng số cao nhất
NASA National aeronautics and space
PPS Precise positioning service Dịch vụ định vị chính xác
PRN Pseudo Random Noise Nhiễu giả ngẫu nhiên
SPS Standard Positioning Service Dịch vụ định vị chuẩn
SVN Space Vehicle Number Số hiệu vệ tinh
sử dụng để đồng bộ các bản tin định vị
TMBOC Time-multiplexed binary offset
carrier
Sóng mang dịch nhị phân đa thời gian
TOW Time of Week Thời gian của tuần Tuần GPS bắt
đầu tại nửa đêm giữa thứ bẩy và chủ nhật
Trang 11UHF Ultra High Frequency Tần số siêu cao
UTC Universal Time Coordinated Giờ Quốc tế phối hợp
Trang 12CHƯƠNG 1 HỆ THỐNG GNSS VÀ CẤU TRÚC TÍN
HIỆU GPS
GPS là một hệ thống vệ tinh định vị toàn cầu của Mỹ, cung cấp các dịch vụ định
vị, dẫn đường, và các dịch vụ thời gian cho người sử dụng trên toàn thế giới một cách liên tục, bất kể thời tiết, ngày đêm, dù họ ở bất kì nơi nào trên trái đất
Kiến trúc của hệ thống GPS được thông qua vào năm 1973 Năm 1978, vệ tinh đầu tiên trong hệ thống GPS đã được phóng thành công và tín hiệu GPS đã được thu thử nghiệm với các máy thu đầu tiên Mục đích ban đầu của dự án xây dựng hệ thống GPS là để phục vụ các mục đích quân sự của Mỹ, nên Bộ Quốc phòng Mỹ trực tiếp kiểm soát dự án Dưới sức ép của vụ bắn nhầm máy bay dân sự của Hàn Quốc trong vùng trời cấm bay của Nga (1978), kế hoạch phát triển hệ thống GPS phục vụ các ứng dụng dân sự đã được chú trọng hơn Đến năm 1995, Bộ Quốc phòng Mỹ tuyên bố hệ thống GPS đã hoàn chỉnh và chính thức đi vào hoạt động
Hệ thống GPS được chia ra thành ba phân hệ chính: phân hệ không gian, phân
hệ điều khiển, và phân hệ sử dụng Bộ Quốc ph ng Mỹ đảm nhiệm việc sản xuất và phóng các vệ tinh, cũng như việc quản lý các trạm điều khiển vệ tinh ở mặt đất Phần người sử dụng bao gồm nhiều thành phần, có nhiệm vụ quản lý và phát triển các ứng dụng GPS, bao gồm cả việc xây dựng các thiết bị sử dụng hệ thống như anten và máy thu
Đối với máy thu, hệ thống GPS cung cấp hai loại dịch vụ cơ bản, đó là: dịch vụ định vị tiêu chuẩn (SPS) và dịch vụ định vị chính xác (PPS) Chính phủ Mỹ, quân đồng minh và những người sử dụng đặc biệt được cấp phép sử dụng PPS Họ sử dụng các thiết bị bảo mật và các máy thu được trang bị đặc biệt Độ chính xác của PPS được dự kiến là 22 m theo chiều ngang, 27.7 m theo chiều dọc và thời gian là
200 ns (UTC) Trong khi đó, những người sử dụng bình dân trên khắp thế giới được sử dụng SPS miễn phí hoặc bị hạn chế sử dụng Hầu hết các máy thu đều có khả năng thu và sử dụng tín hiệu SPS Độ chính xác của SPS bị cố ý làm giảm bằng
Trang 13việc dùng Selective Availability bởi DOD Độ chính xác của SPS được dự kiến là
100 m theo chiều ngang, 156 m theo chiều dọc và thời gian là 340 ns [2]
1.1 Phân hệ không gian
Phân hệ không gian sử dụng thời gian nguyên tử và phát ra tín hiệu cao tần chứa
mã giả ngẫu nhiên, và phát lại bản tin định vị từ các tín hiệu thu được (từ phân hệ điều khiển)
Phân hệ không gian bao gồm các thành phần sau:
1.1.1 Chùm sao vệ tinh
Chùm sao vệ tinh GPS gồm 24 vệ tinh chủ đạo và một vài vệ tinh dự trữ, được phân bố trên 6 quỹ đạo gần tr n, kí hiệu từ A đến F, với đường kính khoảng 20.138km và nghiêng 55 so với mặt ph ng Xích đạo M i quỹ đạo có 4 vệ tinh chính được kí hiệu từ 1 đến 4 và được phân bố đều Chu kỳ của các vệ tinh là 12 giờ Cấu trúc quỹ đạo vệ tinh này cho phép người sử dụng hệ thống GPS trên mặt đất có thể “nhìn thấy” tối thiểu là 4 vệ tinh và trung bình từ 6 đến 8 vệ tinh nếu
không bị cản trở bởi các cấu trúc hạ tầng dưới mặt đất [3]
Hình 1.1 Chùm sao vệ tinh
1.1.2 Vệ tinh GPS
Các vệ tinh có cấu trúc và cơ cấu giữ cho chúng ở trên quỹ đạo, liên lạc với phân
hệ điều khiển, và phát tín hiệu tới máy thu
Trang 14H nh V tinh N VST
Các vệ tinh GPS được nhận biết theo nhiều cách: Chúng có thể được nhận biết bởi vị trí của chúng trên quỹ đạo (m i vệ tinh có một vị trí (1, 2, 3, …) trên 6 quỹ đạo: A, B, C, D, E, F) hay bởi số chứng nhận NASA, hoặc có thể được xác định bởi
ID quốc tế, hoặc có thể bởi mã giả ngẫu nhiên PRN hay bởi số hiệu SVN
M i vệ tinh trong hệ thống GPS có một đồng hồ với độ chính xác rất cao Các đồng hồ đó hoạt động ở một tần số cơ bản 10.23 MHz, chúng được dùng để phát tín hiệu xung, các tín hiệu đó được phát quảng bá từ các vệ tinh
1.2 Phân hệ điều khiển
Các trạm điều khiển mặt đất là đầu não của toàn bộ hệ thống, bao gồm một trạm điều khiển trung tâm (Master Control Station – MCS) đặt tại căn cứ không quân Schriever, Colorado Spring ở bang Colorado - Mỹ; năm trạm thu số liệu được đặt quanh trái đất dọc theo đường Xích đạo, cụ thể là ở Nam Đại Tây Dương (Ascension), Ấn Độ Dương (Diego Garcia), Nam Thái Bình Dương (Kwajalein), Hawaii và Colorado Spring; và ba trạm truyền số liệu đặt tại Nam Đại Tây Dương,
Ấn Độ Dương, Nam Thái Bình Dương. [3]
Trang 15H nh 3 Phân h điều khiển
MCS làm nhiệm vụ theo dõi trạng thái của các vệ tinh, quản lý quỹ đạo vệ tinh
và duy trì thời gian GPS Từ đó dự đoán các thông số quỹ đạo và đưa ra giá trị thời gian GPS đồng bộ giữa các vệ tinh, nhằm cập nhật dữ liệu định vị của các vệ tinh Năm trạm thu số liệu có nhiệm vụ theo dõi các tín hiệu vệ tinh để kiểm soát và
dự đoán quỹ đạo của chúng M i trạm được trang bị những máy thu P-code để thu các tín hiệu của vệ tinh, sau đó truyền về trạm điều khiển chính
Ba trạm truyền số liệu có khả năng chuyển số liệu lên vệ tinh, gồm lịch thiên văn mới, dữ liệu hiệu chỉnh đồng hồ, các bản tin, và các lệnh điều khiển từ xa
1.3 Phân hệ sử dụng
Phân hệ sử dụng bao gồm các bộ thu GPS và cộng đồng người sử dụng Các máy thu GPS sẽ chuyển đổi các tín hiệu vệ tinh thành các thông số vị trí, vận tốc, và thời gian Để tính toán các thông số vị trí (X, Y, Z) và thời gian, chúng ta cần ít nhất bốn vệ tinh Bộ thu GPS được sử dụng cho các dịch vụ định vị, dẫn đường, phân phát thời gian, và các nghiên cứu khác
Với cấu trúc và đặc điểm của hệ thống GPS như trên, ta thấy rằng GPS có rất nhiều ưu điểm và đem lại nhiều lợi ích khi hoạt động Các ứng dụng sử dụng dịch
vụ GPS ngày càng được mở rộng và phát triển rộng rãi Trong chương tiếp theo, chúng ta sẽ nghiên cứu về cấu trúc, đặc điểm, và cách tạo tín hiệu GPS
Trang 161.4 Các tín hiệu GPS và dữ liệu
Để thiết kế máy thu GPS đơn tần định nghĩa bởi phần mềm thì cần phải biết về các đặc tính của tín hiệu và dữ liệu được phát từ vệ tinh GPS cũng như nhận bởi anten máy thu GPS Trong phần này, em sẽ giới thiệu về sơ đồ tạo tín hiệu GPS và các đặc tính quan trọng nhất của các tín hiệu và dữ liệu GPS
Các tín hiệu GPS được phát trên hai tần số vô tuyến trên băng UHF (500 MHz –
3 GHz) Các tần số này được đặt là L1 và L2 và được nhận từ một tần số chung f0 =
Sơ đồ khối của bộ tạo tín hiệu GPS được trình bày trong hình 1.4 [1]
Đọc sơ đồ từ trái qua phải Ngoài cùng bên trái là tín hiệu đồng hồ chính được cấp cho các khối còn lại Tín hiệu đồng hồ có tần số 10.23 MHz Thực tế tần số chính xác là 10.22999999543 MHz để hiệu chỉnh các ảnh hưởng tương đối với tần
số 10.23 MHz từ người sử dụng trên trái đất Khi được nhân với 154 và 120, nó tạo
ra các tín hiệu sóng mang L1 và L2 Ở góc bên trái dưới cùng, một bộ hạn chế được dùng để ổn định tín hiệu đồng hồ trước khi cấp cho các bộ tạo mã C/A và mã P (Y)
Ở phía dưới là bộ tạo dữ liệu có nhiệm vụ tạo ra dữ liệu định vị Các bộ tạo mã và
bộ tạo dữ liệu được đồng bộ qua tín hiệu X1 được cấp bởi bộ tạo mã P (Y)
Trang 17Sau khi tạo mã, các mã được kết hợp với dữ liệu định vị qua các bộ cộng module-2 Phép XOR được dùng trên các dãy bit “0” và “1”, c n dạng phân cực 1
và -1 thì phép XOR được thay thế bằng phép nhân thông thường
Hình 1.4 Sơ đồ khối bộ tạo tín hi u GPS
Các tín hiệu là mã C/A (hoặc mã P (Y)) cộng module-2 với dữ liệu được cấp cho hai bộ điều chế tần số L1 Ở đây các tín hiệu được điều chế trên tín hiệu sóng mang
sử dụng phương thức điều chế pha nhị phân BPSK Chú ý rằng, hai mã được điều chế theo pha và vuông pha với m i mã trên L1 Tức là có một độ dịch pha 900 giữa hai mã Sau khi phần P (Y) bị suy giảm 3 dB, hai tín hiệu L1 này được cộng với nhau để được tín hiệu L1 Dịch vụ định vị chuẩn SPS chỉ được xây dựa trên tín hiệu
mã C/A
Tín hiệu được phát bởi vệ tinh k có thể được mô tả như sau: [1]
(1.3)
Trang 18Ở đây PC, PPL1 và PPL2 là các mức công suất của các tín hiệu với mã C/A hoặc P (Y), Ck là dãy mã C/A ấn định cho số hiệu vệ tinh k, Pk là dãy mã P (Y) ấn định cho
số hiệu vệ tinh k, Dk là chu i dữ liệu định vị, và fL1 và fL2 là các tần số sóng mang của L1 và L2
Hình 1.5 mô tả ba phần hình thành nên tín hiệu trên tần số L1 Mã C/A lặp lại chính nó m i ms, và một bit định vị kéo dài 20 ms Do đó với m i bit định vị, tín hiệu bao gồm 20 mã C/A đầy đủ
Hình 1.5 Cấu trúc tín hi u L
f(t) là sóng mang và C(t) là chuỗi mã C/A rời rạc Như thấy ở trên, tín hiệu này lặp lại chính nó mỗi ms D(t) là dòng bit dữ liệu định vị rời rạc Một bit định vị kéo dài 20 ms Ba phần của tín hiệu L1 được nhân để tạo tín hiệu cuối cùng
Trang 19Hình 1.6 Điều chế BPSK trong tín hi u GPS
Tín hiệu L1 cuối cùng là sản phẩm của các tín hiệu C, D và sóng mang Đồ thị bao gồm 25 chip đầu tiên của mã Gold cho PRN 1
Hình 1.6 mô tả mã Gold C, dữ liệu định vị D, tín hiệu cộng module-2 giữa C, D
và sóng mang Tín hiệu cuối cùng được tạo ra bằng điều chế BPSK, trong đó sóng mang được dịch pha ngay tức thì 1800 ở thời điểm một thay đổi chip Khi chuyển tiếp bit dữ liệu định vị xảy ra (khoảng 1/3 từ cạnh bên phải), pha của tín hiệu cuối cùng cũng bị dịch 1800
Tóm lại, với tín hiệu GPS, chiều dài mã là 1023 chip, tốc độ chip là 1.023 MHz (chu kỳ là 1ms), tốc độ dữ liệu là 50 Hz (20 chu kỳ mã trên 1 bit dữ liệu), ~ 90% công suất tín hiệu trong băng tần ~ 2 MHz
1.6 Mã C/A
Chúng ta chỉ xem xét tín hiệu GPS theo mã C/A Các mã C/A là các mã Gold và
có tính chất của mã giả ngẫu nhiên PRN
1.6.1 Chuỗi Gold
Các mã nhiễu giả ngẫu nhiên PRN được phát bởi các vệ tinh GPS là các chu i xác định với các đặc tính giống nhiễu M i mã C/A được tạo ra bằng cách sử dụng một thanh ghi dịch có hồi tiếp tuyến tính (LFSR) có phân nhánh Nó tạo ra một chu i có chiều dài tối đa N = (2n – 1) phần tử
Trang 20Một mã Gold là tổng của hai chu i có chiều dài tối đa Mã C/A của tín hiệu GPS
sử dụng n = 10 Chu i p(t) lặp lại theo ms nên chiều dài chip là 1ms/1023 = 977.5
ns ≈ 1 µs, tương ứng với một chiều dài 300 m khi truyền dẫn trong chân không hoặc không khí Hàm tự tương quan (ACF) đối với mã C/A này là:
(1.4)
Chu i này có 512 bit “1” và 511 bit “0” xuất hiện ngẫu nhiên, và hoàn toàn xác định Chu i Gold có tính giả ngẫu nhiên chứ không phải ngẫu nhiên Ngoài ra khoảng tương quan ACF của p(t) là -1/N Với mã C/A, hằng số này là -1/N = -
1/1023, như hình 1.7 [1]
ACF được biểu diễn như tổng của hằng số này và một chu i vô hạn của hàm tam giác rX(τ):
(1.5)
Hình 1.7 Đồ thị cột của một CF cho một chuỗi Gold
Cột bên trái có giá trị tương quan r p (0) = 1; tất cả các giá trị tương quan khác
là 63/1023, -1/1023 hoặc -65/1023
Trang 21Chu i vô hạn này nhận được bằng cách tích chập rX(τ) với một chu i vô hạn các hàm xung được dịch pha bởi mNTc
1.6.2 Tạo chuỗi Gold
Việc tạo ra các mã Gold được trình bày tóm tắt trong hình 1.7 Bộ tạo mã C/A bao gồm hai thanh ghi dịch G1 và G2 M i thanh đều có 10 phần tử cho việc tạo các dãy chiều dài 1023 Hai dãy có chiều dài 1023 chip tạo ra được cộng module-2
để tạo ra một mã C/A dài 1023 chip, chỉ khi mà đa thức có thể tạo ra mã có chiều dài cực đại
M i khi tới chu kỳ thứ 1023 thì các thanh ghi dịch được reset tất cả về 1, tạo ra
mã bắt đầu lại Thanh ghi G1 luôn có cấu hình hồi tiếp với đa thức:
(1.8)
Trang 22Hình 1.8 Bộ tạo mã C/
Bộ tạo mã bao gồm hai thanh ghi dịch là G1 và G2 Đầu ra của G2 phụ thuộc vào bộ chọn pha Các cấu hình khác nhau của bộ chọn pha tạo ra các mã C/A khác nhau
Nghĩa là trạng thái 3 và 10 được hồi tiếp về đầu vào Tương tự thì thanh
Trang 23Số ID vệ
tinh
Số PRN của tín hiệu GPS
Lựa chọn pha mã của thanh ghi G2
Số chip bị làm trễ
Biểu diễn bát phân của
10 chip đầu tiên
Trang 24Việc lựa chọn các trạng thái khác nhau cho pha mã tạo ra các mã C/A khác
nhau dùng cho các vệ tinh GPS [2]
Một thanh ghi dịch là một bộ các phần tử lưu trữ hoặc các phần tử bộ nhớ 1 bit Khi cấp xung đồng hồ cho thanh ghi, nội dung của m i phần tử dịch đi 1 bit sang bên phải Nội dung của phần tử cuối cùng được đọc là đầu ra Các đặc tính đặc biệt của các thanh ghi dịch phụ thuộc vào cách thức đọc vào ở phần tử 1
Trang 25Với thanh ghi dịch có hồi tiếp tuyến tính, đầu vào phần tử 1 được xác định bởi trạng thái của các phần tử còn lại
Mã C/A được tạo bằng hai thanh ghi dịch có hồi tiếp tuyến tính (LFSR) 10 bit có chiều dài tối đa là (210 – 1) Một là thanh ghi 1 + x3 + x10 đã mô tả, gọi là G1 Còn lại là thanh ghi G2 có f(x) = 1 + x2 + x3 + x6 + x8 + x9 + x10 Các phần tử 2, 3, 6, 8,
9 và 10 được rẽ nhánh và cộng nhị phân để tạo ra đầu ra mới vào phần tử 1 Trong trường hợp này, đầu ra không lấy từ phần tử 10 mà lấy từ một bộ rẽ nhánh thứ 2 Các cặp thay đổi của các rẽ nhánh thứ 2 được cộng nhị phân Các cặp khác nhau sinh ra chu i giống nhau với các độ trễ khác nhau (như được đưa ra bởi đặc tính cộng và dịch) Các phiên bản trễ của chu i G2 được cộng nhị phân với đầu ra của G1 Từ đó tạo ra mã C/A Các thanh ghi dịch G1 và G2 được thiết lập ở trạng thái tất cả bằng “1” và được đồng bộ với thời điểm của mã X1 được sử dụng trong việc tạo ra mã P Các cặp thay đổi xen kẽ của các rẽ nhánh ở G2 được dùng để tạo ra bộ hoàn hảo gồm 36 mã C/A nhiễu giả ngẫu nhiên (PRN) duy nhất Chúng gọi là các
mã Gold Các mã Gold có tương quan chéo rất thấp (gần như trực giao)
Thực tế có 34 mã PRN C/A nhưng hai trong chúng (34 và 37) giống nhau Một tập con gồm 32 mã đầu tiên được ấn định cho (trên danh nghĩa là 24) vệ tinh và được tái tạo khi các vệ tinh cũ ngừng hoạt động và các vệ tinh mới được khởi động Các mã 33 và 37 được dành riêng cho các mục đích sử dụng khác, bao gồm các bộ phát mặt đất
Việc tạo mã P dựa trên nguyên lý tương tự như mã C/A, ngoại trừ việc bốn thanh ghi dịch với 12 phần tử được sử dụng Hai thanh ghi được kết hợp để tạo ra
mã X1, với chiều dài 15345000 chip và lặp lại m i 1.5 s; và hai thanh ghi được kết hợp để tạo ra mã X2, với chiều dài 15345037 chip Các mã X1 và X2 có thể được kết hợp với 37 độ trễ khác nhau trên mã X2 để tạo ra 37 đoạn mã P khác nhau (m i đoạn 1 tuần) M i đoạn mã trong 32 đoạn đầu tiên được gán với một vệ tinh
Trang 261.6.3 Các đặc tính tương quan
Các mã C/A được chọn như các dãy trải phổ cho tín hiệu GPS bởi vì các đặc tính của chúng Đặc tính quan trọng nhất của mã C/A là tính tương quan Hai đặc tính
tương quan quan trọng của các mã C/A có thể được phát biểu như sau: [1]
Hầu như không tương quan chéo: tất cả các mã C/A gần như không tương quan với nhau Với hai mã Ci và Ck cho hai vệ tinh i và k, tương quan chéo của chúng được xác định như sau:
(1.10)
Hầu như không tương quan ngoại trừ trường hợp có độ trễ bằng 0: tất cả các mã C/A gần như không tương quan với chính chúng, trừ khi độ trễ bằng 0 Đặc tính này làm cho nó dễ bị phát hiện khi hai mã tương tự nhau được đồng chỉnh hoàn hảo Đặc tính tự tương quan cho vệ tinh k được xác định như sau:
(1.11)
Hình 1.9 Đặc tính tương quan của các mã C/
Trang 27Bên trái: Tự tương quan r kk (n) của mã C/A cho PRN 1 Bên phải: Tương quan chéo
r ik (n) của các mã C/A cho các PRN 1 và 2
Hình 1.9 trình bày một ví dụ của đặc tính tự tương quan và tương quan chéo của
mã C/A Hình vẽ mô tả tương quan cao ở độ trễ bằng 0 khi tương quan với cùng mã C/A, và tương quan thấp với mã C/A khác
Tự tương quan được trình bày ở hình bên trái có giá trị đỉnh:
Dịch tần Doppler trên mã C/A là nhỏ bởi vì tốc độ chip của mã C/A thấp Mã C/A có một tốc độ chip là 1.023 MHz, thấp hơn 1575.42/1.023 = 1540 lần so với tần số sóng mang L1 Do đó tần số Doppler trên mã C/A là 3.2 Hz và 6.4 Hz tương ứng với máy thu GPS cố định và di chuyển với tốc độ cao
Tần số Doppler trên mã C/A có thể gây ra sai lệch giữa các mã nhận được và mã được tạo trong máy thu, các tần số Doppler cũng quan trọng cho việc theo dõi
Trang 281.8 Bản tin định vị
1.8.1 Định dạng bản tin
Bản tin định vị GPS bao gồm các bit đánh nhãn thời gian, ghi lại thời gian truyền dẫn của m i khung con trong thời gian chúng được phát đi bởi vệ tinh Cấu trúc bản tin định vị sử dụng một định dạng cơ bản của một khung (frame) có chiều dài
1500 bit, được tạo từ năm khung con (subframe), m i khung con dài 300 bit (hình 2.7) M i khung con gồm 10 từ, m i từ dài 30 bit; bit có trọng số cao nhất (MSB) của tất cả các từ đều được phát trước tiên Một khung được truyền 30s một lần Ba khung con đầu tiên chứa dữ liệu quỹ đạo và đồng hồ: tham số hiệu chỉnh đồng hồ
vệ tinh được gửi trong khung con số 1, các dữ liệu quỹ đạo vệ tinh chính xác (lịch thiên văn) được gửi trong các khung con số 2 và 3 Hai khung con cuối, số 4 và số
5, có 25 phiên bản (với cấu trúc như nhau nhưng khác nhau về dữ liệu) được xem như các trang từ 1 đến 25 Hai khung con số 4 và 5 được dùng để truyền các trang khác của dữ liệu hệ thống Một bộ trọn vẹn 25 khung (125 khung con) tạo nên bản tin định vị hoàn chỉnh và nó được gửi theo chu kỳ 12.5 phút (Với tốc độ 50 bps, việc truyền một khung con kéo dài 6s Các khung con số 1, 2 và 3 lặp lại m i 30 s trong khi các khung con số 4 và 5 có 25 phiên bản trước khi lặp lại Do đó, một bản
tin định vị hoàn chỉnh kéo dài 12.5 phút) [2]
M i khung con bắt đầu với một từ Telemetry (TLM) và một từ Handover (HOW) TLM được phát trước, ngay sau đó là HOW Tiếp theo sau là 8 từ dữ liệu
M i từ trong khung chứa các bit chẵn lẻ, cho phép kiểm tra dữ liệu và hạn chế việc phải hiệu chỉnh l i
Tại thời điểm kết thúc hoặc bắt đầu một tuần lễ, đầu tiên chúng ta phải đánh lại thứ tự trang cho các khung con từ khung con số 1 đến khung con số 5, bắt đầu từ khung con số 1 mà không để ý tới khung con nào đã được phát cuối cùng; tiếp theo, chu kỳ của 25 trang của các khung con 4 và 5 sẽ bắt đầu lại với trang số 1 của m i khung con mà không để ý tới trang nào đã được phát cuối cùng Các chuyển tiếp trang sẽ xảy ra ở các biên của khung (tức là những giây thuộc module thứ 30 liên quan tới việc kết thúc hoặc bắt đầu một tuần lễ) Do đó, dữ liệu mới trong hai
Trang 29khung con số 4 và 5 có thể được bắt đầu phát với bất kì trang nào trong số 25 trang
của các khung con này [2]
Hình 1.10 Cấu trúc dữ li u định vị trong GPS
Các tham số dữ liệu đồng hồ mô tả đồng hồ vệ tinh và quan hệ của nó với thời gian GPS Các tham số dữ liệu lịch thiên văn mô tả các quỹ đạo vệ tinh trong những đoạn ngắn của quỹ đạo Thông thường, một máy thu thu thập dữ liệu lịch thiên văn mới sau m i giờ, nhưng có thể sử dụng dữ liệu cũ lên tới 4 giờ mà không
có sai số lớn Các tham số lịch thiên văn được dùng trong thuật toán tính toán vị trí
vệ tinh ở bất kì thời điểm nào trong chu kỳ quỹ đạo được mô tả bởi bộ tham số lịch thiên văn
Niên lịch là tham số dữ liệu quỹ đạo gần đúng cho các vệ tinh Có 10 tham số
mô tả các quỹ đạo vệ tinh trên những chu kỳ lớn (có thể là hàng tháng) và một bộ cho tất cả các vệ tinh được gửi bởi m i vệ tinh qua một chu kỳ 12.5 phút (nhỏ nhất)
M i bộ dữ liệu vệ tinh hoàn chỉnh có một mô hình tầng điện li, được dùng trong máy thu để tính toán trễ pha khi qua tầng điện li ở bất kì vị trí và thời gian nào
Trang 30M i vệ tinh gửi một đại lượng là độ lệch của thời gian GPS (GPST) so với thời gian phối hợp toàn cầu (UTC), giá trị này được dùng ở máy thu để hiệu chỉnh UTC trong phạm vi 100 ns
Các tham số hệ thống khác và các cờ được gửi để mô tả chi tiết về hệ thống
1.8.2 Các trường TLM và HOW
Định dạng và nội dung của TLM và HOW được mô tả trong hình 1.11
Hình 1.11 Định dạng của hai từ TLM và HOW
M i từ TLM dài 30 bit, xuất hiện 6s một lần trong khung dữ liệu và là từ đầu tiên trong m i khung con/trang Bit “1” được phát đầu tiên M i từ TLM bắt đầu với một mào đầu, được theo sau bởi 16 bit dành riêng và 6 bit chẵn lẻ
Từ HOW dài 30 bit và là từ thứ hai trong m i khung con/trang, theo ngay sau TLM Một từ HOW xuất hiện với chu kì 6s trong khung dữ liệu Bit MSB được phát trước tiên HOW bắt đầu với 17 bit MSB trong TOW-Count Một TOW-Count đầy đủ gồm 19 bit LSB trong Z-Count 29 bit 17 bit này tương ứng với TOW-Count ở thời điểm 1.5s - là thời điểm bắt đầu của khung con theo ngay sau Theo sau là hai cờ cung cấp thông tin cho người sử dụng về anti-spoofing (AS)
Trang 31Bit thứ 20, 21, và 22 của HOW cho biết ID của khung con trong đó HOW ở vị
trí của từ thứ hai; mã ID cho như sau: [2]
Bảng Mã ID của các khung con
1.8.3 Dữ liệu trong bản tin định vị
Ngoài các từ TLM và HOW, m i khung con bao gồm 8 từ dữ liệu
Khung con 1: Dữ liệu đồng hồ và tình trạng vệ tinh Khung con đầu tiên bao gồm trước hết là tất cả thông tin đồng hồ Đó là thông tin cần để tính toán thời gian
mà bản tin định vị được phát từ vệ tinh Hơn nữa, khung con 1 bao gồm dữ liệu tình trạng vệ tinh khi mà dữ liệu đáng tin cậy
Khung con 2 và 3: Dữ liệu lịch thiên văn vệ tinh Các khung con 2 và 3 gồm dữ liệu lịch thiên văn vệ tinh Dữ liệu này liên quan tới quỹ đạo vệ tinh và cần cho tính
vị trí vệ tinh
Khung con 4 và 5: Dữ liệu h trợ Hai khung con cuối cùng lặp lại m i 12.5 phút Các khung con 4 và 5 gồm dữ liệu lịch năm Lịch năm là dữ liệu đồng hồ và lịch thiên văn với độ chính xác kém hơn Hơn nữa, m i vệ tinh phát dữ liệu lịch năm cho tất cả các vệ tinh GPS trong khi nó chỉ phát dữ liệu lịch thiên văn cho chính nó Phần còn lại của các khung con 4 và 5 gồm các dữ liệu khác nhau, ví dụ như các tham số UTC, các chỉ thị tình trạng và các tham số tầng điện li
Tóm lại, cấu trúc cơ bản của tín hiệu GPS bao gồm: sóng mang L (chúng ta chỉ nghiên cứu sóng mang L1), hai mã trải phổ C/A và P(Y), cùng với bản tin định vị Tiếp theo, chương 3 sẽ trình bày về kiến trúc chung của một bộ thu GPS
Trang 32CHƯƠNG 2 BỘ LỌC TỐI ƯU TRẠNG THÁI
Theo lý thuyết thì bộ lọc Kalman là ước lượng cho vấn đề phương trình tuyến tính đó là vấn đề của việc ước lượng trạng thái tức thời của hệ thống tuyến tính động bị nhiễu bởi nhiễu trắng và bởi việc sử dụng các phương pháp đo tuyến tính
có liên quan tới trạng thái nhưng lại bị ngắt bởi nhiễu trắng Ước lượng cuối cùng
là thống kê tối ưu với sự thừa nhận bất kỳ hàm phương trình nào của l i ước lượng
C n theo thực nghiệm, đúng ra mà nói thì bộ lọc là một trong những phát minh tuyệt vời trong lịch sử thuyết ước lượng thống kê và có thể là phát minh lớn vĩ đại nhất trong thế kỷ hai mươi Bộ lọc có thể giúp con người làm nhiều thứ mà chưa bao giờ làm, và bộ lọc đã trở nên cần thiết như silicon trong sự cách tân nhiều hệ thống điện tử Trong hầu hết các ứng dụng trước mắt đã dùng để điều khiển hệ thống động lực phức tạp như là các quá trình sản xuất dây chuyền, máy bay, tàu thuyền hoặc là tàu vũ trụ Để điều khiển hệ thống động đó bạn phải biết bạn sẽ làm
gì trước tiên Từ các ứng dụng đó, thường không thể hoặc không muốn đo tất cả các biến đổi mà bạn muốn kiểm soát, và bộ lọc Kalman sẽ cung cấp trị trung bình
từ việc phỏng đoán thông tin mất mát từ các phép đo trực tiếp Bộ lọc Kalman cũng được dùng để dự đoán các diễn biến tương lai có thể của các hệ thống động mà con người không thể điều khiển, như là thủy triều khi lũ lụt, quỹ đạo của các thiên thể hoặc giá cả của các hàng hóa giao dịch
Một cách khái quát, bộ lọc Kalman là một tập hợp các phương trình toán học mô
tả một phương pháp tính toán truy hồi hiệu quả cho phép ước đoán trạng thái của một quá trình sao cho trung bình phương sai của độ lệch (giữa giá trị thực và giá trị ước đoán) là nhỏ nhất Bộ lọc Kalman rất hiệu quả trong việc ước đoán các trạng thái trong quá khứ, hiện tại và tương lai thậm chí ngay cả khi tính chính xác của hệ thống mô phỏng không được kh ng định
2.1 Lý do cho việc sử dụng bộ lọc Kalman
Trang 33Từ khi bộ lọc Kalman trạng thái ổn định đồng nhất với bộ lọc Benedict-Bordner, câu hỏi nảy sinh là tại sao chúng ta nên sử dụng bộ lọc Kalman Những lợi ích thực
sự của bộ lọc Kalman đem lại được tóm tắt trong bảng 2.2 Thứ nhất, trong quá trình tính toán trọng số bộ lọc gn và hn cho bộ lọc Kalman, các tính toán độ chính xác của những dự đoán bộ lọc Kalman được tiến hành.Thông tin dự đoán này cần cho hệ thống vận chuyển vũ khí để xác định nếu vị trí mục tiêu dự đoán biết được
có đủ độ chính xác thì giết mục tiêu Cũng cần dự đoán chính xác nơi SCUD bị phát hiện, tên lửa đạn đạo tầm trung IRBM hoặc là tên lửa đạn đoạn xuyên lục địa ICBM có thể phóng xuống Tạo ra sự khác nhau là liệu SCUD, IRBM hoặc ICBM
sẽ tiếp đất ở đĩa phận lãnh thổ trung lập như đại dương hay là trong thành phố trung tâm Bộ lọc cũng cần thiết cho việc xác định ch vỏ pháo, vỏ súng cối, SCUD, IRBM, ICBM được xúc tiến Trong các trường hợp vỏ pháo, vỏ súng cối, và SCUD, thông tin này cần thiết theo thứ tự phá hủy máy phóng hoặc chuẩn tắc Trong trường hợp IRBM và ICBM thông tin này để xác định ai sẽ phóng vì thế có thể đưa ra hành động phù hợp Bộ lọc Kalman cho phép ước lượng vị trí máy phóng và ước lượng độ chính xác của các ước lượng đó
Bộ lọc Kalman tạo ra sự sử dụng tối ưu của các phép đo mục tiêu nhờ việc thay đổi các trọng số gn và hn để tính toán chính xác phép đo thứ n Ví dụ, nếu trên phép
đo thứ n tỉ số tín hiệu trên nhiễu rất tốt thì sẽ thu được phép đo vị trí mục tiêu rất
chính xác, sau đó gn và hn tự động bị thay đổi để thực hiện việc này Đặc biệt, các phép đo được tiến hành lớn hơn dẫn tới nhiều trọng số hơn thì phép đo chính xác hơn Nếu mục tiêu đã bị trôi qua tầm nhìn (n-1)st, sau đó gn và hn được điều chỉnh tối ưu để tính toán Các thông số bộ lọc gn và hn cũng bị thay đổi để cho các lần đo không đồng đều
Bộ lọc Kalman thực hiện tối ưu sự sử dụng thông tin ưu tiên Các thông tin ưu tiên có thể đến từ radar khác đã được bám trước mục tiêu và có thể từ mục tiêu đang được chuyển giao-như sự chuyển giao từ nghiên cứu việc bám radar hoặc từ một radar giám sát lộ trình hàng không này tới radar giám sát khác Dữ liệu từ radar khác có thể được sử dụng để thiết lập tối ưu bộ lọc g-h Kalman cho radar mới Bộ
Trang 34lọc Kalman tự động chọn các trọng số bắt đầu với các giá trị g và h lớn như sự cần thiết cho sự khởi đầu bám tối ưu Các Mô hình mục tiêu di động kết hợp chặt chẽ nhờ bộ lọc Kalman cho phép sự quyết định trực tiếp tốc độ cập nhật bộ lọc Cuối
cùng cộng với thay đổi vận tốc ngẫu nhiên un làm cho bộ lọc Kalman luôn ổn định
Bảng 2.1 Lợi ích thực sự của bộ lọc Kalman
Cho phép tiến hành đo độ chính xác vị trí được dự đoán cho các tính toán có thể hủy diệt vũ khí; tính toán ước đoán điểm ảnh hưởng
Cho phép thực hiện tối ưu các phép đo độ chính xác thay đổi với n; các phép đo
l i, sự không đồng đều giữ các lần đo
Cho phép tối ưu sự dụng thông tin ưu tiên khi có thể
Cho phép các mục tiêu động được sử dụng trực tiếp để tối ưu hóa các thông số
Trang 35G là ma trận tạo hình cho nhiễu trắng đầu vào
w là hàm cưỡng bức ngẫu nhiên, nhiễu Gaussian zero mean
2.2.2 Mô hình trạng thái đo lường
Mô hình đo lường gồm tập giám sát z có thê đánh giá các trạng thái x Vector trạng thái x có liên quan tới vector giám sát x :
(2.2)
Zk là vector đo lường
Hk là ma trận thiết kế
vk là vector nhiễu đo lường
M i bộ lọc dưới sự so sánh là các bộ lọc Kalman mở rộng lặp do sử dụng mô hình phép đo phi tuyến tính tự nhiên
Bảng 2 Hai bước phải được thực hi n của bộ lọc
1) Sự rời rạc hóa ma trận động
2) Sự tuyến tính hóa mô hình phép đo
Trang 36x là các trạng thái của hệ thống động
F là ma trận hằng số biểu diễn động lực học của hệ thống
G là ma trận tạo hình cho nhiễu trắng đầu vào
w là hàm cưỡng bức ngẫu nhiên,nhiễu Gaussian zero mean
Zk là vector đo lường
Hk là ma trận thiết kế
vk là vector nhiễu đo lường
Cấu trúc này của bộ lọc Kalman được sử dụng cho hai trường hợp dưới nghiên cứu: bộ lọc Kalman khác nhau và bám bộ lọc Kalman kết hợp Để có thể so sánh công bằng giữa hai bộ lọc, đ i hỏi phải theo chính xác các bước trong bộ thu phần mềm
Hình 1 là biểu đồ luồng bộ thu phần mềm Bắt đâì với sự thu nhận L1 và L5 và đồng bộ bit sau đó tiếp tục bám tần số và sau đó bám pha trên m i tín hiệu Trên
Trang 37quan điểm đó, một trong hai tín hiễu quyết định tách riêng Sau khi khóa pha, bộ thu tiếp tục với việc bám bộ lọc riêng rẽ hoặc là bám bộ lọc kết hợp
Mô hình động cho các trạng thái giống nhau với hai bộ lọc
2.2.2.1 Bộ lọc Kalman riêng rẽ
Hình 3.1 đưa ra các bước bám m i tín hiệu L1 và L5 Với tín hiệu L1 tín hiệu đến thực hiện xóa bỏ sóng mang nhờ xóa bỏ mã Đầu ra quá trình này được áp dụng cho bộ lọc Kalman để chiết suất các l i bám và đùng để cập nhật NCOs
Hình 2.1 Các bước bám tín hi u L và L5
Tín hiệu L5 thực hiện các bước tương tự, loại bỏ sóng mang nhờ loại bỏ mã Một bước mới là yêu cầu xóa bỏ mã NH Khi chỉ sử dụng tín hiệu hoa tiêu L5 các mã NH20 cần được xóa bỏ Các bước tiếp theo tương tự như tín hiệu L1
Mô hình không gian trạng thái:
Trang 38Các trạng thái được ước lượng trong bám tín hiệu đơn là: biên độ tín hiệu, l i pha mã, l i pha sóng mang Nhiễu quá trình gia tốc sóng mang tính từ động lực học tín hiệu Biên độ như là bước ngẫu nhiên và nhiễu quá trình được kỳ vọng thu hút rung động cấp tín hiệu L i pha mã được ước lượng từ l i tần số sóng mang với hai nhiễu xử lý thành phần wτ1 và Thành phần bước ngẫu nhiên tín toán từ bất kỳ sự trệch l i tầng điện ly nào và các nhiễu xử lý pha từ các ảnh hưởng chập chờn bộ dao động Các trạng thái được ước tính và phương trình không gian trạng thái tương ứng:
x là các trạng thái được ước lượng từ tín hiệu ký hiệu
(2.3)
ß là biến đổi đơn vị radian thành đơn vị chip cho tín hiệu ký hiệu và w là nhiễu quá trình của số lượng ký tự
Mô hình đo lường
Với m i tín hiệu, thực hiện các sự giám sát từ sáu đầu ra bộ tương quan có thể , pha cầu phương và đồng pha sớm và muộn của các hàm tương quan (IP, QP, IE,
QE, IL, QL)
Các bộ tương quan sau đó được sử dụng để ước tính các thông số trạng thái Vector z có thể được viết lại như sau:
Trang 39(2.4)
2.2.2.2 Nhiễu quá trình
Nhiễu quá trình là một nhân tố quan trọng phải được hiệu chỉnh cùng với hai thành phần bộ so sánh Trong việc bám bộ lọc riêng rẽ chúng ta có 5 mật độ phổ nhiễu quá trình cho m i tín hiệu L1 và L5, c n ở bộ lọc Kalman kết hợp chúng ta
có 8 mật độ phổ nhiễu quá trình
Các thông số điều chỉnh chính có thể chia thành:
Độ lệch hướng chuẩn biên độ: do sự biến đổi mức tín hiệu
Sự phân kỳ mã sóng mang
Đường mật độ phổ tầm nhìn thấy
Hai nhiễu quá trình khác là pha và tần số sóng mang.Các thông số hiệu chỉnh bộ lọc Kalman kết hợp tương tự với thống sô bộ lọc Kalman riêng mà ở đó 5 thông số hiệu chỉnh được đã được giải quyết
2.3 Các thuộc tính của bộ lọc Kalman
Tôi sẽ đưa ra một số cảm tính vật lý cho việc tại sao bộ lọc Kalman lại tối ưu Ta quay lại thảo luận ở phần trước Nhắc lại rằng từ việc bám hai tầng g-h ở tại thời điểm n chúng ta có hai ước tính vị trí mục tiêu Vị trí đầu tiên là yn, dựa trên phép
đo thực hiện tại thời điểm n Vị trí thứ hai là sự dự đoán x*n,n-1 dựa trên các phép đo trước Bộ lọc Kalman kết hợp hai ước lượng tạo ra ước lượng được lọc x*n,n cho vị trí mục tiêu tại thời điểm n.Ước lượng x*n,n sẽ có sự khác nhau nhỏ nhất:
(2.5)
Phương trình 2.5 cho sự ước lượng kết hợp tốt có thể thu được nhờ việc kiểm tra một vài trường hợp đặc biệt Sự xem xét đầu tiên là trường hợp yn và x*n,n-1 có độ chính xác bằng nhau Để làm cho sự kiểm tra này dễ hiểu hơn với những gì chúng
ta biết, tôi sử dụng sự ví dụ trước đó, đó là chúng ta giả thuyết rằng yn và x*n,n-1 đại
Trang 40diện cho hai ước lượng độc lập của trọng số thu được từ hai phạm vi có độ chính xác bằng nhau Nếu một phạm vi cho ước lượng trọng số 110 lb, trọng số khác cho
120 lb, chúng ta muốn sử dụng cho ước lượng trọng số kết hợp tốt nhất là cái nào? Bạn có thể lấy trung bình hai ước lượng trọng số là 115 lb Nếu như phương sai của hai ước lượng bằng nhau:
Phương trình 2.5 có thể được để trong dạng thức của bộ lọc bám g-h Kalman Có thể viết lại 2.5 như sau:
(2.8)
( 2.9) Hằng số gn:
(2.10)
Do đó, chúng ta đã đưa ra một trong các phương trình bám Kalman cho việc cập nhật vị trí mục tiêu Phương trình cho thông số bộ lọc bám là :