一种分布式发电系统等值建模方法

文档序号:10570175阅读:364来源:国知局
一种分布式发电系统等值建模方法
【专利摘要】本发明涉及一种分布式发电系统等值建模方法,根据辨识目的,确定是否需要辨识实验设计,如需要则进一步通过采集、处理分布式发电系统输入/输出数据,进而选取、辨识模型结构,如不需要,则可直接进行模型结构的选取辨识;然后,利用最小二乘法进行模型参数辨识,最后,编写程序,通过辨识程序,得出传递函数,进行等值建模,通过模型验证,最终确定系统等值模型。优点:简化了建模方式和分布式发电系统模型,该模型不仅可方便进行软件仿真,还可进行半实物仿真。摆脱了对分布式发电系统的参数依赖性,使用范围广。仿真效果好,速度快,精度高,运行效率高,大幅缩短了仿真时间。克服了传统建模方法模型复杂,运行效率低,使用范围窄的问题。
【专利说明】
一种分布式发电系统等值建模方法
技术领域
[0001] 本发明属于电网稳定性研究领域,尤其是一种分布式发电系统等值建模方法。
【背景技术】
[0002] 分布式发电一般是指发电功率在数千瓦至50兆瓦的小型化、模块化、分散式、布置 在用户附近为用户供电的连接到配电系统的小型发电系统。
[0003] 研究分布式发电系统,仿真是一种普遍和常用的手段,而建模是进行仿真研究的 基础。因此建立分布式发电系统并网逆变器模型就是首要的问题。
[0004] 目前,针对系统建模问题,国内外已有许多学者做了大量研究工作并提出了多种 不同的方案,概括起来可归纳为机理建模和辨识建模两种。
[0005] 机理建模应用普遍,传统并网逆变器的模型基于逆变器拓扑结构和变流过程,列 写电路方程进行推导得到的。但是对于实际并网运行的逆变器而言,通常情况下,因技术保 密等原因,内部结构参数、控制策略等信息是无从得知的,针对特定系统、特定逆变器的建 模就难以展开。
[0006] 目前分布式发电的系统都使用动态的详细模型来进行研究,此类模型使用由开关 器件构成的详细主电路拓扑,以及完整的解耦控制策略。此类模型在建模时,需要详细的器 件,电路,以及控制参数,否则无法建模。即便是利用这些参数,建立了动态详细模型,在仿 真时,由于此类模型十分复杂,使得仿真效率十分低,特别是在研究分布式电源大量接入电 网时,往往会花费非常长的时间。

【发明内容】

[0007] 针对【背景技术】中所描述的问题,可以把未知参数的逆变器看作"黑箱",对于"黑 箱"模型,从外部特性上描述其输入/输出关系的动态特性进而建模,无需了解逆变器内部 的参数与控制方法,这即为辨识建模; 辨识就是从系统的观测数据中,确定一个与系统特性"等价"的模型;如果观测数据包 含系统的输入和输出,那么系统辨识就是拟合一个与系统输入一输出外特性最接近的数学 模型;辨识包括三个要素:数据、模型、辨识方法;对于"黑箱"模型,数据为输入输出数据;模 型是有多种形式,如连续系统传递函数,离散系统差分方程,状态空间模型等。
[0008] 对于参数模型的辨识方法根据工作原理可以分为三类:最小二乘法、梯度矫正法、 极大似然法。
[0009] 为研究分布式发电接入时电网的稳定性,建立分布式发电系统的等值模型,本发 明提出了一种利用最小二乘法进行分布式发电系统模型辨识的等值建模方法,该方法通过 描述分布式发电系统的输入/输出关系的动态特性进行建模,无需了解分布式发电系统的 内部参数与控制策略,有效克服了建立动态模型存在的模型复杂、仿真效率低且严重依赖 分布式发电系统的内部参数和控制策略的问题。
[0010] 对分布式发电高渗透率接入时电网稳定性进行研究,一般只能通过仿真计算的手 段。故建立分布式发电系统并网逆变器模型就是首要也极为重要的问题。本发明提出了分 布式发电系统中,并网变流器的辨识建模方法。
[0011] 本发明的内容是:一种分布式发电系统等值建模方法,其特征是:首先根据辨识目 的及知识准备情况,确定是否需要辨识实验设计,如需要则进一步通过采集、处理分布式发 电系统输入/输出数据,进而选取、辨识模型结构,如不需要,则可直接进行模型结构的选取 辨识;然后,利用最小二乘法,包括递推最小二乘法,增广最小二乘法,多变量最小二乘法进 行模型参数辨识,三种方法分别对应于单输入/单输出模型,多输入/单输出模型,多输入/ 多输出模型的辨识;最后,编写程序,通过辨识程序,得出传递函数,进行等值建模,通过模 型验证,最终确定系统等值模型。
[0012] 进一步,所述建模方法是利用最小二乘法进行分布式发电系统模型的辨识方法; 根据最小二乘法的原理,推导出系统辨识的方法,最终得到系统模型;其中包括递推最小二 乘法,增广最小二乘法,多变量最小二乘法,三种方法分别对应于单输入/单输出模型,多输 入/单输出模型,多输入/多输出模型的辨识技术,根据上述三种最小二乘法的思想分别在 MATLAB中编写辨识方法的M程序文件,通过程序进行分布式系统的等值;辨识过程通过采集 输入输出数据,通过辨识程序,得出传递函数,从而进行等值建模。
[0013] 本发明的原理是:利用最小二乘法进行分布式发电系统模型的辨识方法;根据最 小二乘法的原理,推导出系统辨识的方法,最终得到系统模型。其中包括递推最小二乘法, 增广最小二乘法,多变量最小二乘法,三种方法分别对应于单输入/单输出模型,多输入/单 输出模型,多输入/多输出模型的辨识技术,根据上述三种最小二乘法的思想分别在MATLAB 中编写辨识方法的M程序文件,通过程序进行分布式系统的等值。辨识过程通过采集输入输 出数据,通过辨识程序,得出传递函数,从而进行等值建模。
[0014] 效果对比: 目前分布式发电的系统都使用动态的详细模型来进行研究,此类模型使用由开关器件 构成的详细主电路拓扑,以及完整的解耦控制策略。此类模型在建模时,需要详细的器件, 电路,以及控制参数,否则无法建模。即便是利用这些参数,建立了动态详细模型,在仿真 时,由于此类模型十分复杂,使得仿真效率十分低,特别是在研究分布式电源大量接入电网 时,往往会花费非常长的时间。
[0015] 本发明通过等效建模的方法,可以不需要知道分布式电源的详细参数,便可通过 输入和输出之间的关系得到分布式电源的等效模型,同时由于不包含开关器件和复杂的控 制策略,所以仿真效率大大提高,特别是在复杂系统仿真时,可以大大缩短仿真所花费的时 间。
[0016] 为更加清晰的阐述本发明所提方法的工作原理,发明以简单单输入单输出系统为 例,进行了系统辨识。图2为简单单输入单输出系统Simulink仿真图。通过采集系统的输入 和输出数据,进行模型结构及参数辨识,通过运行MATLAB辨识程序,获得系统辨识结果,结 果如图3所示。通过图3可以看到辨识后得到的等值传递函数与原函数之间的误差非常之 小,论证了最小二乘等值建模方法的可行性。
[0017] 对于多变量系统来说,其辨识过程与单变量类似,在递推最小二乘法的基础上,根 据增广最小二乘法对公式进行推导化简,得到辨识公式,根据公式编写辨识程序进行辨识。 通过辨识结果写出等值传递函数,将等值传递函数代替分布式发电系统中被辨识的部分, 最终得到分布式发电系统的等值模型。
[0018] 等值建模的主要内容包括数据采集,系统辨识,等值模型的建立三部分。其中最为 关键也最为核心的技术为系统辨识技术。
[0019] 系统辨识就是按照一个准则在一组模型类中选择一个与数据拟合的最好的模型。 如果观测数据包含系统的输入和输出,那么系统辨识就是拟合一个与系统输入一输出外特 性最接近的数学模型。辨识的步骤如图1所示。
[0020] 辨识运用的方法为最小二乘法,最小二乘的辨识方法是对系统参数进行辨识。对 于简单的单输入/单输出系统,如图2所示。我们可以通过传递函数模型从而列写出系统的 差分方程模型,可以将参数和输入输出量分别写成矩阵,则可以化简公式形式。之后我们引 入加权最小二乘法和递推最小二乘法,经过数学公式的推导转化,最后得到单输入/单输出 系统的最小二乘辨识方法的公式,我们就可以根据公式编写辨识方法的M程序文件,在 MATLAB中进行运行辨识。
[0021] 图3为一个简单的一阶系统,我们采集系统的输入和输出数据,运行辨识程序,之 后将结果转化为传递函数,结果如图4所示。通过图4我们可以看到辨识后得到的等值传递 函数与原函数之间的误差非常之小,论证了最小二乘等值建模方法的可行性。
[0022] 对于多变量系统的辨识过程与单变量类似,在递推最小二乘法的基础上,根据增 广最小二乘法对公式进行推导化简,得到辨识公式,根据公式可以写出辨识程序进行辨识。
[0023] 通过辨识结果写出的等值传递函数,将等值传递函数代替分布式发电系统中被辨 识的部分,得到分布式发电系统的等值建模模型,此模型可以大大简化分布式发电系统原 模型,即可以进行软件仿真研究,也可以进行半实物仿真平台的仿真研究。
[0024] 原理:分布式发电等效建模的方法:测量需要建模的分布式发电装置的输入输出 数据,利用等效建模的方法,建立其模型。本发明目前无可替代方案。
[0025] 本发明利用最小二乘法进行分布式发电系统模型辨识的等值建模,实现了以下技 术效果: 1. 简化了建模方式,摆脱了对分布式发电系统的参数依赖性,使用范围大大增加; 2. 仿真效果好,速度快,精度高,大幅提高了运行效率,大幅缩短了仿真时间; 3. 克服了传统建模方法模型复杂,运行效率低,使用范围窄的问题; 4. 简化了分布式发电系统模型,该模型不仅可方便进行软件仿真,还可进行半实物仿 真; 5. 建模方式简单,不需详细参数,适合于厂家不提供详细参数的装置建模; 6. 仿真速度快,由于省去的开关器件等部分,所以仿真运行效率大大提高。
【附图说明】
[0026]图1是本发明系统辨识步骤框图; 图2是本发明简单单输入单输出系统模型图; 图3是本发明简单单输入单输出系统simulink仿真图; 图4是本发明MATLAB辨识结果; 图5是本发明递推最小估计法的信息变换。
【具体实施方式】
[0027] 最小二乘法理论: 最小二乘法是1795年高斯在预测星体运行轨道时提出的,到二十世纪六十年代应用于 系统辨识的理论中来。之后在传统的最小二乘法的基础之上,衍生出了加权最小二乘法和 递推最小二乘法等理论。最小二乘辨识方法是对系统参数进行辨识,所以要先知道系统的 模型,再在该类型下确定系统的最优参数。
[0028]对于SIS0的系统如图2所示,被辨识的系统模型为
(1) 其对应的差分方程为
(2) 若系统中含有干扰噪声,则公式(2)改写为
(3) 式中,4勒为系统输出量的第k次观测值;滅_为系统输出的低k次真值为系统的 第k个输入值;v(/V)是均值为〇的随机噪声。
[0029] 如果定义 fe? ? I-': ' ft* ss * - % (4) B~ [ava2 (5) 则式(3)就可以改写为 z(/;) ---- "h(/;)8 + v(^) (6) 其中,0即为待估参数矩阵。
[0030] 如果令k=l,2…,m则有
v(2)…v("j)y 那么式(6)可以改写为 ZK (7) 那么最小二乘法就是找到一个参数矩阵8的估计参数矩阵i,使得各次的测量值 g身=1…課)与由估计参数矩阵|确定的测量估计為=馬i之差的平方和最小,即 AQ) =- (Z,s - H"s0)j (Z,f! -- n,tlQ) = (8) 要使上式达到最小,根据极值定理,需要上式导数为〇,即 (9) 若fi淹行数大于列数,满秩,存在。将上式(9)整理得 (10) 最小二乘法所求出的估计参数不能满足每个式子,但它保证了所有偏差的平方和达到 最小,兼顾了所有方程的近似程度,使整体的误差达到最小。
[0031 ] 加权最小二乘法是在基本最小二乘法中引入权矩阵W,s.,它是对称正定矩阵,常取 对角阵,即 凤 >s ?』、(?》)] (ID 将式(8)改写为 W、(Z", - H 二 (12) 整理得0的加权最小二乘估计为 ^(H/wArn/w^z,,, (is) 加权矩阵引入的目的是为了让测量置信度高的数据,权重取得大一些;置信度低的数 据,权重取得小一些,这有利于误差的减小,前提是对不同测量值置信度有所了解。
[0032]递推最小二乘法就是当每次得到新的测量值后,就在前一次估计结果的基础上, 利用新的测量数据对前一次估计结果进行修正,直到估计值达到满意的结果精度为止。用 公式表示即为 当前的估计值执0=上次估计值^丨全--修正项 可以看出,测量值越多,修正的次数就越多,结果也就越准确。在上面分析的加权最小 二乘法中引入修正项,当获得一组新的输入输出数据时,根据式(6)可得 z(tn 1) = hi m 1}^ 4- v(m +1) (14) 进一步根据式(7)可得 z.1 U + w" (15) 式中 (16) 同理,根据式(13)有 零 t) 式中,/ ] 将上式整理化简,最终得到加权最小二乘估计的递推算法为 = UJr(所十 (m + i> + h(tu + lyp^h1 {m + !)]" h(w -1- 1)I?K 、 ' (18) Kw=Pf'>r (削+l)[w-5i>? + l) 4:h(m -f !}I5;f;h- (m -f !}]'3 式中 (21) UHJW3 (22) 递推最小二乘法具有明显的意义^为前一刻的参数估计值; 是在以前测量的基础上对本次测量值的预测;:_輝,是当前时刻的测量 值,而械为预测误差,又称为新息。由于预测误差实际是前一时刻的估计值 与实际参数的偏差形成的,因此当前参数的估计值必须根据预测误差对前一时刻估 计值t进行修正来获得,修正的增益矩阵为齡_。递推最小二乘法根据前次测量数据得到 的&及新的测量数据,可以计算出增益矩阵私_,从而由ftj是推算出同时可计算出 下次递推计算所需的。每次递推计算中,信息变换情况如图(3)所示。
[0033] 最小二乘法理论: 最小二乘法是1795年高斯在预测星体运行轨道时提出的,到二十世纪六十年代应用于 系统辨识的理论中来。之后在传统的最小二乘法的基础之上,衍生出了加权最小二乘法和 递推最小二乘法等理论。最小二乘辨识方法是对系统参数进行辨识的一种重要的方法。
【主权项】
1. 一种分布式发电系统等值建模方法,其特征是:首先根据辨识目的及知识准备情况, 确定是否需要辨识实验设计,如需要则进一步通过采集、处理分布式发电系统输入/输出数 据,进而选取、辨识模型结构,如不需要,则可直接进行模型结构的选取辨识;然后,利用最 小二乘法,包括递推最小二乘法,增广最小二乘法,多变量最小二乘法进行模型参数辨识, 三种方法分别对应于单输入/单输出模型,多输入/单输出模型,多输入/多输出模型的辨 识;最后,编写程序,通过辨识程序,得出传递函数,进行等值建模,通过模型验证,最终确定 系统等值模型。2. 根据权利要求1所述等值建模方法,其特征是:所述建模方法是利用最小二乘法进行 分布式发电系统模型的辨识方法;根据最小二乘法的原理,推导出系统辨识的方法,最终得 到系统模型;其中包括递推最小二乘法,增广最小二乘法,多变量最小二乘法,三种方法分 别对应于单输入/单输出模型,多输入/单输出模型,多输入/多输出模型的辨识技术,根据 上述三种最小二乘法的思想分别在MATLAB中编写辨识方法的M程序文件,通过程序进行分 布式系统的等值;辨识过程通过采集输入输出数据,通过辨识程序,得出传递函数,从而进 行等值建模。
【文档编号】G06Q50/06GK105930613SQ201610306282
【公开日】2016年9月7日
【申请日】2016年5月11日
【发明人】曾进辉, 雷敏, 张晓虎
【申请人】湖南工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1