基于模糊推理和泰勒展开的锻造压机负载在线预测方法与流程

文档序号:12459401阅读:来源:国知局

技术特征:

1.基于模糊推理和泰勒展开的锻造压机负载在线预测方法,其特征在于:针对锻造过程中压机的负载难以预测的难题,鉴于模糊推理的强大推理能力和泰勒展开建模的精确预测能力,提出了一种快速、简单、高精度的锻造压机负载在线预测方法,该方法包括如下步骤:

步骤1:初始化泰勒展开模型以及隶属度函数的参数;

步骤2:根据泰勒展开的条件,建立泰勒展开的各阶连续可导性指标,并将其作为模糊推理的隶属度函数的参数,计算各阶泰勒展开模型的隶属度;

步骤3:根据在线感知的数据,利用多元回归方法进行各阶泰勒展开模型参数的辨识,计算各阶泰勒展开模型的结果;

步骤4:将各阶泰勒展开模型的隶属度归一化,根据各阶泰勒展开模型归一化的隶属度与计算结果求得预测结果;

步骤5:通过在线感知锻造压机的负载和上横梁位移,预测下一时刻的压机负载。

2.如权利要求1所述方法,其特征在于:步骤2中所述的建立泰勒展开的各阶连续可导性指标:

一阶连续可导性指标:

<mrow> <msub> <mi>c</mi> <mn>1</mn> </msub> <mo>=</mo> <mo>|</mo> <mfrac> <mrow> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mn>2</mn> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mi>&Delta;</mi> <mi>t</mi> </mrow> </mfrac> <mo>|</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

二阶连续可导性指标:

<mrow> <msub> <mi>c</mi> <mn>2</mn> </msub> <mo>=</mo> <mo>|</mo> <mfrac> <mrow> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mn>3</mn> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>+</mo> <mn>3</mn> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow> <msup> <mrow> <mo>(</mo> <mi>&Delta;</mi> <mi>t</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> <mo>|</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

三阶连续可导性指标:

<mrow> <msub> <mi>c</mi> <mn>3</mn> </msub> <mo>=</mo> <mo>|</mo> <mfrac> <mrow> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mn>4</mn> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>+</mo> <mn>6</mn> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mn>4</mn> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>y</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow> <msup> <mrow> <mo>(</mo> <mi>&Delta;</mi> <mi>t</mi> <mo>)</mo> </mrow> <mn>3</mn> </msup> </mfrac> <mo>|</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

其中,Δt表示时间步长,y(k)表示第k个时刻的输出(压机负载)。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1