intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: ViNobinu2711 ViNobinu2711 | Ngày: | Loại File: PDF | Số trang:7

77
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài viết 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.

Chủ đề:
Lưu

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

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
8=>2