Font Size: a A A

Software Design And Development For Integrated Motor Comprehensive Testing

Posted on:2024-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:T XueFull Text:PDF
GTID:2542307061466734Subject:Electronic information
Abstract/Summary:PDF Full Text Request
Motor testing is an effective means to obtain the running parameters and state of the motor.With the more and more extensive application of the motor in daily production and life,the types and specifications of the motor expand rapidly.Most of the existing motor testing methods are testing systems with testing software.The parameters of the test system are comprehensive,but the system is bulky,which occupies a large area and has a high cost.For its testing software,it is often targeted at specific manufacturers or specific types of motors,which does not meet the testing requirements of integrated DC permanent magnet synchronous servo motors in this paper.Based on the above problems,developing test software for integrated motor does not require additional test devices.The test software controls the operating parameters of the motor,and receives,analyzes and stores the feedback parameters of the motor.The work of this paper is as follows:(1)The control method and operation parameters of the servo motor are analyzed.FOC control is adopted,whose parameters mainly include three-phase current voltage,equivalent dq axis current,motor position,motor speed,and PI adjustment parameters of the above parameters.(2)Analyze the software requirements,select Qt as the development framework,and select CAN as the communication mode according to the motor parameters,and determine the protocol details.Design the software architecture and divide the functional modules into communication module,protocol parsing module,data display module,data storage module and data analysis module.(3)Designed the software UI interface and interaction logic on the premise of friendly human-computer interaction,and designed the interface and interaction respectively for Windows version and Linux version.(4)Develop software functions.Due to the limitations of system environment and hardware conditions,the line chart display submodules in the communication module and data display module are developed in different ways and ideas.(5)Analyzed software functions and operation performance requirements,wrote test cases and completed tests.After testing,the software generally meets the test requirements.In view of the mismatch between the existing motor testing software and the testing requirements of the integrated motor,as well as the problems that personal computers sometimes can not meet the needs of the motor testing environment,this paper develops a comprehensive installation and testing software for the integrated motor,and simultaneously develops two versions,which can run in the harsh testing environment and meet the needs of the motor testing.It provides important reference for the assembly and test of integrated motor.
Keywords/Search Tags:integrated motor test, FOC control, Qt, CAN communication, multithreading
PDF Full Text Request
Related items