Patents by Inventor Jatin P. Bhatt
Jatin P. Bhatt 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: 20240059327Abstract: A system for controlling movers in a linear drive system includes a plurality of movers and a track providing segments along which the movers may travel and holding driver coils and a segment controller controlling the driver coils. Some of the segments having switches forming branches between segments. A central controller communicates operates with the segment controllers to route the movers along the track by distributing routing decisions for a given mover to a segment controller for a track on which a given mover is currently traveling.Type: ApplicationFiled: August 16, 2022Publication date: February 22, 2024Inventors: Yuhong Huang, Brian M. Perreault, Peter Eric Malkowski, Jatin P. Bhatt
-
Patent number: 11340588Abstract: Embodiments of this present disclosure may include industrial components in an industrial environment and a control system. The control system may receive a request to perform a control operation using the industrial components and may access a reference array associated with the industrial components. The reference array may include rows and columns, where each row may correspond to a respective industrial component of the industrial components. The control system may identify or program set points in the reference array associated with completing the control operation and may detect current motion components of the plurality of industrial components. The control system may generate control commands for the industrial components based on the current motion components, the set points, and/or the reference array. The industrial components may perform the control operation in response to receiving the control commands.Type: GrantFiled: September 25, 2020Date of Patent: May 24, 2022Assignee: Rockwell Automation Technologies, Inc.Inventors: David A. Johnston, Jeffery W. Brooks, Michael J. Viste, Jatin P. Bhatt
-
Publication number: 20220100177Abstract: Embodiments of this present disclosure may include industrial components in an industrial environment and a control system. The control system may receive a request to perform a control operation using the industrial components and may access a reference array associated with the industrial components. The reference array may include rows and columns, where each row may correspond to a respective industrial component of the industrial components. The control system may identify or program set points in the reference array associated with completing the control operation and may detect current motion components of the plurality of industrial components. The control system may generate control commands for the industrial components based on the current motion components, the set points, and/or the reference array. The industrial components may perform the control operation in response to receiving the control commands.Type: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Inventors: David A. Johnston, Jeffery W. Brooks, Michael J. Viste, Jatin P. Bhatt
-
Patent number: 10754320Abstract: An industrial controller that integrates with an external controller for improved control of an industrial machine or process and for coordinating internal motion control functions of the industrial controller with the control routines native to the external controller is disclosed. The industrial controller includes one or more internal motion control instructions, such as a jog, cam, follower, or gearing function. The industrial controller further includes an internal motion planner to generate commands for motor drives connected to the industrial controller to execute the internal motion control instructions or user provided motion control instructions in a control program. External vendors have also developed motion planners to generate motion commands, for example, for the axes on robotic equipment.Type: GrantFiled: November 13, 2018Date of Patent: August 25, 2020Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Rahul Sharma, Shipei Tian, Robert B. Hirschinger
-
Publication number: 20190146451Abstract: An industrial controller that integrates with an external controller for improved control of an industrial machine or process and for coordinating internal motion control functions of the industrial controller with the control routines native to the external controller is disclosed. The industrial controller includes one or more internal motion control instructions, such as a jog, cam, follower, or gearing function. The industrial controller further includes an internal motion planner to generate commands for motor drives connected to the industrial controller to execute the internal motion control instructions or user provided motion control instructions in a control program. External vendors have also developed motion planners to generate motion commands, for example, for the axes on robotic equipment.Type: ApplicationFiled: November 13, 2018Publication date: May 16, 2019Inventors: Jatin P. Bhatt, Rahul Sharma, Shipei Tian, Robert B. Hirschinger
-
Patent number: 10261491Abstract: An improved system and method for coordinating motion between an external device and independent movers traveling along a linear drive system includes a motion controller generating motion commands for both the external device and for each of the independent movers. Coordinate systems are defined in the motion controller that correspond to a track along which each of the independent movers travels and to the external device. An offset between the coordinate systems is also defined. The motion controller receives a command for coordinated motion and generates motion commands for the independent mover and the external device in one coordinate system to achieve the commanded coordinated motion. The motion command that corresponds to the coordinate system in which the motion commands are generated are transmitted directly, and the motion command associated with the second coordinate system is first transformed to the second coordinate system using the offset.Type: GrantFiled: March 5, 2018Date of Patent: April 16, 2019Assignee: Rockwell Automation Technologies, Inc.Inventors: Jesse R. Dunham, Jatin P. Bhatt, Bhanu K. Gouda
-
Patent number: 8290611Abstract: The present exemplary embodiment relates to motion control and planning algorithms to facilitate execution of a series of moves within a motion trajectory. In one example, a trajectory is specified as a sequence of one or more path segments. A velocity profile is calculated for each of the one or more path segments, wherein each velocity profile is divided into a blend-in region, a blend-out region and a remainder region. Each path segment is executed such that the blend-in region of its velocity profile overlaps only with the blend-out region of the previous profile.Type: GrantFiled: June 10, 2011Date of Patent: October 16, 2012Assignee: Rockwell Automation Technologies, Inc.Inventors: Bohumir Sladek, Jatin P. Bhatt, William C. Schwarz, Bhanu K. Gouda
-
Publication number: 20110307096Abstract: The present exemplary embodiment relates to motion control and planning algorithms to facilitate execution of a series of moves within a motion trajectory. In one example, a trajectory is specified as a sequence of one or more path segments. A velocity profile is calculated for each of the one or more path segments, wherein each velocity profile is divided into a blend-in region, a blend-out region and a remainder region. Each path segment is executed such that the blend-in region of its velocity profile overlaps only with the blend-out region of the previous profile.Type: ApplicationFiled: June 10, 2011Publication date: December 15, 2011Applicant: Rockwell Automation Technologies, Inc.Inventors: Bohumir Sladek, Jatin P. Bhatt, William C. Schwarz, Bhanu K. Gouda
-
Patent number: 8000838Abstract: The subject invention relates to systems and methods that facilitate motion between different coordinate systems in an industrial control environment. The systems and methods accept data in one coordinate system and transform the data to a different coordinate system. Suitable transformations include instructions that transform between Cartesian, pre-defined non-Cartesian, and user-defined non-Cartesian coordinate systems, including transformations between a non-Cartesian coordinate system to another non-Cartesian coordinate system. Such transformations can be programmed in essentially any industrial control language and can be seamlessly integrated with the control environment. The systems and methods can be utilized to generate a motion instruction that includes, among other information, source and target coordinate systems and the transformation between them.Type: GrantFiled: August 31, 2007Date of Patent: August 16, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Fabio Malaspina, Michael Piatka, William C. Schwarz, Jeffrey W. Brooks, Slobodan Milosevic
-
Patent number: 8000818Abstract: The invention provides systems and methods that integrate and/or control motion of a plurality of axes in a motion control environment. Grouped axes can be linked (e.g., via a tag) to provide desired multi-axis coordinated motion as well as provide control for corresponding aspects of motion such as acceleration, velocity, etc. Such axes can be integrated with other control functionality such as process and/or machine control to provide the user with a comprehensive control. The foregoing can provide simple mechanisms for moving devices in multiple axes of a coordinate system in a coordinated fashion. Such coordinated move functionality can provide a user-friendly interface for linear and circular moves in multi-dimensional space. The algorithm employed for path planning can provide fast execution and dynamic parameter changes (e.g., maximum velocity, acceleration and deceleration) along a desired path of motion.Type: GrantFiled: May 4, 2009Date of Patent: August 16, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Jacob S. Baker, David R. Mowry, Stephen L. Steh, William C. Schwarz
-
Patent number: 7979158Abstract: The present exemplary embodiment relates to motion control and planning algorithms to facilitate execution of a series of moves within a motion trajectory. In one example, a trajectory is specified as a sequence of one or more path segments. A velocity profile is calculated for each of the one or more path segments, wherein each velocity profile is divided into a blend-in region, a blend-out region and a remainder region. Each path segment is executed such that the blend-in region of its velocity profile overlaps only with the blend-out region of the previous profile.Type: GrantFiled: July 31, 2007Date of Patent: July 12, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Bohumir Sladek, Jatin P. Bhatt, William C. Schwarz, Bhanu K. Gouda
-
Patent number: 7529599Abstract: The invention provides systems and methods that integrate and/or control motion of a plurality of axes in a motion control environment. Grouped axes can be linked (e.g., via a tag) to provide desired multi-axis coordinated motion as well as provide control for corresponding aspects of motion such as acceleration, velocity, etc. Such axes can be integrated with other control functionality such as process and/or machine control to provide the user with a comprehensive control. The foregoing can provide simple mechanisms for moving devices in multiple axes of a coordinate system in a coordinated fashion. Such coordinated move functionality can provide a user-friendly interface for linear and circular moves in multi-dimensional space. The algorithm employed for path planning can provide fast execution and dynamic parameter changes (e.g., maximum velocity, acceleration and deceleration) along a desired path of motion.Type: GrantFiled: May 25, 2004Date of Patent: May 5, 2009Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Jacob S. Baker, David R. Mowry, Stephen L. Steh, William C Schwarz
-
Publication number: 20090037021Abstract: The present exemplary embodiment relates to motion control and planning algorithms to facilitate execution of a series of moves within a motion trajectory. In one example, a trajectory is specified as a sequence of one or more path segments. A velocity profile is calculated for each of the one or more path segments, wherein each velocity profile is divided into a blend-in region, a blend-out region and a remainder region. Each path segment is executed such that the blend-in region of its velocity profile overlaps only with the blend-out region of the previous profile.Type: ApplicationFiled: July 31, 2007Publication date: February 5, 2009Inventors: Bohumir Sladek, Jatin P. Bhatt, William C. Schwarz, Bhanu K. Gouda
-
Patent number: 7266425Abstract: The subject invention relates to systems and methods that facilitate motion between different coordinate systems in an industrial control environment. The systems and methods accept data in one coordinate system and transform the data to a different coordinate system. Suitable transformations include instructions that transform between Cartesian, pre-defined non-Cartesian, and user-defined non-Cartesian coordinate systems, including transformations between a non-Cartesian coordinate system to another non-Cartesian coordinate system. Such transformations can be programmed in essentially any industrial control language and can be seamlessly integrated with the control environment. The systems and methods can be utilized to generate a motion instruction that includes, among other information, source and target coordinate systems and the transformation between them.Type: GrantFiled: September 30, 2004Date of Patent: September 4, 2007Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Fabio Malaspina, Michael Piatka, William C. Schwarz, Jeffery W. Brooks, Slobodan Milosevic
-
Patent number: 7180253Abstract: A motion control system comprises control logic and a programming interface. The programming interface is configured to permit a user to specify a plurality of non-tangential path segments, and the control logic is configured to generate a plurality of additional connecting path segments substantially extending between and connecting the non-tangential path segments. The motion control system is configured to generate control signals to control operation of a plurality of motors to drive movement of a controlled element along a path defined by the non-tangential path segments and the additional connecting path segments.Type: GrantFiled: September 30, 2003Date of Patent: February 20, 2007Assignee: Rockwell Automation Technologies, Inc.Inventors: Juergen K. Weinhofer, Jatin P. Bhatt, William C. Schwarz