System and method for simulating functions of rotary transformer based on ARM and FPGA

By adopting an analog rotary transformer system based on ARM and FPGA in the servo system, the problem of high mechanical structure error requirements during actual installation of the rotary transformer is solved, and high-precision control and cost reduction are achieved.

CN119805979APending Publication Date: 2025-04-11HEBEI HANGUANG HEAVY IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411652337.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

During the actual installation of the rotary transformer, the mechanical structure error requirements are high, which leads to difficulty in achieving high-precision control in the servo system.

Method used

A simulated transformer system based on ARM and FPGA is adopted, and the rotation transformer function is simulated and implemented through a combination of hardware integrated circuits and software programs to reduce structural errors.

Benefits of technology

The closed-loop control of the stable platform in the servo system is realized, which reduces the cost of product use, simplifies the debugging process, and improves productivity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119805979A_ABST
    Figure CN119805979A_ABST
Patent Text Reader

Abstract

The invention provides a system and method for simulating functions of a rotary transformer based on an ARM and an FPGA. Motion simulation of a servo platform and DAC voltage at a certain angle position are achieved through calculation of an ARM + FPGA hardware circuit and a software program on a core board; an angle analog output DAC voltage signal of the core board is sent to a circuit AD5668 of the electronic platform analog board through a serial port, the circuit AD5668 outputs a sine and cosine signal corresponding to the angle, multiplication of an excitation signal and the sine and cosine signal is achieved through AD633JR / AR, a rotary transformer signal is output and directly output to a servo control board, and the servo control board is connected with the electronic platform analog board. Position closed-loop control of the servo platform is realized, and an excitation signal is given by the servo control board to be tested. A method of combining a hardware integrated circuit and a software program is adopted, the function of the rotary transformer is simulated and achieved, uncertain factors caused by the structure are reduced, and the effect of angle output simulation is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of servo stabilization platform control, and in particular relates to a method for realizing a simulated rotary transformer. Background Art

[0002] Resolvers are mainly used for coordinate transformation, trigonometric calculations and angle data transmission. They can also be used as phase shifters and in angle-to-digital conversion devices. In servo systems, it is usually necessary to detect the position of the motor rotor in real time and calculate the motor speed in order to accurately control the position, speed and torque of the motor and obtain excellent performance. Resolvers can not only be used to detect the absolute angular position of rotating objects, but also because of their simple structure, high precision, high reliability, high temperature resistance, dust resistance, humidity resistance, vibration resistance, strong anti-interference, long life, and ability to be used in various harsh environments, they are widely used in fields with high system reliability requirements.

[0003] The resolver function simulation circuit can simulate the sine and cosine signal output and excitation signal output of the angle, with realistic effect, not restricted by time and place, and can effectively simulate the function of the resolver of the servo control system.

[0004] However, during the actual installation of the resolver, the mechanical structure error requirements are relatively high. Summary of the invention

[0005] In view of this, the present invention proposes a system and method for simulating the function of a rotary transformer based on ARM and FPGA, which adopts a method combining hardware integrated circuits with software programs to simulate the function of the rotary transformer, reduce the uncertainties caused by the structure, and achieve the effect of angle output simulation.

[0006] The technical scheme for implementing the present invention is as follows:

[0007] A system for simulating the function of a rotary transformer based on ARM and FPGA comprises a base plate, a core board and an electronic platform simulation board. The core board comprises an ARM+FPGA hardware circuit, and the electronic platform simulation board comprises a circuit AD633JR / AR and a circuit AD5668. The core board and the electronic platform simulation board are electrically connected.

[0008] Furthermore, the ARM+FPGA on the core board realizes the simulation of the turntable motion function and determines the output of the angle position.

[0009] Furthermore, the electronic platform simulation board realizes analog output of the rotary transformer signal through circuits AD633JR / AR and AD5668.

[0010] Furthermore, ARM uses STM32H743VIHX and FPGA uses XC6SLX45-2CSG3241.

[0011] A method for simulating the function of a rotary transformer based on ARM and FPGA, wherein the motion simulation of a servo platform is realized by calculating the DAC voltage of a certain angle position through the ARM+FPGA hardware circuit and software program on the core board; the angle simulation output DAC voltage signal of the core board is sent to the circuit AD5668 of the electronic platform simulation board through the serial port, the circuit AD5668 outputs the sine and cosine signals corresponding to the angle, the multiplication of the excitation signal and the sine and cosine signals is realized through AD633JR / AR, and the rotary transformer signal is output, and the rotary transformer signal is directly output to the servo control board to realize the position closed-loop control of the servo platform, wherein the excitation signal is given by the servo control board to be tested.

[0012] The present invention has the following beneficial effects:

[0013] 1. The present invention is based on ARM (STM32H743VIHX) and FPGA (XC6SLX45-2CSG3241), and can replace the real rotary transformer in the debugging, testing and experiment process of the servo system stable platform to realize the closed-loop control of the stable platform.

[0014] 2. The debugging method of the present invention is simple and practical, and can quickly and effectively debug and test different stable platforms.

[0015] 3. The present invention realizes the simulation of the rotary transformer function through digital and analog circuits, reduces the economic cost of product use, is conducive to the troubleshooting and processing of faulty products in batch production, greatly shortens the troubleshooting time, and improves productivity. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 Implementation circuit schematic for ARM function,

[0017] Figure 2 FPGA function implementation circuit schematic,

[0018] Figure 3 This is the schematic diagram of the external FLASH memory.

[0019] Figure 4 For the core board interface,

[0020] Figure 5 It is the serial port output of the laser simulator.

[0021] Figure 6 Schematic diagram of power supply for ARM+FPGA,

[0022] Figure 7This is the circuit schematic diagram of the electronic platform rotary transformer sine and cosine signal formation.

[0023] Figure 8 This is the schematic diagram of the excitation signal output circuit of the electronic platform rotary transformer. DETAILED DESCRIPTION

[0024] The present invention is further described below in conjunction with the accompanying drawings and specific implementation methods.

[0025] like Figure 1-Figure 8 As shown, the present invention provides a method for realizing the function of simulating a rotary transformer based on ARM (STM32H743VIHX) and FPGA (XC6SLX45-2CSG3241), comprising a base plate, a core board, and an electronic platform simulation board, wherein the motion simulation of a servo platform is calculated and realized through the ARM+FPGA hardware circuit and software program on the core board, and an angle signal output is generated; the angle analog output signal of the core board is sent to the electronic platform simulation board, and the excitation signal is multiplied by the circuit AD633JR / AR on the electronic platform simulation board with the circuit AD5668 (analog-to-digital conversion circuit) to realize the analog output of the angle sine and cosine signal, which is output to the servo control board to realize the position closed-loop control of the servo platform.

[0026] The detailed description is as follows: 1) The ARM on the core board realizes the motion function of the servo platform; 2) The FPGA on the core board realizes various logics and interface logics; 3) The software program sends the AD5668 of the electronic platform simulation board to convert the data input from the serial port ADM3490ARZ into a fixed voltage value, and the fixed voltage value is amplified by the OP2227 operation of the electronic platform simulation board and then outputs the sine and cosine signals. The sine and cosine signals and the excitation signals (provided by the servo control board) are output as resolver signals (cosθ+)-(cosθ-) and (sinθ+)-(sinθ-) through the multiplier AD633JR / AR, completing the resolver function output.

[0027] The formula involved is as follows:

[0028]

[0029] z1-z2=A×sinωt=A×2πft

[0030] (cosθ+)-(cosθ-)=(1 / 2)×A×sinωt*cosθ

[0031] (sinθ+)-(sinθ-)=(1 / 2)×A×sinωt*sinθ

[0032] Where: θ is the position of the servo platform; z is the excitation signal; A is the amplitude of the sine and cosine signals; f is the frequency;

[0033] ω—angular velocity.

[0034] A method for implementing a rotary transformer function simulation circuit based on ARM (STM32H743VIHX) and FPGA (XC6SLX45-2CSG3241), comprising the following steps:

[0035] Step 1: Calculate and realize the output of the analog angle signal of the rotary transformer through the ARM+FPGA hardware circuit and software program on the core board;

[0036] Step 2: Send the angle analog output signal of the core board to the electronic platform simulation board, and use the AD633JR / AR (multiplier) on the electronic platform simulation board to realize the analog output of the excitation signal, and the AD5668 circuit to realize the analog output of the angle sine and cosine signal, and output it through the serial port conversion circuit to realize the closed-loop control of the servo platform.

Claims

1. A system based on ARM and FPGA to simulate the function of a rotary transformer, characterized in that: It includes a baseboard, a core board, and an electronic platform simulation board. The core board includes an ARM+FPGA hardware circuit, and the electronic platform simulation board includes a circuit AD633JR / AR and a circuit AD5668; the core board and the electronic platform simulation board are electrically connected.

2. A system for simulating resolver functions based on ARM and FPGA according to claim 1, characterized in that: The ARM+FPGA on the core board is used to realize the simulation of the turntable motion function and determine the output of the angle position.

3. A system based on ARM and FPGA to simulate the function of a rotary transformer according to claim 1, characterized in that: The electronic platform simulation board realizes the analog output of the rotary transformer signal through the circuits AD633JR / AR and AD5668.

4. A system for simulating resolver functions based on ARM and FPGA according to any one of claims 1 to 3, characterized in that: ARM uses STM32H743VIHX and FPGA uses XC6SLX45-2CSG3241.

5. A method for simulating the function of a rotary transformer based on ARM and FPGA, characterized in that: The motion simulation of the servo platform is realized by the ARM+FPGA hardware circuit and software program on the core board to calculate the DAC voltage of a certain angle position; the angle simulation output DAC voltage signal of the core board is sent to the circuit AD5668 of the electronic platform simulation board through the serial port, and the circuit AD5668 outputs the sine and cosine signals corresponding to the angle, and the multiplication of the excitation signal and the sine and cosine signals is realized through AD633JR / AR, and the rotary transformer signal is output. The rotary transformer signal is directly output to the servo control board to realize the closed-loop position control of the servo platform, wherein the excitation signal is given by the servo control board to be tested.