The invention generally relates to the field of providing high-fidelity simulation of weapon systems. More specifically, the invention relates to a high-fidelity simulation of the electrical control system signals for weapons platforms utilizing electrically powered chain guns.
Weapons platforms are central in the protection from known and unknown threats. Advanced weapons platforms may provide an edge to systems and personnel in the field where assets and lives are at risk. Examples of weapon systems are present throughout history, for example chariots are described in various texts as early as 3000 BC. Other early weapons platforms included war-carts and various seafaring vessels exhibiting various armaments. As time has passed weapons platforms have matured in capabilities and complexity, developing from the early simple designs to the systems utilized in present day civil and military applications. Today's weapons platforms are highly precise and reliable pieces of machinery entrusted with some of the most important duties in modern-day warfare and peacekeeping. Due to their importance, billions of dollars have been spent world-wide in developing modern weapons platforms.
The weapons platforms often include highly integrated and complex weapons control systems or fire control systems. These systems often utilize sensors mated with computational devices to improve weapons performance, consistency and reliability. Fire control systems have been mounted in a variety of weapons platforms and recently in smaller user-manipulatable platforms such as rifles or tactical weapons such as the Fabrique Nationale F2000. The weapons platforms, with the integrated fire control systems are often able to accept a variety of loadouts or armaments. These include chain guns, missile systems, cannon or mortars and various active armor systems. Many of these weapons platforms are fitted with electrically powered chain guns such as the 25 mm M242 chain gun or increasingly, the 30 mm Mark 44 chain gun, which are precise and reliable chain guns. The M242, particularly, is a proven gun system with years of active duty.
The M242 chain gun has been in widespread use for some time and is the primary armament on the Bradley Fighting Vehicle (BFV). The M242 is electrically powered, chain driven and supports multiple rates of fire including single, low (125 rounds/min) and high (225 rounds/min). Further, the M242 is capable of handling several different types of ammunition. The Mark 44 is a related design that increases the caliber to 30 mm while maintaining many of the same features as the M242. The Mark 44 utilizes a similar set of logistics components when compared to the M242 and allows for varying rates of fire. The Mark 44, however, is capable of conversion to fire 40 mm rounds in situations where greater armor penetration and urban target neutralization require. The 35/50 mm or Bushmaster III is an additional variant that supports 35 mm and 50 mm rounds. The M242, Mark 44 and 35/50 mm are highly accurate in the hands of a trained operator and can destroy lightly armored vehicles and aerial targets such as helicopters and slow-flying aircraft. They can also suppress enemy positions such as troops in the open, dug-in positions, and built-up areas.
In order to reliably produce these capabilities in the field, the cannons rely on a complex firing mechanism and control electronics which controls and monitors multiple stages of fire. As opposed to conventional automatic weapons, which utilize gas-blowback for cycling, chain guns such as the M242 use an electric drive motor to operate. A small motor drives a gearbox, which in turn supplies torque to the feed mechanism as well an chain-driven bolt assembly. The gun also has a number of electrical sub-assemblies including various sensors, switches and solenoids that help maintain smooth operation. Due to the complexity and the extreme accuracy and reliability required of these weapons, they must be maintained and continually tested to ensure proper function. Moreover, training is essential to promote efficiency.
To fully operate or test the BFV's fire control systems certain signals must be exchanged between the weapon and other vehicle components. On a fully functional and armed vehicle, the weapon and the fire control system or Gun Control Unit (GCU), in the BFV, exchange electrical signals based off of weapon state. Without these signals the weapon system will enter a malfunction state; thus preventing full testing of the system. In the past, weapons platforms utilizing the M242 were tested using the M242 gun and live ammunition to ensure proper function and to provide validation and training of the fire control electronics. However, this method has fallen out of favor as expense and safety concerns have increased. Further, utilizing live ammunition in research and development cycles would increase the time and expense of developing new variations and improvements on the M242, Mark 44 and Bushmaster III chain guns.
Thus, several disparate devices have been developed to test various aspects of the M242. These testing devices include: (1) the Simplified Test Equipment for M1 and Bradley Fighting Vehicle gun simulator (STE-M1/FVS), (2) the Multiple Integrated Laser Engagement System/Simulated Area Weapon Effects 25 mm gun shorting plug (MILES), and (3) the Precision Gunnery System 25 mm shorting plug (PGS). However, each of these testing devices suffers from various shortcomings in design and implementation. For instance, the STE requires that the M242 is absent, i.e. it cannot be utilized to quickly recertify weapons platforms by maintaining installed systems. Other limitations are evident in the current simulators including inability to track gun timing, lack of fault avoidance and recovery, inability to provide training, specificity to one weapons platform and lack of adaptability to be installed without significant alterations to weapon platforms and systems. Some of the current simulators require a significant amount of re-tooling or retrofitting to be operable in the testing and validation on various weapons platforms. Thus, the current gun simulation systems are incapable of simulating the operating parameters of the M242 gun on various weapons platforms. Further, while these disparate gun simulators exist for the M242 on specific platforms, there is no known gun simulator for the Mark 44. Thus, the issues presented in testing and maintenance with the M242 are heightened in the case of the Mark 44. As the Mark 44 is seeing a greater use in both marine and terrestrial applications, lack of a simulation system is problematic. Further, as with the Mark 44, simulators are not available for the Bushmaster III.
As a result of the numerous limitations of existing systems, or lack of availability, a high-fidelity universal chain gun simulator compatible with all current and future electrically driven chain guns, weapons platforms, fire control systems, training systems and production and engineering systems is welcome.
Various embodiments of the invention reliably simulate the gun system electrical characteristics including gun sequences, gun operation states, gun timing, and gun operational electrical levels such that the fire control interface on various weapon platforms can function as if a real gun and live ammunition is used. Thus, the gun simulator is able to examine the fitness of the fire control interface and at the same time provide accurate training for operators of the weapon system. In various embodiments an operator may select the mode of operation. The modes of operation available may include, but are not limited to, misfire, gun malfunction, and feeder malfunction. Further, in various embodiments, the advancing states of gun operation are provided to the weapon platform as well as conveyed to the operator. In these embodiments, states of gun operation may be conveyed to the operator using audible or visible indicators or a combination thereof. Finally, various embodiments may allow the operator to select gun type. Examples of available gun types include, but are not limited to 25 mm and 30 mm. In this way the simulator reflects what control signals an actual gun firing live ammunition would produce under the same conditions.
Various embodiments handle multiple input data streams including inputs handling sear solenoid power, motor field, motor armature, motor brake, feeder power, armor piercing feed command and high explosive feed command. Further, various embodiments handle multiple output streams including output sear pin position, seared, breech lock, normal shutdown, feeder at armor piercing and feeder at high explosive information. By handling the inputs and outputs and regulating the voltages of the signals, the simulator simulates and regulates the various inputs and outputs to provide a high-fidelity simulation of the states and timing of chain gun operations.
In various embodiments the universal chain gun simulator provides: simulation of all of the real chain gun signals, conformance to the interface control specifications and timing of the real chain gun, the ability to simulate defective ammunition or misfires, the ability to simulate a gun malfunction, the ability to simulate a feeder malfunction, the ability to provide audible and visual representation of the gun cycle, the ability to work on multiple platforms with different control system power supplies and signal interfaces, and the ability to fit in the weapon platform while the real gun remains installed.
Various embodiments of the invention provide a method and apparatus for simulating the operation of a chain gun. In certain embodiments a programmable simulator is coupled to a firing control system of a weapons platform, the programmable simulator having programs capable of simulating: chain gun fire sequence initialization, chain gun fire sequence primer, chain gun firing sequence, chain gun extraction sequence; and chain gun end of fire sequence. In various embodiments chain gun simulator mode of operation is selectable as well as gun type and ammunition type.
In certain embodiments the chain gun simulation system includes; a fire sequence initialization; a feeder test sequence; a sear solenoid test sequence; a sear pin retraction sequence; an armature test sequence; a mechanical hangfire set sequence; an initial RAM sequence; a malfunction sequence; a normal sequence; a malfunctioning RAM sequence; gun malfunction sequence; a RAM sequence; a misfire test sequence; a misfire clearing sequence; a normal firing sequence; an extraction sequence; an initial shutdown sequence; a high rate of fire end of cycle sequence; a low rate of fire end sequence or any combination thereof.
Various embodiments of the invention simulate the electrical signals of the M242 and Mark 44 chain guns. The M242 and Mark 44 exhibit complex firing mechanisms in order to maintain highly accurate and reliable function. In order to better understand various embodiments of the invention, a brief review the firing operation M242 and Mark 44 chain guns is warranted. The firing operation of the M242 and Mark 44 chain guns is broken into several stages, each stage is important in maintaining proper function of the chain gun. The weapons system firing control monitors the stages through feedback signals. In the Sear or Charge Cycle, the 25 mm bolt is oriented forward of the rear position. A sear engages the master link to lock the position. During this stage the firing pin remains uncocked. In the Feed Cycle, ammunition enters the 25 mm or 30 mm gun feeder. The rounds are stripped from links if linked and are moved into the round positioner. The round positioner pushes the round into the ready position. During this cycle, the bolt is 25 mm to the rear of the sear position. The feeder rotor rotates, permitting the round positioner to place a round into the rotor. Subsequently, the hang-fire protection system activates. In the Chamber or Ram Cycle the rotor stops moving once the round is positioned on the bolt face. The bolt assembly and round move forward until the round seats fully in the chamber. The Lock Cycle locks the blot and the breech. The bolt is in the full forward position and the bolt carrier is still moving forward. The lugs on the bolt engage in the recesses of the breech, making a solid lock. In the Fire Cycle the firing pin springs to push the firing pin forward. The indicator arrow points to FIRE. If the breech fails to recoil, the gun stops cycling with the bolt still locked in the breech. The Unlock Cycle opens the bolt carrier and the Extract Cycle removes the cartridge case as the bolt moves to the rear. Further, the bolt continues to the rear until it locks in the sear position. The expended case remains in the bolt face until the gunner pulls the trigger to fire another round. When that happens, the bolt moves to the feed position. Finally, as the bolt moves forward to chamber the round, the eject arm on the bolt carrier pushes the expended case from the receiver cartridge eject port, finishing the Eject cycle. A full description of the M242 firing cycle is described in “Bradley Gunnery”, Department of the Army, 3-22.1 (2003). The Mark 44 is similar in basic fire cycling but the technical details of the Mark 44 are distinct from the M242. Armed with the basic knowledge of the firing cycles of the M242, various embodiments of the gun simulator can now be fully understood.
The basic modes of operation in various embodiments simulate modes including normal firing, misfire, gun malfunction, and feeder out of detent. These embodiments cover all existing uses of the gun simulator: engineering and production, unit level maintenance, and combat training. However, various embodiments of the gun simulator are flexible and reprogrammable to allow for reprogramming the simulator as new uses and new gun models are released. Further, various embodiments include bolt position indicators, software control of the feed signals, and a feeder test mode. Various embodiments of the modes of operation and supported gun types are listed in Table 1.
Referring to
Now referring to
MALF RAM 238 simulation includes simulating retraction of the sear pin signal 242 followed by a delay 244. The simulator 200 then simulates breech lock 246, clock delay 248, simulates a misfire signal 250 and delays the clock 252. The simulator 200 then checks to see if sear solenoid is off 254. If the sear solenoid is on the simulator enters Gun MALF mode 256. Gun MALF mode 256 includes simulating sear pin retract signal 258, and disabling the WDT 260. The end of Gun MALF 254 mode requires that the operator cycle the power to restart the simulation. If the solenoid is on, the simulator 200 enters the extract simulation 262.
Normal RAM mode 240 includes clock delay 264 and signal simulating breech lock 266. The simulator 200 will then test the sear solenoid for misfire 268. The misfire test 268 includes a clock delay 270, simulating a misfire signal 272 and an additional clock delay 274. At this point, the simulator 200 checks the operation mode 276. If the operation mode is misfire mode then the simulator 200 will enter the misfire clearing simulation. If the simulator 200 is not in misfire mode it will continue to the normal firing simulation, which generates a sear pin retraction simulation 278, and extraction simulation 280.
The misfire clearing simulation includes a clock delay 282, and a start restart loop 284 that checks the sear solenoid to make sure it is on. If the sear solenoid is on, the misfire is clear and the simulation 200 proceeds. If the sear solenoid is not on, the WDT 204 is stroked and the loop 284 continues. If the sear solenoid is on, the simulator 200 clock delays 286 before simulating the sear pin retraction 288 which indicates misfire clearing process is complete. After completion of the misfire clearing simulation 276 the simulator enters extraction simulation 280
Extraction simulation 280 of the simulator 200 includes a clock delay 290 a simulation of the signal for moving out of misfire position 292, a clock delay 294, an extraction signal simulation 296 and a clock delay 298. Once extraction simulation 280 is complete, the simulator moves on to the normal shutdown simulation 300. Normal shutdown simulation 300 includes a normal shutdown signal simulation 302 and a clock delay 304 to allow the weapons system to turn off sear solenoid if in single shot or low rate of fire shot modes. After the clock delay 304, the simulator checks to see if the sear solenoid is on 306. If the sear solenoid is on, the simulator moves to simulate the high rate of fire end of cycle simulation 308. If the sear solenoid check 306 indicates the sear solenoid is off, then this indicates a single or low rate of fire and the single/low rate of fire end of cycle begins 310.
The high rate of fire end of cycle simulation 308 includes a clock delay 312 followed by a simulation of normal shutdown signal 314, followed by a clock delay 316. The cycle simulation 306 then generates a seared signal simulation 318 and strokes the WDT 320. A delay is simulated 322 before the completion of the high rate of fire end of cycle simulation 308. The simulator 200 will then return to the mechanical hangfire simulation 222 portion to simulate the firing of the next round of ammunition.
The single/low rate of fire end of cycle 310 simulation will simulate the sear pin retraction 324, and then delay 326 before simulating a normal shutdown signal 328. The end of cycle simulation 308 then delays 330 and simulates the seared signal 332 indicating to the weapon system that the fire cycle is complete and ready for the next round of fire. If the weapons system operator initiates another firing sequence then the simulator 200 will return to feeder test mode 202 and the cycle repeats.
Now referring to
MALF RAM 440 simulation includes simulating retraction of the sear pin 444 followed by a clock delay 446. The simulator 400 then simulates breech lock 448, clock delay 450, simulates a misfire signal 452 and delays the clock 454. The simulator 400 then checks to see if sear solenoid is off 456. If the sear solenoid is on the simulator enters Gun MALF mode 458. Gun MALF mode 458 includes simulating sear pin retract 460, and disabling the WDT 462. The end of Gun MALF mode requires that the operator cycle the power to restart the simulation. If the solenoid is on, the simulator 400 enters the extract simulation 464.
Normal 30 mm firing mode 442 includes a clock delay 466 and a simulated breech lock signal 468. At this point, the simulator checks the operation mode of the gun simulator 470. If the gun simulator operation mode is misfire mode then the gun simulator will enter the 30 mm RAM cycle 472. If the simulator is not in misfire mode it will continue to the 30 mm firing simulation 474.
The 30 mm RAM cycle 472 includes a clock delay 476 a simulated breech lock signal 478, followed by a clock delay 480, a simulated misfire signal 482 and an additional delay 484. The simulator 400 then enters into a start restart 486 loop that checks to see if the sear solenoid is active. If the sear solenoid is not active the start restart loop stroked the WDT and rechecks the sear solenoid activity. If the sear solenoid is active then the simulator delays 488 before simulating a sear pin retraction signal 490. The simulator will then delay 492 before entering the extract simulation 464.
The 30 mm firing simulation includes a clock delay 494, a sear pin retraction simulation signal 496, a clock delay 498, a simulated breech lock signal 500, a clock delay 502 and a simulated misfire signal 504. The simulator will then delay 492 before entering the extract simulation 464.
The extract simulation 464 of the simulator 400 includes a simulated misfire signal 506, a clock delay 508, a simulated extraction signal 510 and a clock delay 512. The extraction simulation thus simulates the gun rotating our of misfire bolt position and then rotating out of the extract bolt position of the firing sequence for the 30 mm Mark 44.
Next the simulator 400 enters into the normal shutdown simulation 514. The normal shutdown simulation 514 includes a normal shutdown simulation signal 516 that simulates rotation to the normal shutdown mode, a clock delay 518 and another shutdown simulation signal 520 and simulates rotation out of normal shutdown in anticipation of next round cycle.
The simulator 400 then checks the sear solenoid 522. If the sear solenoid is on then the simulator enters hi rate of fire mode 524 and simulates a sear signal 526. The sear signal 526 simulates the firing mechanism rotating to seared position. The simulator then strokes the WDT 404 and delays 528 before returning to the mechanical hangfire simulation 422 to simulate the next round of fire. In the case that the sear solenoid check 522 indicates that the sear solenoid is off then the simulator 400 enters the 30 mm end of cycle 530. The 30 mm end of cycle includes a simulated sear pin retract signal 532 followed by a simulated seared signal 534. At this point the 30 mm simulation cycle is complete and ready for the next round of fire. If the weapons system operator initiates another firing sequence then the simulator 400 will return to feeder test mode 402 and the cycle repeats.
Now referring to
In various embodiments the gun simulator includes software embedded into hardware such as the AVR 8515, ATMega48 processor from Atmel®. In these embodiments the gun simulator is able to utilize 8 Kbyte or 4 Kbyte program flash capacity and 40-pin or 28-pin counts respectively. In these embodiments, the gun simulator does not utilize any operating system to ensure fast operation and peak reliability while reducing part count, footprint and cost. One having skill in the art will recognize that the gun simulator may utilize variety of alternate programmable microcontrollers including, but not limited to, the Atmel® 8086. In certain embodiments the gun simulator utilizes AVR studio from Atmel® to develop the software programmed to the microprocessors. Further, microprocessor flashing may be performed utilizing Atmel STK 500 or Atmel AVR ISP mkII. However, one having skill in the art will recognize that the gun simulator may run on various gun simulator hardware platforms utilizing operating systems configured to run software coded in languages such as C, C++, C#, Java and the like. Further, one having skill in the art will recognize that the gun simulator may utilize any gun simulation hardware platform utilizing volatile or non-volatile memory to store program code. In this way, the gun simulator is able to run on any platform that is able to transform the physical electrical signals of chain gun operation into computational data.
In various embodiments the gun simulator is electronically connected to the fire control systems of the weapons platform. For example, in certain embodiments the gun simulator is connected to a BFV's GCU by utilizing a standard gun connection harness. One having skill in the art will recognize that a variety of standard and non-standard wiring harnesses as well as alternate communications technologies including 802.11x, Bluetooth, Infrared, radio and other wireless protocols may be utilized to communicate with the weapons platform's weapons systems.
In various embodiments, the feeder position switch excitation power is the only signal that is both on continuously and has appreciable current sourcing capability across all the platforms. Various embodiments draw input power from this source, pin F 602. While drawing from pin F 602, the simulator maintains operative capacity from 7 to 35 V and exhibit a current draw of 30 to 45 mA. A LM109K 5V regulator 604 may be used to regulate input across military-class temp ranges. Base requirements and actual voltage and current requirements of the gun simulator according to various embodiments are listed in Table 4.
In various embodiments, gun type selection is a single bit, selectable by a CCA jumper 606 and mode selection is accomplished by a single momentary pushbutton 608. These inputs may then be debounced. In these embodiments, the default power up state is normal mode and bitwise logic is used to determine the mode of operation. Each pushbutton 608 press advances the mode, and repeated presses roll mode selection back to the start. Further, in various embodiments each pushbutton press 608 stimulates an I/O interrupt bringing the system to a function where the mode counter increments or resets thus triggering output indicators and switching software modes. The signals may be debounced by a hardware debouncer 610 or implemented in software.
In various embodiments, the electro-mechanical relay is driven directly by the momentary HE 622 and AP 624 feed commands of the control system, just as the real gun feed select solenoids are driven. The solenoids were tested utilizing 12V and switched without problems. Thus, various embodiments will meet interface control drawings (ICD) requirements. The SSRs 616 may be driven directly by the AVR microcontroller 600. Further, the control circuit of the SSR 616 may utilize infrared light emitting diode (LED) which may be driven by the AVR microcontroller 600 ports, with a series current limiting resistor like a regular LED. In various embodiments, the feeder test circuits 612 must only provide contact signal closure back to the control system.
The sear solenoid 626 and armature signals 628 are the primary control system inputs that drive the states and timing of the gun simulator. Thus, in various embodiments, the 28V signals are conditioned for the AVR microcontroller 600 by attenuation down to the AVR thresholds and debounced, to eliminate sporadic triggering. In various embodiments FET drivers 636 such as Supertex TN0606N3 are utilized to further condition the signals. Further, 12K and (2.2+2.2)K voltage dividers 638 on each input may be utilized to provide a 0.2683 scale factor to the input voltage. The input voltages and corresponding gate voltages according to these embodiments are shown below in table 5, with key values of absolute max/min, nominal, and gate to source threshold values. The FETs may turn on at very low box-edge voltages but the load resistors will prevent spurious voltage triggering.
To debounce the sear solenoid 626 and armature signals 628 a hardware debouncer 610 may be utilized. Several hardware debouncers have multiple debouncing circuits with provisions for setting the common time with a single external capacitor. In various embodiments, the initial debounce time was set by a 0.0047 μF capacitor, which yields a debounce time of C<in μF>/1.5=time in <ms> of 3.13. In other embodiments, common time may be set with 0.022 μF, 0.001 μF or 220 pF capacitors 640.
In various embodiments, sear pin position signal output 716 utilizes solid state relays 718. The selected SSRs 718 have one normally open and one normally closed output driven by a separate IR LED 720, contacts rated for 170 mA, exceptional isolation characteristics, switch quickly and cleanly and can be driven by the AVR microprocessor 600 with nothing more than series current limiting resistors 722. In various embodiments the series current limiting resistors 722 are 680Ω resistors producing 1.21 Vf@5.08 mA. The SSRs 718 and LEDs 720 may all driven from their own AVR microprocessor 600 output pin. The combined current draw of these three outputs is low enough to be driven directly by a single AVR output pin. In various embodiments, discrete 820Ω series current limiting resistors may used for the gun type indicators. The remaining output LEDs 724 according to one embodiment are listed in Table 6. Finally, in various embodiments, Interrupt 0 utilizes negative edge trigger running at 4 MHz 726.
Now referring to
In various embodiments, the gun simulator 800 is entered into operational status by first placing the gun simulator 800 within the turret's 860 shroud 862. In various embodiments, the gun simulator 800 is small enough to fit within the shroud of various weapon's plaform's turret 860 shroud 862 without disrupting normal operating procedure. Next, the fire control system's interconnect 834 is disconnected from the gun turret's gun harness connector 864. The fire control system interconnect 834 is then inserted into the gun simulator's 800 gun harness connector 832. In various embodiments, the operator will then power cycle the fire control system and ensure that the gun simulator 800 is active. The operator will then select the gun simulator 800 mode of operation using the pushbutton 802. In various embodiments, the gun simulator 800 will indicate to the operator what mode 804 and fire stage 814 and AP 828 or HE 830 feed modes the gun simulator 800 is currently on. Upon completion of testing, the fire control system is shut down and the gun simulator 800 is disconnected. The fire control system interconnect 834 will then be reconnected to the gun turret's gun harness connector 864.
As shown in
It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the invention in any way. Rather, the foregoing detailed description will provide those skilled in the art with an enabling disclosure for implementing the exemplary embodiment or exemplary embodiments. It should be understood that various changes can be made in the function and arrangement of elements without departing from the scope of the invention as set forth in the appended claims and the legal equivalents thereof.
The present application claims priority to U.S. Provisional Application 61/070,233 filed May 16, 2008, entitled “Gun Simulator”, which is hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
61127917 | May 2008 | US |