Font Size: a A A

Design And Implementation Of LXI Power Analysis Module Software Based On Linux

Posted on:2021-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2428330620464213Subject:Engineering
Abstract/Summary:PDF Full Text Request
In modern power measurement,the measurement environment is more and more complex,and the instrument distribution is more and more discrete.It is more and more important to control the power analysis equipment remotely.The traditional remote control method is usually based on C / s software architecture,although it has good data security and reliability,but the connection is not flexible,and the integration of multiple devices is difficult.Using LXI standard to realize remote control power analysis module will help to shorten the time needed to build,configure and debug the test system.At the same time,the cost of the test system can be greatly reduced by using today's step-by-step Ethernet.The power analysis module studied in this paper is a power analysis module based on Linux platform which conforms to LXI specification.With the good support of Linux platform for building servers,LXI application servers that can provide LXI C-level standard functions are built,so that the power analysis module can get rid of the limit of distance.The front-end is developed by bootstrap and other open-source frameworks,which has good compatibility with mobile devices and a variety of operating system platforms,as well as good adaptability to different sizes of display screens.In addition,the interaction design between LXI application server and underlying power analysis software is realized according to the actual situation.At the same time,a software module is designed to support the traditional C / S mode,so that the power analysis module can still provide remote control function in some extreme cases.The research content of this topic mainly includes:1.The hybrid software architecture of LXI power analyzer is designed.This paper makes use of the advantages and disadvantages of C / S architecture and B / S architecture,and designs the two architectures reasonably together to form a hybrid architecture with complementary advantages.It not only meets the requirements of LXI specification,but also has the advantages of traditional remote measurement mode;2.The C/S architecture software module is implemented by RPC technology.The RPC server and its supporting PC client are built,and the related arm port work is completed.The client has class C function proposed in LXI specification.SCPI program control function and command management function are designed;3.Complete the software design and implementation of LXI function based onwebsocket application protocol.Using RPC server to complete the design of LXI application service program,and design LXI C standard web page and remote measurement page of power analysis module.At the same time,LZW compression technology is used to optimize the data transmission efficiency;4.The software implementation of power calculation and harmonic parameters is completed.The algorithm and implementation flow of key parameters are given,and the interaction between LXI application server and underlying software is completed according to the actual situation.Finally,a prototype is made,and the LXI power analysis module is tested on the actual platform.The functions of each design can work normally,and the remote control can realize the waveform refresh rate of 10 Hz.At the same time,the measurement results of power parameters and harmonic parameters meet the requirements.
Keywords/Search Tags:LXI, Power Analyzer, B/S architecture, C/S architecture, Hybird architecture
PDF Full Text Request
Related items