CHƯƠNG 1. Tổng quan về luận văn 1. Tính cấp thiết Hiện nay vấn đề an toàn dành cho người cao tuổi và trẻ em đang rất được xã hội quan tâm. Có nhiều trường hợp người cao tuổi do trí nhớ không minh mẫn, hoặc trẻ em đi một mình dễ bị lạc, dẫn đến gặp nhiều nguy hiểm cũng như gia đình khó khăn trong việc tìm kiếm.
Các sản phẩm giám sát hiện nay chủ yếu là sản phẩm nước ngoài, có tính tùy biến thấp, tương thích kém với điều kiện tại Việt Nam. Một lý do nữa là các sản phẩm này chưa hoàn toàn hỗ trợ người dùng hiển thị vị trí một cách trực quan, dẫn tới việc theo dõi gặp nhiều khó khăn. Vì vậy vấn đề cấp thiết đặt ra là xây dựng một hệ thống giám sát và định vị dành cho người cao tuổi cũng như trẻ em phù hợp với điều kiện tại Việt Nam để gia đình có thể theo dõi khi cần thiết. Các vấn đề cần giải quyết của luận văn Với mục đích thiết kế một hệ thống giám sát thông minh bao gồm một thiết bị được gắn trên người dùng và website cũng như phần mềm Android tích hợp bản đồ GoogleMap dành cho người quản lý thuận tiện trong việc theo dõi vị trí người sử dụng thì các vấn đề cần giải quyết của luận văn bao gồm: - Xây dựng, thiết kế phần cứng thu thập dữ liệu về tọa độ người dùng, đồng thời gửi các thông số đã thu thập được về server.
- Xây dựng server quản lý thông tin người già hoặc trẻ em và các dữ liệu tọa độ của người quản lý có sử dụng sản phẩm. - Xây dựng phần mềm nhúng trên hệ điều hành Android hiển thị vị trí người dùng cũng như vị trí của người quản lý. Giải pháp Để giải quyết các vấn đề đặt ra của luận văn thì giải pháp được lựa chọn là: - Tìm hiểu về GPS và các ứng dụng GPS. 1 - Tìm hiểu nền tảng Arduino, dựa trên nền tảng Arduino xây dựng phần cứng thu thập dữ liệu tọa độ.
- Lập trình Arduino ghép nối Module SIM gửi dữ liệu lên server thông qua kết nối GPRS. - Lập trình webserver kết nối hệ quản trị cơ sở dữ liệu SQL Server lưu trữ thông tin người dùng, thông tin dữ liệu tọa độ đồng thời hiển thị vị trí người dùng trên nền tảng Google maps. - Lập trình ứng dụng trên hệ điều hành Android hiển thị vị trí người dùng cũng như vị trí của người quản lý. Tổng quan về hệ thống định vị toàn cầu 1.
Giới thiệu GPS (Global Positioning System) - hệ thống định vị toàn cầu, là hệ thống xác định vị trí dựa trên vị trí của các vệ tinh nhân tạo. Trong cùng một thời điểm, ở một vị trí trên mặt đất nếu xác định được khoảng cách đến ba vệ tinh (tối thiểu) thì sẽ tính được toạ độ của vị trí đó. GPS được thiết kế và quản lý bởi Bộ Quốc phòng Hoa Kỳ, nhưng chính phủ Hoa Kỳ cho phép mọi người sử dụng nó miễn phí, bất kể quốc tịch nào từ năm 1980, GPS hoạt động trong mọi điều kiện thời tiết, mọi nơi trên Trái Đất, 24 giờ một ngày. GPS là hệ dẫn đường dựa trên một mạng lưới 24 vệ tinh được đặt trên quỹ đạo không gian, hoạt động dựa trên các trạm phát tín hiệu vô tuyến điện.
Được biết nhiều nhất là các hệ thống có tên gọi LORAN (LOng RAnge Navigation) hoạt động ở dải tần 90-100 KHz chủ yếu dùng cho hàng hải, hay TACAN (Tactical Air Navigation) dùng cho quân đội Mỹ và biến thể với độ chính xác thấp VOR/DME (Very High Frequency Omnidirectional Range/Distance Measuring Equipment) dùng cho hàng không dân dụng. Gần như đồng thời với lúc Mỹ phát triển GPS, Liên Xô cũng phát triển một hệ thống tương tự với tên gọi GLONASS. Hiện nay Liên minh châu Âu đang phát triển hệ dẫn đường vệ tinh của mình mang tên Galileo, Trung Quốc thì phát triển hệ thống định vị toàn cầu của mình mang tên Bắc Đẩu [4] bao gồm 35 vệ tinh. 2 Các vệ tinh GPS bay vòng quanh Trái Đất hai lần trong một ngày theo một quỹ đạo rất chính xác và phát tín hiệu có thông tin xuống Trái Đất.
Các máy thu GPS nhận thông tin này và bằng phép tính lượng giác tính được chính xác vị trí của người dùng. Về bản chất máy thu GPS so sánh thời gian tín hiệu được phát đi từ vệ tinh với thời gian nhận được chúng. Sai lệch về thời gian cho biết máy thu GPS ở cách vệ tinh bao xa. Rồi với nhiều quãng cách đo được tới nhiều vệ tinh máy thu có thể tính được vị trí của người dùng và hiển thị lên bản đồ điện tử của máy.
Máy thu GPS phải khoá được với tín hiệu của ít nhất ba vệ tinh để tính ra vị trí hai chiều (kinh độ và vĩ độ) và để theo dõi được chuyển động. Với bốn hay nhiều hơn số vệ tinh trong tầm nhìn thì máy thu có thể tính được vị trí ba chiều (kinh độ, vĩ độ và độ cao). Một khi vị trí người dùng đã tính được thì máy thu GPS có thể tính các thông tin khác, như tốc độ, hướng chuyển động, bám sát di chuyển, khoảng hành trình, quãng cách tới điểm đến, thời gian Mặt Trời mọc, lặn và nhiều thứ khác nữa. Hệ thống vệ tinh quay quanh trái đất 1.
Cấu trúc hệ thống GPS Hệ thống định vị toàn cầu GPS được cấu thành từ ba mảng: Mảng không gian, kiểm soát và sử dụng [9]. Mảng các vệ tinh trong không gian có nhiệm vụ nhận các thông tin từ trạm điều khiển trên mặt đất và phát đi các tín hiệu vô tuyến định vị có tần số khoảng 1. Tín hiệu này chứa các dữ liệu định vị được trạm điều khiển từ mặt đất truyền đến. Mảng các trạm điều khiển trên mặt đất dùng để quan trắc các vệ tinh, tính toán các thông số quỹ đạo, thông số hiệu chỉnh đồng hồ sau đó phát các 3 thông tin cập nhật và các lệnh điều khiển tới mỗi vệ tinh.
Mảng các máy thu có chức năng thu thập dữ liệu từ các vệ tinh để tính ra tọa độ của chúng dựa vào các thông tin mà chúng nhận được từ các tín hiệu mà nó quan trắc được trên mỗi vệ tinh. Sơ đồ liên quan giữa ba phần của GPS a. Mảng không gian (space segment) Mảng không gian gồm 27 vệ tinh (24 vệ tinh hoạt động và 3 vệ tinh dự phòng) nằm trên các quỹ đạo xoay quanh trái đất. Chúng cách mặt đất 20.200 km, bán kính quỹ đạo 26.
Các vệ tinh này được nhóm vào 6 quỹ đạo, mỗi quỹ đạo nghiêng 0 so với mặt phẳng xích đạo nên không có quỹ đạo nào đi trực tiếp qua các cực. Tuy nhiên, tại các cực cũng như tại một vị trí bất kỳ trên trái đất đều có thể nhìn thầy rất nhiều quỹ đạo. Các vệ tinh chuyển động ổn định và quay hai vòng quỹ đạo trong khoảng thời gian gần 24 giờ với vận tốc 7 nghìn dặm một giờ [2]. Các vệ tinh trên quỹ đạo được bố trí sao cho các máy thu GPS trên mặt đất có thể nhìn thấy tối thiểu 4 vệ tinh vào bất kỳ thời điểm nào.
4 Các vệ tinh được cung cấp bằng năng lượng mặt trời. Chúng có các nguồn pin dự phòng để duy trì hoạt động khi chạy khuất vào vùng không có ánh sáng Mặt trời. Các tên lửa nhỏ gắn ở mỗi quả vệ tinh giữ chúng bay đúng quỹ đạo đã định. Quỹ đạo vệ tinh GPS Trên mỗi quỹ đạo chứa một số vệ tinh nhất định.
Tại một thời điểm luôn có 24 vệ tinh hoạt động cho mục đích định vị và con số này có thể lên đến 27 hoặc 28. Mục tiêu của hệ thống là cho phép một vị trí bất kỳ nào trên trái đất cũng có thể nhìn thấy ít nhất bốn vệ tinh tại một thời điểm và trong thực tế, số vệ tinh có thể nhìn thấy được nhiều hơn rất nhiều so với con số này, thỉnh thoảng số vệ tinh nhìn thấy được có thể lên con số là 12 vệ tinh. Mỗi vệ tinh sẽ phát đi các tín hiệu vô tuyến, các tín hiệu này được “làm dấu” bởi những mã nhận dạng đơn nhất. Các đồng hồ nguyên tử với độ chính xác rất cao được gắn trên mỗi vệ tinh sẽ điều khiển việc phát đi những tín hiệu và mã này.
Mảng vệ tinh có nhiệm vụ thu nhận và lưu trữ các thông tin từ mảng điều khiển trên mặt đất truyền đến, thực hiện các xử lý dữ liệu có chọn lọc, duy trì thời gian chính xác và phát thông tin xuống cho mảng người sử dụng. Mảng điều khiển (control segment) Các tính năng chủ yếu của mảng điều khiển: 5 - Quan sát chuyển động của vệ tinh và tính toán dữ liệu quỹ đạo; - Giám sát đồng hồ vệ tinh và dự đoán thay đổi của nó; - Đồng bộ thời gian của đồng hồ vệ tinh; - Phát đi dữ liệu gần đúng quỹ đạo vệ tinh; - Phát đi các dữ liệu khác như sức khỏe vệ tinh, sai số đồng hồ. Hệ thống GPS được vận hành và điều khiển bởi Bộ Quốc phòng Mỹ (U.S Department Defense) thông qua 5 trạm giám sát đặt trên mặt đất bao gồm một trạm chủ (Master Control Station) ở Colorado Spring bang Colarado và bốn trạm giám sát (monitor stations) và ba trạm hỗ trợ (Upload station). Các trạm giám sát được đặt tại các vị trí đã biết chính xác và hoạt động liên tục trong suốt 24 giờ.
Mạng lưới các trạm này hiện thời đặt tại Ascension, Diego Garcia, Kwajalein, Hawaii và Colorado Spring [14]. Những trạm này thực hiện các chức năng chính sau đây: - Các trạm giám sát thực hiện quan trắc các vệ tinh một cách liên tục và cung cấp dữ liệu quan trắc được về cho trạm chủ. - Trạm chủ sẽ tính các hiệu chỉnh để đồng bộ các đồng hồ nguyên tử trên các vệ tinh và nó cũng duyệt lại các thông tin về quỹ đạo, kiểm tra tình trạng của mỗi vệ tinh. Sau đó trạm chủ sẽ truyền ngược các kết quả này tới các trạm hỗ trợ.
- Các trạm hỗ trợ sử dụng các thông tin được cung cấp bởi trạm chủ để cập nhật cho từng vệ tinh riêng lẽ. Vị trí các trạm điều khiển và giám sát của hệ thống GPS c. Mảng sử dụng hệ thống GPS Mảng sử dụng bao gồm các máy thu tín hiệu vệ tinh và phần mềm xử lý tính toán số liệu, máy tính thu tín hiệu GPS có thể đặt cố định trên mặt đất hay gắn trên các phương tiện chuyển động như ô tô, máy bay, tàu biển, tên lửa.