寶鋼高爐爐溫預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)_第1頁(yè)
寶鋼高爐爐溫預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)_第2頁(yè)
寶鋼高爐爐溫預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)_第3頁(yè)
寶鋼高爐爐溫預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)_第4頁(yè)
寶鋼高爐爐溫預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩316頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、附件3寶鋼高爐爐溫預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)寶鋼股份公司煉鐵廠東北大學(xué)信息科學(xué)與工程學(xué)院2003年10月數(shù)據(jù)類(lèi)定義說(shuō)明數(shù)據(jù)類(lèi)名稱(chēng)tmlayer功自b定義網(wǎng)絡(luò)各層所需的參數(shù)數(shù)據(jù)類(lèi)定義變量函 數(shù)(具體描述見(jiàn)后)名稱(chēng)類(lèi)型數(shù)據(jù)長(zhǎng)度所屬范圍含義定義nunitintpublic層的結(jié)點(diǎn)數(shù)void layerlnit()lastunitsintpublic前層結(jié)點(diǎn)數(shù)etafloatpublic本層學(xué)習(xí)率alphafloatpublic本層動(dòng)量增益率lastoutputfloat *public本層前次輸出outputfloat *public本層本次輸出errorfloat *public

2、誤差weightfloat *public權(quán)值weightsavefloat *public上次學(xué)習(xí)的權(quán)值dweightfloat *public權(quán)值增量e weight 1float *publictd累積權(quán)值增量(輸出層)eweight2float *publictd累積權(quán)值增量(隱層)說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印h期2018-2-2110頁(yè)號(hào)1/225數(shù)據(jù)類(lèi)定義說(shuō)明數(shù)據(jù)類(lèi)名稱(chēng)功能tmstru

3、cture定義網(wǎng)絡(luò)學(xué)習(xí)、預(yù)報(bào)所需參數(shù)與函數(shù)數(shù)據(jù)類(lèi)定義變量函 數(shù)(具體描述見(jiàn)后)名稱(chēng)類(lèi)型數(shù)據(jù)長(zhǎng)度所屬范圍含義定義layertmlayer *private網(wǎng)絡(luò)屮的層void newmemoryoinputlayertmlayer *private輸入層void netstructparaminit()outputlayertmlayer *private輸出層void netparaminit()epsilogfloatprivate遺忘因子void netstructlayerinit(olambdafloatprivate累積因子void netweightlnitogammafloatpr

4、ivate折價(jià)因子float randomequalfloat(float, float)gainfloatprivatesigmoid函數(shù)的系數(shù)vod propagatelayer(tmlayer*,tmlayer *)neterrorfloatprivatebp訓(xùn)練用總體誤差void getoutput(float *)max_taerrorfloatprivate網(wǎng)絡(luò)bp訓(xùn)練最大總體誤差void write_file(int, bool)max_ineitorfloatprivate網(wǎng)絡(luò)bp訓(xùn)練最大個(gè)體誤差void write_weight_file(int)說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng)

5、:高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印h期2018-2-2110頁(yè)號(hào)2/225?稱(chēng)類(lèi)型數(shù)據(jù)長(zhǎng)度所屬范圍含義定義max_epochfloatprivate最大學(xué)習(xí)次數(shù)void write_structure_file(int,bool)in_paraintprivate直接輸入的高爐工藝參數(shù)個(gè)數(shù)void read_file(int,bool)in_rtnparaintprivate反饋硅值個(gè)數(shù)void read_struct(int,b

6、ool)step_countintprivate正在預(yù)報(bào)的步數(shù)void read_weight(int,bool)pre_stepsntprivate預(yù)報(bào)提前的步數(shù)void delete_struc()n paramintprivate釆樣參數(shù)個(gè)數(shù)void delete_newmemory()lag_adjustintprivate工藝參數(shù)步數(shù)調(diào)整量void td_trainpredict()nlayerintprivate網(wǎng)絡(luò)層數(shù)void td_training()unitintprivate網(wǎng)絡(luò)各層結(jié)點(diǎn)個(gè)數(shù)向量void td_stove_training(int)_en_plotintpr

7、ivate誤差文件生成標(biāo)志void training_new_stove(int,int)train_flagintprivate網(wǎng)絡(luò)訓(xùn)練標(biāo)志void training_reverse_stove(intjnt)sistove_countintprivate硅數(shù)據(jù)的爐數(shù)void training_last_stove(int)ptstove_countintprivate鐵水溫度數(shù)據(jù)的爐數(shù)void judge_train()stove_totalintprivate總的爐數(shù)void protractcurve()firststartintprivate第一次啟動(dòng)標(biāo)志void td_learn(

8、)firsttrainflagboolprivate第一次訓(xùn)練標(biāo)志void td_predictinit()說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)3/225名稱(chēng)類(lèi)型數(shù)據(jù)長(zhǎng)度所屬范圍含義定義lnput_parafloat *private高爐工藝參數(shù)輸入向量void td_setinput(int, nt, int, int)input_rtnfloat *private輸入向

9、量反饋硅向量void compute_td_error(float,bool)td.parafloat *private一爐中的輸入?yún)?shù)矩陣void backprogate_td_layer(int, float*)td_rtnparafloat *private一爐中的輸入反饋參數(shù)矩陣void td_backpropage(float *)td_timeparaint *private一爐中的輸入?yún)?shù)時(shí)間矩陣void datecompute(int int)td_outputfloat *private網(wǎng)絡(luò)輸出向量void judge_yearmonday(int* , int*)cunen

10、tdirchar *private當(dāng)前目錄void td_sidatld(float, float *, int)in_buffloat *private工藝參數(shù)緩沖區(qū)void layerparaminit()rtn_buffloat *private反饋硅緩沖區(qū)lint timeminus(int&, int&, int&, int&)train_resultfloat *privatesi訓(xùn)練值int alldaydatacompute()pt_pre valuefloatprivatept預(yù)報(bào)值void compute_aoa 1 ();si_nowflo

11、atprivate當(dāng)前硅值void sidataprocess();si_predictfloatprivate預(yù)報(bào)硅值int judge_trainnew()ave_utfloat *private輸入向量均值int ascendordescend(int, int)cov_utfloat *private輸入向量方差float tc_predict(bool)ave_sifloatprivate硅均值float comute_si_ave(int)說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指

12、導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)4/225名稱(chēng)類(lèi)型數(shù)據(jù)長(zhǎng)度所屬范圍含義定義cov_sifloatprivate硅方差int total_acc(int)nsi_prodatafloat *private插值的硅值int firstpred_bf()aofloatprivatept預(yù)報(bào)系數(shù)int bp_rumelhart(char 葺int int)alfloatprivatept預(yù)報(bào)系數(shù)vod save_weight()train_ctintprivate計(jì)數(shù)爐數(shù)void restore_weight()my_

13、stoveintprivate計(jì)數(shù)爐數(shù)int intro_spective(int, int, int.float.float *)nsifloat *public網(wǎng)絡(luò)一爐中的插值向量float train_bp_net(int,int,int, float *, int)si_rewardflagbool *public加強(qiáng)信號(hào)標(biāo)志float bp_simulatenet(intint,int)stove_flagintpublic爐信號(hào)標(biāo)志void bp_computeoutputerror(int)input_para_ matrfloat *public作為輸入的高爐參數(shù)個(gè)數(shù)void

14、bp_backpropagatelayer(tmlayer *, tmlayer *)inparatimesint*public輸入?yún)?shù)響應(yīng)時(shí)間void bp_backpropagatenet()stove_stepsint *public網(wǎng)絡(luò)一爐的輸入步數(shù)void bp_adjustweights()si_ valuefloat *public硅預(yù)報(bào)值void data_location(int,int)pt_valuefloat *publicpt預(yù)報(bào)值void movedata(int)tc_valuefloat *publictc預(yù)報(bào)值float pt_predict(float)pt

15、_sifloat *public鐵水溫度硅值緩沖區(qū)void bp_train_init(char *, int, int)說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)5/225名稱(chēng)類(lèi)型數(shù)據(jù)長(zhǎng)度所屬范圍含義定義ehourint *public時(shí)void bp_stovedataread (char *,int, int)emininnt *public分void bp_readdat

16、alines(file*,int,floatbool,int*,int *)lag_stepsint *public滯后步數(shù)void bp_datecompute(int* , int*)paramcheckedbool *public參數(shù)選取標(biāo)志void bp_setinput(int,int,int)training_numintpublic訓(xùn)練樣本個(gè)數(shù)void sidatld(float,float *, float *)input l_tempfloat*publicbp訓(xùn)練輸入?yún)?shù)void sidatld2(int, int, float,float *, float *)input

17、2_tempfloat *publicbp訓(xùn)練輸入?yún)?shù)float si_std(float, float 篤 float *cov,float)target_tempfloat *publicbp訓(xùn)練目標(biāo)值bool bp_train_network(char 葺int)bpsifloat *publicbp爐硅平均值void bp_model_test(char)nsteps_tempint*public爐的步數(shù)void bp_delete_memory(iny steps_num)void bp_model_trianing(char int ,bool,int,int)predict(ch

18、ar *jntjntjnt,bool)td_predicttimer()說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)6/225功能分配地址空間,結(jié)構(gòu)初始化函數(shù)名稱(chēng)void predict(char directory, int m flagjnt netflag)所屬類(lèi)名調(diào)用范圍tmstructurepublic函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述direct

19、orymonflag netflagchar *intint inti ii i文件目錄月份 網(wǎng)絡(luò)數(shù)據(jù)變更標(biāo)志 網(wǎng)絡(luò)參數(shù)初始化標(biāo)志說(shuō)明 調(diào)用函數(shù)為: newmemoryo;函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)7/225功能為tmstructure類(lèi)的指針?lè)峙涞刂房臻g函數(shù)名稱(chēng)void new memory (void)所屬類(lèi)名調(diào)用范圍tmst

20、ructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)8/225功能td啟動(dòng)方式判斷,并對(duì)模型初始化函數(shù)名稱(chēng)void td_predicttimer(void)所屬類(lèi)名調(diào)用范圍tmstructurepublic函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明調(diào)用如下函數(shù):td_p

21、redict_init(); td_trainpredict();函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)9/225功能對(duì)ti)神經(jīng)元網(wǎng)絡(luò)的結(jié)構(gòu)于參數(shù)進(jìn)行初始化函數(shù)名稱(chēng)void netstructparamlnit (void)所屈類(lèi)名調(diào)用范圍tmstructurepraviate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明調(diào)用如下參數(shù)進(jìn)

22、行網(wǎng)絡(luò)結(jié)構(gòu)與參數(shù)初始化netparamlnit()netstructlayerinit()layerparamlnitonetweightinit()函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)10/225功能對(duì)網(wǎng)絡(luò)及學(xué)習(xí)所需參數(shù)進(jìn)行初始化設(shè)置函數(shù)名稱(chēng)void netparamlnit (void)所屬類(lèi)名調(diào)用范圍tmstructureprivat

23、e函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明主要設(shè)置網(wǎng)絡(luò)的層數(shù)、輸入工藝參數(shù)的個(gè)數(shù)、 輸入反饋值個(gè)數(shù)、各層的節(jié)點(diǎn)個(gè)數(shù)、各個(gè)工藝參數(shù)的 滯后步數(shù)、網(wǎng)絡(luò)學(xué)習(xí)所需的遺忘因子、衰減系數(shù)、折 價(jià)因子、bp學(xué)習(xí)的最大次數(shù)、最大整體誤差、最大個(gè) 體誤差、輸入?yún)?shù)的均值與方差等。函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)11/225功能設(shè)置網(wǎng)絡(luò)各層的學(xué)習(xí)

24、率、動(dòng)量增益率與閾值函數(shù)名稱(chēng)void layerparamlnit (void)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)12/225功能對(duì)網(wǎng)絡(luò)的各層的結(jié)構(gòu)參數(shù)分配地址空間函數(shù)名稱(chēng)void netstructlayerlnit (void)所屈類(lèi)

25、名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明設(shè)定各層的權(quán)值、累積權(quán)增益值等分配地址函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印h期2018-2-2110頁(yè)號(hào)13/225功能對(duì)網(wǎng)絡(luò)各層權(quán)值進(jìn)行初始化函數(shù)名稱(chēng)void netweightlnit (void)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型

26、輸入/輸出參數(shù)意義描述說(shuō)明網(wǎng)絡(luò)各層權(quán)值初始值為0.50.5函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印h期2018-2-2110頁(yè)號(hào)14/225功能獲得-0. 50.5的隨機(jī)浮點(diǎn)數(shù)函數(shù)名稱(chēng)float randomequalfloat (void)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述

27、float隨機(jī)數(shù)說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)15/225功能釋放網(wǎng)絡(luò)參數(shù)地址空間函數(shù)名稱(chēng)void deletememory (void)所屬類(lèi)名調(diào)用范圍tmstrucurepublic函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐

28、萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印h期2018-2-2110頁(yè)號(hào)16/225功能釋放各層權(quán)值、累積增益權(quán)值等參數(shù)地址空間函數(shù)名稱(chēng)void delete_struc (void)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股

29、份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)17/225功能釋放網(wǎng)絡(luò)其它參數(shù)所需地址空間函數(shù)名稱(chēng)void delete_newmemory (void)所屬類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印h期2018-2-2110頁(yè)號(hào)18/225功能寫(xiě)訓(xùn)練結(jié)果文件。

30、函數(shù)名稱(chēng)void write_file (char *sample_name, int num)所屈類(lèi)名調(diào)用范圍tmsturectureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述sample_nemnumchar * inti i采樣文件名稱(chēng) 采樣文件的月份說(shuō)明調(diào)用如下函數(shù):write_weight_file (sample_name, num);write_weight_file(sample_name, num);函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀

31、態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)19/225功能創(chuàng)建某一月份的權(quán)值文件函數(shù)名稱(chēng)void write_weight(char sample, int num)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述sample_namenumchar * inti i采樣文件名稱(chēng) 采樣文件所在月份說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐

32、熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)20/225功能存儲(chǔ)網(wǎng)絡(luò)結(jié)構(gòu)參數(shù)。函數(shù)名稱(chēng)void write_structure_file (char *sample_name, int num)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述sample_namenumchar *intii采樣文件名稱(chēng) 采樣文件所在月份說(shuō)明主要包括各層節(jié)點(diǎn)個(gè)數(shù)、工藝參數(shù)的滯后步數(shù)等、 網(wǎng)絡(luò)各層的學(xué)習(xí)率、動(dòng)量增益因子等。函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核

33、確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)21/225功能讀取網(wǎng)絡(luò)的結(jié)構(gòu)參數(shù)與權(quán)值函數(shù)名稱(chēng)void read_file (char *sample_name, int num)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述sample_namenumchar * intii采樣文件名稱(chēng) 采樣文件所在月份說(shuō)明調(diào)用如下函數(shù):read_struct(

34、sample_name, onlineflag);read_weight(sample_name,onlineflag);函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)22/225功能讀取存儲(chǔ)的網(wǎng)絡(luò)結(jié)構(gòu)文件函數(shù)名稱(chēng)void read_struct (char * sample_name, bool onlineflag)所屈類(lèi)名調(diào)用范圍tmstruc

35、tureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述sample_nameonlineflagchar * booli i采樣文件名稱(chēng) 采樣數(shù)據(jù)所在的月份說(shuō)明主耍包括bp訓(xùn)練次數(shù)、網(wǎng)絡(luò)各層的節(jié)點(diǎn)數(shù)、各工 藝參數(shù)的滯后步數(shù)、各工藝參數(shù)及硅數(shù)的平均值與方 差,網(wǎng)絡(luò)各層的學(xué)習(xí)率、動(dòng)量增益因子等。函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)

36、23/225功能讀取權(quán)值文件函數(shù)名稱(chēng)void read_weight (char *sample_name, bool onlineflag)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述sample_nameonlineflagchar * booli i采樣文件的名稱(chēng) 采樣文件所在的月份說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信

37、息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)24/225功能獲得網(wǎng)絡(luò)的輸出函數(shù)名稱(chēng)void getouput (float output)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述outputfloat *o網(wǎng)絡(luò)的輸出向量說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)25/225功能前向傳遞網(wǎng)

38、絡(luò)各層函數(shù)名稱(chēng)void propagatenet (void)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)26/225功能由前層向后層前向傳遞函數(shù)名稱(chēng)void propagatelayer (tmlayer *lower, tmlayer *upp

39、er)所屬類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述loweruppertmlayer * tmlayer*i i前一層類(lèi)的實(shí)例 后一層類(lèi)的實(shí)例說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)27/225功能td_bp網(wǎng)絡(luò)第一次前傳,以獲得td誤差函數(shù)名稱(chēng)void td_predictinit (

40、void)所屬類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明調(diào)用如下函數(shù)td_setinput(int flag, int stepl,int stepsjnt no);propagatenet();getoutput(float *td_output);td_backpropage(float *td_output);函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼

41、股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)28/225功能當(dāng)硅數(shù)據(jù)到來(lái)后,進(jìn)行td_bp網(wǎng)絡(luò)的在線訓(xùn)練,前向 輸出為下次訓(xùn)練獲得輸出函數(shù)名稱(chēng)void td_trainpredict (void)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明調(diào)用如下函數(shù):td_training();td_setinput(int flag, int step hint stepsjnt no);propagatenet();getoutput(float *td_output);函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確

42、認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)29/225功能tc法預(yù)報(bào)硅值函數(shù)名稱(chēng)float tc_predict (bool first)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述firstbooli每爐第一步標(biāo)志說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬

43、王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)30/225功能計(jì)算si的均值函數(shù)名稱(chēng)float compute_si_ave(int stoves)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述stovesinti爐序號(hào)說(shuō)明函數(shù)返回值返回值類(lèi)型返回值意義描述floatsi的均值說(shuō)明日期設(shè)計(jì)審核確認(rèn)項(xiàng)目名稱(chēng):高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究2003年10月吳鵬王玉濤徐萬(wàn)仁文檔名稱(chēng):爐高爐爐熱狀態(tài)預(yù)報(bào)及爐熱調(diào)劑指導(dǎo)模型開(kāi)發(fā)研究程序設(shè)計(jì)規(guī)格書(shū)版本關(guān)福生郝培鋒寶鋼股份公司煉鐵廠、東北大學(xué)信息學(xué)院打印日期2018-2-2110i頁(yè)號(hào)31/225功能上一爐的硅數(shù)來(lái)到,計(jì)算命中率畫(huà)圖,進(jìn)行td訓(xùn)練函數(shù)名稱(chēng)bool td_training (void)所屈類(lèi)名調(diào)用范圍tmstructureprivate函數(shù)參數(shù)參數(shù)名稱(chēng)參數(shù)類(lèi)型輸入/輸出參數(shù)意義描述說(shuō)明調(diào)用如下函數(shù):protractcurve();judge_trainn

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論