指数加权移动平均值控制图

指数加权移动平均值控制图

指数加权移动平均值的概述

指数加权移动平均(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,代码如下(两种方法):

<object classid=“clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ width=“100%” height=“350″>
<param name=“movie” value=“EWMA.swf?dataurl= EWMA.xml&code= lBzi/3l5eXk5KVQKCbKQTMXoKd6U4CorR7F/S/BZ7bEoDWooAJ2ngjJCFvo= />
</object>

或者

<script type=”text/javascript”>
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:

Comments are closed.