Patents by Inventor Mutasim A. Salman
Mutasim A. Salman 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: 20190066396Abstract: An autonomic vehicle control system is described, and includes a vehicle spatial monitoring system including a subject spatial sensor that is disposed to monitor a spatial environment proximal to the autonomous vehicle. A controller is in communication with the subject spatial sensor, and the controller includes a processor and a memory device including an instruction set. The instruction set is executable to evaluate the subject spatial sensor, which includes determining first, second, third, fourth and fifth SOH (state of health) parameters associated with the subject spatial sensor, and determining an integrated SOH parameter for the subject spatial sensor based thereupon.Type: ApplicationFiled: August 28, 2017Publication date: February 28, 2019Applicant: GM Global Technology Operations LLCInventors: Shengbing Jiang, Mutasim A. Salman, Xinyu Du, Wen-Chiao Lin, Jinsong Wang, Shuqing Zeng
-
Publication number: 20190064823Abstract: An autonomic vehicle control system includes a perception module of a spatial monitoring system that is disposed to monitor a spatial environment proximal to the autonomous vehicle. A method for evaluating vehicle dynamics operation includes determining a desired trajectory for the autonomous vehicle, wherein the desired trajectory includes desired vehicle positions including an x-position, a y-position and a heading. Vehicle control commands are determined based upon the desired trajectory, and include a commanded steering angle, an acceleration command and a braking command. Actual vehicle states responsive to the vehicle control commands are determined. An estimated trajectory is determined based upon the actual vehicle states, and a trajectory error is determined based upon a difference between the desired trajectory and the estimated trajectory. The trajectory error is monitored over a time horizon, and a first state of health (SOH) is determined based upon the trajectory error over the time horizon.Type: ApplicationFiled: August 28, 2017Publication date: February 28, 2019Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shengbing Jiang, Mutasim A. Salman, Yilu Zhang, Shuqing Zeng
-
Publication number: 20190064810Abstract: A perception module of a spatial monitoring system to monitor and characterize a spatial environment proximal to an autonomous vehicle is described. A method for evaluating the perception module includes capturing and storing a plurality of frames of data associated with a driving scenario for the autonomous vehicle, and executing the perception module to determine an actual spatial environment for the driving scenario, wherein the actual spatial environment for the driving scenario is stored in the controller. The perception module is executed to determine an estimated spatial environment for the driving scenario based upon the stored frames of data associated with the driving scenario, and the estimated spatial environment is compared to the actual spatial environment for the driving scenario. A first performance index for the perception module is determined based upon the comparing, and a fault can be detected.Type: ApplicationFiled: August 28, 2017Publication date: February 28, 2019Applicant: GM Global Technology Operations LLCInventors: Shengbing Jiang, Mutasim A. Salman, Yilu Zhang, Shiming Duan
-
Patent number: 9600372Abstract: A system and method for determining when to reset a controller in response to a bus off state. The method includes determining that the controller has entered a first bus off state and immediately resetting the controller. The method further includes setting a reset timer in response to the controller being reset, determining whether the controller has entered a subsequent bus off state, and determining whether a reset time. The method immediately resets the controller in response to the subsequent bus off state if the reset time is greater than the first predetermined time interval, and resets the controller in response to the subsequent bus off state after a second predetermined time interval has elapsed if the reset time is less than the first predetermined time interval.Type: GrantFiled: September 5, 2012Date of Patent: March 21, 2017Assignee: GM Global Technology Operations LLCInventors: Shengbing Jiang, Mutasim A. Salman, Michael A. Sowa, Katrina M. Schultz
-
Patent number: 9251309Abstract: A method includes recording a current performance signature for first and second components in a system, recording a calibrated baseline performance signature for the components, and processing the performance signatures through an aging model to determine a future performance signature for each component. The future performance signatures are processed through a system function model to determine the state of function of the system for each possible repair case. A cost-optimal repair case is then determined from among the possible repair cases, and recorded in memory. An apparatus includes first and second components of a system, and a host machine configured for processing the current and baseline performance signatures through the aging and system function models as noted above. The cost-optimal repair case is determined from among all possible repair cases, and then recorded in memory. An example system may be a cranking system with a starter motor and battery.Type: GrantFiled: September 21, 2011Date of Patent: February 2, 2016Assignee: GM Global Technology Operations LLCInventors: Kwang-Keun Shin, Mutasim A. Salman
-
Patent number: 9189896Abstract: Methods and systems are provided for vehicular communications. The systems include a server and a controller in a vehicle. The controller is configured to receive data from vehicular components and transmit the data to the remote server. In a normal mode, the data is transmitted in accordance with a normal frequency of events, while in an abnormal mode, the data is transmitted in accordance with an abnormal frequency of events. The abnormal frequency is different from the normal frequency. The abnormal mode is set in response to an event trigger denoting a fault of at least one component.Type: GrantFiled: December 5, 2013Date of Patent: November 17, 2015Assignees: GM GLOBAL TECHNOLOGY OPERATIONS LLC, GENERAL MOTORS LLCInventors: Youssef A. Ghoneim, Mutasim A. Salman, Mark N. Howell, Yilu Zhang, Scott W. Otterson
-
Publication number: 20150312123Abstract: A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the controller area network CAN includes identifying active and inactive controllers based upon signal communications on the communication bus and identifying a candidate fault associated with one of the CAN elements based upon the identified inactive controllers.Type: ApplicationFiled: September 5, 2012Publication date: October 29, 2015Inventors: Yilu ZHANG, Xinyu DU, Mutasim A. SALMAN, Tsai-Ching LU, David L. ALLEN, Shengbing JIANG
-
Patent number: 9160620Abstract: A method of diagnosing a fault in an in-vehicle communication system. The in-vehicle communication system includes a transmitting node, at least one receiving node, and a network communication bus coupling the transmitting node to the at least one receiving node. A message is transmitted from the transmitting node to the at least one receiving node over the communication bus. A fault detection technique is applied within the transmitting node for detecting a fault within the transmitting node. A fault detection technique is applied to the at least one receiving node for detecting a fault within the at least one receiving node. A fault detection technique is applied within the network communication bus for detecting a fault within the communication bus. An analyzer collectively analyzes results from each respective detection technique for isolating a fault within the in-vehicle communication system.Type: GrantFiled: November 30, 2011Date of Patent: October 13, 2015Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shengbing Jiang, Mutasim A. Salman
-
Patent number: 9152526Abstract: A method and system for estimating the state of health of an object sensing fusion system. Target data from a vision system and a radar system, which are used by an object sensing fusion system, are also stored in a context queue. The context queue maintains the vision and radar target data for a sequence of many frames covering a sliding window of time. The target data from the context queue are used to compute matching scores, which are indicative of how well vision targets correlate with radar targets, and vice versa. The matching scores are computed within individual frames of vision and radar data, and across a sequence of multiple frames. The matching scores are used to assess the state of health of the object sensing fusion system. If the fusion system state of health is below a certain threshold, one or more faulty sensors are identified.Type: GrantFiled: November 16, 2012Date of Patent: October 6, 2015Assignee: GM Global Technology Operations LLCInventors: Shuqing Zeng, Yilu Zhang, Bakhtiar Brian Litkouhi, Mutasim A. Salman
-
Patent number: 9108524Abstract: An embodiment contemplates a method of determining a state-of-charge of a battery for a vehicle. (a) An OCV is measured for a current vehicle ignition startup after ignition off for at least eight hours. (b) An SOCOCV is determined for the current vehicle ignition startup. (c) An SOCOCV—est is determined for a current vehicle ignition startup. (d) A determination is made whether the difference in the SOCOCV for the current startup and the SOCOCVest for the current startup is less than a predefined error bound using. Steps (a)-(d) is performed in response to the difference being greater than the predefined error; otherwise, determining an ignition-off current for the current vehicle ignition startup as a function of the SOCOCV of the current vehicle ignition startup and previous vehicle ignition startup, and a SOC based on current integration over time. Determining an SOCest of the current vehicle ignition startup using the processor.Type: GrantFiled: October 22, 2013Date of Patent: August 18, 2015Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Yilu Zhang, Xinyu Du, Mutasim A. Salman, Shuo Huang
-
Publication number: 20150220401Abstract: A system and method for determining when to reset a controller in response to a bus off state. The method includes determining that the controller has entered a first bus off state and immediately resetting the controller. The method further includes setting a reset timer in response to the controller being reset, determining whether the controller has entered a subsequent bus off state, and determining whether a reset time. The method immediately resets the controller in response to the subsequent bus off state if the reset time is greater than the first predetermined time interval, and resets the controller in response to the subsequent bus off state after a second predetermined time interval has elapsed if the reset time is less than the first predetermined time interval.Type: ApplicationFiled: September 5, 2012Publication date: August 6, 2015Inventors: Shengbing Jiang, Mutasim A. Salman, Michael A. Sowa, Katrina M. Schultz
-
Publication number: 20150161825Abstract: Methods and systems are provided for vehicular communications. The systems include a server and a controller in a vehicle. The controller is configured to receive data from vehicular components and transmit the data to the remote server. In a normal mode, the data is transmitted in accordance with a normal frequency of events, while in an abnormal mode, the data is transmitted in accordance with an abnormal frequency of events. The abnormal frequency is different from the normal frequency. The abnormal mode is set in response to an event trigger denoting a fault of at least one component.Type: ApplicationFiled: December 5, 2013Publication date: June 11, 2015Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: YOUSSEF A. GHONEIM, MUTASIM A. SALMAN, MARK N. HOWELL, YILU ZHANG, SCOTT W. OTTERSON
-
Publication number: 20150112527Abstract: An embodiment contemplates a method of determining a state-of-charge of a battery for a vehicle. (a) An OCV is measured for a current vehicle ignition startup after ignition off for at least eight hours. (b) An SOCOCV is determined for the current vehicle ignition startup. (c) An SOCOCV—est is is determined for a current vehicle ignition startup. (d) A determination is made whether the difference in the SOCOCV for the current startup and the SOCOCVest for the current startup is less than a predefined error bound using. Steps (a)-(d) is performed in response to the difference being greater than the predefined error; otherwise, determining an ignition-off current for the current vehicle ignition startup as a function of the SOCOCV of the current vehicle ignition startup and previous vehicle ignition startup, and a SOC based on current integration over time. Determining an SOCest of the current vehicle ignition startup using the processor.Type: ApplicationFiled: October 22, 2013Publication date: April 23, 2015Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Yilu Zhang, Xinyu Du, Mutasim A. Salman, Shuo Huang
-
Patent number: 9009523Abstract: A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the CAN includes identifying each of the controllers as one of an active controller and an inactive controller. A fault-active controller isolation process is executed to detect and isolate presence of a fault-active controller. A fault isolation process can be executed to detect and isolate presence of one of a wire open fault, a wire short fault and a controller fault when one of the controllers is identified as an inactive controller. Presence of a fault associated with a persistent bus disturbance in the CAN is detected when a bus error count is greater than a predetermined threshold continuously for a predetermined period of time.Type: GrantFiled: November 27, 2012Date of Patent: April 14, 2015Assignee: GM Global Technology Operations LLCInventors: Shengbing Jiang, Yilu Zhang, Mutasim A. Salman
-
Patent number: 8903668Abstract: A system and method for determining the speed of an alternator, for example, a vehicle alternator. The method includes measuring the current or voltage of a vehicle battery for a predetermined period of time, and then notch filtering the measured current or voltage signal to remove known harmonics. A limited data point Fast Fourier Transform (FFT) spectrum analysis operation is performed to identify the frequency peaks in the filtered signal, where the highest peak represents a ripple current on the DC alternator signal. The highest peak in the FFT signal is identified, and an interpolation process is performed between that peak and an adjacent peak in the data to identify the actual frequency of the ripple current. The ripple current is then converted to the speed of the alternator.Type: GrantFiled: April 11, 2011Date of Patent: December 2, 2014Assignee: GM Global Technology Operations LLCInventors: Yilu Zhang, Siwei Cheng, Mutasim A. Salman
-
Patent number: 8849497Abstract: A method includes collecting state of health (SOH) data and usage data from a plurality of vehicles. A peer group is identified among the vehicles. A vehicle health prognosis is generated for each vehicle of the peer based on the collected SOH and usage data. The vehicles of the peer group are ranked based on the generated vehicle health prognosis and the rank is reported to an output device that is associated with each vehicle or with a user of each vehicle. If evaluation of the ranking indicates that the health prognosis of a vehicle of the peer group is improvable by modifying vehicle usage, an alert is issued to a user of that vehicle.Type: GrantFiled: March 1, 2012Date of Patent: September 30, 2014Assignee: GM Global Technology Operations LLCInventors: Yilu Zhang, Mutasim A. Salman, Xiaofeng Mao, Fan Bai, Xinyu Du, Bo Yu, Pulak Bandyopadhyay
-
Patent number: 8818611Abstract: A starting system for an internal combustion engine includes a starter motor and a battery. A method for evaluating the starting system includes detecting a fault associated with the starter motor when a minimum starting system voltage during a cranking event is greater than a threshold minimum starting system voltage determined in relation to an engine acceleration parameter, and detecting a fault associated with the battery when the engine acceleration parameter is less than a minimum threshold for the engine acceleration parameter.Type: GrantFiled: August 15, 2011Date of Patent: August 26, 2014Assignee: GM Global Technology Operations LLCInventors: Kwang-Keun Shin, Mutasim A. Salman
-
Publication number: 20140149801Abstract: A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the CAN includes identifying each of the controllers as one of an active controller and an inactive controller. A fault-active controller isolation process is executed to detect and isolate presence of a fault-active controller. A fault isolation process can be executed to detect and isolate presence of one of a wire open fault, a wire short fault and a controller fault when one of the controllers is identified as an inactive controller. Presence of a fault associated with a persistent bus disturbance in the CAN is detected when a bus error count is greater than a predetermined threshold continuously for a predetermined period of time.Type: ApplicationFiled: November 27, 2012Publication date: May 29, 2014Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: SHENGBING JIANG, YILU ZHANG, MUTASIM A. SALMAN
-
Publication number: 20140142800Abstract: A method and system for estimating the state of health of an object sensing fusion system. Target data from a vision system and a radar system, which are used by an object sensing fusion system, are also stored in a context queue. The context queue maintains the vision and radar target data for a sequence of many frames covering a sliding window of time. The target data from the context queue are used to compute matching scores, which are indicative of how well vision targets correlate with radar targets, and vice versa. The matching scores are computed within individual frames of vision and radar data, and across a sequence of multiple frames. The matching scores are used to assess the state of health of the object sensing fusion system. If the fusion system state of health is below a certain threshold, one or more faulty sensors are identified.Type: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shuqing ZENG, Yilu ZHANG, Bakhtiar Brian LITKOUHI, Mutasim A. SALMAN
-
Patent number: 8612079Abstract: A method for optimizing performance of a system includes determining, via a controller, a state of health (SOH) for each of a plurality of components of the system, and determining a state of function (SOF) of the system using the SOH of each component. The method includes estimating the remaining useful life (RUL) of the system using the system SOF, selecting a cost-optimal control strategy for the system using a costing model, and dynamically, i.e., in real time, executing the selected strategy to extend the estimated RUL. The method may include comparing the selected cost-optimal strategy to a calibrated performance threshold, and executing the selected strategy only when the selected strategy exceeds the threshold. A system includes first and second components and a controller. The controller dynamically executes the above method with respect to the components, which may be a traction motor and battery in one possible embodiment.Type: GrantFiled: December 14, 2011Date of Patent: December 17, 2013Assignee: GM Global Technology Operations LLCInventors: Xidong Tang, Mutasim A. Salman, Yilu Zhang