二乘二取二安全计算机解决方案

二乘二取二安全计算机解决方案

ID:21579572

大小:27.50 KB

页数:7页

时间:2018-10-23

二乘二取二安全计算机解决方案_第1页
二乘二取二安全计算机解决方案_第2页
二乘二取二安全计算机解决方案_第3页
二乘二取二安全计算机解决方案_第4页
二乘二取二安全计算机解决方案_第5页
资源描述:

《二乘二取二安全计算机解决方案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、二乘二取二安全计算机解决方案  摘要由于我们公司计算机集成技术的要求,所以提出了一种新的计算机解决方案,这种方案被成为二乘二取二安全计算机方案。这种方案能够满足公司的发展需要,且具有时效性、便捷性安全性。本文主要对二乘二取二安全计算机解决方案进行探讨。  【关键词】二乘二取二同步进行数据交叉连接  1二乘二取二安全计算机的总体结构组成  (1)二乘二取二安全计算机的主要功能是由两个功能完全相同的子系统组成。两个子系统构成相互补充的体系。每个系统都有独立的计算机信号输入运算,通过两个子系统运算结果进行比较可以得出一些技术上的情况是否发生变化,如果两个子系统的运算结果一致则说明没有故障发生

2、,如果两个子系统的运算结果不同说明这项技术在某个方面需要给改进,这时我们就应该对这项技术进行仔细的检查,找出发生故障的原因,并及时解决。  (2)在二乘二取二安全计算机中子系统1的计算机是独立进行工作的,为了能让两个子系统同时进行数据的采集输入和数据交换,我们可以让两个子系统同步进行数据的采集。当前双系统的同步实行工作的方式有命令同步和任务同步两种。命令同步指的是使用两个系统完全相同的CPU,这主要是为了能进行一致性的对比。在应用计算机技术时系统的连接口和与安全相关的零件使用不同的双种代码,这样可以避免因为使用同一个代码而发生故障。但是命令没有使双码同时运行的功能,所以无法使用这种命令

3、同步方式,所以我们要采用任务同步方式,任务同步方式指的是在系统程序运行的管理下,结合外部零件的指示作用,进行传输,根据指示对两个子系统的运算结果进行分析比较,最后得到程序的成果。  2二乘二取二的算法设计  假设二乘二取二安全计算机只有一个子系统可以输出,在对系统进行全面检查之后,系统要进行主次方式的选择,具体分为以下几种状态。  (1)两个运算系统检查情况均正常,主系统可以随机进行选择,如果选择子系统1为主要运算程序则子系统2就是备用运算程序。  (2)两个运算系统检查情况均正常,但主系统无法运用,则随机选择一个子系统,然后删除另一个子系统,这样就可以保证运算程序的正常运行。  (3

4、)如果两个子系统在检查的过程中发现有一个系统不符合检查标准,则检查正常的子系统为主要运算程序而那个检查异常的子系统就被安全删除。  (4)当两个子系统均自检失败,则两个系统都安全删除,由主系统进行程序运算。  系统内的同步包括两种形式:最初同步和周期同步。最初同步程序的任务不是需要马上执行的任务,在主系统开始执行的时候,主系统中的子系统2要完成初始准备工作,因此在主系统进入运行状态之前,管理安全进行的计算机就开始令两个子系统进行同步,若是同步失败,就要进行最初故障的处理,若是同步成功就可以进行实时任务的执行。周期同步可以确保两个子系统同时工作。比如在2000次的周期任务中,要进行两次周

5、期的程序操作,第一次是在主系统中程序发生变化的时候,两个子系统都各自进入各自的同步程序,且当两个子系统的得到指示器的指示时,进行同步第二中操作过程。当同步之后再进行其他操作。第二次的同步过程是在输出数据之前,要先进行两个系统的同步,然后再进行数据的输出。所以,当采用两种任务同步时结合硬件同步进行任务的执行。  3二乘二取二安全计算机交叉模块的设计  3.1交叉模块的设计  双路计算机的相互通信采取的方式是数据交叉连接,它可以分为串连和并连两种通信方式。数据交叉连接是通过运用共同的储存器来实现运输的。这种方式适用于双机之间运输大量信息的情况。但它与串连的设计相比,它的设计较为复杂,且抗干

6、扰能力比较弱,这种交叉模式的优点不是很明显。但是在通过对对交叉串连口进行数据交换,就能够提高抗干扰能力。  3.2数据采集模块设计  数据采集模块的作用是为另一个数据采集模块(在下面我们称之为I/O模块)之间的一个衔接作用,最终目的是为了实现I/O模块与总系统的通信,并且还要将I/O模块中的所有数据通过设置在外部的传感器储存到共享储存器上。数据模块通过总系统获得的数据进行表决,表决的结果可以断定这个程序是否能执行下去,如果表决通体则可以进行通讯,数据采集模块的最终作用就通过这种方式表现出来的。  3.3同步表决模块的设计  在每一个总系统的二乘二取二子系统中,两个子系统的表决设计模块之

7、间的连接都是通过网站以数据的条换为条件实现的。同步表决模块包含两个核心处理器,核心?理器1的主要作用是运行任务软件,完成想要执行的命令。核心处理器2的主要作用是运行平台软件,以此来实现表决功能。这两个核心处理器共同作用,是同步表决顺利进行不可缺少的两部分。在总系统的每个运行流程图上,核心处理器2从数据采集模块上得到数据,然后将得到的数据进行分析,得到表决结果,再讲表决结果通过双口计算机交给核心处理器1进行合理运算。运算出来的结果再由核心处理器1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。