煤礦多層異構(gòu)網(wǎng)絡遠程固件更新方法
發(fā)布時間:2021-12-17 21:40
目前在煤礦多層異構(gòu)網(wǎng)絡下已實現(xiàn)遠程點對點固件更新,但無法從地面控制主機直接更新各級設備固件,在傳感器數(shù)量較多、分散分布時維護工作量較大,由此提出了一種不限層級、支持多種鏈路的煤礦多層異構(gòu)網(wǎng)絡遠程固件更新方法,即主機下發(fā)固件及其路由,各級設備解析路由并轉(zhuǎn)發(fā)固件或更新本身,更新過程可顯示進度信息。根據(jù)多層異構(gòu)網(wǎng)絡下固件數(shù)據(jù)需經(jīng)過多個設備中轉(zhuǎn)、穿越多種鏈路才能到達目標設備的特點,指出實現(xiàn)多層異構(gòu)網(wǎng)絡遠程固件更新的核心在于實現(xiàn)路由描述,并從設備屬性描述、網(wǎng)絡拓撲構(gòu)建、固件路由描述3個方面,研究了利用JS對象簡譜(JSON)實現(xiàn)路由描述的方法和過程。介紹了實現(xiàn)煤礦多層異構(gòu)網(wǎng)絡遠程固件更新的下位機和上位機軟件設計方法。搭建了包含以太網(wǎng)、RS485總線、CAN總線的4層異構(gòu)網(wǎng)絡實驗系統(tǒng),通過統(tǒng)計每層設備固件更新成功率和更新時間,驗證了基于JSON描述路由的煤礦多層異構(gòu)網(wǎng)絡遠程固件更新方法的可行性及穩(wěn)定性。
【文章來源】:工礦自動化. 2020,46(12)北大核心
【文章頁數(shù)】:5 頁
【部分圖文】:
煤礦多層異構(gòu)網(wǎng)絡架構(gòu)
(2)網(wǎng)絡拓撲構(gòu)建。本機獲取下游從機的屬性描述信息并添加到對應端口數(shù)組(如圖3中的ETH,RS485_1,CAN_1)的過程即構(gòu)建網(wǎng)絡拓撲。開始時本機屬性JSON描述信息中的端口數(shù)組為空,經(jīng)過一定時間的鏈路巡檢后,本機屬性JSON描述信息將被擴充,包含不同鏈路下所有從機的屬性信息,形成本機網(wǎng)絡拓撲信息。當本機作為從機時,該信息被上游主機獲取,層層提交后,最終在根設備處形成所有從機屬性的JSON描述,即系統(tǒng)網(wǎng)絡拓撲。圖2展示了經(jīng)過鏈路巡檢后,設備KJF130下的網(wǎng)絡拓撲數(shù)據(jù)。圖3 設備屬性JSON描述示例
圖2 JSON路由描述示例構(gòu)建網(wǎng)絡拓撲是實現(xiàn)多層異構(gòu)網(wǎng)絡固件更新的關(guān)鍵。煤礦工業(yè)現(xiàn)場環(huán)境復雜,只有通過“自舉”而非“配置信息”建立實時拓撲,才能真實展現(xiàn)當前網(wǎng)絡狀況,上位機才能根據(jù)用戶選擇及拓撲生成有效的固件路由描述。
【參考文獻】:
期刊論文
[1]一種基于JSON的網(wǎng)管拓撲實現(xiàn)[J]. 李亞平,劉夢陽,張一村,何曉煥,敦科翔. 計算機與網(wǎng)絡. 2019(19)
[2]物聯(lián)網(wǎng)云平臺終端遠程更新技術(shù)研究與應用[J]. 魏民,王藝. 電信科學. 2018(10)
[3]煤礦安全監(jiān)控系統(tǒng)智能化現(xiàn)狀及發(fā)展對策[J]. 汪叢笑. 工礦自動化. 2017(11)
[4]煤礦安全監(jiān)控系統(tǒng)升級改造及關(guān)鍵技術(shù)研究[J]. 汪叢笑. 工礦自動化. 2017(02)
[5]基于物聯(lián)網(wǎng)感知的煤礦安全監(jiān)控系統(tǒng)設計[J]. 郭江濤,楊娟. 自動化與儀器儀表. 2015(05)
[6]物聯(lián)網(wǎng)技術(shù)在煤礦安全監(jiān)察中的應用[J]. 趙志剛. 煤礦安全. 2014(07)
[7]物聯(lián)網(wǎng)環(huán)境下煤礦安全監(jiān)控系統(tǒng)體系架構(gòu)研究[J]. 華鋼,宋志月,王永星,徐永剛,萬紫嫣. 工礦自動化. 2013(03)
[8]煤礦安全監(jiān)控分站遠程升級方案[J]. 孫鋼,朱忠常,景振興. 工礦自動化. 2012(03)
[9]JSON數(shù)據(jù)傳輸效率研究[J]. 高靜,段會川. 計算機工程與設計. 2011(07)
[10]煤礦井下人員位置監(jiān)測系統(tǒng)聯(lián)網(wǎng)[J]. 孫繼平. 煤炭科學技術(shù). 2009(11)
本文編號:3540994
【文章來源】:工礦自動化. 2020,46(12)北大核心
【文章頁數(shù)】:5 頁
【部分圖文】:
煤礦多層異構(gòu)網(wǎng)絡架構(gòu)
(2)網(wǎng)絡拓撲構(gòu)建。本機獲取下游從機的屬性描述信息并添加到對應端口數(shù)組(如圖3中的ETH,RS485_1,CAN_1)的過程即構(gòu)建網(wǎng)絡拓撲。開始時本機屬性JSON描述信息中的端口數(shù)組為空,經(jīng)過一定時間的鏈路巡檢后,本機屬性JSON描述信息將被擴充,包含不同鏈路下所有從機的屬性信息,形成本機網(wǎng)絡拓撲信息。當本機作為從機時,該信息被上游主機獲取,層層提交后,最終在根設備處形成所有從機屬性的JSON描述,即系統(tǒng)網(wǎng)絡拓撲。圖2展示了經(jīng)過鏈路巡檢后,設備KJF130下的網(wǎng)絡拓撲數(shù)據(jù)。圖3 設備屬性JSON描述示例
圖2 JSON路由描述示例構(gòu)建網(wǎng)絡拓撲是實現(xiàn)多層異構(gòu)網(wǎng)絡固件更新的關(guān)鍵。煤礦工業(yè)現(xiàn)場環(huán)境復雜,只有通過“自舉”而非“配置信息”建立實時拓撲,才能真實展現(xiàn)當前網(wǎng)絡狀況,上位機才能根據(jù)用戶選擇及拓撲生成有效的固件路由描述。
【參考文獻】:
期刊論文
[1]一種基于JSON的網(wǎng)管拓撲實現(xiàn)[J]. 李亞平,劉夢陽,張一村,何曉煥,敦科翔. 計算機與網(wǎng)絡. 2019(19)
[2]物聯(lián)網(wǎng)云平臺終端遠程更新技術(shù)研究與應用[J]. 魏民,王藝. 電信科學. 2018(10)
[3]煤礦安全監(jiān)控系統(tǒng)智能化現(xiàn)狀及發(fā)展對策[J]. 汪叢笑. 工礦自動化. 2017(11)
[4]煤礦安全監(jiān)控系統(tǒng)升級改造及關(guān)鍵技術(shù)研究[J]. 汪叢笑. 工礦自動化. 2017(02)
[5]基于物聯(lián)網(wǎng)感知的煤礦安全監(jiān)控系統(tǒng)設計[J]. 郭江濤,楊娟. 自動化與儀器儀表. 2015(05)
[6]物聯(lián)網(wǎng)技術(shù)在煤礦安全監(jiān)察中的應用[J]. 趙志剛. 煤礦安全. 2014(07)
[7]物聯(lián)網(wǎng)環(huán)境下煤礦安全監(jiān)控系統(tǒng)體系架構(gòu)研究[J]. 華鋼,宋志月,王永星,徐永剛,萬紫嫣. 工礦自動化. 2013(03)
[8]煤礦安全監(jiān)控分站遠程升級方案[J]. 孫鋼,朱忠常,景振興. 工礦自動化. 2012(03)
[9]JSON數(shù)據(jù)傳輸效率研究[J]. 高靜,段會川. 計算機工程與設計. 2011(07)
[10]煤礦井下人員位置監(jiān)測系統(tǒng)聯(lián)網(wǎng)[J]. 孫繼平. 煤炭科學技術(shù). 2009(11)
本文編號:3540994
本文鏈接:http://www.sikaile.net/kejilunwen/anquangongcheng/3540994.html