计算机测控系统的软件抗干扰技术研究

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:sycamorelee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘  要]计算机测控系统的抗干扰能力应从硬件和软件两个方面着手,本文从测控系统受到干扰的影响出发,研究了一些常见的干扰现象以及在这些干扰下的抗干扰措施,指出了在软件抗干扰中,应注意的一些前提条件,以供参考。
  [关键词]测控系统;抗干扰;软件
  中图分类号:TP85 文献标识码:A 文章编号:1009-914X(2016)28-0348-01
  在中国制造2025战略下,我国的工业生产不仅要数字化、网络化、智能化,最终还要使中国成为一个高效、创新的工业强国。由此工业自动化控制领域的计算机技术更新成为必然,而且十分紧迫。在计算机硬件技术逐步陷入瓶颈的情况下,软件的开发则顺理成章地成为主流。计算机测控系统由硬件和软件构成,成熟硬件的抗干扰能力远胜于软件的抗干扰能力。因此,研究计算机及测控系统的软件抗干扰十分必要,这是保证测控系统正常运行比较关键的环节。
  一、 干扰对系统的影响
  如果测控系统受到干扰,而抗干扰能力不强,则干扰源就会对系统产生如下影响:其一,加大数据采集误差。干扰通过信号输入通道侵入测量单元,叠加很多无用信号,导致传感器等数据采集单元收集的数据误差增加。特别是传感器输出的信号较为微弱时,更容易受到干扰的影响。其二,导致控制状态失控。一般情况下,系统输出较大控制信号时不易受到干扰影响,但控制信号一般要依靠一些状态输入信号以及CPU逻辑处理结果。一旦状态输入信号受到干扰入侵,产生误差,CPU的逻辑处理结果就会出错,导致输出控制信号不准确,使控制失灵。其三,导致程序运行出错,系统程序要正常运行关键在于CPU程序计数器要能够正常运行,如果受到干扰,计数器出错,就会导致程序运行出错。由于在干扰中计数器会得出随机值,这可能会导致程序混乱,出现严重的BUG,严重时可能导致系统失灵。第四,影响RAM中的数据,RAM中的数据可能在干扰的情况下被篡改,导致系统出错。所以研究抗干扰技术十分重要而且必要。
  二、 系统软件抗干扰研究
  1、 抗干扰的前提
  成熟的硬件技术为计算机测控系统带来较为可靠的硬件抗干扰能力,但这只是一个基础,所以需要软件抗干扰来进行辅助,实行硬件+软件共同抗干软的模式,才能有效保证测控系统的可靠性。比如双机远程串行通讯电路,一般要使用带屏蔽的双绞线路进行连接,确保电磁兼容性以及保证误码率要求。如果用屏蔽效果差的导线并与其他导线混扎,必定会出现干扰,这在软件层面上是无法解决的。
  软件抗干扰应遵循一个出发点,即当系统受到干扰,系统软件要能够立即感知并执行自检,通过进一步处理和重启恢复工作。
  一些测控系统的程序和参数会保存在ROM当中,工作环境相对稳定。但一些在RAM中运行的应用程序,其本身的抗干扰能力就有局限,比较依赖平台及系统抗干扰能力和可靠性,所以软件抗干扰还需遵循以下几个前提。
  其一,要能够保证系统硬件在干扰下不会出现损坏。
  其二,要能够保证干扰不会侵害程序区。单片机系统中,重要的程序和参数等均固定保存在ROM中,数据不易被篡改。但一些在RAM中运行程序的系统,一旦受干扰而出错,只能排除干扰后,向RAM重新调入程序。
  其三,要保证RAM中的重要数据不能被破坏,或是能够被修复。一些允许丢失的数据,在实时采样测控系统当中,一般均能够在短期内恢复。但一些不允许丢失的重要数据,受到干扰出错,就会影响系统运行,特别是单片机中,要尽量避免出现这样的软件。
  2、 抗干擾的措施
  2.1数据误差
  其一,平均值算法,参考公式:。即针对一点数字连续多次采样,计算平均值,并作为采样结果,假设第n次和前k次采样的数字滤波输入为,为n次采样的输出。该方法可在一定程度上抑制随机干扰,假如CPU频率能满足要求的采样间隔且足够高,一般可取10次采样的平均值。
  其二,一阶递推数字滤波法,利用软件来代替硬件RC滤波器,即用算法来模拟RC低通滤波器,可参考公式:,式中Q表示滤波系数其中分别表示采样周期与时间常数,和表示第n次采样的输入和输出,为n-1次采样的输出。这种方法能够较好地抑制数据误差,当然效果越好对CPU的要求越高,所以需要灵活选择方法。
  2.2控制状态失灵
  其一,设计软件冗余,设计采样方式为循环采样,改变控制条件的一次采样→处理→输出的方式,实时刷新。这种方法对开关量控制系统十分有效,其能够在执行单元尚未产生相应偶然误差的情况下及时修正,不过在一些响应速度快的系统或惯性较小的系统中效果不是很理想。
  其二,设置闭环输出,在硬件当中设计输出状态采集电路,在软件上设计寄存单元,当干扰入侵造成信号通道输出状态出错,系统能够及时检查并比对实际状态和寄存状态的一致性,然后及时纠正状态。
  其三,软件“看门狗”。在计算机内的特定内存单元或不为设定状态标识,开机时自检,一旦检测出问题,及时自动纠正,确保系统的可靠性。
  2.3程序出错
  其一,硬件“看门狗”,微机测控系统中最为常用,多样化的电路设计。主要遵循程序运行时,看门狗电路实时刷新重新计时。一旦程序出错,则强制复位系统。
  其二,监视定时器,采取定时中断法,检查程序计数器PC值,依靠定时中断监视程序,检查PC值。如果PC值正常则定时器不中断,如果程序出错,则是PC值出错超出程序区,則执行定时中断,中断程序运行,并在此过程中判断复位方式。这种方法有一定局限,即无法检测出程序区的PC值是否正常,对于一些错位指令或死循环的抑制效果较差。
  第三,软件陷阱。上述两种措施均为系统程序能够正常运行的情况下能采用的方法。但如果一次强烈的干扰导致系统所有程序出错,则只能依靠陷阱——某类CPU提供的中断或复位指令,强制捕获的程序指向一个固定地址,该地址为专用处理程序。
  2.4RAM区防数据篡改
  RAM是随机存储器,是可读的,其中的数据不像ROM中数据是固定的,容易被干扰而发生篡改,单片机系统中内部RAM和外扩RAM均可能受到干扰。如MCS-51单片机系统,则容易受到电源的干扰引起数据变化。一般处理数据篡改,硬件方面,增设电源滤波器,在复位端引脚连接去耦电容,RC复位电路接斯密特电路接复位端及外围复位端。软件方面,应保证软件能够实时刷新,对于RAM中的一些重要数据,可增设EEPROM加以保存,以便能够提供实时比对数据,一旦出错,则从EEPROM中读取正确数据纠正错误。
  结束语:
  工业自动化控制领域中计算机测控系统的可靠性十分重要,硬件技术在很大程度上影响系统的可靠性。但实践表明,系统抗干扰能力还是需要依靠硬件+软件的模式。对软件抗干扰的研究成果不多,所以本文在前人的基础上,以系统整体为出发点,探讨了一些抗干扰措施,其中包含有硬件和软件两个方面的建议措施,希望能够提供一些参考。
  参考文献:
  [1] 吴兴纯,杨燕云,吴瑞武.计算机测控系统的故障分析以及抗干扰技术研究[J].自动化与仪器仪表,2011,05:26-29+35.
  [2] 高源.软件抗干扰技术在煤矿用单片机测控系统中的应用[J].煤炭技术,2014,03:239-240.
  [3] 何晖.单片机测控系统的软件抗干扰技术分析和设计探讨[J].通讯世界,2016,21:224-225.
其他文献
[摘 要]中国大学生毕业就业压力日趋严峻,随经济快速发展以及社会群众自力更生的观念转变,政府逐渐推出相关政策引导大学生自我创业。本文对大学生微商创业进行深度调查与研究,从而加深对在校学生以及毕业学生微商创业的了解,进一步调查学生微商创业后对自身影响的真实状况,洞察大学生微商创业现状的难易程度,从而分析微商创业在现实中应解决的壁垒,为创业学生提供相应的创业意见,帮助其解决在微商平台创业时所碰到的难题
期刊
[摘 要]本文运用ARCH族模型对深圳成指日收益率及其波动性进行实证研究,探索我國股票收益率的波动特征。实证研究结果表明:深圳成指日收益率时间序列表现出明显的波动性集群现象;深圳成指日收益率受到利空消息冲击后的波动幅度要大于其受到利好信息冲击后的波动幅度;深圳成指日收益率与其风险是显著正相关的,收益率越高风险越大;条件波动性的预测结果显示,深圳成指日收益率的波动幅度在未来一周内有加大的趋势。  [
期刊
[摘 要]核电发电技术由于它自身的特殊性,最为明显的就是核电发电当中的安全性,自核电技术发展兴起以来,核电安全问题一直备受关注,影响核发电安全因素有很多,其中核电站的土建施工的质量因素在核发电当中占有了很大一部分比重,本文以核电站当中土建施工的质量问题来进行分析和阐述。  [关键词]核电站,土建施工,质量管理  中图分类号:TM623 文献标识码:B 文章编号:1009-914X(2016)28-
期刊
[摘 要]温度传感器的主要性能指标包括:分辨率、精确度、线性度、转换速率、功耗以及面积等。作为CMOS温度传感器核心的温度感应电路以及模数转换器决定了整体温度传感器的分辨率、精确度、线性度、转换速率、功耗以及面积等特性。目前主流的CMOS温度传感器均采用CMOS纵向寄生双极型晶体管(BJT)作为温度传感器的核心感温器件,本文也是如此,但是受到CMOS工艺下寄生双极型晶体管(BJT)自身的性能的限制
期刊
[摘 要]在电力系统中,配电柜的任务是保证线路的正常投入和推出、排除故障线路等,因此配電柜的工作状态将与整个电力系统的运作效果息息相关。对此,保证电气配电柜的安装质量便显得尤为重要。在本案,笔者结合相关知识,浅析电气配电柜安装技术的应用。  [关键词]电气配电柜;高、低压配电柜;安装  中图分类号:TU85 文献标识码:B 文章编号:1009-914X(2016)28-0339-02  引言  配
期刊
[摘 要]本项目研究成果可实现电瓶车防盗及被盗后的位置信息实时监测的功能,成本低,可靠性高,易于被电瓶车生产厂家及车主接受,为解决目前电瓶车大量失窃的社会问题起到一定作用。  [关键词]物联网;电瓶车;防盗装置  中图分类号:TU741.1 文献标识码:A 文章编号:1009-914X(2016)28-0336-02  一、项目简介  随着人们生活水品的不断提高,电瓶车已经逐渐成为了人们上班出行的
期刊
[摘 要]近年来,随着通信和广播电视事业的快速发展,对提高城乡居民生活质量起到了积极的推动作用。但由于种种原因,经常搭挂于电力线路杆塔上的“三线”搭挂现象,成了老大难问题,严重威胁电力线路稳定安全和人民生命财产的安全。国网浙江余姚市供电公司通过“三引三堵”的工作方式对“三线搭挂”隐患治理工作进行了创新与实践。  中图分类号:C39 文献标识码:B 文章编号:1009-914X(2016)28-02
期刊
[摘 要]现阶段,随着我国科学技术水平的不断提高,这对于整个化学防砂工艺提出了更高的要求,因此将化学防砂广泛应用于疏松砂岩油藏中,其优势是显而易见的。本文针对化学防砂在疏松砂岩油藏中的应用的现状以及存在的问题,提出几点有效的措施和建议,从而提高整个化学防砂技术的质量和水平。  [关键词]化学防砂;疏松砂岩油藏;应用趋势;观察效果  中图分类号:TE358.1 文献标识码:B 文章编号:1009-9
期刊
[摘 要]本文从阅读推广的理论研究、对国外经验的借鉴研究、实践案例研究、新媒体运用研究几方面介绍了我国目前高校图书馆阅读推广研究的现状,提出目前阅读推广研究中存在的问题及以后的研究方向。  [关键词]阅读推广;高校图书馆;研究  中图分类号:G26 文献标识码:A 文章编号:1009-914X(2016)28-0330-02  1997年中宣部、文化部等九部委联合发出倡议,在全国组织实施“知识工程
期刊
[摘 要]随着人们对于供电的要求越来越高,电力系统的自动化程度也逐渐提升。而作为电力系统的关键部分,继电保护有效地保障了电力系统的安全运行。当电力系统出现故障时,继电保护装置能够以最快的速度将电力设备从故障区域中切断,避免电力设备受到其影响。本文将对电力系统自动化改造中继电保护的应用进行探讨与分析。  [关键词]电力系统 自动化改造 继电保护 应用  中图分类号:TU741.1 文献标识码:A 文
期刊