Patents by Inventor Bharatkumar Hegde

Bharatkumar Hegde 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: 12145610
    Abstract: A distributed learning system of a vehicle includes: a control module configured to: control a plant of the vehicle using a policy; send signals to a learning module including information on an impact of the control on the plant; and selectively control the plant using exploratory control; and the learning module, where the learning module is separate from the control module and is configured to selectively update the policy based on (a) the signals from the control module, (b) state parameters resulting from the control of the plant using the policy, and (c) performance feedback determined based on the control of the plant using the policy and the selective control of the plant using exploratory control, where the control module is configured to receive the exploratory control from the learning module.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: November 19, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-Fang Chang
  • Patent number: 12109909
    Abstract: A system in a vehicle includes memory to store driving history and charging history of the vehicle. The system also includes a processor to obtain a predicted battery life of one or more battery packs of the vehicle based on the driving history and the charging history, obtain a targeted battery life of a user indicating a mileage goal for a specific charge capacity of the one or more battery packs, and determine a difference between the predicted battery life and the targeted battery life. The processor solves an optimization problem to determine a future charging strategy to achieve the targeted battery life and controls an onboard charging system or an external charger based on the future charging strategy or controls routing or navigation based on the future charging strategy.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: October 8, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Bharatkumar Hegde, Ibrahim Haskara
  • Publication number: 20240300377
    Abstract: A system for control of a battery system includes a processor connected to the battery system and configured to perform, in real time during a charging process, acquiring a set of charging parameter measurements, estimating a dynamic performance variable related to an electrochemical phenomenon occurring within the battery system during the charging process, and selecting a stored charging profile from a stored relation based on the charging parameter measurements. The processor is further configured to perform applying a charging current to the battery system based on the selected stored charging profile, inputting the charging parameter measurements, the stored charging profile and the stored relation to a learning agent, and evaluating the stored charging profile according to a reward-based learning process, the learning process including estimating a performance value associated with the stored charging profile.
    Type: Application
    Filed: March 9, 2023
    Publication date: September 12, 2024
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-fang Chang
  • Publication number: 20240302440
    Abstract: A system for control of a battery system includes a processor electrically connected to the battery system. The processor is configured to perform, in real time during a charging process, acquiring a set of charging parameter measurements, and estimating a dynamic performance variable in real time, the dynamic performance variable related to an electrochemical phenomenon occurring within the battery system during the charging process. The processor is also configured to perform, in real time during the charging process, determining a charging limit based on the dynamic performance variable and a model of the battery system, predicting a future state of the battery system, generating a target current profile based on the future state and the charging limit, the target current profile configured to maintain the dynamic performance variable within the charging limit, and controlling the current applied to the battery system based on the target current profile.
    Type: Application
    Filed: March 8, 2023
    Publication date: September 12, 2024
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-fang Chang
  • Patent number: 12078500
    Abstract: A solar loading-based system includes a memory, a disturbance prediction module, a cabin temperature estimation module and a thermal control module. The memory stores a cabin thermal load model of an interior cabin of a host vehicle and a solar load prediction model. The disturbance prediction module: receives signals indicative of states of cabin thermal actuators and comfort metrics; and predicts an effect of solar loading over a known portion of a predicted route including predicting cabin temperatures based on the solar load prediction model, the states of the cabin thermal actuators, and the comfort metrics. The cabin temperature estimation module, based on the cabin thermal load model, determines a first comfort metric based on the predicted cabin temperatures. The thermal control module controls cabin thermal actuators to adjust cabin states, including the first comfort metric, to respective target values based on the predicted effect of solar loading.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: September 3, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Bharatkumar Hegde, Ibrahim Haskara, Shailendra Kaushik, Chen-Fang Chang
  • Publication number: 20240234840
    Abstract: A vehicle, system and a method of predicting a thermal runaway event in a battery pack. The vehicle includes a battery pack having a plurality of battery cells. The system includes a sensor and a processor. The measures a parameter of a battery cell of a battery pack of the vehicle. The processor is configured to determine a charging response of the battery cell from the parameter, determine a likelihood of the thermal runaway event from the charging response, and control an operation of the vehicle to prevent the thermal runaway event based on the likelihood.
    Type: Application
    Filed: October 19, 2022
    Publication date: July 11, 2024
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-fang Chang
  • Publication number: 20240177056
    Abstract: A system and method for predicting a health of a battery. The system includes a sensor and a processor. The sensor is configured to obtain a battery data indicative of a parameter of the battery. A plurality of scores for the battery data is determined, and the battery data is partitioned into a plurality of subsets for which the scores have a different behavior for each of the subsets. The processor partitions the battery data into a plurality of subsets, determines a score for each of the plurality of subsets, wherein each score is related to the health of the battery, generates an overall score from the scores from each of the subsets, and predicts the health of the battery from the overall score.
    Type: Application
    Filed: March 7, 2023
    Publication date: May 30, 2024
    Inventors: Yusheng Zou, Ibrahim Haskara, Chengwu Duan, Bharatkumar Hegde
  • Publication number: 20240175933
    Abstract: A computer-implemented method for predicting a quality of a battery includes receiving a first battery measurement data for a first duration of soaking the battery, the first duration shorter than or equal to the soaking. The method further includes computing a plurality of features based on the first battery measurement data. The method further includes predicting, based on the plurality of features, a state of the battery after completion of the soaking. The method further includes outputting suitability of the quality of the battery based on the state of the battery as predicted.
    Type: Application
    Filed: February 22, 2023
    Publication date: May 30, 2024
    Inventors: Yusheng Zou, Ibrahim Haskara, Bharatkumar Hegde, Chunhao J Lee
  • Publication number: 20240136605
    Abstract: A vehicle, system and a method of predicting a thermal runaway event in a battery pack. The vehicle includes a battery pack having a plurality of battery cells. The system includes a sensor and a processor. The measures a parameter of a battery cell of a battery pack of the vehicle. The processor is configured to determine a charging response of the battery cell from the parameter, determine a likelihood of the thermal runaway event from the charging response, and control an operation of the vehicle to prevent the thermal runaway event based on the likelihood.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-fang Chang
  • Publication number: 20240128528
    Abstract: A vehicle operates a system and method of predicting a thermal runaway event in a battery pack of the vehicle. The battery pack includes a battery cell. The sensor obtains measurements of a parameter of the battery cell at a plurality of times. The processor is configured to determine a value of at least one feature of the battery cell from the measurements of the parameter, determine a likelihood of the thermal runaway event from the value of the at least one feature, and take an action to prevent the thermal runaway event from occurring based on the likelihood.
    Type: Application
    Filed: October 17, 2022
    Publication date: April 18, 2024
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-fang Chang
  • Publication number: 20240051428
    Abstract: A system in a vehicle includes memory to store driving history and charging history of the vehicle. The system also includes a processor to obtain a predicted battery life of one or more battery packs of the vehicle based on the driving history and the charging history, obtain a targeted battery life of a user indicating a mileage goal for a specific charge capacity of the one or more battery packs, and determine a difference between the predicted battery life and the targeted battery life. The processor solves an optimization problem to determine a future charging strategy to achieve the targeted battery life and controls an onboard charging system or an external charger based on the future charging strategy or controls routing or navigation based on the future charging strategy.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 15, 2024
    Inventors: Bharatkumar Hegde, Ibrahim Haskara
  • Publication number: 20230304816
    Abstract: A solar loading-based system includes a memory, a disturbance prediction module, a cabin temperature estimation module and a thermal control module. The memory stores a cabin thermal load model of an interior cabin of a host vehicle and a solar load prediction model. The disturbance prediction module: receives signals indicative of states of cabin thermal actuators and comfort metrics; and predicts an effect of solar loading over a known portion of a predicted route including predicting cabin temperatures based on the solar load prediction model, the states of the cabin thermal actuators, and the comfort metrics. The cabin temperature estimation module, based on the cabin thermal load model, determines a first comfort metric based on the predicted cabin temperatures. The thermal control module controls cabin thermal actuators to adjust cabin states, including the first comfort metric, to respective target values based on the predicted effect of solar loading.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 28, 2023
    Inventors: Bharatkumar HEGDE, Ibrahim HASKARA, Shailendra KAUSHIK, Chen-Fang CHANG
  • Publication number: 20230304811
    Abstract: A solar loading-based system includes a memory, a solar load prediction module, and an eco-routing module. The memory is configured to store map information and environment information. The solar load prediction module is configured, based on the map information and the environment information, to (i) determine a route of a host vehicle, (ii) predict solar loading on the host vehicle along the route, and (iii) predict an amount of energy to be consumed by the host vehicle over the route based on the predicted solar loading. The eco-routing module is configured, based on the amount of energy to be consumed by the host vehicle over the route, to at least one of (i) determine whether to follow the route, or (ii) inform a user of the route and the predicted amount of energy to be consumed over the route.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 28, 2023
    Inventors: Bharatkumar Hegde, Ibrahim Haskara, Shailendra Kaushik, Chen-Fang Chang
  • Publication number: 20230294718
    Abstract: A distributed learning system of a vehicle includes: a control module configured to: control a plant of the vehicle using a policy; send signals to a learning module including information on an impact of the control on the plant; and selectively control the plant using exploratory control; and the learning module, where the learning module is separate from the control module and is configured to selectively update the policy based on (a) the signals from the control module, (b) state parameters resulting from the control of the plant using the policy, and (c) performance feedback determined based on the control of the plant using the policy and the selective control of the plant using exploratory control, where the control module is configured to receive the exploratory control from the learning module.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Inventors: Ibrahim HASKARA, Bharatkumar Hegde, Chen-Fang Chang
  • Patent number: 11760155
    Abstract: A computer for an energy management system of an electric vehicle includes a processor. The computer further includes a memory including instructions such that the processor is programmed to determine a value function V based on a plurality of actions U in a plurality of states S. The processor is further programmed to select an action associated with a highest reward value at a current state S. The action U is an HVAC subsystem variable. The state S is a traction power drawn from a rechargeable energy storage system (RESS) to operate a traction subsystem, a base power input drawn from the RESS to operate an HVAC subsystem, a nominal reference cabin heat input set-point determined by the local HVAC processor, an acceleration of the electric vehicle, a current vehicle speed, an average vehicle speed, and a calibrated average vehicle speed estimate.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: September 19, 2023
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-Fang Chang
  • Patent number: 11555710
    Abstract: A method for generating energy-optimized travel routes for a motor vehicle includes one or more of the following: receiving an origin destination (OD) of the motor vehicle and an encrypted energy consumption database of the motor vehicle; generating N candidate routes for the OD; evaluating encrypted energy consumption over a route using an encrypted energy consumption database; applying at least one of homomorphic addition function or homomorphic multiplication function to the encrypted energy consumption data; and returning N candidate routes and their encrypted energy consumption to a client.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: January 17, 2023
    Assignee: GM Global Technology Operations LLC
    Inventors: Bharatkumar Hegde, Chen-Fang Chang
  • Patent number: 11548527
    Abstract: A control system of a vehicle includes: a target speed module configured to, using a parametric driver model and based on first driver parameters, second driver parameters, and vehicle parameters, determine a target vehicle speed trajectory for a future predetermined period; a driver parameters module configured to determine the first driver parameters based on conditions within a predetermined distance in front of the vehicle; and a control module configured to adjust at least one actuator of the vehicle based on the target vehicle speed trajectory and a present vehicle speed.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: January 10, 2023
    Assignees: GM GLOBAL TECHNOLOGY OPERATIONS LLC, Carnegie Mellon University
    Inventors: Bharatkumar Hegde, Junfeng Zhao, Lung En Jan, Chen-fang Chang, Ragunathan Rajkumar
  • Patent number: 11505206
    Abstract: A system includes a processor and a memory storing instructions which when executed by the processor configure the processor to receive data from a plurality of sensors in a vehicle, the sensors including a Global Navigation Satellite System receiver, accelerometers, gyroscopes, and magnetometers; and to determine a location of the vehicle and a direction of motion of the vehicle based on the data and a history of locations of the vehicle in prior N seconds, where N is a number greater than 0. The instructions configure the processor to determine a permitted driving direction for the vehicle based on the location of the vehicle and a map database; and to detect whether the vehicle is moving in a wrong direction based on the permitted driving direction and the direction of motion of the vehicle.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: November 22, 2022
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Bharatkumar Hegde, Steven E. Muldoon
  • Publication number: 20220333939
    Abstract: A method for generating energy-optimized travel routes for a motor vehicle includes one or more of the following: receiving an origin destination (OD) of the motor vehicle and an encrypted energy consumption database of the motor vehicle; generating N candidate routes for the OD; evaluating encrypted energy consumption over a route using an encrypted energy consumption database; applying at least one of homomorphic addition function or homomorphic multiplication function to the encrypted energy consumption data; and returning N candidate routes and their encrypted energy consumption to a client.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 20, 2022
    Inventors: Bharatkumar Hegde, Chen-Fang Chang
  • Publication number: 20220332165
    Abstract: A computer for an energy management system of an electric vehicle includes a processor. The computer further includes a memory including instructions such that the processor is programmed to determine a value function V based on a plurality of actions U in a plurality of states S. The processor is further programmed to select an action associated with a highest reward value at a current state S. The action U is an HVAC subsystem variable. The state S is a traction power drawn from a rechargeable energy storage system (RESS) to operate a traction subsystem, a base power input drawn from the RESS to operate an HVAC subsystem, a nominal reference cabin heat input set-point determined by the local HVAC processor, an acceleration of the electric vehicle, a current vehicle speed, an average vehicle speed, and a calibrated average vehicle speed estimate.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 20, 2022
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Chen-Fang Chang