天津市电缆总厂第一分厂

铁路信号电缆的攻关技术-统计程序开发及Autolisp程序语言

时间:2013-5-2阅读:1055

      铁路信号电缆的攻关技术-统计程序开发及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程序语言”的介绍,希望可以帮到你,期待和你的合作哦!祝你生活愉快!
 

会员登录

X

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~

以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,智慧城市网对此不承担任何保证责任。

温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。

在线留言