Method and apparatus for configuring control software for radar systems having different hardware architectures and related software products
First Claim
Patent Images
1. A method for generating radar control software for a radar system, comprising:
- determining a hardware architecture associated with a radar system of interest;
retrieving configuration data from a configuration database that is associated with the hardware architecture; and
using the retrieved configuration data to configure a base radar control software program to configure or operate a radar control program for the radar system of interest by using the configuration data to adapt one or more radar functions in the radar control software to the identified radar architecture,wherein the radar function comprise;
antenna control, beam steering, timing and scheduling, user control and display, coordinate transformation and stabilization, and target tracking, andwherein at least one of the radar functions is configurable using configuration data from the database.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems are provided for generating radar control software for radar systems having a variety of different hardware architectures in an efficient manner. A base radar control program may be provided that is configurable using architecture-specific configuration data. A database may also be provided that includes configuration data associated with a plurality of different radar system architectures. Radar control software may be generated for a radar system of interest by retrieving configuration data associated with a corresponding hardware architecture from the database and using the data to configure the base radar control program.
-
Citations
18 Claims
-
1. A method for generating radar control software for a radar system, comprising:
-
determining a hardware architecture associated with a radar system of interest; retrieving configuration data from a configuration database that is associated with the hardware architecture; and using the retrieved configuration data to configure a base radar control software program to configure or operate a radar control program for the radar system of interest by using the configuration data to adapt one or more radar functions in the radar control software to the identified radar architecture, wherein the radar function comprise;
antenna control, beam steering, timing and scheduling, user control and display, coordinate transformation and stabilization, and target tracking, andwherein at least one of the radar functions is configurable using configuration data from the database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for generating or configuring radar control software for radar systems having a variety of different hardware architectures, the system comprising:
-
a database storing configuration data for use in configuring a configurable base radar control software program, the database having different configuration files that are associated with different radar system architectures; and one or more digital processors configured to; determine a hardware architecture associated with a radar system of interest; retrieve configuration data from a configuration database that is associated with the identified hardware architecture; and configure the configurable base radar control software program to work with the radar system of interest using the retrieved configuration data, wherein the base radar control software program includes a plurality of modules or functions for controlling operation of a radar system, the plurality of modules or functions comprising antenna control, beam steering, timing and scheduling, user control and display, coordinate transformation and stabilization, and target tracking, and wherein at least one of the modules or functions associated with the base radar control software program is configurable using configuration data from the database. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising a non-transitory computer readable medium or media having the following stored thereon:
-
a configurable radar control software program to control operation of an associated radar system when executed by a computer of the radar system, the configurable radar control software program having a plurality of modules or functions for performing basic radar tasks, wherein one or more of the plurality of modules or functions are configurable using configuration data; and computer instructions that, when executed by a processing system, operate to;
determine a radar system architecture associated with a radar system of interest, retrieve configuration data from a database based on the identified radar system architecture, and adapt at least one of the plurality of modules or functions of the configurable radar control software using the retrieved configuration data,wherein the configurable radar control software program includes a plurality of modules or functions for controlling operation of a radar system, the plurality of modules or functions comprising antenna control, beam steering, timing and scheduling, user control and display, coordinate transformation and stabilization, and target tracking, and wherein at least one of the modules or functions associated with the base radar control software program is configurable using configuration data from the database.
-
Specification