发明名称 作业车间调度风险的量化评估与控制方法
摘要 本发明公开了一种作业车间调度风险的量化评估与控制方法,用于解决现有调度风险控制方法控制效果差的技术问题。技术方案是通过选择抗风险能力强的方案作为初始调度方案,并配合风险事件过滤应对控制策略。通过对生产环境中的不确定因素进行识别、分析并通过聚合运算构建描述生产环境不确定程度的综合量化模型。依据该量化模型,对调度方案进行量化评估,获得在没有风险应对活动的情况下调度的风险值,采用进化算法优化调度风险值,将获得的风险值最小的调度方案作为初始调度方案。当风险事件发生时,通过对风险事件的影响程度进行预评估,与设置的阈值进行比较来决定是否对风险事件进行应对控制,达到对风险事件的过滤,减少了对调度方案的变动。
申请公布号 CN104408525A 申请公布日期 2015.03.11
申请号 CN201410631041.0 申请日期 2014.11.11
申请人 西北工业大学 发明人 孙树栋;吴自高;肖世昌;国欢;徐元超;秦建伟;杨宏安;王军强
分类号 G06Q10/04(2012.01)I 主分类号 G06Q10/04(2012.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 一种作业车间调度风险的量化评估与控制方法,其特征在于包括以下步骤:步骤一、(a)搜集车间生产故障报告表和车间生产管理信息系统的生产事件记录,提取表中和记录中影响调度性能的风险事件,并记录风险事件的类型、发生时刻、影响时长;(b)以事件ID、事件名、事件类型、发生时刻、影响时长为字段建立数据表,将记录的风险事件信息数据逐个录入数据表中,构成风险信息数据库;步骤二、(a)按风险事件的类型对风险事件数据库中的风险事件进行分类,每一种类型为一个风险因素;(b)针对各个风险因素,依据数据库中的风险事件基本数据,以月为统计周期对各个风险因素进行统计分析,确定各个风险因素的统计信息完备程度;(1)风险因素的发生概率模型;利用风险因素在各统计周期内的统计数据,采用统计分析方法确定风险因素发生的概率模型;通过公式(1)求得风险因素的发生概率模型;<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>P</mi><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mo>&times;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mrow><mo>(</mo><msub><mi>t</mi><mi>i</mi></msub><mo>/</mo><mrow><mo>(</mo><msub><mi>t</mi><mi>i</mi></msub><mo>+</mo><msub><mi>T</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000011.GIF" wi="1339" he="149" /></maths>式中,P代表风险因素的发生概率;n代表统计周期的个数;t<sub>i</sub>代表风险事件在第i个统计周期内的总持续时间;T<sub>i</sub>代表在第i个统计周期内正常工作的时间;采用3‑σ表征法,按照公式(2)和公式(3)分别确定m、σ的值,进而构建该风险因素的模糊概率模型:m‑3σ,m,m+3σ;<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>m</mi><mo>=</mo><mi>E</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000012.GIF" wi="1061" he="144" /></maths>式中,n为样本总数;x<sub>i</sub>为样本概率值;<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>&sigma;</mi><mo>=</mo><msqrt><mi>D</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></msqrt><mo>=</mo><msqrt><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mo>[</mo><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><mi>E</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>]</mo></mrow><mi>n</mi></mfrac></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000013.GIF" wi="1174" he="231" /></maths>式中,E(x<sub>i</sub>)为样本概率均值;(2)风险因素的程度分布模型;通过参数估计的方法获得风险因素程度概率分布模型;机器故障的持续时间服从指数分布,如式(4)所示,参数λ未知;<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mi>&lambda;</mi><mo>&times;</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>&lambda;d</mi></mrow></msup></mtd><mtd><mi>&lambda;</mi><mo>></mo><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>&lambda;</mi><mo>&le;</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000014.GIF" wi="1103" he="166" /></maths>式中,d为故障持续时间;λ为指数分布的参数;采用极大似然估计法对式(4)中的参数λ进行估计获得风险因素的程度概率分布模型;具体步骤如下:写出似然函数,如式(5):<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>L</mi><mrow><mo>(</mo><mi>&lambda;</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Pi;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mi>f</mi><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>;</mo><mi>&lambda;</mi><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000021.GIF" wi="1193" he="148" /></maths>式中,d<sub>i</sub>为第i次机器故障持续时间;求出lnL(λ)及似然方程,式(6):<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mfrac><mrow><mo>&PartialD;</mo><mi>ln</mi><mi>L</mi><mrow><mo>(</mo><mi>&lambda;</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><mi>&lambda;</mi></mrow></mfrac><msub><mo>|</mo><mrow><mi>&lambda;</mi><mo>=</mo><mover><mi>&lambda;</mi><mo>^</mo></mover></mrow></msub><mo>=</mo><mn>0</mn><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000022.GIF" wi="1166" he="148" /></maths>解该似然方程即得到参数λ的极大似然估计,式(7):<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mover><mi>&lambda;</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>d</mi><mn>1</mn></msub><mo>,</mo><msub><mi>d</mi><mn>3</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>d</mi><mi>n</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000023.GIF" wi="1159" he="100" /></maths>将历史统计数据值带入式(7)求得分布函数(4)的参数估计值,从而确定机器故障的程度概率分布模型;每个统计区间就代表一个程度等级,区间越小,则描述越精细;用式(8)计算各个程度等级的出现概率;<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>p</mi><mi>i</mi></msub><mo>=</mo><msub><mi>n</mi><mi>i</mi></msub><mo>/</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>n</mi><mi>i</mi></msub><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000024.GIF" wi="1134" he="144" /></maths>式中,p<sub>i</sub>代表风险因素程度为i时的概率;n<sub>i</sub>是风险因素程度为i时的出现频数;m为总的程度等级数;采用信息扩散的方法对统计数据进行处理,具体步骤如下:确定论域,式(9):U={u<sub>1</sub>,u<sub>2</sub>,...u<sub>i</sub>,...,u<sub>n</sub>}  (9)式中,u<sub>i</sub>代表第i个论域,即故障程度的第i个等级;n为论域的个数;通过式(10)将单一观测样本携带的信息按正态分布分配给U中的所有论域;<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mi>h</mi><msqrt><mn>2</mn><mi>&pi;</mi></msqrt></mrow></mfrac><mi>e</mi><mo>[</mo><mo>-</mo><mfrac><msup><mrow><mo>(</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><msup><mrow><mn>2</mn><mi>h</mi></mrow><mn>2</mn></msup></mfrac><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000025.GIF" wi="1150" he="146" /></maths>式中,h为扩散系数,由公式(11)确定:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mi>h</mi><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1.6987</mn><mrow><mo>(</mo><mi>b</mi><mo>-</mo><mi>a</mi><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mn>1</mn><mo>&le;</mo><mi>m</mi><mo>&le;</mo><mn>5</mn></mtd></mtr><mtr><mtd><mn>1.4456</mn><mrow><mo>(</mo><mi>b</mi><mo>-</mo><mi>a</mi><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mn>6</mn><mo>&le;</mo><mi>m</mi><mo>&le;</mo><mn>7</mn></mtd></mtr><mtr><mtd><mn>1.4230</mn><mrow><mo>(</mo><mi>b</mi><mo>-</mo><mi>a</mi><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mn>8</mn><mo>&le;</mo><mi>m</mi><mo>&le;</mo><mn>9</mn></mtd></mtr><mtr><mtd><mn>1.4208</mn><mrow><mo>(</mo><mi>b</mi><mo>-</mo><mi>a</mi><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mi>m</mi><mo>&GreaterEqual;</mo><mn>10</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000031.GIF" wi="1407" he="326" /></maths>b=max(y<sub>i</sub>,j=1,2,...,m),a=min(y<sub>i</sub>,j=1,2,...,m)式中,b为样本最大值;a为样本最小值,m为样本总数;由式(12)进行信息规范化处理:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><msub><mi>&mu;</mi><msub><mi>y</mi><mi>j</mi></msub></msub><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><msub><mi>C</mi><mi>j</mi></msub></mfrac><mo>,</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000032.GIF" wi="1171" he="167" /></maths>式中,C<sub>j</sub>由公式(13)确定:<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>C</mi><mi>j</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>f</mi><mi>j</mi></msub><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>,</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000033.GIF" wi="1277" he="143" /></maths>各论域的概率由公式(14)算得:<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>q</mi><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mi>Q</mi></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000034.GIF" wi="1132" he="150" /></maths>式中,q(u<sub>i</sub>),Q分别由公式(15)和公式(16)计算;<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mi>q</mi><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>&mu;</mi><msub><mi>y</mi><mi>j</mi></msub></msub><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000035.GIF" wi="1176" he="158" /></maths><maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><mi>Q</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mi>q</mi><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000036.GIF" wi="1127" he="145" /></maths>(c)对于统计数据完备度高的风险因素采用统计推理的方法获得风险因素的发生概率模型和程度概率分布模型,对于统计数据不足但分布形式已知的风险因素采用信息扩散方法获得风险因素的发生概率模型和程度概率分布模型,对于统计数据不足且分布形式未知的风险因素,则采用模糊处理操作来构建风险因素的发生概率模型和程度概率分布模型;将明确的风险因素发生概率模型p<sub>i</sub>模糊化,使得所有风险因素的发生概率模型都为模糊概率,如式(17):<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msub><mover><mi>p</mi><mo>^</mo></mover><mi>i</mi></msub><mo>=</mo><mo>&lt;</mo><msub><mi>p</mi><mi>i</mi></msub><mo>,</mo><msub><mi>p</mi><mi>i</mi></msub><mo>,</mo><msub><mi>p</mi><mi>i</mi></msub><mo>></mo><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>m</mi><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000037.GIF" wi="1172" he="95" /></maths>式中,<img file="FDA0000604975040000038.GIF" wi="60" he="93" />为风险因素发生概率p<sub>i</sub>的模糊概率;将所有风险因素的发生概率模型做模糊求和,获得调度风险的综合发生模糊概率模型,如式(18):<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><mover><mi>P</mi><mo>^</mo></mover><mo>=</mo><mo>&lt;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mi>m</mi></mrow></munderover><msub><mi>b</mi><mi>j</mi></msub><mo>,</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mi>m</mi></mrow></munderover><msub><mi>m</mi><mi>j</mi></msub><mo>,</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mi>m</mi></mrow></munderover><msub><mi>a</mi><mi>j</mi></msub><mo>></mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000041.GIF" wi="1381" he="158" /></maths>由公式(19)对该综合模糊概率发生模型去模糊化处理,即获得调度风险综合发生概率模型P;<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><mi>P</mi><mo>=</mo><mo>{</mo><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mi>m</mi></mrow></munderover><msub><mi>b</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mi>m</mi></mrow></munderover><msub><mi>m</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mi>m</mi></mrow></munderover><msub><mi>a</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>}</mo><mo>/</mo><mn>3</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000042.GIF" wi="1487" he="151" /></maths>通过仿真方法综合区间离散型、连续型和模糊型概率分布模型,构建一个描述调度风险综合程度分布概率模型;依据各个风险因素的程度概率分布模型进行仿真取样,进而对样本数据进行统计分析并通过曲线拟合技术,获得调度风险综合程度概率分布模型f(d);(d)采用风险聚合推理技术,建立综合发生概率模型和综合程度概率分布模型;结合调度方案与调度风险综合描述模型获得调度方案风险评估模型,如式(20)所示;通过模拟仿真的方法近似求解该调度风险评价模型;R=∑P∫g(d)f(d)dd,d&gt;0  (20)式中,g(d)为风险因素程度为d时对调度最大完工时间的影响值;(e)基于此风险因素综合模型,利用模拟仿真技术构建调度风险量化评估模型来对调度风险大小进行量化评估;步骤三、(a)调度方案的风险值评估:按照调度风险的综合发生概率P及其综合程度概率分布f(d)模拟产生风险事件,以调度最大完工时间的平均影响值作为调度风险值r,如式(21);<maths num="0019" id="cmaths0019"><math><![CDATA[<mrow><mi>r</mi><mo>=</mo><mfrac><mn>1</mn><mi>m</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mi>g</mi><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000043.GIF" wi="1048" he="154" /></maths>式中,m代表模拟仿真的次数;n代表一次仿真中,发生的风险事件的个数;g(d<sub>i</sub>)代表事件程度为d<sub>i</sub>时对调度最大完工时间的影响值;(b)调度风险值优化:设置优化目标为最小化f(t)=MK+r,其中MK为调度方案的最大完工时间;以该优化目标引导进化算法的搜索过程,优化并输出具有良好抗风险能力的调度方案;步骤四、(a)风险事件的应对决策:风险事件应对决策,负责对调度过程中的遇到的风险事件进行过滤控制;根据风险事件对调度性能影响大小的预测评估,通过与决策机制的阈值进行比较,来确定是否对风险事件进行应对处理;风险事件对调度性能的影响程度评估:当风险事件发生后,根据该风险事件的程度概率分布模型,通过模拟仿真和右移修复策略可以快速获得该风险事件对调度性能的影响程度E<sub>t</sub>,通过式(22)计算;E<sub>t</sub>=g(d<sub>t</sub>)/MK<sub>old</sub>=(MK<sub>new</sub>‑MK<sub>old</sub>)/MK<sub>old</sub>  (22)式中,MK<sub>new</sub>为经受风险事件影响后的最大完工时间;MK<sub>old</sub>是在风险事件发生之前的调度最大完工时间;风险应对决策:设置风险应对决策不等式为式(23),取风险应对决策的阈值为0.001;如式(23)所示,是否对风险事件做出应对,由风险事件发生的时刻和风险事件的影响程度共同决定;<maths num="0020" id="cmaths0020"><math><![CDATA[<mrow><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mfrac><mi>t</mi><mi>MK</mi></mfrac><mo>)</mo></mrow><mo>&times;</mo><msub><mi>E</mi><mi>t</mi></msub><mo>></mo><mi>&Delta;</mi><mo>,</mo><mn>0</mn><mo>&lt;</mo><mi>t</mi><mo>&lt;</mo><mi>MK</mi><mo>,</mo><mn>0</mn><mo>&lt;</mo><mi>&Delta;</mi><mo>&lt;</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>23</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000604975040000051.GIF" wi="1286" he="132" /></maths>式中,Δ为风险应对决策的阈值;t为风险事件发生的时刻;(b)风险应对措施来源:1)生产调度研究领域中采用的应对不确定事件影响的控制措施,如局部重调度方法、完全重调度方法;2)生产实际中采用的应对不确定事件的控制方法,如采用并行机、提前加工;风险应对措施的选择:通过模拟仿真,选择在该风险事件作用下,E<sub>t</sub>值最小的控制措施,确定风险应对措施与该风险因素的对应关系;当风险事件发生时,由确定的对应关系选择出相应的风险应对控制措施;风险应对控制:采用选择的风险应对控制措施,对调度方案、环境做出调整,减少风险事件对调度最大完工时间的影响;步骤五、风险信息采集更新;(a)信息采集更新:随着生产的进行,风险事件会不断发生,关于风险事件的信息会以生产事故报告表的形式或被生产管理信息系统记录下来;将这些新的风险事件信息搜集起来、并按照风险信息数据表所需格式进行数据处理;将处理后的数据信息,按照风险信息数据库数据表的格式,逐个录入到风险信息数据库中;(b)风险分析模型的更新:随着风险信息数据库的不断更新、完善,就需要重新进行风险分析过程更新已有的风险分析模型来提高对风险因素的描述精度,保证风险综合评估模型的可靠性;根据企业实际可采用定期或自适应触发的方式来选择触发风险分析过程的时间。
地址 710072 陕西省西安市友谊西路127号