|
@@ -47,9 +47,9 @@ class PowerCurveAnalyst(AnalystWithGoodPoint):
|
|
|
powerCurveDataOfTurbines = self.dataReprocess(
|
|
|
currDataFrameOfTurbines, self.binsWindSpeed)
|
|
|
|
|
|
- returnData = self.drawOfPowerCurve(
|
|
|
- powerCurveDataOfTurbines, outputAnalysisDir, conf, dataFrameOfContractPowerCurve, currTurbineModeInfo)
|
|
|
- returnDatas.append(returnData)
|
|
|
+ # returnData = self.drawOfPowerCurve(
|
|
|
+ # powerCurveDataOfTurbines, outputAnalysisDir, conf, dataFrameOfContractPowerCurve, currTurbineModeInfo)
|
|
|
+ # returnDatas.append(returnData)
|
|
|
|
|
|
returnJsonData= self.outputPowerCurveData(conf,outputAnalysisDir,currTurbineModeInfo,powerCurveDataOfTurbines,dataFrameOfContractPowerCurve)
|
|
|
returnDatas.append(returnJsonData)
|
|
@@ -62,7 +62,7 @@ class PowerCurveAnalyst(AnalystWithGoodPoint):
|
|
|
turbineCodes = powerCurveDataOfTurbines[Field_CodeOfTurbine].unique()
|
|
|
jsonDictionary = self.convert2Json(turbineModelInfo,turbineCodes=turbineCodes,
|
|
|
dataFrameOfTurbines=powerCurveDataOfTurbines, dataFrameOfContract=dataFrameOfContractPowerCurve)
|
|
|
- jsonFileName = f"功率曲线数据-{turbineModelInfo[Field_MillTypeCode]}.json"
|
|
|
+ jsonFileName = f"power_curve-{turbineModelInfo[Field_MillTypeCode]}.json"
|
|
|
jsonFilePath = os.path.join(outputAnalysisDir, jsonFileName)
|
|
|
|
|
|
JsonUtil.write_json(jsonDictionary, file_path=jsonFilePath)
|
|
@@ -72,13 +72,14 @@ class PowerCurveAnalyst(AnalystWithGoodPoint):
|
|
|
Field_PowerFarmCode: conf.dataContract.dataFilter.powerFarmID,
|
|
|
Field_Return_BatchCode: conf.dataContract.dataFilter.dataBatchNum,
|
|
|
Field_CodeOfTurbine: Const_Output_Total,
|
|
|
+ Field_MillTypeCode:turbineModelInfo[Field_MillTypeCode],
|
|
|
Field_Return_FilePath: jsonFilePath,
|
|
|
Field_Return_IsSaveDatabase: True
|
|
|
})
|
|
|
|
|
|
for turbineCode in turbineCodes:
|
|
|
data:pd.DataFrame=powerCurveDataOfTurbines[powerCurveDataOfTurbines[Field_CodeOfTurbine]==turbineCode]
|
|
|
- jsonFileName2 = f"功率曲线数据-{data[Field_NameOfTurbine].iloc[0]}.json"
|
|
|
+ jsonFileName2 = f"power_curve-{data[Field_NameOfTurbine].iloc[0]}.json"
|
|
|
jsonFilePath2 = os.path.join(outputAnalysisDir, jsonFileName2)
|
|
|
JsonUtil.write_json(jsonDictionary, file_path=jsonFilePath2)
|
|
|
result_rows.append({
|