| Platelets are the important component of life to maintain normal physiological functions.The rapid detection of functional features such as hemostasis and aggregation plays an important role in the prevention,diagnosis,and treatment of early thrombotic-related diseases,and energy efficiency monitoring of antiplatelet drugs.Focusing on the cooperative development of high-performance products,to improve the assay efficiency,increase the assay mode and realize the information management and other functional requirements,the design and implementation of platelet function analyzer based on the multi-module parallel test and information management system are presented.Multi-module architecture is an effective way to improve the assay efficiency.The functions of control,communication,and operation management are complex,which puts forward higher requirements for the system.The upper and lower embedded systems based on CAN bus are adopted on a platelet function analyzer,which is composed of a management module and four control modules to realize a multi-channel parallel test.The control modules are independent of each other and directly control the execution mechanism,consisit of serial sub-processes such as sample dilution,polymerizing agent addition,blood cell counting,and liquid channel cleaning.As a host computer,the management module is responsible for human-computer interaction,data statistics processing,and other functions,and coordinates multiple control-level modules to complete test tasks,and a good operating experience is provided.Firstly,based on the introduction of the background and significance of the platelet function test and the research status of assay technology,the characteristics,requirements and development trend of high-performance are summarized and discussed.Then by analyzing the efficiency requirements,parameter requirements,and functional requirements of the assay system,the upgrading scheme of multi-controller module parallel test is selected to optimize the test process;for information-based medicine,the establishment of a network management system based on the laboratory is proposed to achieve the access control of in equipment in the network segment and the whole process management of the assay process.Subsequently,the software structure of the control module and the management module of the platelet function analyzer are described,including the fast detection process,data quality control,database management,reagent management,and other specific services.Then,aiming at the multi-node communication caused by multi-module detection,the communication middleware with loose coupling characteristics is introduced between the manager and the controller to data distribution.Based on the Publish/Subscribe mechanism,all kinds of messages are divided into topics,and a data buffer is opened at the same time.The specific requirements of the model and the solution of key technologies are discussed and analyzed in combination with CAN bus to ensure the real-time reliability of the distributed system.Then,starting from the high availability and expansibility design of laboratory information management software,the specific design and implementation methods are discussed in the aspects of communication components,data management,result monitoring,and task distribution.On this base,the asynchronous message mechanism is designed to achieve multi-task processing,and the adjustment strategy of the task is given for the dynamic change of nodes.Finally,the efficiency and reliability of the scheme are verified by evaluating the multi-module testing system and laboratory information management software. |