Patents by Inventor John O. Michelini

John O. Michelini 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: 9231998
    Abstract: A vehicle control and computation system interfaces a task controller in the vehicle with a vehicle-specific computation manager in a cloud network. A wireless data channel couples the task controller and the cloud network. The task controller performs operational tasks in the vehicle using data-related resources in the cloud network. Upon initiating one of the operational tasks, the task controller sends a handshake signal to the computation manager as a resource request. The computation manager calls at least one cloud-based agent from a database of predetermined agents in response to the handshake signal. The task controller completes the operational task via communication with the called agent.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: January 5, 2016
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Jianbo Lu, Dimitar P. Filev, Davor D. Hrovat, John O. Michelini, Imad H. Makki
  • Patent number: 9109913
    Abstract: Route planning for road vehicles is performed taking into account a ride quality that results from the roadway conditions along road segments on a route. A plurality of vehicles equipped with controlled suspensions calculate ride quality indices as the vehicles move over a plurality of road segments. The plurality of vehicles transmit the ride quality indices tagged with respective geographic coordinates to an aggregating server. The aggregating server determines a composite ride quality index for each road segment. A subscriber generates a route planning request identifying an origin and a destination. At least one potential route is identified between the origin and the destination comprised of selected road segments. A route ride quality index is determined in response to the selected road segments, and the potential route and the route ride quality index are presented to the subscriber for selection.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 18, 2015
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Jianbo Lu, Dimitar P. Feliv, Davor Hrovat, Finn Tseng, Timothy M. Feldkamp, John O. Michelini, Imad Hassan Makki
  • Publication number: 20150207859
    Abstract: A vehicle control and computation system interfaces a task controller in the vehicle with a vehicle-specific computation manager in a cloud network. A wireless data channel couples the task controller and the cloud network. The task controller performs operational tasks in the vehicle using data-related resources in the cloud network. Upon initiating one of the operational tasks, the task controller sends a handshake signal to the computation manager as a resource request. The computation manager calls at least one cloud-based agent from a database of predetermined agents in response to the handshake signal. The task controller completes the operational task via communication with the called agent.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: Ford Global Technologies, LLC
    Inventors: Jianbo Lu, Dimitar P. Filev, Davor D. Hrovat, John O. Michelini, Imad H. Makki
  • Patent number: 9081651
    Abstract: Energy consumption of a vehicle is optimized while traveling a route assembled of road segments between a first position and a destination. A speed profile generator is located at least partially off of the vehicle and uses an energy consumption model of the vehicle together with road grade data corresponding to the route to calculate an optimal speed profile. The speed profile specifies target speeds for respective locations on the route for traversing the route with an optimized energy consumption. The speed profile generator compares energy consumption for a plurality of feasible speed profile trajectories between a maximum trajectory and a minimum trajectory in order to identify the optimal speed profile. A speed updater is responsive to a current position of the vehicle and the optimal speed profile to initiate the target speed for the current position.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: July 14, 2015
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Dimitar P. Filev, John O. Michelini, Steven J. Szwabowski, Perry R. McNeille, Stefano Di Cairano
  • Publication number: 20150094948
    Abstract: Route planning for road vehicles is performed taking into account a ride quality that results from the roadway conditions along road segments on a route. A plurality of vehicles equipped with controlled suspensions calculate ride quality indices as the vehicles move over a plurality of road segments. The plurality of vehicles transmit the ride quality indices tagged with respective geographic coordinates to an aggregating server. The aggregating server determines a composite ride quality index for each road segment. A subscriber generates a route planning request identifying an origin and a destination. At least one potential route is identified between the origin and the destination comprised of selected road segments. A route ride quality index is determined in response to the selected road segments, and the potential route and the route ride quality index are presented to the subscriber for selection.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Jianbo Lu, Dimitar P. Feliv, Davor Hrovat, Finn Tseng, Timothy M. Feldkamp, John O. Michelini, Imad Hassan Makki
  • Patent number: 8965597
    Abstract: Road grade is modeled over a region in which a vehicle is driven on roadways having a grade that varies over a plurality of predetermined grade ranges. A succession of grade values are generated while operating the vehicle at a predetermined rate, wherein each grade value identifies a respective grade range then being encountered. A Markov chain road-grade model is updated in response to the succession of grade values, wherein the model represents respective elements of probability in a matrix of transition events from each predetermined grade range to a respective next-in-succession grade range. Each element of the matrix has a value ?i,j representing a weighted frequency of transition events from a first respective grade value to a second respective grade value divided by a weighted frequency of transition events initiating from the first respective grade value, so that the matrix successively approximates the road grade of the region.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: February 24, 2015
    Assignee: Ford Global Technologies, LLC
    Inventors: Dimitar P. Filev, John O. Michelini, Steven J. Szwabowski, Diana Yanakiev, Mahmoud Abou-Nasr, I
  • Patent number: 8930115
    Abstract: Vehicle apparatus includes a speed control for adjusting a vehicle powertrain of the vehicle in response to a speed setpoint. A grade estimator determines a road grade of a roadway where the vehicle is traveling. A traffic density estimator determines a density of traffic traveling on the roadway in the vicinity of the vehicle. An optimizer executes a selected control policy to periodically generate speed adjustments for applying to the speed setpoint to operate the vehicle powertrain at increased efficiency. The control policy is based on a value function providing an optimized solution for a cost model responsive to the determined road grade to generate an initial speed offset. The optimizer reduces the initial speed offset in proportion to the determined traffic density to generate the speed adjustments. The system minimizes negative impacts to overall traffic flow as well as any negative contribution to reduced fuel efficiency of surrounding traffic.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: January 6, 2015
    Assignee: Ford Global Technologies, LLC
    Inventors: Dimitar P. Filev, John O. Michelini, Steven J. Szwabowski, Diana Yanakiev
  • Patent number: 8930116
    Abstract: Vehicle apparatus adjusts a vehicle powertrain of the vehicle in response to a speed setpoint. An optimizer selects a control policy to periodically generate speed adjustments for applying to the speed setpoint to operate at increased efficiency. The control policy is based on a value function providing an optimized solution for a cost model and a transition probability model. The transition probability model corresponds to a driving state defined according to a plurality of dimensions including a time-of-day dimension and a geographic region dimension. The transition probability model and the control policy have inputs based on road grade and speed. The optimizer collects road grade data during routine driving of the vehicle to construct a observed transition probability model and uses divergence between the observed transition probability model and a set of predetermined transition probability models to identify a control policy for use during the routine driving.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: January 6, 2015
    Assignees: Ford Global Technologies, LLC, The Regents of the University of Michigan
    Inventors: Dimitar P. Filev, Ilya Kolmanovsky, Kevin McDonough, Steven J. Szwabowski, John O. Michelini, Diana Yanakiev, Mahmoud Abou-Nasr
  • Publication number: 20140277835
    Abstract: Energy consumption of a vehicle is optimized while traveling a route assembled of road segments between a first position and a destination. A speed profile generator is located at least partially off of the vehicle and uses an energy consumption model of the vehicle together with road grade data corresponding to the route to calculate an optimal speed profile. The speed profile specifies target speeds for respective locations on the route for traversing the route with an optimized energy consumption. The speed profile generator compares energy consumption for a plurality of feasible speed profile trajectories between a maximum trajectory and a minimum trajectory in order to identify the optimal speed profile. A speed updater is responsive to a current position of the vehicle and the optimal speed profile to initiate the target speed for the current position.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Dimitar P. Filev, John O. Michelini, Steven J. Szwabowski, Perry R. McNeille, Stefano Di Cairano
  • Publication number: 20140244130
    Abstract: Vehicle apparatus adjusts a vehicle powertrain of the vehicle in response to a speed setpoint. An optimizer selects a control policy to periodically generate speed adjustments for applying to the speed setpoint to operate at increased efficiency. The control policy is based on a value function providing an optimized solution for a cost model and a transition probability model. The transition probability model corresponds to a driving state defined according to a plurality of dimensions including a time-of-day dimension and a geographic region dimension. The transition probability model and the control policy have inputs based on road grade and speed. The optimizer collects road grade data during routine driving of the vehicle to construct a observed transition probability model and uses divergence between the observed transition probability model and a set of predetermined transition probability models to identify a control policy for use during the routine driving.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicants: THE REGENTS OF THE UNIVERSITY OF MICHIGAN, FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Dimitar P. Filev, Ilya Kolmanovsky, Kevin McDonough, Steven J. Szwabowski, John O. Michelini, Diana Yanakiev, Mahmoud Abou-Nasr
  • Publication number: 20140244129
    Abstract: Vehicle apparatus includes a speed control for adjusting a vehicle powertrain of the vehicle in response to a speed setpoint. A grade estimator determines a road grade of a roadway where the vehicle is traveling. A traffic density estimator determines a density of traffic traveling on the roadway in the vicinity of the vehicle. An optimizer executes a selected control policy to periodically generate speed adjustments for applying to the speed setpoint to operate the vehicle powertrain at increased efficiency. The control policy is based on a value function providing an optimized solution for a cost model responsive to the determined road grade to generate an initial speed offset. The optimizer reduces the initial speed offset in proportion to the determined traffic density to generate the speed adjustments. The system minimizes negative impacts to overall traffic flow as well as any negative contribution to reduced fuel efficiency of surrounding traffic.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Dimitar P. Filev, John O. Michelini, Steven J. Szwabowski, Diana Yanakiev
  • Publication number: 20140244067
    Abstract: Road grade is modeled over a region in which a vehicle is driven on roadways having a grade that varies over a plurality of predetermined grade ranges. A succession of grade values are generated while operating the vehicle at a predetermined rate, wherein each grade value identifies a respective grade range then being encountered. A Markov chain road-grade model is updated in response to the succession of grade values, wherein the model represents respective elements of probability in a matrix of transition events from each predetermined grade range to a respective next-in-succession grade range. Each element of the matrix has a value ?i,j representing a weighted frequency of transition events from a first respective grade value to a second respective grade value divided by a weighted frequency of transition events initiating from the first respective grade value, so that the matrix successively approximates the road grade of the region.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Dimitar P. Filev, John O. Michelini, Steven J. Szwabowski, Diana Yanakiev, Mahmoud Abou-Nasr, I
  • Patent number: 7743747
    Abstract: A method for controlling at least valve to operate in at least a cylinder of an internal combustion engine coupled to a manifold, the method comprising of deactivating said valve in response to an operating condition of a vehicle electrical system, wherein during at least a first condition of the vehicle electrical system said valve is deactivated in a first position that allows at least some airflow between the cylinder and the manifold.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: June 29, 2010
    Assignee: Ford Global Technologies, LLC
    Inventors: Donald J. Lewis, John O. Michelini
  • Patent number: 7730870
    Abstract: A method for controlling an internal combustion engine having a plurality of cylinders using electronic valve actuation, including operating a first portion of the cylinders in a homogeneous charge compression ignition (HCCI) mode, operating a second portion of the cylinders in a non-HCCI mode, and adjusting the valve timing of the second portion of cylinders to dynamically load level the engine in response to a transient torque demand. A system for controlling a multiple cylinder internal combustion engine, including a first group of cylinders to operate in an HCCI mode, a second group of cylinders to operate in a non-HCCI mode, and an engine controller operably coupled to the first and second groups of cylinders, said controller to adjust the valve timing of the second group of cylinders to dynamically load level the engine in response to a transient torque demand.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: June 8, 2010
    Assignee: Ford Global Technologies, LLC
    Inventors: John O. Michelini, Ilya V. Kolmanovsky, Alex Gibson
  • Patent number: 7555896
    Abstract: A system and method to control engine valve operation during periods of cylinder deactivation of an internal combustion engine. Electromechanical valves are controlled in a manner to reduce fuel consumption and emissions during cylinder deactivation periods of an internal combustion engine.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: July 7, 2009
    Assignee: Ford Global Technologies, LLC
    Inventors: Donald J. Lewis, John D. Russell, John O. Michelini
  • Patent number: 7530343
    Abstract: A system and method for controlling operation of cylinder with at least an intake and exhaust valve and a piston are described. In one aspect, the method comprises maintaining at least one of the intake and exhaust valves in a closed position during a period. Further, closing the other of the intake and exhaust valves with the piston at a first position from, and then opening the other of the intake and exhaust valves at a second position of the piston closer to bottom center than said first position, during said period.
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: May 12, 2009
    Assignee: Ford Global Technologies, LLC
    Inventors: Thomas Megli, Alex Gibson, John O. Michelini, Nate Trask, Ilya V. Kolmanovsky, Davor Hrovat
  • Patent number: 7532972
    Abstract: A system for operating an internal combustion engine with electromechanical valves, the system comprising of a cylinder with at least an electromechanical intake valve and at least an mechanically actuated exhaust valve that can be controlled to adjust valve opening and closing events relative to a crankshaft location; and a controller to adjust said electromechanical valve timing and said mechanically actuated valve timing.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: May 12, 2009
    Assignee: Ford Global Technologies, LLC
    Inventors: Ilya V. Kolmanovsky, John O. Michelini
  • Patent number: 7426915
    Abstract: A method for controlling an engine to reduce vehicle shuffle mode vibration during mode transition. The engine includes multiple cylinders, each with at least one electrically actuated valve, and the engine operates in a first mode having a first number of firing cylinders and a second mode having a second number of firing cylinders. The method comprises transitioning the engine from operating in the first mode to the second mode; adjusting at least a valve timing or lift of one of a last cylinder to be fired in said first mode and a first cylinder to be fired in said second mode to temporarily adjust a cylinder torque and thereby reduce vehicle shuffle mode vibration.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: September 23, 2008
    Assignee: Ford Global Technologies, LLC
    Inventors: Alex Gibson, John O. Michelini, James McCallum, Ilya V. Kolmanovsky, Gang Song
  • Publication number: 20080147302
    Abstract: A system for operating an internal combustion engine with electromechanical valves, the system comprising of a cylinder with at least an electromechanical intake valve and at least an mechanically actuated exhaust valve that can be controlled to adjust valve opening and closing events relative to a crankshaft location; and a controller to adjust said electromechanical valve timing and said mechanically actuated valve timing.
    Type: Application
    Filed: January 18, 2008
    Publication date: June 19, 2008
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Ilya V. Kolmanovsky, John O. Michelini
  • Publication number: 20080135021
    Abstract: A method for controlling an internal combustion engine having a plurality of cylinders using electronic valve actuation, including operating a first portion of the cylinders in a homogeneous charge compression ignition (HCCI) mode, operating a second portion of the cylinders in a non-HCCI mode, and adjusting the valve timing of the second portion of cylinders to dynamically load level the engine in response to a transient torque demand. A system for controlling a multiple cylinder internal combustion engine, including a first group of cylinders to operate in an HCCI mode, a second group of cylinders to operate in a non-HCCI mode, and an engine controller operably coupled to the first and second groups of cylinders, said controller to adjust the valve timing of the second group of cylinders to dynamically load level the engine in response to a transient torque demand.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Inventors: John O. Michelini, Ilya V. Kolmanovsky, Alex Gibson