中英文文献翻译_第1页
中英文文献翻译_第2页
中英文文献翻译_第3页
中英文文献翻译_第4页
中英文文献翻译_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业设计(论文)外文参考文献及译文英文题目component-based safety computer of railway signal interlocking system 中文题目模块化安全铁路信号计算机联锁系统学院自动化与电气工程学院专业自动控制姓名宗宝学号 200708547 指导教师董昱朱永发2011年 5 月 30 日兰州交通大学毕业设计(外文参考文献)- 1 - component-based safety computer of railway signal interlocking system 1 introductionsignal interlocking sys

2、tem is the critical equipment which can guarantee traffic safety and enhance operational efficiency in railway transportation. for a long time, the core control computer adopts in interlocking system is the special customized high-grade safety computer, for example, the simis of siemens, the ei32 of

3、 nippon signal, and so on. along with the rapid development of electronic technology, the customized safety computer is facing severe challenges, for instance, the high development costs, poor usability, weak expansibility and slow technology update. to overcome the flaws of the high-grade special c

4、ustomized computer, the u.s. department of defense has put forward the concept:we should adopt commercial standards to replace military norms and standards for meeting consumers demand 1. in the meantime, there are several explorations and practices about adopting open system architecture in avionic

5、s. the united stated and europe have do much research about utilizing cost-effective fault-tolerant computer to replace the dedicated computer in aerospace and other safety-critical fields. in recent years, it is gradually becoming a new trend that the utilization of standardized components in aeros

6、pace, industry, transportation and other safety-critical fields. 2 railways signal interlocking system 2.1 functions of signal interlocking system the basic function of signal interlocking system is to protect train safety by controlling signal equipments, such as switch points, signals and track un

7、its in a station, and it handles routes via a certain interlocking regulation. since the birth of the railway transportation, signal interlocking system has gone through manual signal, mechanical signal, relay-based interlocking, and the modern computer-based interlocking system. 2.2 architecture of

8、 signal interlocking system generally, the interlocking system has a hierarchical structure. according to the function of equipments, the system can be divided to the function of equipments; the system 兰州交通大学毕业设计(外文参考文献)- 2 - can be divided into three layers as shown in figure1. man-machine interfac

9、e layerinterlocking safety layerimplementation layeroutdoorequiptmentsfigure 1 architecture of signal interlocking system 3 component-based safety computer design 3.1 design strategy the design concept of component-based safety critical computer is different from that of special customized computer.

10、 our design strategy of sic is on a base of fault-tolerance and system integration. we separate the sic into three layers, the standardized component unit layer, safety software layer and the system layer. different safety functions are allocated for each layer, and the final integration of the thre

11、e layers ensures the predefined safety integrity level of the whole sic. the three layers can be described as follows: (1) component unit layer includes four independent standardized cpu modules. a hardware “ safety and ” logic is implemented in this year. (2) safety software layer mainly utilizes f

12、ail-safe strategy and fault-tolerant management. the interlocking safety computing of the whole system adopts two outputs from different cpu, it can mostly ensure the diversity of software to hold with design errors of signal version and remove hidden risks. (3) system layer aims to improve reliabil

13、ity, availability and maintainability by means of redundancy.3.2 design of hardware fault-tolerant structure as shown in figure 2, the sic of four independent component units (c11, c12, c21, c22). the fault-tolerant architecture adopts dual 2 vote 2 (2v2 2) structure, and a kind of high-performance

14、standardized module has been selected as computing unit which adopts intel x scale kernel, 533 mhz. the operation of sic is based on a dual two-layer data buses. the high bus adopts the standard ethernet and tcp/ip communication protocol, and the low bus is controller area network (can). c11 、c12 an

15、d c21、c22 respectively make up of two safety computing 兰州交通大学毕业设计(外文参考文献)- 3 - components ic1 and ic2, which are of 2v2 structure. and each component has an external dynamic circuit watchdog that is set for computing supervision and switching. diagnosis terminalc12c21c22&watchdog driverfail-safe

16、 switchinput modleoutput modleinterfaceconsolec11high bus(ether net)low bus(can)figure 2 hardware structure of sic 3.3 standardized component unit after component module is made certain, according to the safety-critical requirements of railway signal interlocking system, we have to do a secondary de

17、velopment on the module. the design includes power supply, interfaces and other embedded circuits. the fault-tolerant processing, synchronized computing, and fault diagnosis of sic mostly depend on the safety software. here the safety software design method is differing from that of the special comp

18、uter too. for dedicated computer, the software is often specially designed based on the bare hardware. as restricted by computing ability and application object, a special scheduling program is commonly designed as safety software for the computer, and not a universal operating system. the fault-tol

19、erant processing and fault diagnosis of the dedicated computer are tightly hardware-coupled. however, the safety software for sic is exoteric and loosely hardware-coupled, and it is based on a standard linux os. the safety software is vital element of secondary development. it includes linux os adju

20、stment, fail-safe process, fault-tolerance management, and safety interlocking logic. the hierarchy relations between them are shown in figure 4. 兰州交通大学毕业设计(外文参考文献)- 4 - safety interlock logicfail-safe processfault-tolerance managementlinux os adjustmentfigure 4 safety software hierarchy of sic 3.4

21、fault-tolerant model and safety computation 3.4.1 fault-tolerant model the fault-tolerant computation of sic is of a multilevel model: sic=f1002d(f2002(sc11,sc12),f2002(sc21,sc22) firstly, basic computing unit ci1 adopts one algorithm to complete the sci1, and ci2 finishes the sci2via a different al

22、gorithm, secondly 2 out of 2 (2oo2) safety computing component of sic executes 2oo2 calculation and gets fsici from the calculation results of sci1sci2, and thirdly, according the states of watchdog and switch unit block, the result of sic is gotten via a 1 out of 2 with diagnostics (1oo2d) calculat

23、ion, which is based on fsic1 and fsic2. the flow of calculations is as follows: (1) sci1=f ci1 (dnet1,dnet2,ddi,dfss) (2) sci2=f ci2 (dnet1,dnet2,ddi,dfss) (3) fsici=f2oo2 (sci1, sci2 ),(i=1,2) (4) sic_output=f1oo2d (fsic1, fsic2) 3.4.2 safety computation as interlocking system consists of a fixed s

24、et of task, the computational model of sic is task-based. in general, applications may conform to a time-triggered, event-triggered or mixed computational model. here the time-triggered mode is selected, tasks are executed cyclically. the consistency of computing states between the two units is the

25、foundation of sic for ensuring safety and credibility. as sic works under a loosely coupled mode, it is different from that of dedicated hardware-coupled computer. so a specialized synchronization algorithm is necessary for sic. sic can be considered as a multiprocessor distributed system, and its c

26、omputational model is essentially based on data comparing via high bus communication. first, an analytical approach is used to confirm the worst-case response time of each task. to guarantee the deadline of tasks that communicate across the network, the access time and delay of communication medium

27、is set to a fixed possible value. moreover, the computational model must meets the real time requirements of railway interlocking system, within the system computing cycle, we set many check points pi(i=1,2,. n) , which are small enough for synchronization, and computation result voting is executed

28、at each point. the safety 兰州交通大学毕业设计(外文参考文献)- 5 - computation flow of sic is shown in figure 5. startstart1 ii21212n+1n+1nnnnclockclocksafetyfunctionstasksofinterlockinglogici:p:checkpointinitializesynchronizationguaranteesynchronoustimetriggerfigure 5 safety computational model of sic 4. hardware s

29、afety integrity level evaluation 4.1 safety integrity as an authoritative international standard for safety-related system, iec 61508 presents a definition of safety integrity: probability of a safety-related system satisfactorily performing the required safety functions under all the stated conditi

30、ons within a stated period of time. in iec 61508, there are four levels of safety integrity are prescribe, sil1 sil4. the sil1 is the lowest, and sil4 highest. according to iec 61508, the sic belongs to safety-related systems in high demand or continuous mode of operation. the sil of sic can be eval

31、uated via the probability of dangerous per hour. the provision of sil about such system in iec 61508, see table 1. table 1-safety integrity levels: target failure measures for a safety function operating in high demand or continuous mode of operation safety integrity levelhigh demand or continuous m

32、ode of operation (probability of a dangerous failure per hour) 4 10-9 to 10-83 10-8 to 10-72 10-7 to 10-61 10-6 to 10-5兰州交通大学毕业设计(外文参考文献)- 6 - 4.2 reliability block diagram of sic after analyzing the structure and working principle of the sic, we get the bock diagram of reliability, as figure 6. 200

33、2200220022002net1net2net1net2=110-7dc=99%voting=1002d=110-7dc=99%voting=1002d=110=2%d=1%dc=99% voting=1002dhigh buslogic subsystemlow busfigure 6 block diagram of sic reliability 5. conclusions in this paper, we proposed an available standardized component-based computer sic. railway signal interloc

34、king is a fail-safe system with a required probability of less than 10-9 safety critical failures per hour. in order to meet the critical constraints, fault-tolerant architecture and safety tactics are used in sic. although the computational model and implementation techniques are rather complex, th

35、e philosophy of sic provides a cheerful prospect to safety critical applications, it renders in a simpler style of hardware, furthermore, it can shorten development cycle and reduce cost. sic has been put into practical application, and high performance of reliability and safety has been proven. fro

36、m: 兰州交通大学毕业设计(译文)- 1 - 模块化安全铁路信号计算机联锁系统1 概述信号联锁系统是保证交通安全、提高铁路运输效率的关键设备。长期以来,在联锁系统中采用的核心控制计算机是特定的高档安全计算机,例如,西门子的simis、日本信号的 ei32 等。随着电子技术的飞速发展,定制的安全计算机面临着严重的挑战,例如:高的开发成本、可用性差、弱可扩展性、和缓慢的技术更新。为了克服高档特定计算机的缺点,美国国防部提出: 我们应该采用商业标准,来取代军事准则和满足客户需要的标准。与此同时, 有许多关于在电子设备中采用开放式系统结构的探索与实践。美国和欧洲已

37、经做了很多关于利用利用划算的容错计算机来代替专用电脑在航天和其它安全关键领域。近年来,在航空航天、工业、交通和其它安全关键领域,利用标准化部件正逐步成为一种新的趋势。2 铁路信号联锁系统2.1 信号联锁系统的功能信号联锁系统的基本功能是通过控制信号设备,保护列车运行安全。 如控制道岔的转换、信号的开放和控制列车通过车站,它通过一种联锁处理规则控制线路。自铁路运输诞生以来、 信号联锁系统已经经历了手动信号、机械信号、继电器联锁和现代计算机联锁系统。2.2 信号联锁系统的构架一般来说,联锁系统具有层次结构。根据设备的功能,系统可分为三层,如图2.1所示。兰州交通大学毕业设计(译文)- 2 - 人机

38、接口层联锁安全层执行层室外设备图 2.1 信号联锁系统的结构3 安全计算机的组件设计3.1 设计策略模块化安全关键计算机组件的设计理念不同于那些特殊定制的计算机。我们对安全联锁计算机的设计理念是基于系统的容错性和系统的综合需求。将其分为三层: 标准化组成单元层、软件安全层与系统层, 并给每一层分配不同的安全功能,最终将三层集成,并确保系统达到预定的安全完整性水平。三层可以描述如下:(1) 标准化组成单元层包括四个独立的标准化cpu 模块。这一层实现硬件 “ 安全”逻辑联锁。(2) 软件安全层主要用故障 -安用策略和容错算法。由于一个完整的安全联锁系统采用两个不同的cpu 输出的结果,所以最能确

39、保软件设计某一版本,在设计时存在的多种错误,清除潜在的风险。(3) 系统层,旨在提高系统的可用性和冗余系统的可维护性。3.2 容错结构的硬件设计如图 3.1,安全联锁计算机由四个独立单元组成(c11,c12,c21,c22)。采用双容错结构设计 (2 2取 2)结构, 计算单元选用高可靠性、 高效率的模块,采用了英特尔 xscale内核, 533兆赫的处理器。安全联锁计算机的操作基于两层数据总线上。高速总线采用标准以太网结构和tcp / ip 通信协议、低总线控制器局域网(can)。c11、c12 和 c21、c22分别组成两个独立兰州交通大学毕业设计(译文)- 3 - 的安全计算部件ic1

40、和 ic2,并构成 2 乘 2 取 2 结构,并且每一部分都有计算机监控和外部开关电路动态监测。监测终端c12c21c22&与门驱动程序故障安全开关输入模块输出模块接口控制台c11高总线(以太网)底总线(can )图 3.1 sic硬件结构3.3标准化组成单元在研究清楚组成模块后, 根据铁路信号联锁系统的临界安全性要求,我们必须做一个二次开发的模块。该设计主要包括电源、接口和其他嵌入式电路。安全联锁计算机的容错计算、处理、故障的同步诊断主要依靠安全软件。这个安全软件的设计方法不同于其他专用的特殊计算机。在专用特殊计算机中, 软件通常基于单一裸露硬件而特别设计, 限于计算处理能力和软件兼

41、容性,在电脑上特殊的调度程序一般基于安全性软件设计, 而不是一个普通的操作系统。 专用计算机中容错处理系统和故障诊断系统通过硬件耦合。然而,安全联锁计算机中的安全软件是开放、宽松的,它基于标准的 linux 操作系统。安全软件的二次开发是至关重要的。它包括linux 系统调整,故障 -安全导向、容错性管理,安全联锁的逻辑。它们之间的层次关系如图3.3。兰州交通大学毕业设计(译文)- 4 - 安全联锁逻辑故障 -安全进程容错原理linux 操作系统调整图 3.3 sic的安全软件层次关系3.4 容错模型和安全估计算3.4.1 容错模型安全联锁计算机的多层容错计算模型:sic= f1oo2d (f

42、2oo2(sc11, s c12 ), f2oo2 (sc21,sc22) 首先,根据计算单元 ci1 采用一个算法来完成sci1, ci2 计算单元通过不同的算法完成 sci2, 其次,安全联锁计算机实行二乘二取二算法计算得到的结果和sci1、 sci2计算,输出到 fsici中的结果,再进行二乘二取二运算,第三,根据监视系统和开关单元块,安全联锁计算机运算的结果在基于fsic1和 fsic2输出的结果上,经过与门的诊断处理 (2取 1) ,就计算出 sci1。同样的,根据ci2 的计算结果通过不同的算法也完成sci2。计算流程如下:(1)sci1=f ci1 (d net1,dnet2,ddi,dfss);(2)sci2=f ci2 (d net1,dnet2,ddi,dfss);(3)fsic1=f2oo2 (s ci1,sci

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论