[發明專利]一種基于時間片的高通量進樣檢測調度管理方法有效
| 申請號: | 202011129287.X | 申請日: | 2020-10-21 |
| 公開(公告)號: | CN111965375B | 公開(公告)日: | 2020-12-29 |
| 發明(設計)人: | 趙振英;王弼陡;孫海旋;王一凡;王鐘周;錢俊;梁偉國;呂丹輝;李俊坡;楊維;閆雪松 | 申請(專利權)人: | 中國科學院蘇州生物醫學工程技術研究所 |
| 主分類號: | G01N35/00 | 分類號: | G01N35/00 |
| 代理公司: | 北京遠大卓悅知識產權代理有限公司 11369 | 代理人: | 孔凡玲 |
| 地址: | 215163 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 時間 通量 檢測 調度 管理 方法 | ||
本發明屬于生物醫學檢測儀器軟件系統技術領域,具體涉及一種基于時間片的高通量進樣檢測調度管理方法,將進樣檢測流程中的各大步驟結合動作執行機構拆分為多個順序執行的細分動作流,將一個樣本完整的進樣檢測流程的全部細分動作流作為一個線程,以時間片為單位來調度資源實現多個線程的交叉并發執行,進而提高資源利用效率、實現高通量進樣檢測。
技術領域
本發明屬于生物醫學檢測儀器軟件系統技術領域,具體涉及一種基于時間片的高通量進樣檢測調度管理方法。
背景技術
血栓彈力圖儀是一種從整個動態過程來監測凝血過程的分析儀,可進行凝血因子激活、血小板聚集、纖維蛋白溶解等過程的動態分析。目前市場上主流的血栓彈力圖儀主要為半自動儀器,部分操作如加樣本、加試劑等需人工手動完成,檢測時間長(半小時左右),不能滿足高通量檢測。
全自動多通道血栓彈力圖儀能實現高通量檢測,可同時檢測多個樣本,并可自動化完成進樣檢測全過程。其中,自動化部分需要系統合理調度,采用一套行之有效的調度方法來完成各執行機構的協同運轉,以最大限度地提高設備資源利用率,將具有重要的意義。
時間片調度算法,一般用于操作系統中多個處理器執行任務時來節省資源和提高處理器的工作效率,將任務進行拆分成不同的時間片段,制定執行順序,后由處理器查詢任務調度表完成分配任務。目前國外產品也有將時間片算法應用于免疫診斷儀等全自動進樣設備的任務調度,然而,普通的時間調度算法僅是將任務切割成不同的時間片進行順序執行,不能直接用于自動化類檢測設備(如全自動多通道血栓彈力圖儀)的多線程各任務調度,無法解決并行任務沖突和高通量需求等問題,再加上各設備檢測流程以及執行機構不同,普通的時間調度算法也不通用,無法適用全自動多通道血栓彈力圖儀。
發明內容
因此,本發明要解決的技術問題在于克服現有的時間片算法不適于高通量檢測時多線程各任務調度的缺陷,從而提供一種適于全自動多通道血栓彈力圖儀的基于時間片的高通量進樣檢測調度管理方法。
為解決上述技術問題,本發明采用的技術方案是:
本發明提供一種基于時間片的高通量進樣檢測調度管理方法,包括以下步驟:
將一個完整的進樣檢測流程作為一個線程,將所述線程分為若干個順序執行的細分動作流;
將若干個所述線程的所有所述細分動作流分為若干個時間片;
制定若干個所述時間片的循環執行順序,動作執行機構按照所述時間片實現若干個所述線程的交叉并發執行。
優選地,該基于時間片的高通量進樣檢測調度管理方法,制定若干個所述時間片的循環執行順序的步驟包括:
將所述時間片的時長以及循環執行的周期數預存儲至參數表;
形成所有所述細分動作流的線程池;
讀取所述參數,通過所述時間片調度所述線程池內的所述細分動作流。
進一步優選地,該基于時間片的高通量進樣檢測調度管理方法,還包括對所述線程的新建、預約處理過程:
根據是否可容納新的所述細分動作流來決定是否需要新建所述線程;
在所述細分動作流執行末尾進行預約登記,形成預約計時表;
根據所述預約計時表決定新的所述線程加入所述線程池的時間。
進一步優選地,該基于時間片的高通量進樣檢測調度管理方法,還包括:
對動作執行機構的忙閑狀進行記錄,以形成動作執行機構狀態表;
后續所述線程需先從所述動作執行機構狀態表中查詢動作執行機構的忙閑狀,以確定是否調度同一個動作執行機構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院蘇州生物醫學工程技術研究所,未經中國科學院蘇州生物醫學工程技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011129287.X/2.html,轉載請聲明來源鉆瓜專利網。





