首页 理论教育 风电机组线性化模型的优化方法

风电机组线性化模型的优化方法

时间:2023-07-01 理论教育 版权反馈
【摘要】:风电机组控制系统的设计和分析方法都涵盖在经典控制理论范围内,所面对的控制对象是一个多输入-多输出的非线性时变系统。为此,在进行控制系统设计前需要对风电机组动态模型进行线性化。对于一个非线性系统,可以用泰勒级数展开法进行线性化。式(6-4)即为非线性系统的线性化模型,称为增量方程。对于风电机组这样的复杂多变量系统,机组本身的模型线性化是可以由建模工具软件来完成的。

风电机组线性化模型的优化方法

风电机组控制系统的设计和分析方法都涵盖在经典控制理论范围内,所面对的控制对象是一个多输入-多输出的非线性时变系统。为此,在进行控制系统设计前需要对风电机组动态模型进行线性化。

(一)线性系统非线性系统

线性系统即可以用线性微分方程描述的系统。如果方程的系数为常数,则为线性定常系统;如果方程的系数是时间t的函数,则为线性时变系统。

线性是指系统满足叠加原理,即

可加性:fx1+x2)=fx1)+fx2

齐次性:fαx)=αfx

非线性系统即用非线性微分方程描述的系统。非线性系统不满足叠加原理。实际的系统通常都是非线性的,线性只在一定的工作范围内成立。为分析方便,通常在合理的条件下,将非线性系统简化为线性系统处理。

线性系统微分方程的一般形式为

式中,a1a2,…,anb0b1,…,bm为由系统结构决定的实常数,mn

(二)非线性模型的线性化

由于非线性系统的分析和处理是非常复杂的,而实际系统在一定的工作范围内具有线性特性,因此可以在局部范围内采用线性化模型近似代替非线性模型进行处理。

对于一个非线性系统,可以用泰勒级数展开法进行线性化。

函数y=fx)在其平衡点(x0y0)附近的泰勒级数展开式为(www.xing528.com)

略去含有高于一次的增量Δx=x-x0,则

y-y0y=KΔx (6-4)

式中,978-7-111-50017-9-Chapter06-5.jpg

式(6-4)即为非线性系统的线性化模型,称为增量方程。y0=fx0)称为系统的静态方程。

对于多变量系统,如y=fx1x2),同样可以采用泰勒级数展开获得线性化的增量方程。

增量方程为

y-y0y=K1Δx1+K2Δx2 (6-6)

静态方程为

y0=fx10x20) (6-7)

式中,978-7-111-50017-9-Chapter06-7.jpg978-7-111-50017-9-Chapter06-8.jpg

对于风电机组这样的复杂多变量系统,机组本身的模型线性化是可以由建模工具软件(如Bladed、FASTAD、FLEX5)来完成的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈