Having Counter Or Addressable Memory (e.g., Digital Timing Circuit) Patents (Class 123/406.6)
  • Patent number: 11591984
    Abstract: An internal combustion engine includes an engine block including a cylinder a piston positioned within the cylinder and configured to reciprocate in the cylinder, an electronic throttle control system comprising a motor and a throttle plate, a fuel system for supplying a controlled amount of fuel to the cylinder including a fuel injector, and an engine control unit coupled to the fuel system and the electronic throttle control system. The engine control unit is configured to determine engine speed data comprising a current engine speed, a previous engine speed, and a desired engine speed and control a fuel injection duration based on the engine speed data.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: February 28, 2023
    Assignee: Briggs & Stratton, LLC
    Inventors: David Procknow, Jacob Zuehl
  • Patent number: 11371461
    Abstract: An internal combustion engine includes an engine block including a cylinder, a piston positioned within the cylinder and configured to reciprocate in the cylinder, an electronic throttle control system including a motor and a throttle plate, an air flow sensor configured to detect an air mass flow rate, a fuel system for supplying a controlled amount of fuel to the cylinder including a fuel injector, and an engine control unit coupled to the fuel system and the electronic throttle control system. The engine control unit is configured to determine engine speed data including a current engine speed, a previous engine speed, and a desired engine speed, control a fuel injection duration based on the engine speed data, determine air-fuel ratio data comprising a current air-fuel ratio and a desired air-fuel ratio, and control a throttle plate position based on the air-fuel ratio data.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: June 28, 2022
    Assignee: Briggs & Stratton, LLC
    Inventors: David Procknow, Jacob Zuehl
  • Patent number: 10851757
    Abstract: A CPU advances ignition timing within a range in which knocking can be suppressed by feedback control based on an output signal of a knocking sensor. The CPU sets the igniting timing based on a feedback adjustment amount and a learning value. The CPU limits timing advancing update of the learning value when an exhaust pressure is higher than or equal to a threshold.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: December 1, 2020
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Takayuki Hosogi, Rihito Kaneko, Kenji Senda, Norihito Hanai, Hisayuki Ito, Masaaki Yamaguchi
  • Patent number: 10845434
    Abstract: A magnetic field sensor includes one or more magnetic field sensing elements configured to generate a magnetic field signal responsive to a magnetic field and a detector coupled to receive an interpolated threshold and a signal representative of the magnetic field signal, wherein the detector is configured to compare the interpolated threshold with the signal representative of the magnetic field signal to generate a detector output signal. A memory is configured to store a first threshold value indicative of a threshold value at a first temperature and a second threshold value indicative of a threshold value at a second temperature lower than the first temperature and a threshold module coupled to the memory and configured to generate the interpolated threshold based on the stored first and second threshold values.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: November 24, 2020
    Assignee: Allegro MicroSystems, LLC
    Inventors: Devon Fernandez, Eric G. Shoemaker, Michael Morris, Dominik Weiland
  • Patent number: 7844386
    Abstract: A reference signal generator generating a reference signal for high-resolution measurement/control in real time includes a means for calculating the rotational trend, e.g. increase/decrease in the r.p.m.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: November 30, 2010
    Assignee: A & D Company, Ltd.
    Inventor: Kouji Sekimoto
  • Patent number: 7827959
    Abstract: An ignition device (ECU and a drive circuit) for a spark ignition type internal combustion engine that directs an ignition with generation of a predetermined start signal (i.e., falling of an ignition signal) has a circuit for monitoring generation timing of the start signal and for prohibiting the ignition based on the start signal when the start signal is generated at abnormal timing. In particular, the ignition device has a circuit for determining whether the start signal is generated at predetermined start timing and a circuit for prohibiting the ignition based on the start signal when the above circuit determines that the start signal is not generated at the start timing. Thus, damages to the engine and peripheral devices due to the ignition at the abnormal timing can be reduced.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: November 9, 2010
    Assignee: Denso Corporation
    Inventor: Yuki Yamauchi
  • Patent number: 7819106
    Abstract: In an apparatus for controlling an engine, an irregular-region start detector detects that a predetermined-directed level change in an input signal is synchronized with a start of appearance of an irregular region thereof. An irregular-region end detector detects that a predetermined-directed level change in the input signal is synchronized with an end of the irregular region thereof. A fixing unit fixes a reference interval to a predetermined value when it is detected that the predetermined-directed level change in the input signal is synchronized with the start of appearance of the irregular region thereof. A resetting unit resets the reference interval from the predetermined-value to one of the measured intervals when it is detected that the predetermined-directed level change in the input signal is synchronized with the end of the irregular region thereof.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: October 26, 2010
    Assignee: Denso Corporation
    Inventor: Haruhiko Kondo
  • Patent number: 7040286
    Abstract: An engine control system for an internal combustion engine and a method of programming is provided. The engine control system has a rotation sensing system, an intelligent controller connected to the rotation sensing system for calculating at least one of a cylinder position or an engine RPM, and an engine controlling output created by the intelligent controller in response to at least one of the cylinder position or the engine RPM. The method of programming including the steps determining engine parameters and selecting an engine controlling output in response to at least one of the cylinder positions or the engine RPM.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: May 9, 2006
    Inventor: Scott G. Campbell
  • Patent number: 6907342
    Abstract: An apparatus for identifying a cylinder to be ignited in an engine. A plurality of teeth are formed on the periphery of the engine crankshaft. A sensor having two spaced detector parts senses the passage of the teeth. The detector parts identify the passage of a leading or a trailing edge of a tooth. An electronic control unit (ECU) determines the rotating direction of the crankshaft by comparing the signals from the two detector parts. Further, the ECU keeps a count indicating the position of the crankshaft and controls the engine in accordance with the count. The apparatus remembers the position of the crankshaft when the engine stops to improve re-ignition.
    Type: Grant
    Filed: July 21, 1997
    Date of Patent: June 14, 2005
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Yuji Matsuoka
  • Patent number: 6854455
    Abstract: A rotation angle detector for detecting the angular position of a shaft, i.e. a camshaft or a camshaft of an internal combustion engine, includes a rotatable detector wheel coupled to the shaft. Markings of a first type are distributed along a periphery of the detector wheel and are detectable by a sensor for determining a relative rational angle. Markings of a second type are also distributed over the periphery of the detector wheel. The markings of the second type are distinguishable from each other for determining an absolute rotational angle of the shaft or for determining selection of a combustion chamber for injection.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: February 15, 2005
    Assignee: Siemens Aktiengesellschaft
    Inventor: Uwe Lingener
  • Patent number: 6847882
    Abstract: A processor having an embedded median filter routine, a method of median filtering using a vehicle's CPU, and a misfire detection system for an internal combustion engine with crankshaft acceleration detection means for determining crankshaft acceleration values. In general, the processor is configured to receive new acceleration values and includes a data structure with a data array containing a predetermined number of data fields storing acceleration values in magnitude order. The embedded median filtering routine is configured to identify an oldest in time acceleration value, identify a deletion position in the data array for the oldest in time acceleration value, identify an insertion position in the data array, move selected acceleration values in the data array to vacate the insertion position, insert the new acceleration value in the insertion position, and determine the median value of the acceleration values in the data array.
    Type: Grant
    Filed: May 15, 2003
    Date of Patent: January 25, 2005
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Gary P. Miller, Ray Cavell, Bob Gruszczynski
  • Patent number: 6827063
    Abstract: For the establishment of a crank-angle based signal pattern with high discrimination representing a relevant working characteristic of an internal combustion engine, the working characteristic is detected with high time discrimination and with the aid of a time-based and angled-based crank-angle signal of low angle discrimination and transformed to a crank-angle basis under interpolation, and whereby there is assigned to the top dead center (OT) of the respective cylinder, by a multiple, a freely selectable angle increment under interpolation with high angle discrimination.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: December 7, 2004
    Assignee: AVL List GmbH
    Inventors: Bernhard Breitegger, Eduard Unger, Christian Roduner, Alois Fürhapter
  • Patent number: 6736102
    Abstract: A method for operating an internal combustion engine and a corresponding device are described, in which reference pulses are generated synchronously with respect to the cyclical movement of at least one part of the internal combustion engine. At least one event moment for the occurrence of at least one event is calculated by an output unit at specific, definitively preset time intervals of the cyclical movement. Moreover, an independent clock-pulse generator is provided which generates clock pulses, the interval of the clock pulses being independent of the movement, and the interval of the clock pulses being smaller than the interval of the reference pulses. The at least one event moment is expressed as the number of clock pulses of the independent clock-pulse generator, and the at least one event is triggered upon reaching the number of clock pulses.
    Type: Grant
    Filed: September 3, 2002
    Date of Patent: May 18, 2004
    Assignee: Robert Bosch GmbH
    Inventors: Johann Konrad, Martin Haussmann, Harry Friedmann
  • Publication number: 20040089272
    Abstract: Even if the engine is started from any crank angle position, it is possible to correctly determine the rotational direction of a crankshaft, so that fuel injection or ignition can be stopped when the crankshaft is rotating in the reverse direction. A measurement member has a plurality of angular position detection portions arranged at equal intervals in a circumferential direction of the crankshaft and a plurality of reference position detection portions at which a part of the angular position detection portions is missing. A crank angle sensor is arranged near the measurement member for generating a crank angle signal representative of the rotational position of the crankshaft. A period detector detects periods of pulses of the crank angle signal. A reference position determiner determines a plurality of reference positions based on the signal periods. A counter counts the pulses of the crank angle signal.
    Type: Application
    Filed: April 17, 2003
    Publication date: May 13, 2004
    Applicant: MITSUBISHI DENKI KABUSHIKI KAISHA
    Inventors: Eiji Kanazawa, Shiro Yonezawa, Tomokazu Makino, Takuo Watanuki
  • Patent number: 6732713
    Abstract: Even if the engine is started from any crank angle position, it is possible to correctly determine the rotational direction of a crankshaft, so that fuel injection or ignition can be stopped when the crankshaft is rotating in the reverse direction. A measurement member has a plurality of angular position detection portions arranged at equal intervals in a circumferential direction of the crankshaft and a plurality of reference position detection portions at which a part of the angular position detection portions is missing. A crank angle sensor is arranged near the measurement member for generating a crank angle signal representative of the rotational position of the crankshaft. A period detector detects periods of pulses of the crank angle signal. A reference position determiner determines a plurality of reference positions based on the signal periods. A counter counts the pulses of the crank angle signal.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: May 11, 2004
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Eiji Kanazawa, Shiro Yonezawa, Tomokazu Makino, Takuo Watanuki
  • Patent number: 6668799
    Abstract: A rotor has teeth on a rotor body. The teeth indicate fixed ignition timings for both of normal and reverse rotations. The teeth also indicate beginning positions of a calculation ignition sequence and an excess advanced ignition sequence for both of the normal and reverse rotations. One of the teeth is longer than the other teeth to provide a signal for determining a rotating direction based on a detected signal from a timing sensor. In a stable rotating condition, a countdown process begins when the beginning position located on the forward side in the rotating direction from the cylinder to be ignited is detected, and the spark plug of the target cylinder sparks when the counting process finished.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: December 30, 2003
    Assignee: Denso Corporation
    Inventor: Shigeyuki Ohira
  • Patent number: 6665607
    Abstract: A method and a device are described for controlling an internal combustion engine. A manipulated variable is specifiable on the basis of at least one measured quantity. The measured quantity is filterable by at least one filter. An excitation variable is superimposed on the manipulated variable, and the properties of the filter are determined on the basis of the resulting reaction of the measured quantity.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: December 16, 2003
    Assignee: Robert Bosch GmbH
    Inventors: Peter Skala, Dirk Samuelsen, Ruediger Fehrmann, Markus Jung, Gabriel Scolan
  • Patent number: 6606552
    Abstract: A control device for an internal combustion engine has a device for generating control commands for controlling final control elements in accordance with at least one measured value. The control device also has a communications interface for exchanging messages with a control unit for final control elements. A counter is also provided, the status of the counter being dependent on pulses of a measuring signal of an incremental crankshaft angle sensor. The control commands contain desired counter statuses for carrying out the control task. A control unit also has a counter whose counter status depends on the pulses of the measuring signal of the incremental crankshaft angle sensor. Also provided is a device for carrying out the control tasks in accordance with the counter status and the desired counter status.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: August 12, 2003
    Assignee: Siemens Aktiengesellschaft
    Inventors: Michael Haimerl, Wolf-Dieter Pöhmerer, Hans-Jürgen Reichl, Ulli Christian Sagmeister, Markus Teiner
  • Patent number: 6595192
    Abstract: An ignition control device for controlling an ignition coil device for an internal combustion engine, having an angle measuring device for measuring the current crank angle of the internal combustion engine and for outputting an equidistant angle pulse signal and an angle signal for indicating the respective beginning of a working cycle. The ignition control device includes a synchronization device for synchronizing the angular positions of the individual cylinders to the output signal of the angle measuring device, a rotational speed measuring device for measuring the rotational speed of the internal combustion engine at a measuring time point within the ignition cycle of an individual cylinder, and a calculating device for calculating a preestablished ignition angle corresponding to the measured rotational speed. A preestablished charging time corresponds to the measured battery voltage, and a beginning charging angle corresponds to the respective calculation angles in accordance with the synchronization.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: July 22, 2003
    Assignee: Robert Bosch GmbH
    Inventors: Martin Haussmann, Harry Friedmann
  • Patent number: 6591810
    Abstract: A control system for an internal combustion engine is provided which is capable of satisfying the demand of reducing the size, weight and cost thereof, and at the same time fulfilling sufficient timing accuracy for ignition timing without using a high performance CPU.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: July 15, 2003
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hideki Umemoto
  • Patent number: 6577945
    Abstract: A novel method and a suitable device for the cylinder-specific determination of spark failures on a reciprocating engine through a classifying unit based on measurement data that contain information about the number of crankshaft revolutions. For this process, the measurement data are subjected to a pre-processing procedure in the classifying unit and classified through a classification process, wherein within the framework of the pre-processing procedure the data are subjected to a principal axis transformation (HAT). Due to the utilization of this resource-saving method for detecting spark failures on reciprocating engines in accordance with the invention, the processing requirements for once cycle are less than 5 Kflops, despite a measurement vector v length of 240. Due to the fact that the invented device requires only a single measurement data recorder, e.g.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: June 10, 2003
    Assignee: MTU Friedrichshafen GmbH
    Inventors: Martin Fritzsche, Otto Loehlein, Joerg Remele
  • Patent number: 6553965
    Abstract: A control system for an internal combustion engine is provided which is capable of controlling ignition timing, fuel injection timing and a fuel injection amount in a stable manner at any time even in an engine, or in an operating range or in an operating condition thereof, in which there are great variations in the number of revolutions per minute of the engine.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: April 29, 2003
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hideki Umemoto
  • Publication number: 20030033076
    Abstract: An engine speed control that avoid undesirable transmission conditions such as clutch chattering. This is done by sensing actual conditions, which are likely to result in the undesirable transmission conditions such as clutch chattering and only changing the engine output when these exact conditions are found. The conditions sensed are the determination of excessive acceleration in engine speed or in the speed of a shaft associated with the engine or the degree of rotational variation or rotational acceleration.
    Type: Application
    Filed: July 23, 2002
    Publication date: February 13, 2003
    Inventors: Naoyo Isoda, Masahiko Enoyoshi
  • Publication number: 20020189586
    Abstract: A control system for an internal combustion engine is provided which is capable of satisfying the demand of reducing the size, weight and cost thereof, and at the same time fulfilling sufficient timing accuracy for ignition timing without using a high performance CPU.
    Type: Application
    Filed: November 30, 2001
    Publication date: December 19, 2002
    Applicant: MITSUBISHI DENKI KABUSHIKI KAISHA
    Inventor: Hideki Umemoto
  • Patent number: 6493628
    Abstract: In an engine control unit, a crank signal is generated as a pulse train of every predetermined angle interval corresponding to rotation of a crankshaft of an engine. An edge time measuring counter receives the crank signal and measures an interval of pulses. A frequency multiplication counter generates frequency multiplication clocks of integer times by the next pulse on the basis of a pulse interval of this time. A reference counter counts the number of waves of the frequency multiplication clocks between pulses in the crank signal. When the count value of the reference counter reaches a frequency multiplication number, a guard counter forcedly stops outputting of angle clocks which are outputted in response to generation of frequency multiplication clocks in a tracking counter.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: December 10, 2002
    Assignee: DENSO Corporation
    Inventor: Katsuyuki Ando
  • Patent number: 6445176
    Abstract: A magnetically sensitive sensor for counting pulses for measuring rotational speeds and angular positions of a rotating component via a pulse transmitter connected for rotating with the rotating component automatically adapts its switching points to the respective measurement location conditions. A logic unit initiates automatic adaptation of the switching points from an original state when an operating parameter first exceeds a limit value after the supply voltage of the sensor turned on. The original state is not preset or is coarsely preset. The configuration of the switching points is then stored in a non-volatile data memory specifically for the sensor.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: September 3, 2002
    Assignee: Mannesmann VDO AG
    Inventor: Werner Wallrafen
  • Patent number: 6405708
    Abstract: A dual ignition system for a truly opposed piston engine providing offsets from the standard timing separation, which is 1440 degrees divided by the number of pistons. Timing is obtained from a timing mark on the flywheel. An ignition transformer is provided on each cylinder. Each transformer has two output coils, and fires two cylinders on the same side of the engine that are separated by 360 degrees of timing plus or minus the offset. A cam position disk is provided on a camshaft of the engine. Half of its circumference is marked sensibly differently from the other half. A cam position sensor adjacent this disk provides input to a logic circuit that determines which of the two adjacent offset timings to send to each transformer depending on which half of the 720-degree engine cycle is in effect.
    Type: Grant
    Filed: February 15, 2001
    Date of Patent: June 18, 2002
    Inventor: Christopher L. Watson
  • Publication number: 20010032049
    Abstract: In an engine control unit, a crank signal is generated as a pulse train of every predetermined angle interval corresponding to rotation of a crankshaft of an engine. An edge time measuring counter receives the crank signal and measures an interval of pulses. A frequency multiplication counter generates frequency multiplication clocks of integer times by the next pulse on the basis of a pulse interval of this time. A reference counter counts the number of waves of the frequency multiplication clocks between pulses in the crank signal. When the count value of the reference counter reaches a frequency multiplication number, a guard counter forcedly stops outputting of angle clocks which are outputted in response to generation of frequency multiplication clocks in a tracking counter.
    Type: Application
    Filed: January 19, 2001
    Publication date: October 18, 2001
    Inventor: Katsuyuki Ando
  • Patent number: 6272428
    Abstract: An ignition system for energizing an ignition coil of an internal combustion engine. The system including a high voltage unit for energizing the ignition coil of the engine, a memory for storing system function indices and a processor. The processor receives a timing signal from an engine speed pick-up device, accesses the memory to retrieve the system function indices, and causes the high voltage unit to energize the ignition coil based on the system function indices and the frequency of the timing signal. System function indices data includes ignition timing curve data with a nominal or base curve and a plurality of adjustment timing curves for cylinder-specific timing calibration. The system also provides for optimal multiple sparking at low engine speeds by taking into consideration battery voltage and capacitor charge times.
    Type: Grant
    Filed: October 29, 1999
    Date of Patent: August 7, 2001
    Assignee: Holley Performance Products, Inc.
    Inventors: David Heath, Ronald D. Mackie