Bharat Electronics Develops Multi-Target Tracker for Surveillance Radar

“Complex tracker algorithms are available out of the box, saving a huge amount of time and money.”

Key Outcomes

  • Saved time and effort by using built-in algorithms
  • Simplified customization by using object-oriented approach for API implementation
  • Generated code and performed desktop prototyping using MATLAB Coder

Bharat Electronics Limited (BEL) designs, develops, and manufactures a wide range of products in the fields of radar, EW, defense communication, opto-electronics, and semiconductors.

BEL’s Naval Systems Group wanted to develop a field-deployable multi-target tracking module using Sensor Fusion Tracking Toolbox™ and MATLAB Coder™ and evaluate its performance in coastal surveillance scenarios.

In the first phase of the project, BEL evaluated SFTT in MATLAB® with recorded data sets and compared the results with recorded track reports from an OEM tracker.

In the second phase, they performed validation using multiple tracker lines for track-to-track–level fusion architecture using covariance-based fusion and found the results to be satisfactory.

The third phase helped BEL move closer to deployment by generating C/C++ code for the benchmark tracker algorithm module. They built a custom wrapper function in C/C++ to interface with the customer signal processing chain.

With the last phase, they did in-house custom enhancements in C/C++ code. This approach enabled BEL to transition from a black box supplied by an OEM to a white-box approach for complete algorithm development.