魏金靈,王樹亮,鄧心怡
(1.杭州蕭山技師學院,浙江杭州, 311200;2.浙江省送變電工程有限公司,浙江杭州, 311200)
消防安全關乎人們生命財產,因不可控因素,樓宇火災時有發生,給國家和人民帶來了一定的損失。當下樓宇消防的管理規定已日益完善,從總控管理室到各樓道辦公室的消防管道、火災監控系統能較好地發現火源并撲滅火災。火災防控無小事,既要見微知著的良好習慣,又要不斷日益智能化的可靠滅火設備[1]。針對原消防管道噴灑滅火不精準等問題,本文設計了智能樓宇云臺滅火裝置,云臺消防滅火裝置在原樓宇消防管理體系裝置的前提下能夠匹配已有系統,預防火源并定點滅火,保衛人們生命財產安全[2]。
云臺滅火裝置采用220V市電供電,并經過內部開關電源實現降壓給控制、執行線路供電工作,系統核心控制器是宏晶STC8G2K64S4芯片,具備多數據存儲和執行力,可提高控制算法執行速度與裝置的控制效果。云臺定位由兩個舵機組成X、Y雙軸定位系統,通過底板安裝與運動控制程序可實現空間定位能力,系統中水槍部分提供接口,只對電磁閥控制,再由電磁閥控制水槍開關實現出水滅火功能。
為了提高裝置的穩定性及運行能力,在系統設計方面具備溫度檢測和光強度檢測的反饋。其中光強度檢測反饋用于實時反映裝置輻射區域內光強的變化,用于校準云臺滅火裝置的定位精度,溫度檢測用于輔助判斷火源大小及火災極端的保護措施,使云臺滅火裝置能夠正常工作。系統是采集串口端的定位數據,并運算處理得出空間定位數據調動舵機云臺機構實現工作的,空間定位的數據由上位機軟件通過視覺等方式獲取,系統裝置用于通訊處理并執行。WiFi通訊模塊的設定讓裝置預備廣域網交互能力,可使用手機等遠程控制裝置動作執行,用于設備調試及特殊情況應用。
云臺滅火裝置能夠滿足空間區域移動及定位能力,常用直流電機機構需要反饋閉環控制,由舵機構成的云臺控制器具備精度可靠、控制簡單的優點,其結構圖如圖2所示。裝置通過固定底板在對垂直墻面安裝使用,整體由Z軸旋轉舵機和Y軸舵機構成,X軸舵機控制云臺裝置橫向掃描定位,Y軸舵機在X軸基礎上實現縱向掃描定位,加裝在Y軸旋轉舵機支架上的水槍可以結合空間旋轉加水壓力實現定點滅火功能。

圖2 云臺結構示意圖
裝置優點在于結構簡單并維護、安裝方便,在控制器執行控制時不需要反饋,只要將運算好的脈沖送至雙自由度舵機執行機構即可實現功能。
云臺結構分析中,Z軸舵機優先度要高于Y軸,在實際應用中會出現奇角,通過程序調整可以規避,裝置中的多裝置主從機通信在不同空間安裝也可實現盲區識別問題。圖3模型結構圖中說明云臺滅火裝置的安裝示意圖及模型結構圖,要通過實時數據調整與空間定位中運動結構能力極限進行安裝位置的調整,在針對特殊使用場合可將Z軸旋轉舵機改為360°具備平臺周旋轉能力提高檢測范圍能力,Y軸縱向控制能力要受到機械結構限制,只能以畫半圓的方式移動。

圖3 云臺模型結構圖
樓宇消防云臺滅火裝置可以采集溫度、光強數據,輸出脈沖控制舵機空間定位,能夠與電腦定位數據通信,并可遠程掛網控制,其控制器原理如圖4所示。裝置使用控制器是國產STC中8位單片機系列的高進度、高速處理芯片,其內部集成化好,擯除了常見MCU中的復位與晶振電路,簡化了結構并提高了運行效率。

圖4 控制器原理圖
信號采集由溫度傳感器和光強傳感器組成,均為提高裝置定位能力反饋輔助作用,使用工業傳感器芯片及敏感元件組成,且通信方式為I2C和單總線數字化通信方式。溫度傳感器是DS18B20,溫度檢測范圍廣泛且集成度好,滿足樓宇火災檢測的范圍要求,通信穩定不容易跳動。光照度傳感器是BH1750,具備高中低三種通訊方式,光照度檢測Lx快速穩定,I2C通信與MCU控制器高速采集,內部數字量轉化處理簡單清晰。
舵機用于雙軸自由度定位,如圖5所示,為提高控制器對舵機控制能力,使用三極管構成推挽電路。MCU控制器編程開啟內部硬件寄存器,輸出固定脈沖頻率的硬件PWM脈沖,調節高電平時間實現舵機轉動角度的控制,舵機頻率與時間給定是通用性20ms。由于舵機慣性會導致運行瞬間電流加大,因此在舵機控制器的供電兩端加裝了電容分擔啟動電流負擔。

圖5 舵機控制電路圖
串口數據通信一是將上位機裝置的視覺等處理后的定位數據送至滅火裝置中執行定位滅火,二是可實現主從機通信對多個滅火裝置聯動控制。圖6上位機通信電路圖將單片機串口的TTL信號通過MAX232芯片實現了電腦端口的數據轉化,電腦端口的相關坐標數據可由此電路對單片機控制器完成定位控制。

圖6 上位機通信電路圖
多個裝置之間通信是要使用485差分信號通信的方式實現的,由一主多從構成,從機具備專屬地址,主機通過對目標裝置地址的訪問實現控制對從機的控制。裝置控制器中是執行的基于485硬件結構Mudbus RTU的通信,其數據傳輸具備準確率高,執行高效的優點,且數據設備之間互不干擾。

圖7 485通信圖
在正常使用時,裝置只需要與電腦中的攝像頭定位完成數據交互即可,涉及遠程遙控就需要使用WiFi模塊完成網絡連接與穿透,將本裝置掛靠到廣域網絡上,并通過手機中IP地址訪問實現遠程控制裝置的功能。圖8是基于有人WiFi 232模塊實現網絡通信的原理圖,有指示燈可以指示網絡的連接狀況,并且與單片機控制器采用串口通信方式實現數據交互,配置協議及網絡路由器即可網絡穿透,操作簡單,性能強大。

圖8 WiFi模塊原理圖
輔助電路由電源電路和信號濾波、按鍵及數碼管顯示組成,開關電源將市電轉換為5V電源供電,按鍵和數碼管可對工作模式切換與調整,并實時顯示狀態。結合裝置的各組成電路完成云臺滅火裝置的系統電路框架,并由控制器邏輯程序實現模塊間協調作用,將串口送入的視覺等信號處理的坐標數據轉換為空間坐標調動云臺裝置實現火源定點滅火的功能。
云臺滅火裝置系統核心程序是數據通信處理,和舵機云臺定位控制。裝置控制器不能單獨控制,必須要接收上位機電腦發送的視覺等會傳感器檢測到火源后生成的圖像坐標數據才可以正常執行工作,其系統流程圖如圖9所示。程序中串口數據采集部分采用數據校驗通信方式,確保上位機與裝置之間數據交互的準確性,實時將圖像坐標數據送至內部程序處理,分支處有對外界控制信號的檢測,手機等外界裝置連接WiFi掛靠廣域網的IP可對舵機云臺裝置直接作用控制,用于處理的角度校準及后期維護使用。

圖9 系統流程圖
定位坐標數據是由前端攝像頭采集經過電腦端處理生成的,外界環境的變化會引起數據波動。本裝置提供的溫度、光強傳感器可對外界環境檢測并反饋,將數據補償給受到干擾的圖像坐標數據,穩定定位數據。將定位數據與實際舵機旋轉角度匹配,將差值填充給輸出脈沖的高電平脈寬,實現隨坐標數據變化而變化的固定頻率下脈寬變化的PWM信號。最后舵機識別到信號完成角度旋轉,同時根據火源的有效面積開啟水槍電磁閥實現定點滅火功能。
樓宇消防云臺滅火裝置以紅色模擬火焰取得試驗數據如表1所示,視覺處理分析使用上位機處理完成,攝像頭對紅色閾值提取,將空間中的物體位置轉換為圖像坐標像素的形式,并經過串口與云臺滅火裝置數據通信。裝置控制器結合環境信息反饋對定位數據補償轉換,并驅動舵機云臺與水槍電磁閥實現控制,其實驗如圖10 裝置實驗模擬所示,能夠較好地追蹤并定位模擬火源的位置。

圖1 云臺滅火裝置系統圖

表1 定位滅火試驗表

?

圖10 裝置實驗模擬圖
溫度與光照補償對裝置的穩定性起到了關鍵作用,隨著日照變化,攝像頭數據反饋的目標坐標值偏移幅度較大,光照度的反饋能夠有效地補充數據坐標缺失,根據對定位準確度的實際試驗,裝置定位準確率在極限位置時偏值較大,說明奇點對裝置有一定影響,可以通過多個裝置角度通訊互補解決問題,并提高定位精度。
本云臺滅火裝置通過樣機設計制作提出的在樓宇消防系統中輔助滅火裝置的可行性做了分析,并通過數據驗證了裝置的功能。在實際使用中如何進一步提高定位精度與水壓力之間的結合使用還需要深度思考分析[3]。綜上所示,本文敘述的云臺滅火裝置能夠有效地與消防平臺數據通信對接,云臺滅火裝置能夠實現火源的定位并開啟水泵有效滅火,裝置具備一定的實用性,結合樓宇消防管道實現消防滅火管控能力。