Patents by Inventor Ibrahim Haskara

Ibrahim Haskara 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: 20240157819
    Abstract: An electric vehicle, system and method of charging the electric vehicle. In another exemplary embodiment, a system for charging an electric vehicle is disclosed. The system includes a first battery subpack, a second battery subpack, and a processor. The processor is configured to determine a selected battery subpack from the first battery subpack and the second battery subpack for charging based on a comparison of a first state of charge of the first battery subpack a second state of charge of the second battery subpack and connect the selected battery subpack to a corresponding one of a first charge port and a second charge port.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Inventors: Chandra S. Namuduri, Suresh Gopalakrishnan, Venkata Prasad Atluri, Lei Hao, Yue-Yun Wang, Ibrahim Haskara
  • 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: 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: 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: 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
  • 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
  • Patent number: 11247571
    Abstract: An energy management system for a vehicle is disclosed. The vehicle includes one or more power sources configured to provide power to one or more recipients. The system includes a controller configured to determine an arbitration vector based at least partially on a state vector and an initial transformation function. The arbitration vector is determined as one or more points for which the initial transformation function attains a maximum value. The controller is configured to determine a current reward based on the arbitration vector and the state vector, the current reward being configured to minimize energy loss in the power sources. The controller is configured to determine an updated transformation function based at least partially on the initial transformation function and a total reward. The controller is configured to arbitrate a power distribution based in part on the updated arbitration vector.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: February 15, 2022
    Assignee: GM Global Technology Operations LLC
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Insu Chang, Chen-Fang Chang
  • Patent number: 11120646
    Abstract: A fault diagnostic system includes: memory including a fault model, the fault model including: a plurality of failure modes of a vehicle; and symptoms respectively associated with each of the failure modes; an updating module configured to: based on a data set, determine a new failure mode that is not already included in the fault model and new symptoms indicative of the occurrence of the new failure mode; modify the fault model by: adding the new failure mode to the fault model; and adding the new symptoms to the fault model in association with the new failure mode; and re-save the fault model in the memory.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: September 14, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Shiming Duan, Chaitanya Sankavaram, Azeem Sarwar, Ibrahim Haskara, Chunhao J. Lee, Chen-fang Chang
  • Publication number: 20210146790
    Abstract: An energy management system for a vehicle is disclosed. The vehicle includes one or more power sources configured to provide power to one or more recipients. The system includes a controller configured to determine an arbitration vector based at least partially on a state vector and an initial transformation function. The arbitration vector is determined as one or more points for which the initial transformation function attains a maximum value. The controller is configured to determine a current reward based on the arbitration vector and the state vector, the current reward being configured to minimize energy loss in the power sources. The controller is configured to determine an updated transformation function based at least partially on the initial transformation function and a total reward. The controller is configured to arbitrate a power distribution based in part on the updated arbitration vector.
    Type: Application
    Filed: November 18, 2019
    Publication date: May 20, 2021
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Ibrahim Haskara, Bharatkumar Hegde, Insu Chang, Chen-Fang Chang
  • Patent number: 11002214
    Abstract: A diagnostic system for a fuel injector includes a plurality of sensors to sense vehicle data. A controller includes a fuel injector diagnostic module configured to receive the vehicle data during operation of the vehicle and to selectively identify at least one of a fuel injector with a stuck armature and a fuel injector with pintle fatigue.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: May 11, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Azeem Sarwar, Xiangxing Lu, Ibrahim Haskara, Yue-Yun Wang, Chaitanya Sankavaram
  • Patent number: 10988130
    Abstract: A method for controlling continuous and discrete actuators (e.g., modes) in a powertrain system includes receiving preview information from a sensor(s) describing an upcoming dynamic state at a future time point, and providing control inputs for the actuators to a controller that includes the preview information. The input set collectively describes a future torque or speed output state at the future time point. The controller processes the input set via a dynamical predictive model, in real time, to determine control solutions to take at the present time point for implementing the dynamic state at the future time point. A lowest opportunity cost control solution is determined and optimized. The controller executes the optimized solution at the present time step.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: April 27, 2021
    Assignee: GM Global Technology Operations LLC
    Inventors: Ibrahim Haskara, Chen-fang Chang
  • Publication number: 20210115872
    Abstract: A diagnostic system for a fuel injector includes a plurality of sensors to sense vehicle data. A controller includes a fuel injector diagnostic module configured to receive the vehicle data during operation of the vehicle and to selectively identify at least one of a fuel injector with a stuck armature and a fuel injector with pintle fatigue.
    Type: Application
    Filed: October 18, 2019
    Publication date: April 22, 2021
    Inventors: Azeem SARWAR, Xiangxing Lu, Ibrahim Haskara, Yue-Yun Wang, Chaitanya Sankavaram
  • Patent number: 10922906
    Abstract: A system for monitoring operation of a vehicle includes a processing device including an interface configured to receive measurement data from sensing devices configured to measure parameters of a vehicle system. The processing device is configured to receive measurement data from each of the plurality of sensing devices, and in response to detection of a malfunction in the vehicle, input at least a subset of the measurement data to a machine learning classifier associated with a vehicle subsystem, the classifier configured to define a class associated with normal operation of the vehicle subsystem. The processing device is also configured to determine whether the subset of the measurement data belongs to the class, and based on at least a selected amount of the subset of the measurement data being outside of the class, output a fault indication, the fault indication identifying the vehicle subsystem as having a contribution to the malfunction.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: February 16, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Yue-Yun Wang, Ibrahim Haskara, David Sun, Yusheng Zou, Shiming Duan, Chi-kuan Kao, Xiangxing Lu
  • Publication number: 20200372729
    Abstract: A fault diagnostic system includes: memory including a fault model, the fault model including: a plurality of failure modes of a vehicle; and symptoms respectively associated with each of the failure modes; an updating module configured to: based on a data set, determine a new failure mode that is not already included in the fault model and new symptoms indicative of the occurrence of the new failure mode; modify the fault model by: adding the new failure mode to the fault model; and adding the new symptoms to the fault model in association with the new failure mode; and re-save the fault model in the memory.
    Type: Application
    Filed: May 23, 2019
    Publication date: November 26, 2020
    Inventors: Shiming DUAN, Chaitanya Sankavaram, Azeem Sarwar, Ibrahim Haskara, Chunhao J. Lee, Chen-fang Chang
  • Publication number: 20200312056
    Abstract: A system for monitoring operation of a vehicle includes a processing device including an interface configured to receive measurement data from sensing devices configured to measure parameters of a vehicle system. The processing device is configured to receive measurement data from each of the plurality of sensing devices, and in response to detection of a malfunction in the vehicle, input at least a subset of the measurement data to a machine learning classifier associated with a vehicle subsystem, the classifier configured to define a class associated with normal operation of the vehicle subsystem. The processing device is also configured to determine whether the subset of the measurement data belongs to the class, and based on at least a selected amount of the subset of the measurement data being outside of the class, output a fault indication, the fault indication identifying the vehicle subsystem as having a contribution to the malfunction.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Inventors: Yue-Yun Wang, Ibrahim Haskara, David Sun, Yusheng Zou, Shiming Duan, Chi-kuan Kao, Xiangxing Lu
  • Publication number: 20200224601
    Abstract: A method of diagnosing a propulsion system implements a top-down hierarchical examination procedure, in which the propulsion system is analyzed as a whole to determine if the propulsion system is healthy. Data from a first set of vehicle sensors is compared to a system-healthy data cluster to determine if the propulsion system is healthy or unhealthy. If the propulsion system is unhealthy, then a plurality of subsystems of the propulsion system are each analyzed at a first examination level using selective data from the sensors to identify one of the subsystems as an unhealthy subsystem. A plurality of component systems of the unhealthy subsystem are then analyzed at a second examination level using other selective data from the sensors to identify one of the component systems of the unhealthy subsystem as an unhealthy component system.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 16, 2020
    Applicant: GM Global Technology Operations LLC
    Inventors: Ibrahim Haskara, Chen-fang Chang, Shiming Duan, Chunhao J. Lee, Azeem Sarwar
  • Publication number: 20200223423
    Abstract: A method for controlling continuous and discrete actuators (e.g., modes) in a powertrain system includes receiving preview information from a sensor(s) describing an upcoming dynamic state at a future time point, and providing control inputs for the actuators to a controller that includes the preview information. The input set collectively describes a future torque or speed output state at the future time point. The controller processes the input set via a dynamical predictive model, in real time, to determine control solutions to take at the present time point for implementing the dynamic state at the future time point. A lowest opportunity cost control solution is determined and optimized. The controller executes the optimized solution at the present time step.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Applicant: GM Global Technology Operations LLC
    Inventors: Ibrahim Haskara, Chen-fang Chang