测控系统中微机的软件抗干扰设计.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测控系统中微机的软件抗干扰设计 彭芳 马厚勇 (信息产业部电子第54研究所) 摘要本文主要介绍了微机干扰罪的起因, 提出T软件抗干扰的方法,并介绍了对 测拉系统中微机进行抗干扰软件设计的几种方法, 且证明这几种方法已在工程实际应用中 取得明显效果. 关键词抗干扰软件陷阱软件数字滤波 l 引言 在测控系统中计算机不同于一般商用的计算机,在同一环境中往往有较大功率的电器 一’ 或开关存在,这些设各又往往和计算机共用供电线路。它们通过“路”和“场”两种途径 干扰计算机的正常工作,使计算机的可靠性和稳定性大大下降。干扰会冲掉微机内的数据 . 和程序,使微机死锁或产生错误动作;干扰也可能影响被测信号的幅值和相位,降低测量 和控制精度:严重干扰甚至会使微机控制系统失去对过程的控制,造成重大事故的损害。 据国外有关资料介绍,干扰引起计算机事故占计算机总事故的百分之九十九左右。另外, 测控系统中的计算机,是系统能否正常工作的关键.对于有些系统来说,计算机的故障可 能会造成整个系统的瘫痪。总之,对于应用在铡控系统中的计算机必须进行细致周到的抗 干扰设计,以便提高计算机和整个测控系统的可靠性和稳定性。 对于计算机的抗干扰设计,有很多方法.如滤波设计、接地设计、屏蔽设计、光电隔 离、硬件冗余、信号传输中的抗干扰设计等等。这些方法在实际工程已被广泛应用,是行 之有效的,很多文章已有详细介绍,本文不再赘述。 采用如上的“硬”设计之后,是否就能完全解决了测控系统中计算机的稳定可靠问题 ’ 昵?实践证明并非如此。下面结合作者在工程实践中的体会,介绍几种采用软件的方法进 。 行抗干扰设计以提高测控系统可靠性、稳定性的措施。这种纯软件的设计方法,能有效地 ‘ 发挥计算机运算速度快、能记忆、善判断的特点,实践证明是行之有效的。如下列出各种 软件抗干扰设计方法。 · 2软件陷阱 这种方法是在程序的适当地方加一些陷阱语句和陷阱出口语句。这些语句不影响程序 的正常运行,当计算机受到强电磁干扰时,如发生了程序“跑飞”现象,程序不按正常的 。 途径运行时,就有可能落入预设的陷阱中,陷阱的出口是程序设计者预先设定的。这样, 程序的运行就转入了可控阶段。如果陷阱的出口设在系统自恢复程序的入口,而受干扰前 。 的系统运行状态参数和其他重要参数束被破坏,则系统叉会在未受干扰前的系统状态下继 续运行,整个系统好象未受干扰一样。 另外,芙于“跑飞”后的程序能否恢复,也可在软件中靠加~级判断环节决定,方法 是在程序开始时就在RAM中的不同地址处(相隔一定距离)设几个固定数,这几个数的存 在不影响程序的正常运行。一旦发现了程序异常.就用开始写入固定数和内存中存入的数 1S6 进行比对.比对正确可在原状态下运行,整个系统恢复正常。比对不正确只能从初始状态 开始运行。这种方法的设计依据是,干扰造成的RAM中的数据被破坏是成片的。只个别数 据被破坏是少见的。 软件陷阱可以安排在以下几个地方: (1)未使用的中断向量区 当干扰使未使用的中断开放,并激活这些中断时,就会进一步引起混乱。如果在这些 地方布上陷阱,就能及时捕捉到错误

文档评论(0)

baihualong001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档