資源描述:
《寶鋼高爐爐溫預(yù)報及爐熱調(diào)劑指導(dǎo)模型開發(fā)研究程序設(shè)計規(guī)格書》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、附件3寶鋼高爐爐溫預(yù)報及爐熱調(diào)劑指導(dǎo)模型開發(fā)研究程序設(shè)計規(guī)格書寶鋼股份公司煉鐵廠東北大學(xué)信息科學(xué)與工程學(xué)院2003年10月數(shù)據(jù)類定義說明數(shù)據(jù)類名稱TMLayer功自b定義網(wǎng)絡(luò)各層所需的參數(shù)數(shù)據(jù)類定義變量函數(shù)(具體描述見后)名稱類型數(shù)據(jù)長度所屬范圍含義定義nUnitIntPublic層的結(jié)點數(shù)VoidLayerlnit()LastUnitsIntPublic前層結(jié)點數(shù)EtaFloatPublic本層學(xué)習(xí)率AlphaFloatPublic本層動量增益率LastOutputFloat*Public本層前次輸出OutputFloat*Pub
2、lic本層本次輸出ErrorFloat*Public誤差WeightFloat**Public權(quán)值WeightSaveFloat**Public上次學(xué)習(xí)的權(quán)值dWeightFloat**Public權(quán)值增量eWeight1Float**PublicTD累積權(quán)值增量(輸出層)eWeight2Float***PublicTD累積權(quán)值增量(隱層)說明日期設(shè)計審核確認(rèn)項目名稱:高爐爐熱狀態(tài)預(yù)報及爐熱調(diào)劑指導(dǎo)模型開發(fā)研究?2003年10月吳鵬王玉濤徐萬仁文檔名稱:爐高爐爐熱狀態(tài)預(yù)報及爐熱調(diào)劑指導(dǎo)模型開發(fā)研究程序設(shè)計規(guī)格書?版本關(guān)福生郝培鋒打印
3、H期2018-2-21寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院?1?0頁號1/225數(shù)據(jù)類定義說明數(shù)據(jù)類名稱功能TMStructure定義網(wǎng)絡(luò)學(xué)習(xí)、預(yù)報所需參數(shù)與函數(shù)數(shù)據(jù)類定義變量函數(shù)(具體描述見后)名稱類型數(shù)據(jù)長度所屬范圍含義定義LayerTMLayer**Private網(wǎng)絡(luò)屮的層VoidNewMemoryOInputLayerTMLayer*Private輸入層VoidNetStructParamInit()OutputLayerTMLayer*Private輸出層VoidNetParamInit()EpsilogFloatPriv
4、ate遺忘因子VoidNetStructLayerInit(OLambdaFloatPrivate累積因子VoidNetWeightlnitOGammaFloatPrivate折價因子FloatRandomEqualfloat(float,float)GainFloatPrivateSigmoid函數(shù)的系數(shù)VodPropagateLayer(TMLayer*,TMLayer*)NetErrorFloatPrivateBP訓(xùn)練用總體誤差VoidGetOutput(float*)Max_TaErrorFloatPrivate網(wǎng)絡(luò)BP訓(xùn)練
5、最大總體誤差VoidWrite_File(int,bool)Max_InEiTorFloatPrivate網(wǎng)絡(luò)BP訓(xùn)練最大個體誤差VoidWrite_Weight_File(int)說明日期設(shè)計審核確認(rèn)項目名稱:高爐爐熱狀態(tài)預(yù)報及爐熱調(diào)劑指導(dǎo)模型開發(fā)研究?2003年10月吳鵬王玉濤徐萬仁文檔名稱:爐高爐爐熱狀態(tài)預(yù)報及爐熱調(diào)劑指導(dǎo)模型開發(fā)研究程序設(shè)計規(guī)格書?版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印H期2018-2-21?1?0頁號2/225?[稱類型數(shù)據(jù)長度所屬范圍含義定義Max_EpochFloatPrivate最大
6、學(xué)習(xí)次數(shù)VoidWrite_Structure_File(int,bool)In_ParaIntPrivate直接輸入的高爐工藝參數(shù)個數(shù)VoidRead_File(int,bool)In_RtnParaIntPrivate反饋硅值個數(shù)VoidRead_Struct(int,bool)Step_CountIntPrivate正在預(yù)報的步數(shù)VoidRead_Weight(int,bool)Pre_StepsNtPrivate預(yù)報提前的步數(shù)VoidDelete_struc()NParamIntPrivate釆樣參數(shù)個數(shù)VoidDelete
7、_NewMemory()Lag_AdjustIntPrivate工藝參數(shù)步數(shù)調(diào)整量VoidTD_TrainPredict()NLayerIntPrivate網(wǎng)絡(luò)層數(shù)VoidTD_Training()UnitIntPrivate網(wǎng)絡(luò)各層結(jié)點個數(shù)向量VoidTD_Stove_Training(int)_En_PlotIntPrivate誤差文件生成標(biāo)志VoidTraining_New_Stove(int,int)Train_FlagIntPrivate網(wǎng)絡(luò)訓(xùn)練標(biāo)志VoidTraining_Reverse_Stove(intJnt)SiS
8、tove_CountIntPrivate硅數(shù)據(jù)的爐數(shù)VoidTraining_Last_Stove(int)PTStove_CountIntPrivate鐵水溫度數(shù)據(jù)的爐數(shù)VoidJudge_Train()Stove_TotalInt