Patents by Inventor Siddharth Ballal
Siddharth Ballal 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: 11973444Abstract: A method of calibrating an electrical machine to determine an angular offset between a motor sensor indicated position and an actual rotor position, including the steps of: supplying electrical current to stator windings; identifying a quadrant of a rotor where a rotor pole is located; approximating a line between a torque value measured at a lower angular boundary of the identified quadrant and a torque value measured at an upper angular boundary of the identified quadrant; and determining an angular offset by locating an angular position where torque exerted by the rotor is zero.Type: GrantFiled: July 27, 2022Date of Patent: April 30, 2024Assignee: BORGWARNER INC.Inventors: Siddharth Ballal, Arslan Qaiser, Brandon P. Davis
-
Patent number: 11932116Abstract: A control system configured to control a rotating electrical machine of a battery electric vehicle (BEV), having one or more microprocessors that execute a low-efficiency mode of operation for the BEV, such that the low-efficiency mode of operation includes determining a high-efficiency mode current command corresponding to operation at a determined physical rotor angular velocity of a rotor of the rotating electrical machine at a commanded torque value, and increasing current supplied to the rotating electrical machine to a level corresponding to operation at an angular velocity higher than the determined physical angular velocity of the rotor at the commanded torque value.Type: GrantFiled: September 14, 2022Date of Patent: March 19, 2024Assignee: BORGWARNER INC.Inventors: Caleb Wayne Secrest, Siddharth Ballal, Vignesh Namasivayam
-
Publication number: 20240083257Abstract: A control system configured to control a rotating electrical machine of a battery electric vehicle (BEV), having one or more microprocessors that execute a low-efficiency mode of operation for the BEV, such that the low-efficiency mode of operation includes determining a high-efficiency mode current command corresponding to operation at a determined physical rotor angular velocity of a rotor of the rotating electrical machine at a commanded torque value, and increasing current supplied to the rotating electrical machine to a level corresponding to operation at an angular velocity higher than the determined physical angular velocity of the rotor at the commanded torque value.Type: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Inventors: Caleb Wayne Secrest, Siddharth Ballal, Vignesh Namasivayam
-
Publication number: 20240039442Abstract: A method of calibrating an electrical machine to determine an angular offset between a motor sensor indicated position and an actual rotor position, including the steps of: supplying electrical current to stator windings; identifying a quadrant of a rotor where a rotor pole is located; approximating a line between a torque value measured at a lower angular boundary of the identified quadrant and a torque value measured at an upper angular boundary of the identified quadrant; and determining an angular offset by locating an angular position where torque exerted by the rotor is zero.Type: ApplicationFiled: July 27, 2022Publication date: February 1, 2024Inventors: Siddharth Ballal, Arslan Qaiser, Brandon P. Davis
-
Patent number: 11489471Abstract: A diagnostic system includes: a current command module configured to, based on a motor torque request, a motor speed, a direct current (DC) bus voltage, generate a d-axis current command for an electric motor and a q-axis current command for the electric motor; a voltage command module configured to, based on the d-axis current command and the q-axis current command, generate a d-axis voltage command and a q-axis voltage command; a switching control module configured to control switching of an inverter module based on the d-axis voltage command and the q-axis voltage command, where the inverter module is configured to apply power to stator windings of the electric motor from the DC bus; and a fault module configured to selectively indicate that the stator windings of the electric motor are degraded when the d-axis voltage command is less than a predetermined nominal d-axis voltage of the electric motor.Type: GrantFiled: December 16, 2019Date of Patent: November 1, 2022Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jiyu Zhang, Siddharth Ballal, Lei Hao, Wesley G. Zanardelli, Bojian Cao
-
Patent number: 11277089Abstract: Examples described herein provide a rotary system that includes a rotor having an axis of rotation, a position sensor to measure an angular position of the rotor with respect to the axis of rotation, and a processing system to perform operations. The operations include receiving an output from the position sensor, the output being a measure of an angular position of the rotor with respect to the axis of rotation. The operations further include generating, based on the output from the position sensor, an error signal, an estimated angular velocity, and an estimated position. The operations further include performing a position sensor harmonic adaptation based at least in part on the error signal, the estimated angular velocity, and the estimated position to generate adaptation coefficients. The operations further include performing a position sensor harmonic compensation based on the adaptation coefficients and the estimated position to generate a difference in position.Type: GrantFiled: July 30, 2020Date of Patent: March 15, 2022Assignee: BORGWARNER INC.Inventors: Caleb Wayne Secrest, Siddharth Ballal
-
Publication number: 20220038041Abstract: Examples described herein provide a rotary system that includes a rotor having an axis of rotation, a position sensor to measure an angular position of the rotor with respect to the axis of rotation, and a processing system to perform operations. The operations include receiving an output from the position sensor, the output being a measure of an angular position of the rotor with respect to the axis of rotation. The operations further include generating, based on the output from the position sensor, an error signal, an estimated angular velocity, and an estimated position. The operations further include performing a position sensor harmonic adaptation based at least in part on the error signal, the estimated angular velocity, and the estimated position to generate adaptation coefficients. The operations further include performing a position sensor harmonic compensation based on the adaptation coefficients and the estimated position to generate a difference in position.Type: ApplicationFiled: July 30, 2020Publication date: February 3, 2022Inventors: Caleb Wayne Secrest, Siddharth Ballal
-
Patent number: 11133771Abstract: An electric drive system of a vehicle comprises a motor, a position sensor, an inverter, sensors to sense current and voltage supplied to the motor, and a controller to control the motor by controlling the inverter based on data from the position sensor and the sensors and a torque command. The controller estimates a motor torque using a motor model, calculates the motor torque, and generates a first state of health for the electric drive system based on a difference between the estimated and calculated motor torques. The controller generates, in response to the first state of health being less than or equal to a first threshold, a second state of health for at least one of the position sensor, the sensors, and the motor, and determines whether one of the position sensor, the sensors, and the motor is faulty based on the first and second states of health.Type: GrantFiled: December 4, 2019Date of Patent: September 28, 2021Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jiyu Zhang, Siddharth Ballal, Lei Hao, Wesley G. Zanardelli, Bojian Cao, Mutasim Salman
-
Patent number: 11095240Abstract: A propulsion system having an electric motor and corresponding method. A controller is configured to receive a torque request and selectively command the electric motor. The controller has a processor and tangible, non-transitory memory on which instructions are recorded for a method of generating an auxiliary power. The controller is configured to obtain a desired auxiliary power and a delta factor (?). The delta factor is set as a speed modifier (??=?) when the cosine of an angle (?), between a constant torque unit vector and a decreasing voltage ellipse unit vector, is less than a predefined threshold. A modified rotor speed is obtained as a sum of an original rotor speed and a speed modifier (??). The controller is configured to obtain modified stator current commands based on the modified rotor speed and torque request. The auxiliary power is generated by commanding the modified stator current commands.Type: GrantFiled: July 18, 2019Date of Patent: August 17, 2021Assignee: GM Global Technology Operations LLCInventors: Siddharth Ballal, Anno Yoo
-
Publication number: 20210184610Abstract: A diagnostic system includes: a current command module configured to, based on a motor torque request, a motor speed, a direct current (DC) bus voltage, generate a d-axis current command for an electric motor and a q-axis current command for the electric motor; a voltage command module configured to, based on the d-axis current command and the q-axis current command, generate a d-axis voltage command and a q-axis voltage command; a switching control module configured to control switching of an inverter module based on the d-axis voltage command and the q-axis voltage command, where the inverter module is configured to apply power to stator windings of the electric motor from the DC bus; and a fault module configured to selectively indicate that the stator windings of the electric motor are degraded when the d-axis voltage command is less than a predetermined nominal d-axis voltage of the electric motor.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Inventors: Jiyu ZHANG, Siddharth BALLAL, Lei HAO, Wesley G. ZANARDELLI, Bojian CAO
-
Publication number: 20210175835Abstract: An electric drive system of a vehicle comprises a motor, a position sensor, an inverter, sensors to sense current and voltage supplied to the motor, and a controller to control the motor by controlling the inverter based on data from the position sensor and the sensors and a torque command. The controller estimates a motor torque using a motor model, calculates the motor torque, and generates a first state of health for the electric drive system based on a difference between the estimated and calculated motor torques. The controller generates, in response to the first state of health being less than or equal to a first threshold, a second state of health for at least one of the position sensor, the sensors, and the motor, and determines whether one of the position sensor, the sensors, and the motor is faulty based on the first and second states of health.Type: ApplicationFiled: December 4, 2019Publication date: June 10, 2021Inventors: Jiyu ZHANG, Siddharth BALLAL, Lei HAO, Wesley G. ZANARDELLI, Bojian CAO, Mutasim SALMAN
-
Publication number: 20210021219Abstract: A propulsion system having an electric motor and corresponding method. A controller is configured to receive a torque request and selectively command the electric motor. The controller has a processor and tangible, non-transitory memory on which instructions are recorded for a method of generating an auxiliary power. The controller is configured to obtain a desired auxiliary power and a delta factor (?). The delta factor is set as a speed modifier (??=?) when the cosine of an angle (?), between a constant torque unit vector and a decreasing voltage ellipse unit vector, is less than a predefined threshold. A modified rotor speed is obtained as a sum of an original rotor speed and a speed modifier (??).The controller is configured to obtain modified stator current commands based on the modified rotor speed and torque request. The auxiliary power is generated by commanding the modified stator current commands.Type: ApplicationFiled: July 18, 2019Publication date: January 21, 2021Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Siddharth Ballal, Anno Yoo
-
Publication number: 20200119676Abstract: A method regulates operation of an induction motor by generating d-axis and q-axis current command references, and generating a current compensation value using a modulation index and an actual/feedback modulation index. An angle (?) is derived between constant torque direction and decreasing voltage ellipse unit vectors, with separate d-axis and q-axis components of the current compensation value also derived. A direction of compensation is determined using angle (?). The direction is that of the constant torque unit vector when cos ? exceeds a calibrated threshold, and in the direction of the decreasing voltage ellipse unit vector otherwise. The d-axis and q-axis components are added to the d-axis and q-axis current command references in the determined direction to derive final d-axis and q-axis current commands, which are used to control motor torque. An electric system and motor vehicle include the controller.Type: ApplicationFiled: October 15, 2018Publication date: April 16, 2020Applicant: GM Global Technology Operations LLCInventors: Siddharth Ballal, Anno Yoo
-
Determination of demagnetized torque capability in real-time for electric motor in propulsion system
Patent number: 10608567Abstract: A propulsion system for a device having an electric motor configured to selectively provide a first torque contribution to propel the device. At least one sensor is configured to obtain a respective signal related to the electric motor. A controller is in communication with the sensors and configured to determine a magnet flux linkage (?m) based in part on the respective signal. The controller has a processor and tangible, non-transitory memory on which instructions are recorded for a method of determining a demagnetized torque capability (TD) for the electric motor in real-time. In the event of a threshold level of demagnetization of the electric motor, the method estimates the torque capability in real time of the electric motor, taking the demagnetization level into account. At least one operating parameter of the device is controlled based at least partially on the demagnetized torque capability (TD).Type: GrantFiled: February 22, 2019Date of Patent: March 31, 2020Assignee: GM Global Technology Operations LLCInventors: Dwarakanath V. Simili, Siddharth Ballal -
Patent number: 10461678Abstract: Methods and systems for applying adaptive thermal compensation when operating a rotor of a motor are provided. The method includes: receiving a plurality of parameter data of torque and temperature of the rotor and current and voltage of the motor by a region determination module; calculating, by the region determination module from the set of parameter data, a cosine value to determine a region for applying the adaptive thermal compensation wherein the cosine value is calculated from a constant torque direction vector and a voltage limit eclipse vector derived from a functional relationship of the one or more parameter data; and applying, by a reference modification module, a modification value to incrementally modify the motor current when the motor is operating within the region determined by the region determination module for the adaptive thermal compensation.Type: GrantFiled: March 19, 2018Date of Patent: October 29, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Anno Yoo, Siddharth Ballal
-
Publication number: 20190288625Abstract: Methods and systems for applying adaptive thermal compensation when operating a rotor of a motor are provided. The method includes: receiving a plurality of parameter data of torque and temperature of the rotor and current and voltage of the motor by a region determination module; calculating, by the region determination module from the set of parameter data, a cosine value to determine a region for applying the adaptive thermal compensation wherein the cosine value is calculated from a constant torque direction vector and a voltage limit eclipse vector derived from a functional relationship of the one or more parameter data; and applying, by a reference modification module, a modification value to incrementally modify the motor current when the motor is operating within the region determined by the region determination module for the adaptive thermal compensation.Type: ApplicationFiled: March 19, 2018Publication date: September 19, 2019Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Anno Yoo, Siddharth Ballal
-
Patent number: 10389289Abstract: A method of controlling a motor in a motor control system is provided. The method determines a control voltage budget value based on an operating region of the motor. The method adjusts a supply voltage signal based on the control voltage budget value. The method determines a motor voltage command based on the adjusted supply voltage signal. The method applies a voltage corresponding to the motor voltage command to the motor in order to generate a desired motor torque.Type: GrantFiled: February 4, 2015Date of Patent: August 20, 2019Assignee: Steering Solutions IP Holding CorporationInventors: Julie A. Kleinau, Siddharth Ballal
-
Patent number: 10164559Abstract: An electric power system includes a polyphase electric machine, battery pack, power inverter module, analog input sensor, and diagnostic controller executing a method. The sensor measures an electrical parameter that differs from a true value of the parameter by an initial offset value. The controller collects sample sets of the parameter, compares the initial offset of each sample to an outlier threshold in a first diagnostic loop, and transmits a bit flag indicative of an outlier sample to a slower second diagnostic loop when the initial offset of a sample exceeds the outlier threshold. The second control loop calculates a rolling average of the initial offsets of the sample sets, discards the set containing the outlier sample in response to the bit flag, and executes a control action when the average exceeds a threshold that is lower than the outlier threshold.Type: GrantFiled: June 16, 2017Date of Patent: December 25, 2018Assignee: GM Global Technology Operations LLCInventors: Brian A. Welchko, Siddharth Ballal, Wesley G. Zanardelli
-
Publication number: 20180367077Abstract: An electric power system includes a polyphase electric machine, battery pack, power inverter module, analog input sensor, and diagnostic controller executing a method. The sensor measures an electrical parameter that differs from a true value of the parameter by an initial offset value. The controller collects sample sets of the parameter, compares the initial offset of each sample to an outlier threshold in a first diagnostic loop, and transmits a bit flag indicative of an outlier sample to a slower second diagnostic loop when the initial offset of a sample exceeds the outlier threshold. The second control loop calculates a rolling average of the initial offsets of the sample sets, discards the set containing the outlier sample in response to the bit flag, and executes a control action when the average exceeds a threshold that is lower than the outlier threshold.Type: ApplicationFiled: June 16, 2017Publication date: December 20, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Brian A. Welchko, Siddharth Ballal, Wesley G. Zanardelli
-
Patent number: 10135368Abstract: A system for reducing a torque ripple cancellation command is provided and includes a current regulator that provides motor voltage commands to a motor, and a torque ripple cancellation module that generates a torque ripple cancellation command based on input currents to the current regulator. A ramp-down command generator module that provides a ramp-down command to the torque ripple cancellation module is also provided. The ramp-down command is based on a voltage saturation indicator, and a voltage saturation indicator generator that generates a voltage saturation indicator signal. The voltage saturation indicator signal is based on a supply voltage signal and a motor voltage command.Type: GrantFiled: October 1, 2016Date of Patent: November 20, 2018Assignee: STEERING SOLUTIONS IP HOLDING CORPORATIONInventors: Siddharth Ballal, Prerit Pramod, Julie A. Kleinau