发明名称 Synchronization of position and current measurements in an electric motor control application using an FPGA
摘要 A system and method for controlling an alternating current (AC) motor using a Field Programmable Gate Array (FPGA) to read the current and position measurements in an the AC motor, perform digital filtering of the position and current data, provide very precise synchronization of the measured phase current and position data, and output the data to a phase converter for control of the AC motor.
申请公布号 US8779705(B2) 申请公布日期 2014.07.15
申请号 US201113280501 申请日期 2011.10.25
申请人 Deere & Company 发明人 Wu Long;Tremel Christopher J;Wanner Kent D
分类号 H02P6/00;H02P6/08 主分类号 H02P6/00
代理机构 代理人
主权项 1. A method for synchronizing position and current measurements in an alternating current (AC) electric motor control system using at least one field programmable gate array (FPGA), the method comprising: at least one digital finite impulse response (FIR) phase current filter in the at least one FPGA receiving, at regular intervals, digitized current information from the AC motor, a set of filter coefficients corresponding to a particular AC motor operating point from a mode controller, and a time delay associated with the phase delay from a first time delay block, the at least one FIR phase current filter outputting filtered current data; at least one digital finite impulse response (FIR) position filter in the at least one FPGA receiving, at regular intervals, electrical position measurements from a motor sensor in communication with the AC motor, a set of filter coefficients, and a time delay associated with the delay resulting from position filtering from a second time delay block, the at least one FIR position filter outputting filtered position data;at least one synchronization control block in the at least one FPGA evaluating the time delays calculated by the first and second time delay blocks, outputting sampling current data and sampling position data, and synchronizing the outputted filtered position data and outputted filtered current data; and the FPGA outputting the synchronized filtered position data and filtered current data to an AC machine control system for controlling the AC motor.
地址 Moline IL US