TIDUEZ2 March   2021

 

  1.   Description
  2.   Resources
  3.   Features
  4.   Applications
  5.   5
  6. 1System Description
    1. 1.1 Key System Specifications
  7. 2System Overview
    1. 2.1 Block Diagram
      1. 2.1.1 Obstacle Detection Application Software Block Diagram
    2. 2.2 Highlighted Products
      1. 2.2.1 AWR1843AOP Single-Chip Radar Solution
    3. 2.3 Design Considerations
      1. 2.3.1 System Design Theory
        1. 2.3.1.1 Usage Case Geometry and Sensor Considerations
        2. 2.3.1.2 Antenna Configuration
        3. 2.3.1.3 Processing Chain
      2. 2.3.2 Configuration Profile
  8. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Required Hardware and Software
      1. 3.1.1 Hardware
      2. 3.1.2 Software and GUI
    2. 3.2 Testing and Results
      1. 3.2.1 Test Setup
      2. 3.2.2 Test Results
  9. 4Design and Documentation Support
    1. 4.1 Design Files
    2. 4.2 Software
    3. 4.3 Documentation Support
    4. 4.4 Support Resources
    5. 4.5 Trademarks

Obstacle Detection Application Software Block Diagram

As described in Figure 2-1, the implementation of the obstacle detection application example in the signal-processing chain consists of the following blocks implemented as DSP code executing on the C674x core in the AWR1843AOP.

  • Range processing
    • For each antenna, 1D windowing, and 1D fast Fourier Transform (FFT)
    • Range processing is interleaved with the active chirp time of the frame
  • Range-angle heat-map generation
    • Generate angle spectrum for each range bin using covariance beamforming or Capon beamforming.
    • Outputs Range-Elevation angle heat-map and Range-Azimuth angle heat-map.
  • Object Detection
    • On each range-angle heat-map, search a single peak cross angle for each range bin, then apply one dimension CFAR check on the peak angle cross the neighboring range bins.
    • Take the union (or interception) of the two peak sets detected from the two range-angle heat-maps.
  • Doppler estimation
    • For each detected range bin, estimate the Doppler output and apply non-coherent combination among all antennas. Find the peak index and used it as the Doppler index of the detected target.
    • Outputs the Range-Doppler output of this Doppler peak index and used later for angle estimation.
  • Angle of arrival estimation
    • Calculate the two-dimensional angle spectrum using 2D FFT.
    • Single peak search on this two-dimensional angle spectrum and calculate azimuth and elevation angle associated with the peak location.
  • Clustering
    • Perform DBSCAN-based clustering algorithm every fixed number of frames and report the results.
    • Output the number of clustering and properties like clustering center and size.
GUID-8C08360C-8A4A-4796-8EBB-8ED6B6DDE888-low.gifFigure 2-1 Block Diagram