Thiết kế hệ thống giám sát điều khiển thông minh các trạm viễn thông từ xa trên nền công nghệ .NET và GIS

TAÏP CHÍ KHOA HOÏC ÑAÏI HOÏC SAØI GOØN Soá 7 (32) - Thaùng 9/2015 42 Thiết kế hệ thống giám sát điều khiển thông minh các trạm viễn thông từ xa trên nền công nghệ .NET và GIS Designing the system of monitoring and controling intelligently remote telecommunications stations on the basic of .NET and GIS ThS. Trần Minh Nhật, Trường Đại học Sài Gòn ThS. Nguyễn Huy Hùng, Trường Đại học Sài Gòn M.Sc. Tran Minh Nhat, Sai Gon University M.Sc. Nguyen Huy Hung, Sai Gon University

pdf7 trang | Chia sẻ: huongnhu95 | Lượt xem: 462 | Lượt tải: 0download
Tóm tắt tài liệu Thiết kế hệ thống giám sát điều khiển thông minh các trạm viễn thông từ xa trên nền công nghệ .NET và GIS, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Tóm tắt Hệ thống giám sát điều khiển các trạm viễn thông từ xa, cho phép người quản trị có thể giám sát, điều khiển các hoạt động thiết bị tại trạm thu phát gốc di động BTS1, thông qua mạng điện thoại, internet để nâng cao hiệu quả sử dụng thiết bị, tiết kiệm điện năng, giảm chi phí nhân công và nâng cao tính bảo mật. Bài báo này sẽ trình bày chi tiết nội dung và giải pháp kỹ thuật để xây dựng hệ thống giám sát, điều khiển thông minh các trạm viễn thông từ xa. Từ khóa: cảm biến, giám sát, trạm BTS Abstract The monitoring system control remote telecommunication stations, allowing the administrator can monitor and control the activities of telecommunications equipment at stations, via telephone, internet to improve equipment efficiency, energy saving, reducing labor costs and improving security. This article details the content and technical solutions for building system which monitor and intelligently control remote telecommunications stations. Keywords: sensor, monitoring, BTS station 1. Giới thiệu Thông tin di động có tốc độ phát triển rất nhanh, số người dùng tăng cao, mạng lưới mở rộng toàn cầu, các dịch vụ phát triển theo hướng tích hợp, băng thông rộng, tín hiệu thoại, hình, số liệu được hội tụ cao trên nền dịch vụ internet. Việc tăng dung lượng và mở rộng vùng phủ sóng dẫn đến việc cần phải xây dựng thêm rất nhiều trạm thu phát gốc di động BTS, với phạm vi ngày càng mở rộng, do đó, việc quản lý, vận hành cũng ngày càng khó khăn, tốn kém nhiều tài nguyên và nguồn nhân lực. Công nghệ ngôi nhà thông minh đã được nghiên cứu triển khai tại các nước công nghiệp phát triển trên thế giới, tuy TRẦN MINH NHẬT - NGUYỄN HUY HÙNG 43 nhiên công nghệ này thích hợp cho các cơ sở công nghiệp có quy mô lớn, được thiết kế xây dựng từ đầu, chi phí đầu tư cao, các tập đoàn Intel, Motorola, Siemen, Sony, Samsung, là những người tiên phong trên lĩnh vực thiết kế chế tạo thiết bị cho ngôi nhà thông minh. Thực tế, tại Việt Nam, các tập đoàn viễn thông Viettel, VNPT, Gtel, FPT, phát triển mạng lưới theo xu hướng tăng dần, chưa có một kế hoạch tổng thể từ ban đầu, do đó sẽ có nhiều trạm viễn thông mới hình thành, việc kiểm soát an ninh, sự linh hoạt trong quá trình khai thác, giám sát, quản lý tập trung, là bài toán rất quan trọng. Trong các trạm viễn thông, các hệ thống nguồn điện cấp cho thiết bị, chiếu sáng và máy lạnh, tình trạng hoạt động của các thiết bị cần được duy trì theo đúng chỉ tiêu kỹ thuật, đồng thời các yêu cầu về giám sát an ninh cần được cập nhật và quản lý chính xác, thông thường các thông tin này cần có người kỹ thuật viên kiểm tra, đo đạt, cập nhật và báo cáo về trung tâm theo quy định. Độ trung thực và tính cấp thời của thông tin tùy thuộc vào đạo đức của người trực. Do đó, chúng tôi đã nghiên cứu chế tạo hoàn chỉnh “Hệ thống giám sát và điều khiển thông minh các trạm viễn thông từ xa” để ứng dụng vào việc quản lý các trạm viễn thông và có thể mở rộng ứng dụng trong các nhà xưởng, nhà dân sinh, để nâng cao hiệu quả sử dụng thiết bị, giảm bớt chi phí nhân công, tiết kiệm năng lượng, xử lý và ứng phó nhanh các trường hợp sự cố, tăng tính chính xác và độ tin cậy, góp phần nâng cao hiệu quả sản xuất kinh doanh của doanh nghiệp. 2. Cấu trúc phần cứng của hệ thống giám sát và điều khiển thông minh 2.1. Mô hình hệ thống Hình 1. Mô hình tổng quát hệ thống THIẾT KẾ HỆ THỐNG GIÁM SÁT ĐIỀU KHIỂN THÔNG MINH CÁC TRẠM VIỄN THÔNG TỪ XA 44 Hình 2. Hình ảnh thiết bị hệ thống giám sát và điều khiển thông minh đưa vào thử nghiệm Mô hình hoạt động hệ thống giám sát và điều khiển thông minh trình bày như hình 1, và hình dạng thiết bị được chế tạo hoàn chỉnh đã đưa vào thử nghiệm như hình 2, hệ thống được thiết kế theo 3 khối: Khối quản lý nhà trạm từ xa (RAU), Khối quản lý hệ thống tại trung tâm MC (Module Center) và Khối giao diện với người sử dụng (Inter face). Các module RAU của trạm viễn thông bố trí khắp nơi ký hiệu là trạm (ID_1), (ID_2), đến (ID_N) được gắn đến module trung tâm MC thông qua mạng viễn thông, các kết nối di động hoặc đường kết nối internet cho phép trao đổi thông tin liên tục giữa module trung tâm với các module RAU tại các trạm. Theo định kỳ khối quản lý nhà trạm RAU gởi các thông tin của nhà trạm về cho khối xử lý trung tâm MC hoặc có thể nhận các yêu cầu từ khối trung tâm để thực hiện yêu cầu điều khiển thiết bị nhà trạm hay trả về các thông tin mà khối xử lý trung tâm yêu cầu. Khối xử lý trung tâm sẽ tập hợp tất cả các thông tin của tất cả các nhà trạm để xử lý, khối trung tâm có thể gởi thông tin về cho chương trình giám sát trên máy tính của người dùng hoặc tiếp nhận thông tin của người dùng rồi gởi nó xuống khối quản lý nhà trạm để lấy thông tin hoặc điều khiển nhà trạm. Khối giao diện người dùng cho phép người dùng định nghĩa thông số các nhà trạm, cho phép lấy thông tin và điều khiển các nhà trạm thông qua khối xử lý trung tâm trên giao diện web. Toàn bộ dữ liệu đo đạt điều kiểm được cập nhật liên tục và lưu trữ trong máy tính để có thể phục vụ cho công tác thống kê và báo cáo thông tin cũng như việc tính toán hiệu suất sử dụng thiết bị về sau. 2.2. Cấu trúc phần cứng của hệ thống Phần cứng của hệ thống giám sát và điều khiển thông minh được thiết kế trên 3 module mạch chính là: module mạch điều khiển stm32f4-Discovery, module cảm biến nhiệt độ DS18B20, module giao tiếp mạng ethernet DP83848 và Module thiết bị báo cháy. Module STM32F4-DISCOVERY: được thiết kế trên nền chip vi điều khiển ARM, STM32F4-DISCOVERY gồm tập các chân nối giao tiếp, một số chân sẽ nối giao tiếp với các thiết bị cảm biến, các chân này dùng để giám sát cùng lúc nhiều cảm biến đặt trên thiết bị cũng như điều khiển các thiết bị đang hoạt động tại các trạm viễn thông. Chip vi điều khiển ARM có nhiều ưu điểm trong việc thiết kế mở rộng phát triển TRẦN MINH NHẬT - NGUYỄN HUY HÙNG 45 thêm các ứng dụng mới về sau một cách dễ dàng, tài liệu đầy đủ, giá thành thấp. Module cảm biến nhiệt DS18B20: được thiết kế thành một nhiệt kế, giá trị dữ liệu cảm biến nhiệt được chứa trong vùng nhớ 12-bit. Các DS18B20 giao tiếp với mạch thông qua giao thức 1-Wire, nghĩa là chỉ cần dùng một đường truyền duy nhất để giao tiếp với bộ vi xử lý trung tâm. Nhiệt độ hoạt động cho phép của DS18B20 trong phạm vi -55°C đến +125°C và có sai số là ± 0,5°C. Vùng nhiệt độ được chọn để thiết kế thực tế tại trạm viễn thông là trong khoảng từ -10°C đến +85°C. Mỗi DS18B20 được nhận dạng qua một mã ID có độ dài 64 bit, cho phép nhiều DS18B20 có thể hoạt động trên cùng 1- Wire bus. Vì vậy, một bộ vi xử lý có thể kiểm soát nhiều DS18B20 phân bố trên một khu vực rộng lớn. Các ứng dụng có thể sử dụng tính năng này bao gồm kiểm soát môi trường, giám sát nhiệt độ các hệ thống bên trong các tòa nhà, giám sát, điều khiển trạng thái hoạt động các thiết bị và máy móc tại trạm viễn thông. Sơ đồ mạch điện điển hình của cảm biến nhiệt được thiết kế như hình 3. Hình 3. Sơ đồ mạch cảm biến nhiệt Module thiết bị báo cháy HORING AH-0311-4: là thiết bị cảm biến dùng để phát hiện có khói, các dấu hiệu có cháy xảy ra để phòng chữa cháy kịp thời. Khi có dấu hiệu cháy thiết bị sẽ báo động tại chỗ và truyền tín hiệu về thiết bị báo cháy trung tâm để kích hoạt toàn bộ hệ thống còi báo động. Phần cứng HORING AH-0311-4 có 8 chân, trong đó ta chỉ cần sử dụng 5 chân (2,4,5,6,7), chân 2 nối nguồn, chân 4 nối đất, chân 5,6,7 là các chân điều khiển báo cháy, khi tình trạng bình thường thì chân 7 nối với chân 5, khi có khói, chân 7 hở với chân 5 nhưng lại nối với chân 6. Trong trường hợp các tín hiệu cảm biến thấp thì thiết kế thêm mạch khuếch đại tín hiệu bằng Chip LM393, Chip LM393 là bộ vi mạch khuếch đại gồm 2 bộ so sánh độc lập với điện áp bù nhỏ cỡ 2.0mV, hoạt động với cả nguồn cấp đơn hoặc 2 nguồn cấp đối xứng[7]. Sơ đồ thiết kế chi tiết mạch điện cảm biến khói như hình 4 Hình 4. Sơ đồ mạch điện cảm biến khói Module điều khiển thiết bị: ngoài các thiết bị cảm biến ra, mạch giám sát còn có module điều khiển thiết bị, việc điều khiển thiết bị là thực hiện các yêu cầu như tăng giảm công suất hoạt động, tắt mở THIẾT KẾ HỆ THỐNG GIÁM SÁT ĐIỀU KHIỂN THÔNG MINH CÁC TRẠM VIỄN THÔNG TỪ XA 46 nguồn, nhưng chung quy lại chỉ là dạng tắt mở nguồn thiết bị, các module điều khiển được tích hợp trong cùng sơ đồ điều khiển các thiết bị tại trạm, một thiết kế ứng dụng điển hình của mạch điều khiển máy lạnh trong trạm viễn thông như hình 5. Hình 5. Sơ đồ mạch điều khiển tắt/mở thiết bị Phần cứng của mạch giám sát là một bộ thiết bị thống nhất gồm nhiều module giám sát, mỗi module cho một loại thiết bị riêng, để hoạt động mỗi module cần phải tích hợp chương trình phần mềm tương ứng, các chương trình phần mềm nhúng hỗ trợ việc giám sát toàn bộ hệ thống. 3. Chương trình phần mềm hệ thống giám sát và điều khiển thông minh Chương trình phần mềm của hệ thống giám sát và điều khiển thông minh được xây dựng trên nền công nghệ .NET Framework, công nghệ GIS Google Maps và công cụ lập trình nhúng Keil C, chương trình phần mềm cho phép hỗ trợ toàn bộ quá trình giám sát, điều khiển toàn bộ hệ thống hoạt động tại trạm viễn thông. Công nghệ .NET: .NET Framework của Microsoft là một nền tảng lập trình tập hợp các thư viện lập trình có thể được cài thêm hoặc đã có sẵn trong các hệ điều hành Windows. Nó cung cấp những giải pháp thiết yếu cho những yêu cầu thông thường của các chương trình điện toán như lập trình giao diện người dùng, truy cập dữ liệu, kết nối cơ sở dữ liệu, ứng dụng web, các giải thuật số học và giao tiếp mạng. Ngoài ra, .NET Framework quản lý việc thực thi các chương trình được viết dựa trên .NET Framework do đó người dùng cần phải cài .NET Framework để có thể chạy các chương trình được viết trên nền .NET. Công nhệ .NET này sẽ được sử dụng để thiết kế chương trình giám sát trung tâm cũng như hỗ trợ thiết kế các trang web người dùng đầu cuối [5]. Cộng nghệ Google Maps: Google Maps là một dịch vụ ứng dụng và công nghệ bản đồ trực tuyến trên web miễn phí được cung cấp bởi Google, hỗ trợ nhiều dịch vụ khác của Google nổi bật là dẫn đường. Nó cho phép xem bản đồ đường sá, đường đi cho xe đạp, cho người đi bộ và xe hơi, và những địa điểm kinh doanh trong khu vực cũng như khắp nơi trên thế giới. Google maps sẽ được dùng để thể hiện vị trí các trạm trên bản đồ thực của google[8]. Bộ công cụ lập trình nhúng Keil C: Keil C là công cụ phần mềm hỗ trợ khá đầy đủ để người dùng soạn thảo và biên dịch chương trình dành cho các vi điều khiển thuộc họ ARM và một số họ khác bằng ngôn ngữ C/C++. Giống như tất cả các phần mềm dựa trên μVision IDE Keil, Keil C cung cấp môi trường lập mạnh mẽ, dễ sử dụng và dễ dàng tiếp cận giúp phát triển các ứng dụng nhúng. Chúng bao gồm các thành phần cần thiết để tạo, debug và kết hợp vi điều khiển với các thiết bị ngoại vi liên quan[2]. 4. Kết quả thiết kế chương trình 4.1. Chương trình quản lý trạm viễn thông Hình 6. Giao diện cài đặt thông số cho mạch giám sát TRẦN MINH NHẬT - NGUYỄN HUY HÙNG 47 Khối chương trình quản lý trạm viễn thông bao gồm chương trình quản lý các thiết bị cảm biến của mạch giám sát, chương trình giao tiếp với khối quản lý trung tâm và chương trình web, cho phép người điều hành hệ thống cài đặt, mật mã, các thông số kỹ thuật cho toàn bộ hệ thống theo thứ tự từng trạm một. Giao diện chương trình cài đặt như hình 6. 4.2. Chương trình quản lý hệ thống tại trung tâm Chương trình quản lý hệ thống tại trung tâm có vai trò trung gian giữa khối quản lý nhà trạm và khối giao diện người sử dụng, khối quản lý trung tâm có nhiệm vụ tập hợp trạng thái của các mạch giám sát để gởi tới chương trình web của người dùng, cũng như gởi các lệnh lấy thông tin hoặc các lệnh điều khiển từ người dùng tới mạch giám sát tại các trạm viễn thông. Giao điện chương trình quản lý hệ thống tại trung tâm như hình 7. Hình 7. Giao diện chương trình quản lý trung tâm 4.3. Chương trình giao tiếp với người dùng Chương trình giao tiếp với người dùng gồm cơ sở dữ liệu lưu trữ trong bộ nhớ và được tích hợp với cơ sở dữ liệu bản đồ số google maps, cho phép người điều hành quản lý, giám sát thông tin các trạm viễn thông trực tiếp trên bản đồ số google maps. Giao diện chương trình người dùng như hình 8. Hình 8. Hiển thị kết quả giám sát trạm viễn thông trên bản đồ số GIS Chương trình làm việc theo tiến trình hoạt động, khi mới khởi tạo chương trình, trên bản đồ chỉ thể hiện vị trí các trạm với biểu tượng có hình bong bóng, khi thiết bị của một trạm viễn thông được kết nối vào hệ thống thì biểu tượng của trạm tương ứng chuyển sang hình đèn xanh, thể hiện điều kiện làm việc bình thường, khi một trạm viễn thông có cảnh báo quá nhiệt độ qui định hay có báo cháy, biểu tượng tương ứng sẽ chuyển sang đèn đỏ. 5. Kết luận Hệ thống giám sát nhà trạm viễn thông là hệ thống cho phép người quản trị có thể giám sát, điều khiển các hoạt động của các thiết bị tại trạm viễn thông, thông qua mạng nội bộ, internet. Hệ thống này có thể được áp dụng hiệu quả tại các trạm thu phát gốc BTS trong hệ thống mạng điện thoại di động, có thể mở rộng ứng dụng trong các nhà xưởng, hệ thống công nghiệp, phòng thí nghiệm, hệ thống có thể làm việc liên tục 24 giờ trong ngày, giám sát được hầu hết các tình trạng làm việc của các thiết bị, liên tục, mọi lúc, mọi nơi. THIẾT KẾ HỆ THỐNG GIÁM SÁT ĐIỀU KHIỂN THÔNG MINH CÁC TRẠM VIỄN THÔNG TỪ XA 48 Hệ thống giám sát điều khiển thông minh trạm viễn thông là giải pháp nâng cao độ bền thiết bị, tăng cường tính bảo vệ, an toàn hệ thống, tiết kiệm chi phí điện năng, giảm chi phí nhân công, tăng hiệu quả đầu tư. Đóng góp mới của đề tài là thiết kế hệ thống giám sát điều khiển thông minh trạm viễn thông theo hệ thống mở, trên nền công nghệ .NET Framework, công nghệ GIS Google Maps, internet và công cụ lập trình nhúng Keil C, chương trình phần mềm cho phép hỗ trợ toàn bộ quá trình giám sát, điều khiển toàn bộ hệ thống hoạt động tại trạm viễn thông và hiển thị kết quả giám sát trạm viễn thông trực tiếp trên bản đồ số GIS. Phần cứng thiết bị được thiết kế hoàn chỉnh, linh kiện phù hợp, thông dụng, tăng khả năng ứng dụng và giá thành thấp. Kết quả của đề tài là sản phẩm hoàn chỉnh có thể ứng dụng vào thực tế để giám sát và điều khiển các thiết bị tại các trạm viễn thông nói chung, các trạm BTS rất hiệu quả. Trong thời gian tới, đề tài có thể nghiên cứu tích hợp nhiều dạng cảm biến nhằm phát triển thành hệ thống giám sát trên nhiều lĩnh vực khác nhau, thích ứng hết các yêu cầu cần thiết của tất cả các thiết bị trong trạm viễn thông. Chú thích: (1) BTS: Base Transceiver Station TÀI LIỆU THAM KHẢO 1. DevExpress (2015), ASP.NET WebForms Controls and Libraries, https://www. devexpress.com/Products/NET/Controls/ASP. 2. Keil (2015), ARM Product Manuals, 3. Maxim integrated (2015), DS18B20 Programmable Resolution 1-Wire Digital Thermometer, .net/datasheets/Sensors/Temp/ DS18B20.pdf. 4. Microsoft (2013), C# Programming Guide, https://msdn.microsoft.com/en-us/library/ 67ef8sbd.aspx. 5. Microsoft (2015), Sockets, https://msdn. microsoft.com/en-us/library/b6xa24z5(v=vs. 110). aspx. 6. ST (2015), Discovery kit for STM32F407/417 lines, /tools /FM116/SC959/SS1532/PF252419. 7. ST (2015), Low power dual voltage comparators, sense_power/fm123/sc60/ss1089/pf63723. 8. W3Schools (2015), Google Maps API, google_maps_ref.asp. Ngày nhận bài: 15/7/2015 Biên tập xong: 15/9/2015 Duyệt đăng: 20/9/2015

Các file đính kèm theo tài liệu này:

  • pdfthiet_ke_he_thong_giam_sat_dieu_khien_thong_minh_cac_tram_vi.pdf