文档库 最新最全的文档下载
当前位置:文档库 › 防脉冲干扰移动平均值法数字滤波器算法及其程序设计

防脉冲干扰移动平均值法数字滤波器算法及其程序设计

防脉冲干扰移动平均值法数字滤波器算法及其程序设计
防脉冲干扰移动平均值法数字滤波器算法及其程序设计

皖西学院

课程设计报告书

系别:机电系

专业:电气技术与自动化

学生姓名:孙星月学号:2008010782

课程设计题目:防脉冲干扰移动平均值法数字滤波器算法及其程序设计起迄日期:6月12日~ 6月25日

课程设计地点:计算机房

指导教师:杜成涛

设计任务完成日期:2011年6月23日

皖西学院课程设计任务

2010-2011学年第2学期

专业电气工程及其自动化班级0802

课程名称微型计算机原理与接口技术课程

类别

必修

设计

时间

2011年6月13日——2011年6月26日

一、课程题目:防脉冲干扰移动平均值法数字滤波器算法及其程序设计

二、课程设计目的:微机应用课程设计电气工程及其制动化专业本科生重要的实践环节,在学习了与修课程的基础上,综合运用各种所学的软件,通过学生独立进行某一课题的设计和调试,理解和掌握相关软件的使用方法,运用软件的理论和方法,初步掌握汇编程序以及其他使用软件的设计方法和步骤,培养独立思考,深入研究,分析问题,解决问题的能力。

熟悉所采用汇编语言基础知识,基本编程方法和技巧,设计出课题所要求的算法并编程实现。

三、设计任务概述:1.熟悉设计任务,查找资料熟悉相关设计的方法

2.选择最佳的设计方案

3.程序编写及调试

4.撰写设计报告,调试报告,设计心得体会

四、设计计划与时间安排:防脉冲干扰移动平均值法数字滤波器算法及其程序设计主要内容包括:理论设计、调试或仿真、撰写设计报告等。其中理论设计又包括选择总体方案、软件系统设、计算参数等;软件设计包括模块化层次结构图,程序流程图。程序设计是课程设计的关键环节,通过调试进一步完善程序设计,使之达到课题所要求的指标。课程设计的最后要求是写出设计总结报告,把理论设计内容,调试的过程及性能指标的测试结果进行全面的总结,把实践内容上升到理论高度。

目录

一、课程任务 (2)

二、摘要 (4)

三、算法设计 (4)

四、软件编程 (5)

五、程序调试 (11)

六、设计心得 (12)

七、参考文献 (14)

防脉冲干扰移动平均值法数字滤波器算法

及其程序设计

摘要

数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。数据采集技术广泛引用在各个领域。比如摄像头,麦克风,都是数据采集工具。被采集数据是已被转换为电讯号的各种物理量,如温度、水位、风速、压力等,可以是模拟量,也可以是数字量。在互联网行业快速发展的今天,数据采集已经被广泛应用于互联网及分布式领域,数据采集领域已经发生了重要的变化。

而在数据采集中存在着各种干扰。滤除干扰的方法有很多种,既有数字滤波器,也有模拟滤波器。我们针对数据采集系统中经常出现的随机干扰,这里我们采用了C语言来设计并开发数字滤波系统。

关键词:C语言、数字滤波。

算法设计

在许多的数据采集系统中,现场的强电设备较多,不可避免地会产生尖脉冲干扰,

这种干扰一般持续时间短,峰值大,对这样的数据进行数字滤波处理时,仅仅采用算术平均或移动平均滤波时,尽管对脉冲干扰进行了1/n的处理,但,其剩余值仍然较大。这种场合最好的策略是:将被认为受干扰的信号数据去掉,这就是防脉冲干扰平均值滤波法的原理。

算术平均滤波法适用于对一般的具有随机干扰的信号进行滤波。这种信号的特点是信号本身在某一数值范围附近上下波动,如测量流量、液位时经常遇到这种情况。算术平均滤波法是要按输入的N 个采样数据,寻找这样一个Y,使得Y 与各个采样值之间的偏差的平方和最小。具体实现此算法的程序如下:

#define N 12

char filter()

{

int count;

int sum=0;

for(count=0;count

{

sum+=get_ad();

delay();

对连续的n个数据进行排序,去掉其中最大和最小的2个数据,将剩余数据示平均值。在一般8051单片机的应用中为了加快数据处理速度,n可以取值6。而对于具有较快速度的处理器,则n 值可以适当取大一些。但最好是n=2^k+2,k为整数,因为这样在求平均值average=SUM/(n-2)=SUM/2^k 时可以写成average=SUM>>k,用移位的方法,可以加快处理速度。

上述算法显然还存在一个不足之处,就是每采集一个数据就要进行一次排序,这样会大量占用系统宝贵的时间。这可以通过存储当前数据中的最大值和最小值来改进。具体做法是:系统中用两个变量来存储当前n个数据的最大值和最小值在这个数组中的偏移量(也就是数组下标,存储数组下标而直接不存储数据本身是因为:在一般的系统中,n不会超无符号短整形的表示范围,因此用一个char形变量就可以存储而如果直接存储数据本身,则许多情况下要用int形变量,甚至更长的类型)。这样只要在当前输入的数据将要覆盖的数据正好是当前的最大值或最小值时才在下个组中查找最大值或最小值,而其他情况下则只要将输入的数据与最大值和最小值比较就可以修改下最大值和最小值了,而且不用进行数据排序。这个算法很简单,下面是对应的C语言代码实现,可以很方便的应用的具体的51单片机,或其他处理器上,只须做少量的修改。

软件编程

1、软件设计步骤

2、程序流程图

2、软件程序

#include

#define dtype unsigned int//采集数据的数据类型

#define LEN 6 //移动算术平均的个数+2=SHIFT<<2+2

#define SHIFT 2 //2^SHIFT

char pdata; //移动指针

char pmax,pmin;//记录数据表中最大值和最小值的位置,

dtype datas[LEN]; //在一般的数据采集系统中,数据的长度>=8,因此用指针记录而不是直接记录最大值和最值dtype szlb(dtype _data)

/****************************/

/* 在调用此子程序前必须对*/

/* pdata,datas[]数组, */

/* pmax,pmin进行初始化*/

/****************************/

{

char i;

dtype average=0; //清零,用来计算平均值

pdata=(pdata+1)%LEN; //指针下标在到LEN-1上滑动

datas[pdata]=_data; //采样所得数据存入数据表中

for(i=0;i

average+=datas[i]; //求所有数据总和

/*******去除被认为是脉冲的数据******/

if(_data>datas[pmax])

pmax=pdata; //得到最大值的指针

else if(_data

pmin=pdata; //得到最小值的指针

if(pdata==pmax) //如果当前输入值将存入当前最大值的位置时

{ //由以上方法将不可行,必须从其他位置中查找极值for(i=0;i

if(datas[i]>datas[pmax])

pmax=i;

}

else if(pdata==pmin) //如果当前输入值将存入当前最小值的位置时

{ //由以上方法将不可行,必须从其他位置中查找极值for(i=0;i

if(datas[i]

pmin=i;

}

average=average-datas[pmax]-datas[pmin];

return (average>>SHIFT); //求算术平均值

}

void main()

{

char i;

dtype _data;

pdata=0;

pmax=0;

pmin=0;

for(i=0;i

datas[i]=0;

printf("数据:最大最小\n");

while(1)

{

scanf("%u",&_data);

szlb(_data);

for(i=0;i

printf("%-3u ",datas[i]);

printf(" %-3u %-3u",datas[pmax],datas[pmin]);

printf("\n");

}

}

程序调试

设计心得

这次整个课程设计通过了软件调试。我想这对于自己以后的学习和工作都会有很大的帮助。在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。一切问题必须要靠自己一点一滴的解决,而在解决的过程当中你会发现自己在飞速的提升。对于防脉冲干扰移动平均值法数字滤波器算法及其程序设计,其程序不是很难的,主要是解决程序设计中的问题,而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力,它才是一个设计的灵魂所在。因此在整个设计过程中大部分时间是用在程序上面的。很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对系统的结构很熟悉。因此可以说系统的设计是软件和硬件的结合,二者是密不可分的。通过这次课程设计我也发现了自身存在的不足之处,虽然感觉理论上已经掌握,但在运用到实践的过程中仍有意想不到的困惑,经过一番努力才得以解决。

这也激发了我今后努力学习的兴趣,我想这将对我以后的学习产生积极的影响。其次,这次课程设计让我充分认识到要学会借鉴别人的思想的重要性,很多时候你做的东西别人也许已经做出来了,我们可以直接拿来用。虽然这不好,又偷懒的嫌疑,但是这却加快了效率,而且,以后再研究中也要实时关注新的东西,如果你花了很多时间和精力做的东西,已经早有人做了,这就很得不偿失了。俗话说“三人行必有我师”嘛,更何况是这么多人的思想,这也是一种学习的方法。另外在课程设计的过程中,当我们碰到不明白的问题时,指导老师总是耐心的讲解,给我们的设计以极大的帮助,使我们获益匪浅。因此非常感谢老师的教导。通过这次设计,我懂得了学习的重要性,了解到理论知识与实践相结合的重要意义,学会了坚持、耐心和努力,这将为自己今后的学习和工作做出了最好的榜样。我觉得作为一名电气工程专业的学生,这次课程设计是很有意义的。更重要的是如何把自己平时所学的东西应用到实际中。虽然自己对于这门课懂的并不多,很多基础的东西都还没有很好的掌握,觉得很难,也没有很有效的办法通过自身去理解,但是靠着这一个多礼拜的“学习”,在小组同学的帮助和讲解下,渐渐对这门课逐渐产生了些许的兴趣,自己开始主动学习并逐步从基础慢慢开始弄懂它。

我认为这个收获应该说是相当大的。一开始我们从参考书上找来了课题,但是毕竟是参考书,做到后来发现很多程序都是不完整的,这让我伤透了脑筋。程序接线什么的都弄好了,调试也没有问题,可是就是无法达到预期想要的结果。参考书毕竟只是一个参考,设计这种东西最后还是要靠自己动脑筋。然后我从平时做的实验﹑老师上课的举例﹑书本上的知识以及老师的辅导和其他同学的帮助下终于完成了。虽然内容并不是很复杂,但是我们觉得设计的过程相当重要,学到了很多,收获了很多。我觉得课程设计反映的是一个从理论到实际应用的过程,但是更远一点可以联系到以后毕业之后从学校转到踏上社会的一个过程。小组人员的配合﹑相处,以及自身的动脑和努力,都是以后工作中需要的。

所以我认为这次的课程设计意义很深,和另一位同学的共同学习﹑配合﹑努力的过程也很愉快,另外还要感谢杜老师的耐心辅导。

八、参考文献:

《windows环境下32位汇编语言程序设计》罗云彬.电子工业出版社.2002.第一版《C语言程序设计》谭浩强.清华大学出版社

《微型计算机原理与应用》戴梅萼.清华大学出版社

《单片机原理及应用》何立民.北京航空航天大学出版社

《微型计算机控制技术》于海生.清华大学出版社2001 第一版《单片机系统使用抗干扰技术》刘光斌.任命邮电出版社2003

移动加权平均法.doc

移动加权平均法:移动加权平均法下库存商品的成本价格根据每次收入类单据自动加权平均;其计算方法是以各次收入数量和金额与各次收入前的数量和金额为基础,计算出移动加权平均单价。 其计算公式如下: 移动加权平均单价= (本次收入前结存商品金额+本次收入商品金额)/(本次收入前结存商品数量+本次收入商品数量 ) 移动加权平均法计算出来的商品成本比较均衡和准确,但计算起来的工作量大,一般适用于经营品种不多、或者前后购进商品的单价相差幅度较大的商品流通类企业。 以下以一个简单的例子来说明: 例1:货品A,期初结存数量10,加权价10,金额为100,发生业务如下: 销售11;采购10,采购价格11; 成本计算过程如下: 销售时,成本金额为11*10=110;销售后结存数量:-1;加权价:10;结存金额:-10;

采购后,结存单价位:(-10+10*11)/(-1+10)=11.111111 一、月末一次加权平均法 加权平均法也叫全月一次加权平均法,指以本月收入全部存货数量加月初存货数量作为权数,去除本月收入全部存货成本加月初存货成本的和,计算出存货的加权平均单位成本,从而确定存货的发出成本和库存成本的方法。计算公式如下: 加权平均单价=(本月收入全部存货成本+月初存货成本)/ (本月收入全部存货数量加+月初存货数量) 本月发出存货成本=本月发出存货数量×加权平均单价 月末结存存货成本=月末库存存货数量×加权平均单价 二、移动加权平均法。 移动平均法亦称移动加权平均法,指本次收货的成本加原有库存的成本,除以本次收货数量加原有存货数量,据以计算加权平均单价,并对发出存货进行计价的一种方法。移动平均法与加权平均法的计算原理基

电快速瞬变脉冲群抑制方法

电快速瞬变脉冲群(EFT)抑制方法 一、电快速瞬变脉冲群特点 电快速瞬变脉冲群EFT是电气和机电设备中常见的一种瞬态干扰,是由继电器、接触器、电动机、变压器等电感器件产生的,是时间很短但幅度很大的电磁干扰,是一连串的脉冲,可以在电路输入端产生累计效应,使干扰电平的幅度最终超过电路的噪声门限,对电路形成干扰。 电快速瞬变脉冲群由大量脉冲组成,具有如下特点: 1)幅值在100V至数千伏; 2)脉冲频率在1kHz至1MHz; 3)单个脉冲的上升沿在纳秒级,脉冲持续时间在几十纳秒至数毫秒; 4)EFT所形成的骚扰信号频谱分补非常宽,数字电路对它比较敏感,易受到干扰。 相关标准: GB/T 17626.4-2008《电磁兼容试验和测量技术电快速瞬变脉冲群抗扰度试验》 二、电快速瞬变脉冲群常见抑制方法 1) 减小PCB接地线公共阻抗:增加PCB接地导线的面积,减小电感量成分; 2) 加接EFT电感瞬态干扰抑制网络:在电感元件上并接压敏电阻、阻容电路、二极管、TVS 管、背靠连接的稳压二极管等; 3) 电源或信号干扰源输入口,使用滤波器或吸收器等滤波元器件,选用磁珠的内径越小、外径越大、长度越长越好; 4) 电子元器件选择时,选用性能可靠的关键器件;最好做过芯片级的电磁兼容仿真试验,质量可靠的元器件选用可提升对电快速瞬变脉冲信号的抑制能力; 4) PCB布局时,将干扰源远离敏感电路; 5) PCB布线时注意线缆的隔离,强弱电的布线隔离、信号线与功率线的隔离,各类走线要尽量短, 6) 正确使用接地技术,减小环路面积; 7) 安装瞬态干扰吸收器; 8) 软件设计时,考虑避免干扰对系统的影响,软件上应正确检测和处理告警信息,及时恢复产品的状态; 9) I/O信号进出由完全隔离的变压器或光耦连接,更好的实现隔离; 10) 使用高阻抗的共模或差模电感滤波器 11) 使用铁氧体磁环; 12) 在PCB层电源输入位置要做好滤波,通常采用的是大小电容组合,根据实际情况可以酌情再添加一级磁珠来滤除高频信号; 13) 组装生产环节中应严把质量关,做好生产工艺流程控制,尽量保证产品质量的一致性,减少因个别产品质量问题带来的测试不合格现象; 三、PCB抗干扰设计 1、电源电路抗干扰设计 1) 变压器及稳压模块应就近安装在交流电源进入系统的地方; 2) 强电输送线绝不能在系统内乱布; 3) 电源供电线应尽量短,板间连接线使用双绞线; 4) 交流输入、功率继电器、电源滤波器、电源变压器等干扰源电路应与系统稳压后的5V、3.3V等布线严格分开并进行有效隔离;

TVS瞬态干扰抑制器性能与应用

TVS瞬态干扰抑制器性能与应用 作者:山东莱芜钢铁集团公司动力部周志敏摘要:本文阐述了电子设备瞬态干扰产生的机理,介绍了TVS瞬态干扰抑制器件的工作原理、特性参数及在电子设备中的设计应用。 关键词:瞬态干扰;TVS;设计应用 瞬态干扰 瞬态干扰指交流电网上出现的浪涌电压、振铃电压、火花放电等瞬间干扰信号,其特点是作用时间极短,但电压幅度高、瞬态能量大。瞬态干扰会造成控制系统的电源电压的波动;当瞬态电压叠加在控制系统的输入电压上,使输入控制系统的电压超过系统内部器件的极限电压时,便会损坏控制系统内部的设备,因此必须采用抑制措施。 硅瞬变吸收二极管 硅瞬变吸收二极管的工作有点象普通的稳压管,是箝位型的干扰吸收器件;其应用是与被保护设备并联使用。硅瞬变电压吸收二极管具有极快的响应时间(亚纳秒级)和相当高的浪涌吸收能力,及极多的电压档次。可用于保护设备或电路免受静电、电感性负载切换时产生的瞬变电压,以及感应雷所产生的过电压。 TVS管有单方向(单个二极管)和双方向(两个背对背连接的二极管)两种,它们的主要参数是击穿电压、漏电流和电容。使用中TVS管的击穿电压要比被保护电路工作电压高10%左右,以防止因线路工作电压接近TVS击穿电压,使TVS漏电流影响电路正常工作;也避免因环境温度变化导致TVS管击穿电压落入线路正常工作电压的范围。 TVS管有多种封装形式,如轴向引线产品可用在电源馈线上;双列直插的和表面贴装的适合于在印刷板上作为逻辑电路、I/O总线及数据总线的保护。 TVS的特性 TVS的电路符号和普通的稳压管相同。其电压-电流特性曲线如图1所示。其正向特性与普通二极管相同,反向特性为典型的PN结雪崩器件。图2是TVS的电流-时间和电压-时间曲线。在浪涌电压的作用下,TVS两极间的电压由额定反向关断电压V WM上升到击穿电压VBR,而被击穿。随着击穿电流的出现,流过TVS的电流将达到峰值脉冲电流IPP,同时在其两端的电压被箝位到预定的最大箝位电压VC以下。其后,随着脉冲电流按指数衰减,TVS两极间的电压也不断下降,最后恢复到初态,这就是TVS抑制可能出现的浪涌脉冲功率,保护电子元器件的过程。当TVS两极受到反向高能量冲击时,它能以10~12s级的速度,将其两极间的阻抗由高变低,吸收

1_TVS瞬态干扰抑制器 (1)

TVS瞬态干扰抑制器 写于2008-09-09 14:06:06 瞬态干扰 瞬态干扰指交流电网上出现的浪涌电压、振铃电压、火花放电等瞬间干扰信号,其特点是作用时间极短,但电压幅度高、瞬态能量大。瞬态干扰会造成控制系统的电源电压的波动;当瞬态电压叠加在控制系统的输入电压上,使输入控制系统的电压超过系统内部器件的极限电压时,便会损坏控制系统内部的设备,因此必须采用抑制措施。 硅瞬变吸收二极管TVS(TRANSIENT VOLTAGE SUPPRESSOR)硅瞬变吸收二极管的工作有点象普通的稳压管,是箝位型的干扰吸收器件;其应用是与被保护设备并联使用。硅瞬变电压吸收二极管具有极快的响应时间(亚纳秒级)和相当高的浪涌吸收能力,及极多的电压档次。可用于保护设备或电路免受静电、电感性负载切换时产生的瞬变电压,以及感应雷所产生的过电压。TVS管有单方向(单个二极管)和双方向(两个背对背连接的二极管)两种,它们的主要参数是击穿电压、漏电流和电容。使用中TVS管的击穿电压要比被保护电路工作电压高10%左右,以防止因线路工作电压接近TVS击穿电压,使TVS漏电流影响电路正常工作;也避免因环境温度变化导致TVS管击穿电压落入线路正常工作电压的范围。TVS管有多种封装形式,如轴向引线产品可用在电源馈线上;双列直插的和表面贴装的适合于在印刷板上作为逻辑电路、I/O总线及数据总线的保护。 TVS的特性 TVS的电路符号和普通的稳压管相同。其电压-电流特性曲线如图1所示。其正向特性与普通二极管相同,反向特性为典型的PN结雪崩器件。图2是TVS的电流-时间和电压-时间曲线。在浪涌电压的作用下,TVS两极间的电压由额定反向关断电压VWM上升到击穿电压V BR,而被击穿。随着击穿电流的出现,流过TVS的电流将达到峰值脉冲电流IPP,同时在其两端的电压被箝位到预定的最大箝位电压VC以下。其后,随着脉冲电流按指数衰减,TVS两极间的电压也不断下降,最后恢复到初态,这就是TVS抑制可能出现的浪涌脉冲功率,保护电子元器件的过程。当TVS两极受到反向高能量冲击时,它能以10~12s级的速度,将其两极间的

移动加权平均法详解_多批次入库的成本计算

移动加权平均法 公式:(原成本x 原库存+ 新成本x 新入数量)÷总库存数(新+原)= 新成本例:退热贴单位:张销售规格8元/张 场景1:原库存为零、原成本与入库成本相同 原库存:0张原成本:5元/张 入库:10张入库成本:5元/张 总库存:0+10=10 新成本:(5x0 + 5x10) / 10 = 5元/张 场景2:原库存为零、原成本与入库成本不相同 原库存:0张原成本:8元/张 入库:10张入库成本:5元/张 总库存:0+10=10 新成本:(8x0 + 5x10) / 10 = 5元/张 场景3:原库存大于入库数量、原成本与入库成本相同 原库存:30张原成本:5元/张 入库:20张入库成本:5元/张 总库存:30+20=50 新成本:(5x30 + 5x20) / 50 = 5元/张 场景4:原库存小于入库数量、原成本与入库成本相同 原库存:20张原成本:5元/张 入库:30张入库成本:5元/张 总库存:20+30=50 新成本:(5x20 + 5x30) / 50 = 5元/张 场景5:原库存大于入库数量、原成本大于入库成本 原库存:30张原成本:8元/张 入库:20张入库成本:5元/张 总库存:30+20=50 新成本:(8x30 + 5x20) / 50 = 6.8元/张 场景6:原库存大于入库数量、原成本小于入库成本 原库存:30张原成本:5元/张 入库:20张入库成本:8元/张 总库存:30+20=50 新成本:(5x30 + 8x20) / 50 = 6.2元/张

场景7:原库存小于入库数量、原成本大于入库成本 原库存:20张原成本:8元/张 入库:30张入库成本:5元/张 总库存:20+30=50 新成本:(8x20 + 5x30) / 50 = 6.2元/张场景8:原库存小于入库数量、原成本小于入库成本 原库存:20张原成本:5元/张 入库:30张入库成本:8元/张 总库存:20+30=50 新成本:(5x20 + 8x30) / 50 = 6.8元/张 说明: 原成本:上次入库时的单品成本 原库存:上次入库时的单品库存 新成本:本次入库后的单品成本 总库存:本次入库后的单品库存

移动加权平均法

移动加权平均法:移动加权平均法下库存商品的成本价 格根据每次收入类单据自动加权平均;其计算方法是以各次收入数量和金额与各次收入前的数量和金额为基础,计算出移动加权平均单价。 其计算公式如下: 移动加权平均单价=(本次收入前结存商品金额+本次收入商品金额)/(本次收入 前结存商品数量+本次收入商品数量) 移动加权平均法计算出来的商品成本比较 均衡和准确,但计算起来的工作量大,一般适用于经营品种不多、或者前后购进商品的单价相差幅度较大的商品流通类企业。 以下以一个简单的例子来说明:例1:货品A,期初结存数量10,加权价10,金额为100,发生业务如下:销售11;采购 10,采购价格11; 成本计算过程如下:销售时,成本金额为11*10=110 ;销售后结存数量:-1 ;加权价:10;结存金额:-10 ;

采购后,结存单价位:(-10+10*11 )/(- 1+10 )=11.111111 一、月末一次加权平均法 加权平均法也叫全月一次加权平均法, 指以本月收入全部存货数量加月初存货数 量作为权数,去除本月收入全部存货成本加月初存货成本的和,计算出存货的加权平均单位成本,从而确定存货的发出成本和库存成本的方法。计算公式如下: 加权平均单价=(本月收入全部存货成本+月初存货成本)/ (本月收入全部存货数量加 +月初存货数量) 本月发出存货成本=本月发出存货数量X加 权平均单价 月末结存存货成本=月末库存存货数量X加 权平均单价 二、移动加权平均法。 移动平均法亦称移动加权平均法,指本次收货的成本加原有库存的成本,除以本次收货数量加原有存货数量,据以计算加权平均单价,并对发出存货进行计价的一种方法。移动平均法与加权平均法的计算原理基

瞬态脉冲骚扰及抑制方法

瞬态脉冲骚扰及抑制方法 1 引言 在电力系统的电磁环境中存在着一些短暂的高能量的脉冲骚扰源,这些骚扰对继电器及装置的正常工作有非常大的影响,严重时也要损坏元器件,甚至损坏设备以至于整个系统。这些骚扰源就称为瞬态脉冲骚扰源。产生瞬态脉冲骚扰源的原因有:雷电放电、静电放电、电力系统的开关动作过程等。常见的瞬态脉冲骚扰源有电快速瞬变脉冲群骚扰、静电放电骚扰、浪涌(冲击)骚扰及1MHz(100kZHz)脉冲群骚扰等。 2 瞬态脉冲骚扰的产生原因 2.1 瞬态脉冲骚产生的机理 在开关断开电感负载电路的过程中,在电感上要产生反电势。根据楞次定律:这个反电势应为。反电势要向寄生电容C反向充电,随着充电电压的升高,当达到一定数值时,在触点之间要出现击穿现象,形成导电通路。一旦出现导电通路时,电容C就要开始放电,使电压下降,当电压降到维持触点导通电压以下时,触点又将处于断开状态。上述过程就要重复发生,此过程重复到触点的间距大至电容上电压不能使触点间再击穿为止。当电容不能通过击穿触点放电时,就通过电感回路放电,直至电感中能量消耗完为止。 在上述过程中,电容C每次击穿触点时都要向电源回路反向充电,因此在电源回路上形成很大的脉冲电流,由于电源回路也有阻抗存在,脉冲电流通过电源回路时,在其两端就要形成脉冲电压,而共用此电源回路的其它的电路(或继电器及装置就要受到该脉冲电压的影响。这就是瞬态脉冲骚扰形成的原因。随着触点间隙的变化,击穿触点间隙所需要的电压是变化的。当触点间隙越来越大时,击穿电压越来越高。因此电容C上的电压也要越来越高。当触点击穿所需要的电压越高时,电容充电的时间就越长,振荡波形的频率就越低。 2.2 主要的瞬态脉冲骚扰的产生及特点 (1) 电快速瞬变脉冲群骚扰 电快速瞬变脉冲群骚扰是由于电路中断开感性负载时产生的。它的特点是骚扰信号不是单个脉冲,而是一连串的脉冲群。一方面由于脉冲群可以在电路的输入端产生积累效应,使骚扰电平的幅度最终可能超过电路的噪声容限。另一方面脉冲群的周期较短,每个脉冲波的

TVS瞬态干扰抑制器

TVS 瞬态干扰抑制器 瞬态干扰 瞬态干扰指交流电网上出现的浪涌电压、振铃电压、火花放电等瞬间干扰信号,其特点是作用时间极短,但电压幅度高、瞬态能量大。瞬态干扰会造成控制系统的电源电压的波动;当瞬态电压叠加在控制系统的输入电压上,使输入控制系统的电压超过系统内部器件的极限电压时,便会损坏控制系统内部的设备,因此必须 采用抑制措施。 硅瞬变吸收二极管TVS(TRANSIENT VOLTAGE SUPPRESSOR)硅瞬变吸收二极管的工作有点象普通的稳压管,是箝位型的干扰吸收器件;其应用是与被保护设备并联使用。硅瞬变电压吸收二极管具有极快的响应时间(亚纳秒级)和相当高的浪涌吸收能力,及极多的电压档次。可用于保护设备或电路免受静电、电感性负载切换时产生的瞬变电压,以及感应雷所产生的过电压。TVS 管有单方向(单个二极管)和双方向(两个背对背连接的二极管)两种,它们的主要参数是击穿电压、漏电流和电容。使用中TVS 管的击穿电压要比被保护电路工作电压高10%左右,以防止因线路工作电压接近TVS 击穿电压,使TVS 漏电流影响电路正常工作;也避免因环境温度变化导致TVS 管击穿电压落入线路正常工作电压的范围。TVS 管有多种封装形式, 如轴向引线产品可用在电源馈线上;双列直插的和表面贴装的适合于在印刷板上作为逻辑电路、I/O 总线及 数据总线的保护。 TVS 的特性 TVS 的电路符号和普通的稳压管相同。其电压-电流特性曲线如图1 所示。其正向特性与普通二极管相同, 反向特性为典型的PN 结雪崩器件。图2 是TVS 的电流-时间和电压-时间曲线。在浪涌电压的作用下,TVS 两极间的电压由额定反向关断电压VWM 上升到击穿电压VBR,而被击穿。随着击穿电流的出现,流过TVS 的电流将达到峰值脉冲电流IPP,同时在其两端的电压被箝位到预定的最大箝位电压VC 以下。其后,随着脉冲电流按指数衰减,TVS 两极间的电压也不断下降,最后恢复到初态,这就是TVS 抑制可能出现的浪涌脉冲功率,保护电子元器件的过程。当TVS 两极受到反向高能量冲击时,它能以10~12s 级的速度,将其两极间的阻抗由高变低,吸收高达数千瓦的浪涌功率,使两极间的电位箝位于预定值,有效地保护电子设备中的元器件免受浪涌脉冲的损害。TVS 具有响应时间快、瞬态功率大、漏电流低、击穿电压偏差小、箝位电压容易控制、体积小等优点,目前已广泛应用于家用电器、电子仪表、通讯设备、电源、计算机系统等各个领域。 TVS 的特性曲线

抑制电快速瞬变脉冲干扰的设计方法分析研究

抑制电快速瞬变脉冲干扰的设计方法分析研究 摘要文章根据作者多年工作经验,阐述了电快速瞬变脉冲群的基本概念、噪声源、耦合通道、试验等级、电快速瞬变脉冲群对设备造成影响的途径,在此基础上系统分析了抑制电快速瞬变脉冲干扰的八种典型设计方法,最后介绍了抑制电快速瞬变脉冲干扰的防护设计最优时间点。 关键词EFT;噪声源;耦合通道;影响途径;防护设计 前言 在电气线路中,尤其是电感性负载在接通或断开时,由于开关触点空气间隙的绝缘击穿或触点弹跳等原因,会在断开点处产生瞬态电流突变,瞬态电流突变通过电路直接或间接耦合产生骚扰。这种瞬态骚扰往往以脉冲群形式出现,其骚扰能量随瞬态电流而大小不等(通常较小),频谱分布较宽(与瞬态电流突变速率有关),容易对电子、电器设备的工作可靠性带来影响。严重的可能导致用电器的性能下降或失灵。电快速瞬变脉冲群试验,就是为了检验电子、电器设备在遭受这类暂态骚扰影响时的性能。“电快速瞬变脉冲群”的英文为:“Electrical Fast Transient/Burst”简称“EFT/B”。 应对EFT/B解决问题的原理、方法是:防止高频干扰脉冲进入被保护的电气线路,设置高频吸收、阻断回路,如电源滤波器、串接磁珠或并接高频特性电容器等。 1 电快速瞬变脉冲干扰特性 1.1 电快速瞬变脉冲群噪声源 电快速瞬变脉冲群的源特征是:脉冲上升时间短,重复率高和能量低,频谱分布较宽,脉冲成群出现。 1.2 耦合通道 电快速瞬变脉冲群的传播路径有三个:一是线路直接耦合;二是线路间的容性耦合;三是空间辐射耦合。 1.3 电快速瞬变脉冲群抗扰度试验等级 1.4 电快速瞬变脉冲群干扰特性分析 电快速瞬变脉冲群的干扰特性由三部分组成:一是脉冲群的幅度大小;二是脉冲上升时间;三是接收器的敏感度[1]。

SAP标准成本法和移动加权平均法

[摘要]本文简单介绍了ERP环境下采购核算的两种方法:标准成本法和移动加权平均法。同时还介绍了新环境下对存货采购的控制。 关键字:存货计价,信息化,ERP,SAP 存货作为企业的一种资产,在企业资产中占有相当比重,有的企业甚至在其流动资金中占了70~80%的比率。合理选择存货的计价方法对企业的财务状况、经营成果和现金流量会产生不同的影响。因此,企业对存货的管理成为企业管理中非常重要的工作重心之一。随着经济的快速发展,企业对存货的管理手段也在不断加强,技术也越来越先进。党的十六大报告中也指出:信息化是我国加快实现工业化和现代化的必然选择。坚持以信息化带动工业化,以工业化促进信息化,走出一条科技含量高、经济效益好、资源消耗低、环境污染少、人力资源优势得到充分发挥的新型工业化路子。很多大型的企业随着企业的不断发展,也逐渐从手工或小型的物资或库存管理信息系统(MIS)转向集成的企业信息化来管理企业。 ERP(Enterprise Resource Planning,企业资源计划/规划)是集成了企业采购、库存、生产制造、销售、财务成本、人力资源、资产、质量、资金、项目投资管理等在内的企业管理信息系统。与传统的存货管理和财务软件核算上,ERP环境下存货的管理出现了一些新的变化,这种变化不仅对于企业对存货的管理是重要的,另一方面对于会计师审计存货也是具有重要意义的。ERP系统的重要特点之一就是高度的集成性和数据的共享。在高度集成的ERP环境下,大多数和库存相关的财务核算都是由系统在业务发生时自动产生的,而不再需要财务单独计帐完成。 由于ERP环境下的存货管理出现了这些新的特点,因此有必要弄清楚ERP系统中的物流及资金流的情况以加强存货管理控制。ERP系统中的存货计价一般都支持计划/标准价、移动平均价、先进先出法和后进先出法等。这里主要介绍ERP系统中最典型也时最常使用的两种计价方法:标准成本和移动平均价。本文将以ERP软

第一章 资 产-发出存货的计价方法(3)——移动加权平均法

2015年全国会计专业技术初级资格考试内部资料 初级会计实务 第一章 资 产 知识点:发出存货的计价方法(3)——移动加权平 均法 ● 详细描述: 是指以每次进货的成本加上原有库存存货的成本,除以每次进货数量加上原有库存存货的数量,据以计算加权平均单位成本,作为在下次进货前计算各次发出存货成本依据的一种方法。计算公式如下: ★ 本次发出存货的成本=本次发出存货的数量×本次发货前存货的单位成本 本月月末库存存货成本=月末库存存货的数量×本月月末存货单位成本 采用移动平均法能够使企业管理当局及时了解存货的结存情况,计

算的平均单位成本以及发出和结存的存货成本比较客观。但由于每次收货都要计算一次平均单价,计算工作量较大,对收发货较频繁的企业不适用。例题: 1.某企业3月1日存货结存数量为200件,单价为4元;:3月2日发出存货 150件;3月5日购进存货200件,单价4.4元;3月7日发出存货100件。在对存货发出采用移动加权平均法核算的情况下,3月7日结存存货的实际成本为()元。 A.648 B.432 C.1080 D.1032 正确答案:A 解析:3月5日购进存货后单位成本=(50X4+200X4.4)/(50+200)=4.32(元/件) 3月7日结存存货的成本=(200-150+200-100)X4.32=648(元)。 2.甲公司为一家工业企业,采用移动加权平均法核算存货成本,2015年3月 1日,甲公司结存材料100千克,每千克10元;2015年3月份关于材料收发发生如下事项:3月4日,购入材料200千克,每千克11元;3月10日,发出材料250千克;3月15日,购入材料400千克,每千克9元;3月18日,发出材料 200千克。则甲公司2015年3月份结存材料的实际成本为( )元。 A.2296. 5 B.2667.5 C.4503.5 D.4550 正确答案:A 解析:甲公司采用移动加权平均法核算存货成本,则甲公司在2015年3月4日购入材料后,材料的单位成本=(100×10+200×11)÷(100+200)=lO.67(元),3月10日,甲公司发出材料的成本=250 x10.67= 2667.50(元);3月15日,甲公司购入材料后,材料的单位成本=(100×10+ 200×11 - 2667.50+400 x9)÷(100+200-250+400) =9.18(元),3月18日,发出材料的成本=200×9.18=1836(元),甲公司2015年3月份结存材料的实际成本=(

加权平均和移动平均法

加权平均 统计学名词. “统计初步”这部分内容中,平均数是一个非常重要而又有广泛用途的概念,在日常生活中,我们经常会听到这样一些名词:平均气温、平均降雨量、平均产量、人均年收入等;而平均分数、平均年龄、平均身高等名词更为同学们所熟悉.一般来说,平均数反映了一组数据的一般水平,利用平均数,可以从横向和纵向两个方面对事物进行分析比较,从而得出结论.例如,要想比较同一年级的两个班同学学习成绩,如果用每个班的总成绩进行比较,会由于班级人数不同,而使比较失去真正意义.但是如果用平均分数去比较,就可以把各班的平均水平呈现出来.从纵向的角度来看,可以对同一个事物在不同的时间内的情况利用平均数反映出来,例如,通过两个不同时间人均年收入来比较人们生活水平、经济发展等状况. 但是,当一组数据中的某些数重复出现几次时,那么它们的平均数的表示形式发生了一定的变化.例如,某人射击十次,其中二次射中10环,三次射中8环,四次射中7环,一次射中9环,那么他平均射中的环数为: (10 *2+8*3+7*4+9*1)/10 = 这里,7,8,9,10这四个数是射击者射中的几个不同环数,但它们出现的频数不同,分别为4,3,l,2,数据的频数越大,表明它对整组数据的平均数影响越大,实际上,频数起着权衡数据的作用,称之为权数或权重,上面的平均数称为加权平均数,不难看出,各个数据的权重之和恰为10. 在加权平均数中,除了一组数据中某一个数的频数称为权重外,权重还有更广泛的含义. 在评估某个同学一学期的学生成绩时,一般不只看他期末的一次成绩,而是将平时测验、期中考试等成绩综合起来考虑,比如说,一同学两次单元测验的成绩分别为88,90,期中的考试成绩为92,而期末的考试成绩为85,如果简单地计算这四个成绩的平均数,即将平时测验与期中、期末考试成绩同等看待,就忽视了期末考试的重要性.鉴于这种考虑,我们往往将这四个成绩分配以不同的权重。 由于10%+10%+30%+50%=1,即各个权重之和为1,所以求加权平均数的式子中分母为1.下面的例子是未知权重的情况: 股票A,1000股,价格10; 股票B,2000股,价格15; 算数平均 = (10 + 15) / 2 = ; 加权平均 = (10 x 1000 + 15 x 2000) / (1000 + 2000) =

相关文档
相关文档 最新文档