Font Size: a A A

The Design And Implementation Of Human-Computer Interaction And Data Processing Software Of Power Waveform Analyzer

Posted on:2022-05-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z WangFull Text:PDF
GTID:2518306524479254Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
In order to meet the growing demand for comprehensive testing,a power waveform analyzer came into being.This instrument integrates the functions of an oscilloscope and a power analyzer,and is widely used in various application scenarios.Research on such a comprehensive test instrument is of great significance to the future development of the electronic information industry.This article takes the power waveform analyzer as the research background.The whole instrument is based on the hardware solution of acquisition board + FPGA +industrial computer.It has 4 power units and supports oscillometric mode and power mode.Human-computer interaction and data processing are the key to determining the experience and performance of the power waveform analyzer.Therefore,this article focuses on the software design and implementation of these two parts.The main contents are as follows:1.Overall software architecture design.In order to decouple business and improve system scalability,a hierarchical + modular overall software design is used;in order to improve the system's multi-task parallel processing capabilities,combine task execution characteristics to build a multi-threaded architecture with clear division of labor,thereby improving system operating efficiency.2.Design and implementation of local human-computer interaction software.In terms of interface,research on navigation window key message processing and window reuse technology;in terms of general components,improve user experience by designing and implementing paging list controls and edit box soft keyboards;In addition,a universal human-computer interaction model is implemented based on key values and message processing modules to improve system scalability.3.Design and implementation of remote human-computer interaction software.Based on the B/S architecture to realize the remote human-computer interaction function,complete the software design and implementation of the communication module,server,front-end web page and permission check module,so that users can access and control the power waveform analyzer through a browser,which expands the human-computer interaction mode of the power waveform analyzer.4.Data processing research.This article optimizes the traditional power parameter calculations,and implements a power parameter custom calculation scheme.The power parameter calculation options are given to the user,so that the power parameter calculations on demand can be successfully implemented in the power waveform analyzer,which not only improves the calculation efficiency of the power parameters,but also improves the user experience.In addition,in view of the problem of poor waveform display in some time-base gears,this article compares and analyzes various interpolation algorithms,and finally selects the piecewise cubic Lagrangian interpolation algorithm and the piecewise linear interpolation algorithm for application,so that the waveform display effect is improved.Finally,based on the control module and the historical data buffer queue,this paper implements a historical waveform circular buffering scheme,so that historical waveform data can be buffered in an orderly manner in the memory space,so that users can better record and analyze historical waveforms.Based on the above research,this article carried out overall software testing and verification on the power waveform analyzer platform.The test results show that all functions of the power waveform analyzer are normal and meet the expected design requirements.
Keywords/Search Tags:human-computer interaction, message processing, data processing, power waveform analyzer
PDF Full Text Request
Related items