Patents by Inventor Said Zahrai
Said Zahrai 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: 11396105Abstract: A sensor module is provided for adding functionality to a robot. The sensor module is attached between the robot tool flange and the end effector. Additional interchangeable modules may also be provided between the tool flange and the end effector. The sensor module includes a sensor for monitoring a condition near the end effector. An output port of the module transmits sensor data to a processor outside of the sensor module for further processing.Type: GrantFiled: February 21, 2019Date of Patent: July 26, 2022Assignee: ABB Schweiz AGInventors: Matt Simkins, Said Zahrai
-
Patent number: 11383395Abstract: A communications module is provided for simplifying routing of communications pathways in a robot. The communications module is attached between the robot tool flange and the end effector. Additional interchangeable modules may also be provided between the tool flange and the end effector. The communications module includes multiple input ports and at least one output port. A data switch within the module combines sensor data from multiple input ports into a single output stream that is transmitted from one or more of the output ports.Type: GrantFiled: February 21, 2019Date of Patent: July 12, 2022Assignee: ABB Schweiz AGInventors: Matt Simkins, Said Zahrai
-
Publication number: 20210129348Abstract: A method for monitoring operation of at least one camera observing a scenery includes the steps of: a) producing (S1) a moving pattern within a field of view of the camera; b) detecting a change (S2) in successive images from the camera; and c) determining (S4) that the camera is not in order if no change is detected.Type: ApplicationFiled: January 12, 2021Publication date: May 6, 2021Inventors: Matt Simkins, Said Zahrai
-
Patent number: 10967514Abstract: Mechanical condition monitoring of robots can be used to detect unexpected failure of robots. Data taken from a robot operation is processed and compared against a health baseline. Features extracted during the monitoring stage of robot operation are aligned with features extracted during the training stage in which the health baseline is established by projecting both onto a common subspace. A classifier which can include a distance assessment such as an L2-norm is used within the common subspace to assess the condition of the robot. Excursions of the distance assessment from a criteria indicate a failure or potential failure.Type: GrantFiled: August 22, 2018Date of Patent: April 6, 2021Assignee: ABB Schweiz AgInventors: Arash Mahyari, Nevroz Sen, Thomas Locher, Wenzhi Gao, Dan Dai, Said Zahrai
-
Publication number: 20200269437Abstract: A processing module is provided for improving performance of a robot. The processing module is attached between the robot tool flange and the end effector. Additional interchangeable modules may also be provided between the tool flange and the end effector. The processing module includes a processor that processes sensor data received from one or more sensors. The processor generates lower bit rate processed sensor data from the incoming sensor data. The processed sensor data is transmitted from the processing module to another processor of a robot controller.Type: ApplicationFiled: February 21, 2019Publication date: August 27, 2020Inventors: Matt Simkins, Said Zahrai
-
Publication number: 20200269431Abstract: A communications module is provided for simplifying routing of communications pathways in a robot. The communications module is attached between the robot tool flange and the end effector. Additional interchangeable modules may also be provided between the tool flange and the end effector. The communications module includes multiple input ports and at least one output port. A data switch within the module combines sensor data from multiple input ports into a single output stream that is transmitted from one or more of the output ports.Type: ApplicationFiled: February 21, 2019Publication date: August 27, 2020Inventors: Matt Simkins, Said Zahrai
-
Publication number: 20200269447Abstract: A sensor module is provided for adding functionality to a robot. The sensor module is attached between the robot tool flange and the end effector. Additional interchangeable modules may also be provided between the tool flange and the end effector. The sensor module includes a sensor for monitoring a condition near the end effector. An output port of the module transmits sensor data to a processor outside of the sensor module for further processing.Type: ApplicationFiled: February 21, 2019Publication date: August 27, 2020Inventors: Matt Simkins, Said Zahrai
-
Publication number: 20200061833Abstract: Mechanical condition monitoring of robots can be used to detect unexpected failure of robots. Data taken from a robot operation is processed and compared against a health baseline. Features extracted during the monitoring stage of robot operation are aligned with features extracted during the training stage in which the health baseline is established by projecting both onto a common subspace. A classifier which can include a distance assessment such as an L2-norm is used within the common subspace to assess the condition of the robot. Excursions of the distance assessment from a criteria indicate a failure or potential failure.Type: ApplicationFiled: August 22, 2018Publication date: February 27, 2020Inventors: Arash Mahyari, Nevroz Sen, Thomas Locher, Wenzhi Gao, Dan Dai, Said Zahrai
-
Publication number: 20080147206Abstract: A control system adapted for real time applications for carrying out the following functions: communication, control of a process or a device, and safety functions. The control system includes a plurality of function modules adapted for at least carrying out the control function and the safety functions. Each function module is adapted for receiving input data and for providing output data. Each function module is adapted to carry out a defined task based on the received input data and provide output data based on the task carried out. Each function module is adapted to carry out the task during a time period, which is independent of what is simultaneously going on in the other modules. At least one of the function modules has its logical components implemented on a programmable logic device.Type: ApplicationFiled: August 10, 2005Publication date: June 19, 2008Applicant: ABB ABInventors: Said Zahrai, Matthias Karlsson, Jorgen Gade, Per Carlsson
-
Publication number: 20050199602Abstract: A method for controlling an arc welding equipment (21) used in a welding operation and adjustable by varying at least one welding parameter value, comprising the steps of determining said at least one welding parameter while using a theoretical model (24) of the welding process associated with the welding operation, and controlling the operation of the welding equipment and the welding process associated therewith by using said at least one welding parameter for adjusting the welding equipment and a device comprising an arc welding equipment (21) used in a welding operation and adjustable by varying at least one welding parameter and an arrangement (22) for controlling the operation of the arc welding equipment, said control arrangement including a means (23) adapted to determine the value of said at least one welding parameter while using a theoretical model (24) of the welding process, and a member (25) adapted to control the operation of the welding equipment and the welding process associated therewith byType: ApplicationFiled: March 28, 2002Publication date: September 15, 2005Inventors: Ahmed Kaddani, Pascale Ruault-Kaddani, Ulrike Windecker, Dick Skarin, Pavel Lemarinier, Said Zahrai, Chun-Yuan Gu
-
Patent number: 6918307Abstract: Measures of a torque and rotational speed of a pump or fan are obtained, from which a mechanical input power can be calculated. By further using predetermined relations between mechanical input power and flow rate through the pump or fan, a measure of the flow rate can be derived without use of in-line flow or pressure sensors. In preferred embodiments the torque and/or rotational speed is obtained by measuring the input current and voltage of a motor driving the pump or fan and using predetermined relations between on the one hand current and voltage and on the other hand torque and rotational speed. Furthermore, also other flow properties, such as pump head, pump efficiency and total efficiency can be determined in this manner.Type: GrantFiled: April 8, 2004Date of Patent: July 19, 2005Assignee: ABB ABInventors: Bertil Ohlsson, Ulrike Windecker, Said Zahrai
-
Patent number: 6914398Abstract: The present invention discloses devices and methods for improved starting and stopping of rotary motors. A rotary electrical machine (3) is supplied with a voltage from a voltage supply (10). The magnitude of a phase current is measured. The measured current value (IM) and applied voltage (U) is compared with what is expected for a predetermined target slip (ST), by means of a relation between phase current, applied voltage and slip. The comparison gives a discrepancy value, which is used to create a regulation signal (?U) to the voltage supply (10). To start and stop the machine, the target slip is increased and decreased, respectively, in a predetermined manner. The means for regulation may be provided as a separate add-on unit to existing soft starter equipment.Type: GrantFiled: October 3, 2001Date of Patent: July 5, 2005Assignee: ABB ABInventors: Bertil Ohlsson, Said Zahrai
-
Publication number: 20050031443Abstract: Measures of a torque and rotational speed of a pump or fan are obtained, from which a mechanical input power can be calculated. By further using predetermined relations between mechanical input power and flow rate through the pump or fan, a measure of the flow rate can be derived without use of in-line flow or pressure sensors. In preferred embodiments the torque and/or rotational speed is obtained by measuring the input current and voltage of a motor driving the pump or fan and using predetermined relations between on the one hand current and voltage and on the other hand torque and rotational speed. Furthermore, also other flow properties, such as pump head, pump efficiency and total efficiency can be determined in this manner.Type: ApplicationFiled: April 8, 2004Publication date: February 10, 2005Inventors: Bertil Ohlsson, Ulrike Windecker, Said Zahrai
-
Publication number: 20040012351Abstract: The present invention discloses devices and methods for improved starting and stopping of rotary motors. A rotary electrical machine (3) is supplied with a voltage from a voltage supply (10). The magnitude of a phase current is measured. The measured cuurent value (IM) and applied voltage (U) is compared with what is expected for a predetermined target slip (ST), by means of a relation between phase current, applied voltage and slip. The comparison gives a discrepancy value, which is used to create a regulation signal (&Dgr;U) to the voltage supply (10). To start and stop the machine, the target slip is increased and decreased, respectively, in a predetermined manner. The means for regulation may be provided as a separate add-on unit to existing soft starter equipment.Type: ApplicationFiled: May 19, 2003Publication date: January 22, 2004Inventors: Bertil Ohlsson, Said Zahrai
-
Patent number: D833496Type: GrantFiled: August 25, 2016Date of Patent: November 13, 2018Assignee: ABB Schweiz AGInventors: Bin Liu, Said Zahrai
-
Patent number: D847890Type: GrantFiled: August 25, 2016Date of Patent: May 7, 2019Assignee: ABB Schweiz AGInventors: Bin Liu, Hui Yu, Jing Wu, Kaiyuan Cao, Said Zahrai, Heng Xie, Bing Xu