Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6935764B2 - Vehicle processing equipment - Google Patents
[go: Go Back, main page]

JP6935764B2 - Vehicle processing equipment - Google Patents

Vehicle processing equipment Download PDF

Info

Publication number
JP6935764B2
JP6935764B2 JP2018023019A JP2018023019A JP6935764B2 JP 6935764 B2 JP6935764 B2 JP 6935764B2 JP 2018023019 A JP2018023019 A JP 2018023019A JP 2018023019 A JP2018023019 A JP 2018023019A JP 6935764 B2 JP6935764 B2 JP 6935764B2
Authority
JP
Japan
Prior art keywords
vehicle speed
processing
interrupt processing
interrupt
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018023019A
Other languages
Japanese (ja)
Other versions
JP2019138392A (en
Inventor
ギョウコン 応
ギョウコン 応
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2018023019A priority Critical patent/JP6935764B2/en
Publication of JP2019138392A publication Critical patent/JP2019138392A/en
Application granted granted Critical
Publication of JP6935764B2 publication Critical patent/JP6935764B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Transmission Device (AREA)

Description

本発明は、車両用処理装置に関する。 The present invention relates to a vehicle processing device.

従来より、例えば自動変速機制御装置は、変速機構の入力軸又は/及び出力軸に取付けられた回転数センサから出力される周期的な出力信号を入力し、この周期的な出力信号の出力タイミングにて割込処理を実行し、例えばこの割込処理において車速パルスの立上り/立下りをカウントし、ある単位周期あたりの車速パルスのカウント数を特定することで車速を算出している。 Conventionally, for example, an automatic transmission control device has input a periodic output signal output from a rotation speed sensor attached to an input shaft or / and an output shaft of a transmission mechanism, and the output timing of this periodic output signal has been input. In this interruption process, for example, the rising / falling edges of the vehicle speed pulse are counted, and the vehicle speed is calculated by specifying the number of counts of the vehicle speed pulse per unit cycle.

特開2009−19523号公報Japanese Unexamined Patent Publication No. 2009-19523 特開2012−218467号公報Japanese Unexamined Patent Publication No. 2012-218467

しかしながら、車両の速度が増加すると前述した回転数センサに基づく割込処理回数が増加するため処理負荷が増加してしまう。高負荷時において処理負荷を低下させるための技術は、例えば特許文献1に開示されているが、特許文献1に係る技術は、エンジン制御装置に係る処理負荷を低減するために、エンジン回転数に応じて所定の周期で同定器による同定処理を実施したり同定処理を実施しないようにしており、前述した課題を解決することは困難である。 However, as the speed of the vehicle increases, the number of interrupt processes based on the above-mentioned rotation speed sensor increases, so that the processing load increases. A technique for reducing the processing load at a high load is disclosed in, for example, Patent Document 1, but the technique according to Patent Document 1 is based on the engine speed in order to reduce the processing load related to the engine control device. Therefore, it is difficult to solve the above-mentioned problems because the identification process by the identifyr is performed or the identification process is not performed at a predetermined cycle.

本開示の目的は、車速が増加して回転数センサによるセンサ割込処理回数が増加したとしても処理負荷を低減できるようにした車両用処理装置を提供することにある。 An object of the present disclosure is to provide a vehicle processing device capable of reducing a processing load even if the vehicle speed increases and the number of sensor interrupt processing by the rotation speed sensor increases.

請求項1記載の発明は、自動変速機の変速制御に用いられる車両用処理装置を対象としている。車速算出部は、変速機構の入力軸又は/及び出力軸の回転数センサによる周期的な出力信号に基づいて車速を算出する。第1割込処理部は、車速が閾値より低い低車速であると判別されると回転数センサの周期的な出力信号による割込処理タイミングで所定の割込処理を実行する。また、第2割込処理部は、車速が閾値以上の高車速であると判別されると回転数センサの周期的な出力信号による割込処理タイミングのうち一部を間引いたタイミングで所定の割込処理を実行する。 The invention according to claim 1 is intended for a vehicle processing device used for shift control of an automatic transmission. The vehicle speed calculation unit calculates the vehicle speed based on the periodic output signal from the rotation speed sensor of the input shaft and / and the output shaft of the transmission mechanism. When the first interrupt processing unit determines that the vehicle speed is lower than the threshold value, the first interrupt processing unit executes a predetermined interrupt processing at the interrupt processing timing by the periodic output signal of the rotation speed sensor. Further, when the second interrupt processing unit determines that the vehicle speed is higher than the threshold value, the second interrupt processing unit performs a predetermined interrupt processing timing by thinning out a part of the interrupt processing timing by the periodic output signal of the rotation speed sensor. Execute interrupt processing.

また車速が変速機構により変速される変速点を含む車速領域(以下、変速領域)となる条件を満たすときには、第2割込処理部は、車速算出部の車速算出処理の直後から割込再開時間を経過するまで所定の割込処理を省略すると共に、車速算出部により次回に車速算出処理するタイミングの直前にて出力される周期的な出力信号による連続的な割込処理タイミングで所定の割込処理を実行する。このため、第2割込処理部は所定の割込処理を省略するため、車速が増加して回転数センサによるセンサ割込処理回数が増加したとしても処理負荷を低減できる。 Further, when the condition for the vehicle speed to be in the vehicle speed range including the shift point to be changed by the speed change mechanism (hereinafter referred to as the shift range) is satisfied, the second interrupt processing unit starts the interrupt restart time immediately after the vehicle speed calculation process of the vehicle speed calculation unit. The predetermined interrupt processing is omitted until the elapse of the above period, and the predetermined interrupt processing is performed at the continuous interrupt processing timing by the periodic output signal output immediately before the timing of the next vehicle speed calculation processing by the vehicle speed calculation unit. Execute the process. Therefore, since the second interrupt processing unit omits the predetermined interrupt processing, the processing load can be reduced even if the vehicle speed increases and the number of sensor interrupt processing by the rotation speed sensor increases.

第1実施形態における車両制御システムを概略的に示すブロック構成図Block configuration diagram schematically showing the vehicle control system according to the first embodiment Dレンジ変速線D range shift line 定期処理のフローチャートFlowchart of periodic processing 間引き判定処理のフローチャートFlowchart of thinning judgment processing 回転数センサ割込処理のフローチャートFlow chart of rotation speed sensor interrupt processing 間引き実施判定処理のフローチャートFlowchart of thinning execution judgment processing モードAにおける割込数カウント実施タイミングの説明図Explanatory drawing of interrupt count execution timing in mode A モードB1における間引きカウンタ処理のフローチャートFlowchart of thinning counter processing in mode B1 モードB1における割込数カウント実施タイミングの説明図Explanatory drawing of interrupt count execution timing in mode B1 モードB2におけるスタートタイム設定処理のフローチャートFlowchart of start time setting process in mode B2 モードB2における割込数カウント実施タイミングの説明図Explanatory drawing of interrupt count execution timing in mode B2 車速と処理負荷の関係を示す説明図Explanatory drawing showing the relationship between vehicle speed and processing load 第2実施形態において示すDレンジ変速線D range transmission line shown in the second embodiment 処理動作を示すフローチャートFlowchart showing processing operation

以下、車両制御システム1を構成する車両用処理装置の幾つかの実施形態を説明する。 Hereinafter, some embodiments of the vehicle processing device constituting the vehicle control system 1 will be described.

(第1実施形態)
図1から図12は、第1実施形態の説明図を示す。図1には車両制御システム1の一部を示している。この図1に示すように、車両制御システム1は、原動機となるエンジンシステム2と、このエンジンシステム2の出力軸の回転駆動トルクを図示しない車輪に伝達する自動変速機3と、を主として備える。自動変速機3は、トルクコンバータ3a及び変速機構3bを備え、TCU(Transmission Control Unit:以下、制御装置と称す)4を接続して構成される。制御装置4は、自動変速機3の変速制御に用いられる電子制御装置である。
(First Embodiment)
1 to 12 show explanatory views of the first embodiment. FIG. 1 shows a part of the vehicle control system 1. As shown in FIG. 1, the vehicle control system 1 mainly includes an engine system 2 as a prime mover and an automatic transmission 3 for transmitting the rotational drive torque of the output shaft of the engine system 2 to wheels (not shown). The automatic transmission 3 includes a torque converter 3a and a transmission mechanism 3b, and is configured by connecting a TCU (Transmission Control Unit: hereinafter referred to as a control device) 4. The control device 4 is an electronic control device used for shift control of the automatic transmission 3.

また、この制御装置4には、例えば車内のネットワークNを通じてレンジ検出装置5a、及びセンサ信号検出装置5bが接続されている。その他、制御装置4には、トルクコンバータ3aから変速機構3bに入力される入力回転軸の回転数を検出する入力回転数センサ6、自動変速機3から出力される出力回転軸の回転数を検出する出力回転数センサ7、などが接続されており、これらの入力回転数センサ6又は/及び出力回転数センサ7のセンサ信号により車速、加速度を算出できる。 Further, a range detection device 5a and a sensor signal detection device 5b are connected to the control device 4 through, for example, a network N in the vehicle. In addition, the control device 4 detects an input rotation speed sensor 6 that detects the rotation speed of the input rotation shaft input from the torque converter 3a to the transmission mechanism 3b, and detects the rotation speed of the output rotation shaft output from the automatic transmission 3. The output rotation speed sensor 7 and the like are connected, and the vehicle speed and acceleration can be calculated from the sensor signals of the input rotation speed sensor 6 and / and the output rotation speed sensor 7.

エンジンシステム2は、図示しない電子制御スロットルシステムによりアクセルの操作量等に応じて電子スロットル弁を制御してエンジン出力の吸入空気量を制御し、エンジン出力軸の回転駆動力を制御する。このエンジンシステム2は、例えばガソリンエンジン又はディーゼルエンジン等の内燃機関である。エンジンシステム2の出力軸の回転駆動力は、自動変速機3の入力軸に伝達される。トルクコンバータ3aは、エンジンシステム2の出力軸の回転駆動力を液体(図示せず)を通じて変速機構3bの入力軸に伝達する。 The engine system 2 controls the intake air amount of the engine output by controlling the electronic throttle valve according to the operation amount of the accelerator or the like by an electronically controlled throttle system (not shown), and controls the rotational driving force of the engine output shaft. The engine system 2 is an internal combustion engine such as a gasoline engine or a diesel engine. The rotational driving force of the output shaft of the engine system 2 is transmitted to the input shaft of the automatic transmission 3. The torque converter 3a transmits the rotational driving force of the output shaft of the engine system 2 to the input shaft of the transmission mechanism 3b through a liquid (not shown).

変速機構3bは、その入力軸と出力軸との変速比を切り替えるための遊星歯車を用いた複数のギヤ、これらの各ギヤに連結された複数のクラッチ、ブレーキ、並びに、これらのクラッチ及びブレーキを制御する油圧回路(図示せず)を備え、油圧回路によりクラッチの係合/解放を制御することに応じて入出力軸の変速比を切り替える構成である。 The transmission mechanism 3b includes a plurality of gears using planetary gears for switching the gear ratio between the input shaft and the output shaft, a plurality of clutches and brakes connected to each of these gears, and these clutches and brakes. A hydraulic circuit (not shown) for controlling is provided, and the gear ratio of the input / output shaft is switched according to the engagement / disengagement of the clutch being controlled by the hydraulic circuit.

レンジ検出装置5aは、例えば運転者により操作されたシフトレバーの位置に対応したレンジを検出し、ネットワークNに出力する。このシフトレバーの位置は、例えばMTモード付のAT車の場合、パーキング(P)レンジ、リバース(R)レンジ、ニュートラル(N)レンジ、Dレンジ(D)と共に、Mモードにおける「+」「−」などである。制御装置4は、このレンジ検出装置5aの検出レンジの情報をネットワークNを通じて入力可能になっている。 The range detection device 5a detects a range corresponding to the position of the shift lever operated by the driver, for example, and outputs the range to the network N. For example, in the case of an AT vehicle with MT mode, the position of this shift lever is "+" and "-" in M mode together with parking (P) range, reverse (R) range, neutral (N) range, and D range (D). "And so on. The control device 4 can input the information of the detection range of the range detection device 5a through the network N.

センサ信号検出装置5bは、アクセル開度センサによるアクセル開度情報、スロットル開度センサによるスロットル開度情報、などの各種センサ情報を入力し、ネットワークNに出力する。なお、センサ信号検出装置5bは、各種センサ信号を統括又は個別に入力する1又は複数の電子制御装置(ECU)を統一して説明の便宜上示している。制御装置4は、ネットワークNを通じてこれらのセンサ信号を取得可能になっている。 The sensor signal detection device 5b inputs various sensor information such as accelerator opening information by the accelerator opening sensor and throttle opening information by the throttle opening sensor, and outputs the information to the network N. The sensor signal detection device 5b unifies one or a plurality of electronic control units (ECUs) that collectively or individually input various sensor signals, and is shown for convenience of explanation. The control device 4 can acquire these sensor signals through the network N.

制御装置4は、フリーランタイマなどを内蔵したCPU9と、RAM、ROM、フラッシュメモリ等のメモリ10とを備える1又は複数のマイクロコンピュータを主として構成される。メモリ10は、非遷移的実体的記録媒体として用いられる。制御装置4は、CPU9がメモリ10に記憶されているプログラムを実行することで各種機能(例えば、車速算出部、第1割込処理部、第2割込処理部としての機能)を実現する。制御装置4は、前述のレンジ検出装置5aの検出結果により、Mモードでは「+」の指示が与えられると自動変速機3のギヤ段を順次上げ、「−」の指示が与えられると自動変速機3のギヤ段を順次下げる。 The control device 4 is mainly composed of one or a plurality of microcomputers including a CPU 9 having a built-in free-run timer and the like, and a memory 10 such as a RAM, a ROM, and a flash memory. The memory 10 is used as a non-transitional substantive recording medium. The control device 4 realizes various functions (for example, functions as a vehicle speed calculation unit, a first interrupt processing unit, and a second interrupt processing unit) by executing a program stored in the memory 10 by the CPU 9. Based on the detection result of the range detection device 5a described above, the control device 4 sequentially raises the gear stage of the automatic transmission 3 when an instruction of "+" is given in the M mode, and automatically shifts when an instruction of "-" is given. The gear stage of the machine 3 is lowered in sequence.

制御装置4は、Dレンジではメモリ10に記憶されているDレンジ変速線により1thレンジ〜6thレンジを順次切替える。図2には、3rd→4thのDレンジ変速線を簡略化して示している。Dレンジ変速線は、図2に示すように、車速が増加すれば必要なスロットル開度も概ね上昇する特性となっている。このようなDレンジ変速線に示すように、シフトアップ(例えば1st→2nd、2nd→3rd、3rd→4th)、シフトダウン(例えば2nd→1st、3rd→2nd、4th→3rd)に伴い、必要な車速及びスロットル開度が予め決定されている。 In the D range, the control device 4 sequentially switches from the 1st range to the 6th range by the D range shift line stored in the memory 10. FIG. 2 shows a simplified D-range shift line from 3rd to 4th. As shown in FIG. 2, the D-range shift line has a characteristic that the required throttle opening generally increases as the vehicle speed increases. As shown in such a D range shift line, it is necessary for upshifting (for example, 1st → 2nd, 2nd → 3rd, 3rd → 4th) and downshifting (for example, 2nd → 1st, 3rd → 2nd, 4th → 3rd). The vehicle speed and throttle opening are predetermined.

制御装置4は、自動変速機3の多段のギヤ段のうち、レンジ検出装置5aにより検出されたレンジにより要求されるギヤ段を取得し、このギヤ段を実現するように、そのギヤ段に対応したクラッチ及びブレーキに係る係合/解放状態の組合せを実行する。例えば、ギヤ段が3rdに指示されたときには、制御装置4は、前進3速段3rdに対応してクラッチ及びブレーキの係合/解放状態を切り替える。 The control device 4 acquires the gear stage required by the range detected by the range detection device 5a among the multi-stage gear stages of the automatic transmission 3, and corresponds to the gear stage so as to realize this gear stage. The combination of the engaged / disengaged states related to the clutch and the brake is executed. For example, when the gear stage is instructed to be 3rd, the control device 4 switches the engaged / disengaged state of the clutch and the brake corresponding to the forward 3rd speed 3rd.

制御装置4は、回転数センサ6,7の周期的な出力信号に基づいて車速を算出する処理を実行するが、以下ではこの処理内容を説明する。まず図3に示すように、制御装置4は、予め定められた所定周期(例えば、10ms)毎にタイマ割込による定期処理を実行する。この図3において、制御装置4は、S1〜S6において前回の車速算出処理を実行した後、S7において間引き判定処理を実行する。図4は間引き判定処理を概略的に示している。例えば、車両が低速走行している間、制御装置4は、図4のS11にて車速が閾値未満であり低車速であると判別するため、S11にてNOと判定し、S14aにおいてモードAに設定し、S16aにおいてスタートタイムStarttimeをフリーランタイマの示す現タイミングとする。 The control device 4 executes a process of calculating the vehicle speed based on the periodic output signals of the rotation speed sensors 6 and 7, and the contents of this process will be described below. First, as shown in FIG. 3, the control device 4 executes periodic processing by interrupting a timer at predetermined predetermined cycles (for example, 10 ms). In FIG. 3, the control device 4 executes the previous vehicle speed calculation process in S1 to S6, and then executes the thinning determination process in S7. FIG. 4 schematically shows the thinning determination process. For example, while the vehicle is traveling at a low speed, the control device 4 determines in S11 of FIG. 4 that the vehicle speed is less than the threshold value and the vehicle speed is low. Then, in S16a, the start time Start time is set to the current timing indicated by the free run timer.

また、変速機構3bの入力軸及び出力軸が回転すると、入力軸/出力軸の回転数センサ6及び7は周期的な出力信号としてパルスを出力する。制御装置4は、このパルスの立上り及び立下りを検出すると、図5に示す回転数センサ割込処理を実行する。 Further, when the input shaft and the output shaft of the speed change mechanism 3b rotate, the rotation speed sensors 6 and 7 of the input shaft / output shaft output a pulse as a periodic output signal. When the control device 4 detects the rising and falling edges of the pulse, it executes the rotation speed sensor interrupt process shown in FIG.

<モードAにおける処理>
制御装置4は、この図5のS21において間引き実施判定処理を実行する。図6に間引き実施判定処理を示す。制御装置4は、図6のS30にてモードAと判定すると、S31において割込許可フラグをオンする。この割込許可フラグは、処理後に割込許可するか否かを設定するためのフラグである。制御装置4は、S32においてモードB1用に設けられた間引きカウンタをクリアし、間引き実施判定処理を終了する。すなわち、この間引き実施判定処理を行うことで、通常の回転数センサ6,7の割込処理が許可されることになる。
<Processing in mode A>
The control device 4 executes the thinning execution determination process in S21 of FIG. FIG. 6 shows the thinning execution determination process. When the control device 4 determines that the mode is A in S30 of FIG. 6, the control device 4 turns on the interrupt permission flag in S31. This interrupt permission flag is a flag for setting whether or not to allow interrupts after processing. The control device 4 clears the thinning counter provided for the mode B1 in S32, and ends the thinning execution determination process. That is, by performing this thinning execution determination process, the normal interrupt process of the rotation speed sensors 6 and 7 is permitted.

制御装置4は、図5のS22に処理を戻し、割込許可フラグがオンされているか否かを判定する。ここでは制御装置4はYESと判定し、S23において割込数をカウントアップし、S24においてエンドタイムendtimeを今回割込タイミングとし、S25において変速機構3bにおける入力軸/出力軸の正転/逆転を判定処理する。このように、S23〜S25による所定の割込処理が実行される。 The control device 4 returns the process to S22 of FIG. 5 and determines whether or not the interrupt permission flag is turned on. Here, the control device 4 determines YES, counts up the number of interrupts in S23, sets the end time endtime as the interrupt timing this time in S24, and sets the forward / reverse rotation of the input shaft / output shaft in the transmission mechanism 3b in S25. Judgment processing is performed. In this way, the predetermined interrupt processing according to S23 to S25 is executed.

すなわち、制御装置4は、回転数センサ6,7の出力信号による割込処理を生じたときには、スタートタイムStarttime以降、割込許可フラグがオンされているため、図5のS23〜S25に示す所定の割込処理を実行することで、S23において割込数をカウントアップすることになる。 That is, when the interrupt processing by the output signals of the rotation speed sensors 6 and 7 occurs in the control device 4, the interrupt permission flag is turned on after the start time Start time, so that the predetermined interrupts shown in S23 to S25 of FIG. 5 are turned on. By executing the interrupt process of, the number of interrupts is counted up in S23.

その後、定期処理のタイマ割込を発生すると、制御装置4は、図3のS1にてモード判定する。制御装置4は、車速が低車速であればモードAと判定するため、S2において回転パルス数を割込数/(Endtime-Starttime)とする。すなわち、時間当たり割込数カウント処理回数を回転パルス数として求める。その後、制御装置4は、S6において回転パルス数から車速を正確に算出できる。 After that, when the timer interrupt of the periodic processing is generated, the control device 4 determines the mode in S1 of FIG. Since the control device 4 determines the mode A if the vehicle speed is low, the number of rotation pulses is set to the interrupt number / (Endtime-Starttime) in S2. That is, the number of interrupts counted per hour is calculated as the number of rotation pulses. After that, the control device 4 can accurately calculate the vehicle speed from the number of rotation pulses in S6.

制御装置4は、次の周期の準備処理を行うため、S4において定期処理の開始タイミング(周期処理タイミング)をフリーランタイマから取得した現タイミングとし、S5において割込数をクリアすると共に、エンドタイムEndtimeをクリアする。その後においても、制御装置4は、S7において間引き判定処理を実行し、定期処理を繰り返すことになる。 In order to perform the preparation process for the next cycle, the control device 4 sets the start timing (cycle processing timing) of the periodic process as the current timing acquired from the free run timer in S4, clears the number of interrupts in S5, and ends the end time. Clear Endtime. Even after that, the control device 4 executes the thinning determination process in S7 and repeats the periodic process.

図7には、モードAにおける回転数割込処理と定期処理との関係を示している。この図7に示すように、制御装置4は、モードAにおいてタイマ割込による定期処理の間に複数回の回転数センサ6,7の割込処理を実行することになるが、定期処理のタイミングの前のエンドタイムEndtimeまでの割込数のカウント値を(Endtime−Starttime)により除算することで、回転パルス数を求めることができ、これにより車速を算出できる。図7の回数NA1参照。 FIG. 7 shows the relationship between the rotation speed interrupt processing and the periodic processing in mode A. As shown in FIG. 7, the control device 4 executes the interrupt processing of the rotation speed sensors 6 and 7 a plurality of times during the periodic processing by the timer interrupt in the mode A, but the timing of the periodic processing By dividing the count value of the number of interrupts up to the end time before the end time by (Endtime-Starttime), the number of rotation pulses can be obtained, and the vehicle speed can be calculated from this. See the number of times NA1 in FIG.

<モードB1の処理について>
例えば、車両が高速走行すると、制御装置4は、図4のS11にて車速が閾値以上になることで高車速であると判別し、S11にてYESと判定し、S12にて「変速領域」の車速を算出する。この間、制御装置4は、センサ信号検出装置5bからスロットル開度情報を取得し、このスロットル開度情報からDレンジ変速線に沿う変速点を決定し、S13において、この変速点を含む所定の車速領域(図2のモードB2の範囲参照:この条件を満たす車速領域を「変速領域」と称す)の範囲に入っているか否かを判定する。
<About processing in mode B1>
For example, when the vehicle travels at high speed, the control device 4 determines in S11 of FIG. 4 that the vehicle speed is equal to or higher than the threshold value, determines that the vehicle speed is high, determines YES in S11, and determines the "shift range" in S12. Calculate the vehicle speed of. During this time, the control device 4 acquires throttle opening information from the sensor signal detection device 5b, determines a shift point along the D range shift line from the throttle opening information, and in S13, a predetermined vehicle speed including this shift point. It is determined whether or not the vehicle is within the range of the region (see the range of mode B2 in FIG. 2: the vehicle speed region satisfying this condition is referred to as a “shift region”).

制御装置4は、現在の車速の情報を参照し、この変速領域に入っている条件を満たしていなければS13にてNOと判定し、S14bにてモードB1に設定し、S15aにおいて、車速の情報を用いて、何回の割合で処理を間引くか、その回数N1を算出する。この複数の回数N1は、回転数センサ6,7の周期的な出力信号により割込処理を行う周期、頻度を示すもので、この複数回N1に一回の割合で所定の割込処理を実行し、その他の処理を間引く、すなわち一定割合数の割込を不許可として所定の割込処理を省略することを示し、周期的な出力信号のうち一部を間引いたタイミングで所定の割込処理を行うことを示す。 The control device 4 refers to the current vehicle speed information, determines NO in S13 if the condition within this shift region is not satisfied, sets the mode B1 in S14b, and sets the vehicle speed information in S15a. Is used to calculate the number of times N1 of how many times the processing is thinned out. The plurality of times N1 indicates the cycle and frequency of performing the interrupt processing by the periodic output signals of the rotation speed sensors 6 and 7, and the predetermined interrupt processing is executed at a rate of once for each of the plurality of times N1. However, it indicates that other processing is thinned out, that is, a certain percentage of interrupts are disallowed and the predetermined interrupt processing is omitted, and the predetermined interrupt processing is performed at the timing when a part of the periodic output signal is thinned out. Indicates that

この回数N1は、車速を算出するための精度に応じて変更可能に設定されており、制御装置4は、車速が比較的大きくなれば回数N1を大きくし、車速が比較的小さくなれば回数N1を小さくすることが望ましい。すると、車速が大きくなったとしても割込回数を少なくできるようになり、処理回数を低減できるため処理時間を少なくできる。そして、制御装置4は、S16bにおいてスタートタイムStarttimeをフリーランタイマから得られる現タイミングとする。このスタートタイムStarttimeは、回転数センサ6,7のパルス計数開始タイミングを示している。 The number of times N1 is set to be changeable according to the accuracy for calculating the vehicle speed, and the control device 4 increases the number of times N1 when the vehicle speed is relatively high, and increases the number of times N1 when the vehicle speed is relatively low. It is desirable to make it smaller. Then, even if the vehicle speed increases, the number of interrupts can be reduced, and the number of processes can be reduced, so that the processing time can be reduced. Then, the control device 4 sets the start time Start time in S16b as the current timing obtained from the free run timer. This start time Start time indicates the pulse counting start timing of the rotation speed sensors 6 and 7.

制御装置4は、モードB1において回転数センサ6,7のセンサ割込みがあると、図5のS21において間引き実施判定処理を実行し、図6のS33において、回数N1を用いた間引きカウンタ処理を実行する。図8にモードB1の間引きカウンタ処理を示している。この図8に示すように、制御装置4は、S41において間引きカウンタの値を取得し、S42において回数N1を取得し、S43において間引きカウンタの値が回数N1よりも小さいときには、S44にて割込許可フラグをオフし、S45にて間引きカウンタをカウントアップする。 When there is a sensor interrupt of the rotation speed sensors 6 and 7 in the mode B1, the control device 4 executes the thinning execution determination process in S21 of FIG. 5 and executes the thinning counter process using the number of times N1 in S33 of FIG. do. FIG. 8 shows the thinning counter processing of mode B1. As shown in FIG. 8, the control device 4 acquires the value of the thinning counter in S41, acquires the number of times N1 in S42, and interrupts in S44 when the value of the thinning counter is smaller than the number of times N1 in S43. The permission flag is turned off, and the thinning counter is counted up in S45.

逆に、制御装置4は、S43において間引きカウンタの値が回数N1になるときにはS43においてNOと判定し、S46において割込許可フラグをオンし、S47にて間引きカウンタをクリア(0)する。すなわち、回転数センサ6,7の周期的な出力信号による実際の割込処理の回数が、回数N1に達していないときには割込許可フラグをオフとしている。このため、制御装置4は、図5のS22にてNOと判定することで割込数をカウントアップすることはない。これはS23〜S25の処理を実行しないためである。また割込処理回数が、回数N1に達したときには割込許可フラグがオンとなり、制御装置4は、図5のS22でYESと判定することで、S23にて割込数をカウントアップする。 On the contrary, when the value of the thinning counter becomes N1 in S43, the control device 4 determines NO in S43, turns on the interrupt permission flag in S46, and clears (0) the thinning counter in S47. That is, when the actual number of interrupt processes by the periodic output signals of the rotation speed sensors 6 and 7 has not reached the number N1, the interrupt permission flag is turned off. Therefore, the control device 4 does not count up the number of interrupts by determining NO in S22 of FIG. This is because the processes of S23 to S25 are not executed. When the number of interrupt processes reaches N1, the interrupt permission flag is turned on, and the control device 4 determines YES in S22 of FIG. 5 to count up the number of interrupts in S23.

この結果、制御装置4は、次のタイマ割込を発生した定期処理のタイミングにおいて、図3のS3にて回転パルス数=割込数×N1/(Endtime−Starttime)の数式を用いて算出する。回数N1を乗じている理由は、割込を不許可としているときに回転数センサ6,7の割込処理回数をカウントしていないためである。これにより、たとえ割込を不許可として処理を省略したとしても、この回数N1を乗算することで回転パルス数を算出でき、その後、S6において車速を算出できる。これにより、回数N1を用いて車速を算出できる。なお、このような高速領域では所定の割込処理を省略しても、当該処理間の間隔は比較的長くならないため、回転数センサ6,7の回転数パルスの計測精度には影響が少なくなり、車速算出精度を従来程度に保持できる。 As a result, the control device 4 calculates at the timing of the periodic processing in which the next timer interrupt occurs, using the formula of rotation pulse number = interrupt number × N1 / (Endtime-Starttime) in S3 of FIG. .. The reason for multiplying the number of times N1 is that the number of interrupt processing of the rotation speed sensors 6 and 7 is not counted when the interrupt is disallowed. As a result, even if the interrupt is disallowed and the processing is omitted, the number of rotation pulses can be calculated by multiplying this number of times N1, and then the vehicle speed can be calculated in S6. Thereby, the vehicle speed can be calculated using the number of times N1. In such a high-speed region, even if a predetermined interrupt process is omitted, the interval between the processes is not relatively long, so that the measurement accuracy of the rotation speed pulses of the rotation speed sensors 6 and 7 is less affected. , The vehicle speed calculation accuracy can be maintained at the same level as before.

制御装置4は、次周期の準備処理をするために、S4において周期処理タイミングを現タイミングとし、S5において割込数をクリアすると共にエンドタイムEndtimeをクリアする。その後も、制御装置4は、S7において間引き判定処理を実行して定期処理を繰り返す。 In order to perform the preparation process for the next cycle, the control device 4 sets the cycle processing timing as the current timing in S4, clears the number of interrupts in S5, and clears the end time End time. After that, the control device 4 executes the thinning determination process in S7 and repeats the periodic process.

図9には、モードB1における回転数割込処理と定期処理との関係を示している。この図9において、実線矢印は、回転数割込処理において所定の割込処理(S23〜S25の処理)を実行するタイミングを示し、破線矢印は、回転数割込処理において所定の割込処理(S23〜S25の処理)を実行しないタイミングを示している。 FIG. 9 shows the relationship between the rotation speed interrupt processing and the periodic processing in the mode B1. In FIG. 9, the solid line arrow indicates the timing for executing the predetermined interrupt process (processes S23 to S25) in the rotation speed interrupt process, and the broken line arrow indicates the predetermined interrupt process (processes S23 to S25) in the rotation speed interrupt process. The timing at which the processing of S23 to S25) is not executed is shown.

この図9に示すように、制御装置4は、タイマ割込による定期処理の間に、本来であれば、実線矢印+破線矢印の回数だけ割込数をカウントアップすることになるが、回数N1の度にしか割込数のカウントアップ処理を含む所定の割込処理を実行しなくなる。 As shown in FIG. 9, the control device 4 normally counts up the number of interrupts by the number of times of the solid line arrow + broken line arrow during the periodic processing by the timer interrupt, but the number of interrupts N1 Only every time, a predetermined interrupt process including a count-up process of the number of interrupts is executed.

このため、制御装置4は、定期処理のタイミングの直前のエンドタイムEndtimeまでの回転数割込処理回数×N1を(Endtime−Starttime)により除算することで回転パルス数を求めることができ、これにより車速を算出できる。この間の割込数のカウントアップ処理を、標準的な割込数のカウントアップ処理に比較して1/N1回にすることができ、所定の割込処理の処理回数を低減でき、全体処理時間を低減できる。 Therefore, the control device 4 can obtain the number of rotation pulses by dividing the number of rotation speed interrupt processing times N1 up to the end time Endtime immediately before the timing of the periodic processing by (Endtime-Starttime). The vehicle speed can be calculated. The count-up process of the number of interrupts during this period can be reduced to 1 / N1 times as compared with the count-up process of the standard number of interrupts, the number of times of the predetermined interrupt process can be reduced, and the total processing time can be reduced. Can be reduced.

<モードB2の処理について>
例えば、車両が高速走行すると、制御装置4は図4のS11にて車速が閾値以上になり高車速であると判別し、S11にてYESと判定しS12において「変速領域」の車速を算出する。制御装置4は、センサ信号検出装置5bからスロットル開度情報を取得し、このスロットル開度情報からDレンジ変速線に沿う変速点を決定し、図4のS13において、車速がこの変速点を含む所定の変速領域に入っているか否かを判定する。
<About processing in mode B2>
For example, when the vehicle travels at high speed, the control device 4 determines in S11 of FIG. 4 that the vehicle speed exceeds the threshold value and is a high vehicle speed, determines YES in S11, and calculates the vehicle speed in the "shift region" in S12. .. The control device 4 acquires throttle opening information from the sensor signal detection device 5b, determines a shift point along the D range shift line from the throttle opening information, and in S13 of FIG. 4, the vehicle speed includes this shift point. It is determined whether or not the vehicle is in a predetermined shift range.

制御装置4は、現在の車速が、この変速領域に入っていればS13にてYESと判定し、S14cにてモードB2に設定し、S15bにおいて車速により割込再開時間N2を算出する。この割込再開時間N2は、このS15bの処理タイミングから次に割込許可するタイミングまでの時間を示すものであり、この割込再開時間N2に到達するまでの間、その他の処理を間引く、すなわち割込を不許可として処理を省略することを示している。この割込再開時間N2は、一定時間であっても良いが、車速を算出するための精度に応じて車速に比例するように変更しても良い。また、割込再開時間N2は、車速が変速領域に入っている間に、定期処理直前において、ある一定以上の回数NB2(図11参照)の所定の割込処理を実行するように調整されていることが望ましい。 If the current vehicle speed is within this shift range, the control device 4 determines YES in S13, sets the mode B2 in S14c, and calculates the interrupt restart time N2 from the vehicle speed in S15b. The interrupt restart time N2 indicates the time from the processing timing of S15b to the timing of enabling the next interrupt, and other processing is thinned out until the interrupt restart time N2 is reached, that is, Indicates that interrupts are disallowed and processing is omitted. The interrupt restart time N2 may be a fixed time, but may be changed so as to be proportional to the vehicle speed according to the accuracy for calculating the vehicle speed. Further, the interrupt restart time N2 is adjusted so as to execute a predetermined interrupt process of NB2 (see FIG. 11) a certain number of times or more immediately before the periodic process while the vehicle speed is in the shift region. It is desirable to be there.

ここで回数NB2は、変速領域において車速を所望の計測精度で計測可能な最低限以上の回数(例えば10+x回:xは0〜所定回)に予め定められていると良い。車速がこの変速領域に入る条件を満たしているときには、自動変速機3により変速処理を実行する可能性がより高くなる。変速処理を行う場合、変速機構3bの内部ギヤを噛合わせることが必要になるため、車速計測精度をより高めることが望ましい。このため、この必要な車速計測精度を満たす所望の計測精度により計測可能にする最低限以上の回数を回数NB2とすることが望ましい。したがって、この回数NB2は、車速に依存して変化させても良い。 Here, the number of times NB2 may be predetermined to be a minimum number of times (for example, 10 + x times: x is 0 to a predetermined time) at which the vehicle speed can be measured with a desired measurement accuracy in the shift region. When the vehicle speed satisfies the condition of entering this shift range, the automatic transmission 3 is more likely to execute the shift process. Since it is necessary to mesh the internal gear of the speed change mechanism 3b when performing the speed change process, it is desirable to further improve the vehicle speed measurement accuracy. Therefore, it is desirable that the number of times NB2 is at least the minimum number of times that can be measured with a desired measurement accuracy that satisfies the required vehicle speed measurement accuracy. Therefore, this number of times NB2 may be changed depending on the vehicle speed.

そして制御装置4は、S17においてスタート設定許可フラグをオンする。このスタート設定許可フラグは、スタートタイムStarttimeを設定許可するためのフラグである。なお、S17の処理時点においては、スタートタイムStarttimeは未だ設定されていない。 Then, the control device 4 turns on the start setting permission flag in S17. This start setting permission flag is a flag for permitting the setting of the start time Start time. At the time of processing in S17, the start time Start time has not yet been set.

制御装置4は、モードB2において回転数センサ6,7のセンサ割込みがあると、図5のS1において間引き実施判定処理を実行し、図6のS34において割込再開時間N2を用いてスタートタイムStarttimeを設定する。 When the control device 4 receives a sensor interrupt of the rotation speed sensors 6 and 7 in the mode B2, the control device 4 executes the thinning execution determination process in S1 of FIG. 5, and uses the interrupt restart time N2 in S34 of FIG. 6 to start the start time. To set.

図10にモードB2のスタートタイム設定処理を詳細に示している。この図10に示すように、制御装置4は、S51において現タイミングを取得し、S52において定期処理の開始タイミングを取得し、S53において割込再開時間N2を取得する。そして制御装置4は、現タイミングから定期処理の開始タイミングを減算した結果、割込再開時間N2未満となるときには、S54においてNOと判定し、S55において割込許可フラグをオフとする。 FIG. 10 shows in detail the start time setting process of mode B2. As shown in FIG. 10, the control device 4 acquires the current timing in S51, the start timing of the periodic processing in S52, and the interrupt restart time N2 in S53. Then, when the interrupt restart time is less than N2 as a result of subtracting the start timing of the periodic processing from the current timing, the control device 4 determines NO in S54 and turns off the interrupt permission flag in S55.

したがって、S54の条件を満たさないときには、割込許可フラグをオフとすることで割込を不許可とする。このため、たとえ回転数センサ6,7のセンサ割込を生じたとしても、図5のS22にてNOと判定されることになり、割込数をカウントアップすることはない。時間が経過し、S54の条件を満たすようになると、制御装置4は、S54においてYESと判定し、S56において割込許可フラグをオンとする。 Therefore, when the condition of S54 is not satisfied, the interrupt is disallowed by turning off the interrupt permission flag. Therefore, even if the rotation speed sensors 6 and 7 are interrupted, NO is determined in S22 of FIG. 5, and the number of interrupts is not counted up. When the time elapses and the condition of S54 is satisfied, the control device 4 determines YES in S54 and turns on the interrupt permission flag in S56.

そして制御装置4は、スタート設定許可フラグがオンとされていることを条件として(S57でYES)、S58においてスタートタイムStarttimeを現タイミングとし、S59においてスタート設定許可フラグをオフとする。 Then, on condition that the start setting permission flag is turned on (YES in S57), the control device 4 sets the start time Starttime as the current timing in S58 and turns off the start setting permission flag in S59.

すると制御装置4が、図6のS34の処理を終了し、S35において間引きカウンタをクリアする。この後、回転数センサ6,7の割込処理が発生すると、図5の割込処理を実行するが、前述のS56において割込許可フラグがオンとされてから、回転数センサ6,7のセンサ割込を発生する度に所定の割込処理(図5のS23〜S25)を実行することになる。これらの所定の割込処理は、次回の定期処理を実行するまで、回転数センサ6,7のセンサ割込が発生する度に行われる。 Then, the control device 4 finishes the process of S34 of FIG. 6 and clears the thinning counter in S35. After that, when the interrupt processing of the rotation speed sensors 6 and 7 occurs, the interruption processing of FIG. 5 is executed. However, after the interrupt permission flag is turned on in S56 described above, the rotation speed sensors 6 and 7 Each time a sensor interrupt is generated, a predetermined interrupt process (S23 to S25 in FIG. 5) is executed. These predetermined interrupt processes are performed every time the sensor interrupts of the rotation speed sensors 6 and 7 occur until the next periodic process is executed.

これによりモードB2であるときには、制御装置4は、図3のS2において回転パルス数を、割込数/(Endtime−Starttime)により算出することで回転パルス数を正確に求めることができる。このモードB2においては、制御装置4は、スタートタイムStarttimeを定期処理の開始タイミングから割込再開時間N2だけ遅らせている。このため、制御装置4は、スタートタイムStarttimeからエンドタイムEndtimeまでの回転パルス数を求めることで回転パルス数を算出し、その後、制御装置4は、図3のS6において車速を算出する。これにより、割込再開時間N2を用いてスタートタイムStarttimeを遅らせつつ車速を算出できる。 As a result, when the mode is B2, the control device 4 can accurately obtain the number of rotation pulses by calculating the number of rotation pulses in S2 of FIG. 3 by the number of interrupts / (Endtime-Starttime). In this mode B2, the control device 4 delays the start time Start time from the start timing of the periodic processing by the interrupt restart time N2. Therefore, the control device 4 calculates the number of rotation pulses by obtaining the number of rotation pulses from the start time Start time to the end time End time, and then the control device 4 calculates the vehicle speed in S6 of FIG. Thereby, the vehicle speed can be calculated while delaying the start time Start time by using the interrupt restart time N2.

また制御装置4は、次回の車速算出処理の準備処理として、S4において周期処理タイミングを現タイミングとし、S5において割込数をクリアすると共にエンドタイムEndtimeをクリアする。その後も、制御装置4は、S7において間引き判定処理を実行して定期処理を繰り返す。 Further, as a preparatory process for the next vehicle speed calculation process, the control device 4 sets the cycle process timing as the current timing in S4, clears the number of interrupts in S5, and clears the end time End time. After that, the control device 4 executes the thinning determination process in S7 and repeats the periodic process.

図11には、モードB2における回転数割込処理と定期処理との関係を示している。この図11において、実線矢印は、回転数割込処理において所定の割込処理(S23〜S25の処理)を実行するタイミングを示し、破線矢印は、回転数割込処理において所定の割込処理(S23〜S25の処理)を実行しないタイミングを示している。 FIG. 11 shows the relationship between the rotation speed interrupt processing and the periodic processing in the mode B2. In FIG. 11, the solid line arrow indicates the timing for executing the predetermined interrupt process (processes S23 to S25) in the rotation speed interrupt process, and the broken line arrow indicates the predetermined interrupt process (processes S23 to S25) in the rotation speed interrupt process. The timing at which the processing of S23 to S25) is not executed is shown.

この図11に示すように、制御装置4は、モードB2においてタイマ割込による定期処理の間に本来であれば複数回の所定の割込処理を実行することになるが、割込再開時間N2の経過後しか所定の割込処理を実行しない。 As shown in FIG. 11, the control device 4 normally executes a predetermined interrupt process a plurality of times during the periodic process by the timer interrupt in the mode B2, but the interrupt restart time N2 The predetermined interrupt process is executed only after the elapse of.

このため、制御装置4は、エンドタイムEndtimeまでの回転数センサ6,7のセンサ割込に係る割込数を(Endtime−Starttime)により除算することで、回転パルス数を求めることができ、これにより車速を算出できる。定期処理の開始タイミングから割込再開時間N2までの間に所定の割込処理を実行する割込回数(図11の破線矢印参照)だけ処理を少なくできるため、処理回数を低減でき、この結果、全体の処理時間を低減できる。 Therefore, the control device 4 can obtain the number of rotation pulses by dividing the number of interruptions related to the sensor interruptions of the rotation speed sensors 6 and 7 up to the end time Endtime by (Endtime-Starttime). The vehicle speed can be calculated by. Since the number of interrupts (see the broken line arrow in FIG. 11) for executing a predetermined interrupt process between the start timing of the periodic process and the interrupt restart time N2 can be reduced, the number of processes can be reduced, and as a result, the number of processes can be reduced. The overall processing time can be reduced.

すなわち、このモードB2においては、車速が閾値より大きくなったとしても、定期処理の開始タイミングから割込再開時間N2の間、所定の割込処理を省略できる。これにより、少なくとも、車速算出処理の直後における周期的な出力信号による回転数割込処理にて実行する処理を間引くことができる。 That is, in this mode B2, even if the vehicle speed becomes higher than the threshold value, the predetermined interrupt processing can be omitted from the start timing of the periodic processing to the interrupt restart time N2. As a result, at least, the processing to be executed in the rotation speed interrupt processing by the periodic output signal immediately after the vehicle speed calculation processing can be thinned out.

また制御装置4は、次回の定期処理にて車速算出処理するタイミングの直前にて出力される複数の周期的な出力信号による連続的な割込処理タイミングで割込処理することになり、次回の定期処理の直前における一定範囲の回数NB2だけ所定の割込処理を実行できる。したがって、車速が変速領域内である条件を満たすときにおいても、回数NB2の所定の割込処理に要する時間を概ね一定にでき、この結果、合計処理時間を少なくできる。 Further, the control device 4 will perform interrupt processing at the continuous interrupt processing timing by a plurality of periodic output signals output immediately before the timing of vehicle speed calculation processing in the next periodic processing. A predetermined interrupt process can be executed a certain number of times NB2 immediately before the periodic process. Therefore, even when the condition that the vehicle speed is within the shift region is satisfied, the time required for the predetermined interrupt processing of the number of times NB2 can be made substantially constant, and as a result, the total processing time can be reduced.

<車両速度に対する処理負荷低減効果の説明>
図12には、車速が徐々に増加したときに、制御装置4が実行処理する処理負荷量の遷移を模式的に示している。車速が例えば第1閾値Vt1以下(〜タイミングt1)のときには、図5のS23〜S25に示す所定の割込処理が、回転数センサ6,7の回転数割込処理の度に実行されるため、制御装置4の処理負荷は、車速の増加に比例して増加する。なお図12には、車速の増加に比例して増加する処理負荷量も破線P1により図示している。
<Explanation of processing load reduction effect on vehicle speed>
FIG. 12 schematically shows the transition of the processing load amount executed by the control device 4 when the vehicle speed gradually increases. When the vehicle speed is, for example, the first threshold value Vt1 or less (~ timing t1), the predetermined interrupt processing shown in S23 to S25 of FIG. 5 is executed every time the rotation speed interrupt processing of the rotation speed sensors 6 and 7 is performed. , The processing load of the control device 4 increases in proportion to the increase in the vehicle speed. Note that FIG. 12 also shows the amount of processing load that increases in proportion to the increase in vehicle speed by the broken line P1.

車速が第1閾値Vt1よりも高いものの比較的低速の第2閾値Vt2以下となるとき(タイミングt1〜t2)には、制御装置4はモードB1により動作する。前述したように、制御装置4は、このモードB1においてN1回毎に1回だけ所定の割込処理(図5のS23〜S25)を実行する。このとき、図12に示すように回数N1=2とすれば、処理負荷を概ね1/2に低減できる。ただし車速が上昇すれば、当該車速に比例して処理負荷も線形的に増加する。 When the vehicle speed is higher than the first threshold value Vt1 but is equal to or lower than the second threshold value Vt2, which is relatively low (timing t1 to t2), the control device 4 operates in the mode B1. As described above, the control device 4 executes a predetermined interrupt process (S23 to S25 in FIG. 5) only once for each N1 time in this mode B1. At this time, if the number of times N1 = 2 as shown in FIG. 12, the processing load can be reduced to about 1/2. However, if the vehicle speed increases, the processing load also increases linearly in proportion to the vehicle speed.

また、さらに車速が第2閾値Vt2を超えて上昇したとき、制御装置4はモードB2で動作する。このとき前述したように、制御装置4は、定期処理の開始タイミングから割込再開時間N2を経過した後に割込数をカウント開始することになるが、車速が変化したとしても定期処理直前における一定範囲NB2回だけ所定の割込処理(図5のS23〜S25)を実行することになるため、この間の処理負荷を車速に依存することなく概ね一定にできる。 Further, when the vehicle speed further increases beyond the second threshold value Vt2, the control device 4 operates in the mode B2. At this time, as described above, the control device 4 starts counting the number of interrupts after the interrupt restart time N2 has elapsed from the start timing of the periodic processing, but even if the vehicle speed changes, it is constant immediately before the periodic processing. Since the predetermined interrupt processing (S23 to S25 in FIG. 5) is executed only twice in the range NB, the processing load during this period can be made substantially constant without depending on the vehicle speed.

また、さらに車速が第3閾値Vt3を超えて上昇したとき(タイミングt3〜t4)には、制御装置4はモードB1にて動作する。前述と同様に、制御装置4は、このモードB1においてN1回毎に1回のセンサ割込処理を実行することになる。このとき、車速が比較的高いもののN1=2とすれば、処理負荷を概ね1/2に低減できる。さらに、車速が第3閾値Vt3より高い第4閾値Vt4より上昇したときには、制御装置4はモードB1において回数N1の値をさらに大きく(例えば、N1=3)することで処理負荷を1/N1に低減できる。図12にはタイミングt4以降の処理負荷を1/N1=1/3にできる例を示している。 Further, when the vehicle speed further increases beyond the third threshold value Vt3 (timing t3 to t4), the control device 4 operates in the mode B1. Similar to the above, the control device 4 executes the sensor interrupt process once every N1 times in this mode B1. At this time, if the vehicle speed is relatively high but N1 = 2, the processing load can be reduced to about 1/2. Further, when the vehicle speed rises above the fourth threshold value Vt4, which is higher than the third threshold value Vt3, the control device 4 further increases the value of the number of times N1 in mode B1 (for example, N1 = 3) to reduce the processing load to 1 / N1. Can be reduced. FIG. 12 shows an example in which the processing load after the timing t4 can be reduced to 1 / N1 = 1/3.

従来技術を適用すると、図12の破線P1に示されるように、車速が上昇すればこの車速に比例して処理負荷も増加するが、本実施形態では、前述したように回数N1、割込再開時間N2を用いて所定の割込処理(図5のS23〜S25の処理)を一部省略できるため、処理負荷を低減できる。 When the conventional technique is applied, as shown by the broken line P1 in FIG. 12, as the vehicle speed increases, the processing load also increases in proportion to the vehicle speed. Since the predetermined interrupt processing (processing of S23 to S25 in FIG. 5) can be partially omitted by using the time N2, the processing load can be reduced.

<実施例>
以下、実際の車両に適用した場合の実施例を説明する。実際の車両では、デフギヤ比や車輪の大きさの差異により回転数に対する車速の算出処理には偏差があり、この場合、回転数に対する車速の計算式が異なるものの、車速=100km/hのときには、変速機構3bの出力軸の回転数がおよそ4000rpmとなる。
<Example>
Hereinafter, an embodiment when applied to an actual vehicle will be described. In an actual vehicle, there is a deviation in the calculation process of the vehicle speed with respect to the rotation speed due to the difference in the differential gear ratio and the size of the wheels. In this case, although the calculation formula of the vehicle speed with respect to the rotation speed is different, when the vehicle speed = 100 km / h, The rotation speed of the output shaft of the speed change mechanism 3b is about 4000 rpm.

変速機構3bの入力軸/出力軸の一回転のパルス数は、変速機構3bを構成するギヤの歯数で決定されるが、歯数を54歯とした場合、入力軸/出力軸のそれぞれの一回転に54パルスを発生する。このため、1分間に発生するパルス数は4000×54=216000パルス/minとなり、10msecの間に発生するパルス数は36パルスとなる。 The number of pulses for one rotation of the input shaft / output shaft of the speed change mechanism 3b is determined by the number of teeth of the gears constituting the speed change mechanism 3b, but when the number of teeth is 54, each of the input shaft / output shaft Generates 54 pulses per revolution. Therefore, the number of pulses generated in one minute is 4000 × 54 = 216000 pulses / min, and the number of pulses generated in 10 msec is 36 pulses.

発明者が、200MHzクロックで動作するマイコンを用いて制御装置4を構成した場合、このマイコンが1回の回転数割込処理に要する時間を実測すると7.5μsecとなった。また制御装置4はパルスの立上り/立下りの双方のタイミングで割込処理を実行すると共に、入力軸/出力軸の2軸について割込処理を実行するため、10msecあたりのセンサ割込処理時間は、36×7.5μsec×4=1.08msecとなる。 When the inventor configured the control device 4 using a microcomputer operating at a 200 MHz clock, the actual time required for this microcomputer to perform one rotation speed interrupt process was 7.5 μsec. Further, since the control device 4 executes the interrupt processing at both the rising and falling timings of the pulse and also executes the interrupt processing for the two axes of the input axis and the output axis, the sensor interrupt processing time per 10 msec is , 36 × 7.5 μsec × 4 = 1.08 msec.

他方、車速=10km/hのときには、同様に計算すると、1分間に発生するパルス数は、4000×54×(4/100)=21600パルス/minとなり、10msecあたりの回転数割込処理時間は、0.108msecとなる。このため、車速10km/hのときと100km/hのときの回転数割込処理による処理負荷を比較すると、車速100km/hのときの処理負荷の増加割合はおよそ10%である。このため、車両速度が増加した時に前述したように回数N1を大きくすることで、この10%の処理負荷の増加を軽減できる。 On the other hand, when the vehicle speed = 10 km / h, the number of pulses generated per minute is 4000 × 54 × (4/100) = 21600 pulses / min, and the rotation speed interrupt processing time per 10 msec is calculated in the same manner. , 0.108 msec. Therefore, when comparing the processing load by the rotation speed interrupt processing when the vehicle speed is 10 km / h and when the vehicle speed is 100 km / h, the increase rate of the processing load when the vehicle speed is 100 km / h is about 10%. Therefore, when the vehicle speed increases, the increase in the processing load of 10% can be reduced by increasing the number of times N1 as described above.

<本実施形態のまとめ、効果>
制御装置4は、車速が閾値未満の低車速であると判別したときには、回転数センサ6,7の周期的な出力信号による割込処理タイミングで所定の割込処理(図5のS23〜S25の処理)を実行し、車速が閾値以上の高車速であると判別したときには、回転数センサ6,7の周期的な出力信号による割込処理タイミングのうち一部を間引いたタイミングで所定の割込処理を実行し、これらの割込処理結果に基づいて車速を算出する(S6)ようにしている。このため、高車速時には所定の割込処理を省略することで処理負荷を低減できる。これにより車速計測精度を保持しつつ処理負荷を低減できる。しかも、車速が変速領域に入る条件を満たすときには、車速計測精度を高めているため変速処理の制御性を保つことができる。
<Summary and effect of this embodiment>
When the control device 4 determines that the vehicle speed is a low vehicle speed less than the threshold value, the control device 4 performs a predetermined interrupt process at the interrupt process timing by the periodic output signals of the rotation speed sensors 6 and 7 (S23 to S25 in FIG. 5). Processing) is executed, and when it is determined that the vehicle speed is higher than the threshold value, a predetermined interrupt is performed at the timing when a part of the interrupt processing timing by the periodic output signals of the rotation speed sensors 6 and 7 is thinned out. The processing is executed, and the vehicle speed is calculated based on the interrupt processing results (S6). Therefore, when the vehicle speed is high, the processing load can be reduced by omitting the predetermined interrupt processing. As a result, the processing load can be reduced while maintaining the vehicle speed measurement accuracy. Moreover, when the condition that the vehicle speed enters the shift region is satisfied, the controllability of the shift process can be maintained because the vehicle speed measurement accuracy is improved.

また制御装置4は、モードB1においては回数N1(≧2)のうち一回の割合の割込処理タイミングで所定の割込処理をしているため、処理負荷を低減できる。しかも、回数N1を乗じて回転パルス数を計数しているため、車速の計測精度の低下を極力抑制しながら車速を計測できる。 Further, in the mode B1, the control device 4 performs the predetermined interrupt processing at the interrupt processing timing of once out of the number of times N1 (≧ 2), so that the processing load can be reduced. Moreover, since the number of rotation pulses is counted by multiplying the number of times N1, the vehicle speed can be measured while suppressing the decrease in the measurement accuracy of the vehicle speed as much as possible.

さらに制御装置4は、モードB2においては、定期処理を開始、実行した後、割込再開時間N2を経過するまで周期的な出力信号による割込処理タイミングの所定の割込処理(図5のS23〜S25の処理)を間引いている。これにより定期処理の車速算出処理の直後における周期的な出力信号による割込処理タイミングで実行する処理を一部省略できる。 Further, in the mode B2, the control device 4 starts and executes the periodic processing, and then performs a predetermined interrupt processing (S23 in FIG. 5) of the interrupt processing timing by the periodic output signal until the interrupt restart time N2 elapses. ~ S25 processing) is thinned out. As a result, it is possible to partially omit the processing executed at the interrupt processing timing by the periodic output signal immediately after the vehicle speed calculation processing of the periodic processing.

また、制御装置4は、割込再開時間N2の経過後の周期的な出力信号による割込処理タイミングの所定の割込処理(図5のS23〜S25の処理)を次回の定期処理における車速算出処理の直前まで行う。これにより、次回に車速算出処理するタイミング直前にて出力される周期的な出力信号による連続的な割込処理タイミングにて所定の割込処理(図5のS23〜S25)を実行できる。制御装置4は、この連続的な割込処理タイミングにて所定の割込処理を実行することで得られたNB2回の割込み処理結果を用いることで、たとえ高車速時においても車速の計測精度を落とすことなく正確に車速を算出できる。 Further, the control device 4 calculates the vehicle speed in the next periodic process by performing a predetermined interrupt process (processes S23 to S25 in FIG. 5) of the interrupt process timing by the periodic output signal after the interrupt restart time N2 has elapsed. Perform until just before processing. As a result, the predetermined interrupt processing (S23 to S25 in FIG. 5) can be executed at the continuous interrupt processing timing by the periodic output signal output immediately before the timing of the next vehicle speed calculation processing. The control device 4 uses the interrupt processing result of two NBs obtained by executing the predetermined interrupt processing at the continuous interrupt processing timing to measure the vehicle speed even at a high vehicle speed. The vehicle speed can be calculated accurately without dropping.

(第2実施形態)
図13及び図14は、第2実施形態の追加説明図を示している。この図13に示すように、Dレンジ変速線が、入力部としてのメモリ10に記憶されている。このDレンジ変速線は、第1実施形態で説明したように、Dレンジにおいてギヤ段を順次変更するときの必要な車速とスロットル開度との関係を示しており、図13には、ギヤ段をシフトアップする際のDレンジ変速線の一部、3rd→4th、4th→5th、5th→6th、を示すと共に、ギヤ段をシフトダウンする際のDレンジ変速線の一部、4th→3rdを示している。また本実施形態において、制御装置4は、CPU9がメモリ10に記憶されているプログラムを実行することで各種機能(例えば、ギヤ段取得部、開度取得部、変速領域制御部としての機能)を実現する。
(Second Embodiment)
13 and 14 show additional explanatory views of the second embodiment. As shown in FIG. 13, the D range shift line is stored in the memory 10 as an input unit. As described in the first embodiment, this D range shift line shows the relationship between the vehicle speed and the throttle opening required when the gear stages are sequentially changed in the D range, and FIG. 13 shows the gear stage. A part of the D range shift line when shifting up, 3rd → 4th, 4th → 5th, 5th → 6th, and a part of the D range shift line when downshifting the gear stage, 4th → 3rd. Shown. Further, in the present embodiment, the control device 4 performs various functions (for example, functions as a gear stage acquisition unit, an opening degree acquisition unit, and a shift region control unit) by executing a program stored in the memory 10 by the CPU 9. Realize.

図14は処理動作をフローチャートで示している。例えば、制御装置4は、レンジ検出装置5aにより検出されるレンジがDレンジであり、S61において現在のギヤ段を4thと取得したときには、S62において次に出力するギヤ段を順次変更することを想定し3rd又は5thと予測する。制御装置4は、S63において現在のスロットル開度を取得した後、S64において現在のギヤ段及び現在のスロットル開度に基づいて、変速機構3bにより変速される変速点を含む車速領域、すなわち変速領域を制御する。 FIG. 14 shows the processing operation in a flowchart. For example, the control device 4 assumes that the range detected by the range detection device 5a is the D range, and when the current gear stage is acquired as 4th in S61, the gear stage to be output next in S62 is sequentially changed. It is predicted to be 3rd or 5th. The control device 4 acquires the current throttle opening in S63, and then in S64, the vehicle speed region including the shifting point to be shifted by the shifting mechanism 3b based on the current gear stage and the current throttle opening, that is, the shifting region. To control.

ここで、制御装置4は、現在のギヤ段を4thとしたとき、次に出力するギヤ段を3rd又は5thと予測したときには、図13に示したように、これらの4th→3rd及び4th→5thに変化する変速線について、それぞれ変速領域を制御することが望ましい。 Here, when the current gear stage is set to 4th and the next output gear stage is predicted to be 3rd or 5th, the control device 4 predicts these 4th → 3rd and 4th → 5th as shown in FIG. It is desirable to control the shift region for each shift line that changes to.

このとき、制御装置4は、これらの変速線の変速点における車速を中心とした所定車速範囲を車速領域として制御しても良いが、図13に示すように、変速点を含む所定車速範囲を変速領域として制御すれば良い。例えば、4th→5thにシフトアップするときには、変速点の高速側よりも低速側に変速領域をより多く確保すると良く、また、4th→3rdにシフトダウンするときには、変速点の低速側よりも高速側に変速領域をより多く確保すると良い。 At this time, the control device 4 may control a predetermined vehicle speed range centered on the vehicle speed at the shift points of these shift lines as the vehicle speed region, but as shown in FIG. 13, the predetermined vehicle speed range including the shift points may be controlled. It may be controlled as a shift region. For example, when shifting up from 4th to 5th, it is better to secure more shift area on the low speed side than the high speed side of the shift point, and when shifting down from 4th to 3rd, it is better to secure a higher speed side than the low speed side of the shift point. It is better to secure more shift area.

このようにすることで、制御装置4は、スロットル開度及び車速がこの制御された変速領域内に入る条件を満たしているか満たしていないか、すなわち、車速が変速領域内であるか変速領域外であるかにより、所定の割込処理(図5に示すS23〜S25の処理)を省略するか否かを動的に変更できる。 By doing so, the control device 4 satisfies or does not satisfy the conditions that the throttle opening and the vehicle speed are within the controlled shift region, that is, the vehicle speed is within the shift region or outside the shift region. Whether or not to omit the predetermined interrupt processing (processing of S23 to S25 shown in FIG. 5) can be dynamically changed depending on whether or not.

以上説明したように、本実施形態によれば、制御装置4は、メモリ10に記憶されたDレンジ変速線を用い、ギヤ段及びスロットル開度に基づいて変速領域を制御しているため、所定の割込処理(図5に示すS23〜S25の処理)を省略するか否かを動的に変更できる。 As described above, according to the present embodiment, the control device 4 uses the D range shift line stored in the memory 10 to control the shift region based on the gear stage and the throttle opening. It is possible to dynamically change whether or not to omit the interrupt processing (processes S23 to S25 shown in FIG. 5).

(他の実施形態)
本発明は、前述した実施形態に限定されるものではなく、例えば、以下のような変形又は拡張が可能である。
前述実施形態で示したスロットル開度は運転者が操作するアクセルの開度を示すアクセル開度に概ね比例する。このため、前述実施形態ではスロットル開度を例示したが、センサ信号検出装置5bからアクセル開度のセンサ情報を取得して前述した制御に利用しても良い。
(Other embodiments)
The present invention is not limited to the above-described embodiment, and for example, the following modifications or extensions are possible.
The throttle opening degree shown in the above-described embodiment is substantially proportional to the accelerator opening degree indicating the opening degree of the accelerator operated by the driver. Therefore, although the throttle opening degree is illustrated in the above-described embodiment, the sensor information of the accelerator opening degree may be acquired from the sensor signal detection device 5b and used for the above-mentioned control.

前述した複数の実施形態の構成、機能を組み合わせても良い。前述実施形態の一部を、課題を解決できる限りにおいて省略した態様も実施形態と見做すことが可能である。また、特許請求の範囲に記載した文言によって特定される発明の本質を逸脱しない限度において考え得るあらゆる態様も実施形態と見做すことが可能である。 The configurations and functions of the plurality of embodiments described above may be combined. An embodiment in which a part of the above-described embodiment is omitted as long as the problem can be solved can also be regarded as an embodiment. In addition, any conceivable embodiment can be regarded as an embodiment without departing from the essence of the invention specified by the wording described in the claims.

本開示は、前述した実施形態に準拠して記述したが、本開示は当該実施形態や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範畴や思想範囲に入るものである。 Although the present disclosure has been described in accordance with the above-described embodiments, it is understood that the present disclosure is not limited to the embodiments and structures. The present disclosure also includes various modifications and modifications within a uniform range. In addition, various combinations and forms, as well as other combinations and forms, including one element, more, or less, are also within the scope and ideology of the present disclosure.

図面中、4はTCU(車両用処理装置)、9はCPU、10はメモリ(入力部)を示す。 In the drawings, 4 is a TCU (vehicle processing device), 9 is a CPU, and 10 is a memory (input unit).

Claims (3)

自動変速機の変速制御に用いられる車両用処理装置(4)であって、
変速機構の入力軸又は/及び出力軸の回転数センサによる周期的な出力信号に基づいて車速を算出する車速算出部(S6)と、
前記車速が閾値より低い低車速であると判別されると前記回転数センサの周期的な出力信号による割込処理タイミングで所定の割込処理を実行する第1割込処理部(S21〜S25)と、
前記車速が前記閾値以上の高車速であると判別されると前記回転数センサの周期的な出力信号による割込処理タイミングのうち一部を間引いたタイミングで前記所定の割込処理を実行する第2割込処理部(S21〜S22,S23〜S25,S33〜S35)と、を備え、
前記車速が前記変速機構により変速される変速点を含む車速領域(以下、変速領域)となる条件を満たすときに、
前記第2割込処理部は、前記車速算出部の車速算出処理の直後から割込再開時間(N2)を経過するまで前記所定の割込処理を省略する(S21〜S22)と共に、前記車速算出部により次回に車速算出処理するタイミングの直前にて出力される前記周期的な出力信号による連続的な割込処理タイミングで前記所定の割込処理を実行する(S21〜S25)車両用処理装置。
A vehicle processing device (4) used for shift control of an automatic transmission.
The vehicle speed calculation unit (S6) that calculates the vehicle speed based on the periodic output signal from the rotation speed sensor of the input shaft and / and the output shaft of the transmission mechanism, and
The first interrupt processing unit (S21 to S25) executes a predetermined interrupt processing at the interrupt processing timing by the periodic output signal of the rotation speed sensor when it is determined that the vehicle speed is lower than the threshold value. When,
When it is determined that the vehicle speed is higher than the threshold value, the predetermined interrupt processing is executed at the timing when a part of the interrupt processing timing by the periodic output signal of the rotation speed sensor is thinned out. A 2-interrupt processing unit (S21 to S22, S23 to S25, S33 to S35) is provided.
When the vehicle speed satisfies the condition that the vehicle speed region including the shift point to be shifted by the shift mechanism (hereinafter referred to as the shift region) is satisfied.
The second interrupt processing unit omits the predetermined interrupt processing (S21 to S22) immediately after the vehicle speed calculation process of the vehicle speed calculation unit until the interrupt restart time (N2) elapses, and calculates the vehicle speed. The vehicle processing device executes the predetermined interrupt processing at the continuous interrupt processing timing by the periodic output signal output immediately before the timing of the next vehicle speed calculation processing by the unit (S21 to S25).
前記車速が前記変速領域の外において前記高車速の車速領域に入る条件を満たすときには、
前記第2割込処理部は、前記周期的な出力信号による割込処理タイミングのうち複数の回数(N1)に一回の割合で前記所定の割込処理を実行する請求項1記載の車両用処理装置。
When the vehicle speed satisfies the condition of entering the vehicle speed region of the high vehicle speed outside the shift region,
The vehicle according to claim 1, wherein the second interrupt processing unit executes the predetermined interrupt processing at a rate of once at a plurality of times (N1) of the interrupt processing timings based on the periodic output signals. Processing equipment.
現在のギヤ段を取得するギヤ段取得部(S61)と、
現在のアクセル開度又はスロットル開度を取得する開度取得部(S63)と、
シフトアップ及びシフトダウンするときの前記現在の開度と前記車速との関係を示す変速線を入力する入力部(10)と、
前記入力部の変速線を用い、前記ギヤ段取得部が取得した前記ギヤ段及び前記開度取得部が取得した前記開度により前記変速領域の範囲を動的に制御する変速領域制御部(S64)と、を備える請求項1又は2記載の車両用処理装置。
Gear stage acquisition unit (S61) that acquires the current gear stage, and
An opening acquisition unit (S63) for acquiring the current accelerator opening or throttle opening, and
An input unit (10) for inputting a shift line indicating the relationship between the current opening degree and the vehicle speed at the time of upshifting and downshifting, and
A shift region control unit (S64) that dynamically controls the range of the shift region according to the gear stage acquired by the gear stage acquisition unit and the opening degree acquired by the opening degree acquisition unit using the shift line of the input unit. ), The vehicle processing apparatus according to claim 1 or 2.
JP2018023019A 2018-02-13 2018-02-13 Vehicle processing equipment Active JP6935764B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018023019A JP6935764B2 (en) 2018-02-13 2018-02-13 Vehicle processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018023019A JP6935764B2 (en) 2018-02-13 2018-02-13 Vehicle processing equipment

Publications (2)

Publication Number Publication Date
JP2019138392A JP2019138392A (en) 2019-08-22
JP6935764B2 true JP6935764B2 (en) 2021-09-15

Family

ID=67695180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018023019A Active JP6935764B2 (en) 2018-02-13 2018-02-13 Vehicle processing equipment

Country Status (1)

Country Link
JP (1) JP6935764B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59196465A (en) * 1983-04-23 1984-11-07 Nissan Motor Co Ltd Detection of wheel speed and/or wheel acceleration/deceleration
JP2000347882A (en) * 1999-06-07 2000-12-15 Denso Corp Processing unit for control program
JP2013160133A (en) * 2012-02-03 2013-08-19 Toyota Motor Corp Electronic control device and control method
JP2015222122A (en) * 2014-04-28 2015-12-10 トヨタ自動車株式会社 Vehicle control device

Also Published As

Publication number Publication date
JP2019138392A (en) 2019-08-22

Similar Documents

Publication Publication Date Title
JP6205948B2 (en) Engine speed display device
JP6008047B2 (en) Vehicle engine speed display device and control method for vehicle engine speed display device
JP6115533B2 (en) Meter display control device
JP2016060462A (en) Meter display control device
CN107433855B (en) Instrument display control device
US9869387B2 (en) Predictive control of a change-of-mind-shift maneuver
US10508736B2 (en) Upshift control method for DCT vehicle
EP0805292A2 (en) Control of clutch pressure and torque capacity during downshift of an automatic transmission
US9863487B1 (en) Shifting control method for DCT vehicle
JP5836390B2 (en) Automatic transmission control device and control method thereof
US20180209870A1 (en) Rotational engine speed display device
JP6717965B2 (en) Vehicle control device
EP2882624B1 (en) System and method for synchronizing erpm and gear changes of a work vehicle
JP6935764B2 (en) Vehicle processing equipment
JP5928579B2 (en) Vehicle shift control device
CN106523685B (en) A kind of TCU and its shift control method
US7384375B2 (en) Apparatus for controlling an automatic transmission
JP6718021B2 (en) Shifter abnormality diagnosis device and shifter abnormality diagnosis method
JP4496201B2 (en) Control device for shifting of power transmission device for vehicle
EP3351416A1 (en) Rotational speed display device
US8047091B2 (en) Method for controlling an automatic vehicle transmission in order to reduce back-and-forth shifting
JP2004044715A (en) Control device for automatic transmission
US9371065B2 (en) Method of controlling a transmission
JP4696692B2 (en) Automatic transmission control device
US7219782B2 (en) Device and method for detection of a gear position in an automotive gearbox

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201209

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210727

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210809

R151 Written notification of patent or utility model registration

Ref document number: 6935764

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250