天网系统

来源 :科学与财富 | 被引量 : 0次 | 上传用户:yiteng89
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:天网对社会发展、科技进步以及军队的信息化有着重大的推动作用。由于天网的移动性、通信的偶断性、外设接入的复杂性以及使用的综合性,从而研制天网具有巨大的挑战。有必要通过综合仿真,验证天网总体需求、总体设计方案、关键技术指标和研制的约束条件,形成科学的可行性报告。
  关键词:人脑系统;进化系统;设定系统;过滤系统
  引言
  天网系统包括人脑系统,进化系统,设定系统和过滤系统。
  一、人脑系统:所谓人脑系统是所编程序和人脑一样,根据要求整个系 统会做出什么反应。
  二、进化系统:所谓进化,是在人脑系统中添加短语,使整个系统升级,变成一个新的系统。在外界环境发生变化的时候。在指定的语段或语句前填加语句,或程序段使整个程序发生变化。演变成一个新的系统。同时把原系统复制下来,并保存。使系统不断升级,并繁殖出无数系统。(注:升级系统中也可以给自己添加短语,进化系统夹杂在人脑系统中)
  三、设定系统:包括添加短语位置语句和判断正负语句。
  要确定添加短语的位置,添加短语的位置的语句用I和o表示。遇到什么情况为加I遇到什么情况为加o. I加I为II II加II为IIII I加o还为I判断正负语句:此语段在整个系统的开头。在什么情况下系统做出判断为加I或减I指令(I可以为任意数字替换)
  四、过滤系统:没达到一定限度的反射即没达到一定限度的升级指令在设定系统中不执行。
  五、系统模式
  系统编程遵循x+y=z模式,对接语句双螺旋结构,,遇到X指令执行X模式,遇到Y执行Y模式,xy对接执行子程序,分列输出,X蝶变x=y2 ,数据链中断式输出,x+y=z=y2+y.钥匙y=z=x
  5.1运算叠加
  运算双行,两个计算通道,协调同步进行
  5.2 α指令模式
  每当遇到α,即调停A系统,跳级运算
  5.3运算收盘
  盘底开花,运算结束时,运算多通道跳至某可疑点,重新运算。
  六、接口子系统软件设计
  考虑到软件设计的模块化和便于移植的特点,文选用微软的SEM/A429-4R2T 作为接口子系统软件的设计开发工具。
  6.1ARINC429通信接口板软件设计本文采用的SEM/A429-4R2T模块的接口软件设计共分为初始化和工作编程两部分,其中,初始化编程主要是约定数据通信规范,工作编程则是实现数据的实际发送和接收。
  在初始化编程过程中,通过写入控制寄存器控制字的方式来设定模块的工作方式,包含字长选择、传输速率选择、奇偶校验、S/D码匹配接收和内部自检等。在工作编程过程中,由于该模块可以选择中断或查询方式接收数据,但不能中断方式发送数据,而我们在使用过程中只采用中断方式接收数据和查询方式发送数据,因此,必须按不同的编程思路来分别进行数据的接收和发送编码,下面将详细叙述这两种思路的编码过程。
  6.2中断方式接收数据
  用中断方式接收数据需要以下步骤:
  ?誗读空某个收发单元中接收通道1和接收通道2的数据;
  ?誗设置该收发单元的控制字;
  ?誗再次读空该收发单元中接收通道1和接收通道2的数据;
  ?誗设置相应的中断服务程序;
  ?誗再次读空该收发单元中接收通道1和接收通道2的数据;
  ?誗若发生中断,读状态字判断为哪个通道接收到数据;
  ?誗从相应的通道读取ARINC429数据,先读低16位,再读高16位。
  6.3查询方式发送数据
  ?誗用查询方式发送数据步骤如下:
  ?誗将ARINC429编码数据分为两个16位字;
  ?誗读状态字,若发送缓冲区空,则分别将两个16位字按先低后高的顺序送入发送缓冲区,数据将自动发出。
  6.4程序编码
  SEM/A429-4R2T模块上的两个独立的数据收发单元,各自占有5个16位的控制和数据寄存器。第一单元,设置其端口地址首地址为0×380,接收中断号为10;第二单元,设置其端口地址首地址为5,接收中断号为;。下面以第一单元为例,介绍程序编码。
  (1)硬件初始化程序
  硬件初始化程序通过写入控制字来设置模块的工作方式。例如设置ARINC429数据字长为32位、传输速率为高速、采用奇校验、无S/D 码匹配接收和内部自检,则控制字为0×0020。
  (2)数据传输程序
  程序正常运行后ARINC429模块一旦接收到一个数据字,就发出硬中断信号给8259中断控制器。中断接收程序主要有以下两步:
  ?誗判断中断发生源性质,通过读取状态字寄存器0×388来实现。其定义如下表:
  表1状态字定义
  ?誗运行处理程序,对D1、D2位为1的状态,通过读数据寄存器0×380、0×382、0×384、0×386可获得数据字信息。
  在发送数据字过程中,通过循环读取状态字寄存器0×388的方法来判断是否能发送数据。若D2位为1, 则向发送数据端口0×380、0×382写入数据字即可。
  6.5RS232C接口软件设计
  本文利用PC/104CPU模块上的COM1口以RS232C通信协议实现双向信息交换,其接口软件也分为初始化和工作编程两部份。其中,初始化编程通过写入控制寄存器控制字的方式来设定模块的工作方式,包括波特率设定、奇偶校验和内部自检等。在工作编程中则设定接收和发送数据都采用中断方式进行,以中断服务程序来执行实际的数据收发工作。其工作流程如下:
  ?誗响应中断信号,进入中断服务程序;
  ?誗读取RS232C中断识别寄存器信息,判断发生的中断类型;
  ?誗若是发送数据寄存器空中断,则再次发送数据;若是接收数据就绪中断,则从数据端口读取接收到的数据。
  由于RS232C的程序编码过程与ARINC429模块的程序编码过程类似,这里就不再做具体介绍。
其他文献
本文在分析循环变流器特点的基础上,提出了无换向器电机状态空间表达式的数学模型,利用Riccati方程设计出线性二次型状态变量反馈的速度控制系统。实验表明,这种系统在工程实
摘 要:本文运用2009-2013年五年的中国与东盟自由贸易区11个国家的FDI数据,使用引力模型,对FDI与国家出口额之间的关系进行了实证研究。往来是中国对外贸易的重要组成部分,经过多年的努力中国与东盟贸易持续升温,作为东盟贸易的主要省份--云南省,也在不断突破中,在2013年南博会入驻云南昆明,这对云南生来说具有里程碑意义。通过实证研究发现,云南省与东盟双边贸易在南博会的影响下具有正的效应,贸
期刊
本文叙述了建设事业对工程机械提出的要求,指出了未来工程机械的发展方向,说明了建设机器人和工程机械机电信一体化存在的问题和困难,介绍了建设机器人和工程机械机电信一体化的
摘 要:自第三次科技革命以来,计算机技术的发展越来越受到重视,而我国的计算机教育事业相对于发达国家来说还有很多不足之处,因此,要多了解其他国家的计算机教育,并从中吸取适用于我国教育事业发展的部分。在本文介绍了美国的计算机教育并提出对我国高校计算机教育的启示。  关键词:计算机教育;计算机;高校教育  【分类号】:G72  1 美国计算机教育的现状  根据对美国计算机教育事业方面的统计,美国的一万多
期刊
摘 要:矿井通风的基本任务是供给井下足够的新鲜空气,满足人员对氧气的需要;冲淡井下有毒有害气体和粉尘,保证安全生产;调节井下气候,创造良好的工作环境,同时其也是发生中毒窒息及火灾事故后防止事故扩大和抢险救灾的最基本手段。近些年,因为通风管理不善发生的中毒窒息事故接连不断,所以,我们必须加强对矿井通风安全管理与通风事故防范的研究,提高通风技术,实现矿井的安全生产。本文章主要针对矿井通风安全管理与通风
期刊
【摘 要】发动机发生故障时,时常伴随着异常声音出现。分析了几种故障产生的原因及异响特征,并提出了排除方法,以供参考。  【关键词】发动机;异响;原因;排除  发动机发生故障时,时常伴随着异常的声音出现,发动机出现异响,首先要根据声响的类别辨别是由于正常爆发声而产生的敲击声,还是由于不正常运动而产生的撞击声,然后再根据异响特征,结合构造原理找出原因,进行排除。现将几种故障产生的原因、异响特征及其排除
期刊
摘 要:本文基于直流电源系统对电力系统安全的重要性,提出了做好直流电源系统检修与维护的必要,首先简介了变电站直流电源系统的组成,紧接着对蓄电池组、充电设备、直流屏装置的维护要点展开分析,最后结合具体实例,详细分析了直流电源系统的检修措施,以及直流系统的反措与升级。  关键词:直流电源系统;检修;维护;反措  引言:  直流电源是电力系统的重要组成,承担着为系统内部的电力负荷、继电保护和安全自动装置
期刊
提出并讨论了目前电力系统自动化行业令人关注的几个问题,供有关专业人士共同探讨。 Several issues that are currently of concern to the power system automation indus
摘 要:煤矿中机械自动化的应用是煤炭产业经济有效发展的必然要求,也是煤矿产业发展的趋势。先进的煤矿机械技术不但能够提高煤炭开采效率,而且可以有效保证煤炭开采的安全性。在介绍机械自动化在煤矿中应用意义和现状的基础上,针对煤矿机械自动化水平的提高提出改进建议,同时对煤矿机械自动化的未来发展趋势做了分析。  关键词:煤矿 机械 开采 自动化  煤矿行业在我国经济发展中占据着重要地位,其机械自动化水平是煤
期刊
本试验结果认为,播种前深耕对土壤的改良作用表现得很明显,主要是促进土壤熟化过程,例如深翻后土壤25毫米的团聚体均有明显下降,5-0.25毫米的团聚体则增加,土壤容重减轻,孔