亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一類生物系統(tǒng)的參數(shù)辨識方法及其應用

        2020-02-18 15:19:52徐恭賢賈府生魏順行
        計算機工程與應用 2020年4期
        關鍵詞:生物方法系統(tǒng)

        徐恭賢,邱 添,賈府生,魏順行

        1.渤海大學 數(shù)理學院,遼寧 錦州121013

        2.渤海大學 數(shù)字出版大數(shù)據(jù)挖掘與治理及呈現(xiàn)技術標準實驗室,遼寧 錦州121013

        1 引言

        隨著生物工程技術的迅速發(fā)展,越來越多的學者對S-型生物系統(tǒng)的參數(shù)辨識問題進行了深入研究[1-9]。例如,Chen等[1]基于混合變量多目標進化算法推斷了S-型生物系統(tǒng)的模型參數(shù);Sarode等[2]利用遺傳算法對S-型生物系統(tǒng)進行了反問題研究;Kimura等[3]應用分解法把一個原問題分解成若干個子問題,進而對每一個子問題進行了參數(shù)辨識分析;Tsai等[4]將微分方程轉化為代數(shù)方程后應用混合差分算法求解參數(shù)辨識的優(yōu)化模型;于超[5]通過五點中心差分算法推斷了S-型生物系統(tǒng)的模型參數(shù);劉豐[6]、徐恭賢等[7]應用三次樣條插值方法研究了S-型生物系統(tǒng)的參數(shù)辨識問題。

        本文針對S-型生物系統(tǒng)的參數(shù)辨識問題,基于修正配置和B樣條插值,提出了一種有效的參數(shù)辨識方法。應用研究表明,本文方法能夠獲得較好的參數(shù)辨識結果。

        2 生物系統(tǒng)的數(shù)學描述

        考慮如下S-型生物系統(tǒng):

        其中,x=(x1,x2,…,xn)T∈Rn+為生物系統(tǒng)的代謝物濃度向量,t∈[0,T],f=(f1,f2,…,fn)T∈Rn。

        式(2)中,αi、βi為速率常數(shù);gij、hij為動力階;向量p=(αT,βT,GT,HT)T,pL≤p≤pU,p中的α、β、G、H可分別表示為:

        3 參數(shù)辨識問題

        設xei(tk)表示第i個代謝物濃度在時刻t=tk時的實驗值;xeimax表示第i個代謝物濃度實驗值的最大值;Ns表示時刻點的個數(shù);xi(tk)表示第i個代謝物濃度在時刻t=tk時的模型計算值;x?ei(tk)表示第i個代謝物濃度在時刻t=tk時實驗值的速率;x?i(tk)表示第i個代謝物濃度在時刻t=tk時模型計算值的速率;x?eimax表示第i個代謝物濃度速率的最大測量值。

        為了得到生物系統(tǒng)(1)的速率常數(shù)和動力階,本文以極小化誤差函數(shù)為優(yōu)化目標,建立了如下參數(shù)辨識模型:

        參數(shù)辨識問題(9)具有如下性質:

        性質1參數(shù)辨識問題(9)存在最優(yōu)解p?∈U。

        證明 設U={p|pL≤p≤pU,p∈,顯然U?是緊集。又因為x0∈Rn+,p∈U且fi∈C1(Rn+×U),故由常微分方程的解存在唯一性定理可知,對?p∈U,生物系統(tǒng)(1)存在唯一解,且該解關于p∈U是連續(xù)的,所以J關于x是連續(xù)泛函,故參數(shù)辨識問題(9)存在最優(yōu)解p?∈U。

        4 參數(shù)辨識問題的求解方法

        為了求得參數(shù)辨識問題(9)的最優(yōu)解,利用修正配置法將微分方程近似表示為如下代數(shù)方程:

        其中,ηk=tk-tk-1。則參數(shù)辨識問題(9)可以轉化為如下非線性規(guī)劃問題:

        為了求解非線性規(guī)劃問題(11),本文應用B樣條插值方法估計實驗值的速率B樣條插值是一類常見的樣條函數(shù)[10],一般選擇階次為4或5的B樣條能夠得到較好的插值效果。關于B樣條插值的基本原理及其求解過程可以參見文獻[10]。B樣條插值方法的應用可以在Matlab中完成,采用Matlab樣條插值工具箱[11]的spapi命令即可計算實驗值的速率

        非線性規(guī)劃問題(11)的求解也可以在Matlab中實現(xiàn),應用Matlab優(yōu)化工具箱[11]的fmincon命令即可求得最優(yōu)解。

        綜合前文所述,本文的參數(shù)辨識方法可描述如下:

        步驟1構建生物系統(tǒng)(1)的參數(shù)辨識優(yōu)化模型(9)。

        步驟2應用B樣條插值(比如Matlab樣條插值工具箱的spapi命令)估計實驗值的速率

        步驟3應用修正配置公式(10)將生物系統(tǒng)的微分方程(1)近似表示為代數(shù)方程,從而將動態(tài)優(yōu)化問題(9)化為非線性規(guī)劃問題(11)。

        步驟4通過步驟4.1至步驟4.4辨識出生物系統(tǒng)(1)的模型參數(shù)。

        步驟4.1取初始參數(shù)值p(0)∈U,ε>0。令迭代次數(shù)r=0。

        步驟4.2在算法的第r(r≥1)次迭代,應用非線性優(yōu)化方法的序列二次規(guī)劃算法求解非線性規(guī)劃問題(11)。設動力階參數(shù)gij和hij的最優(yōu)值分別為和。

        步驟5輸出模型參數(shù)的辨識值p?。結束參數(shù)辨識過程。

        5 仿真研究

        例1考慮如下生物系統(tǒng):

        生物系統(tǒng)(12)、(13)中各參數(shù)的真實值為:α1=3;α2=1;β1=1;β2=1;g11=0;g12=-2;g21=0.5;g22=1;h11=0.5;h12=1;h21=0;h22=0.5。本例中,取x(0)=(0.2,0.5)T,T=8,ηk=0.1。

        由式(9)可得如下參數(shù)辨識優(yōu)化模型:

        表1給出了無噪聲條件下本文方法的參數(shù)辨識結果,相應的最優(yōu)目標函數(shù)值為7.446 2×10-8。從表1可以看出,本文方法得到的辨識結果接近參數(shù)的真實值。

        表1 無噪聲條件下例1的辨識結果

        表2給出了本文方法與已有方法[5-6]的結果比較。誤差函數(shù)e表示參數(shù)辨識值與真實值之差的絕對值之和,即:

        表2 例1中誤差e的比較

        通過表2可以看出,本文方法獲得了較低的誤差e值,分別比文獻[5-6]方法降低了32.86%和0.21%,說明本文方法更為精確。

        將表1的參數(shù)辨識結果代入生物系統(tǒng)(12)、(13)中,得到如圖1所示的代謝物濃度隨時間變化曲線。從圖1可以看出,各代謝物濃度的計算值與實驗值基本一致。

        圖1 無噪聲條件下例1的仿真結果

        為考察本文方法在有噪聲條件下的性能,在代謝物濃度的實驗值xei(tk)中加入5%的高斯白噪聲,參數(shù)辨識后生物系統(tǒng)的仿真結果如圖2所示。從圖2中可以看出,在噪聲情況下,本文方法仍能得到較好的參數(shù)辨識結果。

        圖2 噪聲條件下例1的仿真結果

        例2考慮如下生物系統(tǒng):

        生物系統(tǒng)(16)~(19)中各參數(shù)的真實值為:α1=12;α2=8;α3=3;α4=2;β1=10;β2=3;β3=5;β4=6;g11=0;g12=0;g13=-0.8;g14=0;g21=0.5;g22=0;g23=0;g24=0;g31=0;g32=0.75;g33=0;g34=0;g41=0.5;g42=0;g43=0;g44=0;h11=0.5;h12=0;h13=0;h14=0;h21=0;h22=0.75;h23=0;h24=0;h31=0;h32=0;h33=0.5;h34=0.2;h41=0;h42=0;h43=0;h44=0.8。本例中,取x(0)=(10,1,2,3)T,T=5,ηk=0.1。

        由式(9)可得如下參數(shù)辨識優(yōu)化模型:

        表3給出了無噪聲條件下本文方法的參數(shù)辨識結果,相應的最優(yōu)目標函數(shù)值為3.795 466×10-8。從表3可以看出,本文方法的辨識結果接近參數(shù)的真實值。

        表3 無噪聲條件下例2的辨識結果

        表4給出了本文方法與已有方法[5-6]的結果比較。誤差函數(shù)e表示參數(shù)辨識值與真實值之差的絕對值之和,即:

        表4 例2中誤差e的比較

        通過表4可以看出,本文方法獲得了與文獻[6]方法相同的誤差e值,但比文獻[5]方法降低了1.93%。

        將表3的參數(shù)辨識結果代入生物系統(tǒng)(16)~(19)中,得到如圖3所示的代謝物濃度隨時間變化曲線。從圖3可以看出,各代謝物濃度的計算值與實驗值基本一致。

        圖3 無噪聲條件下例2的仿真結果

        為考察本文方法在有噪聲條件下的性能,在代謝物濃度的實驗值xei(tk)中加入5%的高斯白噪聲,參數(shù)辨識后生物系統(tǒng)的仿真結果如圖4所示。從圖4中可以看出,在噪聲情況下,本文方法仍能得到較好的參數(shù)辨識結果。

        圖4 噪聲條件下例2的仿真結果

        6 應用于甘油生物發(fā)酵系統(tǒng)

        基于本文方法,研究甘油生物發(fā)酵生產(chǎn)1,3-丙二醇系統(tǒng)[12-16]的參數(shù)辨識問題。

        甘油生物發(fā)酵生產(chǎn)1,3-丙二醇的S-型生物系統(tǒng)可表示為:

        其中,x1表示生物量的濃度(g?L-1),x2表示甘油的濃度(mmol?L-1),x3表示1,3-丙二醇的濃度(mmol?L-1),x4表示乙酸的濃度(mmol?L-1),x5表示乙醇的濃度(mmol?L-1)。式(22)~(26)的參數(shù)辨識優(yōu)化問題為:

        圖5 生物量變化曲線

        圖6 甘油濃度變化曲線

        圖7 主要產(chǎn)物1,3-丙二醇濃度變化曲線

        本例中,取x0=(0.1905,400.043,0,0,0)T,T=6。圖5~圖7分別表示甘油生物發(fā)酵過程中生物量、甘油、主要產(chǎn)物1,3-丙二醇濃度隨時間的變化曲線,其中離散點表示實驗的觀測數(shù)據(jù)。由擬合曲線可以看出,應用本文方法得到的S-系統(tǒng)能較好地描述甘油生物發(fā)酵系統(tǒng)。

        7 結束語

        針對S-型生物系統(tǒng)的參數(shù)辨識問題,本文給出了以極小化誤差函數(shù)為優(yōu)化目標的參數(shù)辨識優(yōu)化模型,并為其設計了有效的求解方法。與已有方法相比,本文方法能夠獲得更為準確的參數(shù)辨識結果。另外,將本文方法應用于甘油生物發(fā)酵系統(tǒng)的參數(shù)辨識問題中,取得了較好的應用效果。

        猜你喜歡
        生物方法系統(tǒng)
        生物多樣性
        天天愛科學(2022年9期)2022-09-15 01:12:54
        Smartflower POP 一體式光伏系統(tǒng)
        生物多樣性
        天天愛科學(2022年4期)2022-05-23 12:41:48
        上上生物
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        第12話 完美生物
        航空世界(2020年10期)2020-01-19 14:36:20
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        可能是方法不對
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        日本一级三级在线观看| 精品少妇ay一区二区三区| 国产中文aⅴ在线| 国产精东一区二区三区| 在线观看麻豆精品视频| 无人区一码二码三码四码区| 国产思思99re99在线观看| 国产成人综合亚洲av| 特级黄色大片性久久久| 乱码1乱码2美美哒| 亚洲av成人一区二区三区在线观看| 亚洲av高清在线观看三区| 日本视频一区二区三区| 日韩视频在线观看| 亚洲国产综合精品 在线 一区| 国产超碰人人一区二区三区| 国产av剧情精品麻豆| 无码一区二区三区中文字幕| 亚洲日韩乱码中文无码蜜桃臀| 熟女系列丰满熟妇av| 亚洲国产综合在线亚洲区亚洲av| 久久无码专区国产精品| 国产精品11p| 成av人片一区二区三区久久| 精品国产一区二区三区三| 少妇久久久久久被弄到高潮| 亚洲AV激情一区二区二三区| 丰满人妻一区二区三区52| 极品美女扒开粉嫩小泬图片| 欧美freesex黑人又粗又大| 无码高潮久久一级一级喷水| 日韩中文字幕不卡在线| 国产又爽又黄又刺激的视频| 高清国产日韩欧美| 日本视频一区二区三区三州| 夫妻免费无码v看片| 国产精品无码不卡一区二区三区| 国产一区二区三区最新视频| 成人av在线久色播放| 超薄丝袜足j好爽在线观看| 亚欧免费视频一区二区三区|