Unlock instant, AI-driven research and patent intelligence for your innovation.

A Method of Obtaining Azimuth Angle Based on Programmable Gate Array and Coordinate Rotation Processing

A technology of coordinate rotation and acquisition method, which is applied in character and pattern recognition, pattern recognition in signals, instruments, etc. It can solve the problems of cumbersome hardware circuit implementation, limited storage quantity, and large time cost, and achieve function customization and tailoring Flexible, reduce the occupation of logic resources, and the effect of less resource occupation

Active Publication Date: 2022-04-19
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF15 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The look-up table method refers to presetting fixed-point function values ​​in the memory, and obtaining data through address mapping query during operation, but the limited memory capacity limits the storage quantity of function values, so the table look-up method is very fast , but the accuracy is not high
Series expansion and iterative approximation methods can achieve higher precision than the look-up table method, but these two types of calculation methods spend a lot of time in multiplication and floating-point number processing, and the implementation of hardware circuits is relatively cumbersome and inefficient.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Method of Obtaining Azimuth Angle Based on Programmable Gate Array and Coordinate Rotation Processing
  • A Method of Obtaining Azimuth Angle Based on Programmable Gate Array and Coordinate Rotation Processing
  • A Method of Obtaining Azimuth Angle Based on Programmable Gate Array and Coordinate Rotation Processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0032] figure 1 It is a schematic diagram of the azimuth acquisition method based on the programmable gate array and coordinate rotation processing of the present invention.

[0033] In this example, if figure 1 Shown, a kind of azimuth acquisition method based on programmable gate array and coordinate rotation processing of the present invention comprises the following steps:

[0034] S1. Acquisition and input of sensor analog quantities

[0035] Acquisition of analog data input by acceleration sensors, attitude sensors, phase detectors or other types of sensors, and input these analog data as input signals to the conditioning circuit.

[0036] S2. The conditioning circuit preprocesses the input sensor analog quantity

[0037] The conditioning circuit first amplifies the analog data so that the size of the input signal is as consistent as possible with the dynamic range of the analog-to-digital converter ADC, and then performs analog filtering to remove the interference si...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an azimuth acquisition method based on a programmable gate array and coordinate rotation processing. Using the principle of rotation iteration, the input data is first converted into Cartesian coordinate coefficient x and coordinate coefficient y, and then the coordinate coefficient x and coordinate coefficient The solution of y is processed by addition and multiplication operations; for the iterative coefficient z, the multi-input look-up table (LUT) resource inside the FPGA device and the fast carry chain (Carry Chain) interconnection between programming resources are used to solve the azimuth angle. The nonlinear operation involved in the optimization is optimized, and finally the azimuth information is obtained; in this way, the data bit width is changed according to the progress of the iterative operation, and the processing flow is optimized. At the same time, the pipeline technology is used to improve the execution efficiency and realize the fast solution.

Description

technical field [0001] The invention belongs to the technical field of signal processing and signal measurement, and more specifically relates to an azimuth acquisition method based on programmable gate array and coordinate rotation processing. Background technique [0002] In the fields of communication, radar, signal test and measurement, it is often necessary to calculate and measure the azimuth angle of the incident signal. For example, in the modulation and demodulation process of digital communication systems, complex angles are calculated in the time, frequency and phase synchronization stages. Another example is in radar signal processing, angle of arrival (AOA) measurement, angle of arrival difference (DAOA) measurement, etc., it is necessary to quickly calculate the azimuth angle. In the process of calculating the azimuth or slope, the calculation of transcendental functions such as sine function, cosine function and arctangent function is usually involved. For t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06K9/00
CPCG06F2218/10
Inventor 张朋李力黄建国
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA