一種病房用護(hù)理報(bào)警系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于醫(yī)療器械技術(shù)領(lǐng)域,尤其涉及一種病房用護(hù)理報(bào)警系統(tǒng)。
【背景技術(shù)】
[0002]在醫(yī)院護(hù)理病人是一項(xiàng)及其繁重的工作,尤其是當(dāng)患者在輸液時(shí),一般是由病人自己來觀察的,當(dāng)輸液完畢或者輸液時(shí)發(fā)生故障的時(shí)候,都是病人呼叫醫(yī)護(hù)人員進(jìn)行處理。但是有時(shí)候由于病人的疏忽而忘記呼叫,或者醫(yī)護(hù)人員沒注意到病人的呼叫,從而導(dǎo)致事故的發(fā)生。特別是大醫(yī)院,在忙的時(shí)候看護(hù)人員需要看護(hù)很多人,難免會(huì)遺漏個(gè)別病人,因此需要一個(gè)對所有病人監(jiān)控的病房用護(hù)理報(bào)警系統(tǒng)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種病房用護(hù)理報(bào)警系統(tǒng),旨在解決在醫(yī)院輸液的過程中,由于疏忽導(dǎo)致醫(yī)療事故的問題。
[0004]該病房用護(hù)理報(bào)警系統(tǒng)包括:底座、萬向輪、提醒裝置、消毒裝置、查詢裝置、繼電保護(hù)器、控制終端、電源裝置、電加熱箱、殼體、隔層板;
[0005]底座的下端安裝有萬向輪,底座的上端安裝有殼體;殼體的底部安裝有電加熱箱,電加熱箱上安裝有控制終端,控制終端的左端安裝有查詢裝置,查詢裝置的下端安裝有電源裝置;控制終端的上端安裝有繼電保護(hù)器,繼電保護(hù)器的上端安裝有消毒裝置,消毒裝置的右端安裝有提醒裝置,外殼的外壁上安裝有隔層板;控制終端分別與提醒裝置、消毒裝置、查詢裝置、繼電保護(hù)器、電源裝置、電加熱箱相連接。
[0006]本發(fā)明還采取如下技術(shù)措施:
[0007]所述的提醒裝置包括:病房集成控制器、輸液檢測裝置、報(bào)警裝置、顯示裝置、通訊模塊、信號(hào)采集裝置;
[0008]病房集成控制器設(shè)置在病房中,輸液檢測裝置設(shè)置在輸液器上,報(bào)警裝置設(shè)置在病房集成控制器上,顯示裝置設(shè)置在病房集成控制器上,通訊模塊設(shè)置在病房集成控制器上,信號(hào)采集裝置設(shè)置在病房集成控制器上。
[0009]所述的輸液監(jiān)測裝置包括:單片機(jī)裝置、光電傳感器、LED燈、無線發(fā)射裝置;
[0010]光電傳感器內(nèi)安裝有光電三極管和紅外線發(fā)光二極管,光電傳感器的檢測端與LED燈分別安裝在輸液管的兩側(cè),光電傳感器的信號(hào)輸出端與單片機(jī)裝置相連接,單片機(jī)裝置通過無線發(fā)射裝置與控制終端相連接;
[0011]所述的報(bào)警裝置由報(bào)警器接線端子,報(bào)警器指示燈,報(bào)警器開關(guān),報(bào)警器芯片,報(bào)警器濕度報(bào)警燈,報(bào)警器蜂鳴器和報(bào)警器溫度報(bào)警燈組成的,所述的報(bào)警器接線端子設(shè)置在報(bào)警器的左上部;所述的報(bào)警器開關(guān)設(shè)置在報(bào)警器芯片的下部;所述的報(bào)警器濕度報(bào)警燈設(shè)置在報(bào)警器溫度報(bào)警燈的右側(cè);所述的報(bào)警器蜂鳴器設(shè)置在報(bào)警器開關(guān)的左側(cè);所述的報(bào)警器芯片具體采用AT89S52單片機(jī)報(bào)警器芯片;所述報(bào)警器濕度報(bào)警燈具體采用LED紅色報(bào)警器濕度報(bào)警燈;所述報(bào)警器溫度報(bào)警燈具體采用黃色LED報(bào)警器溫度報(bào)警燈;顯示裝置外部安裝有鋼化玻璃的外屏。
[0012]所述的斷電保護(hù)裝置包括:電流電壓互感板、可靠開關(guān)電源、微處理器、絕緣斷電套、工作芯片;
[0013]電流電壓互感器板上安裝有微處理器,微處理器的左側(cè)安裝有工作芯片;電流電壓互感板的右側(cè)安裝有可靠開關(guān)電源,電流電壓互感板的外部套裝有絕緣斷電套;微處理器分別與電流電壓互感板、可靠開關(guān)電源、工作芯片相連接。
[0014]進(jìn)一步,所述微處理器的微體系結(jié)構(gòu)參數(shù)優(yōu)化方法,其特征在于,實(shí)施步驟如下:
[0015]1)根據(jù)微處理器的微體系結(jié)構(gòu),基于著色Petri網(wǎng)構(gòu)造流水線模型的模板;
[0016]2)獲取在該微處理器上運(yùn)行目標(biāo)應(yīng)用程序的指令序列;
[0017]3)對所述指令序列進(jìn)行分析,獲取指令間的數(shù)據(jù)相關(guān)、控制相關(guān)和結(jié)構(gòu)相關(guān)信息,并獲取每條指令所使用的功能單元類型;所述數(shù)據(jù)相關(guān)是指流水線中后發(fā)射的指令的源操作數(shù)是先發(fā)射指令的目的操作數(shù),后發(fā)射的指令必須要等待先發(fā)射的數(shù)據(jù)相關(guān)的指令計(jì)算出結(jié)果后才能獲得源操作數(shù)并繼續(xù)執(zhí)行;所述控制相關(guān)是指流水線中后發(fā)射的跳轉(zhuǎn)指令的判斷條件是先發(fā)射指令的計(jì)算結(jié)果,后面的跳轉(zhuǎn)指令必須要等待先發(fā)射的相關(guān)指令計(jì)算出結(jié)果后才能真正得到解析得出指令流的正確方向;所述結(jié)構(gòu)相關(guān)流水線中先發(fā)射的指令和后發(fā)射的指令使用相同的功能單元或者有限的系統(tǒng)資源;
[0018]4)基于所述流水線模型的模板、指令序列、指令間的數(shù)據(jù)相關(guān)、控制相關(guān)和結(jié)構(gòu)相關(guān)信息和指令序列使用的功能單元類型,生成用于描述目標(biāo)程序在當(dāng)前微體系結(jié)構(gòu)的參數(shù)配置下的微處理器上運(yùn)行情況的著色Petri網(wǎng)模型;生成用于描述目標(biāo)程序在當(dāng)前微體系結(jié)構(gòu)的參數(shù)配置下的微處理器上運(yùn)行情況的著色Petri網(wǎng)模型時(shí),具體是指將數(shù)據(jù)相關(guān)、控制相關(guān)在著色Petri網(wǎng)上用邊來表示,將結(jié)構(gòu)相關(guān)通過著色Petri網(wǎng)的資源約束Place實(shí)現(xiàn);
[0019]5)使用Petri網(wǎng)模擬工具對著色Petri網(wǎng)模型進(jìn)行模擬并生成模擬報(bào)告,所述模擬報(bào)告的內(nèi)容包括以模擬步為序列給出每個(gè)模擬步觸發(fā)的變迀和變迀被觸發(fā)的時(shí)間;
[0020]6)根據(jù)所述模擬報(bào)告將著色Petri網(wǎng)模型生成對應(yīng)的有向無環(huán)圖;將著色Petri網(wǎng)模型轉(zhuǎn)換成有向無環(huán)圖,所述有向無環(huán)圖的節(jié)點(diǎn)為Petri網(wǎng)的變迀、邊為Petri網(wǎng)中兩個(gè)通過庫所相連的變迀之間的邊,每個(gè)節(jié)點(diǎn)的出邊的權(quán)值為該節(jié)點(diǎn)對應(yīng)的變迀的延遲,刪除代表共享資源的庫所和其到其他變迀的出邊和入邊;根據(jù)所述模擬報(bào)告中每個(gè)模擬步觸發(fā)的變迀和變迀被觸發(fā)的時(shí)間,給有向無環(huán)圖中的對應(yīng)節(jié)點(diǎn)增加屬性,屬性值為變迀被觸發(fā)的時(shí)間;根據(jù)每條指令所使用的功能單元類型,更新有向無環(huán)圖中“執(zhí)行”流水段對應(yīng)的節(jié)點(diǎn)的出邊的延遲為功能單元的延遲或流水級數(shù)、其余邊的延遲設(shè)置為1個(gè)時(shí)鐘周期;修正有向無環(huán)圖的權(quán)值;生成上述修正權(quán)值后的有向無環(huán)圖的描述矩陣,所述描述矩陣的行和列都是有向無環(huán)圖的節(jié)點(diǎn),所述描述矩陣中的元素表示節(jié)點(diǎn)間有無有向邊,如果節(jié)點(diǎn)間不存在有向邊,則所述元素的權(quán)值為零,如果節(jié)點(diǎn)間存在有向邊,則所述元素的權(quán)值為該邊的權(quán)值;
[0021]7)計(jì)算所述有向無環(huán)圖的關(guān)鍵路徑得到關(guān)鍵路徑矩陣,關(guān)鍵路徑長度表示當(dāng)前程序段在該處理器上執(zhí)行的時(shí)間,根據(jù)關(guān)鍵路徑矩陣列出關(guān)鍵路徑所經(jīng)過的節(jié)點(diǎn),根據(jù)關(guān)鍵路徑的節(jié)點(diǎn)和邊的組成、關(guān)鍵路徑中每種類型邊的數(shù)量和延遲之和生成關(guān)鍵路徑報(bào)告;計(jì)算每個(gè)節(jié)點(diǎn)的每個(gè)入邊的松弛時(shí)間并生成松弛時(shí)間報(bào)告;將所述有向無環(huán)圖的描述矩陣的所有的權(quán)值取反;根據(jù)所述權(quán)值取反后的描述矩陣求解路徑長度,從求解得到的路徑長度中獲取權(quán)值為負(fù)數(shù)的最短路徑作為關(guān)鍵路徑,所述關(guān)鍵路徑的路徑長度表示當(dāng)前程序段在該處理器上執(zhí)行的時(shí)間,根據(jù)關(guān)鍵路徑的節(jié)點(diǎn)和邊的組成、關(guān)鍵路徑中每種類型邊的數(shù)量和延遲之和生成關(guān)鍵路徑報(bào)告;根據(jù)關(guān)鍵路徑矩陣列出關(guān)鍵路徑所經(jīng)過的節(jié)點(diǎn);計(jì)算每個(gè)節(jié)點(diǎn)的每個(gè)入邊的松弛時(shí)間并生成松弛時(shí)間報(bào)告;
[0022]8)以所述關(guān)鍵路徑報(bào)告、松弛時(shí)間報(bào)告為基礎(chǔ),分析微處理器在當(dāng)前微體系結(jié)構(gòu)參數(shù)配置下運(yùn)行目標(biāo)應(yīng)用程序的性能瓶頸或功耗瓶頸;
[0023]9)根據(jù)微處理器在當(dāng)前微體系結(jié)構(gòu)參數(shù)配置下運(yùn)行目標(biāo)應(yīng)用程序的性能瓶頸或功耗瓶頸的分析結(jié)果判斷微處理器微體系結(jié)構(gòu)的參數(shù)是否需要優(yōu)化,如果需要優(yōu)化則將微體系結(jié)構(gòu)參數(shù)進(jìn)行調(diào)整,并跳轉(zhuǎn)執(zhí)行步驟1);如果不需要優(yōu)化,則結(jié)束并退出。
[0024]進(jìn)一步,所述修正有向無環(huán)圖的權(quán)值的詳細(xì)步驟如下:
[0025]從有向無環(huán)圖的節(jié)點(diǎn)集中取出一個(gè)節(jié)點(diǎn)作為當(dāng)前節(jié)點(diǎn);
[0026]獲取當(dāng)前節(jié)點(diǎn)的所有入邊,得到當(dāng)前節(jié)點(diǎn)的入邊集合;
[0027]從當(dāng)前節(jié)點(diǎn)的入邊集合中取出一個(gè)邊作為當(dāng)前邊,找出當(dāng)前邊的起點(diǎn),如果當(dāng)前節(jié)點(diǎn)的觸發(fā)時(shí)間大于或等于當(dāng)前邊的目標(biāo)觸發(fā)時(shí)間和當(dāng)前邊的權(quán)值之和,則賦予當(dāng)前邊的到達(dá)節(jié)點(diǎn)時(shí)間為當(dāng)前邊的目標(biāo)觸發(fā)時(shí)間和當(dāng)前邊的權(quán)值之和;最終,從當(dāng)前節(jié)點(diǎn)所有當(dāng)前邊的到達(dá)節(jié)點(diǎn)時(shí)間中選擇最小到達(dá)節(jié)點(diǎn)時(shí)間;
[0028]計(jì)算當(dāng)前節(jié)點(diǎn)的觸發(fā)時(shí)間和最小到達(dá)節(jié)點(diǎn)時(shí)間之間的差值;
[0029]找到當(dāng)前節(jié)點(diǎn)的所有出邊,將每條出邊的權(quán)值在原值的基礎(chǔ)上增加當(dāng)前節(jié)點(diǎn)的觸發(fā)時(shí)間和最小到達(dá)節(jié)點(diǎn)時(shí)間之間的差值;
[0030]判斷有向無環(huán)圖的節(jié)點(diǎn)集中的所有節(jié)點(diǎn)是否已經(jīng)遍歷完畢,如果尚未遍歷完畢,則從有向無環(huán)圖的節(jié)點(diǎn)集中取出下一個(gè)節(jié)點(diǎn)作為當(dāng)前節(jié)點(diǎn),跳轉(zhuǎn)執(zhí)行獲取當(dāng)前節(jié)點(diǎn)的所有入邊,得到當(dāng)前節(jié)點(diǎn)的入邊集合;如果遍歷完畢,則修正有向無環(huán)圖的權(quán)值結(jié)束。
[0031]進(jìn)一步,所述求解路徑長度的詳細(xì)步驟如下:
[0032]將所述權(quán)值取反后的描述矩陣中每個(gè)節(jié)點(diǎn)壓入棧,且分別初始化設(shè)置每個(gè)節(jié)點(diǎn)到計(jì)算關(guān)鍵路徑的源節(jié)點(diǎn)之間的距離為無窮大;
[0033]令所述源節(jié)點(diǎn)到源節(jié)點(diǎn)自身之間的距離為0 ;
[0034]判斷所述棧是否為空,如果棧為空則計(jì)算權(quán)值為負(fù)數(shù)的有向無環(huán)圖的最短路徑結(jié)束并退出,權(quán)值為負(fù)數(shù)的有向無環(huán)圖的最短路徑作為關(guān)鍵路徑,關(guān)鍵路徑長度表示當(dāng)前程序段在該處理器上執(zhí)行的時(shí)間;
[0035]從所述棧中彈出一個(gè)節(jié)點(diǎn),判斷彈出的節(jié)點(diǎn)到所述源節(jié)點(diǎn)之間的距離為無窮大是否成立,如果不成立則重新從所述棧中彈出一個(gè)節(jié)點(diǎn),直至彈出的節(jié)點(diǎn)到源節(jié)點(diǎn)之間的距離