Font Size: a A A

Design And Implementation Of A Resolver Decoding System For Motor Driven MCU

Posted on:2024-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y B DongFull Text:PDF
GTID:2542307079975979Subject:Electronic information
Abstract/Summary:PDF Full Text Request
This thesis implements angle decoding of the rotary transformer through hardware design,and implements an inductive motor drive scheme using the rotary transformer as the sensor.This thesis focuses on three parts of the resolver decoding scheme: excitation generation,envelope signal extraction,and angle decoding,as well as software and hardware design.For the excitation generation part,a new excitation generation scheme is provided,which is to study the scheme of SPWM as the excitation signal of the rotary transformer excitation.The feasibility of this scheme is verified through circuit simulation software TINA,and the formula for generating any frequency SPWM is summarized through RTL design simulation.This excitation generation scheme can be used as an alternative scheme without a sine generation module;The extraction of envelope signals is based on the peak sampling method.Through hardware design,sampling can be carried out at any point in the SPWM,and the true peak value of the signal can be calculated based on the modulation wave of the SPWM signal to obtain the optimal envelope signal.In terms of decoding,two schemes,the arctangent algorithm implemented by hardware design and the TypeⅡ closed-loop tracking algorithm,are used for decoding.On the basis of conventional algorithms,a hardware digital first order low-pass filter is added for optimization to adapt it to more usage scenarios,and its hardware design is simulated and verified.The experimental part of the resolver angle decoding system is implemented based on FPGA platform.Based on experimental results and theoretical analysis,the compensation angles under static and dynamic conditions are summarized,where the compensation angle under static conditions is about 92.2 degree.In addition to the static92.2 degrees error under dynamic conditions,there are also errors caused by a first order digital filter.In this thesis,the phase difference is compensated based on the first order digital filter phase angle formula,and the first order digital filter compensation curve is given.The angle compensation of the TypeⅡ closed-loop tracking algorithm should also include a truncation error of approximately 2.5 degrees.Finally,through angle compensation,the average error results calculated in both static and dynamic situations are within plus or minus 2.5 degrees.Through experiments,the compensated decoding angle is used to perform inductive FOC control on the motor to achieve forward rotation,reverse rotation,and positioning feedback of the permanent magnet synchronous motor.It is proved that the dual motor control MCU can meet the motor control scenario using a resolver as an angle sensor,and meets the research and development requirements of the chip.
Keywords/Search Tags:Resolver decoding, SPWM, Peak sampling method, First order digital filtering, Motor control
PDF Full Text Request
Related items