铁路信号电缆数据统计的设计研究

来源 :科技与生活 | 被引量 : 0次 | 上传用户:hsmwdevil
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 随着我国铁路的发展,各种先进的技术在铁路管理系统中的影响,我国铁路的信号管理水平有了很大的提高。下文中笔者将结合自己的工作经验,对铁路信号电缆数据统计的相关设计问题进行分析,文中笔者将从Autolisp程序语言、铁路信号电缆统计程序开发、电缆统计程序的应用等几个方面,谈谈对该问题的认识。
  关键词 铁路信号电缆数据统计
  中图分类号 TP393 文献标识码 A 文章编号 1673-9671-(2012)101-0151-01
  由于我国的经济的快速发展,导致我国铁路项目近些年来也在不断的增多,另外由于受到一些自然环境和地理条件的限制,现代铁路工程的施工难度也逐步增大,这种情况下,铁路工程部门对铁路信号电缆的使用量呈上升趋势,电缆的采购费用逐步增大。根据我国的工程建筑材料的等级划分标准,信号电缆已被列为甲供材料,甲方对提供的材料计划要经过审核确认后才上报物资厂家,这就为施工单位上报电缆型号、数量的准确性提出了更高的要求。电缆统计程序作为铁路部门实现自身的材料管理的一个重要的途径,在系统设计的过程中应该更加强调的是数据统计的及时性、完整性、准确性,基于这种要求,下面笔者将从Autolisp程序语言应用角度对该问题进行具体分析。
  1 Autolisp程序语言
  LISP语言的全称为List Processing Language,是一种常见的计算机的表处理语言,也是目前在人工智能学科领域广泛应用的一种程序设计语言,它在应用中的最主要的特点就是能够实现对数据形式的表格化处理,也就是能够将计算所得的数据以自动生成列表的形式表现出来。而AutoLISP语言是在LISP的基础上,增加和嵌入了AutoCAD设计结构的计算机语言,也就是使实现了以AutoCAD为模板的计算机语言的处理,在使用内部的计算机语言,它是AutoCAD开发式体系结构的具体表现,使用AutoLISP的过程中,可以实现对AutoCAD的全部命令的直接调用,并且可以通过内部进程(IPC)与AuotCAD进行至直接通信。
  AutoLISP语言源程序的书写格式特点有:AutoLISP语言的一切成分都是函数,而由于其具备了LISP的表格化的特点,使得其计算所得的所有函数又以表结构形式存在,所以AutoLISP程序的所有括号都需要左右匹配,这也是AutoLISP程序的一个最显著的特点;此外,在该程序中,接收到系统的指令进行阅读函数时,也是按从左到右的规则进行的;因此,在该程序中,函数也必须放在表的第一个元素的位置,这是区别于算术运算的书写格式的。表中的各参数之间均至少要一个空格分开;一个表可占多行,一行也可写多个表;程序中用封号作注释。求值器总是忽略每一行中分号以后的部分,且注释可放在程序中的任何地方;AutoLISP程序工具是附在AutoCAD的软件包内,没有单独的运行环境。
  2 铁路信号电缆统计程序开发
  铁路信号电缆的统计是一项复杂和繁琐的工作,因此在对这些工作进行系统管理时,应该充分的考虑其软件系统对于相关电缆数据的统计问题,也就是说该铁路信号电缆程序的开发的目的是为了最终得到电缆数据,所以在程序设计的过程中,应该要强调系统的计算能力。笔者认为对系统进行设计的过程中,应该利用现有的AutoLISP语言的相关函数计算的功能首先找出相关的信息并进行标注,然后再采用数值函数、赋值函数、字符串处理函数、表处理函数以及判断函数、实体访问函数等此类具体功能,对所得数据进行筛选和匹配,并最终形成电缆统计数据,另外,还要注意的是最后的数据的输出形式,也就是说要从函数形式转变成可供阅读和储存的EXCEL表格形式。
  基于上述基本的设计思路及开发过程,笔者认真的分析了目前我国国内的各个设计院编制的信号电缆径路图,发现在进行铁路信号电缆数据管理系统时,这些径路图的功能特点是在对信号电缆的标识的设计上都遵循一个原则,即以文本形式显示信号电缆的型号、芯数和长度,这为程序的开发提供了编写依据。通过对AutoCAD图形库中的各种信号电缆进行赋值、检查文本属性中的字符串是否与标准格式匹配的函数功能并使用计算函数实现对图形库中的电缆型号、芯数、长度进行统计输出。
  3 电缆统计程序的应用
  上文中笔者认真的分析了目前铁路信号电缆程序的开发问题,下文中笔者将以某电气化改造工程为例介绍信号电缆数据统计方法和流程,以便实现更加详细的程序使用说明。
  先用AutoCAD软件打开该站电缆径路图,在这个路径图中我们可以看到相关的电缆管理操作,这些操作程序都是根据目前所掌握的电缆使用情况以及常见的电缆处理方式而设定的,但是由于在具体的管理和使用的过程中,不同的铁路部门有着不同的具体情况,因此,需要程序设计人员根据该需要设定一个可供拓展的加载项,而文中笔者探讨的基于AutoCAD算法的Autolisp程序就实现了这一功能,因此,工作人员可以在工具下拉菜单中选择加载应用程序,选择程序所在径路并加载,加载的过程中,会有各种关于电缆的基本文本情况的描述提示,工作人员只需要按照提示准确的填写后,按下确认键即可加载成功。在加载成功后,新的电缆统计即完成。
  从这个使用过程中我们可以看到,电缆统计程序具有以下的几种特点。
  适用于铁路信号专业AutoCAD电子版本的施工设计电缆径路图,上文中我们提到了AutoCAD系统同LISP相结合可以实现更好的数据的函数运算,而目前我国的大部分的铁路信号电缆管理中采用的都是AutoCAD算法,所以应用相应的软件对其升级时,要先确定现有技术和AutoCAD的匹配度。
  2)由于该系统具有将函数算法的功能同文本信息结合的特点,随意在施工设计图标注正确的情况下,电缆型号、长度数据统计准确率为100%,这也是以往的铁路信号电缆管理工作所无法实现的。
  基于这两个特点,我们可以看到基于Autolisp程序语言、数值函数、赋值函数、字符串处理函数、表处理函数以及判断函数的铁路信号电缆数据统计系统的应用优势还是非常明显的,不仅大大的提高了数据的查询的准确率,还实现了更加主观和有效的数据输出。
  4 结束语
  综上所述,随着各种信息管理技术在各个生产和生活领域中的应用,现代的铁路管理也已经离不开相关软件程序的使用,上文中笔者以铁路信号电缆数据的系统设计为例,对其进行了软件设计分析,并使用AutoCAD的嵌套语言AutoLISP实现了系统的二次开发和升级。本文以AutoCAD为平台,开发了电缆统计程序,并对电缆统计程序的具体开发过程进行了详细分析,最后笔者采用具体的实例分析的方法对其音应用过程中的优越性进行了阐述。从文中的总结我们可以看到该程序对电缆数据统计具有使用方便,输出数据准确快速等优点,比必将更加广泛的被应用于日后的铁路信号电缆管理活动中。
  参考文献
  [1]傅世善.大提速推动铁路信号技术发展[J].中国铁路,2006,09.
  [2]潘华清.浅谈铁路信号设备的技术发展[J].科技资讯,2007,27.
其他文献
摘要 在网络技术迅猛发展和电脑广泛普及的今天,传统平面媒体的电子化进程持续升温,但道路曲折、困难重重,一味求新求变的数字化、电子化思维和行为并未达到市场预期。以平面杂志为例,2005~2006年,网媒带来的巨大理念冲击,促使平面杂志纷纷加入数字化、电子化行列,电子杂志市场充斥着机遇、憧憬和挑战,然巨额投资并未激活中国电子杂志市场,传统媒体电子化未能迎来从量变到质变的成功转型。  关键词 转型模
2020年12月,教育部颁布《中小学教育惩戒规则(试行)》(以下简称“规则”),并从2021年3月1日起正式实行。3月1日,朋友圈里居然很是平静。原以为关于教育惩戒的相关话题会在朋
20世纪30年代开始,香农给出了信息的定义,说信息本身并没有意义,但是翻译信息的人由于本身的背景对信息有自己的解释,由于信息的存在,减少了不确定性,这就是信息的本质。由此
【正】番茄是深受人们喜爱的一种蔬菜,一般春栽夏收,但是随着农业科学技术的发展和农民种菜水平的提高,反季节栽培番茄已获大面积成功,其技术要点为:1.选好品种 由于番茄反季
钢铁厂的厂址选择是一门综合性的学问,需要考虑到经济、技术、政治、环境等诸多因素。本文根据钢铁企业的特点总结了钢铁企业在选址时应该考虑的一些因素并加以论述,以期选出具
<正>豚鼠又名荷兰猪、天竺鼠,属于啮齿目豪猪亚目豚鼠科豚鼠属动物,原产于南美洲北部。现全国各地均有分散养殖。豚鼠是集观赏、肉食、毛皮于一体的经济动物。其外形体态优美
1 矿井机电设备管理存在的问题  1.1 机械设备方面的问题  我国煤矿建矿的时间普遍较早,老旧设备改造工程量大。老、旧、杂设备多,随着煤矿安全生产的需要,对这些在用的设备提出了新的要求,但是生产设备自上世纪末至今都无大的投入,大量的超过服务年限的机电设备继续在使用,很多设备的工作性能已经达不到《煤矿安全规程》标准要求,但仍然没有被更新替换。正是由于井下机电设备的老化,新的机电设备没有及时更新
<正>据《江苏农业科技报》介绍,江苏邗江县丘陵山区近年改种秦油2号杂交油菜.大力推广科学栽培.667平方米产量达158公斤,其经验如下:
摘?要 电力系统是电网中的重要组成部分,是变电站自动化系统中的核心,对变电站的安全运行起着至关重要的作用。本文通过对电力系统及其自动化技术的运用进行分析和探讨,意在对电力系统及其自动化技术的发展与完善以及电力系统及其自动化技术的安全运行做出微薄的贡献。  关键词 电力系统;自动化技术;运用  中图分类号 TM76 文献标识码 A 文章编号 1673-9671-(201
<正> 1.合理配料 金丝雀的日常饲料是谷子、稗子、玉米面窝窝头、菜籽和苏子、苹果、青菜等。三种籽粒的比例是:谷子2份、稗子7份、菜籽1份,如稗子来源困难可用谷子