1.一种面向用户的发电计划建模方法,其特征在于,所述方法包括如下步骤:步骤1.创建发电计划的优化对象;步骤2.确定并设置发电计划模型的约束;步骤3.设置所述发电计划模型的优化目标;步骤4.根据所述约束及优化目标,自动创建面向用户的发电计划模型;所述步骤1包括:1-1.创建发电计划的单个实体优化对象;1-2.根据所述单个实体优化对象创建发电计划的组合实体优化对象;所述步骤2包括:2-1.判断所述发电计划模型的优化对象的约束;所述优化对象的约束包括电力约束及积分约束;所述电力约束包括单体电力约束及组合体电力约束;所述积分约束包括单体积分约束及组合体积分约束;若所述优化对象的约束为电力约束,则进入步骤2-2;若所述优化对象的约束为积分约束,则进入步骤2-5;2-2.用户填写所述电力约束描述;2-3.选择所述电力约束涉及的实体及约束类型;2-4.填入所述电力约束所取的数值,所述电力约束设置完成;2-5.用户填写所述积分约束描述并选择所述积分约束涉及的实体及约束类型;2-6.填入所述积分约束的开始及结束时段;2-7.填入所述积分约束所取的数值,所述积分约束设置完成;所述步骤3中的所述发电计划模型的所述优化目标包括既定目标和额外目标;所述既定目标为用于创建所述发电计划模型的程序中的固有模块,定义为O 1 ,O 2 .....O n ;所述额外目标为用户自定义的优化目标;所述步骤3包括:3-1.用户选择所述既定目标;3-2.所述程序自动切换至所述既定目标,所述既定目标设置完成;所述步骤4包括:4-1.构建发电计划模型的系统平衡约束,包括:创建一个系统总出力虚拟组合体C p ,用户选择组合体的组合方式,得到虚拟组合体和平衡约束:式(4)中,C p,t 为系统总出力虚拟组合体在时刻t的出力;s为参与区域内部平衡的出力单省独享型机组总量;UN i,t 为计划对象i在时刻t的计划值;C b,t 为构建的组合体b在时刻t的计划;P load,t 为时刻t的系统负荷预测值;4-2.构建发电计划模型的机组运行约束,包括:选择需定义约束的单个实体机组Xi,得到添加的约束:式(5)中,X i,t 为计划对象i在时刻t的计划值;p i,max 为计划对象i的出力上限;p i,min 为计划对象i的出力下限;4-3.构建发电计划模型的机组电量约束,包括:式(6)中,Q max 、Q min 分别为机组电量约束上下限;t为时间;4-4.构建发电计划模型的机组群电量约束,包括:构建一个机组群组合实体Cu且Cu由相关的单体线性组成,得到所述机组群电量约束为:式(7)中,Q max' 、Q min' 分别为机组群电量约束上下限;λ i 为机组i的所发电量参与的机组群电量约束。
2.权利要求1所述的方法,其特征在于,所述1-1中的所述单个实体优化对象包括:实际存在的可调度机组及根据用户需要自行定义的虚拟实体对象。
3.权利要求1所述的方法,其特征在于,所述1-2中的所述组合实体优化对象为所述单个实体优化对象之间的线性组合,且所述组合实体优化对象中所述单个实体优化对象之间的组合方式根据用户需要自行定义。
4.权利要求3所述的方法,其特征在于,所述1-1中的所述组合实体优化对象中所述单个实体优化对象之间的组合方式根据用户需要自行定义包括:a.定义所述单个实体对象中的实际存在的可调度机组为X1,X2……,Xz;并定义所述单个实体对象中的根据用户需要自行定义的虚拟实体对象为V1,V2……,Vz;其中,z为调度区域内存在UN1到UNz的可调度对象的总数量;b.定义所述组合实体对象为C1,C2……,Cn;则某个所述组合实体对象C i 为:式(1)中,X k 为与所述组合实体对象相关的单个实体对象, 为相关系数,N k 为单个实体对象总相关个数;V l 代表与所述组合实体对象相关的虚拟实体对象,χ l 为相关系数,N l 为虚拟实体对象的总相关个数。