一種混合物物質組釋放過程的分析評價方法
2023-05-29 02:57:41
一種混合物物質組釋放過程的分析評價方法
【專利摘要】本發明屬於計算機應用【技術領域】,涉及一種混合物物質組釋放過程的分析評價方法,先通過項目信息管理模塊設置項目路徑並創建新項目;再通過試驗數據讀入模塊將保存在Excel文件單元格中的試驗數據導入到計算機內存中,試驗數據導入後物質組濃度和釋放度計算模塊對試驗數據進行計算,然後試驗數據寫入模塊將混合物物質組釋放過程的計算結果以Excel文件的方式存放到項目路徑中,最後物質組濃度和釋放度計算評價分析結果可視化模塊通過FusionCharts圖表工具,將混合物物質組的釋放度和平均釋放度形成的折線圖顯示在計算機屏幕上;其使用的系統結構簡單,組成原理可靠,分析與評價速度快,數據準確,應用操作靈便,可視性好,使用環境友好。
【專利說明】一種混合物物質組釋放過程的分析評價方法
【技術領域】:
[0001]本發明屬於計算機應用【技術領域】,涉及一種使用計算機分析評價系統實現對製藥傳統劑型與釋藥系統多組分物質組釋放過程進行分析與評價的工藝,特別是一種混合物物質組釋放過程的分析評價方法。
【背景技術】:
[0002]目前,藥物製劑大體上可分為兩種類型,一種是具有單一或少數成分的化學藥緩控釋製劑;另一種是複方多組分、多環節、多靶向的以中成藥複方製劑為代表的藥物緩控釋製劑,近年來,在藥物製劑的相關研究領域,多數方法還是參照傳統的單一或少數指標成分的緩控釋製劑的化學藥研究模式,而這種方法不適合處理具有多組分和多藥效功能的複方藥物製劑,通常複方藥物製劑外形多以藥片丸劑為主,一般固體劑型均具有釋放特徵,有利於機體吸收,我國對這類藥片丸劑的釋放度還沒有做出直接的標準,2005年出版的《中華人民共和國藥典》中列出的230多種丸劑均無制定釋放度質量標準,而複方製劑藥物質組的濃度和釋放度指標能夠體現該藥物被機體吸收的難易程度,因此對中藥複方製劑的多組分物質組的釋放度的分析評價是我國中醫藥發展的重點方向。
[0003]藥物物質組是指特定的藥物或藥物複方製劑裡物質的集合,例如中藥複方丹參片物質組,是指複方丹參片所含的多種藥效物質能夠被有機體吸收的物質集合,而單味藥材丹參中所含的物質是丹參物質組,顯然這兩種藥物物質組的物質組成、結構以及功能是不相同的,與化學藥相比,複方藥物製劑是由多味藥效植物組成,其物質基礎相對複雜,中藥複方製劑物質組濃度測定的實驗數據非常多,採用人工方法對數據進行分析處理、評價和保存,勞動強度非常大,準確率和工作效率低。因此,在藥物複方製劑釋藥系統物質組釋放過程的評價方法學上需要突破單一組分逐個評價的傳統方法的束縛,建立計算機技術支持的藥物複方製劑多組分混合物物質組釋放過程的分析評價系統及方法,用計算機可視化技術顯示藥物複方製劑物質組釋放度的量化指標,提高傳統醫藥的製藥水平,造福全人類。
【發明內容】
:
[0004]本發明旨在解決現有技術的不足,設計提供一種混合物物質組釋放過程的分析評價方法,使用計算機分析評價系統將實驗測得的藥物製劑的物質組釋放過程的大量數據進行分析和評價,節省人力資源,提高對實驗結果進行分析評價的精度和工作效率。
[0005]為了實現上述目的,本發明涉及的分析評價系統的硬體組成主體結構由試驗數據讀入模塊、物質組濃度和釋放度計算模塊、試驗數據寫入模塊、項目信息管理模塊以及物質組濃度和釋放度計算評價分析結果可視化模塊電信息連通組合構成;項目信息管理模塊管理項目存放路徑,存放項目信息和項目輸入輸出文件,實現項目信息類管理、項目信息初始化和項目信息顯示操作,項目信息類管理利用面向對象的思想,根據項目特性抽象出項目信息類,項目信息類的屬性包括項目存放路徑、項目名稱、樣本數目、取樣時間點數、混合物物質組組分數、釋放介質體積和取樣體積,項目信息初始化是通過新建項目功能,設置包括項目名稱、樣本數目、取樣時間點數、混合物物質組組分數、釋放介質體積和取樣體積的項目信息,將設置的項目信息保存到可擴展標記語言XML文件中,並記錄項目創建時間,XML使用統一方法描述,數據交換獨立於應用程式或供應商的結構化數據;項目信息顯示是利用樹形控制項,在樹上添加項目信息、輸入信息和輸出信息節點,點擊不同的節點,顯示不同的內容,點擊項目信息顯示項目名稱、創建時間和各種試驗條件;點擊輸入信息展示時間軸、標準譜和樣本數據;點擊輸出信息展示樣本釋放度和顯示結果;試驗數據讀入模塊採用Excel方式存儲試驗數據,將Excel中的試驗數據讀取到計算機內存中,讀入的試驗數據包括根據設定的取樣時間點數N從時間軸文件中讀取相應個數的時間軸數據,根據混合物物質組的組分數M從標準譜文件中讀取相應個數的混合物物質組濃度以及根據設定的樣本數目L (根據國家標準2005,一般設定為6個)和取樣時間點數N分別從L個樣本文件中讀取N個試驗樣本數據;物質組濃度和釋放度計算模塊實現混合物多組分的指標量化評價功能,先根據釋放介質中測量和計算的樣本的混合物物質組濃度,再計算混合物物質組的釋放度以及混合物物質組的釋放度,計算混合物物質組濃度時採用現有的Kalman濾波法,以混合物中各組分的紫外標準譜的順序作為波長,混合物物質組濃度標準譜作為標準譜,計算獲得各釋放度測定點的混合物中該組分的濃度,用以評價混合物物質組釋放度;試驗數據寫入模塊將計算結果從計算機內存中輸出到Excel文件中保存,以備查閱時使用,寫入的試驗數據包括L個樣本的混合物物質組濃度、累計釋放量、釋放度、平均釋放度和平均釋放度的折線圖;物質組濃度和釋放度計算評價分析結果可視化模塊通過現有的FusionCharts圖表工具實現,將L個樣本釋放度和平均釋放度形成的折線圖顯示在計算機屏幕上,並將可視化結果保存成文件,存放在項目存放路徑中,以備查閱。
[0006]本發明涉及的混合物物質組濃度和釋放度的計算方法為:選擇常規的Kalman濾波法,Kalman濾波法為適於計算機上實現的遞推算法,用如下兩個數學模型描述:
[0007]狀態模型 :
[0008]Zi=Ii.Zi^1+ω j ;
[0009]量測模型:
[0010]Ci=IiiZJvi ;
[0011]其中,Zi為i各測量點組分的濃度,Oi為測定點組分的過程噪聲,Ci為i個測定點組分響應值,Vi為測定點組分的量測噪聲;設COi和Vi都是均值為零的高斯白噪聲,分別用一個服從(0,1)高斯白噪聲分布的隨機數函數實現,且Oi和Vi互不相關,Ii為測定點的系統狀態轉移矩陣,k i為Ci和Zi的比值,在混合物物質組釋放動力學評價中,Ici的含義為各組分釋放度,設混合物物質組標準譜由m個組分組成,m取值範圍是根據釋放實驗過程中測出的混合物物質組所含的組份數量確定;按照混合物物質組濃度計算原理,將混合物物質組標準譜視為狀態模型中的各測量點組分的濃度Z i的集合,即:
[0012]IZ1 Z2 Z3-Zm-1 Z1J
[0013]將混合物物質組樣本譜視為量測模型中各測定點組分響應值Ci的集合,即:
[0014]C1 C2 (V..Cm-1 Cj
[0015]根據Kalman狀態遞推公式:
[0016]Ci; J-Cij 1-j+Bj
[0017]其中,Bi為每個估算點增益矩陣和預報殘差的乘積,那麼混合物物質組濃度G=Cm;m0其中,G為所求的混合物物質組濃度值,Cm;m是求解混合物物質組濃度值G的遞歸計算表達式的最終解。
[0018]本發明對混合物物質組釋放過程實現分析評價的具體步驟為:
[0019](I)、設置項目路徑並創建新項目:通過項目信息管理模塊實現,其執行步驟如下:①新建項目路徑,判定該項目路徑是否已存在,若已存在則進入②,否則返回重新建立項目路徑;②在項目路徑下創建文件目錄後進入③新建項目,判定項目是否已存在,若已存在則進入④,否則返回②;④若是新建項目,保存項目信息,輸入時間軸數據,標準譜數據和樣本數據三個試驗參數,三個試驗參數不能為空,否則提示再次輸入;⑤參數設置完畢,完成項目路徑的設置和新項目的創建;
[0020](2)、導入試驗數據:通過試驗數據讀入模塊將保存在Excel文件單元格中的試驗數據導入到計算機內存中,執行步驟為:①先判定是否是最後一行,若不是則進入②;若是則將數據全部讀入內存,導入試驗數據結束;②若不是最後一行,則讀入該行後,確定該單元格的列數並判斷是否為空行,若不是空行,則進入③,否則返回①;③讀取一個單元格,判定是否為數字或文本,並進行相應轉換,轉換結束進入④,重複步驟①-③,直到最後一個單元格;④讀入完畢,完成試驗數據的導入;
[0021](3)、計算釋放度:物質組濃度和釋放度計算模塊對試驗數據進行計算,依次校驗時間軸、標準譜和樣本數據後分別計算並輸出樣本的混合物物質組濃度、樣本的釋放度、累計釋放度、平均釋放度;
[0022](4)、輸出計算結果:試驗數據寫入模塊將混合物物質組釋放過程的計算結果以Excel文件的方式存放到項目路徑中,執行步驟為:①判定輸出的文件名是否已存在,若是則打開已存在的文件,進入②,否則創建一個新文件並打開文件後進入②;②判定是否是文件的最後一行,若不是則進入③,若是則試驗數據輸出結束;③寫入一行的單元格中,進入④;④判定最後一列和最後一行的單元格是否已寫入,若是則試驗數據輸出結束;若不是則重複執行②-③;
[0023](5)、顯示可視化計算結果:物質組濃度和釋放度計算評價分析結果可視化模塊通過FusionCharts圖表工具,將L個樣本釋放度和平均釋放度形成的折線圖顯示在計算機屏幕上,執行步驟為:①先判定計算結果文件是否已存在,若存在,則刪除舊文件並創建新文件後進入②;若不是舊文件,則直接進入②添加文件內容,進入③;③計算機屏幕顯示各種計算分析評價結果的可視化折線圖;完成分析評價。
[0024]本發明與現有技術相比,使用計算機分析評價對中藥傳統劑型與釋藥系統混合物物質組釋放/釋放過程進行分析評價,建立中藥緩控釋製劑質量控制面向多組分的中藥物質組釋放度評價方法,既能表現藥物複方製劑多組分、整體藥效高的特點,又能夠對藥物複方製劑安全性、有效性、穩定性和可控性進行調控;其系統結構簡單,組成原理可靠,分析與評價速度快,數據準確,應用操作靈便,可視性好,使用環境友好。
【專利附圖】
【附圖說明】:
[0025]圖1為本發明涉及的計算機分析評價系統的主體結構組成原理示意框圖。
[0026]圖2為本發明涉及的計算機分析評價方法的工作流程示意圖。
[0027]圖3為本發明涉及的項目信息管理模塊執行流程圖。[0028]圖4為本發明涉及的試驗數據讀入模塊執行流程圖。
[0029]圖5為本發明涉及的物質組濃度和釋放度計算模塊執行流程圖。
[0030]圖6為本發明涉及的試驗數據寫入模塊執行流程圖。
[0031]圖7為本發明涉及的物質組濃度和釋放度計算評價分析結果可視化模塊執行流程圖。
【具體實施方式】:
[0032]下面通過實施例並結合附圖做進一步詳細說明。
[0033]實施例1:
[0034]本實施例涉及的計算機分析評價系統的硬體組成主體結構由試驗數據讀入模塊
1、物質組濃度和釋放度計算模塊2、試驗數據寫入模塊3、項目信息管理模塊4以及物質組濃度和釋放度計算評價分析結果可視化模塊5電信息連通組合構成;項目信息管理模塊4管理項目存放路徑,存放項目信息和項目輸入輸出文件,實現項目信息類管理、項目信息初始化和項目信息顯示操作,項目信息類管理利用面向對象的思想,根據項目特性抽象出項目信息類,項目信息類的屬性包括項目存放路徑、項目名稱、樣本數目、取樣時間點數、混合物物質組組分數、釋放介質體積和取樣體積,項目信息初始化是通過新建項目功能,設置包括項目名稱、樣本數目、取樣時間點數、混合物物質組組分數、釋放介質體積和取樣體積的項目信息,將設置的項目信息保存到可擴展標記語言XML文件中,並記錄項目創建時間,XML使用統一方法描述,數據交換獨立於應用程式或供應商的結構化數據;項目信息顯示是利用樹形控制項,在樹上添加項目信息、輸入信息和輸出信息節點,點擊不同的節點,顯示不同的內容,點擊項目信息顯示項目名稱、創建時間和各種試驗條件;點擊輸入信息展示時間軸、標準譜和樣本數據;點擊輸出信息展示樣本釋放度和顯示結果;試驗數據讀入模塊I採用Excel方式存儲試驗數據,將Excel文件中的試驗數據讀取到計算機內存中,讀入的試驗數據包括根據設定的取樣時間點數N從時間軸文件中讀取相應個數的時間軸數據,根據混合物物質組的組分數M從標準譜文件中讀取相應個數的混合物物質組濃度以及根據設定的樣本數目L (根據國家標準2005,一般設定為6個)和取樣時間點數N分別從L個樣本文件中讀取N個試驗樣本數據;物質組濃度和釋放度計算模塊2實現混合物多組分的指標量化評價功能,先根據釋放介質中測量和計算的樣本的混合物物質組濃度,再計算混合物物質組的釋放度,計算混合物物質組濃度時採用現有的Kalman濾波法,以混合物中各組分的紫外標準譜的順序作為波長,混合物物質組濃度標準譜作為標準譜,計算獲得各釋放度測定點的混合物中該組分的濃度,用以評價混合物物質組釋放度;試驗數據寫入模塊3將計算結果從計算機內存中輸出到EXCEL文件中保存,以備查閱時使用,寫入的試驗數據包括L個樣本的混合物物質組濃度、累計釋放量、釋放度、平均釋放度和平均釋放度的折線圖;物質組濃度和釋放度計算評價分析結果可視化模塊5通過現有的FusionCharts圖表工具實現,將L個樣本釋放度和平均釋放度形成的折線圖顯示在計算機屏幕上,並將可視化結果保存成文件,存放在項目存放路徑中,以備查閱。
[0035]本實施例涉及的混合物物質組濃度和釋放度的計算方法為:選擇常規的Kalman濾波法,Kalman濾波法為適於計算機上實現的遞推算法,用如下兩個數學模型描述:
[0036]狀態模型:[0037]Zi=Ii.Zi^1+ω j ;
[0038]量測模型:
[0039]Ci=IiiZJvi ;
[0040]其中,Zi為i各測量點組分的濃度,Oi為測定點組分的過程噪聲,Ci為i個測定點組分響應值,Vi為測定點組分的量測噪聲;設COi和Vi都是均值為零的高斯白噪聲,分別用一個服從(0,1)高斯白噪聲分布的隨機數函數實現,且COi和Vi互不相關,Ii為測定點的系統狀態轉移矩陣,k i為Ci和Zi的比值,在混合物物質組釋放動力學評價中,Ici的含義為各組分釋放度,設混合物物質組標準譜由m個組分組成,m取值範圍是根據釋放實驗過程中測出的混合物物質組所含的組份數量確定;按照混合物物質組濃度計算原理,將混合物物質組標準譜視為狀態模型中的各測量點組分的濃度Z i的集合,即:
[0041]IZ1 Z2 Z3 …Zm_i Zj
[0042]將混合物物質組樣本譜視為量測模型中各測定點組分響應值Ci的集合,即:
[0043]IC1 C2 C3 …Cm_i Cj
[0044]根據Kalman狀態遞推公式:
[0045]Ci;i=Ci; ^+Bi
[0046]其中,Bi為每個估算點增益矩陣和預報殘差的乘積,那麼混合物物質組濃度G=Cm;m0其中,G為所求的混合物物質組濃度值,Cm;m是求解混合物物質組濃度值G的遞歸計算表達式的最終解。
[0047]本實施例對混合物物質組釋放過程實現分析評價的具體步驟為:`[0048](I)、設置項目路徑並創建新項目:通過項目信息管理模塊4實現,其執行步驟如下:①新建項目路徑,判定該項目路徑是否已存在,若已存在則進入②,否則返回重新建立項目路徑;②在項目路徑下創建文件目錄後進入③新建項目,判定項目是否已存在,若已存在則進入④,否則返回②;④若是新建項目,保存項目信息,輸入時間軸數據,標準譜數據和樣本數據三個試驗參數,三個試驗參數不能為空,否則提示再次輸入;⑤參數設置完畢,完成項目路徑的設置和新項目的創建;
[0049](2)、導入試驗數據:通過試驗數據讀入模塊I將保存在EXCEL文件單元格中的試驗數據導入到計算機內存中,執行步驟為:①先判定是否是最後一行,若不是則進入②;若是則將數據全部讀入內存,導入試驗數據結束;②若不是最後一行,則讀入該行後,確定該單元格的列數並判斷是否為空行,若不是空行,則進入③,否則返回①;③讀取一個單元格,判定是否為數字或文本,並進行相應轉換,轉換結束進入④,重複步驟①-③,直到最後一個單元格;④讀入完畢,完成試驗數據的導入;
[0050](3)、計算釋放度:物質組濃度和釋放度計算模塊2對試驗數據進行核算,依次校驗時間軸、標準譜和樣本數據後分別計算並輸出樣本的混合物物質組濃度、樣本的釋放度、累計釋放度、平均釋放度;
[0051](4)、輸出計算結果:試驗數據寫入模塊4將混合物物質組釋放過程的計算結果以Excel文件的方式存放到項目路徑中,執行步驟為:①判定輸出的文件名是否已存在,若是則打開已存在的文件,進入②,否則創建一個新文件並打開文件後進入②;②判定是否是文件的最後一行,若不是則進入③,若是則試驗數據輸出結束寫入一行的單元格中,進入④;④判定最後一列和最後一行的單元格是否已寫入,若是則試驗數據輸出結束;若不是則重複執行②-③;
[0052](5)、顯示可視化計算結果:物質組濃度和釋放度計算評價分析結果可視化模塊通過FusionCharts圖表工具,將L個樣本釋放度和平均釋放度形成的折線圖顯示在計算機屏幕上,執行步驟為:①先判定計算結果文件是否已存在,若存在,則刪除舊文件並創建新文件後進入②;若不是舊文件,則直接進入②添加文件內容,進入③;③計算機屏幕顯示各種計算分析評價結果的可視化折線圖;完成分析評價。
[0053]實施例2:
[0054]本實施例提供一種藥物製劑多組份物質組釋放過程的計算機分析評價系統及方法,採用獨立客戶端模式,實現對藥物複方製劑樣本數據的分析,給出基於kalman濾波法的藥物複方製劑多組分物質組累積釋放量的計算結果,並將結果輸出到文件中保存,也能夠展示可視化結果;系統的運行平臺要求在配置雙核微處理器或更高、內存2G以上(IG)的PC兼容機上運行,伺服器的作業系統為Windows XP及以上版本,系統必備軟體為Framework2.0,採用面向對象程序語言與面向對象的開發工具編程實現,系統支持不同項目設定不同的存放路徑,能夠滿足根據不同項目設置不同的試驗條件,並根據設置的試驗條件自動判斷需要導入的樣本數據個數,由設置的試驗條件能自動從輸入文件中準確讀取時間軸個數、標準譜個數,導入的時間軸、標準譜、樣本數據能在軟體系統中顯示,計算N個樣本的釋放度、累計釋放度、物質組濃度/釋放度和平均釋放度,將輸出釋放度及物質組濃度的計算結果保存到EXCEL文件中,並直接對多組分物質組的物質組濃度和釋放過程進行計算機自動分析和評價,用折線圖進行可視化輸出顯示在計算機的屏幕上,方便研究人員對實驗數據進行分析研究工作。
【權利要求】
1.一種混合物物質組釋放過程的分析評價方法,其特徵在於在分析評價系統實現,其具體分析評價的步驟為: (1)、設置項目路徑並創建新項目:通過項目信息管理模塊實現,其執行步驟如下:①新建項目路徑,判定該項目路徑是否已存在,若已存在則進入②,否則返回重新建立項目路徑;②在項目路徑下創建文件目錄後進入③新建項目,判定項目是否已存在,若已存在則進入④,否則返回②;④若是新建項目,保存項目信息,輸入時間軸數據,標準譜數據和樣本數據三個試驗參數,三個試驗參數不能為空,否則提示再次輸入;⑤參數設置完畢,完成項目路徑的設置和新項目的創建; (2)、導入試驗數據:通過試驗數據讀入模塊將保存在Excel文件單元格中的試驗數據導入到計算機內存中,執行步驟為:①先判定是否是最後一行,若不是則進入②;若是則將數據全部讀入內存,導入試驗數據結束;②若不是最後一行,則讀入該行後,確定該單元格的列數並判斷是否為空行,若不是空行,則進入③,否則返回①;③讀取一個單元格,判定是否為數字或文本,並進行相應轉換,轉換結束進入④,重複步驟①-③,直到最後一個單元格;④讀入完畢,完成試驗數據的導入; (3)、計算釋放度:物質組濃度和釋放度計算模塊對試驗數據進行計算,依次校驗時間軸、標準譜和樣本數據後分別計算並輸出樣本的混合物物質組濃度、樣本的釋放度、累計釋放度、平均釋放度; (4)、輸出計算結果:試驗數據寫入模塊將混合物物質組釋放過程的計算結果以Excel文件的方式存放到項目路徑中,執行步驟為:①判定輸出的文件名是否已存在,若是則打開已存在的文件,進入②,否則創建一個新文件並打開文件後進入②;②判定是否是文件的最後一行,若不是則進入③,若是則試驗數據輸出結束寫入一行的單元格中,進入④判定最後一列和最後一行的單元格是否已寫入,若是則試驗數據輸出結束;若不是則重複執行②-③; (5)、顯示可視化計算結果:物質組濃度`和釋放度計算評價分析結果可視化模塊通過現有的FusionCharts圖表工具,將L個樣本釋放度和平均釋放度形成的折線圖顯示在計算機屏幕上,執行步驟為:①先判定計算結果文件是否已存在,若存在,則刪除舊文件並創建新文件後進入②;若不是舊文件,則直接進入②添加文件內容,進入③計算機屏幕顯示各種計算分析評價結果的可視化折線圖;完成分析評價。
2.根據權利要求1所述的混合物物質組釋放過程的分析評價方法,其特徵在於涉及的分析評價系統的硬體組成主體結構由試驗數據讀入模塊、物質組濃度和釋放度計算模塊、試驗數據寫入模塊、項目信息管理模塊以及物質組濃度和釋放度計算評價分析結果可視化模塊電信息連通組合構成;項目信息管理模塊管理項目存放路徑,存放項目信息和項目輸入輸出文件,實現項目信息類管理、項目信息初始化和項目信息顯示操作,項目信息類管理利用面向對象的思想,根據項目特性抽象出項目信息類,項目信息類的屬性包括項目存放路徑、項目名稱、樣本數目、取樣時間點數、混合物物質組組分數、釋放介質體積和取樣體積,項目信息初始化是通過新建項目功能,設置包括項目名稱、樣本數目、取樣時間點數、混合物物質組組分數、釋放介質體積和取樣體積的項目信息,將設置的項目信息保存到可擴展標記語言XML文件中,並記錄項目創建時間,XML使用統一方法描述,數據交換獨立於應用程式或供應商的結構化數據;項目信息顯示是利用樹形控制項,在樹上添加項目信息、輸入信息和輸出信息節點,點擊不同的節點,顯示不同的內容,點擊項目信息顯示項目名稱、創建時間和各種試驗條件;點擊輸入信息展示時間軸、標準譜和樣本數據;點擊輸出信息展示樣本釋放度和顯示結果;試驗數據讀入模塊採用Excel方式存儲試驗數據,將Excel中的試驗數據讀取到計算機內存中,讀入的試驗數據包括根據設定的取樣時間點數N從時間軸文件中讀取相應個數的時間軸數據,根據混合物物質組的組分數M從標準譜文件中讀取相應個數的混合物物質組濃度以及根據設定的樣本數目L和取樣時間點數N分別從L個樣本文件中讀取N個試驗樣本數據;物質組濃度和釋放度計算模塊實現混合物多組分的指標量化評價功能,先根據釋放介質中測量和計算的樣本的混合物物質組濃度,再計算混合物物質組的釋放度以及混合物物質組的釋放度,計算混合物物質組濃度時採用現有的Kalman濾波法,以混合物中各組分的紫外標準譜的順序作為波長,混合物物質組濃度標準譜作為標準譜,計算獲得各釋放度測定點的混合物中該組分的濃度,用以評價混合物物質組釋放度;試驗數據寫入模塊將計算結果從計算機內存中輸出到Excel文件中保存,以備查閱時使用,寫入的試驗數據包括L個樣本的混合物物質組濃度、累計釋放量、釋放度、平均釋放度和平均釋放度的折線圖;物質組濃度和釋放度計算評價分析結果可視化模塊通過現有的FusionCharts圖表工具實現,將L個樣本釋放度和平均釋放度形成的折線圖顯示在計算機屏幕上,並將可視化結果保存成文件,存放在項目存放路徑中,以備查閱。
3.根據權利要求2所述的混合物物質組釋放過程的分析評價方法,其特徵在於涉及的混合物物質組濃度和釋放度的計算方法為:選擇常規的Kalman濾波法,Kalman濾波法為適於計算機上實現的遞推算法,用如下兩個數學模型描述: 狀態模型:
Zi=Ii.Zi^1+ω j ; 量測模型:
Ci=IiiZJvi ; 其中,Zi為i各測量點組分的濃度,Oi為測定點組分的過程噪聲,Ci為i個測定點組分響應值,Vi為測定點組分的量測噪聲;設Coi和Vi都是均值為零的高斯白噪聲,分別用一個服從(0,1)高斯白噪聲分布的隨機數函數實現,且Oi和Vi互不相關,Ii為測定點的系統狀態轉移矩陣,k i為Ci和Zi的比值,在混合物物質組釋放動力學評價中,Ici的含義為各組分釋放度,設混合物物質組標準譜由m個組分組成,m取值範圍是根據釋放實驗過程中測出的混合物物質組所含的組份數量確定;按照混合物物質組濃度計算原理,將混合物物質組標準譜視為狀態模型中的各測量點組分的濃度Z i的集合,即:
Z1 Z2 Z3H-Znri Zm 將混合物物質組樣本譜視為量測模型中各測定點組分響應值Ci的集合,即:
C1 C2 C3 -Cm-1 Cj
根據Kalman狀態遞推公式:
Ci, i_Ci; 1-1+Bj 其中 ,Bi為每個估算點增益矩陣和預報殘差的乘積,那麼混合物物質組濃度G=Cm,m。其中,G為所求的混合物物質組濃度值,Cffl, m是求解混合物物質組濃度值G的遞歸計算表達式的最終解。
【文檔編號】G06F19/00GK103823997SQ201410101692
【公開日】2014年5月28日 申請日期:2014年3月18日 優先權日:2014年3月18日
【發明者】蔣靜, 張繼穩, 殷憲振, 門霞, 潘振寬, 宋明玉 申請人:青島大學