CA2874440C

Method and apparatus for firearm recoil simulation

Abstract

A method and apparatus for firearm training simulator which simulates realistic recoil of conventional firearms. The method and apparatus incorporates a linear motor and controllable mass for generating recoil. One embodiment includes an adjusting system for adjusting the amount of recoil provided. Also provided are means for simulating semi-automatic and/or full automatic operation of firearms. One embodiment can include a laser emitter which simulates the path for a bullet fired from a firearm that the method and apparatus is simulating.

CA2874440C, drawing sheet 1
Sheet 1 of 28

Term

6.7 yearsleft in the term

Expires 22 May 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

91 claims: 8 independent, 83 dependent

  1. 1
    CLAIMS 1. A firearm training simulator comprising:a body simulating a firearm, a linear motor attached to the body, the linear motor controlling a sliding mass to simulate a recoil pattern of a bullet fired from a firearm;a trigger operatively connected to the linear motor, and a laser emitter assembly connected to the body which emits a laser upon actuation of the trigger.
  2. 8
    A firearm training simulator comprising:-38CA 2874440 2020-04-03 a body simulating a firearm, a linear motor attached to the body, the linear motor controlling a sliding mass to simulate a recoil pattern of a bullet fired from a firearm;a trigger operatively connected to the linear motor, wherein an impulse value of a particular round of ammunition being fired from a particular firearm to be simulated can be identified, and controller can be programmed to control the linear motor to control kinematic movement of the sliding mass to create a reactive impulse satisfying the predefined impulse value;wherein activation of the trigger causes the linear motor to enter a firing emulation sequence, wherein in such firing emulation sequence linear motor controls kinematic movement of the sliding mass over a predefined period of time, such controlled movement of the sliding mass generates a plurality of different reaction forces over the predefined time period.
  3. 36
    A recoil simulation system, comprising:5 a body;a linear motor attached to the body and including a sliding mass;and a controller in communication with the linear motor and having a programmed recoil impulse value, wherein the controller communicates the recoil impulse value to the linear motor and the 10 motor drives the sliding mass such that it produces a reaction force to the body that simulates the recoil impulse value.
  4. 60
    61. The recoil simulation system of claim 60, wherein the retaining clip is driven against a stop surface.
  5. 62
    63. The recoil simulation system of claim 62, further comprising a visualization system and a tracking system, the tracking system tracking the firearm and communicating information regarding the firearm to the visualization system.
  6. 63
    64. The recoil simulation system of claim 63, wherein the visualization system is projection based.
  7. 66
    67. A simulation system, comprising:a body simulating a firearm and having a trigger;a linear motor attached to the body and including a sliding mass;a controller in communication with the linear motor and having a programmed recoil impulse value;a visualization system that provides a visual effect;a laser system attached to the body;and -46CA 2874440 2020-04-03 a tracking system, wherein the trigger is operatively connected to the linear motor and the programmed recoil impulse value corresponds to an impulse value of a particular round of ammunition fired from a particular firearm being simulated, wherein activation of the trigger causes the linear motor to enter a firing emulation sequence and the controller communicates the recoil impulse value to the linear \ motor such that the motor drives the sliding mass and the sliding mass produces a reaction force on the body that simulates the recoil impulse value, wherein the tracking system obtains information from at least one of the laser system and the trigger and communicates the information to the visualization system whereby a change occurs in the visual effect, wherein the trigger is attached to the body and in communication with the linear motor and at least one of the tracking system and the laser system.
  8. 67
    68. The simulation system of claim 67, wherein the visualization system is at least one of projection based and screen based.
  9. 69
    70. A simulation system, comprising:a plurality of body attachments;a linear motor interchangeably attachable to the body attachments;the linear motor including a sliding mass;a controller that controls the movement of the sliding mass such that the sliding mass produces a force on the body attachments that simulates a preprogrammed force.
  10. 70
    71. The simulation system of claim 70, wherein the simulator includes a plurality of different sliding masses which are interchangeably connectable with the linear motor.
  11. 75
    76. A system, comprising:a body, a linear motor attached to the body, the linear motor controlling a sliding mass;a controller that controls the movement of the sliding mass such that the 10 sliding mass produces a force on the body, wherein the sliding mass includes a plurality of permanent magnets linearly aligned adjacent each other with like poles facing like poles.
  12. 76
    77. A system, comprising:a body, a linear motor attached to the body, the linear motor controlling a sliding mass;a controller that controls the movement of the sliding mass such that the 15 sliding mass produces a force on the body, wherein the linear motor includes a plurality of independently controllable magnetic coils that are each independently controllable regarding the timing and in each coil control at least one of the amount of current flow and direction of current flow. 20
  13. 77
    78. The system of claim 77, wherein each of the plurality of independently controllable magnetic coils includes a plurality of sub-coil sections that are spaced apart from each other and connected electrically in series, wherein the electrically serially connected spaced apart sub-coil sections form a single independently controllable magnetic coil. 25
  14. 78
    79. The system of claim 78, wherein at least one sub-coil of a first independently controllable magnetic coil of the plurality of coils is intermediately spaced between two spaced apart sub-coils of a second independently controllable magnetic coil of the plurality of coils.
  15. 80
    81. A simulation system, comprising:-48CA 2874440 2020-04-03 a body;a linear motor including a sliding mass, the linear motor attached to the body;and a controller in communication with the linear motor and controlling movement of the sliding mass to thereby produce a force on the body that simulates a haptic effect, wherein the controller is configured to simulate the haptic effect to include one or more predetermined force vs. time profiles, each characterized by a respective recoil impulse.
  16. 81
    82. The simulation system of claim 81, wherein the controller is configured to control the linear motor to impart to the sliding mass a force vs. time profile corresponding to an actual force vs. time profile of a firearm projectile.
  17. 84
    85. The simulation system of claim 84, wherein the controller is configured to generate the braking force by reversing a driving magnetic field initially used to accelerate the sliding mass.
  18. 86
    87. The simulation system of claim 86, wherein the controller is configured to control the linear motor to impart a force vs. time profile to the sliding mass such that the impact event has a peak force that differs from a peak force of an actual force vs. time profile of a firearm projectile by no more than fifty percent of the peak force of the impact event. -49CA 2874440 2020-04-03
  19. 88
    89. The simulation system of claim 88, wherein the controller is configured to generate the haptic effect to have two or more parts, wherein each part includes one or more of a braking force and an impact event.
  20. 91
    92. The simulation system of claim 91, wherein the controller is further configured to:control time dependent magnetic field strengths generated by the linear motor, to achieve a predetermined position, velocity, and acceleration, of the sliding mass, based on the measured frequency of magnetic field fluctuations. -50CA 2874440 2020-04-03