Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
531 words
System to determine the timing of a periodically repetitive event with respect to a predetermined angular reference position of a rotating body of an apparatus, in which said timing is determined as a function of an operating parameter of the apparatus, the timing of the periodically repetitive event, with respect to said predetermined reference position of the body being controlled by a square wave electrical signal having a leading flank, the time occurrence of which, with respect to said predetermined reference position, is obtained by a first computation, and a trailing flank, the time occurrence of which with respect to the leading flank thereof is obtained by a second computation based on the timing of the leading flank with respect to said predetermined reference position, said system comprising means providing clock control signals a transducer means (21) generating a first marker signal related to the predetermined reference position of the body in the apparatus, and further generating a second marker signal relating to rotation of said body over a predetermined angular interval beyond said predetermined reference position; and a digital data processing system carrying out said first computation and calculating, during time intervals related to angular intervals of rotation of said body beyond said predetermined reference position, digital electrical control signals having calculated values which are representative, in digital form, of operating parameters related to and characterizing the operation of the apparatus; counter and count decode logic means (80, 81) carrying out said second computation and establishing, by timed sequential counting of said clock control signals, in intervals subsequent to said first marker signal, the temporal relationship between the angular position of the rotating body and said event under control of said calculated digital electrical control signals, wherein the digital processing system carrying out said first computation, and the counter and decode logic means (80, 81) counting and thereby carrying out said second computation, are operating simultaneously, independently from each other, and during time overlap; and wherein said data processing system and said counter and decode logic means (80, 81) includes separate units comprising a main control unit (33); an arithmetic unit (32) to carry out all calculations including calculation of the occurrence, in time, of said leading flank and the trailing flank of said square wave electrical signal; a data exchange control unit (38); an external data memory unit (39) storing the relationship or function between change in operating parameters of the apparatus and the timing of the event; a buffer memory unit (38); at least one input circuit unit (30, 31); at least one output circuit unit (36), the output circuit unit (36) providing a voltage pulse in the form of said square wave electrical signal as a function of the angle of rotation of said body from said predetermined reference and as a function of at least one of said operating parameters of the apparatus; and a bus system (41, 42, 43) interconnecting said units (33, 32, 38, 39, 34, 30, 31, 36), said main control unit also controlling selective connection of said external data memory (39) to said bus system to supply data to said bus system, said data exchange unit (38) and said arithmetic unit (32).
Claim 2
Dependent Claim
531 words
System to determine the timing of a periodically repetitive event with respect to a predetermined angular reference position of a rotating body of an apparatus, in which said timing is determined as a function of an operating parameter of the apparatus, the timing of the periodically repetitive event, with respect to said predetermined reference position of the body being controlled by a square wave electrical signal having a leading flank, the time occurrence of which, with respect to said predetermined reference position, is obtained by a first computation, and a trailing flank, the time occurrence of which with respect to the leading flank thereof is obtained by a second computation based on the timing of the leading flank with respect to said predetermined reference position, said system comprising means providing clock control signals a transducer means (21) generating a first marker signal related to the predetermined reference position of the body in the apparatus, and further generating a second marker signal relating to rotation of said body over a predetermined angular interval beyond said predetermined reference position; and a digital data processing system carrying out said first computation and calculating, during time intervals related to angular intervals of rotation of said body beyond said predetermined reference position, digital electrical control signals having calculated values which are representative, in digital form, of operating parameters related to and characterizing the operation of the apparatus; counter and count decode logic means (80, 81) carrying out said second computation and establishing, by timed sequential counting of said clock control signals, in intervals subsequent to said first marker signal, the temporal relationship between the angular position of the rotating body and said event under control of said calculated digital electrical control signals, wherein the digital processing system carrying out said first computation, and the counter and decode logic means (80, 81) counting and thereby carrying out said second computation, are operating simultaneously, independently from each other, and during time overlap; and wherein said data processing system and said counter and decode logic means (80, 81) includes separate units comprising a main control unit (33); an arithmetic unit (32) to carry out all calculations including calculation of the occurrence, in time, of said leading flank and the trailing flank of said square wave electrical signal; a data exchange control unit (38); an external data memory unit (39) storing the relationship or function between change in operating parameters of the apparatus and the timing of the event; a buffer memory unit (38); at least one input circuit unit (30, 31); at least one output circuit unit (36), the output circuit unit (36) providing a voltage pulse in the form of said square wave electrical signal as a function of the angle of rotation of said body from said predetermined reference and as a function of at least one of said operating parameters of the apparatus; and a bus system (41, 42, 43) interconnecting said units (33, 32, 38, 39, 34, 30, 31, 36), said main control unit also controlling selective connection of said external data memory (39) to said bus system to supply data to said bus system, said data exchange unit (38) and said arithmetic unit (32).
Claim 3
Dependent Claim
50 words
System according to claim 1, wherein said at least one input circuit (30, 31) comprises (FIG. 5) a memory (51); and sensing means (22, 24) are provided applying signals representative of an operating parameter to the input circuit, the input circuit providing a digital signal stored in said memory (51).
Claim 4
Dependent Claim
36 words
System according to claim 2, wherein said at least one input circuit (30, 31) is responsive to electrical signals having a variation of at least one of: frequency; duty cycle; combination of frequency and duty cycle.
Claim 5
Dependent Claim
52 words
System according to claim 1, wherein said apparatus comprises an automotive internal combustion engine, and the data stored in the data memory (39) store the function or relationship between engine operating parameters and the timing of a voltage pulse controlling at least one of the operations of the engine: ignition; fuel injection.
Claim 6
Dependent Claim
55 words
System according to claim 1, wherein said data processing system (20) comprises means converting the angular interval between said predetermined reference position and the final end of the interval to a time relation as represented by predetermined numbers of clock pulses starting upon generation of said first marker signal related to said predetermined reference position.
Claim 7
Dependent Claim
41 words
System according to claim 1, further comprising additional counter means (FIG. 7: 67, 72) and logic and memory means (AND; 73) sensing predetermined sequential conditions related to sequential events, and providing a special control signal upon sensing said predetermined sequential conditions.
Claim 8
Dependent Claim
64 words
System according to claim 6, wherein said apparatus comprises an internal combustion engine; said sequential conditions are sequential ignition pulses occurring beyond predetermined time intervals; and said logic and memory means provides a control output signal to inhibit ignition current through the ignition coil of the ignition system of the internal combustion engine if the engine operates below a predetermined speed, or is stopped.
Claim 9
Dependent Claim
46 words
System according to claim 7, including means (FIG. 4: 45) to sense engine speed; and wherein when the sensed engine speed is below a preset value, the output from said transducer means (21) is connected to pass to the output (75) of the output circuit unit.
Claim 10
Dependent Claim
53 words
System according to claim 1, wherein said apparatus comprises an internal combustion engine; means (FIG. 4: 45) are provided sensing engine speed; and wherein, when the sensed engine speed is below a predetermined value, the output from said transducer means (21) is connected to pass to the output (75) of the output circuit.
Claim 11
Dependent Claim
14 words
System according to claim 1, wherein the digital data processing system (20) operates serially.
Claim 12
Dependent Claim
64 words
System according to claim 1, wherein said apparatus comprises an internal combustion engine; and said transducer means (21) operates in synchronism with the crankshaft to the engine and having a marker to provide one of said marker signals at an angular position of the crankshaft of the engine representative of at least one of: ignition timing; fuel injection timing upon starting of the engine.
Claim 13
Dependent Claim
84 words
System according to claim 1, wherein said apparatus comprises an automotive internal combustion engine; the transducer means (21) comprises a disk coupled to and operating in synchronism with the crankshaft of the engine; and wherein said controlled event comprises at least one of: a voltage pulse, time related to crankshaft angle in respect to operating parameters of the engine; a fuel injection pulse, time related to operating parameters of the engine; and wherein said operating parameters of the engine include: engine speed; engine loading.
Claim 14
Dependent Claim
41 words
System according to claim 1, wherein said clock control signals are applied at different clock frequencies to said digital data processing system carrying out said first computation and to said counter and count decode logic means carrying out said second computation.
Claim 15
Dependent Claim
56 words
System according to claim 13, wherein said apparatus comrises an automative internal combustion engine, and said operating parameters of the engine include: engine speed; engine loading; and wherein said first and said second computation at said respectively different clock frequencies process said signals representative of engine speed, and engine loading at said respectively different clock frequency.
Claim 16
Dependent Claim
69 words
System according to claim 1, wherein more than one input circuit is provided; and at least one of the input circuits has separate memory means (51) having signals representative of respective separate operating parameters stored therein, said input circuits being connected to said bus system (41, 42, 43) to supply the signals representative of said parameters to the arithmetic unit (32) as commanded by said main control unit (33).
Claim 17
Dependent Claim
76 words
System according to claim 1, wherein said transducer means (21) comprises a segmental transducer providing said first marker signal upon sensing the beginning of a segment and said second marker signal upon termination of the segment; and wherein said digital data processing system carrying out said first computation commences computing upon sensing of the first marker signal from said transducer means, and calculating within a first time interval commencing upon generation of said first marker signal.