Gun control system
First Claim
1. A gun control system comprising:
- a fire control kernal providing core fire control functionality that is unaffected by changes within an environment external to the fire control kernel; and
,a plurality of location-independent software components within the fire control kernel, each component having a specific functionality and able to run on any of a plurality of processors in a location-independent manner,wherein the plurality of location-independent software components comprises a gun mount control interface software component providing access into the fire control kernel for control of a gun mount currently in use,and wherein the gun mount control interface software component at least one of;
accepts as input gun position and status, gun firing status, and gun ammunition inventory; and
,provides as output deck-reference gun orders and rates, gun mount controls, fire order controls, ammunition controls, and selection orders.
0 Assignments
0 Petitions
Accused Products
Abstract
A gun control system is disclosed that includes a fire control kernel and location-independent software components within the fire control kernel. The kernel provides core fire control functionality that is unaffected by changes within the external environment, such as changes to the physical configuration of the gun system of which the gun control system is a part. Each location-independent software component has a specific functionality, and is able to run on any processor within the system in a location-independent manner. These software components can include a target/track management interface software component, a gun control system control interface software component, a gun mount control interface software component, an ownship data interface software component, and a gun control system display interface software component.
16 Citations
17 Claims
-
1. A gun control system comprising:
-
a fire control kernal providing core fire control functionality that is unaffected by changes within an environment external to the fire control kernel; and
,a plurality of location-independent software components within the fire control kernel, each component having a specific functionality and able to run on any of a plurality of processors in a location-independent manner, wherein the plurality of location-independent software components comprises a gun mount control interface software component providing access into the fire control kernel for control of a gun mount currently in use, and wherein the gun mount control interface software component at least one of; accepts as input gun position and status, gun firing status, and gun ammunition inventory; and
,provides as output deck-reference gun orders and rates, gun mount controls, fire order controls, ammunition controls, and selection orders. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A gun control system comprising:
-
a fire control kernal providing core fire control functionality that is unaffected by changes within an environment external to the fire control kernel; and
,a plurality of location-independent software components within the fire control kernel, each component having a specific functionality and able to run on any of a plurality of a processors in a location-independent manner, wherein the plurality of location-independent software components comprises a target/track management interface software component providing access to the fire control kernel for target-related and track-related data, and wherein the target/track management interface software component accepts as input two-dimensional and three-dimensional sensor track data, indirect target data, sensor status data, and target number selection and reassignments.
-
-
10. A gun control system comprising:
-
a fire control kernal providing core fire control functionality that is unaffected by changes within an environment external to the fire control kernel; and
,a plurality of location-independent software components within the fire control kernel, each component having a specific functionality and able to run on any of a plurality of processors in a location-independent manner, wherein the plurality of location-independent software components comprises a gun control system control interface software component providing for control of kernel processing by a gun control operator and external digital control sources, and wherein the gun control system control interface software component at least one of; accepts as input engage controls, system doctrine, and gun control operator console input controls and data; and
,provides as output engagement status, engagement order responses, overall system status, and controls of peripheral equipment. - View Dependent Claims (11, 12, 13)
-
-
14. A gun control system comprising:
-
a fire control kernal providing core fire control functionality that is unaffected by changes within an environment external to the fire control kernel; and
,a plurality of location-independent software components within the fire control kernel, each component having a specific functionality and able to run on any of a plurality of processors in a location-independent manner, wherein the plurality of location-independent software components comprises an ownship data interface software component providing access into the fire control kernel for ownship state and attitude data needed for general fire control processing. - View Dependent Claims (15)
-
-
16. A gun control system comprising:
-
a fire control kernal providing core fire control functionality that is unaffected by changes within an environment external to the fire control kernel; a target/track management interface software component located within the fire control kernel and providing in a location-independent manner access to the fire control kernel for target-related and track-related data; a gun control system control interface software component located within the fire control kernel and providing in the location-independent manner for control of kernel processing by a gun control operator and external digital control sources; a gun mount control interface software component located within the fire control kernel and providing in the location-independent manner access into the fire control kernel for control of a gun mount currently in use; an ownship data interface software component located within the fire control kernel and providing in the location-independent manner access into the fire control kernel for ownship state and attitude data needed for general fire control processing; and
,a gun control system display interface software component located within the fire control kernel and providing in the location-independent manner access into the fire control kernel for extracting display data for a gun mount currently in use. - View Dependent Claims (17)
-
Specification