一种非独立多通道模拟量实时监测方法技术

技术编号:12531260 阅读:65 留言:0更新日期:2015-12-18 02:48
一种非独立多通道模拟量实时监测方法,包括,步骤S1,对采集的模拟量进行分组,分成多个采集组;步骤S2,对单个采集组中分组后的模拟量进行排序;步骤S3,打开一个采集组的组内模拟量采集通道,同时打开模拟量采集通道的建立标志,并开始计时;步骤S4,查询模拟量采集通道的建立时间是否达到指定时长,若未达到指定时长,则退出,若已经达到指定时长则开始模拟量测试;模拟量测试完毕后,关闭采样通道,并开启下一个采集组内模拟量的采集通道;重复步骤S4直至所有采集组的模拟量测试完毕。本发明专利技术解决了采样效率与采样精度的矛盾,可以在保证监测精度的基础上,大幅度的提高被监测的模拟量的采样效率,从而提高了被监测量的采样率。

【技术实现步骤摘要】

本专利技术涉及电子系统内外部的模拟量监控领域,特别是涉及一种非独立多通道模 拟量实时监测方法。
技术介绍
随着我国基础工业的不断进步和人民生活中对智能电子电器产品的稳定性需求 逐步提高,对智能电子电器产品中内部模拟量的实时监控变得越来越重要。目前,传统的测 试方法仅仅对状态转换时刻的相应模拟量数据进行采集,这样无法反映在功能运行过程中 电子电器产品内部模拟量随运行时间、负载强度等因素变化的整体敏感情况,从而不能从 整体上对硬件电路的稳定性和可靠性进行评价。 为了能够了解目标系统中各个子系统、单元模块的电气特性、硬件状态变化,越来 越需要对其各个监测点的数据进行实时监测。通过对监测量实时数据的分析,可以进一步 发现产品的动态缺陷,甚至可以通过对监测量数据进行知识挖掘来改进产品设计思路,推 动产品设计理念的提升。 传统技术为了提高监测对象采样的实时性,通常需要对监测量进行周期性的循环 采样,在连续采样的过程中,经常会遇到相邻的两个监测量在电路信号上相互关联,从而导 致监测量测量不准确。而为了提高测量的准确度,不得不在两路监测量间增加适当的延时, 但同时会相应降低监测的效率。传统的方法通常针对应用的需要,在这两个方面做平衡取 舍,从而找到较理想的方案。因此,提供一种既能提高采样的效率,又可以保证采样的精度 的监测方法就成为了监测方法发展亟待解决的问题。
技术实现思路
本专利技术要解决的技术问题为:提供,解决 现有技术中对监测量进行周期性的循环采样的方法存在检测量测量不准确和检测效率不 高的问题。 本专利技术的技术方案为: -种非独立多通道模拟量实时监测方法,包括,步骤S1,对采集的模拟量进行分 组,分成多个采集组;步骤S2,对单个采集组中分组后的模拟量进行排序;步骤S3,打开一 个采集组的组内模拟量采集通道,同时打开模拟量采集通道的建立标志,并开始计时;步骤 S4,查询模拟量采集通道的建立时间是否达到指定时长,若未达到指定时长,则退出,若已 经达到指定时长则开始模拟量测试;模拟量测试完毕后,关闭采样通道,并开启下一个采集 组内模拟量的采集通道;重复步骤S4直至所有采集组的模拟量测试完毕。 进一步地,将具有共地信号的模拟量分为一组。 进一步地,在步骤S4中的模拟量测试包括,对于采集组内的每个模拟量分别执行 以下步骤:1,对模拟量进行N次连续测量处理,测量结果记为A 1, i e {1,2,... N} ;2,对集 合AM1Ii e {1,2,...N}}中的元素进行排序,然后取中值作为本模拟量的最终采样结果。 进一步地,在步骤41的N次连续测量处理中,根据采样通道建立的时长及通道建 立过程中模拟量数据的噪声波动情况对N的取值进行确定。 进一步地,步骤41的N次连续测量处理中,每一次模拟量的测量过程均包括M 次采样处理,每相邻两次采样处理需间隔时间tintCTval,采样值记为,记;其中amaxl为集合的最大 值,a_2为集合'的次大值,Sniinl为集合的最小值,a_2 为集合的次小值。 进一步地,每相邻两次采样处理需间隔时间tintCTval,根据模拟量采样器规格说明 书所规定的响应采样请求的最小时间间隔τ来确定t intCTval的取值,tintCTval= τΧ1.2。 进一步地,每一次模拟量的测量过程均包括M次采样处理,根据模拟量采样器的 噪声来对M进行选取。 进一步地,步骤S3之前还包括,查询当前是否有模拟量选通通道,若没有,开始以 下步骤:S31,检查单个采集组的模拟量当前是否已经完成测试;S32,查询当前时刻,模拟 量采集通道建立时间是否大于通道建立最小时限T thrashcild,若模拟量采集通道建立时间满 足最小时限条件,则对相应通路的模拟量进行测量,否则不进行模拟量测量,直接继续完成 其他功能工作。 进一步地,步骤S31包括:S311、第一次进入该处理步骤时,由于还未进行模拟量 测量,所以当前组模拟量测试处于未完成状态,则选择一个采集的模拟量值作为当前测量 的模拟量,并打开选通开关,同时记录当前时刻的系统时间值作为选通开关接通的起点时 间;S312、运行过程中某时刻进入该步骤时,则检查当前是否已完成一组模拟量的采样工 作:若已完成,选择(^ 1+1)?^的第一个模拟量作为当前采集模拟量,并打开对应的模拟量选 通开关;若未完成,则查询&中下一个未完成测量的模拟量0 ]+1,并打开对应的模拟量选通 开关。 本专利技术与现有技术相比的优点在于:针对采用通道不独立的多个被监测的模拟量 的实时监测问题,本专利技术解决了采样效率与采样精度的矛盾,可以在保证监测精度的基础 上,大幅度的提高被监测的模拟量的采样效率,从而提高了被监测量的采样率。同时,采用 本方法进行模拟量监测,可以给电路设计带来更大的自由度,使得设计者在进行设计的时 候无需考虑各路监测量的测量电路是否全部独立,是否在动态测量的过程中会形成动态潜 通路给测量结果带来不可控误差。【附图说明】 图1为本专利技术的的处理过程示意图; 图2为本专利技术中模拟量测量步骤的处理过程示意图。【具体实施方式】 本专利技术的,主要内容如下: (1)包括以下步骤: 步骤1,对所采集的模拟量进行分组; 步骤2,对分组后的模拟量采集组进行排序; 步骤3,打开同组组内模拟量采集通道,同时打开模拟量采集通道建立标志,并开 始计时; 步骤4,待再次进入模拟量采集模块时,查询模拟量通道建立的时间是否达到指定 的时长:若未达到指定的时长,则退出,若已经达到指定的时长则开始模拟量测试,测试完 毕后,关闭采样通道,并开启下一组模拟量的采集通道。 (2)步骤1中对所采集的模拟量进行分组,需将共地信号的模拟量分为一组。 (3)步骤4所述的开始模拟量测试,具体包括以下步骤: 对于组内的每个模拟量分别执行下述步骤; 步骤41,对当前路模拟量进行N次连续测量处理,测量结果记为 A11I e {1,2,...N}; 步骤42,对集合A {A」i e {1,2,... Ν}}中的元素进行排序,然后取中值作为本模 拟量的最终采样结果。 (4)步骤41所述的N次连续测量处理,根据采样通道建立的时长及通道建立过程 中模拟量数据的噪声波动情况对N的取值进行确定,N的取值越大,抗测量电路产生的噪声 干扰能力越强,但同时也会增加单路模拟量测量的时长,降低测量效率。例如如果采样通 道稳定的最短时间为300ms,采用近似均匀采样的方法,每隔约IOms采样一次,则N可以取 30 〇 (5)步骤41所述的连续测量处理,每一次模拟量的测量过程均包括M次采 样处理,每相邻两次采样处理需间隔时间t intCTval,采样值记为<,./ Ml.二…M丨,记。其中^3:!1为集合的最大值, a_2为集合的次大值,Sniinl为集合的最小值,a_2为集 合的次小值。 (6)每相邻两次采样处理需间隔时间tintCTval,根据模拟量采样器规格说明书所规 定的响应采样请求的最小时间间隔τ来确定t intCTval的取值,令tintCTval= τΧ1.2。 (7)每一次模拟量的测量过程均包括M次采样处理,根据模拟量采样器的噪声来 对M进行选取,M取值越大,抗采样器噪声的能力越强,但同时会增加每次采样的时当前第1页1本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/52/CN105158607.html" title="一种非独立多通道模拟量实时监测方法原文来自X技术">非独立多通道模拟量实时监测方法</a>

【技术保护点】
一种非独立多通道模拟量实时监测方法,其特征在于,包括,步骤S1,对采集的模拟量进行分组,分成多个采集组;步骤S2,对单个采集组中分组后的模拟量进行排序;步骤S3,打开一个采集组的组内模拟量采集通道,同时打开模拟量采集通道的建立标志,并开始计时;步骤S4,查询模拟量采集通道的建立时间是否达到指定时长,若未达到指定时长,则退出,若已经达到指定时长则开始模拟量测试;模拟量测试完毕后,关闭采样通道,并开启下一个采集组内模拟量的采集通道;重复步骤S4直至所有采集组的模拟量测试完毕。

【技术特征摘要】

【专利技术属性】
技术研发人员:高飞叶绍凯崔宇刘思东邱枫隋强强丁万兵仲宇张磊解月江孙鹏
申请(专利权)人:北京航天自动控制研究所中国运载火箭技术研究院
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1