指数加权移动平均值控制图
指数加权移动平均值的概述
指数加权移动平均(Exponentially Weighted Moving Average Charts,EWMA)是描绘了过去和当前数据的移动均值,其中用于平均的数值被分配了权重,而数值的权重从当前到过去以指数形式降低的控制图。
指数加权移动平均值的意义
指数加权移动平均值的控制图中的每个EWMA点都结合了来自之前所有子组或观测值的信息,可以定制 EWMA 控制图以检测过程中任意大小的偏移。由此原因,通常使用这些控制图来监控受控制过程,以检测与目标距离较小的偏移。EWMA控制图的优点是它具有有效地控 测过程平均值微小移动的能力,通常小于1.5倍标准差,并且它能被用于平均值缓慢飘移的自相关的过程。它的缺点是不能有效地控测过程均值的变化,在出现大 的过程均值变动时,无法有效的检测出来。
指数加权移动平均值数据格式
指数加权移动平均值控制图使用的是可扩展标记语言(Extensible Markup Language,即XML),独立的XML文件,显示格式为XML的页面或者是Session里的XML均可作为控制图的数据源。数据源由三个部分构 成:标签映射,参数段,数据段。
-
标签映射段(格式不可改变):
<Mapping> <Sample> <Mark >value</Mark> <Label>样本</Label> </Sample> <Mmean>加权移动平均值</Mmean> </Mapping>解释:这里的<Mark></Mark>节点里的value是对应数据段里每个元素的节点名(必须相同,参考数据段元素节点名 称),<Label></Label>里的是在数据源里的显示标签,<Mmean>是计算结果(加权移动平均值)的 显示标签。
-
参数段(设置一些参数):
<Weight>0.2</Weight> <!-- 权重(大于0小于1) --> <MShift>1</MShift> <!-- 移动极差间距(大于0) -->
解释:<Weight>是加权常数,当等于1时是平均数控制图,因而此参数的值介于0和1之间,<MShift>是移动极差间距,它的值应在0和数据长度上选择,一般为1或2。
-
数据段(样本容量要足够大):
<element> <value>2.99</value> </element> <element> <value>3.05</value> </element> <element> <value>3.02</value> </element> …… …… …… …… …… <element> <value>3.05</value> </element>解释:每一个<element>节点都表示一个样本,这里的value和标签映射段的<Mark>里数据相同。
指数加权移动平均值调用方式
文件资源放置路径如下所示:

在EWMA.html文件中嵌入swf,代码如下(两种方法):
<param name=“movie” value=“EWMA.swf?dataurl= EWMA.xml&code= lBzi/3l5eXk5KVQKCbKQTMXoKd6U4CorR7F/S/BZ7bEoDWooAJ2ngjJCFvo=“ />
</object>
或者
var flashvars = {};
flashvars.dataurl = “EWMA.xml”;
flashvars.code = ” lBzi/3l5eXk5KVQKCbKQTMXoKd6U4CorR7F/S/BZ7bEoDWooAJ2ngjJCFvo=“;
………………………
swfobject.embedSWF(“EWMA.swf”, “flashContent”, “100%”, “350″, “”, “”, flashvars, “”, “”);
</script>
<body>
<div id=“flashContent”/>
</body>
解释:这里有两个参数,一个是数据源参数(dataurl),另一个是注册码参数(code)。用户在网上可免费获取试用注册码或购买开发注册码。
Tags: EWMA



