Simulation of a motion system including a mechanical modeler with interpolation
AssigneeNational Instruments Corporation
InventorsSundeep Chandhoke, Brian C. MacCleery
Life of this patent
Estimating the term…
Abstract
Simulating a mechanical system controlled by a motion controller. First position data may be received. The first position data may be provided by a motion controller at a first rate. The first position data received at the first rate may be interpolated to provide second position data at a second rate. Operation of the mechanical system may be simulated or modeled using the second position data at the second rate. Interpolating the first position data and modeling the operation of the mechanical system may be performed without simulating drives and motors necessary to drive the mechanical system.
Claims20
A non-transitory computer accessible memory medium storing program instructions for simulating a mechanical system controlled by a motion controller, wherein the program instructions are executable by a processor to:
- receive first position data provided by a motion controller at a first rate;
- interpolate the first position data received at the first rate to provide second position data at a second rate;
- model operation of the mechanical system using the second position data at the second rate;
- wherein said interpolating the first position data and modeling operation of the mechanical system is performed without simulating drives and motors necessary to drive the mechanical system.
A method for simulating a mechanical system controlled by a motion controller, comprising:
- utilizing a computer to perform:
- receiving first position data provided by a motion controller at a first rate;
- interpolating the first position data received at the first rate to provide second position data at a second rate;
- modeling operation of the mechanical system using the second position data at the second rate;
- wherein said interpolating the first position data and modeling operation of the mechanical system is performed without simulating drives and motors necessary to drive the mechanical system.
A system, comprising:
- a processor;
- and
- a memory medium coupled to the processor storing program instructions, wherein the program instructions are executable by the processor to:
- receive first position data provided by a motion controller at a first rate;
- interpolate the first position data received at the first rate to provide second position data at a second rate;
- model operation of the mechanical system using the second position data at the second rate;
- wherein said interpolating the first position data and modeling operation of the mechanical system is performed without simulating drives and motors necessary to drive the mechanical system.
Dependencies are inferred from the claim text.