• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    智能鐵路運輸系統(tǒng)在三鋼鐵路的應(yīng)用

    2021-09-10 07:22:44游謝睿
    交通科技與管理 2021年3期
    關(guān)鍵詞:線程機車行車

    游謝睿

    摘 要:建立統(tǒng)一硬件平臺、統(tǒng)一軟件平臺和統(tǒng)一網(wǎng)絡(luò)平臺下的工礦企業(yè)智能鐵路運輸系統(tǒng),打破傳統(tǒng)按專業(yè)建立的孤島式信息及控制系統(tǒng)。實現(xiàn)生產(chǎn)過程管理和生產(chǎn)過程控制的深度集成和統(tǒng)一,實現(xiàn)管控一體與協(xié)同控制。提高鐵路運輸生產(chǎn)效率,保障鐵路行車安全,減少人為因素造成的各種事故。

    關(guān)鍵詞:協(xié)同控制;深度集成;管控一體;北斗/GPS;鐵路信號;TCP/IP

    1 概述

    近年來隨著我國經(jīng)濟的騰飛,信息化技術(shù)、自動化技術(shù)、網(wǎng)絡(luò)通訊技術(shù)得到了前所未有的發(fā)展,大量先進的科技產(chǎn)品得到廣泛應(yīng)用。各行各業(yè)根據(jù)自身需求在生產(chǎn)過程管理及生產(chǎn)過程控制中建立了基于現(xiàn)代信息化技術(shù)、自動控制技術(shù)和網(wǎng)絡(luò)技術(shù)的行業(yè)專用系統(tǒng),這些系統(tǒng)極大地提高了生產(chǎn)效率。但是,隨著這些自動化、信息化、網(wǎng)絡(luò)化系統(tǒng)的深入應(yīng)用問題也隨之而來,現(xiàn)有模式下架構(gòu)的系統(tǒng)基本上都為“煙囪”式的信息孤島系統(tǒng),系統(tǒng)與系統(tǒng)之間完全獨立架構(gòu),相互之間“死不往來”。系統(tǒng)信息化系統(tǒng)、控制系統(tǒng)之間無法實現(xiàn)系統(tǒng)控制,數(shù)據(jù)交互與協(xié)調(diào)完全由人工進行。網(wǎng)絡(luò)建設(shè)重復(fù)、復(fù)雜,網(wǎng)絡(luò)質(zhì)量參差不齊。因此,在統(tǒng)一硬件平臺、統(tǒng)一軟件平臺和統(tǒng)一網(wǎng)絡(luò)平臺下重新構(gòu)建信息化、自動化和網(wǎng)絡(luò)化的全新智慧生產(chǎn)系統(tǒng)勢在必行。

    1.1 三鋼物流公司概況

    三鋼物流公司鐵路運輸由物流調(diào)度,南站作業(yè)區(qū)、北站作業(yè)區(qū)、鐵區(qū)作業(yè)區(qū)組成。南站作業(yè)區(qū)域包括南站、原料站,北站作業(yè)區(qū)包括北站、軋區(qū)、焦區(qū),鐵區(qū)作業(yè)區(qū)包括鐵區(qū)、6號高爐區(qū)域。物流調(diào)度負(fù)責(zé)全廠線路的總體協(xié)調(diào)和生產(chǎn)組織,南站區(qū)負(fù)責(zé)路局列車接發(fā),局車編組發(fā)出、局車解體和區(qū)域內(nèi)部分廠之間物資運輸,北站區(qū)域主要負(fù)責(zé)局車接車,局車解體和區(qū)域內(nèi)分廠之間的物資運輸,鐵水區(qū)域主要負(fù)責(zé)廠內(nèi)車包括煉鐵廠、煉鋼廠之間的鐵水運輸。目前三鋼物流公司所有鐵路車站都建立了傳統(tǒng)的集中式信號聯(lián)鎖系統(tǒng),并以區(qū)域為單位分別在南站、北站、鐵區(qū)和物流調(diào)度設(shè)置服務(wù)器,并以區(qū)域為單位建立調(diào)度指揮系統(tǒng)。三鋼鐵路建立的信息化系統(tǒng)、集中式微機聯(lián)鎖系統(tǒng)運行至今也有10多年,部分設(shè)備接近20年。系統(tǒng)在建立之初采用計算機取代了原始的手工模式,在生產(chǎn)安全性、可靠性和效率方面與人工模式相比具有非常大的進步,滿足了當(dāng)時運輸生產(chǎn)需要。但隨著三鋼生產(chǎn)規(guī)模擴大,鐵路運量翻倍增長,鐵路生產(chǎn)業(yè)務(wù)、鐵路調(diào)運模式、鐵路作業(yè)方式都發(fā)生了很大的變化,并且隨著原有信息化和信號系統(tǒng)設(shè)備的老化,原有系統(tǒng)和設(shè)備已無法滿足現(xiàn)有鐵路運輸作業(yè)要求,需對現(xiàn)有系統(tǒng)進行升級改造。

    2 方案設(shè)計

    2.1 方案總體設(shè)計

    三鋼智能信息運輸系統(tǒng)是在統(tǒng)一硬件、軟件、網(wǎng)絡(luò)平臺下深度集成的綜合應(yīng)用,系統(tǒng)涵蓋三鋼廠區(qū)的所有鐵路線路,并通過統(tǒng)一接口與集團公司鐵前MES系統(tǒng)共享數(shù)據(jù)及時正確了解鐵水及鐵運物流動態(tài)。各個子系統(tǒng)之間通過統(tǒng)一接口交換數(shù)據(jù)并實現(xiàn)協(xié)同控制。智能信息運輸系統(tǒng)總體規(guī)劃,分布實施。

    2.2 智能物流調(diào)度系統(tǒng)設(shè)計

    智能物流調(diào)度系統(tǒng)是運輸生產(chǎn)過程管理系統(tǒng),系統(tǒng)通過計算機網(wǎng)絡(luò)接口為主、電話人工聯(lián)系為輔的方式獲取任務(wù),采用多種方式編制調(diào)車作業(yè)計劃,調(diào)度人員確認(rèn)無誤后,自動通過鐵路信號微機聯(lián)鎖系統(tǒng)進行協(xié)同控制,自動辦理聯(lián)鎖系統(tǒng)進路,實現(xiàn)多臺機車同時(并行)作業(yè)的運輸智能調(diào)度指揮系統(tǒng)。建立信息化系統(tǒng)服務(wù)器、建立包含全廠區(qū)域的調(diào)度指揮業(yè)務(wù)數(shù)據(jù)庫、線路數(shù)據(jù)庫等,將三鋼鐵路運輸?shù)母鱾€作業(yè)區(qū)域和處調(diào)作為一個整體考慮。通過北斗/GPS系統(tǒng)建立高精度機車定位系統(tǒng)實現(xiàn)作業(yè)過程的精確定位,實現(xiàn)行車過程的動態(tài)監(jiān)控。

    2.3 聯(lián)鎖系統(tǒng)設(shè)計

    聯(lián)鎖系統(tǒng)是鐵路信號控制的核心設(shè)備,是鐵路安全行車的基礎(chǔ)。根據(jù)三鋼鐵路站場分布特點和總體設(shè)計需要,聯(lián)鎖系統(tǒng)采用分布式網(wǎng)絡(luò)架構(gòu),采用TCP/IP網(wǎng)絡(luò)技術(shù)作為聯(lián)鎖系統(tǒng)的核心傳輸平臺,以網(wǎng)絡(luò)為基礎(chǔ)架構(gòu),綜合考慮站場室內(nèi)室外需要。采用通信網(wǎng)絡(luò)取代了傳統(tǒng)的電纜,高度集成的功能模塊取代傳統(tǒng)的復(fù)雜繁瑣的電氣組合,模塊之間通過標(biāo)準(zhǔn)TCP/IP網(wǎng)絡(luò)通信。實現(xiàn)在統(tǒng)一平臺下和智能物流調(diào)度的深度集成和融合。聯(lián)鎖系統(tǒng)與運輸生產(chǎn)過程管理系統(tǒng)實現(xiàn)網(wǎng)際協(xié)同,與智能物流調(diào)度實現(xiàn)無縫集成。

    2.4 協(xié)調(diào)控制設(shè)計

    通過行車計劃、行車邏輯、聯(lián)鎖系統(tǒng)基本進路表、列車長度、機車起始位置等自動生成信號聯(lián)鎖系統(tǒng)行車進路控制命令。協(xié)同控制單元向信號聯(lián)鎖系統(tǒng)發(fā)送行車進路控制命令,并監(jiān)控信號聯(lián)鎖系統(tǒng)的命令執(zhí)行狀態(tài),信號聯(lián)鎖系統(tǒng)成功執(zhí)行進路命令并辦理行車進路,機車行走完成進路,進路解鎖,機車停車后,協(xié)同控制單元發(fā)送下一進路命令。協(xié)同控制單元同時辦理站場上的所有機車行車進路,并保證進路符合安全聯(lián)鎖關(guān)系。

    當(dāng)信號聯(lián)鎖系統(tǒng)出現(xiàn)故障并影響到某列機車的行車進路辦理時,協(xié)同控制單元暫停受影響進路的自動辦理并報警,未受影響機車正常辦理執(zhí)行。值班人員在任何時候都能夠人工介入暫停、刪除、修改未辦理的行車進路命令。

    2.5 車載設(shè)備設(shè)計

    車載設(shè)備實現(xiàn)機車定位、機車速度及運行方向采集、聯(lián)鎖信號顯示,行車安全控制、作業(yè)計劃打印等功能。采用CPCI前出線的標(biāo)準(zhǔn)19英寸機箱,將電源、CPU、北斗/GPS定位、通訊、速度采集等設(shè)計為標(biāo)準(zhǔn)CPCI結(jié)構(gòu)板卡,根據(jù)現(xiàn)場實際應(yīng)用安裝不同板卡實現(xiàn)不同的應(yīng)用。

    3 系統(tǒng)軟件設(shè)計

    在統(tǒng)一設(shè)計思路模式下,智能調(diào)度系統(tǒng)、協(xié)調(diào)控制軟件采用JAVA語言開發(fā),數(shù)據(jù)庫采用MySQL開發(fā)。系統(tǒng)軟件主框圖如圖1:

    3.1 智能調(diào)度軟件開發(fā)

    智能調(diào)度軟件由調(diào)度業(yè)務(wù)模塊、通訊模塊、跟蹤定位模塊等構(gòu)成。每個業(yè)務(wù)模塊在后臺建立一個主進程服務(wù),每個服務(wù)中根據(jù)業(yè)務(wù)需要建立對應(yīng)的工作線程,如果需要處理大量的實時數(shù)據(jù),系統(tǒng)將為線程指定服務(wù)器核心。

    軟件主處理單元:

    public static void main(String[] args) {

    SpringApplication.run(HzlxApplication.class, args); ?// 開啟網(wǎng)絡(luò)服務(wù)

    new Thread(udpGetRunnable).start(); // UDP報文解析線程

    new Thread(udpReceiveRunnable).start(); // UDP報文接收線程

    new Thread(udpSendRunnable).start();// UDP報文發(fā)送線程

    new Thread(genZongRunnable).start(); ?// 火車前方進路追蹤線程

    new Thread(autoRouteRunnable).start(); // 自動進路線程

    new Thread(gpsLocateRunnable).start(); // GPS定位線程

    new Thread(trainRouteRunnable).start(); ?// 火車前方進路線程

    new Thread(fastUdpGetRunnable).start();// 快速直達UDP報文接收/解析線程

    new Thread(lowSpeedRunnable).start();// 低速處理線程

    }

    3.2 數(shù)據(jù)庫開發(fā)

    以物流公司為基礎(chǔ)建立唯一的數(shù)據(jù)庫,根據(jù)功能和應(yīng)用需要建立不同的數(shù)據(jù)表格,數(shù)據(jù)表格總設(shè)計為動態(tài)數(shù)據(jù)表、歷史數(shù)據(jù)表和基礎(chǔ)信息數(shù)據(jù)表。為了便于區(qū)分動態(tài)表采用_d結(jié)尾,歷史表采用_h結(jié)尾,信息表采用_i結(jié)尾?,F(xiàn)車表、調(diào)度計劃表、主站表等屬于動態(tài)表格,現(xiàn)車表歷史數(shù)據(jù)表格屬于歷史記錄表,已完成了的調(diào)度計劃表屬于歷史表格。下表為現(xiàn)車表,表名:now_local_d。

    3.3 線路數(shù)據(jù)開發(fā)

    線路數(shù)據(jù)庫由基礎(chǔ)數(shù)據(jù)層,設(shè)備層和邏輯運算層等組成?;A(chǔ)數(shù)據(jù)層由經(jīng)緯度坐標(biāo)點系和線路公里標(biāo)構(gòu)成的線路最基本和最小顆粒度信息,主要包含但不僅限于以下內(nèi)容:坐標(biāo)點經(jīng)緯度、海拔高度,每坐標(biāo)點對應(yīng)的線路公里標(biāo),數(shù)據(jù)版本、測繪信息等基礎(chǔ)輔助信息等。設(shè)備層主要包括但不僅限于以下信息:道岔坐標(biāo)(岔心坐標(biāo)),信號機坐標(biāo),絕緣節(jié)坐標(biāo),道口范圍,關(guān)鍵設(shè)備坐標(biāo)(高爐、轉(zhuǎn)爐),數(shù)據(jù)版本、測繪信息等基礎(chǔ)輔助信息。邏輯層根據(jù)基礎(chǔ)數(shù)據(jù)層、設(shè)備層并結(jié)合行車進路、聯(lián)鎖關(guān)系、站場限速等生成邏輯數(shù)據(jù)層,邏輯運算層為中間應(yīng)用層,包含中間數(shù)據(jù)及一些基礎(chǔ)運算處理。

    3.4 協(xié)同控制軟件開發(fā)

    協(xié)同控制軟件運行在系統(tǒng)服務(wù)器,采用JAVA語言開發(fā),協(xié)調(diào)控制軟件與智能調(diào)度軟件屬于同一系統(tǒng)中不同應(yīng)用服務(wù)器。

    協(xié)同控制主程序:

    initDb(); // 開始初始化調(diào)別

    while (true) {

    currTime = System.currentTimeMillis();

    updateDcd(); // 計劃數(shù)據(jù)同步

    cleanExecutedDcd(); // 已完成計劃清理

    executeSendingDcd(); // 發(fā)送分段發(fā)送的進路

    judgeDcdExecuted(); // 判斷執(zhí)行完成

    updateFirstDcd(); // 查找從列車位置到第一個計劃之間的進路

    judgeBack(); // 判斷原路返回

    dcdSelect(); // 計劃篩選 將所有待執(zhí)行的進路入池

    selectByLiansuo(); // 將所有不滿足聯(lián)鎖條件的進路剔除

    setTrainPower(); // 設(shè)置權(quán)限 并排序

    getWaitPool(); // 得到等待池中的

    sendWaitPool(); // 將等待池中所有的進路發(fā)送

    }

    3.5 車載軟件設(shè)計

    車載軟件采用QT開發(fā),車載軟件包含站場顯示單元、北斗GPS定位單元、通訊單元、IO處理單元、調(diào)車計劃顯示及打印單元、速度控制單元等構(gòu)成。車載主程序如下:

    Widget::Widget(QWidget *parent)

    : QWidget(parent)

    , ui(new Ui::Widget)

    ,timer(this)

    {

    ui->setupUi(this);

    instance = this;

    initWidget();

    readPointData(); ? ? ? ? ? //讀取線路數(shù)據(jù)庫數(shù)據(jù)

    readFromConfigFile(); ? ? //讀取配置文件

    readDevice(); ? ? ? ? ? ?//讀取站場設(shè)備文件

    displayDevice();

    initUtils();

    startTimer(); ? ? ? ?//開啟刷新界面的計時器

    startCommThread(); ? //開啟接收線程

    startIOThread(); ? ? //開啟讀io線程

    startGpsThread(); ? ? ?//開啟GPS處理線程

    onBoot();

    player.setPlaylist(&play_list);

    }

    4 結(jié)束語

    三鋼鐵路智能信息運輸系統(tǒng)是在統(tǒng)一硬件、軟件、網(wǎng)絡(luò)平臺下深度集成的綜合應(yīng)用,系統(tǒng)涵蓋三鋼廠區(qū)的所有鐵路線路,并通過統(tǒng)一接口與集團公司鐵前MES系統(tǒng)共享數(shù)據(jù)及時正確了解鐵水及鐵路運輸物流動態(tài)。各個子系統(tǒng)之間通過統(tǒng)一接口交換數(shù)據(jù)并實現(xiàn)協(xié)同控制。系統(tǒng)首期在三鋼鐵路原料站、北站區(qū)域、6#高爐區(qū)域得到應(yīng)用。目前系統(tǒng)運行良好,系統(tǒng)開通運行至今穩(wěn)定安全可靠,達到了預(yù)期結(jié)果。

    參考文獻:

    [1]邱望智.基于GPS/北斗衛(wèi)星的列車導(dǎo)航定位研究[D].北京交通大學(xué),2014.

    [2]曠文珍.鐵路車站分布式計算機聯(lián)鎖系統(tǒng)[J].中國鐵道科學(xué),2012,33(5):139-143.

    [3]王文英,李恩源,牛小飛.北斗定位技術(shù)在專用鐵路調(diào)度指揮綜合管理信息系統(tǒng)中的運用[J].科技創(chuàng)新與應(yīng)用,2018(6):124-125.

    猜你喜歡
    線程機車行車
    大連機車
    重載機車牽引計算仿真系統(tǒng)開發(fā)及其應(yīng)用
    基于CTC3.0系統(tǒng)機車摘掛功能的實現(xiàn)
    一種機車聯(lián)接箱工藝開發(fā)
    淺談linux多線程協(xié)作
    夜間行車技巧
    汽車與安全(2016年5期)2016-12-01 05:22:12
    吉普自由光行車制動易熄火
    調(diào)度調(diào)整在地鐵行車組織中的應(yīng)用
    從技術(shù)上如何保障隧道行車安全
    Linux線程實現(xiàn)技術(shù)研究
    柘城县| 体育| 普兰店市| 肥东县| 忻州市| 新营市| 襄城县| 修武县| 浪卡子县| 荥阳市| 周至县| 牡丹江市| 芮城县| 金阳县| 新巴尔虎左旗| 罗江县| 汶川县| 平谷区| 抚宁县| 光泽县| 广汉市| 怀化市| 隆德县| 内乡县| 乌拉特前旗| 九江县| 克拉玛依市| 巴东县| 略阳县| 四会市| 永城市| 遂宁市| 宁安市| 洛隆县| 景宁| 旌德县| 文安县| 两当县| 双鸭山市| 长汀县| 中宁县|