999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Linux架構的中藥飲片霉變檢測系統(tǒng)

2023-10-08 12:20:52李興華陶明溫浩然
自動化與信息工程 2023年1期

李興華 陶明 溫浩然

本文引用格式:李興華,陶明,溫浩然.基于Linux架構的中藥飲片霉變檢測系統(tǒng)[J].自動化與信息工程,2023,44(1):46-51.

LI Xinghua, TAO Ming, WEN Haoran. Mildew detection system of Chinese herbal medicine slices based on Linux architecture[J]. Automation & Information Engineering, 2023,44(1):46-51.

摘要:針對中藥飲片因具有較強的吸濕性且含有霉菌生長繁殖所需的營養(yǎng)物質,導致在貯存過程中易發(fā)生霉變的問題,設計基于Linux架構的中藥飲片霉變檢測系統(tǒng),采用便攜式質譜儀對中藥飲片的揮發(fā)成分進行快速檢測。該系統(tǒng)主要由云端和邊緣端兩部分構成,云端用于存儲數(shù)據(jù)和提供服務中心,邊緣端的各個終端采集節(jié)點在采集數(shù)據(jù)的同時將檢測結果數(shù)據(jù)定時上傳至云端;采用分布式部署、前后端分離的開發(fā)模式,前端負責交互業(yè)務,后端負責數(shù)據(jù)處理。用戶可通過網(wǎng)頁配置業(yè)務基礎數(shù)據(jù)和查詢報表。

關鍵詞:中藥飲片;霉變檢測;Linux架構;分布式;邊緣端;云端

中圖分類號:TP311.5??????????文獻標志碼:A ?????????文章編號:1674-2605(2023)01-0008-06

DOI:10.3969/j.issn.1674-2605.2023.01.008

Mildew Detection System of Chinese Herbal Medicine Slices ?????????????Based on Linux Architecture

LI Xinghua??TAO Ming ?WEN Haoran

(Institute of Intelligent Manufacturing, Guangdong Academy of Sciences,

Guangdong Key Laboratory of Modern Control Technology, Guangzhou 510070, China)

Abstract?Aiming at the problem that Chinese herbal medicine slices are prone to mildew during storage due to their strong hygroscopicity and containing nutrients required for mold growth and reproduction, a mildew detection system for Chinese herbal medicine slices based on Linux architecture is designed, and the volatile components of Chinese herbal medicine slices are rapidly detected by portable mass spectrometer. The system is mainly composed of two parts: cloud and edge. The cloud is used to store data and provide service center. Each terminal collection node at the edge will upload the detection result data to the cloud at the same time as collecting data; The development mode of distributed deployment and separation of front and back ends is adopted. The front end is responsible for interactive business and the back end is responsible for data processing. Users can configure basic business data and query reports through the web page.

Keywords?Chinese herbal medicine slices;?mildew detection; Linux architecture;?distributed;?edge end;?cloud

0 引言

中藥飲片來源廣泛、成分復雜,若貯存不當,在多種因素相互作用下會產(chǎn)生霉變,不僅使其有效成分含量降低、失效,影響治療效果,甚至危害人體健康,還會增加藥物損耗,造成經(jīng)濟損失[1]。根據(jù)中藥飲片的固有性質、顏色、形態(tài)等特點,需定期對其檢測,以便及時發(fā)現(xiàn)霉變、走油、蟲蛀等情況[2]。傳統(tǒng)的中

藥飲片檢測依靠人工抽檢,其及時性、準確性、可控性等方面存在較大的局限,且人工檢測結果的可追溯性差,后續(xù)無法運用分析。

為提高中藥飲片霉變檢測的準確率和效率,本文基于物聯(lián)網(wǎng)信息技術,構建基于Linux環(huán)境下的云端存儲計算、邊緣端采集的架構,設計一種中藥飲片霉變檢測系統(tǒng),實現(xiàn)檢測結果數(shù)據(jù)的采集與分析,為中

藥飲片高質量生產(chǎn)提供保障。

1 系統(tǒng)架構

考慮到基于Linux架構的中藥飲片霉變檢測系統(tǒng)的可用性、可靠性及擴展性,采用分布式部署,結合云端和邊緣端的方式,其總體框架如圖1所示。

1.1 云端

云端包括數(shù)據(jù)庫服務器、后臺調度服務器、服務中心、應用服務器等4個模塊,架構如圖2所示。

云端部署在私有云環(huán)境,確保存儲的數(shù)據(jù)具有一致性、完整性和安全性。云端存儲終端采集節(jié)點發(fā)送

的檢測結果數(shù)據(jù),通過WebApi接口進行內(nèi)外部系統(tǒng)調用,并通過網(wǎng)站供不同的客戶端進行相關業(yè)務操作。

Linux操作系統(tǒng)相比Windows操作系統(tǒng)更加安全、穩(wěn)定和開源[3]。考慮到基于Linux架構的中藥飲片霉變檢測系統(tǒng)的安全性和分布式特點,采用Linux環(huán)境下的CentOS7作為服務器的操作系統(tǒng)。

數(shù)據(jù)庫服務器采用MySQL的主從復制模式,即主數(shù)據(jù)庫服務器出現(xiàn)故障時,切換到從數(shù)據(jù)庫服務器繼續(xù)工作,避免數(shù)據(jù)丟失。MySQL Cluster通過自動分片支持讀寫擴展,利用實時備份冗余數(shù)據(jù)實現(xiàn)可用性較高的方案。通過數(shù)據(jù)庫實現(xiàn)Cluster,不但能提高MySQL的安全性,還能減輕數(shù)據(jù)庫管理員的工作量[4]

在MySQL數(shù)據(jù)庫中,可設計定義表,如用戶表、質譜儀表、倉庫表等;還可設計過程表,如檢測記錄表,結構如表1所示。

后臺調度服務器采用Tdengine時序數(shù)據(jù)庫存儲檢測結果數(shù)據(jù)。通過Tdengine時序數(shù)據(jù)庫進行數(shù)據(jù)聚合查詢,可生成不同維度的報表,供不同客戶端查詢,并在不影響MySQL數(shù)據(jù)庫寫入操作的前提下,實現(xiàn)數(shù)據(jù)庫讀寫分離,提高MySQL數(shù)據(jù)庫并發(fā),降低磁盤I/O的訪問頻率,使系統(tǒng)高效運行。Tdengine數(shù)據(jù)庫主要創(chuàng)建檢測結果數(shù)據(jù)表,此表不存在外鍵字段,保存的檢測結果數(shù)據(jù)均已經(jīng)過聚合處理,可快速檢索。

服務中心是整個業(yè)務邏輯的處理中心,主要由接口服務、公共基礎服務、后臺管理頁面服務組成。

應用服務器采用Nginx作為Web服務器。Nginx是一款輕量級的Web服務器,在BSD-like協(xié)議下發(fā)行,具有占用內(nèi)存少、并發(fā)能力強等特點。此服務器可掛載WebApi接口和客戶端訪問的管理頁面網(wǎng)站。

本系統(tǒng)采用可定制的開源CentOS7 Linux操作系統(tǒng)及開源Nginx服務器,使其運行更加穩(wěn)定、高效,且具有良好的可擴展性[5]

1.2 邊緣端

邊緣端以車載的形式集成了便攜式質譜儀、PDA、標簽打印機等終端采集節(jié)點。各終端采集節(jié)點通過無線路由構建的內(nèi)部局域網(wǎng)絡,將采集的檢測結果數(shù)據(jù)定時上傳至云端。終端采集節(jié)點可根據(jù)需求擴展,且各采集節(jié)點獨立運行,當某個采集節(jié)點出現(xiàn)故障時,不會影響其他采集節(jié)點的正常運行。

因終端采集節(jié)點后續(xù)會不斷增加,且檢測結果數(shù)據(jù)具有時序性和區(qū)域性,故本系統(tǒng)將數(shù)據(jù)庫分為關系型數(shù)據(jù)庫和時序型數(shù)據(jù)庫。其中,關系型數(shù)據(jù)庫存儲檢測結果數(shù)據(jù)及業(yè)務基礎數(shù)據(jù);時序型數(shù)據(jù)庫存儲各終端采集節(jié)點不同時間的檢測結果數(shù)據(jù),為客戶端查詢報表和統(tǒng)計分析提供數(shù)據(jù)源。

中藥飲片霉變檢測結果采集過程如下:

1) 便攜式質譜儀通過外置采樣泵吸取空氣樣本,檢測樣本中的霉化物質;PDA掃描中藥飲片外箱條碼,獲取該箱中藥飲片的相關數(shù)據(jù),并通過socket通信發(fā)給便攜式質譜儀;便攜式質譜儀綁定檢測結果與外箱條碼信息,形成檢測結果數(shù)據(jù);

2) 便攜式質譜儀將檢測結果數(shù)據(jù)保存在本地車載服務器;同時將此數(shù)據(jù)生成的條碼標簽發(fā)送給標簽打印機,打印對應的條碼標簽;

3) 用戶將條碼標簽粘到被檢中藥飲片的外箱。

在便攜式質譜儀管理界面可設置PDA和標簽打印機的IP,將3個設備互相聯(lián)通。邊緣端結構如圖3所示。

1.3 客戶端

客戶端通過云端服務中心獲取各終端采集節(jié)點采集的數(shù)據(jù)。客戶端操作人員通過Web瀏覽器登錄管理頁面,進行業(yè)務基礎數(shù)據(jù)配置及報表分析查詢。

本系統(tǒng)前端采用Vue.js框架技術開發(fā),可支持不同客戶端使用。Vue.js框架是一種面向前端界面開發(fā)的輕量化框架,設計模式遵循自下而上的原則,具有響應式編程和組態(tài)化的特點[6]。目前,客戶端以網(wǎng)頁訪問為主,如需在移動端訪問,可通過手機端登錄管理頁面訪問。若后續(xù)需要開發(fā)移動端的相關業(yè)務功能,可用相同的前端技術實現(xiàn),具有良好的擴展功能。

1.4 技術棧

本系統(tǒng)采用前后端分離的方式構建,由CentOS+ MySQL+Tdengine+go+Nginx+Vue.js技術搭建而成。前端采用Vue編寫顯示層頁面,客戶通過操作前端網(wǎng)站,調用后端服務接口,返回數(shù)據(jù)在前端頁面顯示。后端采用go語言實現(xiàn)相關業(yè)務的邏輯模塊。go語言應用程序和數(shù)據(jù)庫的相關操作通過database/sql包和database/sql/driver共同實現(xiàn)[7]。其通過go語言分別與業(yè)務數(shù)據(jù)庫和時序數(shù)據(jù)庫交互處理,并以WebApi的形式提供接口服務,構成一個完整的后端服務。后端服務部署在云端的CentOS7操作系統(tǒng)下,掛載在Nginx應用服務器上,接收不同客戶端的服務請求。

2 系統(tǒng)主要功能

基于Linux架構的中藥飲片霉變檢測系統(tǒng)分為檢測結果數(shù)據(jù)采集、工況狀態(tài)檢測、系統(tǒng)管理3大功能模塊,結構圖如圖4所示。

2.1 檢測結果數(shù)據(jù)采集功能模塊

邊緣端的終端采集節(jié)點采集檢測結果數(shù)據(jù),車載服務器定時推送檢測結果數(shù)據(jù)至云端,也可通過手動方式在終端車載狀態(tài)頁面點擊上傳數(shù)據(jù)按鈕進行上報,還可查看最近的檢測結果數(shù)據(jù)上報情況。

2.2 工況狀態(tài)檢測功能模塊

工況狀態(tài)檢測功能模塊顯示傳感器狀態(tài),使用戶了解其工作狀況,便于設備的維護、保養(yǎng)等。在終端車載狀態(tài)界面可查看主要的傳感器狀態(tài),如圖5所示。

2.3 系統(tǒng)管理功能模塊

系統(tǒng)管理功能模塊主要包括報表查詢、用戶管理和系統(tǒng)設定等子模塊。

2.3.1 報表查詢

報表查詢子模塊可根據(jù)中藥飲片條碼、檢測日期、中藥飲片的位置、檢測的班次(甲、乙、丙3班)等信息多維度查詢檢測結果,篩選出查詢的數(shù)據(jù)后,可選擇顯示不合格記錄或者所有記錄,并導出查詢結果。檢測結果數(shù)據(jù)查詢界面如圖6所示。

根據(jù)系統(tǒng)提供的報表類型,可分為專家報表和用戶報表。專家報表可根據(jù)選擇的維度查詢檢測結果數(shù)據(jù)的匯總情況,便于分析不同區(qū)域和時段的中藥飲片霉變情況,進而為后續(xù)的中藥飲片存儲有針對性地制定保護性措施。用戶報表用于統(tǒng)計操作人員在檢測過程的數(shù)據(jù)情況,作為員工績效考核依據(jù)。

本系統(tǒng)通過各種統(tǒng)計分析報表,從不同維度直觀

展示中藥飲片的霉變狀況,為藥廠發(fā)現(xiàn)問題、科學決策提供全面、準確的依據(jù);同時也為通過大數(shù)據(jù)分析和機器學習等技術對中藥飲片霉變情況進行預測和預警提供基礎數(shù)據(jù)。

2.3.2 用戶管理

用戶管理子模塊可對用戶進行添加、修改、刪除等操作。根據(jù)用戶權限設定不同的操作權限。用戶管理界面如圖7所示。

2.3.3 系統(tǒng)設定

系統(tǒng)設定子模塊主要用于管理檢測閾值,可對每一種中藥飲片設定對應的霉變標定物、檢測合格范圍、檢測值等級分類等。該模塊還可供用戶進行查詢、新增、修改、下發(fā)等操作。閾值設定界面如圖8所示。

3 系統(tǒng)應用

基于Linux架構的中藥飲片霉變檢測系統(tǒng)已在廣東某藥廠倉庫投入使用。該系統(tǒng)能夠穩(wěn)定地采集各倉庫中藥飲片的霉變檢測結果數(shù)據(jù),降低了檢測成本,減輕了檢測人員的工作量。

4 結束語

本文設計基于Linux架構的中藥飲片霉變檢測系統(tǒng),實現(xiàn)了中藥飲片霉變檢測結果數(shù)據(jù)的采集及分析。該系統(tǒng)采用分布式部署模式,以邊緣端為節(jié)點、云端為中心的結構設計。邊緣端以車載的形式集成各終端采集節(jié)點。經(jīng)過終端采集節(jié)點采集、上報數(shù)據(jù),運用分布式云端服務,形成一個安全、穩(wěn)定、可快速部署擴展的檢測系統(tǒng),為客戶端提供準確、快速、全面的分析報表數(shù)據(jù)。該系統(tǒng)已取得較好的應用效果,但還

存在需要改進的地方,如在網(wǎng)絡通信方面可考慮5G方式,提高數(shù)據(jù)的傳輸速度,降低硬件的使用成本。

參考文獻

[1]?零偉德.淺談中藥飲片霉變的原因及對策[J].中國民族民間醫(yī)藥,2013,22(9):68.

[2] 邱淑華,王雪蓮,李錚.中藥飲片定期檢查霉變蟲蛀的幾種方法[J].牡丹江醫(yī)學院學報,1993(3):247-248.

[3]?陳娟.CentOS7 Linux網(wǎng)絡管理實訓設計[J].電子世界, 2021(21):178-179.

[4]?彭劍,劉艷松,唐聞.MySQL主從服務器數(shù)據(jù)庫同步的實現(xiàn)[J].福建電腦,2020,36(7):118-119.

[5]?蘇翔宇,朱愛群.CentOS7下基于Nginx的反向代理及負載均衡研究與實現(xiàn)[J].現(xiàn)代計算機(專業(yè)版),2018(10):61-64.

[6] 曠志光,紀婷婷,吳小麗.基于Vue.js的后臺單頁應用管理系統(tǒng)的研究與實現(xiàn)[J].現(xiàn)代計算機(專業(yè)版),2017(30):51-55.

[7]?劉艷平.Go語言實現(xiàn)數(shù)據(jù)庫驅動的方法[J].計算機與現(xiàn)代化, 2018(1):113-115;122.

作者簡介:

李興華,男,1987年生,本科,助工,主要研究方向:智能制造信息化。E-mail: xh.li@giim.ac.cn

陶明,女,1984年生,本科,高工,主要研究方向:智能制造信息化。E-mail:?m.tao@giim.ac.cn

溫浩然,男,1973年生,本科,高工,主要研究方向:自動化控制。E-mail: hr.wen@giim.ac.cn

主站蜘蛛池模板: 青青草91视频| 国产一区在线视频观看| 中文字幕永久视频| 看国产毛片| 亚洲国产日韩视频观看| 国产69精品久久久久孕妇大杂乱| 亚洲天堂福利视频| a毛片免费观看| 一级片一区| 日韩激情成人| 国产aⅴ无码专区亚洲av综合网| 99精品久久精品| 婷婷午夜影院| 亚洲六月丁香六月婷婷蜜芽| 成人国产精品一级毛片天堂 | 福利一区三区| 中国精品自拍| 欧美伊人色综合久久天天| 久久无码av一区二区三区| 亚洲国产91人成在线| 亚洲精品色AV无码看| 国内老司机精品视频在线播出| 国产麻豆福利av在线播放| 国产网站免费| 97se综合| 成人韩免费网站| 亚洲国产av无码综合原创国产| 亚洲人成网线在线播放va| 久久免费成人| 国产玖玖视频| 亚洲中文精品久久久久久不卡| 乱人伦视频中文字幕在线| 91福利一区二区三区| 午夜免费小视频| 亚洲色欲色欲www网| 中文字幕在线不卡视频| 国产精品无码久久久久久| 久久综合丝袜日本网| 色综合久久88| 亚洲三级成人| 欧洲av毛片| 无码福利视频| 毛片久久久| 亚洲日韩图片专区第1页| 99在线视频免费| 婷五月综合| 国产办公室秘书无码精品| 九色视频一区| 伊人蕉久影院| 亚洲AⅤ无码国产精品| 国产精品熟女亚洲AV麻豆| 亚洲精品国产精品乱码不卞| 天天爽免费视频| 午夜激情婷婷| 国产在线视频自拍| 成年女人18毛片毛片免费| 久久伊人久久亚洲综合| 亚洲精选高清无码| 免费人成视网站在线不卡| 天天综合网亚洲网站| 欧美日韩第三页| av在线5g无码天天| 911亚洲精品| 无码高潮喷水专区久久| 亚洲天堂日韩在线| 久久免费精品琪琪| 午夜在线不卡| 一级看片免费视频| 91破解版在线亚洲| 美女被躁出白浆视频播放| 亚洲精品视频免费观看| 四虎精品免费久久| 91 九色视频丝袜| 国产精品亚洲综合久久小说| 国外欧美一区另类中文字幕| 老司机精品久久| 国产白浆视频| 中文字幕日韩视频欧美一区| 欧美成一级| 中文国产成人精品久久| 青青草原国产精品啪啪视频| 国产一级精品毛片基地|