陳東妮(廣東舞蹈戲劇職業(yè)學院,廣東 廣州 510000)
網絡背景音樂監(jiān)控軟件設計與實現
陳東妮
(廣東舞蹈戲劇職業(yè)學院,廣東 廣州 510000)
【摘要】在先進的網絡科學技術以及信息技術、電腦控制技術等共同的影響下,網絡背景音樂監(jiān)控軟件的設計得到了充足的技術支持。面對當前網絡環(huán)境中大量網絡背景音樂的使用,為了優(yōu)化網絡背景音樂的監(jiān)督、管理、控制效果,做好網絡背景音樂監(jiān)控軟件的設計與實現就變得十分重要。
【關鍵詞】網絡背景音樂;監(jiān)控軟件設計;底層嵌入式控制終端
以網絡為核心的控制系統(tǒng)主要呈現出兩大主要特征:一是通信技術和網絡技術不斷深入地滲透到自動化和工業(yè)控制領域,并且使得其他的技術逐漸被淘汰。二是控制理論和控制策略也不斷地加入到了通信網絡的管理和控制中。
網絡背景音樂監(jiān)控軟件設計與實現主要針對工程項目的應用背景,利用最新的遠程監(jiān)控方案和數據建模方案,并結合應用軟件工程的開發(fā)思想,設計出了本系統(tǒng)。在本系統(tǒng)之中,遠程監(jiān)控客戶端可以和底層的嵌入式監(jiān)控音頻終端進行通信,從而完成對應的控制動作。在本系統(tǒng)中,客戶端和底層嵌入式控制終端之間擁有高速的、穩(wěn)定和安全的通信鏈路,用戶端發(fā)出的及時系統(tǒng)指令可以被控制終端及時響應,這就為用戶實時查詢各個分布式現場的音頻設備提供了硬件上的支持。本系統(tǒng)在此基礎之上進行設計,可以廣泛地應用在校園音頻監(jiān)測系統(tǒng)、游樂場所監(jiān)控系統(tǒng)、公園綠地監(jiān)控系統(tǒng)和車站、碼頭、賓館、酒店等地方。
網絡背景音樂監(jiān)控軟件的設計與實現是基于Internet的局域網的架構設計思想,并設計相關的管理數據庫,使得系統(tǒng)的建立和管理,更趨于人性化和穩(wěn)定。
網絡背景音樂監(jiān)控軟件設計與實現主要的功能是負責園區(qū)音樂播放盒監(jiān)控,實現園區(qū)音樂背景的多樣化、優(yōu)雅化。該系統(tǒng)與以往不同的是,大大縮減了人工控制。以往都是單一的控制,且每個地方都要人工進行操作,不僅費時還費力,現在通過該系統(tǒng)就可實現對園區(qū)背景音樂的集散控制,并對各個景區(qū)的背景音樂進行實時的監(jiān)控,并對故障進行檢測。該系統(tǒng)整合了計算機速度快、容量大的特性,把原本復雜的系統(tǒng)輕量化,大大地提高了效率。
對于這樣一個大的工程項目,必須要配備專業(yè)的人員進行管理,每個人分別管理相應的景區(qū)音樂。員工可以在控制室中通過以太網采集各個景點的背景音樂情況,并對景點的背景音樂進行實時的更換,達到不出門能知景區(qū)背景音樂情況的目的。該工程項目主要分為以下幾個部分:
1.現場施工,布置播放音樂的基礎設施以及供電設施,還有網絡設施。
2.音頻控制的軟硬件平臺設置,特別是網絡部分的設計。
3.總監(jiān)控是上位機軟件的設計。
通過以上的操作,整個項目基本上可以運行起來,員工在總監(jiān)控室內可以通過以太網實時控制景區(qū)的背景音樂播放控制,以及歌曲的實時切換。
本課題屬于整個監(jiān)控系統(tǒng)設計的第三大部分,總控室監(jiān)控軟件的開發(fā)。集散系統(tǒng)監(jiān)控軟件的開發(fā)在現場通訊處理方面采用了現在比較流行的以太網技術。總控室監(jiān)控軟件屬于服務器程序,通過標準的socket與下位機(網絡音頻控制器)互聯。同時為了實現景點的動態(tài)分組,以及擴展音樂庫中曲目等各項動態(tài)信息,便于系統(tǒng)的重構,以及以后程序功能的擴展,對下位機數據采用了MSQL數據庫保存的方式。在這個系統(tǒng)中,數據集的設計是整個系統(tǒng)的核心,在數據集的基礎上實現了整個系統(tǒng)的動態(tài)連接。
總監(jiān)控室的軟件開發(fā)室是該課題的重要組成部分,沒有這一部分,其他部分做得再好,也無濟于事。集散系統(tǒng)監(jiān)控軟件一般采用現在比較流行的技術進行開發(fā),擁有良好的人機交互界面,易于上手,無需培訓。該課題的開發(fā)模式屬于服務器/客戶端(C/S)模式,總監(jiān)控室軟件部分就是屬于服務器部分,音樂播放系統(tǒng)屬于客戶端部分,他們之間通過以太網相連,通過socket進行通信。系統(tǒng)將所有的歌曲信息保存在一個龐大的數據庫中,該數據庫采用MSQL數據庫進行開發(fā)。員工可以直接將數據庫中的信息調用出來,對客戶端播放系統(tǒng)進行實時的控制。遠程監(jiān)控系統(tǒng)模式主要有三個大類:
1.早期的原始的遠程信息監(jiān)控系統(tǒng)模式。在早期的生產控制過程中是依靠現場的技術員通過自己的知識水平和技術積累來保證系統(tǒng)的安全生產,因此生產過程很容易受到人工因素的影響,同時由于人的工作能力有限,無法掌握整個生產系統(tǒng)的整體工作狀態(tài),所以早期的生產系統(tǒng)控制過程不但復雜而且性能還不可靠,不能實現及時的系統(tǒng)控制功能。
2.近現代的遠程信息監(jiān)控系統(tǒng)模式。隨著信息技術的快速發(fā)展,遠程監(jiān)控系統(tǒng)也得到了很大的改進,通過安裝在現場的先進的傳感器,管理者可以很輕松地掌握整個生產系統(tǒng)的工作狀態(tài),通過對現場數據進行系統(tǒng)的分析處理減小了人為因素對系統(tǒng)的影響,系統(tǒng)的可靠性得到了很大的提高,同時隨著互聯網技術的快速發(fā)展使遠程在線實時數據監(jiān)控成為了可能,但是由于信號在傳輸過程中會受到噪聲、延遲等各種情況的影響,所以遠程在線實時數據監(jiān)控系統(tǒng)的信息傳遞是有距離限制的。
3.現代遠程監(jiān)控模式?,F代計算機技術、網絡技術和通信技術的飛速發(fā)展共同促進了現代遠程監(jiān)控診斷模式的產生。在這種模式中,傳送給遠程控制中心并不是直接來自于現場采樣設備中的傳感器獲取的設備狀態(tài)信息,而是數字化后通過網絡傳輸的數字信息。遠程控制中心的診斷工程師對這些信息分析綜合處理,根據遠程設備的運行狀況得出診斷結果,再將診斷結果反饋給現場工作人員以做參考。由于這種模式傳輸的是數字信號,抗各種干擾的能力都要好得多,穩(wěn)定性較高,實時性也好得多,可以很大程度上提高診斷的可靠性,在線遠程監(jiān)控與診斷效果會有很大的提升。
由此可知,經過近些年的發(fā)展,網絡技術取得了長足的進步,直接促進了監(jiān)控技術的發(fā)展,它的應用領域也越來越廣泛了,開始觸及到社會的各個方面,例如:遠程控制、在線教學、在線筆試等。同樣,這種基于網絡的遠程技術也在能源、電力、通信領域廣泛應用。由此可見,這些領域的應用都涉及到了廣闊的地域和龐大的目標人群,在系統(tǒng)的運營與維護中,需要投入龐大的錢財以及人力資源。由于系統(tǒng)的預判性有待加強,一些小概率的風險事件就導致了投入大幅度的提升。因此,出于保證高質量的管理水平,切實保證設備的安全運轉,即時了解現場的各種狀況,有必要實現現場的監(jiān)控。而且這是切實可行的,因為通信、計算機以及控制技術的迅猛發(fā)展,已經給這種市場的需要以及開發(fā)打下了堅實的技術基礎?;诨ヂ摼W絡的遠程控制技術系統(tǒng)是未來實現遠程控制的主流。