【技术实现步骤摘要】
一种支持移峰型电力需求响应的生产调度方法
本专利技术涉及生产调度领域,更具体地,涉及一种支持移峰型电力需求响应的生产调度方法。
技术介绍
电力需求响应是电力用户根据电力市场发布的电价信号或者激励措施主动改变固有用电模式的响应行为,它是维护电网供需平衡的核心技术。工业用户具有耗电量大、稳定性强、智能化程高等优点,是非常重要的需求响应资源。通过优化生产调度,工业用户不仅可以降低自身用电成本,还可以消减电网高峰负荷。移峰型电力需求响应是工业用户常用的一种需求响应方式。在电网高峰时期,工业用户通过优化生产调度,使其在需求响应时段减少用电负荷,并通过延长一定生产时间来完成生产任务,从而支持电力需求响应项目的实施,但传统的生产调度模型无法支持移峰型电力需求响应调度。因此,研究支持移峰型电力需求响应的生产调度问题具有相当重要的实用价值。该问题在理论上属于复杂的组合优化问题,具有较大的求解难度,而常用优化算法普遍存在寻优效率不高、稳定性不强的缺点,如遗传算法、粒子群算法等。烟花算法是Tan和Zhu在2010年所提出来的一种新的智能优化算法,该算法通过模拟烟花在夜空中爆炸产生火花并 ...
【技术保护点】
1.一种支持移峰型电力需求响应的生产调度方法,其特征在于,包括以下步骤:S1、建立支持移峰型电力需求响应的生产调度数学模型:minCmax=min{C1,C2,...,Cn} (1)
【技术特征摘要】
1.一种支持移峰型电力需求响应的生产调度方法,其特征在于,包括以下步骤:S1、建立支持移峰型电力需求响应的生产调度数学模型:minCmax=min{C1,C2,...,Cn}(1)eij=sij+tij,i=1,2,...,n,j=1,2,...,S(5)eij+tb≤si(j+1),i=1,2,...,n,j=1,2,...,S-1(6)其中,n表示工件个数;Ji为工件编号,i=1,2,…,n;Ci表示Ji的加工完成时间;Cmax为最大完成时间;S为工件的工序数;为Ji第j道工序在t时刻的加工负荷;sij为Ji第j道工序的开始加工时间;eij为工件Ji第j道工序的加工完成时间;Ts为需求响应开始时间;Te为需求响应结束时间;F为需求响应时段的最大允许负荷;tij为Ji第j道工序的加工时间;tb为工件搬运时间;tr为机器准备时间,公式(1)为支持移峰型电力需求响应的生产调度模型的优化指标;公式(2)为峰荷约束指标,确保需求响应时段的最大负荷不超过约定负荷F;公式(3)表示一个优先级位置只能对应一个工件;公式(4)保证每个工件优先级位置唯一;公式(5)表示每个工件在每台机器上的完成时间和开始时间的关系;公式(6)表示工件搬运时间对同一工件不同工序间的先后约束关系;公式(7)表示工件优先级越高,其开始加工时间越早;公式(8)表示机器准备时间对下一个工件的开始时间的约束关系,S2、初始化,S2-1、参数设置:设置工件个数n;机器个数a;工序数S;需求响应开始时间Ts;需求响应结束时间Te;需求响应时段的最大允许负荷F;工件搬运时间tb;机器准备时间tr;烟花种群数目为N;最大迭代次数为Dmax;迭代计数器Dt,Dt的初始值为0;烟花爆炸半径A;爆炸火花数M;高斯变异火花数L;烟花元素上限Ub和下限Lb;极小值常数ε;复形法参数α;预设常数θ,S2-2、初始化种群:随机生成N个初始烟花,Xi={x1,x2,...,xn,xn+1,...,xn+a},Xi前n个元素为工件排序方案的编码,后a个元素为机器调度方案的编码,i=1,2,…,N,xj∈[Lb,Ub],j=1,2,…,n+a,S3、计算每个烟花Xi的的适应度值fi,S3-1、工件排序方案的解码采用最大位置法,对x1,x2,...,xn进行降序排序,xi对应的序号就是加工顺序,S3-2、设定机器调度方案的每个元素解码后的值为0或者1,当元素值小于0时,解码为0,当元素值大于等于0时,解码为1,S3-3、将解码后的Xi带入步骤S1所提模型计算适应度值fi,S4、Dt=Dt+1,S5、计算每个烟花Xi的爆炸火花,S5-1、计算每个烟花Xi的爆炸半径Ri和爆炸火花数目Si:设第i个烟花的位置为Xi,其适应度值为fi;当前最优烟花的位置为Xb,其适应度值为fb;当前最差烟花的位置Xw,其适应度值为fw,通过公式(10)、(11)更新烟花Xi的爆炸半径和爆炸火...
【专利技术属性】
技术研发人员:蔡延光,黄何列,蔡颢,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。