KR101921822B1 - Detecting apparatus and starting apparatus - Google Patents

Detecting apparatus and starting apparatus Download PDF

Info

Publication number
KR101921822B1
KR101921822B1 KR1020170065133A KR20170065133A KR101921822B1 KR 101921822 B1 KR101921822 B1 KR 101921822B1 KR 1020170065133 A KR1020170065133 A KR 1020170065133A KR 20170065133 A KR20170065133 A KR 20170065133A KR 101921822 B1 KR101921822 B1 KR 101921822B1
Authority
KR
South Korea
Prior art keywords
sensor
signal
time
pulse signal
continuous pulse
Prior art date
Application number
KR1020170065133A
Other languages
Korean (ko)
Other versions
KR20170137631A (en
Inventor
나오유키 가와사키
Original Assignee
나부테스코 가부시키가이샤
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 나부테스코 가부시키가이샤 filed Critical 나부테스코 가부시키가이샤
Publication of KR20170137631A publication Critical patent/KR20170137631A/en
Application granted granted Critical
Publication of KR101921822B1 publication Critical patent/KR101921822B1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/42Devices characterised by the use of electric or magnetic means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/245Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P13/00Indicating or recording presence, absence, or direction, of movement
    • G01P13/02Indicating direction only, e.g. by weather vane
    • G01P13/04Indicating positive or negative direction of a linear movement or clockwise or anti-clockwise direction of a rotational movement
    • 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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

인코더 없이 크랭크축의 회전각을 검출하는 것을 가능하게 하는 기술을 제공하는 것을 목적으로 한다.
본 출원은, 복수의 기통을 갖는 내연 기관의 크랭크축의 회전각을 검출하는 검출 장치를 개시한다. 검출 장치는, 상기 크랭크축의 회전을 나타내는 제1 연속 펄스 신호를 생성하는 제1 센서와, 상기 제1 연속 펄스 신호와는 위상에 있어서 상위한 제2 연속 펄스 신호를 생성하는 제2 센서를 갖는 신호 생성부와, 상기 제1 연속 펄스 신호에 포함되는 제1 펄스의 상승 타이밍 및 하강 타이밍 및 상기 제2 연속 펄스 신호에 포함되는 제2 펄스의 상승 타이밍 및 하강 타이밍을 참조하여, 상기 회전각을 산출하는 산출부를 구비한다.
It is an object of the present invention to provide a technique which makes it possible to detect a rotation angle of a crankshaft without an encoder.
The present application discloses a detection device for detecting a rotation angle of a crankshaft of an internal combustion engine having a plurality of cylinders. The detection device includes a first sensor for generating a first continuous pulse signal indicative of the rotation of the crankshaft and a second sensor for generating a second continuous pulse signal different in phase from the first continuous pulse signal And a controller for calculating the rotation angle by referring to the rise timing and the fall timing of the first pulse included in the first continuous pulse signal and the rise timing and the fall timing of the second pulse included in the second continuous pulse signal .

Figure R1020170065133
Figure R1020170065133

Description

검출 장치 및 시동 장치 {DETECTING APPARATUS AND STARTING APPARATUS}[0001] DETECTING APPARATUS AND STARTING APPARATUS [0002]

본 발명은, 복수의 기통을 갖는 내연 기관의 크랭크축의 회전각을 검출하는 기술에 관한 것이다.The present invention relates to a technique for detecting a rotation angle of a crankshaft of an internal combustion engine having a plurality of cylinders.

특허문헌 1 및 2는, 2개의 근접 센서를 사용하여, 내연 기관의 크랭크축의 회전각을 검출하는 기술을 개시한다. 내연 기관이 안정적으로 동작하고 있을 때, 특허문헌 1 및 2에 의해 개시되는 검출 기술은, 유용하다. 특허문헌 1 및 2에 의하면, 크랭크축의 회전각은 2개의 근접 센서 중 한쪽으로부터 출력되는 연속 펄스 신호 중의 펄스의 상승에 기초하여 산출된다. 크랭크축의 회전 방향은, 2개의 근접 센서의 위상차 정부에 기초하여 판정된다.Patent Literatures 1 and 2 disclose a technique for detecting a rotation angle of a crankshaft of an internal combustion engine using two proximity sensors. When the internal combustion engine is operating stably, the detection techniques disclosed by Patent Documents 1 and 2 are useful. According to Patent Documents 1 and 2, the rotation angle of the crankshaft is calculated based on the rise of the pulse in the continuous pulse signal output from one of the two proximity sensors. The rotational direction of the crankshaft is determined based on the phase difference between the two proximity sensors.

내연 기관이 정지하기 직전이나 내연 기관이 정지하고 있는 동안, 크랭크축의 회전은 불안정해진다. 예를 들어, 크랭크축은 정회전 및 역회전을 반복하는 경우도 있다. 이 경우, 2개의 근접 센서를 사용한 종래의 검출 기술은, 크랭크축의 회전각을 고정밀도로 검출할 수는 없다.The rotation of the crankshaft becomes unstable just before the internal combustion engine stops or while the internal combustion engine is stopped. For example, the crankshaft may repeat the forward rotation and the reverse rotation. In this case, the conventional detection technique using two proximity sensors can not detect the rotation angle of the crankshaft with high accuracy.

일본 특허 공개 평10-267951호 공보Japanese Patent Laid-Open No. 10-267951 일본 특허 공개 평6-10809호 공보Japanese Patent Application Laid-Open No. 6-10809

크랭크축의 회전이 불안정한 동안, 인코더가 크랭크축의 회전각 검출에 이용되는 경우도 있다. 인코더는 짧은 수명, 높은 비용이나 큰 배치 스페이스 등의 여러 가지 과제를 초래한다.While the rotation of the crankshaft is unstable, the encoder may be used for detecting the rotation angle of the crankshaft. Encoders result in several challenges such as short lifetime, high cost, and large batch space.

본 발명은 인코더 없이 크랭크축의 회전각을 검출하는 것을 가능하게 하는 기술을 제공하는 것을 목적으로 한다.It is an object of the present invention to provide a technique which makes it possible to detect the rotation angle of a crankshaft without an encoder.

본 발명의 일 국면에 관한 검출 장치는, 복수의 기통을 갖는 내연 기관의 크랭크축의 회전각을 검출한다. 검출 장치는, 상기 크랭크축의 회전을 나타내는 제1 연속 펄스 신호를 생성하는 제1 센서와, 상기 크랭크축의 상기 회전에 따라, 상기 제1 연속 펄스 신호와는 위상에 있어서 상위한 제2 연속 펄스 신호를 생성하는 제2 센서를 갖는 신호 생성부와, 상기 제1 연속 펄스 신호에 포함되는 제1 펄스의 상승 타이밍 및 하강 타이밍 및 상기 제2 연속 펄스 신호에 포함되는 제2 펄스의 상승 타이밍 및 하강 타이밍을 참조하여, 상기 회전각을 산출하는 산출부를 구비한다.A detection device according to one aspect of the present invention detects a rotation angle of a crankshaft of an internal combustion engine having a plurality of cylinders. The detection device includes a first sensor for generating a first continuous pulse signal indicative of the rotation of the crankshaft and a second continuous pulse signal different in phase from the first continuous pulse signal in accordance with the rotation of the crankshaft The rising timing and the falling timing of the first pulse included in the first continuous pulse signal and the rising timing and the falling timing of the second pulse included in the second continuous pulse signal, And a calculation unit for calculating the rotation angle with reference to the reference value.

상기 구성에 의하면, 산출부는 제1 센서가 생성한 제1 연속 펄스 신호에 포함되는 제1 펄스의 상승 타이밍 및 제2 센서가 생성한 제2 연속 펄스 신호에 포함되는 제2 펄스의 상승 타이밍뿐만 아니라, 제1 펄스 및 제2 펄스의 하강 타이밍을 참조하므로, 산출부는 크랭크축의 정회전 및 역회전의 혼재를 확인할 수 있다. 따라서, 크랭크축의 회전각은, 인코더 없이 고정밀도로 산출된다.According to the above configuration, the calculating unit calculates not only the rise timing of the first pulse included in the first continuous pulse signal generated by the first sensor, and the rise timing of the second pulse included in the second continuous pulse signal generated by the second sensor, , The timing of descent of the first pulse and the second pulse is referred to, so that the calculator can confirm the mixed state of the normal rotation and the reverse rotation of the crankshaft. Therefore, the rotation angle of the crankshaft can be calculated with high precision without an encoder.

본 발명의 다른 국면에 관한 검출 장치는, 복수의 기통을 갖는 내연 기관의 크랭크축의 회전각을 검출한다. 검출 장치는, 상기 크랭크축의 회전을 나타내는 제1 연속 펄스 신호를 생성하는 제1 센서와, 상기 크랭크축의 상기 회전에 따라, 상기 제1 연속 펄스 신호와는 위상에 있어서 상위한 제2 연속 펄스 신호를 생성하는 제2 센서를 갖는 신호 생성부와, 상기 제1 연속 펄스 신호에 포함되는 제1 펄스와 상기 제2 연속 펄스 신호에 포함되는 제2 펄스 사이의 중첩 및 비중첩의 패턴으로부터 상기 크랭크축의 회전 방향의 변화를 검출하고, 상기 회전 방향의 상기 변화 전의 상기 회전각에 대하여 가산 처리 또는 감산 처리를 선택적으로 행하는 산출부를 구비한다.A detection device according to another aspect of the present invention detects a rotation angle of a crankshaft of an internal combustion engine having a plurality of cylinders. The detection device includes a first sensor for generating a first continuous pulse signal indicative of the rotation of the crankshaft and a second continuous pulse signal different in phase from the first continuous pulse signal in accordance with the rotation of the crankshaft From a superimposed and non-superimposed pattern between a first pulse included in the first continuous pulse signal and a second pulse included in the second continuous pulse signal, a rotation of the crankshaft And a calculation unit for selectively performing addition processing or subtraction processing on the rotation angle before the change in the rotation direction.

상기 구성에 의하면, 산출부는 제1 연속 펄스 신호에 포함되는 제1 펄스와 제2 연속 펄스 신호에 포함되는 제2 펄스 사이의 중첩 및 비중첩의 패턴으로부터 검출된 회전 방향의 변화에 따라, 가산 처리 또는 감산 처리를 실행하므로, 크랭크축의 회전각은, 인코더 없이 고정밀도로 산출된다.According to the above arrangement, the calculating unit calculates the sum of the first pulse included in the first continuous pulse signal and the second pulse included in the second continuous pulse signal in accordance with the change in the rotation direction detected from the overlapping and non- Or subtracting process, the rotation angle of the crankshaft can be calculated with high precision without the encoder.

상기한 구성에 관해서, 상기 제1 센서 및 상기 제2 센서 각각은, 상기 크랭크축에 설치된 플라이 휠 부근에 배치된 근접 센서라도 된다.With respect to the above-described configuration, each of the first sensor and the second sensor may be a proximity sensor disposed near the flywheel provided on the crankshaft.

상기한 구성에 의하면, 제1 센서 및 제2 센서 각각은, 크랭크축에 설치된 플라이 휠 부근에 배치된 근접 센서이므로, 크랭크축의 회전각은 기존 센서 설비를 사용해서 고정밀도로 검출된다.According to the above configuration, since each of the first sensor and the second sensor is a proximity sensor disposed in the vicinity of the flywheel provided on the crankshaft, the rotation angle of the crankshaft is detected with high precision using existing sensor equipment.

상기한 구성에 관해서, 상기 제1 연속 펄스 신호는, 제1 신호 성분과, 상기 제1 신호 성분과는 전압 레벨에 있어서 다른 제2 신호 성분을 포함해도 된다. 상기 제2 연속 펄스 신호는, 제3 신호 성분과, 상기 제3 신호 성분과는 전압 레벨에 있어서 다른 제4 신호 성분을 포함해도 된다. 상기 제1 연속 펄스 신호 및 상기 제2 연속 펄스 신호가, 상기 제1 신호 성분, 상기 제2 신호 성분, 상기 제3 신호 성분 및 상기 제4 신호 성분에 의해 결정되는 4개의 조합 중 1개로서 정해지는 제1 조건으로부터, 상기 4개의 조합 중 또 다른 하나로서 정해지는 제2 조건으로의 변화를 나타낼 때, 상기 산출부는 상기 회전 방향의 상기 변화 전의 상기 회전각에 대하여 상기 가산 처리를 행해도 된다. 상기 제1 연속 펄스 신호 및 상기 제2 연속 펄스 신호가, 상기 제2 조건으로부터 상기 제1 조건으로의 변화를 나타낼 때, 상기 산출부는 상기 회전 방향의 상기 변화 전의 상기 회전각에 대하여 상기 감산 처리를 행해도 된다.With respect to the above configuration, the first continuous pulse signal may include a first signal component and a second signal component different in voltage level from the first signal component. The second continuous pulse signal may include a third signal component and a fourth signal component different in voltage level from the third signal component. The first continuous pulse signal and the second continuous pulse signal are defined as one of the four combinations determined by the first signal component, the second signal component, the third signal component, and the fourth signal component The calculation unit may perform the addition process on the rotation angle before the change in the rotation direction when the change in the rotation direction changes from the first condition to the second condition defined as another one of the four combinations. When the first continuous pulse signal and the second continuous pulse signal indicate a change from the second condition to the first condition, the calculating section performs the subtraction processing on the rotational angle before the change in the rotational direction You can do it.

상기한 구성에 의하면, 제1 연속 펄스 신호는, 제1 신호 성분과, 제1 신호 성분과는 전압 레벨에 있어서 다른 제2 신호 성분을 포함하고, 또한 제2 연속 펄스 신호는, 제3 신호 성분과, 제3 신호 성분과는 전압 레벨에 있어서 다른 제4 레벨의 신호를 포함하므로, 4개의 조합이, 제1 신호 성분, 제2 신호 성분, 제3 신호 성분 및 제4 신호 성분에 의해 정해진다. 산출부는 4개의 조합 중 1개로서 정해지는 제1 조건으로부터 4개의 조합 중 또 다른 하나로서 정해지는 제2 조건으로의 변화에 따라, 회전 방향의 변화 전의 회전각에 대하여 가산 처리를 행하고, 또한 제2 조건으로부터 제1 조건으로의 변화에 따라, 회전 방향의 변화 전의 회전각에 대하여 감산 처리를 행하므로, 크랭크축의 회전각은 고정밀도로 산출된다.According to the above configuration, the first continuous pulse signal includes the first signal component and the second signal component different in voltage level from the first signal component, and the second continuous pulse signal includes the third signal component And the fourth signal component is different from the third signal component in the voltage level, the four combinations are determined by the first signal component, the second signal component, the third signal component, and the fourth signal component . The calculating section performs addition processing on the rotation angle before the rotation direction is changed in accordance with the change from the first condition that is set as one of the four combinations to the second condition that is set as another one of the four combinations, 2, the rotation angle of the crankshaft is calculated with high precision because the subtraction process is performed with respect to the rotation angle before the change in the rotation direction.

상기한 구성에 관해서, 상기 제1 센서 및 상기 제2 센서 각각은, 상기 크랭크축에 설치된 플라이 휠 부근에 배치된 근접 센서라도 된다. 상기 플라이 휠은, 제1 치와, 상기 제1 치 옆에 형성된 제2 치를 포함해도 된다. 상기 제1 센서의 검출 위치 및 상기 제2 센서의 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 공간에 있을 때, 상기 플라이 휠이 제1 방향으로 회전하면, 상기 제1 센서는, 상기 제1 치를 상기 제2 센서보다도 먼저 검출해도 된다. 상기 제1 센서의 상기 검출 위치 및 상기 제2 센서의 상기 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 상기 공간에 있을 때, 상기 플라이 휠이 상기 제1 방향과는 반대인 제2 방향으로 회전하면, 상기 제2 센서는, 상기 제2 치를 상기 제1 센서보다도 먼저 검출해도 된다.With respect to the above-described configuration, each of the first sensor and the second sensor may be a proximity sensor disposed near the flywheel provided on the crankshaft. The flywheel may include a first tooth and a second tooth formed adjacent to the first tooth. When the flywheel rotates in the first direction when the detection position of the first sensor and the detection position of the second sensor are in a space between the first value and the second value, The first value may be detected earlier than the second sensor. Wherein when the detection position of the first sensor and the detection position of the second sensor are in the space between the first tooth and the second tooth, the flywheel is rotated in the second direction opposite to the first direction The second sensor may detect the second value earlier than the first sensor.

상기한 구성에 의하면, 제1 센서 및 제2 센서 각각은, 크랭크축에 설치된 플라이 휠 부근에 배치된 근접 센서이므로, 크랭크축의 회전각은, 기존 센서 설비를 사용해서 고정밀도로 검출된다. 플라이 휠이 제1 방향으로 회전하면, 제1 센서는 제1 치를 제2 센서보다도 먼저 검출하고, 또한 플라이 휠이 제1 방향과는 반대인 제2 방향으로 회전하면, 제2 센서는 제2 치를 제1 센서보다도 먼저 검출하므로, 제2 센서는 제1 연속 펄스 신호와는 위상에 있어서 상위한 제2 연속 펄스 신호를 생성할 수 있다.According to the above arrangement, since each of the first sensor and the second sensor is a proximity sensor disposed in the vicinity of the flywheel provided on the crankshaft, the rotation angle of the crankshaft can be detected with high precision using existing sensor equipment. When the flywheel rotates in the first direction, the first sensor detects the first value earlier than the second sensor, and when the flywheel rotates in a second direction opposite to the first direction, the second sensor detects the second value The second sensor can generate the second continuous pulse signal which is different in phase from the first continuous pulse signal.

상기한 구성에 관해서, 상기 제1 센서의 상기 검출 위치가, 상기 제1 치 또는 상기 제2 치 위에 있을 때, 상기 제1 신호 성분은, 상기 제1 센서로부터 출력되어도 된다. 상기 제1 센서의 상기 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 상기 공간에 있을 때, 상기 제2 신호 성분은 상기 제1 센서로부터 출력되어도 된다. 상기 제2 센서의 상기 검출 위치가, 상기 제1 치 또는 상기 제2 치 위에 있을 때, 상기 제3 신호 성분은 상기 제2 센서로부터 출력되어도 된다. 상기 제2 센서의 상기 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 상기 공간에 있을 때, 상기 제4 신호 성분은 상기 제2 센서로부터 출력되어도 된다. 상기 제2 신호 성분 및 상기 제4 신호 성분은, 상기 제1 조건 하에서 동시에 출력되어도 된다. 상기 제1 신호 성분 및 상기 제4 신호 성분은, 상기 제2 조건 하에서 동시에 출력되어도 된다.With respect to the above-described configuration, when the detection position of the first sensor is on the first value or the second value, the first signal component may be output from the first sensor. The second signal component may be output from the first sensor when the detection position of the first sensor is in the space between the first value and the second value. The third signal component may be output from the second sensor when the detection position of the second sensor is on the first value or the second value. The fourth signal component may be output from the second sensor when the detection position of the second sensor is in the space between the first value and the second value. The second signal component and the fourth signal component may be output simultaneously under the first condition. The first signal component and the fourth signal component may be output simultaneously under the second condition.

상기한 구성에 의하면, 제2 신호 성분 및 제4 신호 성분이 동시에 출력되는 제1 조건이, 제1 신호 성분 및 제4 신호 성분이 동시에 출력되는 제2 조건으로 변하면, 산출부는 회전 방향의 변화 전의 회전각에 대하여 가산 처리를 행하고, 또한 제1 신호 성분 및 제4 신호 성분이 동시에 출력되는 제2 조건이, 제2 신호 성분 및 제4 신호 성분이 동시에 출력되는 제1 조건으로 변하면, 산출부는 회전 방향의 변화 전의 회전각에 대하여 감산 처리를 행하므로, 크랭크축의 회전각은 고정밀도로 산출된다.According to the above configuration, when the first condition that the second signal component and the fourth signal component simultaneously output is changed to the second condition in which the first signal component and the fourth signal component are simultaneously outputted, The second condition in which the first signal component and the fourth signal component are output simultaneously is changed to the first condition in which the second signal component and the fourth signal component are output simultaneously, The rotation angle of the crankshaft is calculated with high accuracy.

상기한 구성에 관해서, 상기 제1 펄스가 상승하는 시각으로부터 상기 제1 펄스가 하강하는 시각까지의 시간 길이는, 상기 플라이 휠이 상기 제1 방향으로 일정한 속도로 회전하고 있는 정상 조건 하에서, 상기 제1 펄스가 상승하는 상기 시각으로부터 상기 제2 펄스가 상승하는 시각까지의 시간 길이의 2배라도 된다.With respect to the above-described configuration, the length of time from the time when the first pulse rises to the time when the first pulse falls is set so that, under normal conditions in which the flywheel is rotating at a constant speed in the first direction, May be twice the length of time from the time when one pulse rises to the time when the second pulse rises.

상기한 구성에 의하면, 제1 펄스가 상승하는 시각으로부터 제1 펄스가 하강하는 시각까지의 시간 길이는, 플라이 휠이 제1 방향으로 일정한 속도로 회전하고 있는 정상 조건 하에서, 제1 펄스가 상승하는 시각으로부터 제2 펄스가 상승하는 시각까지의 시간 길이의 2배이므로, 검출 장치는 2개의 센서로부터 출력되는 연속 펄스 신호 중 한쪽 펄스의 상승만을 참조하여 플라이 휠의 회전 각도를 판별하는 종래 기술의 4배의 분해능으로, 플라이 휠의 회전 각도를 검출할 수 있다.According to the above configuration, the length of time from the time when the first pulse rises to the time when the first pulse falls is a time when the first pulse rises under a normal condition in which the flywheel is rotating at a constant speed in the first direction The detection device determines the rotational angle of the flywheel by referring to only the rise of one of the continuous pulse signals output from the two sensors because the time length from the time to the time when the second pulse rises is twice as long The rotating angle of the flywheel can be detected by the resolution of the doubling.

상기한 구성에 관해서, 상기 신호 생성부는 상기 크랭크축의 상기 회전에 따라, 상기 제1 연속 펄스 신호 및 상기 제2 연속 펄스 신호와는 위상에 있어서 상위한 제3 연속 펄스 신호를 생성하는 제3 센서를 포함해도 된다. 상기 산출부는 상기 제3 연속 펄스 신호에 포함되는 제3 펄스의 상승 타이밍 및 하강 타이밍을 참조하여, 상기 회전각을 산출해도 된다. 상기 제1 펄스가 상승하는 시각으로부터 상기 제2 펄스가 상승하는 시각까지의 시간 길이는, 상기 플라이 휠이 상기 제1 방향으로 일정한 속도로 회전하고 있는 정상 조건 하에서, 상기 제2 펄스가 상승하는 상기 시각으로부터 상기 제3 펄스가 상승하는 시각까지의 시간 길이 및 상기 제3 펄스가 상승하는 상기 시각으로부터 상기 제1 펄스가 하강하는 시각까지의 시간 길이 각각과 다름없어도 된다.With respect to the above-described configuration, the signal generating unit may include a third sensor for generating a third continuous pulse signal in phase with the first continuous pulse signal and the second continuous pulse signal in accordance with the rotation of the crankshaft . The calculating unit may calculate the rotation angle by referring to the rise timing and the fall timing of the third pulse included in the third continuous pulse signal. The length of time from the time point at which the first pulse rises to the time at which the second pulse rises may be shorter than the time at which the second pulse rises under the normal condition that the flywheel is rotating at a constant speed in the first direction The time length from the time when the third pulse rises to the time when the third pulse rises and the time length from the time when the third pulse rises to the time when the first pulse falls.

상기한 구성에 의하면, 제1 펄스가 상승하는 시각으로부터 제2 펄스가 상승하는 시각까지의 시간 길이는, 플라이 휠이 제1 방향으로 일정한 속도로 회전하고 있는 정상 조건 하에서, 제2 펄스가 상승하는 시각으로부터 제3 연속 펄스 신호에 포함되는 제3 펄스가 상승하는 시각까지의 시간 길이 및 제3 펄스가 상승하는 시각으로부터 제1 펄스가 하강하는 시각까지의 시간 길이 각각과 다름없으므로, 제1 펄스가 상승하고 있는 기간은, 제2 펄스 및 제3 펄스의 상승 시각에 의해 등분된다. 산출부는 제1 펄스 및 제2 펄스의 상승 타이밍 및 하강 타이밍뿐만 아니라, 제3 펄스의 상승 및 하강을 참조하므로, 제1 펄스, 제2 펄스 및 제3 펄스의 상승 시각 및 하강 시각에 있어서, 일정한 값을 가산 또는 감산하여, 회전각을 산출할 수 있다. 따라서, 검출 장치는, 2개의 센서로부터 출력되는 연속 펄스 신호 중 한쪽 펄스의 상승만을 참조하여 플라이 휠의 회전 각도를 판별하는 종래 기술의 6배의 분해능으로, 플라이 휠의 회전 각도를 검출할 수 있다.According to the above arrangement, the length of time from the time when the first pulse rises to the time when the second pulse rises is set so that the second pulse rises under a normal condition in which the flywheel is rotating at a constant speed in the first direction Since the time length from the time when the third pulse included in the third continuous pulse signal rises to the time when the third pulse rises and the time length from the time when the third pulse rises to the time when the first pulse falls, The rising period is equally divided by the rise time of the second pulse and the third pulse. The calculating unit refers to the rise and fall of the third pulse as well as the rise timing and the fall timing of the first pulse and the second pulse so that the rise time and the fall time of the first pulse, The rotation angle can be calculated by adding or subtracting the value. Therefore, the detection device can detect the rotation angle of the flywheel with a resolution of 6 times as high as that of the prior art that determines the rotation angle of the flywheel by referring to only the rise of one pulse among the continuous pulse signals output from the two sensors .

본 발명의 또 다른 국면에 관한 내연 기관의 시동 장치는, 상술한 검출 장치와, 상기 산출부가 산출한 상기 회전각으로부터, 상기 복수의 기통의 점화 순서를 정하는 순서 결정부를 구비한다.A starter for an internal combustion engine according to another aspect of the present invention includes the above-described detecting device and an order determining section for determining an ignition sequence of the plurality of cylinders from the rotation angle calculated by the calculating section.

상기 구성에 의하면, 순서 결정부는 상술한 검출 장치의 산출부가 산출한 회전각으로부터, 복수의 기통의 점화 순서를 정하므로, 내연 기관은 적절하게 시동된다.According to the above arrangement, the order determining section determines the ignition sequence of the plurality of cylinders from the rotation angle calculated by the calculating section of the above-described detecting device, so that the internal combustion engine is appropriately started.

상술한 기술은, 인코더 없이 크랭크축의 회전각을 검출하는 것을 가능하게 한다.The above-described technique makes it possible to detect the rotation angle of the crankshaft without an encoder.

도 1은, 제1 실시 형태의 검출 장치의 개략적인 블록도이다.
도 2는, 도 1에 도시되는 검출 장치 내에서 발생한 제1 펄스와 제2 펄스 사이의 여러 가지 시간적인 관계를 나타내는 개념도이다.
도 3은, 제2 실시 형태의 검출 장치의 개략적인 블록도이다.
도 4는, 도 3에 도시되는 검출 장치의 산출부가 실행하는 처리를 나타내는 개략적인 흐름도이다.
도 5는, 도 3에 도시되는 검출 장치 내에서 발생한 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 예시적인 타이밍차트이다.
도 6은, 도 5에 도시되는 타이밍차트의 시각 t1에서 시각 t5까지의 기간에 있어서의 플라이 휠의 치의 개략도이다.
도 7은, 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 개략도이다.
도 8은, 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 개략도이다.
도 9는, 제1 연속 펄스 신호 내지 제3 연속 펄스 신호의 개략도이다.
도 10은, 제3 실시 형태의 시동 장치의 개략적인 블록도이다.
1 is a schematic block diagram of a detection apparatus according to the first embodiment.
Fig. 2 is a conceptual diagram showing various temporal relationships between the first pulse and the second pulse generated in the detection apparatus shown in Fig. 1. Fig.
Fig. 3 is a schematic block diagram of the detection apparatus of the second embodiment. Fig.
Fig. 4 is a schematic flow chart showing a process executed by the calculation section of the detection apparatus shown in Fig. 3; Fig.
5 is an exemplary timing chart of the first continuous pulse signal and the second continuous pulse signal generated in the detection apparatus shown in FIG.
Fig. 6 is a schematic view of the values of the flywheel during the period from time t1 to time t5 of the timing chart shown in Fig. 5;
7 is a schematic diagram of the first continuous pulse signal and the second continuous pulse signal.
8 is a schematic diagram of a first continuous pulse signal and a second continuous pulse signal.
9 is a schematic diagram of the first to third continuous pulse signals.
10 is a schematic block diagram of the starter of the third embodiment.

<제1 실시 형태>&Lt; First Embodiment >

종래 기술에 관해서, 크랭크축의 회전각은 2개의 센서 각각으로부터 출력된 연속 펄스 신호로부터 산출된다. 2개의 연속 펄스 신호는 위상에 있어서 상위하다. 2개의 센서 중 한쪽으로부터 출력된 연속 펄스 신호의 상승이, 2개의 센서 중 다른 쪽으로부터 출력된 연속 펄스 신호보다도 빠르면, 종래 기술은 크랭크축의 회전각을 증가시키는 처리를 행한다. 한편, 2개의 센서 중 한쪽으로부터 출력된 연속 펄스 신호의 상승이, 2개의 센서 중 다른 쪽으로부터 출력된 연속 펄스 신호보다도 느리면, 종래 기술은 크랭크축의 회전각을 저감시키는 처리를 행한다.With respect to the prior art, the rotation angle of the crankshaft is calculated from the continuous pulse signal output from each of the two sensors. The two consecutive pulse signals are different in phase. If the rise of the continuous pulse signal output from one of the two sensors is faster than the continuous pulse signal output from the other of the two sensors, the conventional technique performs a process of increasing the rotation angle of the crankshaft. On the other hand, if the rise of the continuous pulse signal output from one of the two sensors is slower than the continuous pulse signal output from the other of the two sensors, the conventional technique performs a process of reducing the rotation angle of the crankshaft.

선박이 정지하기 직전이나 정지하고 있는 동안, 크랭크축은 불안정한 동작을 하기 때문에, 회전 각도를 검출하기 위해서 인코더를 사용하고 있었지만, 수명, 비용 및/또는 배치 스페이스 등의 관점에서, 인코더의 이용이 바람직하지 않은 경우도 있다. 본 발명자들은 인코더에 의존하지 않고, 크랭크축의 회전각을 고정밀도로 검출하는 것을 가능하게 하는 검출 기술을 개발하였다. 제1 실시 형태에 있어서, 예시적인 검출 기술이 설명된다.The encoder is used for detecting the rotation angle because the crankshaft is in an unstable state immediately before the ship is stopped or stopped. However, from the viewpoints of life, cost and / or layout space, the use of the encoder is preferable There are also cases where it is not. The inventors of the present invention have developed a detection technique that makes it possible to detect the rotation angle of the crankshaft with high accuracy without depending on the encoder. In the first embodiment, an exemplary detection technique is described.

도 1은, 제1 실시 형태의 검출 장치(100)의 개략적인 블록도이다. 도 1을 참조하여, 검출 장치(100)가 설명된다.1 is a schematic block diagram of a detection apparatus 100 according to the first embodiment. Referring to Fig. 1, a detection apparatus 100 is described.

검출 장치(100)는, 복수의 기통(도시하지 않음)을 갖는 내연 기관(도시하지 않음)의 크랭크축(도시하지 않음)의 회전각을 검출하기 위해서 사용된다. 검출 장치(100)는, 내연 기관을 제어하는 제어 장치의 일부라도 되고, 제어 장치와는 다른 장치로서 형성되어도 된다.The detecting device 100 is used for detecting a rotation angle of a crankshaft (not shown) of an internal combustion engine (not shown) having a plurality of cylinders (not shown). The detecting device 100 may be part of a control device that controls the internal combustion engine, or may be formed as a device different from the control device.

검출 장치(100)는, 신호 생성부(110)와, 산출부(120)를 구비한다. 신호 생성부(110)는, 제1 연속 펄스 신호와, 제2 연속 펄스 신호를 생성한다. 제1 연속 펄스 신호 및 제2 연속 펄스 신호 각각은, 크랭크축의 회전을 나타낸다. 제1 연속 펄스 신호 및 제2 연속 펄스 신호는, 신호 생성부(110)로부터 산출부(120)로 출력된다.The detecting apparatus 100 includes a signal generating section 110 and a calculating section 120. [ The signal generating unit 110 generates a first continuous pulse signal and a second continuous pulse signal. Each of the first continuous pulse signal and the second continuous pulse signal represents the rotation of the crankshaft. The first continuous pulse signal and the second continuous pulse signal are output from the signal generation unit 110 to the calculation unit 120. [

신호 생성부(110)는, 제1 센서(111)와, 제2 센서(112)를 포함한다. 제1 센서(111)는, 복수의 제1 펄스를 포함하는 제1 연속 펄스 신호를 생성한다. 제2 센서(112)는, 복수의 제2 펄스를 포함하는 제2 연속 펄스 신호를 생성한다.The signal generating unit 110 includes a first sensor 111 and a second sensor 112. The first sensor 111 generates a first continuous pulse signal including a plurality of first pulses. The second sensor 112 generates a second continuous pulse signal including a plurality of second pulses.

제1 센서(111)는, 크랭크축에 설치된 플라이 휠(도시하지 않음)의 치를 검출할 때마다, 높은 전압 레벨의 신호(이하, 「H 신호」라고 칭해짐)를 생성한다. 제1 센서(111)는 플라이 휠의 치 간 공극을 검출할 때마다, 낮은 전압 레벨의 신호(이하, 「L 신호」라고 칭해짐)를 생성한다. 본 실시 형태에 있어서, 제1 신호 성분은, 제1 센서(111)가 생성하는 H 신호에 의해 예시된다. 제2 신호 성분은, 제1 센서(111)가 생성하는 L 신호에 의해 예시된다.The first sensor 111 generates a signal of a high voltage level (hereinafter, referred to as "H signal") every time it detects the value of a flywheel (not shown) provided on the crankshaft. The first sensor 111 generates a signal of a low voltage level (hereinafter, referred to as "L signal") every time it detects the inter-tooth gap of the flywheel. In the present embodiment, the first signal component is exemplified by the H signal generated by the first sensor 111. [ The second signal component is exemplified by the L signal generated by the first sensor 111.

제2 센서(112)는, 플라이 휠의 치를 검출할 때마다, 높은 전압 레벨의 신호(이하, 「H 신호」라고 칭해짐)를 생성한다. 제2 센서(112)는, 플라이 휠의 치 간 공극을 검출할 때마다, 낮은 전압 레벨의 신호(이하, 「L 신호」라고 칭해짐)를 생성한다. 본 실시 형태에 있어서, 제3 신호 성분은, 제2 센서(112)가 생성하는 H 신호에 의해 예시된다. 제4 신호 성분은, 제2 센서(112)가 생성하는 L 신호에 의해 예시된다.The second sensor 112 generates a signal of a high voltage level (hereinafter, referred to as "H signal") every time it detects the value of the flywheel. The second sensor 112 generates a signal of a low voltage level (hereinafter, referred to as "L signal") every time it detects the inter-tooth gap of the flywheel. In the present embodiment, the third signal component is exemplified by the H signal generated by the second sensor 112. [ The fourth signal component is illustrated by the L signal generated by the second sensor 112.

제1 센서(111) 및 제2 센서(112) 각각은, 플라이 휠의 치를 검출할 수 있도록, 플라이 휠의 근방에 배치된 근접 센서라도 된다. 대체적으로, 제1 센서(111) 및 제2 센서(112) 각각은, 플라이 휠의 치를 검출할 수 있도록 배치된 광학 센서(반사형 또는 투과형)라도 된다. 본 실시 형태의 원리는, 제1 센서(111) 및 제2 센서(112)로서 사용되는 특정한 검출 소자에 한정되지 않는다.Each of the first sensor 111 and the second sensor 112 may be a proximity sensor disposed in the vicinity of the flywheel so as to detect the value of the flywheel. Alternatively, each of the first sensor 111 and the second sensor 112 may be an optical sensor (reflective or transmissive) arranged to detect the value of the flywheel. The principle of the present embodiment is not limited to the specific detection element used as the first sensor 111 and the second sensor 112. [

본 실시 형태에 있어서, 제1 센서(111) 및 제2 센서(112)는, 플라이 휠의 치를 검출할 때마다, 높은 전압 레벨의 신호를 생성한다. 대체적으로, 플라이 휠의 치를 검출하면, 낮은 전압 레벨의 신호를 생성하고, 또한 플라이 휠의 치 간 공극을 검출하면, 높은 전압 레벨의 신호를 생성하는 검출 소자가, 제1 센서 및 제2 센서로서 사용되어도 된다.In this embodiment, each time the first sensor 111 and the second sensor 112 detect the value of the flywheel, a signal of a high voltage level is generated. Generally, when the value of the flywheel is detected, a detection element which generates a signal of a low voltage level and also detects the inter-tooth gap of the flywheel generates a signal of a high voltage level is detected as a first sensor and a second sensor May be used.

제2 센서(112)는, 제1 센서(111)와는 다른 위치에서, 플라이 휠의 치 및 치 간의 공극을 검출한다. 따라서, 제2 센서(112)에 의해 생성되는 제2 연속 펄스 신호는, 제1 센서(111)에 의해 생성되는 제1 연속 펄스 신호와는 위상(즉, 전압 레벨의 변화 타이밍)에 있어서 상위하다.The second sensor 112 detects the gap between the tooth and the teeth of the flywheel at a position different from that of the first sensor 111. Therefore, the second continuous pulse signal generated by the second sensor 112 is different in phase (i.e., the timing of the voltage level change) from the first continuous pulse signal generated by the first sensor 111 .

도 2는, 제1 펄스와 제2 펄스 사이의 여러 가지 시간적인 관계를 나타내는 개념도이다. 도 1 및 도 2를 참조하여, 검출 장치(100)가 더 설명된다.2 is a conceptual diagram showing various temporal relationships between the first pulse and the second pulse. Referring to Figures 1 and 2, the detection device 100 is further described.

도 2의 섹션 (a)에 관해서, 제1 펄스가 상승한 후, 제2 펄스가 상승한다. 그 후, 제1 펄스가 하강한다. 또한 그 후, 제2 펄스가 하강한다. 본 실시 형태에 있어서, 도 2의 섹션 (a)에 나타내는 펄스의 발생 패턴이 반복될 때, 크랭크축은 안정적으로 정회전하고 있다.With respect to section (a) of Fig. 2, after the first pulse rises, the second pulse rises. Thereafter, the first pulse falls. Thereafter, the second pulse falls. In this embodiment, when the pulse generation pattern shown in section (a) of Fig. 2 is repeated, the crankshaft is steadily rotated forward.

도 2의 섹션 (b)에 관해서, 제2 펄스가 상승한 후, 제1 펄스가 상승한다. 그 후, 제2 펄스가 하강한다. 또한 그 후, 제1 펄스가 하강한다. 본 실시 형태에 있어서, 도 2의 섹션 (b)에 나타내는 펄스의 발생 패턴이 반복될 때, 크랭크축은 안정적으로 역회전하고 있다.With respect to the section (b) of FIG. 2, after the second pulse rises, the first pulse rises. Thereafter, the second pulse falls. Thereafter, the first pulse falls. In the present embodiment, when the pulse generation pattern shown in section (b) of FIG. 2 is repeated, the crankshaft rotates in a stable reverse direction.

도 2의 섹션 (c)에 관해서, 제1 펄스가 상승한 후, 제2 펄스가 상승한다. 그 후, 제2 펄스가 하강한다. 또한 그 후, 제1 펄스가 하강한다. 도 2의 섹션 (d)에 관해서, 제2 펄스가 상승한 후, 제1 펄스가 상승한다. 그 후, 제1 펄스가 하강한다. 또한 그 후, 제2 펄스가 하강한다. 도 2의 섹션 (e)에 관해서, 제1 펄스가 상승한 후, 제1 펄스가 하강한다. 그 후, 제2 펄스가 상승한다. 또한 그 후, 제2 펄스가 하강한다. 도 2의 섹션 (f)에 관하여, 제2 펄스가 상승한 후, 제2 펄스가 하강한다. 그 후, 제1 펄스가 상승한다. 또한 그 후, 제1 펄스가 하강한다. 도 2의 섹션 (c) 내지(f) 각각에 나타내는 펄스의 발생 패턴은, 도 2의 섹션 (a) 및 섹션 (b) 모두 상위하다. 이것은, 도 2의 섹션 (c) 내지 (f) 각각은, 크랭크축의 회전이 불안정한 것(즉, 정회전 및 역회전이 혼재하고 있는 것)을 의미한다. 산출부(120)는, 제1 펄스의 상승 및 하강의 타이밍과, 제2 펄스의 상승 및 상승의 타이밍을 참조하여, 회전각을 고정밀도로 산출할 수 있다.With respect to the section (c) of Fig. 2, after the first pulse rises, the second pulse rises. Thereafter, the second pulse falls. Thereafter, the first pulse falls. With respect to section (d) of FIG. 2, after the second pulse rises, the first pulse rises. Thereafter, the first pulse falls. Thereafter, the second pulse falls. With respect to section (e) of Fig. 2, after the first pulse rises, the first pulse falls. Thereafter, the second pulse rises. Thereafter, the second pulse falls. With respect to section (f) of Fig. 2, after the second pulse rises, the second pulse falls. Thereafter, the first pulse rises. Thereafter, the first pulse falls. The generation patterns of the pulses shown in each of the sections (c) to (f) of FIG. 2 are all different from the sections (a) and (b) of FIG. This means that each of the sections (c) to (f) of Fig. 2 means that the rotation of the crankshaft is unstable (i.e., the forward rotation and the reverse rotation are mixed). The calculation unit 120 can calculate the rotation angle with high accuracy by referring to the timing of the rise and fall of the first pulse and the timing of the rise and rise of the second pulse.

제1 펄스 및 제2 펄스의 상승 및 하강의 타이밍을 참조하는 것은, 제1 펄스와 제2 펄스의 중첩 및 비중첩의 패턴(즉, H 신호와 L 신호의 조합)을 참조하는 것을 의미한다. 표 1은, 도 2에 도시되는 시간적 관계에 포함되는 중첩 및 비중첩의 여러 가지 패턴을 나타낸다.Reference to the rising and falling timings of the first pulse and the second pulse refers to the overlapping and non-overlapping pattern of the first pulse and the second pulse (i.e., a combination of the H signal and the L signal). Table 1 shows various patterns of overlapping and non-overlapping included in the temporal relationship shown in Fig.

Figure 112017050312980-pat00001
Figure 112017050312980-pat00001

패턴 1은, 제2 펄스의 L 신호가, 제1 펄스의 H 신호와 동시에 나타나는 상태를 나타낸다. 패턴 2는, 제2 펄스의 H 신호가, 제1 펄스의 H 신호와 동시에 나타나는 상태를 나타낸다. 패턴 3은, 제2 펄스의 H 신호가, 제1 펄스의 L 신호와 동시에 나타나는 상태를 나타낸다. 패턴 4는, 제2 펄스의 L 신호가, 제1 펄스의 L 신호와 동시에 나타나는 상태를 나타낸다.Pattern 1 shows a state in which the L signal of the second pulse appears simultaneously with the H signal of the first pulse. Pattern 2 shows a state in which the H signal of the second pulse appears simultaneously with the H signal of the first pulse. Pattern 3 shows a state in which the H signal of the second pulse appears simultaneously with the L signal of the first pulse. Pattern 4 shows a state in which the L signal of the second pulse appears simultaneously with the L signal of the first pulse.

상술한 바와 같이, 도 2의 섹션 (a)에 나타내는 펄스의 조합은, 크랭크축이 안정적으로 정회전하고 있을 때에 나타난다. 이 사이에 나타나는 중첩 및 비중첩의 4개의 변화 패턴을 이하에 나타낸다. 이하의 변화 패턴이 나타날 때, 산출부(120)는 크랭크축이 정회전하고 있다고 판정할 수 있다.As described above, the combination of the pulses shown in section (a) of Fig. 2 appears when the crankshaft is steadily rotating forward. The four patterns of superimposition and non-superimposition appearing between them are shown below. When the following variation pattern appears, the calculation unit 120 can judge that the crankshaft is rotating forward.

변화 패턴 (1) : 패턴 4에서 패턴 1Change Pattern (1): Pattern 4 to Pattern 1

변화 패턴 (2) : 패턴 1에서 패턴 2Change pattern (2): Pattern 1 to Pattern 2

변화 패턴 (3) : 패턴 2에서 패턴 3Change pattern (3): Pattern 2 to Pattern 3

변화 패턴 (4) : 패턴 3에서 패턴 4Change pattern (4): pattern 3 to pattern 4

상술한 바와 같이, 도 2의 섹션 (b)에 나타내는 펄스의 조합은, 크랭크축이 안정적으로 역회전하고 있을 때에 나타난다. 이 사이에 나타나는 중첩 및 비중첩의 4개의 변화 패턴을 이하에 나타낸다. 이하의 변화 패턴이 나타날 때, 산출부(120)는 크랭크축이 역회전하고 있다고 판정할 수 있다.As described above, the combination of the pulses shown in section (b) of Fig. 2 appears when the crankshaft rotates in a stable reverse direction. The four patterns of superimposition and non-superimposition appearing between them are shown below. When the following variation pattern appears, the calculation unit 120 can determine that the crankshaft is rotating in the reverse direction.

변화 패턴 (a) : 패턴 1에서 패턴 4Change pattern (a): Pattern 1 to Pattern 4

변화 패턴 (b) : 패턴 2에서 패턴 1Change pattern (b): In pattern 2, pattern 1

변화 패턴 (c) : 패턴 3에서 패턴 2Change pattern (c): Pattern 3 to Pattern 2

변화 패턴 (d) : 패턴 4에서 패턴 3Change pattern (d): Pattern 4 to Pattern 3

도 2의 섹션 (c)에 관해서, 패턴 4에서 패턴 1로의 변화[즉, 변화 패턴 (1)]가 처음에 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다. 그 후, 패턴 1에서 패턴 2로의 변화[즉, 변화 패턴 (2)]가 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다. 또한 그 후, 패턴 2에서 패턴 1로의 변화[즉, 변화 패턴 (b)]가 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다. 마지막으로, 패턴 1에서 패턴 4로의 변화[즉, 변화 패턴 (a)]가 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다.With respect to the section (c) of FIG. 2, the change from the pattern 4 to the pattern 1 (that is, the change pattern 1) first appears. At this time, the calculation unit 120 can confirm that the crankshaft is rotating forward. Thereafter, a change from pattern 1 to pattern 2 (i.e., change pattern 2) appears. At this time, the calculation unit 120 can confirm that the crankshaft is rotating forward. Thereafter, a change from Pattern 2 to Pattern 1 (i.e., a change pattern b) appears. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse. Finally, a change from pattern 1 to pattern 4 (i.e., a change pattern (a)) appears. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse.

도 2의 섹션 (d)에 관해서, 패턴 4에서 패턴 3으로의 변화[즉, 변화 패턴 (d)]가 처음에 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다. 그 후, 패턴 3에서 패턴 2로의 변화[즉, 변화 패턴 (c)]가 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다. 또한 그 후, 패턴 2에서 패턴 3으로의 변화[(변화 패턴(3)]가 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다. 마지막으로, 패턴 3에서 패턴 4로의 변화[변화 패턴 (4)]가 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다.With respect to the section (d) of Fig. 2, the change from the pattern 4 to the pattern 3 (i.e., the change pattern (d)) appears first. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse. Thereafter, a change from pattern 3 to pattern 2 (i.e., change pattern (c)) appears. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse. Then, a change from the pattern 2 to the pattern 3 ((change pattern (3)) appears. In this case, the calculation unit 120 can confirm that the crankshaft is rotating in the forward direction. (Change pattern (4)) to the crankshaft. At this time, the calculation unit 120 can confirm that the crankshaft is rotating forward.

도 2의 섹션 (e)에 관해서, 패턴 4에서 패턴 1로의 변화[즉, 변화 패턴 (1)]가 처음에 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다. 그 후, 패턴 1에서 패턴 4로의 변화[변화 패턴 (a)]가 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다. 또한 그 후, 패턴 4에서 패턴 3으로의 변화[변화 패턴 (d)]가 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다. 마지막으로, 패턴 3에서 패턴 4로의 변화[변화 패턴 (4)]가 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다.With respect to the section (e) of Fig. 2, the change from pattern 4 to pattern 1 (i.e., the change pattern 1) appears first. At this time, the calculation unit 120 can confirm that the crankshaft is rotating forward. Thereafter, a change (pattern (a)) from pattern 1 to pattern 4 appears. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse. Thereafter, a change (change pattern (d)) from pattern 4 to pattern 3 appears. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse. Finally, a change from pattern 3 to pattern 4 (change pattern (4)) appears. At this time, the calculation unit 120 can confirm that the crankshaft is rotating forward.

도 2의 섹션 (f)에 관해서, 패턴 4에서 패턴 3으로의 변화[변화 패턴 (d)]가 처음에 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다. 그 후, 패턴 3에서 패턴 4로의 변화[변화 패턴 (4)]가 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다. 또한 그 후, 패턴 4에서 패턴 1로의 변화[변화 패턴 (1)]가 나타난다. 이때, 산출부(120)는 크랭크축이 정회전하고 있는 것을 확인할 수 있다. 마지막으로, 패턴 1에서 패턴 4로의 변화[변화 패턴 (a)]가 나타난다. 이때, 산출부(120)는 크랭크축이 역회전하고 있는 것을 확인할 수 있다.With respect to the section (f) of FIG. 2, a change (pattern (d) of change from pattern 4 to pattern 3) appears first. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse. Thereafter, a change (change pattern (4)) from pattern 3 to pattern 4 appears. At this time, the calculation unit 120 can confirm that the crankshaft is rotating forward. Thereafter, a change (change pattern (1)) from pattern 4 to pattern 1 appears. At this time, the calculation unit 120 can confirm that the crankshaft is rotating forward. Finally, a change (change pattern (a)) from pattern 1 to pattern 4 appears. At this time, the calculation unit 120 can confirm that the crankshaft rotates in reverse.

상술한 바와 같이, 산출부(120)는 여러 가지 변화 패턴으로부터 회전 방향의 변화를 검출하고, 크랭크축의 회전각을 산출할 수 있다. 표 2는, 산출부(120)의 예시적인 연산 처리를 나타낸다. As described above, the calculating unit 120 can detect the change in the rotational direction from various change patterns and calculate the rotational angle of the crankshaft. Table 2 shows exemplary calculation processing of the calculation unit 120. [

Figure 112017050312980-pat00002
Figure 112017050312980-pat00002

산출부(120)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호를 참조하고, 상술한 4개의 패턴 변화가 발생한 것을 인식할 수 있다. 패턴 4에서 패턴 1로의 패턴 변화 및 패턴 1에서 패턴 4로의 패턴 변화가 발생하면, 산출부(120)는 크랭크축의 회전 방향의 변화가 발생했다고 판정해도 된다. 산출부(120)는, 패턴 4에서 패턴 1로의 패턴 변화 하에서, 크랭크축의 회전 방향의 변화 전의 회전각에 소정의 값을 더하는 가산 처리를 실행해도 된다. 산출부(120)는, 패턴 1에서 패턴 4로의 패턴 변화 하에서, 크랭크축의 회전 방향의 변화 전의 회전각에 소정의 값을 차감하는 감산 처리를 실행해도 된다. 본 실시 형태에 있어서, 제1 조건은 패턴 4에 의해 예시된다. 제2 조건은, 패턴 1에 의해 예시된다.The calculating unit 120 can refer to the first continuous pulse signal and the second continuous pulse signal and recognize that the above-described four pattern changes occur. When the pattern change from Pattern 4 to Pattern 1 and the pattern change from Pattern 1 to Pattern 4 occur, the calculating unit 120 may determine that a change in the rotational direction of the crankshaft has occurred. The calculating unit 120 may perform an adding process of adding a predetermined value to the rotational angle before the change in the rotational direction of the crankshaft under the pattern change from pattern 4 to pattern 1. [ The calculating unit 120 may perform a subtraction process for subtracting a predetermined value from the rotation angle before the change in the rotational direction of the crankshaft under the pattern change from Pattern 1 to Pattern 4. [ In the present embodiment, the first condition is exemplified by pattern 4. The second condition is illustrated by pattern 1.

표 2에 나타내는 연산 처리는, 상술한 변화 패턴 (1)과 변화 패턴 (a)와의 조합을 이용한다. 대체적으로, 변화 패턴 (2)와 변화 패턴 (b)와의 조합, 변화 패턴 (3)과 변화 패턴 (c)와의 조합이나 변화 패턴 (4)와 변화 패턴 (d)와의 조합이, 산출부(120)가 실행하는 연산 처리에 이용되어도 된다.The calculation processing shown in Table 2 uses a combination of the above-described change pattern (1) and the change pattern (a). In general, a combination of the variation pattern 2 and the variation pattern b, a combination of the variation pattern 3 and the variation pattern c, and a combination of the variation pattern 4 and the variation pattern d, May be used for the arithmetic processing to be executed.

<제2 실시 형태>&Lt; Second Embodiment >

검출 장치는, 크랭크축의 회전 각도가 일정한 위치인 것을 나타내는 기준 펄스 신호를 사용하여, 크랭크축의 회전 각도를 보정해도 된다. 이때, 기준 펄스 신호를 생성하는 방법으로서는, 예를 들어 플라이 휠의 소정 위치에 설치된 마커를 센서(이하, 기준 센서라고 칭함)가 검출함으로써, 기준 신호를 생성하는 방법을 들 수 있다. 제2 실시 형태에 있어서, 기준 센서를 구비하는 예시적인 검출 기술이 설명된다.The detection device may correct the rotation angle of the crankshaft using a reference pulse signal indicating that the rotation angle of the crankshaft is a constant position. At this time, as a method of generating the reference pulse signal, for example, a method of generating a reference signal by detecting a marker installed at a predetermined position of the flywheel (hereinafter referred to as a reference sensor) is exemplified. In the second embodiment, an exemplary detection technique including a reference sensor is described.

도 3은, 제2 실시 형태의 검출 장치(100A)의 개략적인 블록도이다. 도 3을 참조하여, 검출 장치(100A)가 설명된다. 제1 실시 형태의 설명은, 제1 실시 형태와 동일한 부호가 첨부된 요소에 원용된다.3 is a schematic block diagram of the detection device 100A of the second embodiment. Referring to Fig. 3, a detection apparatus 100A is described. The description of the first embodiment is used for the same elements as those of the first embodiment.

검출 장치(100A)는 신호 생성부(110A)와, 산출부(120A)를 구비한다. 제1 실시 형태와 마찬가지로, 신호 생성부(110A)는 제1 센서(111)와 제2 센서(112)를 포함한다. 제1 실시 형태의 설명은, 제1 센서(111)와 제2 센서(112)에 원용된다.The detecting apparatus 100A includes a signal generating section 110A and a calculating section 120A. As in the first embodiment, the signal generating unit 110A includes a first sensor 111 and a second sensor 112. [ The description of the first embodiment is used for the first sensor 111 and the second sensor 112.

신호 생성부(110A)는, 기준 센서(113)를 더 포함한다. 기준 센서(113)는, 기준 펄스 신호를 생성한다. 기준 펄스 신호는, 기준 펄스를 포함한다. 크랭크축이 1회전할 때마다, 기준 센서(113)는, 1개의 기준 펄스를 생성한다.The signal generating unit 110A further includes a reference sensor 113. [ The reference sensor 113 generates a reference pulse signal. The reference pulse signal includes a reference pulse. Each time the crankshaft makes one revolution, the reference sensor 113 generates one reference pulse.

기준 센서(113)는, 플라이 휠(도시하지 않음)의 근방에 배치된 근접 센서라도 된다. 플라이 휠에 형성된 볼록부가 근접 센서의 검출점을 통과할 때마다, 근접 센서는, 기준 펄스를 생성한다. 대체적으로, 기준 센서(113)는 크랭크축(도시하지 않음)의 1회전당 1개의 펄스를 생성할 수 있는 다른 검출 소자라도 된다. 본 실시 형태의 원리는, 기준 센서(113)로서 사용되는 특정한 검출 소자에 한정되지 않는다.The reference sensor 113 may be a proximity sensor disposed in the vicinity of a flywheel (not shown). Each time the convex portion formed on the flywheel passes the detection point of the proximity sensor, the proximity sensor generates the reference pulse. Alternatively, the reference sensor 113 may be another detection element capable of generating one pulse per revolution of the crankshaft (not shown). The principle of the present embodiment is not limited to the specific detection element used as the reference sensor 113. [

기준 펄스 신호는, 기준 센서(113)로부터 산출부(120A)로 출력된다. 산출부(120A)는 기준 펄스 신호 중의 기준 펄스를 수취하면, 산출된 회전각의 값을 「0」으로 한다(즉, 리셋 처리).The reference pulse signal is output from the reference sensor 113 to the calculation unit 120A. When the reference pulse in the reference pulse signal is received, the calculation unit 120A sets the value of the calculated rotation angle to &quot; 0 &quot; (i.e., reset processing).

도 4는, 산출부(120A)가 실행하는 처리를 나타내는 개략적인 흐름도이다. 도 3 및 도 4를 참조하여, 산출부(120A)의 처리가 설명된다.Fig. 4 is a schematic flowchart showing a process executed by the calculation unit 120A. Referring to Figs. 3 and 4, the processing of the calculation section 120A will be described.

(스텝 S105)(Step S105)

산출부(120A)는, 기준 펄스 신호를 기다린다. 산출부(120A)가 기준 펄스를, 기준 센서(113)로부터 수취하면, 스텝 S110이 실행된다.The calculation unit 120A waits for the reference pulse signal. When the calculating unit 120A receives the reference pulse from the reference sensor 113, step S110 is executed.

(스텝 S110)(Step S110)

산출부(120A)는, 리셋 처리를 실행하고, 크랭크축의 회전각 θ의 값을 「0」으로 설정한다. 그 후, 스텝 S115가 실행된다.The calculation unit 120A executes the reset process and sets the value of the rotation angle? Of the crankshaft to "0". Thereafter, step S115 is executed.

(스텝 S115)(Step S115)

산출부(120A)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호를 수신했는지 판단한다. 산출부(120A)가 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 양쪽을 수신하고 있지 않은 경우에는, 스텝 S115를 반복한다. 산출부(120A)가 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 양쪽을 수신하면, 스텝 S120이 실행된다.The calculating unit 120A determines whether or not the first continuous pulse signal and the second continuous pulse signal are received. If the calculating section 120A has not received both of the first continuous pulse signal and the second continuous pulse signal, the step S115 is repeated. When the calculating unit 120A receives both the first continuous pulse signal and the second continuous pulse signal, step S120 is executed.

(스텝 S120)(Step S120)

산출부(120A)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호를 참조하여, 제1 연속 펄스 신호의 L 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있는지 여부를 판정한다. 산출부(120A)가 제1 연속 펄스 신호의 L 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있으면, 스텝 S125가 실행된다. 다른 경우에는, 스텝 S145가 실행된다.The calculating unit 120A refers to the first continuous pulse signal and the second continuous pulse signal to determine whether or not the L signal of the first continuous pulse signal and the L signal of the second continuous pulse signal are simultaneously received. If the calculating section 120A simultaneously receives the L signal of the first continuous pulse signal and the L signal of the second continuous pulse signal, the step S125 is executed. Otherwise, step S145 is executed.

(스텝 S125)(Step S125)

산출부(120A)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 전압 레벨의 변화를 기다린다. 제1 연속 펄스 신호 및 제2 연속 펄스 신호 중 적어도 한쪽에, 전압 레벨의 변화가 발생하면, 스텝 S130이 실행된다.The calculating unit 120A waits for a change in the voltage level of the first continuous pulse signal and the second continuous pulse signal. When a change in the voltage level occurs in at least one of the first continuous pulse signal and the second continuous pulse signal, step S130 is executed.

(스텝 S130)(Step S130)

산출부(120A)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호를 참조하여, 제1 연속 펄스 신호의 H 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있는지 여부를 판정한다. 산출부(120A)가 제1 연속 펄스 신호의 H 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있으면, 스텝 S135가 실행된다. 다른 경우에는, 스텝 S115가 실행된다.The calculating unit 120A refers to the first continuous pulse signal and the second continuous pulse signal and determines whether or not the H signal of the first continuous pulse signal and the L signal of the second continuous pulse signal are simultaneously received. If the calculating unit 120A simultaneously receives the H signal of the first continuous pulse signal and the L signal of the second continuous pulse signal, the step S135 is executed. Otherwise, step S115 is executed.

(스텝 S135)(Step S135)

산출부(120A)는 가산 처리를 실행하고, 크랭크축의 회전각 θ에, 소정의 각도 α를 가산한다. 각도 α는, 이하의 수식에 의해 정의되어도 된다. 이 일련의 루틴에 의해, 산출된 값이 360보다도 큰 경우에는, 그 값에서 360을 빼는 처리를 행하고, 또한 산출된 값이 0보다도 작은 경우에는, 그 값에 360을 더하는 처리를 행한다. 그 후, 스텝 S140이 실행된다. The calculating unit 120A executes addition processing and adds a predetermined angle? To the rotation angle? Of the crankshaft. The angle? May be defined by the following equation. If the calculated value is greater than 360, the process subtracts 360 from the value, and if the calculated value is smaller than 0, a process of adding 360 to the value is performed. Thereafter, step S140 is executed.

Figure 112017050312980-pat00003
Figure 112017050312980-pat00003

(스텝 S140)(Step S140)

산출부(120A)는, 기준 펄스를 수신하고 있는지 여부를 판정한다. 산출부(120A)가 기준 펄스를 수신하고 있으면, 스텝 S110이 실행된다. 다른 경우에는, 스텝 S115가 실행된다.The calculation unit 120A determines whether or not a reference pulse is being received. If the calculation unit 120A receives the reference pulse, step S110 is executed. Otherwise, step S115 is executed.

(스텝 S145)(Step S145)

산출부(120A)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호를 참조하여, 제1 연속 펄스 신호의 H 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있는지 여부를 판정한다. 산출부(120A)가, 제1 연속 펄스 신호의 H 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있으면, 스텝 S150이 실행된다. 다른 경우에는, 스텝 S115가 실행된다.The calculating unit 120A refers to the first continuous pulse signal and the second continuous pulse signal and determines whether or not the H signal of the first continuous pulse signal and the L signal of the second continuous pulse signal are simultaneously received. If the calculation unit 120A simultaneously receives the H signal of the first continuous pulse signal and the L signal of the second continuous pulse signal, the step S150 is executed. Otherwise, step S115 is executed.

(스텝 S150)(Step S150)

산출부(120A)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 전압 레벨의 변화를 기다린다. 제1 연속 펄스 신호 및 제2 연속 펄스 신호 중 적어도 한쪽에, 전압 레벨의 변화가 발생하면, 스텝 S155가 실행된다.The calculating unit 120A waits for a change in the voltage level of the first continuous pulse signal and the second continuous pulse signal. When a change in the voltage level occurs in at least one of the first continuous pulse signal and the second continuous pulse signal, step S155 is executed.

(스텝 S155)(Step S155)

산출부(120A)는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호를 참조하여, 제1 연속 펄스 신호의 L 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있는지 여부를 판정한다. 산출부(120A)가 제1 연속 펄스 신호의 L 신호와 제2 연속 펄스 신호의 L 신호를 동시에 수신하고 있으면, 스텝 S160이 실행된다. 다른 경우에는, 스텝 S115가 실행된다.The calculating unit 120A refers to the first continuous pulse signal and the second continuous pulse signal to determine whether or not the L signal of the first continuous pulse signal and the L signal of the second continuous pulse signal are simultaneously received. If the calculating unit 120A simultaneously receives the L signal of the first continuous pulse signal and the L signal of the second continuous pulse signal, step S160 is executed. Otherwise, step S115 is executed.

(스텝 S160)(Step S160)

산출부(120A)는, 감산 처리를 실행하고, 크랭크축의 회전각 θ로부터, 각도 α를 차감한다. 이 일련의 루틴에 의해, 산출된 값이 360보다도 큰 경우에는, 그 값에서 360을 빼는 처리를 행하고, 또한 산출된 값이 0보다도 작은 경우에는, 그 값에 360을 더하는 처리를 행한다. 그 후, 스텝 S165가 실행된다.The calculation unit 120A performs a subtraction process and subtracts the angle alpha from the rotation angle [theta] of the crankshaft. If the calculated value is greater than 360, the process subtracts 360 from the value, and if the calculated value is smaller than 0, a process of adding 360 to the value is performed. Thereafter, step S165 is executed.

(스텝 S165)(Step S165)

산출부(120A)는, 기준 펄스를 수신하고 있는지 여부를 판정한다. 산출부(120A)가 기준 펄스를 수신하고 있으면, 스텝 S110이 실행된다. 다른 경우에는, 스텝 S115가 실행된다.The calculation unit 120A determines whether or not a reference pulse is being received. If the calculation unit 120A receives the reference pulse, step S110 is executed. Otherwise, step S115 is executed.

도 5는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 예시적인 타이밍차트이다. 도 2 내지 도 5를 참조하여, 산출부(120A)의 처리가 더 설명된다.5 is an exemplary timing chart of the first continuous pulse signal and the second continuous pulse signal. With reference to Figs. 2 to 5, the processing of the calculating section 120A will be further described.

시각 t1 이전 및 시각 t5 이후의 기간에 있어서, 도 2의 섹션 (a)에 나타내는 패턴이 반복된다. 이들의 기간에 있어서, 스텝 S115, 스텝 S120, 스텝 S125, 스텝 S130, 스텝 S135 및 스텝 S140으로 이루어지는 처리 루틴이 반복된다.In the period before time t1 and after time t5, the pattern shown in section (a) of Fig. 2 is repeated. In these periods, the processing routine including steps S115, S120, S125, S130, S135, and S140 is repeated.

도 6은, 시각 t1에서 시각 t5까지의 기간에 있어서의 플라이 휠의 치의 개략도이다. 도 3 내지 도 6을 참조하여, 산출부(120A)의 처리가 더 설명된다.Fig. 6 is a schematic diagram of the values of the flywheel during the period from time t1 to time t5. With reference to Figs. 3 to 6, the processing of the calculating section 120A will be further described.

도 6의 섹션 (a) 내지 섹션 (i) 각각은, 제1 센서(111)의 검출점 DP1과, 제2 센서(112)의 검출점 DP2를 나타낸다. 검출점 DP1, DP2의 위치는, 섹션 (a) 내지 섹션 (i)에 걸쳐서 변하지 않는다.Each of the sections (a) to (i) of Fig. 6 shows the detection point DP1 of the first sensor 111 and the detection point DP2 of the second sensor 112. [ The positions of the detection points DP1 and DP2 do not change over the sections (a) to (i).

도 6의 섹션 (a) 내지 섹션 (i) 각각은, 플라이 휠의 3개의 치 TH1, TH2, TH3을 나타낸다. 치 TH1은, 플라이 휠의 정회전 방향에 있어서, 치 TH2의 전방에 있다. 치 TH2는, 플라이 휠의 정회전 방향에 있어서, 치 TH3의 전방에 있다. 따라서, 플라이 휠이 안정적으로 정회전하고 있는 동안, 제1 센서(111)는, 치 TH1, TH2, TH3의 순으로, 플라이 휠의 치를 검출한다. 제2 센서(112)는, 제1 센서(111)에 늦어서, TH1, TH2, TH3의 순으로, 플라이 휠의 치를 검출한다. 플라이 휠이 안정적으로 역회전하고 있는 동안, 제2 센서(112)는, 치 TH3, TH2, TH1의 순으로, 플라이 휠의 치를 검출한다. 제1 센서(111)는, 제2 센서(112)에 늦어서, 치 TH3, TH2, TH1의 순으로, 플라이 휠의 치를 검출한다.Each of the sections (a) to (i) of Fig. 6 represents three values TH1, TH2 and TH3 of the flywheel. The tooth TH1 is in front of the tooth TH2 in the normal rotation direction of the flywheel. The tooth TH2 is in front of the tooth TH3 in the forward rotation direction of the flywheel. Therefore, while the flywheel stably rotates, the first sensor 111 detects the values of the flywheels in the order of the values TH1, TH2 and TH3. The second sensor 112 detects the value of the flywheel in the order of TH1, TH2 and TH3 later than the first sensor 111. While the flywheel stably reversely rotates, the second sensor 112 detects the value of the flywheel in the order of the values TH3, TH2 and TH1. The first sensor 111 detects the value of the flywheel in the order of the values TH3, TH2 and TH1, which is later than the second sensor 112. [

도 6의 섹션 (a)는, 시각 t1에 있어서의 플라이 휠의 치 TH1, TH2, TH3의 위치를 나타낸다. 검출점 DP1은, 치 TH2의 에지 위에 있다. 검출점 DP2는, 치 TH2, TH3 사이의 공극 내에 위치한다. 따라서, 제1 연속 펄스 신호는, 시각 t1에 있어서, 상승한다. 한편, 제2 연속 펄스 신호는, 시각 t1에 있어서, L 신호가 된다.Section (a) of Fig. 6 shows the positions of flywheel values TH1, TH2 and TH3 at time t1. The detection point DP1 is on the edge of the tooth TH2. The detection point DP2 is located in the gap between the teeth TH2 and TH3. Therefore, the first continuous pulse signal rises at time t1. On the other hand, the second continuous pulse signal becomes the L signal at time t1.

도 6의 섹션 (b)는 시각 t2에 있어서의 플라이 휠의 치 TH1, TH2, TH3의 위치를 나타낸다. 검출점 DP1은, 치 TH2 위에 있다. 검출점 DP2는, 치 TH2의 에지 위에 위치한다. 따라서, 제1 연속 펄스 신호는, 시각 t2에 있어서, H 신호가 된다. 한편, 제2 연속 펄스 신호는, 시각 t2에 있어서, 상승한다.Section (b) of Fig. 6 shows the positions of the flywheel teeth TH1, TH2 and TH3 at time t2. The detection point DP1 is above the value TH2. The detection point DP2 is located above the edge of the tooth TH2. Therefore, the first continuous pulse signal becomes the H signal at time t2. On the other hand, the second continuous pulse signal rises at time t2.

도 6의 섹션 (a) 및 섹션 (b)에 나타낸 바와 같이, 플라이 휠은 시각 t1에서 시각 t2까지의 기간에 있어서, 정회전하고 있다. 도 5에 도시된 바와 같이, 시각 t1의 직전에 있어서, 제1 연속 펄스 신호 및 제2 연속 펄스 신호는 모두, L 신호이다. 시각 t1에서 시각 t2까지의 기간에 있어서, 제1 연속 펄스 신호는 H 신호인 한편, 제2 연속 펄스 신호는 L 신호이다. 따라서, 시각 t1에서 시각 t2까지의 기간에 있어서, 산출부(120A)는 스텝 S115, 스텝 S120, 스텝 S125, 스텝 S130, 스텝 S135 및 스텝 S140으로 이루어지는 처리 루틴을 실행한다.As shown in the section (a) and the section (b) of Fig. 6, the flywheel is rotated forward in the period from time t1 to time t2. As shown in Fig. 5, immediately before the time t1, the first continuous pulse signal and the second continuous pulse signal are all L signals. In the period from time t1 to time t2, the first continuous pulse signal is the H signal and the second continuous pulse signal is the L signal. Therefore, in the period from the time t1 to the time t2, the calculating unit 120A executes the processing routine including steps S115, S120, S125, S130, S135, and S140.

도 6의 섹션 (e)는 시각 t3에 있어서의 플라이 휠의 치 TH1, TH2, TH3의 위치를 나타낸다. 검출점 DP1은, 치 TH2 위에 있다. 검출점 DP2는, 치 TH2의 에지 위에 위치한다. 따라서, 제1 연속 펄스 신호는, 시각 t3에 있어서, H 신호이다. 한편, 제2 연속 펄스 신호는, 시각 t3에 있어서, 하강한다. 시각 t2에서 시각 t3까지의 기간에 있어서, 제1 연속 펄스 신호 및 제2 연속 펄스 신호는 모두, H 신호이므로, 도 6의 섹션 (c) 및 섹션 (d)에 나타낸 바와 같이, 시각 t2에서 시각 t3까지의 기간에 있어서, 플라이 휠은 정회전 및 역회전하고 있는 것을 알 수 있다. 시각 t2에서 시각 t3까지의 기간에 있어서, 산출부(120A)는 스텝 S115, 스텝 S120 및 스텝 S145로 이루어지는 처리 루틴을 실행한다.Section (e) of FIG. 6 shows the positions of flywheel values TH1, TH2 and TH3 at time t3. The detection point DP1 is above the value TH2. The detection point DP2 is located above the edge of the tooth TH2. Therefore, the first continuous pulse signal is the H signal at time t3. On the other hand, the second continuous pulse signal falls at time t3. Since both the first continuous pulse signal and the second continuous pulse signal are H signals in the period from time t2 to time t3, as shown in section (c) and section (d) of Fig. 6, t3, it can be seen that the flywheel is rotating forward and reverse. In the period from the time t2 to the time t3, the calculation unit 120A executes the processing routine including steps S115, S120 and S145.

도 6의 섹션 (f)는, 시각 t4에 있어서의 플라이 휠의 치 TH1, TH2, TH3의 위치를 나타낸다. 검출점 DP1은, 치 TH2의 에지 위에 있다. 검출점 DP2는, 치 TH2, TH3 사이의 공극 내에 위치한다. 따라서, 제1 연속 펄스 신호는, 시각 t4에 있어서, 하강한다. 한편, 제2 연속 펄스 신호는, 시각 t4에 있어서, L 신호이다.Section (f) of Fig. 6 shows the positions of flywheel values TH1, TH2 and TH3 at time t4. The detection point DP1 is on the edge of the tooth TH2. The detection point DP2 is located in the gap between the teeth TH2 and TH3. Therefore, the first continuous pulse signal falls at time t4. On the other hand, the second continuous pulse signal is the L signal at time t4.

도 6의 섹션 (i)는, 시각 t5에 있어서의 플라이 휠의 치 TH1, TH2, TH3의 위치를 나타낸다. 검출점 DP1은, 치 TH2의 에지 위에 있다. 검출점 DP2는, 치 TH2, TH3 사이의 공극 내에 위치한다. 따라서, 제1 연속 펄스 신호는, 시각 t5에 있어서, 상승한다. 한편, 제2 연속 펄스 신호는, 시각 t5에 있어서, L 신호이다.Section (i) of Fig. 6 shows the positions of flywheel values TH1, TH2 and TH3 at time t5. The detection point DP1 is on the edge of the tooth TH2. The detection point DP2 is located in the gap between the teeth TH2 and TH3. Therefore, the first continuous pulse signal rises at time t5. On the other hand, the second continuous pulse signal is an L signal at time t5.

시각 t4에서 시각 t5까지의 기간에 있어서, 제1 연속 펄스 신호 및 제2 연속 펄스 신호는 모두, L 신호이다. 따라서, 도 6의 섹션 (g) 및 섹션 (h)에 나타낸 바와 같이, 시각 t4에서 시각 t5까지의 기간에 있어서, 플라이 휠은 정회전 및 역회전하고 있는 것을 알 수 있다. 섹션 (e)에서 섹션 (g)까지의 치 TH1, TH2, TH3의 위치 변화 동안, 산출부(120A)는 스텝 S115, 스텝 S120, 스텝 S145, 스텝 S150, 스텝 S155, 스텝 S160 및 스텝 S165까지의 처리 루틴을 실행한다.In the period from time t4 to time t5, both the first continuous pulse signal and the second continuous pulse signal are L signals. Therefore, as shown in the section (g) and the section (h) of FIG. 6, it can be seen that the flywheel is rotating forward and reverse during the period from time t4 to time t5. During the positional change of the values TH1, TH2 and TH3 from the section (e) to the section (g), the calculating section 120A calculates the values of the positions S115 to S135, And executes the processing routine.

본 실시 형태에 있어서, 제1 치는 치 TH2에 의해 예시된다. 제2 치는 치 TH3에 의해 예시된다.In the present embodiment, the first tooth value TH2 is exemplified. The second value is exemplified by TH3.

도 7은, 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 개략도이다. 도 7을 참조하여, 플라이 휠의 회전 각도에 대한 종래 기술의 분해능이 설명된다.7 is a schematic diagram of the first continuous pulse signal and the second continuous pulse signal. Referring to Fig. 7, the resolution of the prior art for the angle of rotation of the flywheel is described.

도 7에 나타내는 제1 연속 펄스 신호 및 제2 연속 펄스 신호는, 60의 치를 갖는 플라이 휠이, 시계 방향으로 일정한 속도로 회전하고 있는 정상 조건 하에서 얻어지고 있다. 종래 기술에 관해서, 제1 펄스의 상승만이, 플라이 휠의 회전 각도 산출에 사용되고 있다. 따라서, 플라이 휠의 회전 각도에 대한 종래 기술의 분해능은, 6°(=360°/60 치)이다.The first continuous pulse signal and the second continuous pulse signal shown in FIG. 7 are obtained under normal conditions in which the flywheel having a value of 60 rotates at a constant speed in the clockwise direction. With respect to the prior art, only the rise of the first pulse is used for calculating the rotation angle of the flywheel. Thus, the resolution of the prior art with respect to the angle of rotation of the flywheel is 6 degrees (= 360 degrees / 60 degrees).

도 8은, 제1 연속 펄스 신호 및 제2 연속 펄스 신호의 개략도이다. 도 3, 도 7 및 도 8을 참조하여, 플라이 휠의 회전 각도에 대한 검출 장치(100A)의 분해능이 설명된다.8 is a schematic diagram of a first continuous pulse signal and a second continuous pulse signal. With reference to Figs. 3, 7 and 8, the resolution of the detection device 100A with respect to the rotation angle of the flywheel will be described.

도 8에 나타내는 제1 연속 펄스 신호 및 제2 연속 펄스 신호는, 상술한 정상 조건 하에서 얻어지고 있다. 제1 펄스가 상승하는 시각으로부터 제1 펄스가 하강하는 시각까지의 시간 길이가, 정상 조건 하에서, 제1 펄스가 상승하는 시각으로부터 제2 펄스가 상승하는 시각까지의 시간 길이의 2배가 되도록, 제1 센서(111) 및 제2 센서(112)는 배치되어 있다. 이때, 제1 펄스가 상승하는 시각으로부터 제2 펄스가 상승하는 시각까지의 시간 길이, 제2 펄스가 상승하는 시각으로부터 제1 펄스가 하강하는 시각까지의 시간 길이, 제1 펄스가 하강하는 시각으로부터 제2 펄스가 하강하는 시각까지의 시간 길이 및 제2 펄스가 하강하는 시각으로부터 다음 제1 펄스가 상승하는 시각까지의 시간 길이는, 서로 동등하다. 따라서, 산출부(120A)는 이들의 시간 길이에 대하여 1.5°의 값을 할당하여, 가산 또는 감산 처리를 행할 수 있다. 즉, 플라이 휠의 회전 각도에 대한 검출 장치(100A)의 분해능은, 종래 기술의 분해능의 4배가 된다.The first continuous pulse signal and the second continuous pulse signal shown in Fig. 8 are obtained under the normal conditions described above. The time length from the time when the first pulse rises to the time when the first pulse falls is twice the time length from the time when the first pulse rises to the time when the second pulse rises under normal conditions, 1 sensor 111 and the second sensor 112 are arranged. At this time, the length of time from the time when the first pulse rises to the time when the second pulse rises, the time length from the time when the second pulse rises to the time when the first pulse falls, The length of the time up to the time when the second pulse falls and the time length from the time when the second pulse falls to the time when the next first pulse rises are equal to each other. Therefore, the calculation unit 120A can assign a value of 1.5 degrees to these time lengths, and perform addition or subtraction processing. That is, the resolution of the detection device 100A with respect to the rotational angle of the flywheel is four times the resolving power of the prior art.

제1 센서(111)와 제2 센서(112) 사이의 위치 관계가, 상술한 배치 조건으로부터 약간 어긋나면, 플라이 휠의 회전 각도에 대한 검출 장치(100A)의 분해능은, 약간 내려간다. 그러나 검출 장치(100A)는, 제1 펄스 및 제2 펄스 각각의 상승 타이밍 및 하강 타이밍을 참조하므로, 종래 기술보다도 훨씬 큰 분해능을 가질 수 있다.If the positional relationship between the first sensor 111 and the second sensor 112 is slightly deviated from the above arrangement condition, the resolution of the detection device 100A with respect to the rotation angle of the flywheel is slightly lowered. However, the detection apparatus 100A can refer to the rising timing and the falling timing of each of the first pulse and the second pulse, and thus can have a much larger resolution than the prior art.

도 9는, 제1 연속 펄스 신호 내지 제3 연속 펄스 신호의 개략도이다. 도 3, 도 8 및 도 9를 참조하여, 플라이 휠의 회전 각도에 대한 검출 장치(100A)의 분해능이 설명된다.9 is a schematic diagram of the first to third continuous pulse signals. With reference to Figs. 3, 8 and 9, the resolution of the detection device 100A with respect to the rotation angle of the flywheel is described.

검출 장치(100A)는, 도 3에 도시되는 제1 센서(111) 및 제2 센서(112)에다가, 제3 센서(도시하지 않음)를 구비해도 된다. 도 9에 도시되는 제3 연속 펄스 신호는, 제3 센서로부터 출력되고 있다. 도 9에 도시된 바와 같이, 제3 연속 펄스 신호는, 제1 연속 펄스 신호 및 제2 연속 펄스 신호와는, 위상에 있어서 상위하다.The detection device 100A may be provided with a third sensor (not shown) in addition to the first sensor 111 and the second sensor 112 shown in Fig. The third continuous pulse signal shown in Fig. 9 is output from the third sensor. As shown in Fig. 9, the third continuous pulse signal is different in phase from the first continuous pulse signal and the second continuous pulse signal.

제1 센서(111) 및 제2 센서(112) 외에도, 제3 센서가 사용되면, 도 3에 도시되는 산출부(120A)는, 제3 연속 펄스 신호가 포함하는 제3 펄스의 상승 및 하강도 참조하여도 된다. 이 결과, 검출 장치(100A)의 분해능은, 더욱 향상된다.When the third sensor is used in addition to the first sensor 111 and the second sensor 112, the calculation unit 120A shown in Fig. 3 calculates the rising and falling degrees of the third pulse included in the third continuous pulse signal May be referred to. As a result, the resolution of the detection device 100A is further improved.

도 9에 도시되는 제1 연속 펄스 신호 내지 제3 연속 펄스 신호는, 상술한 정상 조건 하에서 얻어지고 있다. 제1 펄스가 상승하는 시각으로부터 제2 펄스가 상승하는 시각까지의 시간 길이가, 제2 펄스가 상승하는 시각으로부터 제3 펄스가 상승하는 시각까지의 시간 길이, 제3 펄스가 상승하는 시각으로부터 제1 펄스가 하강하는 시각까지의 시간 길이, 제1 펄스가 하강하는 시각으로부터 제2 펄스가 하강하는 시각까지의 시간 길이, 제2 펄스가 하강하는 시각으로부터 제3 펄스가 하강하는 시각까지의 시간 길이 및 제3 펄스가 하강하는 시각으로부터 다음의 제1 펄스가 상승하는 시각까지의 시간 길이의 각각에 동등해지도록, 제1 센서(111), 제2 센서(112) 및 제3 센서는 배치된다. 이 경우, 산출부(120A)는 이들의 시간 길이에 대하여 1.0°의 값을 할당하여, 가산 또는 감산 처리를 행할 수 있다. 즉, 플라이 휠의 회전 각도에 대한 검출 장치(100A)의 분해능은, 종래 기술의 분해능의 6배가 된다. 따라서, 플라이 휠의 회전 각도의 검출에 이용되는 센서가 많으면, 플라이 휠의 회전 각도에 대한 분해능은, 향상된다.The first to third continuous pulse signals shown in Fig. 9 are obtained under the normal conditions described above. The length of time from the time when the first pulse rises to the time when the second pulse rises is longer than the time length from the time when the second pulse rises to the time when the third pulse rises, A time length from the time when the first pulse falls to the time when the second pulse falls, the time from the time when the second pulse falls to the time when the third pulse falls, The first sensor 111, the second sensor 112, and the third sensor are arranged so that the first sensor 111, the second sensor 112, and the third sensor are equal to each of the time length from the time when the third pulse falls to the time when the next first pulse rises. In this case, the calculation unit 120A can assign a value of 1.0 DEG to these time lengths, and perform addition or subtraction processing. That is, the resolution of the detection device 100A with respect to the rotation angle of the flywheel is six times the resolution of the prior art. Therefore, when there are many sensors used for detecting the rotation angle of the flywheel, the resolution with respect to the rotation angle of the flywheel is improved.

<제3 실시 형태>&Lt; Third Embodiment >

상술한 실시 형태에 관련해서 설명된 검출 장치는, 내연 기관의 시동 장치의 일부로서 사용되어도 된다. 제3 실시 형태에 있어서, 예시적인 시동 장치가 설명된다.The detecting device described in connection with the above-described embodiment may be used as a part of the starting device of the internal combustion engine. In the third embodiment, an exemplary starting device is described.

도 10은, 제3 실시 형태의 시동 장치(200)의 개략적인 블록도이다. 도 4 및 도 10을 참조하여, 시동 장치(200)가 설명된다. 제2 실시 형태의 설명은, 제2 실시 형태와 동일한 부호가 부여된 요소에 원용된다.10 is a schematic block diagram of the starter 200 of the third embodiment. Referring to Figs. 4 and 10, the starter 200 will be described. The description of the second embodiment is used in the same elements as those in the second embodiment.

시동 장치(200)는, 제2 실시 형태에 관련해서 설명된 검출 장치(100A)를 구비한다. 제2 실시 형태의 설명은, 검출 장치(100A)에 원용된다.The starting device 200 is provided with the detecting device 100A described in connection with the second embodiment. The description of the second embodiment is used in the detection apparatus 100A.

시동 장치(200)는, 순서 결정부(130)를 더 구비한다. 도 4에 도시되는 처리 순서에 따라서 산출된 회전각 θ를 나타내는 산출 결과는, 산출부(120A)로부터 순서 결정부(130)로 출력된다. 순서 결정부(130)는, 산출 결과에 기초하여, 점화 순서를 결정한다.The startup device 200 further includes an order determination unit 130. [ The calculation result indicating the calculated rotation angle? In accordance with the processing procedure shown in FIG. 4 is output from the calculation unit 120A to the order determination unit 130. [ The order determining unit 130 determines the ignition sequence based on the calculation result.

본 실시 형태에 있어서, 크랭크축(도시하지 않음)은 6개의 기통(제1 기통, 제2 기통, 제3 기통, 제4 기통, 제5 기통 및 제6 기통)에 연결되어 있다.In the present embodiment, a crankshaft (not shown) is connected to six cylinders (first cylinder, second cylinder, third cylinder, fourth cylinder, fifth cylinder and sixth cylinder).

도 4에 도시되는 처리 순서에 따라서 산출된 회전각 θ가, 「0°」에서 「60°」까지의 범위 내에 있을 때, 순서 결정부(130)는 제1 기통을, 점화 순서의 처음에 설정한다. 선박을 조작하는 조작자가, 크랭크축을 정회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를, 제1 기통, 제6 기통, 제5 기통, 제4 기통, 제3 기통 및 제2 기통의 순으로 정한다. 선박을 조작하는 조작자가, 크랭크축을 역회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를, 제1 기통, 제2 기통, 제3 기통, 제4 기통, 제5 기통 및 제6 기통의 순으로 정한다.When the calculated rotation angle &amp;thetas; according to the processing procedure shown in Fig. 4 is within the range from &quot; 0 DEG &quot; to &quot; 60 DEG &quot;, the ordering unit 130 sets the first cylinder at the beginning of the ignition sequence do. When the operator who operates the vessel is about to rotate the crankshaft in a forward direction, the order determining unit 130 sets the ignition order of the first cylinder, the sixth cylinder, the fifth cylinder, the fourth cylinder, the third cylinder, . When the operator who operates the vessel attempts to rotate the crankshaft in the reverse direction, the order determining unit 130 sets the ignition order of the first cylinder, the second cylinder, the third cylinder, the fourth cylinder, the fifth cylinder, .

도 4에 도시되는 처리 순서에 따라서 산출된 회전각 θ가, 「60°」에서 「120°」까지의 범위 내에 있을 때, 순서 결정부(130)는 제6 기통을, 점화 순서의 처음에 설정한다. 선박을 조작하는 조작자가, 크랭크축을 정회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를, 제6 기통, 제5 기통, 제4 기통, 제3 기통, 제2 기통 및 제1 기통의 순으로 정한다. 선박을 조작하는 조작자가, 크랭크축을 역회전시키려고 하고 있으면, 순서 결정부(130)는, 점화 순서를 제6 기통, 제1 기통, 제2 기통, 제3 기통, 제4 기통 및 제5 기통의 순으로 정한다.When the calculated rotation angle [theta] in accordance with the processing procedure shown in Fig. 4 is within the range from &quot; 60 DEG &quot; to &quot; 120 DEG &quot;, the order determining unit 130 sets the sixth cylinder at the beginning of the ignition sequence do. When the operator who operates the vessel is about to rotate the crankshaft in a forward direction, the order determining unit 130 sets the ignition order of the six cylinders, the fifth cylinder, the fourth cylinder, the third cylinder, the second cylinder, . When the operator who operates the vessel attempts to rotate the crankshaft in the reverse direction, the order determining unit 130 sets the ignition order of the sixth cylinder, the first cylinder, the second cylinder, the third cylinder, the fourth cylinder, .

도 4에 도시되는 처리 순서에 따라서 산출된 회전각 θ가, 「120°」에서 「180°」까지의 범위 내에 있을 때, 순서 결정부(130)는 제5 기통을, 점화 순서의 처음에 설정한다. 선박을 조작하는 조작자가, 크랭크축을 정회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를, 제5 기통, 제4 기통, 제3 기통, 제2 기통, 제1 기통 및 제6 기통의 순으로 정한다. 선박을 조작하는 조작자가, 크랭크축을 역회전시키려고 하고 있으면, 순서 결정부(130)는, 점화 순서를 제5 기통, 제6 기통, 제1 기통, 제2 기통, 제3 기통 및 제4 기통의 순으로 정한다.When the calculated rotation angle [theta] in accordance with the processing procedure shown in Fig. 4 is within the range from &quot; 120 DEG &quot; to &quot; 180 DEG &quot;, the order determination unit 130 sets the fifth cylinder at the beginning of the ignition sequence do. When the operator who operates the vessel is about to rotate the crankshaft in a forward direction, the order determining unit 130 sets the ignition order to the order of the fifth cylinder, the fourth cylinder, the third cylinder, the second cylinder, the first cylinder, . When the operator who operates the vessel attempts to rotate the crankshaft in the reverse direction, the order determining unit 130 sets the ignition order of the fifth cylinder, the sixth cylinder, the first cylinder, the second cylinder, the third cylinder, .

도 4에 도시되는 처리 순서에 따라서 산출된 회전각 θ가, 「0°」에서 「-60°(=300°)」까지의 범위 내에 있을 때, 순서 결정부(130)는 제2 기통을, 점화 순서의 처음에 설정한다. 선박을 조작하는 조작자가, 크랭크축을 정회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를 제2 기통, 제1 기통, 제6 기통, 제5 기통, 제4 기통 및 제3 기통의 순으로 정한다. 선박을 조작하는 조작자가, 크랭크축을 역회전시키려고 하고 있으면, 순서 결정부(130)는, 점화 순서를 제2 기통, 제3 기통, 제4 기통, 제5 기통, 제6 기통 및 제1 기통의 순으로 정한다.When the calculated rotation angle [theta] in accordance with the processing procedure shown in Fig. 4 is within the range from "0 °" to "-60 ° (= 300 °) Set at the beginning of the ignition sequence. When the operator who operates the vessel attempts to rotate the crankshaft in the forward direction, the order determining unit 130 sets the ignition order to the order of the second cylinder, the first cylinder, the sixth cylinder, the fifth cylinder, the fourth cylinder, . When the operator who operates the vessel attempts to rotate the crankshaft in the reverse direction, the order determining unit 130 sets the ignition order of the second cylinder, the third cylinder, the fourth cylinder, the fifth cylinder, the sixth cylinder, .

도 4에 도시되는 처리 순서에 따라서 산출된 회전각 θ가, 「-60°(=300°)」에서 「-120°(=240°)」까지의 범위 내에 있을 때, 순서 결정부(130)는, 제3 기통을, 점화 순서의 처음에 설정한다. 선박을 조작하는 조작자가, 크랭크축을 정회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를 제3 기통, 제2 기통, 제1 기통, 제6 기통, 제5 기통 및 제4 기통의 순으로 정한다. 선박을 조작하는 조작자가, 크랭크축을 역회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를 제3 기통, 제4 기통, 제5 기통, 제6 기통, 제1 기통 및 제2 기통의 순으로 정한다.When the rotation angle θ calculated in accordance with the processing procedure shown in FIG. 4 is within the range from "-60 ° (= 300 °)" to "-120 ° (= 240 °) Sets the third cylinder at the beginning of the ignition sequence. When the operator who operates the vessel is about to rotate the crankshaft in the forward direction, the order determining unit 130 sets the ignition order to the order of the third cylinder, the second cylinder, the first cylinder, the sixth cylinder, the fifth cylinder, . When the operator who operates the vessel attempts to rotate the crankshaft in the reverse direction, the order determining unit 130 sets the ignition order to the order of the third cylinder, the fourth cylinder, the fifth cylinder, the sixth cylinder, the first cylinder, .

도 4에 도시되는 처리 순서에 따라서 산출된 회전각 θ가, 「-120°(=240°)」에서 「-180°(=180°)」까지의 범위 내에 있을 때, 순서 결정부(130)는 제4 기통을, 점화 순서의 처음에 설정한다. 선박을 조작하는 조작자가, 크랭크축을 정회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를 제4 기통, 제3 기통, 제2 기통, 제1 기통, 제6 기통 및 제5 기통의 순으로 정한다. 선박을 조작하는 조작자가, 크랭크축을 역회전시키려고 하고 있으면, 순서 결정부(130)는 점화 순서를 제4 기통, 제5 기통, 제6 기통, 제1 기통, 제2 기통 및 제3 기통의 순으로 정한다.When the rotation angle? Calculated in accordance with the processing procedure shown in Fig. 4 is within the range from -120 deg. (= 240 deg.) To -180 deg. (= 180 deg.), Sets the fourth cylinder at the beginning of the ignition sequence. When the operator operating the ship is about to rotate the crankshaft in the forward direction, the order determining unit 130 determines the order of the ignition order of the fourth cylinder, the third cylinder, the second cylinder, the first cylinder, the sixth cylinder, . When the operator who operates the vessel attempts to rotate the crankshaft in the reverse direction, the order determining unit 130 sets the order of ignition to the order of the fourth cylinder, the fifth cylinder, the sixth cylinder, the first cylinder, the second cylinder, .

상술한 바와 같이, 검출 장치(100A)는 플라이 휠의 회전 각도에 대하여 높은 분해능을 가질 수 있다. 종래 기술이, 안정적인 시동을 위해서, 60의 치를 갖는 플라이 휠을 필요로 하면, 검출 장치(100A)를 구비하는 시동 장치(200)는, 15의 치를 갖는 플라이 휠이 탑재된 선박도 안정적으로 시동시킬 수 있다.As described above, the detection device 100A can have a high resolution with respect to the rotation angle of the flywheel. If the prior art requires a flywheel having a value of 60 for a stable start, the starter 200 equipped with the detection device 100A can stably start a ship equipped with a flywheel having 15 teeth .

상술한 바와 같이, 플라이 휠의 회전을 검출하는 센서가 많으면, 검출 장치(100A)는, 더 높은 분해능을 가질 수 있다. 따라서, 검출 장치(100A)는 인코더를 갖지 않아도, 인코더를 갖는 장치에 필적하는 분해능을 가질 수도 있다.As described above, when there are many sensors that detect the rotation of the flywheel, the detection apparatus 100A can have a higher resolution. Thus, the detection device 100A may have resolution comparable to a device having an encoder, even if it does not have an encoder.

상술한 여러 가지 실시 형태에 관련해서 설명된 설계 원리는, 여러 가지 검출 장치에 적용 가능하다. 상술한 여러 가지 실시 형태 중 1개에 관련해서 설명된 여러 가지 특징 가운데 일부가, 또 다른 하나의 실시 형태에 관련해서 설명된 검출 장치에 적용되어도 된다.The design principles described in connection with the various embodiments described above are applicable to various detection apparatuses. Some of the various features described in relation to one of the various embodiments described above may be applied to the detection apparatus described in relation to another embodiment.

상술한 실시 형태의 원리는, 여러 가지 검출 장치에 적합하게 이용된다.The principles of the above-described embodiments are suitably used for various detection apparatuses.

100, 100A : 검출 장치
110, 110A : 신호 생성부
111 : 제1 센서
112 : 제2 센서
120, 120A : 산출부
130 : 순서 결정부
200 : 시동 장치
TH2 : 치(제1 치)
TH3 : 치(제2 치)
100, 100A: Detecting device
110, and 110A:
111: first sensor
112: second sensor
120, 120A:
130:
200: Starting device
TH2: value (first value)
TH3: value (second value)

Claims (9)

복수의 기통을 갖는 내연 기관의 크랭크축의 회전각을 검출하는 검출 장치이며,
상기 크랭크축의 회전을 나타내는 제1 연속 펄스 신호를 생성하는 제1 센서와, 상기 크랭크축의 상기 회전에 따라, 상기 제1 연속 펄스 신호와는 위상에 있어서 상위한 제2 연속 펄스 신호를 생성하는 제2 센서를 갖는 신호 생성부와,
상기 제1 연속 펄스 신호에 포함되는 제1 펄스의 상승 타이밍 및 하강 타이밍 및 상기 제2 연속 펄스 신호에 포함되는 제2 펄스의 상승 타이밍 및 하강 타이밍을 참조하여, 상기 회전각을 산출하는 산출부를 구비하고,
상기 제1 센서 및 상기 제2 센서 각각은, 상기 크랭크축에 설치된 플라이 휠 부근에 배치된 근접 센서이며,
상기 플라이 휠은, 제1 치와, 상기 제1 치 옆에 형성된 제2 치를 포함하고,
상기 제1 센서의 검출 위치 및 상기 제2 센서의 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 공간에 있을 때, 상기 플라이 휠이 제1 방향으로 회전하면, 상기 제1 센서는 상기 제1 치를 상기 제2 센서보다도 먼저 검출하고,
상기 제1 센서의 상기 검출 위치 및 상기 제2 센서의 상기 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 상기 공간에 있을 때, 상기 플라이 휠이 상기 제1 방향과는 반대인 제2 방향으로 회전하면, 상기 제2 센서는 상기 제2 치를 상기 제1 센서보다도 먼저 검출하는, 검출 장치.
A detecting device for detecting a rotation angle of a crankshaft of an internal combustion engine having a plurality of cylinders,
A first sensor for generating a first continuous pulse signal indicative of the rotation of the crankshaft and a second sensor for generating a second continuous pulse signal in phase with the first continuous pulse signal in accordance with the rotation of the crankshaft, A signal generator having a sensor,
And a calculation unit for calculating the rotation angle with reference to a rise timing and a fall timing of the first pulse included in the first continuous pulse signal and a rise timing and a fall timing of the second pulse included in the second continuous pulse signal and,
Wherein each of the first sensor and the second sensor is a proximity sensor disposed in the vicinity of a flywheel provided on the crankshaft,
Wherein the flywheel includes a first tooth and a second tooth formed adjacent to the first tooth,
When the flywheel rotates in the first direction when the detection position of the first sensor and the detection position of the second sensor are in a space between the first value and the second value, The first value is detected earlier than the second sensor,
Wherein when the detection position of the first sensor and the detection position of the second sensor are in the space between the first tooth and the second tooth, the flywheel is rotated in the second direction opposite to the first direction Direction, the second sensor detects the second value before the first sensor.
복수의 기통을 갖는 내연 기관의 크랭크축의 회전각을 검출하는 검출 장치이며,
상기 크랭크축의 회전을 나타내는 제1 연속 펄스 신호를 생성하는 제1 센서와, 상기 크랭크축의 상기 회전에 따라, 상기 제1 연속 펄스 신호와는 위상에 있어서 상위한 제2 연속 펄스 신호를 생성하는 제2 센서를 갖는 신호 생성부와,
상기 제1 연속 펄스 신호에 포함되는 제1 펄스와 상기 제2 연속 펄스 신호에 포함되는 제2 펄스 사이의 중첩 및 비중첩의 패턴으로부터 상기 크랭크축의 회전 방향의 변화를 검출하고, 상기 회전 방향의 상기 변화 전의 상기 회전각에 대하여 가산 처리 또는 감산 처리를 행하는 산출부를 구비하고,
상기 제1 센서 및 상기 제2 센서 각각은, 상기 크랭크축에 설치된 플라이 휠 부근에 배치된 근접 센서이며,
상기 플라이 휠은, 제1 치와, 상기 제1 치 옆에 형성된 제2 치를 포함하고,
상기 제1 센서의 검출 위치 및 상기 제2 센서의 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 공간에 있을 때, 상기 플라이 휠이 제1 방향으로 회전하면, 상기 제1 센서는 상기 제1 치를 상기 제2 센서보다도 먼저 검출하고,
상기 제1 센서의 상기 검출 위치 및 상기 제2 센서의 상기 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 상기 공간에 있을 때, 상기 플라이 휠이 상기 제1 방향과는 반대인 제2 방향으로 회전하면, 상기 제2 센서는 상기 제2 치를 상기 제1 센서보다도 먼저 검출하는, 검출 장치.
A detecting device for detecting a rotation angle of a crankshaft of an internal combustion engine having a plurality of cylinders,
A first sensor for generating a first continuous pulse signal indicative of the rotation of the crankshaft and a second sensor for generating a second continuous pulse signal in phase with the first continuous pulse signal in accordance with the rotation of the crankshaft, A signal generator having a sensor,
Detecting a change in the rotational direction of the crankshaft from an overlapping and non-overlapping pattern between a first pulse included in the first continuous pulse signal and a second pulse included in the second continuous pulse signal, And a calculation unit that performs an addition process or a subtraction process on the rotation angle before the change,
Wherein each of the first sensor and the second sensor is a proximity sensor disposed in the vicinity of a flywheel provided on the crankshaft,
Wherein the flywheel includes a first tooth and a second tooth formed adjacent to the first tooth,
When the flywheel rotates in the first direction when the detection position of the first sensor and the detection position of the second sensor are in a space between the first value and the second value, The first value is detected earlier than the second sensor,
Wherein when the detection position of the first sensor and the detection position of the second sensor are in the space between the first tooth and the second tooth, the flywheel is rotated in the second direction opposite to the first direction Direction, the second sensor detects the second value before the first sensor.
삭제delete 제2항에 있어서, 상기 제1 연속 펄스 신호는, 제1 신호 성분과, 상기 제1 신호 성분과는 전압 레벨에 있어서 다른 제2 신호 성분을 포함하고,
상기 제2 연속 펄스 신호는, 제3 신호 성분과, 상기 제3 신호 성분과는 전압 레벨에 있어서 다른 제4 신호 성분을 포함하고,
상기 제1 연속 펄스 신호 및 상기 제2 연속 펄스 신호가, 상기 제1 신호 성분, 상기 제2 신호 성분, 상기 제3 신호 성분 및 상기 제4 신호 성분에 의해 결정되는 4개의 조합 중 1개로서 정해지는 제1 조건으로부터, 상기 4개의 조합 중 또 다른 하나로서 정해지는 제2 조건으로의 변화를 나타낼 때, 상기 산출부는 상기 회전 방향의 상기 변화 전의 상기 회전각에 대하여 상기 가산 처리를 행하고,
상기 제1 연속 펄스 신호 및 상기 제2 연속 펄스 신호가, 상기 제2 조건으로부터 상기 제1 조건으로의 변화를 나타낼 때, 상기 산출부는 상기 회전 방향의 상기 변화 전의 상기 회전각에 대하여 상기 감산 처리를 행하는, 검출 장치.
3. The apparatus of claim 2, wherein the first continuous pulse signal includes a first signal component and a second signal component different in voltage level from the first signal component,
Wherein the second continuous pulse signal includes a third signal component and a fourth signal component different in voltage level from the third signal component,
The first continuous pulse signal and the second continuous pulse signal are defined as one of the four combinations determined by the first signal component, the second signal component, the third signal component, and the fourth signal component The calculation unit performs the addition process on the rotation angle before the change in the rotation direction when the change from the first condition to the second condition is defined as another one of the four combinations,
When the first continuous pulse signal and the second continuous pulse signal indicate a change from the second condition to the first condition, the calculating section performs the subtraction processing on the rotational angle before the change in the rotational direction .
삭제delete 제4항에 있어서, 상기 제1 센서의 상기 검출 위치가, 상기 제1 치 또는 상기 제2 치 위에 있을 때, 상기 제1 신호 성분은 상기 제1 센서로부터 출력되고,
상기 제1 센서의 상기 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 상기 공간에 있을 때, 상기 제2 신호 성분은 상기 제1 센서로부터 출력되고,
상기 제2 센서의 상기 검출 위치가, 상기 제1 치 또는 상기 제2 치 위에 있을 때, 상기 제3 신호 성분은 상기 제2 센서로부터 출력되고,
상기 제2 센서의 상기 검출 위치가, 상기 제1 치와 상기 제2 치 사이의 상기 공간에 있을 때, 상기 제4 신호 성분은 상기 제2 센서로부터 출력되고,
상기 제2 신호 성분 및 상기 제4 신호 성분은, 상기 제1 조건 하에서 동시에 출력되고,
상기 제1 신호 성분 및 상기 제4 신호 성분은, 상기 제2 조건 하에서 동시에 출력되는, 검출 장치.
5. The apparatus of claim 4, wherein when the detection position of the first sensor is on the first value or the second value, the first signal component is output from the first sensor,
The second signal component is output from the first sensor when the detection position of the first sensor is in the space between the first value and the second value,
The third signal component is output from the second sensor when the detection position of the second sensor is on the first value or the second value,
The fourth signal component is output from the second sensor when the detection position of the second sensor is in the space between the first value and the second value,
The second signal component and the fourth signal component are simultaneously output under the first condition,
And the first signal component and the fourth signal component are output simultaneously under the second condition.
제4항 또는 제6항에 있어서, 상기 제1 펄스가 상승하는 시각으로부터 상기 제1 펄스가 하강하는 시각까지의 시간 길이는, 상기 플라이 휠이 상기 제1 방향으로 일정한 속도로 회전하고 있는 정상 조건 하에서, 상기 제1 펄스가 상승하는 상기 시각으로부터 상기 제2 펄스가 상승하는 시각까지의 시간 길이의 2배인, 검출 장치.The method according to claim 4 or 6, wherein the length of time from the time point at which the first pulse rises to the time at which the first pulse falls is determined by a normal condition that the flywheel is rotating at a constant speed in the first direction Wherein the time length from the time when the first pulse rises to the time when the second pulse rises is twice as long as the time when the first pulse rises. 제4항 또는 제6항에 있어서, 상기 신호 생성부는 상기 크랭크축의 상기 회전에 따라, 상기 제1 연속 펄스 신호 및 상기 제2 연속 펄스 신호와는 위상에 있어서 상위한 제3 연속 펄스 신호를 생성하는 제3 센서를 포함하고,
상기 산출부는 상기 제3 연속 펄스 신호에 포함되는 제3 펄스의 상승 타이밍 및 하강 타이밍을 참조하여, 상기 회전각을 산출하고,
상기 제1 펄스가 상승하는 시각으로부터 상기 제2 펄스가 상승하는 시각까지의 시간 길이는, 상기 플라이 휠이 상기 제1 방향으로 일정한 속도로 회전하고 있는 정상 조건 하에서, 상기 제2 펄스가 상승하는 상기 시각으로부터 상기 제3 펄스가 상승하는 시각까지의 시간 길이 및 상기 제3 펄스가 상승하는 상기 시각으로부터 상기 제1 펄스가 하강하는 시각까지의 시간 길이 각각과 동등한, 검출 장치.
7. The signal processing device according to claim 4 or 6, wherein the signal generator generates a third continuous pulse signal that is different in phase from the first continuous pulse signal and the second continuous pulse signal in accordance with the rotation of the crankshaft And a third sensor,
The calculation unit calculates the rotation angle with reference to the rise timing and the fall timing of the third pulse included in the third continuous pulse signal,
The length of time from the time point at which the first pulse rises to the time at which the second pulse rises may be shorter than the time at which the second pulse rises under the normal condition that the flywheel is rotating at a constant speed in the first direction The time length from the time when the third pulse rises to the time when the third pulse rises and the time length from the time when the third pulse rises to the time when the first pulse falls.
제1항, 제2항, 제4항 및 제6항 중 어느 한 항에 기재된 검출 장치와,
상기 산출부가 산출한 상기 회전각으로부터, 상기 복수의 기통의 점화 순서를 정하는 순서 결정부를 구비하는, 내연 기관의 시동 장치.
A detecting device according to any one of claims 1, 2, 4, and 6;
And an order determination unit for determining an ignition sequence of the plurality of cylinders based on the rotation angle calculated by the calculation unit.
KR1020170065133A 2016-06-03 2017-05-26 Detecting apparatus and starting apparatus KR101921822B1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2016111981 2016-06-03
JPJP-P-2016-111981 2016-06-03
JPJP-P-2017-000889 2017-01-06
JP2017000889A JP2017219024A (en) 2016-06-03 2017-01-06 Detection device and start device

Publications (2)

Publication Number Publication Date
KR20170137631A KR20170137631A (en) 2017-12-13
KR101921822B1 true KR101921822B1 (en) 2018-11-23

Family

ID=60657345

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170065133A KR101921822B1 (en) 2016-06-03 2017-05-26 Detecting apparatus and starting apparatus

Country Status (2)

Country Link
JP (2) JP2017219024A (en)
KR (1) KR101921822B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108223229A (en) * 2017-12-27 2018-06-29 沪东重机有限公司 A kind of start-control device of high-powered medium-speed diesel engines

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011007586A (en) * 2009-06-25 2011-01-13 Denso Corp Malfunction determination device for crank angle detecting device

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09257462A (en) * 1996-03-19 1997-10-03 Toyota Motor Corp Apparatus for detecting amount of shift
JP2000046536A (en) * 1998-07-28 2000-02-18 Tokai Rika Co Ltd Steering angle detecting device for car
JP4595155B2 (en) * 2000-03-14 2010-12-08 アイシン精機株式会社 Opening / closing control device for opening covering material
JP4752095B2 (en) * 2000-09-18 2011-08-17 アイシン精機株式会社 Opening / closing control device for opening covering material
JP4254651B2 (en) * 2004-08-05 2009-04-15 トヨタ自動車株式会社 Diesel engine automatic stop / start control method and diesel engine automatic stop / start control system
ATE391836T1 (en) * 2004-08-28 2008-04-15 Luk Lamellen & Kupplungsbau METHOD FOR DETERMINING THE PHASE POSITION OF A CAMSHAFT OF AN INTERNAL COMBUSTION ENGINE
JP4539354B2 (en) * 2005-02-04 2010-09-08 日産自動車株式会社 Starter for internal combustion engine
JP2010180865A (en) * 2009-02-09 2010-08-19 Toyota Motor Corp Variable valve gear of internal combustion engine
JP5751842B2 (en) * 2010-09-16 2015-07-22 キヤノン株式会社 Speed detection apparatus and image forming apparatus
US9759737B2 (en) * 2014-08-22 2017-09-12 GM Global Technology Operations LLC Method and apparatus for monitoring speed and position of a rotating member

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011007586A (en) * 2009-06-25 2011-01-13 Denso Corp Malfunction determination device for crank angle detecting device

Also Published As

Publication number Publication date
JP2017219024A (en) 2017-12-14
JP2021165554A (en) 2021-10-14
KR20170137631A (en) 2017-12-13

Similar Documents

Publication Publication Date Title
US8656762B2 (en) Method for detecting a rotation angle
JP3325151B2 (en) Internal combustion engine control device
JP4776654B2 (en) Stop determination device for internal combustion engine
JP3325154B2 (en) Internal combustion engine control device
US10704884B2 (en) Sensing system for sensing a position of a gear shaft
KR101921822B1 (en) Detecting apparatus and starting apparatus
US20030090261A1 (en) Method and device for detecting polarity reversal in a sensor
JP2013160086A (en) Control device for internal combustion engine
JP6289192B2 (en) POSITION DETECTION DEVICE, LENS DEVICE HAVING SAME, AND OPTICAL OPERATING DEVICE
JP6237303B2 (en) Crank angle detector
CN107461288B (en) Detection device and starting device
JP4873372B2 (en) Reverse rotation determination device for internal combustion engine
JP3083167B2 (en) Engine control device
JP2008093750A (en) Method and device of detecting tool holder mounting state, and machine tool
AU2018216763A1 (en) Method and device for monitoring the track signals of a position change sensor
JP5067246B2 (en) Timing synchronization method and apparatus for engine measurement
JP2010251842A (en) Controller and control method
KR101768347B1 (en) Detection Apparatus and method of Rotational Device in Vehicle
JP6717185B2 (en) Engine controller
JP5854001B2 (en) Rotation angle processing system for engine control and engine control device
GB2555436A (en) Method to determine angular pitch of a toothed crank wheel or gear
JP5940945B2 (en) Automotive control device
JP5983544B2 (en) In-vehicle electronic control unit
JP6475525B2 (en) Engine reverse rotation detection function diagnostic device and engine reverse rotation detection function diagnostic method
JP2017207382A (en) Electronic controller

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant