999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

A/B型地鐵現場電聯接線表自動生成軟件設計

2021-08-06 09:16:54胡謙
新型工業化 2021年4期
關鍵詞:作業信息

胡謙

(中車株洲電力機車有限公司,湖南 株洲 412001)

0 引言

軌道交通車輛電氣原理圖所采用的電氣設計軟件主要有ELCAD、Engineering Base等,此類軟件可自動生成電纜的連接點位、線號、電纜線型等信息[1]。但由于現代軌道交通裝備制造企業組織機構復雜,生產專業分工較為細化,導致上述電氣設計軟件自動生產的線表無法指導生產現場的實際生產。目前,A/B型地鐵生產制造單元所使用的電聯接線表是工藝技術人員根據ELCAD、Engineering Base等軟件生成的excel格式線表,手動添加下線工位、布線工位、接線工位、線號標簽等工藝信息而成。但由于城軌車輛電氣聯接使用了大量線纜,一個普通A/B型地鐵項目通常需要多名工藝技術人員花費一周以上的時間才能完成工藝信息的添加及整理。譚元冰等開發的線纜操作管理系統[2]可以實現線表制動轉換成下線表、布線表、接線表等。但在此之前,仍然需要工藝技術人員手動添加現場作業所需的班組等信息。本文主要研究目前手動添加電聯接線表工藝信息的方式。通過利用線表中已經存在的連接器點位等信息,設計了自動推導出所需的工藝信息的計算機算法。使用python語言中的pandas、xls等工具實現了一個可自動線表生成軟件。

1 軟件功能分析

1.1 現場電聯接線表制作流程

電氣設計人員在ELCAD、Engineering Base等電氣設計軟件進行原理設計后,可通過設計軟件自動導出車輛的初始布線總表。隨著軌道交通裝備制造行業四化(平臺化、模塊化、簡統化、標準化)平臺的建設,由電氣設計軟件進行二次開發所生成的A/B型地鐵項目初始布線總表的生成規則及格式已相對固定,如圖1所示。

圖1 某地鐵項目布線總表截圖

為服務現場制造,工藝技術人員需要在初始布線表的基礎上進行二次處理。根據現場作業流程,線纜的電氣聯接主要可分為下線、布線、接插件制作、校線等工序[3]。工藝技術人員則需根據初始布線表生成可指導現場作業的下線表、布線表、接線表、校線表、線號標簽打印表等。

在軌道交通裝備制造企業,電聯接各專業細分程度較高。同一主工序可分為多個作業工位。如接插件制作就可分為司機室工位、客室工位、底架工位等。作業工位的分配則需要依據線纜的布線路徑、連接器所在位置[4]等信息進行確定。

線纜和連接器所使用的線號標簽則需根據線纜的類型、線纜大小、線纜電壓等級來進行確定。

1.2 功能分析

通過上述分析,軟件需實現的功能主要分為三個部分:新增作業工位信息、新增線號標簽的類型及大小信息、對表格重新排序及篩選。

1.3 新增作業工位信息

作業工位的組織結構設計主要依據城軌車輛的幾個作業空間所確定。按照組織結構的分類依據,并結合初始布線表中已包含的信息可以對各線纜所配屬的工位進行總結。以布線工位分配為例,可根據布線路徑、連接器位置等進行確定,具體分配方式如下圖所示。

圖2 布線工位區分方式

1.3.1 新增線號標簽的類型及大小信息

連接器標簽的確定相對簡單,只需篩選出線表中所有連接器位置、代碼信息便可得出。線號則需要根據線纜的電壓等級來確定線號的顏色,然后通過線纜線徑的大小來確定。原始布線表中并不會直接給出多芯線線纜的線徑,而需要通過線纜線型,利用正則表達式的算法來進行提取。

1.3.2 表格重新排序及篩選

線表篩選是為了針對不同的作業工序,提取出作業所需的信息,簡化表格。如接線表僅僅提取線纜的連接點位,而忽略布線路徑等信息。

排序是為了方便員工作業時按照一定的順序進行布線或接線。布線表、接線表主要根據布線已提前的布線工位、線束號、線束數量(針對多芯線)來進行排序。校線表根據線纜連接點為的位置信息進行類,如:客室內對客室內、客室內對底架、底架對底架等。

1.4 圖形交互界面

本軟件所需要設計圖形交互界面相對簡單,主要需實現兩個功能。一是提供可選擇原始布線總表所在路徑的功能。二是針對MVB網絡線纜篩選功能,提供可輸入線纜線型的功能,供軟件識別不同項目的MVB線纜(MVB網絡線纜校線需做特殊處理)。

2 軟件功能設計

2.1 軟件設計語言及工具選擇

ELCAD、Engineering Base等電氣設計軟件生成的原始布線總表為EXCEL格式。眾多編程語言具備處理此格式文件類庫。如VBA語言可直接處理此格式文本,Python語言中有openpyxl、pandas等,Java中有POI庫等。因為Python語言和pandas庫的組合可快速高效地操作數據[5],所以本軟件采用Python語言結合pandas庫進行設計。

2.2 功能設計

2.2.1 作業工位判斷

Pandas可方便地讀取excel格式中表頭信息,并自動轉換為DataFrame格式。而表頭信息也可自動轉換為index信息。根據1.2.1的分析,利用布線總表的布線路徑等信息定義對應的作業工位。如底架內聯線的布線工位可通過以下代碼實現。

2.2.2 線號大小識別

線號大小識別主要根據線纜的大小及是否為多芯線來判斷。目前各線纜廠商提供的線纜線型數據中通常包含了線芯大校的信息,使用正則表達式則可提取相關信息。如單芯線纜的大小可通過以下代碼識別。

2.2.3 數據篩選及排序

在pandas中,數據篩選和排序使用內置函數便可實現。如篩選排序底架對底架工位的校線表,可用以下代碼實現。

2.3 交互界面設計

Python中有眾多可實現圖形交互界面的庫,如Tkinter、wxPython等。由于本軟件交互界面相對簡單,采用Python的標準的GUI庫。創建的人機交互界面如下圖3所示。

圖3 軟件圖形交互界面

3 結語

文章通過研究現場電聯接線表制作的流程,把制作流程轉換為軟件算法。解決了A/B型地鐵現場電聯接線表編制周期長的問題,減少了各個項目的工藝準備周期。此外,采用統一的軟件算法,可有效避免了工藝技術人員在手動編制線表時產生的低級錯誤,提升了電連接線表編制質量。

猜你喜歡
作業信息
讓人羨慕嫉妒恨的“作業人”
作業聯盟
學生天地(2020年17期)2020-08-25 09:28:54
快來寫作業
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
作業
故事大王(2016年7期)2016-09-22 17:30:08
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
我想要自由
三十六計第七計:無中生有
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 久久男人视频| 欧美一级在线看| 高清国产在线| 国产91av在线| 久久久久青草大香线综合精品| 欧美激情网址| 国产在线自揄拍揄视频网站| 97影院午夜在线观看视频| 中文字幕伦视频| 色综合手机在线| 国产区免费精品视频| 日本一区二区三区精品AⅤ| 精品国产三级在线观看| 国产成年女人特黄特色大片免费| 国产激情无码一区二区三区免费| 国产Av无码精品色午夜| 玩两个丰满老熟女久久网| 久久黄色视频影| 美女被操黄色视频网站| 性69交片免费看| 亚洲人成网站色7799在线播放| 91欧洲国产日韩在线人成| 99久久精品美女高潮喷水| 免费激情网址| 97在线国产视频| 丁香五月亚洲综合在线| 成人va亚洲va欧美天堂| 国产精品xxx| 国产一区在线视频观看| 亚洲香蕉伊综合在人在线| 中国成人在线视频| 色窝窝免费一区二区三区| 国产三级韩国三级理| 亚洲手机在线| 国产日韩精品一区在线不卡| 欧美日韩在线亚洲国产人| 一级成人a毛片免费播放| 国产男人的天堂| 国产精品9| 中文字幕丝袜一区二区| 一区二区偷拍美女撒尿视频| 国产男女免费视频| 91成人免费观看| 国产门事件在线| 成人国内精品久久久久影院| lhav亚洲精品| 国产成人免费手机在线观看视频| 2019国产在线| 性做久久久久久久免费看| 丰满人妻一区二区三区视频| 亚洲天堂视频网站| 色婷婷啪啪| 欧美色视频在线| 伊人激情综合网| 国产午夜一级淫片| av无码久久精品| 精品一区二区三区四区五区| 国产精品视频观看裸模| 国产精品一线天| 中文字幕在线欧美| 五月激情婷婷综合| 毛片免费在线视频| 日韩无码视频专区| 精品一区二区久久久久网站| 欧美人与牲动交a欧美精品| 国产乱视频网站| 国产美女无遮挡免费视频网站| 国产AV无码专区亚洲A∨毛片| 又粗又硬又大又爽免费视频播放| 天堂成人av| 亚洲欧美在线综合图区| 色婷婷久久| 国产美女视频黄a视频全免费网站| 三级视频中文字幕| 另类综合视频| 亚洲国产日韩在线成人蜜芽| 色欲不卡无码一区二区| 色一情一乱一伦一区二区三区小说 | 国产免费精彩视频| 午夜综合网| 一级成人a毛片免费播放| 免费精品一区二区h|