Patents by Inventor Vijay Shilpiekandula
Vijay Shilpiekandula 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).
-
Patent number: 9718146Abstract: A method calibrates a laser processing machine by commanding a scan head to direct a laser beam to a desired position, then senses an actual position of the laser beam directly using a position sensitive detector (PSD) after the scan head is positioned. A relative position between the scan head and PSD is altered using one or more linear actuators. A position feedback loop is closed around the linear actuators so that the relative position of the laser beam on the PSD is reduced to zero. The actual position of the laser spot is then measured indirectly by encoders attached to linear axes of the laser processing machine. The actual position is stored in a memory. An error is determined as a difference between the desired position and the actual position. Compensation coefficients are determined from the error and stored for later use during operation of the laser processing machine.Type: GrantFiled: June 3, 2013Date of Patent: August 1, 2017Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Abraham M Goldsmith, Scott A Bortoff, Vijay Shilpiekandula, Alan Sullivan, William S Yerazunis, John C Barnwell, III
-
Patent number: 9261872Abstract: A method controls redundant actuators of a machine based on a reference trajectory. The method determines a cost function representing operations of the redundant actuators and minimizes the cost function subject to constraints to produce a sequence of commands for each actuator. The redundant actuators are controlled according to the sequences of commands.Type: GrantFiled: January 19, 2012Date of Patent: February 16, 2016Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Vijay Shilpiekandula, Scott A. Bortoff
-
Patent number: 9170580Abstract: A method determines trajectories of redundant actuators of a machine including a first actuator and a second actuator. The method determines a first trajectory of the first actuator tracking a reference trajectory with an error tolerance, wherein the error tolerance is a function of a constraint of the second actuator, and determines a second trajectory of the second actuator based on a difference between the reference trajectory and the first trajectory.Type: GrantFiled: October 19, 2012Date of Patent: October 27, 2015Assignee: Mitsubishi Electric Rsearch Laboratories, Inc.Inventors: Vijay Shilpiekandula, Matthew Brand, Manohar Srikanth, Scott A. Bortoff
-
Patent number: 8978831Abstract: An elevator including a car is arranged in a shaft. A set of compensator cables are attached to a bottom of the car and engaged with a compensator drum. A set of hoist cables are attached to a top of the car and engaged with a hoist drum to move the car vertically in the shaft, wherein the set of compensator cables and the set of hoist cables are configured to only move the car vertically.Type: GrantFiled: November 17, 2011Date of Patent: March 17, 2015Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Vijay Shilpiekandula, William Yerazunis, John C. Barnwell, III, Scott A. Bortoff, Joseph Katz
-
Publication number: 20150060042Abstract: An electric submersible pump and pump system including additively manufactures structures and method of manufacture are disclosed. The pump system including the electric submersible pump and an electric motor configured to operate the electric submersible pump. The electric submersible pump including a housing, at least one impeller and at least one diffuser disposed within the housing in cooperative engagement. The housing, the at least one impeller, and the at least one diffuser defining an internal volume configured to receive a fluid. At least one of the at least one impeller and the at least one diffuser configured as a monolithic additively manufactured structure comprised of a metal matrix composite. Also provided is an electric submersible pump including an impeller and a diffuser, wherein at least one of the impeller and the diffuser is configured as a monolithic additively manufactured structure comprised of a tungsten carbide (WC) dispersed in a metal matrix.Type: ApplicationFiled: August 29, 2013Publication date: March 5, 2015Applicant: General Electric CompanyInventors: Vijay Shilpiekandula, James William Sears, Yanzhe Yang, Hongqing Sun, Farshad Ghasripoor
-
Patent number: 8921734Abstract: A laser cutting machine includes a platform and a motion system. The motion system includes a first prismatic joint facilitating a first motion of the platform along a first direction and a second prismatic joint facilitating a second motion of the platform along a second direction. A galvano arranged on the platform, such that a motion of the platform causes a motion of the galvano, the galvano including a first mirror, wherein a third motion of the first mirror positions the laser beam along a third direction, and a second mirror, wherein a fourth motion of the second mirror positions the laser beam along a fourth direction. A control module controls concurrently the motion system and the galvano, such that a position of the laser beam on the workpiece is a vector sum of the first motion, the second motion, the third motion, and the fourth motion.Type: GrantFiled: November 10, 2011Date of Patent: December 30, 2014Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: William S. Yerazunis, John C. Barnwell, III, Scott A. Bortoff, Vijay Shilpiekandula, Abraham Goldsmith
-
Publication number: 20140355005Abstract: A method calibrates a laser processing machine by commanding a scan head to direct a laser beam to a desired position, then senses an actual position of the laser beam directly using a position sensitive detector (PSD) after the scan head is positioned. A relative position between the scan head and PSD is altered using one or more linear actuators. A position feedback loop is closed around the linear actuators so that the relative position of the laser beam on the PSD is reduced to zero. The actual position of the laser spot is then measured indirectly by encoders attached to linear axes of the laser processing machine. The actual position is stored in a memory. An error is determined as a difference between the desired position and the actual position. Compensation coefficients are determined from the error and stored for later use during operation of the laser processing machine.Type: ApplicationFiled: June 3, 2013Publication date: December 4, 2014Inventors: Abraham M. Goldsmith, Scott A. Bortoff, Vijay Shilpiekandula, Alan Sullivan, William S. Yerazunis, John C. Barnwell, III
-
Patent number: 8855826Abstract: Vibration in a mechanical system driven by a motor connected to a load is reduced by providing an angular position and an angular velocity of the motor to a linear feedback term and to a nonlinear feedback term. Outputs of the linear feedback term and the nonlinear feed term, and an optimal feedforward term determined off-line are summed to produce a summed signal, which is fed back to control a torque of the motor.Type: GrantFiled: April 25, 2011Date of Patent: October 7, 2014Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Mouhacine Benosman, Vijay Shilpiekandula, Scott A. Bortoff
-
Patent number: 8795572Abstract: A stamping structure for imprinting micro-sized features is provided. The stamping structure includes one or more optical flats. A flexure arrangement includes a plurality of beam flexures arranged in a symmetric configuration around the one or more optical flats so as to minimize the error yaw motion (?z) from thermal fluctuations associated with fixturing the one or more optical flats.Type: GrantFiled: April 17, 2009Date of Patent: August 5, 2014Assignee: Massachusetts Institute of TechnologyInventors: Vijay Shilpiekandula, Kamal Youcef-Toumi
-
Publication number: 20140114463Abstract: A method determines trajectories of redundant actuators of a machine including a first actuator and a second actuator. The method determines a first trajectory of the first actuator tracking a reference trajectory with an error tolerance, wherein the error tolerance is a function of a constraint of the second actuator, and determines a second trajectory of the second actuator based on a difference between the reference trajectory and the first trajectory.Type: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Vijay Shilpiekandula, Matthew Brand, Manohar Srikanth, Scott A. Bortoff
-
Patent number: 8554343Abstract: A method solves a quadratic programming (QP) problem in real-time implementations of model predictive control for automation applications. The method can be implemented for fine-grained parallel solutions. Due to the extreme simplicity of the method, even serial implementations offer considerable speed advantages. The method solves the problem by formulating, over a predetermined time interval, an optimization problem with a quadratic cost function, and linear state and control constraints as a quadratic program for the application. Then, the quadratic program is solved by applying a parallel quadratic programming update law starting from a positive initial estimate to obtain control actions for the application.Type: GrantFiled: December 8, 2010Date of Patent: October 8, 2013Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Matthew Brand, Vijay Shilpiekandula, Scott A Bortoff
-
Patent number: 8513906Abstract: A hybrid controller for a mechanical system includes an actuator configured to position a load. A vibration attenuation controller produces a vibration attenuation control signal in response to an input signal for the mechanical system. A tracking controller configured produces a tracking control signal in response to the input signal. In response to an output signal from the mechanical system, either the vibration attenuation control signal or the tracking control signal is switched as a control signal for the mechanical system to reduce both vibration in the mechanical system and improve tracking the load.Type: GrantFiled: August 23, 2011Date of Patent: August 20, 2013Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Vijay Shilpiekandula, Scott A. Bortoff
-
Publication number: 20130190898Abstract: A method controls redundant actuators of a machine based on a reference trajectory. The method determines a cost function representing operations of the redundant actuators and minimizes the cost function subject to constraints to produce a sequence of commands for each actuator. The redundant actuators are controlled according to the sequences of commands.Type: ApplicationFiled: January 19, 2012Publication date: July 25, 2013Inventors: Vijay Shilpiekandula, Scott A. Bortoff
-
Publication number: 20130126275Abstract: An elevator including a car is arranged in a shaft. A set of compensator cables are attached to a bottom of the car and engaged with a compensator drum. A set of hoist cables are attached to a top of the car and engaged with a hoist drum to move the car vertically in the shaft, wherein the set of compensator cables and the set of hoist cables are configured to only move the car vertically.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Inventors: Vijay Shilpiekandula, William Yerazunis, John C. Barnwell, III, Scott A. Bortoff, Joseph Katz
-
Publication number: 20130119027Abstract: A laser cutting machine includes a platform and a motion system. The motion system includes a first prismatic joint facilitating a first motion of the platform along a first direction and a second prismatic joint facilitating a second motion of the platform along a second direction. A galvano arranged on the platform, such that a motion of the platform causes a motion of the galvano, the galvano including a first mirror, wherein a third motion of the first mirror positions the laser beam along a third direction, and a second minor, wherein a fourth motion of the second mirror positions the laser beam along a fourth direction. A control module controls concurrently the motion system and the galvano, such that a position of the laser beam on the workpiece is a vector sum of the first motion, the second motion, the third motion, and the fourth motion.Type: ApplicationFiled: November 10, 2011Publication date: May 16, 2013Inventors: William S. Yerazunis, John C. Barnwell, III, Scott A. Bortoff, Vijay Shilpiekandula, Abraham Goldsmith
-
Patent number: 8410798Abstract: A passive alignment structure is provided that includes at least one rigid post being coupled to a top surface and a bottom surface. At least one in-plane clamp is associated with a respective at least one rigid post. The at least one in-plane clamp receives a clamping force to lock the respective at least one rigid post. A plurality of pins allows the top surface to align to the bottom surface.Type: GrantFiled: July 22, 2010Date of Patent: April 2, 2013Assignee: Massachusetts Institute of TechnologyInventors: Vijay Shilpiekandula, Justin Y. Lai, Kamal Youcef-Toumi
-
Patent number: 8390233Abstract: An adjustment structure used in conjunction with an imprinting structure is provided. The adjustment structure includes a sample mount for mounting a sample. An actuator mechanism is coupled to the sample mount, the actuator mechanism producing actuated forces on a X-Y plane to produce movements on a sample mount. A plurality of bladed flexures are positioned on the sample mount. The bladed flexures controls the movements of the sample mount produced by the actuator mechanism so as to allow adjustments in angular alignment about the pitch-roll (?X-?Y) rotation axes or the X-Y plane relative to the sample mount so the imprinting structure can perform its operations on the sample.Type: GrantFiled: December 1, 2009Date of Patent: March 5, 2013Assignee: Massachusetts Institute of TechnologyInventors: Vijay Shilpiekandula, Kamal Youcef-Toumi
-
Publication number: 20130049671Abstract: A hybrid controller for a mechanical system includes an actuator configured to position a load. A vibration attenuation controller produces a vibration attenuation control signal in response to an input signal for the mechanical system. A tracking controller configured produces a tracking control signal in response to the input signal. In response to an output signal from the mechanical system, either the vibration attenuation control signal or the tracking control signal is switched as a control signal for the mechanical system to reduce both vibration in the mechanical system and improve tracking the load.Type: ApplicationFiled: August 23, 2011Publication date: February 28, 2013Inventors: Vijay Shilpiekandula, Scott A. Bortoff
-
Publication number: 20120271464Abstract: Vibration in a mechanical system driven by a motor connected to a load is reduced by providing an angular position and an angular velocity of the motor to a linear feedback term and to a nonlinear feedback term. Outputs of the linear feedback term and the nonlinear feed term, and an optimal feedforward term determined off-line are summed to produce a summed signal, which is fed back to control a torque of the motor.Type: ApplicationFiled: April 25, 2011Publication date: October 25, 2012Inventors: Mouhacine Benosman, Vijay Shilpiekandula, Scott A. Bortoff
-
Publication number: 20120150324Abstract: A method solves a quadratic programming (QP) problem in real-time implementations of model predictive control for automation applications. The method can be implemented for fine-grained parallel solutions. Due to the extreme simplicity of the method, even serial implementations offer considerable speed advantages. The method solves the problem by formulating, over a predetermined time interval, an optimization problem with a quadratic cost function, and linear state and control constraints as a quadratic program for the application. Then, the quadratic program is solved by applying a parallel quadratic programming update law starting from a positive initial estimate to obtain control actions for the application.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Inventors: Matthew Brand, Vijay Shilpiekandula, Scott A. Bortoff