Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
gf_back
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
tianchao
gf_back
Commits
c0e0fd89
Commit
c0e0fd89
authored
Sep 18, 2023
by
ZWT
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(能源管理系统): 间开优化定时任务
1.开发间开优化长期间开优化定时任务,完成并网流程绿电消纳优先策略; BREAKING CHANGE: 无 Closes 无 [skip ci]
parent
f782f97b
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
6 deletions
+6
-6
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceOptimizeLongCloudServiceImpl.java
...core/space/service/SpaceOptimizeLongCloudServiceImpl.java
+6
-6
No files found.
C11-space/pps-core-space/src/main/java/pps/core/space/service/SpaceOptimizeLongCloudServiceImpl.java
View file @
c0e0fd89
...
@@ -158,7 +158,7 @@ public class SpaceOptimizeLongCloudServiceImpl implements ISpaceOptimizeLongClou
...
@@ -158,7 +158,7 @@ public class SpaceOptimizeLongCloudServiceImpl implements ISpaceOptimizeLongClou
//光伏出力峰值大于等于井口总功率:绿电消纳优先策略
//光伏出力峰值大于等于井口总功率:绿电消纳优先策略
if
(
compare
>=
BusinessConstant
.
ZERO
)
{
if
(
compare
>=
BusinessConstant
.
ZERO
)
{
//---------------------------------绿电消纳策略---------------------------------
//---------------------------------绿电消纳策略---------------------------------
this
.
greenElectricityConsumptionStrategy
(
longDurationList
,
wellheadViewList
,
longWellhead
List
,
avgPowerList
,
durationMap
,
detail
,
longPeriodId
);
this
.
greenElectricityConsumptionStrategy
(
longDurationList
,
longWellheadList
,
wellheadView
List
,
avgPowerList
,
durationMap
,
detail
,
longPeriodId
);
}
else
{
}
else
{
//遍历井口,按发电功率大于等于光伏出力峰值条件分组
//遍历井口,按发电功率大于等于光伏出力峰值条件分组
Map
<
Boolean
,
List
<
SpaceInstitutionWellheadView
>>
collect
=
spaceWellheadList
.
stream
()
Map
<
Boolean
,
List
<
SpaceInstitutionWellheadView
>>
collect
=
spaceWellheadList
.
stream
()
...
@@ -179,8 +179,8 @@ public class SpaceOptimizeLongCloudServiceImpl implements ISpaceOptimizeLongClou
...
@@ -179,8 +179,8 @@ public class SpaceOptimizeLongCloudServiceImpl implements ISpaceOptimizeLongClou
else
{
else
{
//---------------------------------井口优化---------------------------------
//---------------------------------井口优化---------------------------------
List
<
SpaceInstitutionWellheadView
>
highWellheadList
=
collect
.
get
(
true
);
List
<
SpaceInstitutionWellheadView
>
highWellheadList
=
collect
.
get
(
true
);
this
.
greenElectricityConsumptionStrategy
(
longDurationList
,
longWellheadList
,
highWellheadList
,
avgPowerList
,
durationMap
,
detail
,
longPeriodId
);
this
.
peakEliminationAndValleyLevelingStrategy
(
context
,
longWellheadList
,
longDurationList
,
lowWellheadList
,
durationMap
,
detail
,
lineId
,
monthNum
,
longPeriodId
);
}
}
}
}
break
;
break
;
...
@@ -343,15 +343,15 @@ public class SpaceOptimizeLongCloudServiceImpl implements ISpaceOptimizeLongClou
...
@@ -343,15 +343,15 @@ public class SpaceOptimizeLongCloudServiceImpl implements ISpaceOptimizeLongClou
* 绿电消纳策略
* 绿电消纳策略
*
*
* @param longDurationList 长期清单
* @param longDurationList 长期清单
* @param wellheadViewList 井口视图列表
* @param longWellheadList 长井口列表
* @param longWellheadList 长井口列表
* @param wellheadViewList 井口视图列表
* @param avgPowerList 平均功率列表
* @param avgPowerList 平均功率列表
* @param durationMap 持续时间图
* @param durationMap 持续时间图
* @param detail 细节
* @param detail 细节
* @param longPeriodId 长周期id
* @param longPeriodId 长周期id
*/
*/
private
void
greenElectricityConsumptionStrategy
(
List
<
SpaceOptimizeLongDurationView
>
longDurationList
,
List
<
Space
InstitutionWellheadView
>
wellheadView
List
,
private
void
greenElectricityConsumptionStrategy
(
List
<
SpaceOptimizeLongDurationView
>
longDurationList
,
List
<
Space
OptimizeLongWellheadView
>
longWellhead
List
,
List
<
Space
OptimizeLongWellheadView
>
longWellhead
List
,
List
<
DynamicQueryPlantPredictedPowerOutput
>
avgPowerList
,
List
<
Space
InstitutionWellheadView
>
wellheadView
List
,
List
<
DynamicQueryPlantPredictedPowerOutput
>
avgPowerList
,
Map
<
String
,
List
<
SpaceInstitutionDurationEnt
>>
durationMap
,
SpaceInstitutionDetailEnt
detail
,
String
longPeriodId
)
{
Map
<
String
,
List
<
SpaceInstitutionDurationEnt
>>
durationMap
,
SpaceInstitutionDetailEnt
detail
,
String
longPeriodId
)
{
//---------------------------------井口优化---------------------------------
//---------------------------------井口优化---------------------------------
//时间差
//时间差
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment