鐵路信號電纜的攻關技術-統計程序開發及Autolisp程序語言
隨著我國鐵路的發展,各種的技術在鐵路管理系統中的影響,我國鐵路的信號管理水平有了很大的提高。下文中筆者將結合自己的工作經驗,對鐵路信號電纜數據統計的相關設計問題進行分析,文中筆者將從Autolisp程序語言、鐵路信號電纜統計程序開發、電纜統計程序的應用等幾個方面,談談對該問題的認識。
由于我國的經濟的快速發展,導致我國鐵路項目近些年來也在不斷的增多,另外由于受到一些自然環境和地理條件的限制,現代鐵路工程的施工難度也逐步增大,這種情況下,鐵路工程部門對鐵路信號電纜的使用量呈上升趨勢,電纜的采購費用逐步增大。根據我國的工程建筑材料的等級劃分標準,信號電纜已被列為甲供材料,甲方對提供的材料計劃要經過審核確認后才上報物資廠家,這就為施工單位上報電纜型號、數量的準確性提出了更高的要求。電纜統計程序作為鐵路部門實現自身的材料管理的一個重要的途徑,在系統設計的過程中應該更加強調的是數據統計的及時性、完整性、準確性,基于這種要求,下面筆者將從Autolisp程序語言應用角度對該問題進行具體分析。
1 Autolisp程序語言
LISP語言的全稱為List Processing Language,是一種常見的計算機的表處理語言,也是目前在人工智能學科領域廣泛應用的一種程序設計語言,它在應用中的zui主要的特點就是能夠實現對數據形式的表格化處理,也就是能夠將計算所得的數據以自動生成列表的形式表現出來。而AutoLISP語言是在LISP的基礎上,增加和嵌入了AutoCAD設計結構的計算機語言,也就是使實現了以AutoCAD為模板的計算機語言的處理,在使用內部的計算機語言,它是AutoCAD開發式體系結構的具體表現,使用AutoLISP的過程中,可以實現對AutoCAD的全部命令的直接調用,并且可以通過內部進程(IPC)與AuotCAD進行至直接通信。
AutoLISP語言源程序的書寫格式特點有:AutoLISP語言的一切成分都是函數,而由于其具備了LISP的表格化的特點,使得其計算所得的所有函數又以表結構形式存在,所以AutoLISP程序的所有括號都需要左右匹配,這也是AutoLISP程序的一個zui顯著的特點;此外,在該程序中,接收到系統的指令進行閱讀函數時,也是按從左到右的規則進行的;因此,在該程序中,函數也必須放在表的*個元素的位置,這是區別于算術運算的書寫格式的。表中的各參數之間均至少要一個空格分開;一個表可占多行,一行也可寫多個表;程序中用封號作注釋。求值器總是忽略每一行中分號以后的部分,且注釋可放在程序中的任何地方;AutoLISP程序工具是附在AutoCAD的軟件包內,沒有單獨的運行環境。
2 鐵路信號電纜統計程序開發
鐵路信號電纜的統計是一項復雜和繁瑣的工作,因此在對這些工作進行系統管理時,應該充分的考慮其軟件系統對于相關電纜數據的統計問題,也就是說該鐵路信號電纜程序的開發的目的是為了zui終得到電纜數據,所以在程序設計的過程中,應該要強調系統的計算能力。筆者認為對系統進行設計的過程中,應該利用現有的AutoLISP語言的相關函數計算的功能首先找出相關的信息并進行標注,然后再采用數值函數、賦值函數、字符串處理函數、表處理函數以及判斷函數、實體訪問函數等此類具體功能,對所得數據進行篩選和匹配,并zui終形成電纜統計數據,另外,還要注意的是zui后的數據的輸出形式,也就是說要從函數形式轉變成可供閱讀和儲存的EXCEL表格形式。
基于上述基本的設計思路及開發過程,筆者認真的分析了目前我國國內的各個設計院編制的信號電纜徑路圖,發現在進行鐵路信號電纜數據管理系統時,這些徑路圖的功能特點是在對信鐵路信號電纜數據統計的設計研究。
以上就是小編小唐關于“鐵路信號電纜的攻關技術-統計程序開發及Autolisp程序語言”的介紹,希望可以幫到你,期待和你的合作哦!祝你生活愉快!
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,智慧城市網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。