Patents by Inventor Jonathan D. Hoffman

Jonathan D. Hoffman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240103490
    Abstract: A system for distributed multi-axis motion control includes a controller having a memory configured to store a control program and a processor configured to execute the control program. A desired motion trajectory is determined for a multi-axis system having multiple axes, and an axis command is generated for each of the axes as a function of the desired motion trajectory. The system also includes multiple motors and multiple motor drives. Each of the motors corresponds to one axis for the multi-axis system, and each of the motor drives controls at least one of the motors responsive to receiving the axis command for the corresponding motor. Each of the motor drives also determines a motion state for a link driven by the motor as a function of the axis command and transmits at least a portion of the motion state to another motor drive controlling another axis.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventor: Jonathan D. Hoffman
  • Patent number: 11938326
    Abstract: Implantable medical systems enter an exposure mode of operation, either manually via a down linked programming instruction or by automatic detection by the implantable system of exposure to a magnetic disturbance. A controller then determines the appropriate exposure mode by considering various pieces of information including the device type including whether the device has defibrillation capability, pre-exposure mode of therapy including which chambers have been paced, and pre-exposure cardiac activity that is either intrinsic or paced rates. Additional considerations may include determining whether a sensed rate during the exposure mode is physiologic or artificially produced by the magnetic disturbance. When the sensed rate is physiologic, then the controller uses the sensed rate to trigger pacing and otherwise uses asynchronous pacing at a fixed rate.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: March 26, 2024
    Assignee: Medtronic, Inc.
    Inventors: Hyun J. Yoon, Wade M. Demmer, Matthew J. Hoffman, Robert A. Betzold, Jonathan D. Edmonson, Michael L. Ellingson, Mark K. Erickson, Ben W. Herberg, Juliana E. Pronovici, James D. Reinke, Todd J. Sheldon, Paul R. Solheim
  • Patent number: 11722081
    Abstract: A motor drive monitors operation of a motor and adaptively track disturbances experienced by the motor. The motor drive receives a command signal and a cycle position signal. An estimated disturbance observed throughout a cycle of operation is stored in a look up table, and the motor drive uses the stored values as a feedforward value into a control module. The motor drive adaptively monitors operation of the motor and generates a new estimated disturbance value throughout each subsequent cycle of operation. The values of the estimated disturbance are updated within the look up table as a function of the new estimated disturbance values and of the previously stored values. The stored disturbance values adaptively track cyclic disturbances in the controlled machine or process and to reduce the effects of these cyclic disturbances on tracking error in the controlled machine or process.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: August 8, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan D. Hoffman, Adam M. Shea
  • Patent number: 11716047
    Abstract: A system and method for shaping the trajectory of a motion command to reduce the effects of a load on performance of a motor dynamically modifies the motion profile in real time to limit the reference signals in the motion profile to feasible commands. A load observer determines an estimated disturbance acceleration. The estimated disturbance acceleration includes the dynamics of the controlled load and is used to modify a maximum and a minimum limit for the acceleration reference. The acceleration limits are, in turn, used to determine velocity limits. The motion profile and modified acceleration and velocity limits are provided to a state filter which determines a new motion profile for use by the motor drive to control operation of a motor and to control the load connected to the motor.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: August 1, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan D. Hoffman, Brian Fast, Robert J. Miklosovic
  • Publication number: 20230238905
    Abstract: A motor drive monitors operation of a motor and adaptively track disturbances experienced by the motor. The motor drive receives a command signal and a cycle position signal. An estimated disturbance observed throughout a cycle of operation is stored in a look up table, and the motor drive uses the stored values as a feedforward value into a control module. The motor drive adaptively monitors operation of the motor and generates a new estimated disturbance value throughout each subsequent cycle of operation. The values of the estimated disturbance are updated within the look up table as a function of the new estimated disturbance values and of the previously stored values. The stored disturbance values adaptively track cyclic disturbances in the controlled machine or process and to reduce the effects of these cyclic disturbances on tracking error in the controlled machine or process.
    Type: Application
    Filed: January 25, 2022
    Publication date: July 27, 2023
    Inventors: Jonathan D. Hoffman, Adam M. Shea
  • Patent number: 11539283
    Abstract: A power converter is configured to measure an output current and to determine a multi-phase voltage reference as a function of the output current. Within the same switching period the voltage reference is determined, a modulation routine determines a modulation index for each phase of the output voltage. In some instances, one or more phases must start modulation during the switching period before the new modulation index is determined. The modulation routine stores the value of the modulation index generated from the prior switching period and uses the stored value when a new value is not yet ready. An offset value for the phase voltage which used a modulation index from the prior switching period is determined in order to compensate the phase voltages of the other phases and to maintain a desired line-to-line voltage output from the power converter.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: December 27, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan D. Hoffman, Adam M. Shea
  • Publication number: 20220407447
    Abstract: A system and method for shaping the trajectory of a motion command to reduce the effects of a load on performance of a motor dynamically modifies the motion profile in real time to limit the reference signals in the motion profile to feasible commands. A load observer determines an estimated disturbance acceleration. The estimated disturbance acceleration includes the dynamics of the controlled load and is used to modify a maximum and a minimum limit for the acceleration reference. The acceleration limits are, in turn, used to determine velocity limits. The motion profile and modified acceleration and velocity limits are provided to a state filter which determines a new motion profile for use by the motor drive to control operation of a motor and to control the load connected to the motor.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 22, 2022
    Inventors: Jonathan D. Hoffman, Brian Fast, Robert J. Miklosovic
  • Publication number: 20220393564
    Abstract: A power converter is configured to measure an output current and to determine a multi-phase voltage reference as a function of the output current. Within the same switching period the voltage reference is determined, a modulation routine determines a modulation index for each phase of the output voltage. In some instances, one or more phases must start modulation during the switching period before the new modulation index is determined. The modulation routine stores the value of the modulation index generated from the prior switching period and uses the stored value when a new value is not yet ready. An offset value for the phase voltage which used a modulation index from the prior switching period is determined in order to compensate the phase voltages of the other phases and to maintain a desired line-to-line voltage output from the power converter.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 8, 2022
    Inventors: Jonathan D. Hoffman, Adam M. Shea
  • Patent number: 10944315
    Abstract: Drive coils in sections of a linear motor track that are normally used to electromagnetically propel movers along the track when such movers are nearby can be used to generate a mid-bus voltage for the section when not being used to propel movers. Such drive coils not being used to propel movers are considered “idle” and available for mid-bus voltage generation. The mid-bus voltage, and a full-bus voltage from which the mid-bus voltage is derived, in turn, can be applied across other drive coils that are near movers with varying polarities and magnitudes to propel movers along the track. Track sensors can be positioned along the track to detect presences or absences of movers with respect to drive coils for determining propulsion of such movers or generation of the mid-bus voltage. Accordingly, power supplies can be used more efficiently by not requiring them to generate mid-bus voltages in addition to full-bus voltages and DC references.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: March 9, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Patrick E. Ozimek, Jonathan D. Hoffman
  • Patent number: 10879831
    Abstract: A system and method for real-time detection of anomalies in a motor drive includes a controller receiving one or more signals corresponding to real-time operation of a controlled system. The controller samples the real-time signal during operation of the controlled system and maintains a moving window of the sampled data. A signature of the sampled data within the moving window is then generated. Each signature corresponds to operation of the controlled system within the period of time defined by the moving window. An identifier and a number of occurrences of each signature may be stored with the signature. An initial table of expected signatures may be generated, for example, by executing a training, or learning, period within the control system. The controller compares each real-time signature against the table of expected signatures to detect the occurrence of an anomaly.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: December 29, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Gerry M. Nagel, Robert H. Schmidt, Joachim Thomsen, Jon P. Vanderpas, Vincent Bourrelly, Aderiano M. da Silva, Jonathan D. Hoffman
  • Publication number: 20190348899
    Abstract: Drive coils in sections of a linear motor track that are normally used to electromagnetically propel movers along the track when such movers are nearby can be used to generate a mid-bus voltage for the section when not being used to propel movers. Such drive coils not being used to propel movers are considered “idle” and available for mid-bus voltage generation. The mid-bus voltage, and a full-bus voltage from which the mid-bus voltage is derived, in turn, can be applied across other drive coils that are near movers with varying polarities and magnitudes to propel movers along the track. Track sensors can be positioned along the track to detect presences or absences of movers with respect to drive coils for determining propulsion of such movers or generation of the mid-bus voltage. Accordingly, power supplies can be used more efficiently by not requiring them to generate mid-bus voltages in addition to full-bus voltages and DC references.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventors: Patrick E. Ozimek, Jonathan D. Hoffman
  • Patent number: 10367404
    Abstract: Drive coils in sections of a linear motor track that are normally used to electromagnetically propel movers along the track when such movers are nearby can be used to generate a mid-bus voltage for the section when not being used to propel movers. Such drive coils not being used to propel movers are considered “idle” and available for mid-bus voltage generation. The mid-bus voltage, and a full-bus voltage from which the mid-bus voltage is derived, in turn, can be applied across other drive coils that are near movers with varying polarities and magnitudes to propel movers along the track. Track sensors can be positioned along the track to detect presences or absences of movers with respect to drive coils for determining propulsion of such movers or generation of the mid-bus voltage. Accordingly, power supplies can be used more efficiently by not requiring them to generate mid-bus voltages in addition to full-bus voltages and DC references.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: July 30, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Patrick E. Ozimek, Jonathan D. Hoffman
  • Publication number: 20190103800
    Abstract: Drive coils in sections of a linear motor track that are normally used to electromagnetically propel movers along the track when such movers are nearby can be used to generate a mid-bus voltage for the section when not being used to propel movers. Such drive coils not being used to propel movers are considered “idle” and available for mid-bus voltage generation. The mid-bus voltage, and a full-bus voltage from which the mid-bus voltage is derived, in turn, can be applied across other drive coils that are near movers with varying polarities and magnitudes to propel movers along the track. Track sensors can be positioned along the track to detect presences or absences of movers with respect to drive coils for determining propulsion of such movers or generation of the mid-bus voltage. Accordingly, power supplies can be used more efficiently by not requiring them to generate mid-bus voltages in addition to full-bus voltages and DC references.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Patrick E. Ozimek, Jonathan D. Hoffman
  • Patent number: 9612637
    Abstract: An improved system and method for controlling multiple, paralleled switching devices in a switching power supply is disclosed. The switching device includes parallel legs between voltage rails on the input where each leg is connected to a common output. Each leg may have a single switching device or pairs of switching devices. According to one embodiment of the invention, the switching device(s) for each leg is enabled during one carrier period and the leg having switching devices enabled is alternated during subsequent carrier periods. According to another embodiment of the invention, the switching device(s) for each leg are enabled during each carrier period; however, the switching device(s) for one leg are enabled within the carrier period prior to the switching device(s) for the other legs and the first leg to be enabled is alternated during successive carrier periods.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: April 4, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Jonathan D. Hoffman