US5715792A - Method for controlling the advance angle of a power engine - Google Patents

Method for controlling the advance angle of a power engine Download PDF

Info

Publication number
US5715792A
US5715792A US08/634,058 US63405896A US5715792A US 5715792 A US5715792 A US 5715792A US 63405896 A US63405896 A US 63405896A US 5715792 A US5715792 A US 5715792A
Authority
US
United States
Prior art keywords
bits
engine
rotational period
advance angle
rotational
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US08/634,058
Inventor
Yutaka Nozue
Tsuyoshi Akaishi
Yoshihiro Kaneko
Tamotsu Iwasaki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsuba Corp
Original Assignee
Mitsuba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsuba Corp filed Critical Mitsuba Corp
Assigned to MITSUBA ELECTRIC MFG. CO., LTD. reassignment MITSUBA ELECTRIC MFG. CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AKAISHI, TSUYOSHI, IWASAKI, TAMOTSU, KANEKO, YOSHIHIRO, NOZUE, YUTAKA
Assigned to MITSUBA CORPORTION reassignment MITSUBA CORPORTION CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: MITSUBA ELECTRIC MFG. CO., LTD.
Application granted granted Critical
Publication of US5715792A publication Critical patent/US5715792A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/08Arrangements for controlling the speed or torque of a single motor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Definitions

  • the present invention relates to a method for controlling the advance angle of a power which is suitable for controlling the ignition timing of a spark plug of an internal combustion engine, and the angle of the switching signal for commutating the electric power supplied to a brushless motor according to the rotational speed of the engine, and in particular to a method for controlling the advance angle of a power engine by determining the advance angle by looking up a table.
  • the ignition timing of an internal combustion engine is required to be changed according to the operating condition of the engine such as the load and the rotational speed of the engine, and, conventionally, it has been mechanically controlled by using a centrifugal governor or the like. It is known that as the rotational speed of the engine increases, not only the advance angle required to be increased (hence the advance time period is required to be decreased) but also a progressively finer control becomes necessary.
  • an advance time period corresponding to the rotational speed is determined from a look up table. If the rotational speed or the rotational period is directly associated with the corresponding advance time period in a look up table, the table becomes unacceptably large. For this reason, it has been customary to convert each value of the rotational speed or the rotational period into one of n number of parameters N by using a first table, and to determine the advance angle from the parameter N by using a second table.
  • each value of the parameter N is associated with a number or rotational speed values, and this number is progressively diminished to one or, in other words, the resolution power is increased, as the rotational speed is increased.
  • a primary object of the present invention is to provide an electronically controlled advance angle control system which can associate the rotational speed or the rotational period with the advance time period by using a single small look up table in a simple manner, and can be implemented by using a relatively small storage device.
  • a second object of the present invention is to provide an electronically controlled advance angle control system using a look up table which can achieve a desired nonlinear relationship without complicating the algorithm or increasing the necessary memory capacity.
  • such an object can be accomplished by providing a method for controlling an advance angle of a power engine according to a rotational speed of the engine, comprising the steps of: detecting a rotational period of the engine as a binary number consisting of a first number of bits; extracting a second number of bits from the binary number, the second number being smaller than the first number; obtaining a rotational period parameter from the extracted bits or by converting the extracted bits by an arithmetic process based on the first number, the second number, and a minimum value of the rotational period of the engine; and determining an advance angle for each given rotational speed of the engine by looking up a table specifying a relationship between the rotational period parameter and the advance angle.
  • the precision of the data decreases as the number of bits increases.
  • a finer advance angle control is achieved as the rotational period becomes shorter or as the rotational speed increases, and a coarser advance angle control is achieved as the rotational period becomes longer or as the rotational speed decreases. This agrees with a desired pattern of precision in controlling the advance angle.
  • the minimum value of the rotational period of the power engine given as a binary number consists of no less bits than the extracted bits
  • the step of obtaining the rotational period parameter comprises the steps of: setting the rotational period parameter as a value consisting of the extracted bits minus 2 i-1 when the rotational period of the engine given as a binary number consists of a same number of bits as the minimum value, the second number being i; setting the rotational period parameter as the extracted bits when the rotational period of the engine is one bit longer than the minimum value; and setting the rotational period parameter as a value consisting of the extracted bits plus 2 i+j-3 when the rotational period of the engine given as a binary number is j bits longer than said minimum value, j being two or greater.
  • the advance angle of a power engine consists of an advance angle of a switching signal for commutating input power to a brushless electric motor, an advance angle of an ignition timing of an internal combustion engine, or any application which requires to control a timing or a phase relationship of a certain event relative to a cyclic time reference.
  • FIG. 1 is a block diagram showing the structure of an ignition control system for an internal combustion engine to which the present invention is applied;
  • FIG. 2 is a graph showing the relationship between the rotational period parameter and the advance time period N.
  • FIG. 3 is a block diagram showing the structure of an advance angle control system for a power engine to which the present invention is applied.
  • FIG. 4 is a flow diagram of a method for controlling an advance angle of a power engine, according to one embodiment of the invention.
  • FIG. 1 is a block diagram showing the general structure of an embodiment of the engine ignition timing control system according to the present invention.
  • the rotation period supplied to an A/D converter 1 is converted into a 16-bit binary number (first number of bits) which is supplied to an MPU 2.
  • Eight upper meaningful bits of this binary number (second number of bits: i) are extracted therefrom, and converted into a rotational period parameter N which is explained hereinafter.
  • An LUT 3 defining a relationship between the parameter N and the advance time period is looked up using the parameter N as an index, and the output, or the advance time period, is supplied to an ignition system which is not shown in the drawing.
  • the rotational period parameter N is given by the extracted 8-bit binary as it is, as shown in the line indicated by B in Table 1. If the rotational period preceding the step of extraction consists of a binary number which is longer than the minimum value of the rotational period by j bits, j being a number equal to or greater than two, the rotational period parameter N is given by adding 2 i+j-3 to the extracted 8-bit binary number.
  • the relationship between the rotational period parameter N and the advance time period can be obtained as conceptually shown in the graph of FIG. 2. More specifically, a progressively larger increase in the rotational period is necessary for producing each increment in the advance time period as the rotational period increases. In other words, as the rotational period diminishes, each decrement in the rotational period causes a progressively larger increase in the advance time period.
  • upper eight meaningful bits were extracted from the 16-bit rotational period data, and were converted into a corresponding value of the rotational speed parameter N consisting of 9 bits.
  • second number i such as seven and nine
  • first number such as 15 and 17, of bits.
  • FIG. 3 is a block diagram of drive control system for a brushless motor of an electric vehicle to which the present invention is applied.
  • the rotational period supplied to an A/D converter 11 is converted into a 16-bit binary number (first number of bits) which is supplied to an MPU 12.
  • Eight upper meaningful bits of this binary number (second number of bits: i) are extracted therefrom, and converted into a rotational period parameter N which is explained hereinafter.
  • An LUT 3 defining a relationship between the parameter N and the advance time period is looked up using the parameter N as an index, and the output, or the advance time period, is supplied to a drive system which is not shown in the drawing.
  • the mode of operation of this system is similar to that of the engine ignition control system, and is not described herein.
  • the method for controlling the advance angle of a power engine of the present invention because of the provision of the steps of detecting a rotational period of the engine as a binary number consisting of a first number of bits; extracting a second number of bits from the binary number, the second number being smaller than the first number; obtaining a rotational period parameter from the extracted bits or by converting the extracted bits by an arithmetic process based on the binary number, the extracted bits and a minimum value of the rotational period of the engine; and determining an advance time period for each given rotational speed of the engine by looking up a table specifying a relationship between the rotational period parameter and the advance time period, it is possible to associate a rotational speed or a rotational period with an advance time period by using a small single look up table, which can be implemented by using a storage device of a small capacity.
  • the rotational period parameter can be given by a series of consecutive numbers consisting of the prescribed number of bits, and the look up table can be further reduced in size.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

Provided is a method for controlling an advance angle of a power engine which can associate the rotational speed or be rotational period with the advance time period by using a single small look up table in a simple manner, and can be implemented by using a relatively small storage device. Because of provision of the steps of detecting a rotational period of a power engine as a binary number consisting of a first number of bits; extracting a second number of bits from the binary number, the second number being smaller than the first number; obtaining a rotational period parameter from the extracted bits or by convening the extracted bits by an arithmetic process based on the first number, the second number, and a minimum value of the rotational period of the engine; and determining an advance angle for each given rotational speed of the engine by looking up a table specifying a relationship between the rotational period parameter and the advance angle.

Description

TECHNICAL FIELD
The present invention relates to a method for controlling the advance angle of a power which is suitable for controlling the ignition timing of a spark plug of an internal combustion engine, and the angle of the switching signal for commutating the electric power supplied to a brushless motor according to the rotational speed of the engine, and in particular to a method for controlling the advance angle of a power engine by determining the advance angle by looking up a table.
BACKGROUND OF THE INVENTION
The ignition timing of an internal combustion engine is required to be changed according to the operating condition of the engine such as the load and the rotational speed of the engine, and, conventionally, it has been mechanically controlled by using a centrifugal governor or the like. It is known that as the rotational speed of the engine increases, not only the advance angle required to be increased (hence the advance time period is required to be decreased) but also a progressively finer control becomes necessary.
Recently, to the end of achieving an optimum ignition timing control, there has been a growing tendency to use electronic ignition timing control systems which detect the rotational speed of the engine, and convert the detected speed into digital data.
According to such an electronically controlled ignition timing control system, after the rotational speed of the engine is detected and converted into digital data, an advance time period corresponding to the rotational speed is determined from a look up table. If the rotational speed or the rotational period is directly associated with the corresponding advance time period in a look up table, the table becomes unacceptably large. For this reason, it has been customary to convert each value of the rotational speed or the rotational period into one of n number of parameters N by using a first table, and to determine the advance angle from the parameter N by using a second table. Because a finer control becomes necessary as the rotational speed increases, it has been customary to define the first table so that each value of the parameter N is associated with a number or rotational speed values, and this number is progressively diminished to one or, in other words, the resolution power is increased, as the rotational speed is increased.
However, two look up tables are required, and this means that a relatively large memory capacity is necessary although it may be smaller than that required for directly associating the rotational speed with the advance time period. A similar problem exists when controlling the advance angle of the switching signal for commutating the electric power supplied to a brushless motor.
BRIEF SUMMARY OF THE INVENTION
In view of such problems of the prior art, a primary object of the present invention is to provide an electronically controlled advance angle control system which can associate the rotational speed or the rotational period with the advance time period by using a single small look up table in a simple manner, and can be implemented by using a relatively small storage device.
A second object of the present invention is to provide an electronically controlled advance angle control system using a look up table which can achieve a desired nonlinear relationship without complicating the algorithm or increasing the necessary memory capacity.
According to the present invention, such an object can be accomplished by providing a method for controlling an advance angle of a power engine according to a rotational speed of the engine, comprising the steps of: detecting a rotational period of the engine as a binary number consisting of a first number of bits; extracting a second number of bits from the binary number, the second number being smaller than the first number; obtaining a rotational period parameter from the extracted bits or by converting the extracted bits by an arithmetic process based on the first number, the second number, and a minimum value of the rotational period of the engine; and determining an advance angle for each given rotational speed of the engine by looking up a table specifying a relationship between the rotational period parameter and the advance angle.
By extracting a prescribed number (second number) of bits from the rotational period given as a binary number, and using this extracted bits for determining a parameter associated with a corresponding advance angle, the precision of the data decreases as the number of bits increases. In other words, a finer advance angle control is achieved as the rotational period becomes shorter or as the rotational speed increases, and a coarser advance angle control is achieved as the rotational period becomes longer or as the rotational speed decreases. This agrees with a desired pattern of precision in controlling the advance angle.
According to a preferred embodiment of the present invention, the minimum value of the rotational period of the power engine given as a binary number consists of no less bits than the extracted bits, and the step of obtaining the rotational period parameter comprises the steps of: setting the rotational period parameter as a value consisting of the extracted bits minus 2i-1 when the rotational period of the engine given as a binary number consists of a same number of bits as the minimum value, the second number being i; setting the rotational period parameter as the extracted bits when the rotational period of the engine is one bit longer than the minimum value; and setting the rotational period parameter as a value consisting of the extracted bits plus 2i+j-3 when the rotational period of the engine given as a binary number is j bits longer than said minimum value, j being two or greater.
The advance angle of a power engine consists of an advance angle of a switching signal for commutating input power to a brushless electric motor, an advance angle of an ignition timing of an internal combustion engine, or any application which requires to control a timing or a phase relationship of a certain event relative to a cyclic time reference.
BRIEF DESCRIPTION OF THE DRAWINGS
Now the present invention is described in the following with reference to the appended drawings, in which:
FIG. 1 is a block diagram showing the structure of an ignition control system for an internal combustion engine to which the present invention is applied;
FIG. 2 is a graph showing the relationship between the rotational period parameter and the advance time period N; and
FIG. 3 is a block diagram showing the structure of an advance angle control system for a power engine to which the present invention is applied.
FIG. 4 is a flow diagram of a method for controlling an advance angle of a power engine, according to one embodiment of the invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 1 is a block diagram showing the general structure of an embodiment of the engine ignition timing control system according to the present invention. The rotation period supplied to an A/D converter 1 is converted into a 16-bit binary number (first number of bits) which is supplied to an MPU 2. Eight upper meaningful bits of this binary number (second number of bits: i) are extracted therefrom, and converted into a rotational period parameter N which is explained hereinafter. An LUT 3 defining a relationship between the parameter N and the advance time period is looked up using the parameter N as an index, and the output, or the advance time period, is supplied to an ignition system which is not shown in the drawing.
As shown in Table 1, according to the present embodiment, the minimum value of the rotational period is given as a binary number 1000 0000 0000 (211 =2,048 in decimal), and the maximum value of the rotational period is given as a binary number 111 1111 1000 0000 (65,280 in decimal).
              TABLE 1                                                     
______________________________________                                    
rotational period (16 bits)                                               
                           rotational period                              
(extracted value underlined)                                              
              arithmetic operation                                        
                           paratmeter N (9 bits)                          
______________________________________                                    
    0000 1000 0000 0000                                                   
                  extracted value                                         
                               0 0000 0000                                
A   ↓      -1000 0000   ↓                                   
    0000 0111 1111 1111        0 0111 1111                                
    0001 0000 000 0 0000                                                  
                  extracted value                                         
                               0 1000 0000                                
B   ↓      as it is     ↓                                   
    0001 1111 1111 1111        0 1111 1111                                
    0010 0000 0000 0000                                                   
                  extracted value                                         
                               1 0000 0000                                
C   ↓      +1000 0000   ↓                                   
    0011 1111 1111 1111        1 0111 1111                                
    0100 0000 0000 0000                                                   
                  extracted value                                         
                               1 1000 0000                                
D   ↓      +1 0000 0000 ↓                                   
    0111 1111 1111 1111        1 1111 1111                                
______________________________________                                    
Now is described how eight upper meaningful bits of the rotational period given as a 16-bit binary number are extracted, and how it is converted into a corresponding value of the parameter N with reference to Table 1. First of all, as indicated by the underlines in the first column of Table 1, eight upper meaningful bits of the 16-bit binary number representing the rotational period is extracted. If the rotational period preceding the step of extraction consists of a same number of bits as the minimum value of the rotational period, the rotational period parameter N is given by subtracting 2i-1 =27 (=1000 0000) from the extracted 8-bit binary number as in the line indicated by A in Table 1. If the rotational period preceding the step of extraction 158 consists of a binary number which is longer than the minimum value of the rotational period by one bit, the rotational period parameter N is given by the extracted 8-bit binary as it is, as shown in the line indicated by B in Table 1. If the rotational period preceding the step of extraction consists of a binary number which is longer than the minimum value of the rotational period by j bits, j being a number equal to or greater than two, the rotational period parameter N is given by adding 2i+j-3 to the extracted 8-bit binary number. For instance, in the case of the part indicated by C in Table 1, because the rotational period preceding the step of extraction is longer than the minimum value by two bits, the rotational period parameter N is given by adding 2i+j-3 =27 (=1 0000 0000) to the extracted 8-bit binary number. In the case of the part indicated by D in Table 1, because the rotational period preceding the step of extraction is longer than the minimum value by three bits, the rotational period parameter N is given by adding 2i+j-3 =28 (=10 0000 0000) to the extracted 8-bit binary number.
As shown in the right hand side of Table 1, the rotational period parameter N is given as a (i+1)=9 bit binary number selected from a group of 512 consecutive binary numbers in the range of 0 0000 0000 (0) to 1 1111 1111 (511). Therefore, it suffices if the LUT 3 consists of a table associating 512 possible rotational period parameter values N to corresponding advance time periods which, for instance, may be given by 16 bit binary numbers (Table 1).
Thus, the relationship between the rotational period parameter N and the advance time period can be obtained as conceptually shown in the graph of FIG. 2. More specifically, a progressively larger increase in the rotational period is necessary for producing each increment in the advance time period as the rotational period increases. In other words, as the rotational period diminishes, each decrement in the rotational period causes a progressively larger increase in the advance time period.
In this embodiment, upper eight meaningful bits were extracted from the 16-bit rotational period data, and were converted into a corresponding value of the rotational speed parameter N consisting of 9 bits. However, it is also possible to extract a different number (second number i), such as seven and nine, of bits from the rotational period parameter N which may also consist of a different number (first number), such as 15 and 17, of bits. As long as the minimum value consists of a power of 2, it is possible to achieve a high efficiency by shifting the minimum value to zero.
It is also possible to extract a second number of upper meaningful bits from a rotational period expressed by a first number of bits, and setting the extracted bits as the rotational period parameter N by filling a necessary number of zeros in lower places to achieve a similar result although the total number of bits of the rotational period parameter N may increase, and the values of the parameter may not be entirely consecutive.
FIG. 3 is a block diagram of drive control system for a brushless motor of an electric vehicle to which the present invention is applied. The rotational period supplied to an A/D converter 11 is converted into a 16-bit binary number (first number of bits) which is supplied to an MPU 12. Eight upper meaningful bits of this binary number (second number of bits: i) are extracted therefrom, and converted into a rotational period parameter N which is explained hereinafter. An LUT 3 defining a relationship between the parameter N and the advance time period is looked up using the parameter N as an index, and the output, or the advance time period, is supplied to a drive system which is not shown in the drawing. The mode of operation of this system is similar to that of the engine ignition control system, and is not described herein.
As can be appreciated from the above description, according to the method for controlling the advance angle of a power engine of the present invention, because of the provision of the steps of detecting a rotational period of the engine as a binary number consisting of a first number of bits; extracting a second number of bits from the binary number, the second number being smaller than the first number; obtaining a rotational period parameter from the extracted bits or by converting the extracted bits by an arithmetic process based on the binary number, the extracted bits and a minimum value of the rotational period of the engine; and determining an advance time period for each given rotational speed of the engine by looking up a table specifying a relationship between the rotational period parameter and the advance time period, it is possible to associate a rotational speed or a rotational period with an advance time period by using a small single look up table, which can be implemented by using a storage device of a small capacity. In particular, by setting the rotational period parameter as a value consisting of the extracted bits minus 2i-1 when the rotational period of the engine given as a binary number consists of a same number of bits as the minimum value, i being the number of extracted bits; setting the rotational period parameter as the extracted bits when the rotational period of the engine has a same number of bits as the minimum value; and setting the rotational period parameter as a value consisting of the extracted bits plus 2i+j-3 when the rotational period of the engine given as a binary is j bits longer than the minimum value, j being two or greater, the rotational period parameter can be given by a series of consecutive numbers consisting of the prescribed number of bits, and the look up table can be further reduced in size.

Claims (4)

What we claim is:
1. A method for controlling an advance angle of a power engine according to a rotational speed of the engine, comprising the steps of:
detecting a rotational period of said engine as a binary number consisting of a first number of bits;
extracting a second number of bits from said binary number, said second number being smaller than said first number;
obtaining a rotational period parameter from the extracted bits or by converting the extracted bits by an arithmetic process based on said first number, said second number, and a minimum value of said rotational period of said engine;
determining an advance angle for each given rotational speed of said engine by looking up a table specifying a relationship between said rotational period parameter and said advance angle; and
adjusting the advance angle of the power engine.
2. A method for controlling an advance angle of a power engine according to claim 1, wherein said minimum value of said rotational period of said power engine given as a binary number consists of no less bits than said extracted bits, and the step of obtaining said rotational period parameter comprises the step of:
setting said rotational period parameter as a value consisting of said extracted bits minus 2i-1 when said rotational period of said engine given as a binary number consists of a same number of bits as said minimum value, said second number being i;
setting said rotational period parameter as said extracted bits when said rotational period of said engine is one bit longer than said minimum value; and
setting said rotational period parameter as a value consisting of said bits plus 2i+j-3 when said rotational period of said engine given as a binary number is j bits longer than said minimum value, j being two or greater.
3. A method for controlling an advance angle of a power engine according to claim 1, wherein said advance angle of the power engine consists of an advance angle of a switching signal for commutating input power to a brushless electric motor.
4. A method for controlling an advance angle of a power engine according to claim 1, wherein said advance angle of the power engine consists of an advance angle of an ignition timing of an internal combustion engine.
US08/634,058 1995-04-19 1996-04-17 Method for controlling the advance angle of a power engine Expired - Fee Related US5715792A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP11787295 1995-04-19
JP8-117872 1995-04-19
JP8069368A JPH094553A (en) 1995-04-19 1996-02-28 Timing advance control method of prime mover
JP8-069368 1996-02-28

Publications (1)

Publication Number Publication Date
US5715792A true US5715792A (en) 1998-02-10

Family

ID=26410571

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/634,058 Expired - Fee Related US5715792A (en) 1995-04-19 1996-04-17 Method for controlling the advance angle of a power engine

Country Status (4)

Country Link
US (1) US5715792A (en)
JP (1) JPH094553A (en)
FR (1) FR2733279B1 (en)
IT (1) IT1286918B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130170951A1 (en) * 2011-03-30 2013-07-04 Panasonic Corporation Lead angle value setting method, motor driving control circuit, and brushless motor

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4814997A (en) * 1981-10-14 1989-03-21 Nippondenso Co., Ltd. Method and apparatus for estimating an atmospheric pressure based on an intact air pressure at a certain time
US4841932A (en) * 1988-07-19 1989-06-27 Delco Electronics Corporation Spark timing control
US4930477A (en) * 1987-10-15 1990-06-05 Nissan Motor Company, Limited System and method for controlling ignition timing for internal combustion engine
US5172669A (en) * 1991-02-05 1992-12-22 Sanshin Kogyo Kabushiki Kaisha Engine control system
US5176117A (en) * 1991-02-05 1993-01-05 Sanshin Kogyo Kabushiki Kaisha Engine control system
US5184594A (en) * 1991-04-15 1993-02-09 Mitsubishi Denki Kabushiki Kaisha Failure diagnosis device of an egr control device
US5297048A (en) * 1992-09-21 1994-03-22 Automotive Integrated Electronics Co., Inc. Angular position extrapolation of a rotating crankshaft corrected for crankshaft acceleration and deceleration
US5383433A (en) * 1993-05-19 1995-01-24 Briggs & Stratton Corporation Microprocessor-controlled inductive ignition system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5372931A (en) * 1976-12-10 1978-06-28 Nippon Soken Inc Internal combustion engine electronic controller
JPS5948307B2 (en) * 1979-02-23 1984-11-26 日産自動車株式会社 Internal combustion engine ignition timing control device
US4743815A (en) * 1987-09-01 1988-05-10 Emerson Electric Co. Brushless permanent magnet motor system
IN172484B (en) * 1990-09-10 1993-08-28 Paramount Sinters Private Limi

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4814997A (en) * 1981-10-14 1989-03-21 Nippondenso Co., Ltd. Method and apparatus for estimating an atmospheric pressure based on an intact air pressure at a certain time
US4930477A (en) * 1987-10-15 1990-06-05 Nissan Motor Company, Limited System and method for controlling ignition timing for internal combustion engine
US4841932A (en) * 1988-07-19 1989-06-27 Delco Electronics Corporation Spark timing control
US5172669A (en) * 1991-02-05 1992-12-22 Sanshin Kogyo Kabushiki Kaisha Engine control system
US5176117A (en) * 1991-02-05 1993-01-05 Sanshin Kogyo Kabushiki Kaisha Engine control system
US5184594A (en) * 1991-04-15 1993-02-09 Mitsubishi Denki Kabushiki Kaisha Failure diagnosis device of an egr control device
US5297048A (en) * 1992-09-21 1994-03-22 Automotive Integrated Electronics Co., Inc. Angular position extrapolation of a rotating crankshaft corrected for crankshaft acceleration and deceleration
US5383433A (en) * 1993-05-19 1995-01-24 Briggs & Stratton Corporation Microprocessor-controlled inductive ignition system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130170951A1 (en) * 2011-03-30 2013-07-04 Panasonic Corporation Lead angle value setting method, motor driving control circuit, and brushless motor
US8692492B2 (en) * 2011-03-30 2014-04-08 Panasonic Corporation Lead angle value setting method, motor driving control circuit, and brushless motor

Also Published As

Publication number Publication date
JPH094553A (en) 1997-01-07
IT1286918B1 (en) 1998-07-17
FR2733279B1 (en) 1998-04-24
FR2733279A1 (en) 1996-10-25
ITMI960745A0 (en) 1996-04-18
ITMI960745A1 (en) 1997-10-20

Similar Documents

Publication Publication Date Title
KR940001327B1 (en) Method of controlling output of internal combustion engine and variable displayment hydraulic pump driven by the engine
US4002155A (en) Engine and engine spark timing control with knock limiting etc.
US4527524A (en) Method and device to vary the ignition timing angle to avoid pinging in an internal combustion engine
US4099495A (en) Method and apparatus to determine the timing of a periodically repetitive event with respect to the position of a rotating body, and more particularly ignition timing, fuel injection timing, and the like, in automotive internal combustion engines
US4219000A (en) Control device for selectable speeds in internal combustion engines
US4519038A (en) Optimizing spark timing control apparatus and method
GB2243962A (en) Supressing sudden torque load on an engine driving a generator on a vehicle
EP0446376A1 (en) Apparatus for controlling the occurrence of engine knocking
US5778850A (en) Method and device for controlling transient-state injection of a supercharged diesel engine
US4266518A (en) Method of controlling ignition timing for internal combustion engines and apparatus for carrying out the same
US4244339A (en) Method and system to control ignition timing of an internal combustion engine in dependence on an exhaust gas composition signal
US4547852A (en) Engine control apparatus and control method
US4354239A (en) Fuel injection control system for an internal combustion engine
US5608310A (en) AC generator control apparatus for a motor vehicle
US5715792A (en) Method for controlling the advance angle of a power engine
JPH0746310B2 (en) Semiconductor logic circuit
JPH07114466B2 (en) Video signal fading circuit
US4956593A (en) Servo motor controlling method
US6274999B1 (en) Induction motor load compensation for power steering applications
US4892074A (en) Spark ignition timing control system for internal combustion engine
US4249119A (en) Digital drive circuit for electric motor or the like
US4696273A (en) Ignition timing control method for internal combustion engines
EP0243108B1 (en) Idling speed regulating system
US6898510B2 (en) Method of controlling an internal combustion engine
SU1100429A1 (en) Device for controlling compressors

Legal Events

Date Code Title Description
AS Assignment

Owner name: MITSUBA ELECTRIC MFG. CO., LTD., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NOZUE, YUTAKA;AKAISHI, TSUYOSHI;KANEKO, YOSHIHIRO;AND OTHERS;REEL/FRAME:008111/0334

Effective date: 19960507

AS Assignment

Owner name: MITSUBA CORPORTION, JAPAN

Free format text: CHANGE OF NAME;ASSIGNOR:MITSUBA ELECTRIC MFG. CO., LTD.;REEL/FRAME:008296/0654

Effective date: 19961216

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20020210