JP2010084631A - Engine setting system and engine setting method - Google Patents

Engine setting system and engine setting method Download PDF

Info

Publication number
JP2010084631A
JP2010084631A JP2008254819A JP2008254819A JP2010084631A JP 2010084631 A JP2010084631 A JP 2010084631A JP 2008254819 A JP2008254819 A JP 2008254819A JP 2008254819 A JP2008254819 A JP 2008254819A JP 2010084631 A JP2010084631 A JP 2010084631A
Authority
JP
Japan
Prior art keywords
control
correction
engine
map
target value
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.)
Pending
Application number
JP2008254819A
Other languages
Japanese (ja)
Inventor
Hiroshi Sugano
寛 菅野
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.)
Keihin Corp
Original Assignee
Keihin 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 Keihin Corp filed Critical Keihin Corp
Priority to JP2008254819A priority Critical patent/JP2010084631A/en
Priority to EP09012424A priority patent/EP2169201A3/en
Publication of JP2010084631A publication Critical patent/JP2010084631A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D43/00Conjoint electrical control of two or more functions, e.g. ignition, fuel-air mixture, recirculation, supercharging or exhaust-gas treatment
    • F02D43/02Conjoint electrical control of two or more functions, e.g. ignition, fuel-air mixture, recirculation, supercharging or exhaust-gas treatment using only analogue means
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2409Addressing techniques specially adapted therefor
    • F02D41/2422Selective use of one or more tables
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2487Methods for rewriting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an engine setting system capable of reducing a burden of a user in setting work during engine setting. <P>SOLUTION: In an engine setting system including an engine control device controlling an engine based on a basic control map, and a terminal device communicatively connected to the engine control device and defining the basic control map, the terminal device includes: an input means; a display means that displays a correction screen in which control targeted values are two-dimensionally arranged, the control targeted values constituting a correction control map to be corrected; and a map redefinition means that collectively corrects the control targeted values included in a correction object region that is predetermined by the input operation of the input means by the use of a method that is predetermined by the input operation of the input means, and re-defines the correction control map by the use of the control targeted values that have been corrected on the correction screen. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、鞍乗型車両のエンジンのセッティングに利用されるエンジンセッティングシステム及びエンジンセッティング方法に関する。  The present invention relates to an engine setting system and an engine setting method used for setting an engine of a saddle-ride type vehicle.

近年、種々の鞍乗型車両には電子制御装置(以下、ECUと称する)が搭載されていることが一般的である。このECUには、エンジンを好適な状態で運転させるための制御マップが記憶されている。ここで、制御マップとは、エンジンの運転状態を表す運転状態量(エンジン回転数やエンジン負荷など)と、エンジンの制御目標値(燃料噴射量やエンジン点火時期などの制御量に対する目標値)との対応関係を表すデータ群を指す。つまり、ECUは、現在のエンジンの運転状態に応じた制御目標値を制御マップから取得し、この取得した制御目標値を基に燃料噴射量やエンジン点火時期を制御することにより、エンジンを好適な状態で運転させる。   In recent years, it is common for various straddle-type vehicles to be equipped with electronic control devices (hereinafter referred to as ECUs). The ECU stores a control map for operating the engine in a suitable state. Here, the control map is an operation state quantity (engine speed, engine load, etc.) representing an engine operation state, an engine control target value (a target value for a control quantity such as a fuel injection amount, an engine ignition timing), and the like. A data group representing the correspondence relationship of In other words, the ECU acquires a control target value corresponding to the current engine operating state from the control map, and controls the fuel injection amount and the engine ignition timing based on the acquired control target value, thereby optimizing the engine. Drive in the state.

ところで、上記の制御マップに設定されている制御目標値を、車両の走行する状況に応じて変更したい場合がある。例えば、レースにおいて、コースの路面状態(路面勾配、ドライ/ウエット、コーナーの数/大きさ等)や天候等に応じて、各種の制御目標値の設定(以下、セッティングと称する)を変更すると、エンジンをより好適な状態で運転させることができる。   By the way, there is a case where it is desired to change the control target value set in the control map according to the situation in which the vehicle travels. For example, in a race, when setting various control target values (hereinafter referred to as settings) according to the road surface condition (road surface gradient, dry / wet, number / size of corners, etc.) of the course, the weather, etc. The engine can be operated in a more favorable state.

例えば、下記特許文献1には、インターネットを介してサーバ装置と通信可能に接続された端末装置を用いて、サーバ装置からレースコース毎に適した推奨制御マップをダウンロードし、この推奨制御マップを端末装置からECUに転送して、ECUに予め記憶されている制御マップを推奨制御マップに書き換えることにより、レースコースに応じた好適なエンジンセッティングを容易とするエンジンセッティングシステムが開示されている。   For example, in the following Patent Document 1, a recommended control map suitable for each race course is downloaded from a server device using a terminal device that is communicably connected to the server device via the Internet. An engine setting system that facilitates suitable engine settings according to a race course is disclosed by transferring the control map from the apparatus to the ECU and rewriting a control map stored in advance in the ECU into a recommended control map.

しかしながら、ダウンロードして得られる推奨制御マップが必ずしも個々のユーザに適しているとはいえず、すなわち、レース初心者とプロレーサーとは車両の操作(扱い)が異なり、また、ユーザの好み(コーナーからの立ち上がり重視型のユーザやコーナーへの突入重視型のユーザ等)もそれぞれ異なるため、個々のユーザに適した推奨制御マップを得ることは困難である。   However, the recommended control map obtained by downloading is not necessarily suitable for each user, that is, the operation (handling) of the vehicle is different between the race beginner and the professional racer, and the user's preference (from the corner) Therefore, it is difficult to obtain a recommended control map suitable for each user.

そのため、ダウンロード等により入手、または予めECUに設定されている基本制御マップに対してユーザが所望するセッティングを行えるように、基本制御マップを補正するための補正制御マップをユーザが自由に設定可能な構成としている場合がある。
特開2008−19843号公報
Therefore, the user can freely set a correction control map for correcting the basic control map so that the user can make a desired setting for the basic control map that is obtained by downloading or set in advance in the ECU. It may be configured.
JP 2008-19843 A

通常、上述した補正制御マップを修正変更するには、ユーザがその補正制御マップを構成する制御目標値を1つずつ修正変更しなければならず、ある領域の制御目標値を一括して修正変更することはできないため、修正変更作業に多大な労力と時間が必要であった。また、ユーザが設定した制御目標値が必ずしも車両で許容される値とは限らず、過大または過小な値に設定した場合、エンジンを破損してしまう虞がある。   Normally, in order to correct and change the correction control map described above, the user must correct and change the control target values constituting the correction control map one by one. Since it cannot be done, a great deal of labor and time is required for the modification work. Further, the control target value set by the user is not necessarily a value allowed by the vehicle. If the control target value is set to an excessive value or an excessively small value, the engine may be damaged.

本発明は、上述した事情に鑑みてなされたものであり、エンジンセッティング時のセッティング作業におけるユーザの負担を軽減することが可能なエンジンセッティングシステム及びエンジンセッティング方法を提供することを目的とする。   The present invention has been made in view of the above-described circumstances, and an object thereof is to provide an engine setting system and an engine setting method capable of reducing a user's burden in setting work during engine setting.

上記目的を達成するために、本発明は、エンジンセッティングシステムに係る第1の解決手段として、基本制御マップを基にエンジン制御を行うエンジン制御装置と、前記エンジン制御装置と通信可能に接続されると共に、前記基本制御マップを補正するための補正制御マップを定義する端末装置とを備えたエンジンセッティングシステムにおいて、前記端末装置は、入力手段と、修正対象の前記補正制御マップを構成する制御目標値を2次元配置してなる修正画面を表示する表示手段と、前記修正画面上において、前記入力手段の操作入力によって指定された修正対象領域に含まれる制御目標値を、前記入力手段の操作入力によって指定された方法を用いて一括修正し、当該修正した制御目標値にて前記補正制御マップを再定義するマップ再定義手段とを備えることを特徴とする。   In order to achieve the above-mentioned object, the present invention is connected as an engine control system for performing engine control based on a basic control map, and as a first solution means for an engine setting system, so as to be communicable with the engine control apparatus. In addition, in an engine setting system comprising a terminal device that defines a correction control map for correcting the basic control map, the terminal device includes an input means and a control target value that constitutes the correction control map to be corrected Display means for displaying a correction screen in a two-dimensional arrangement, and a control target value included in the correction target area designated by the operation input of the input means on the correction screen by the operation input of the input means A map that uses the specified method to make a batch correction and redefines the correction control map with the corrected control target value Characterized in that it comprises a definition means.

また、エンジンセッティングシステムに係る第2の解決手段として、上記第1の解決手段において、前記マップ再定義手段は、前記修正対象領域に含まれる制御目標値を、前記入力手段の操作入力によって指定された値に設定することを特徴とする。  Further, as a second solving means related to the engine setting system, in the first solving means, the map redefining means specifies a control target value included in the correction target area by an operation input of the input means. It is characterized by being set to a specific value.

また、エンジンセッティングシステムに係る第3の解決手段として、上記第1の解決手段において、前記マップ再定義手段は、前記修正対象領域に含まれる制御目標値に対して、前記入力手段の操作入力によって指定された値を加算または減算することを特徴とする。     Further, as a third solving means related to the engine setting system, in the first solving means, the map redefining means is configured to perform an operation input of the input means on a control target value included in the correction target area. It is characterized by adding or subtracting a specified value.

また、エンジンセッティングシステムに係る第4の解決手段として、上記第1の解決手段において、前記マップ再定義手段は、前記修正対象領域に含まれる制御目標値に対して、前記入力手段の操作入力によって指定された値を乗算することを特徴とする。    Further, as a fourth solving means related to the engine setting system, in the first solving means, the map redefining means is configured to input a control target value included in the correction target area by an operation input of the input means. It is characterized by multiplying a specified value.

また、エンジンセッティングシステムに係る第5の解決手段として、上記第1〜第4のいずれかの解決手段において、前記マップ再定義手段は、修正後の前記制御目標値が許容範囲内か否かを判定し、否の場合、前記制御目標値を前記許容範囲の上限値または下限値に設定することを特徴とする。   Further, as a fifth solving means related to the engine setting system, in any one of the first to fourth solving means, the map redefining means determines whether or not the corrected control target value is within an allowable range. If the determination is negative, the control target value is set to an upper limit value or a lower limit value of the allowable range.

また、エンジンセッティングシステムに係る第6の解決手段として、上記第5の解決手段において、前記マップ再定義手段は、修正後の前記制御目標値が許容範囲内か否かを判定し、否の場合、前記表示手段に警告画面を表示させると共に、前記制御目標値の修正を禁止することを特徴とする。     Further, as a sixth solving means relating to the engine setting system, in the fifth solving means, the map redefining means determines whether or not the corrected control target value is within an allowable range. A warning screen is displayed on the display means, and correction of the control target value is prohibited.

また、エンジンセッティングシステムに係る第7の解決手段として、上記第1〜第4のいずれかの解決手段において、前記マップ再定義手段は、修正後の前記制御目標値が許容範囲内か否かを判定し、否の場合、前記表示手段に前記制御目標値の再修正を促す警告画面を表示させることを特徴とする。   Further, as a seventh solving means relating to the engine setting system, in any one of the first to fourth solving means, the map redefining means determines whether or not the corrected control target value is within an allowable range. If the determination is negative, a warning screen that prompts recorrection of the control target value is displayed on the display means.

また、エンジンセッティングシステムに係る第8の解決手段として、上記第1〜第6のいずれかの解決手段において、前記エンジン制御装置と前記端末装置との間のデータ通信を中継する中継装置をさらに備えることを特徴とする。
また、エンジンセッティングシステムに係る第9の解決手段として、上記第8の解決手段において、前記中継装置は、前記エンジン制御装置に装着可能な通信アダプタであることを特徴とする。
Further, as an eighth solving means related to the engine setting system, in any one of the first to sixth solving means, a relay device that relays data communication between the engine control device and the terminal device is further provided. It is characterized by that.
Further, as a ninth solving means according to the engine setting system, in the eighth solving means, the relay device is a communication adapter that can be attached to the engine control device.

さらに、本発明では、エンジンセッティング方法に係る解決手段として、基本制御マップを基にエンジン制御を行うエンジン制御装置と、前記エンジン制御装置と通信可能に接続されると共に、前記基本制御マップを補正するための補正制御マップを定義する端末装置とを使用するエンジンセッティング方法において、修正対象の前記補正制御マップを構成する制御目標値を2次元配置してなる修正画面を表示し、前記修正画面上において、ユーザに指定された修正対象領域に含まれる制御目標値を、ユーザに指定された方法を用いて一括修正し、当該修正した制御目標値にて前記補正制御マップを再定義することを特徴とする。   Furthermore, in the present invention, as means for solving the engine setting method, an engine control device that performs engine control based on the basic control map, and the engine control device are communicably connected to each other and correct the basic control map. An engine setting method using a terminal device that defines a correction control map for displaying a correction screen in which control target values constituting the correction control map to be corrected are arranged two-dimensionally on the correction screen The control target value included in the correction target area specified by the user is corrected at once using a method specified by the user, and the correction control map is redefined with the corrected control target value. To do.

本発明によると、補正制御マップにおける所望の修正対象領域に含まれる制御目標値を一括して修正変更することが可能であるため、従来のように制御目標値を1つずつ修正変更する場合と比べて、セッティング作業におけるユーザの負担を大幅に軽減することができる。また、修正後の制御目標値が許容範囲内か否かをチェックする機能を備えているため、その修正後の補正制御マップを適用した場合のエンジンの破損を防止することができる。   According to the present invention, the control target value included in the desired correction target area in the correction control map can be corrected and changed at once. Therefore, when the control target value is corrected and changed one by one as in the past, In comparison, the burden on the user in setting work can be greatly reduced. In addition, since a function for checking whether or not the corrected control target value is within the allowable range is provided, it is possible to prevent the engine from being damaged when the corrected correction control map is applied.

以下、図面を参照して、本発明の一実施形態について説明する。
図1は、本実施形態に係るエンジンセッティングシステムの構成概略図である。この図1に示すように、本実施形態に係るエンジンセッティングシステムは、基本制御マップを基に鞍乗型車両Bのエンジン制御を行うECU(エンジン制御装置)1と、基本制御マップを補正するための補正制御マップを定義するパーソナルコンピュータ(端末装置:以下、PCと称する)2と、ECU1とPC2との間のデータ通信を中継する中継装置として機能し、ECU1に装着可能な通信アダプタ3とから構成されている。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic configuration diagram of an engine setting system according to the present embodiment. As shown in FIG. 1, the engine setting system according to the present embodiment corrects the basic control map with an ECU (engine control device) 1 that performs engine control of the saddle riding type vehicle B based on the basic control map. A personal computer (terminal device: hereinafter referred to as a PC) 2 that defines the correction control map of the computer, and a communication adapter 3 that functions as a relay device that relays data communication between the ECU 1 and the PC 2 and that can be attached to the ECU 1. It is configured.

このようなエンジンセッティングシステムは、例えばレースコースに応じて、好適なエンジンセッティング、つまりECU1に記憶されている基本制御マップのセッティングを行うためのシステムである。   Such an engine setting system is a system for performing a suitable engine setting, that is, a setting of a basic control map stored in the ECU 1 according to, for example, a race course.

なお、図1では便宜上、ECU1と鞍乗型車両Bとを離して図示しているが、実際には、ECU1は鞍乗型車両Bの内部に搭載されるものである。また、ECU1と通信アダプタ3とも離して図示しているが、実際には、通信アダプタ3はECU1に装着されていると共に、USBケーブルを介してPC2と接続されている。つまり、ECU1とPC2とは、通信アダプタ3を介して通信可能に接続されている。   In FIG. 1, for convenience, the ECU 1 and the straddle-type vehicle B are illustrated separately from each other, but the ECU 1 is actually mounted inside the straddle-type vehicle B. Although the ECU 1 and the communication adapter 3 are illustrated separately from each other, actually, the communication adapter 3 is attached to the ECU 1 and is connected to the PC 2 via a USB cable. That is, the ECU 1 and the PC 2 are communicably connected via the communication adapter 3.

図1に示すように、ECU1は、EEPROM1a、RAM(Random Access Memory)1b、CPU(Central Processing Unit)1c、CAN(Controller Area Network)ドライバ1d及び通信コネクタ1eを備えている。EEPROM1aは、鞍乗型車両Bの通常運転時に使用される基本制御マップや、その他のエンジン制御に必要なデータ、CPU1cで実行されるプログラム等を固定記憶する書き換え可能な不揮発性記憶媒体である。RAM1bは、一時的なデータの記憶に用いられる書き換え可能な揮発性記憶媒体である。   As shown in FIG. 1, the ECU 1 includes an EEPROM 1a, a RAM (Random Access Memory) 1b, a CPU (Central Processing Unit) 1c, a CAN (Controller Area Network) driver 1d, and a communication connector 1e. The EEPROM 1a is a rewritable nonvolatile storage medium that fixedly stores a basic control map used during normal operation of the saddle riding type vehicle B, other data necessary for engine control, a program executed by the CPU 1c, and the like. The RAM 1b is a rewritable volatile storage medium used for temporary data storage.

CPU1cは、通常運転時において、EEPROM1aに記憶されている基本制御マップを基に鞍乗型車両Bのエンジン制御(具体的には燃料噴射量、エンジン点火時期、吸気量、空燃比等の制御)を行う。また、このCPU1cは、エンジンセッティング時において、PC2によって定義され且つPC2から通信アダプタ3を介して送信される補正制御マップを基にEEPROM1aの基本制御マップの書き換えを行う機能を有している。   The CPU 1c controls the engine of the saddle riding type vehicle B based on the basic control map stored in the EEPROM 1a during normal operation (specifically, control of fuel injection amount, engine ignition timing, intake air amount, air-fuel ratio, etc.) I do. Further, the CPU 1c has a function of rewriting the basic control map of the EEPROM 1a based on the correction control map defined by the PC 2 and transmitted from the PC 2 via the communication adapter 3 at the time of engine setting.

さらに、このCPU1cは、エンジンセッティング時において、鞍乗型車両Bのエンジンの運転状態を表すエンジン状態データ(例えば、トルク、エンジン回転数、スロットルバルブ開度、冷却水温、吸気圧、吸気温度など)をRAM1bに記憶する一方、PC2からデータ転送要求を受信した場合、RAM1bに記憶されている上記のエンジン状態データを通信アダプタ3を介してPC2に送信する機能を有している。上記のエンジン状態データは、鞍乗型車両Bに設置された各種センサの出力から得ることができる。つまり、この各種センサの出力は、ECU1に入力され、不図示のA/Dコンバータによってデジタルデータに変換された後、CPU1cに送られることになる。   Further, the CPU 1c displays engine state data (for example, torque, engine speed, throttle valve opening, cooling water temperature, intake air pressure, intake air temperature, etc.) representing the operating state of the engine of the saddle riding type vehicle B at the time of engine setting. Is stored in the RAM 1b. On the other hand, when a data transfer request is received from the PC 2, the engine state data stored in the RAM 1b is transmitted to the PC 2 via the communication adapter 3. The engine state data can be obtained from the outputs of various sensors installed in the saddle riding type vehicle B. That is, the outputs of the various sensors are input to the ECU 1 and converted to digital data by an A / D converter (not shown), and then sent to the CPU 1c.

CANドライバ1dは、CPU1cから送られるデータ(上記のエンジン状態データなど)をCAN通信プロトコルに準じたデータフォーマットに変換して通信アダプタ3に送信する一方、通信アダプタ3から受信したデータ(CAN通信プロトコルに準じたデータフォーマット)をCPU1cで処理可能なデータに変換してCPU1cに出力する。通信コネクタ1eは、通信アダプタ3を装着するために用いられるコネクタであり、通信アダプタ3の装着時には通信アダプタ3側の通信コネクタ3gと電気的且つ機械的に接続される。   The CAN driver 1d converts data sent from the CPU 1c (such as the above-mentioned engine status data) into a data format conforming to the CAN communication protocol and transmits it to the communication adapter 3, while receiving data received from the communication adapter 3 (CAN communication protocol). Is converted into data that can be processed by the CPU 1c and output to the CPU 1c. The communication connector 1e is a connector used for mounting the communication adapter 3, and is electrically and mechanically connected to the communication connector 3g on the communication adapter 3 side when the communication adapter 3 is mounted.

PC2は、入力情報に基に補正制御マップを定義するパーソナルコンピュータであり、図2に示すように、入力装置2a、表示装置2b、記憶装置2c及び制御装置2dから構成されている。   The PC 2 is a personal computer that defines a correction control map based on input information, and includes an input device 2a, a display device 2b, a storage device 2c, and a control device 2d as shown in FIG.

入力装置(入力手段)2aは、例えばキーボードやマウス等であり、ユーザの操作によって入力された入力情報を制御装置2dに出力する。表示装置(表示手段)2bは、例えば液晶ディスプレイであり、制御装置2dの制御によって所定の画像を表示する。具体的には、この表示装置2bは、修正対象の補正制御マップを構成する制御目標値をマトリクス状に配置してなる修正画面を表示する(図3(a)参照)。記憶装置2cは、例えばハードディスクであり、制御装置2dで実行されるプログラムやアプリケーションソフト等や、過去に定義した補正制御マップ等を記憶するものである。  The input device (input means) 2a is, for example, a keyboard or a mouse, and outputs input information input by a user operation to the control device 2d. The display device (display means) 2b is a liquid crystal display, for example, and displays a predetermined image under the control of the control device 2d. Specifically, the display device 2b displays a correction screen in which control target values constituting a correction control map to be corrected are arranged in a matrix (see FIG. 3A). The storage device 2c is, for example, a hard disk, and stores programs, application software, and the like executed by the control device 2d, correction control maps defined in the past, and the like.

制御装置(マップ再定義手段)2dは、例えばCPUであり、記憶装置2cに記憶されているプログラムやアプリケーションソフトを実行することにより、PC2の全体動作を制御する。この制御装置2dは、通信アダプタ3とUSBケーブルを介して接続されており、通信アダプタ3とUSBプロトコルに準じたデータ通信を行うことが可能である。   The control device (map redefining means) 2d is, for example, a CPU, and controls the overall operation of the PC 2 by executing programs and application software stored in the storage device 2c. The control device 2d is connected to the communication adapter 3 via a USB cable, and can perform data communication with the communication adapter 3 according to the USB protocol.

この制御装置2dは、入力装置2aから送られる入力情報を基に補正制御マップを定義し、その補正制御マップを通信アダプタ3を介してECU1に送信する機能を有している。また、詳細は後述するが、この制御装置2dは、表示装置2bに表示された修正画面上において、入力装置2aの操作入力によって指定された修正対象領域に含まれる制御目標値を、同じく入力装置2aの操作入力によって指定された方法を用いて一括修正し、当該修正した制御目標値にて補正制御マップを再定義する機能を有している。   The control device 2d has a function of defining a correction control map based on input information sent from the input device 2a and transmitting the correction control map to the ECU 1 via the communication adapter 3. Although details will be described later, the control device 2d uses the same input device to set the control target value included in the correction target area designated by the operation input of the input device 2a on the correction screen displayed on the display device 2b. It has a function of performing batch correction using the method designated by the operation input 2a and redefining the correction control map with the corrected control target value.

以下、図1に戻って説明を続ける。
通信アダプタ3は、FROM(フラッシュROM)3a、FeRAM(Ferroelectric RAM)3b、CPU3c、CANドライバ3d、K−Lineドライバ3e、USBドライバ3f、通信コネクタ3g及びUSBコネクタ3hを備えている。FROM3aは、CPU3cで実行されるプログラムや、その他の通信アダプタ3の制御に必要なデータを固定記憶する書き換え可能な不揮発性記憶媒体である。FeRAM3bは、一時的なデータの記憶に用いられる書き換え可能な不揮発性記憶媒体である。
Hereinafter, returning to FIG. 1, the description will be continued.
The communication adapter 3 includes a FROM (flash ROM) 3a, a FeRAM (Ferroelectric RAM) 3b, a CPU 3c, a CAN driver 3d, a K-Line driver 3e, a USB driver 3f, a communication connector 3g, and a USB connector 3h. The FROM 3a is a rewritable nonvolatile storage medium that fixedly stores a program executed by the CPU 3c and other data necessary for controlling the communication adapter 3. The FeRAM 3b is a rewritable nonvolatile storage medium used for temporary data storage.

CPU3cは、通信アダプタ3の全体動作(つまりデータ中継動作)を制御するものであり、PC2からUSBドライバ3fを介して受信したデータ(補正制御マップ等)をFeRAM3bに記憶する一方、当該データをCANドライバ3dを介してECU1に送信する。また、このCPU3cは、CANドライバ3dを介してECU1から受信したデータ(エンジン状態データなど)をFeRAM3bに記憶する一方、当該データをUSBドライバ3fを介してPC2に送信する。   The CPU 3c controls the entire operation of the communication adapter 3 (that is, data relay operation), stores data (such as a correction control map) received from the PC 2 via the USB driver 3f in the FeRAM 3b, and stores the data in CAN It transmits to ECU1 via the driver 3d. The CPU 3c stores data (such as engine state data) received from the ECU 1 via the CAN driver 3d in the FeRAM 3b, and transmits the data to the PC 2 via the USB driver 3f.

CANドライバ3dは、CPU3cから送られるデータをCAN通信プロトコルに準じたデータフォーマットに変換してECU1に送信する一方、ECU1から受信したデータ(CAN通信プロトコルに準じたデータフォーマット)をCPU3cで処理可能なデータに変換してCPU3cに出力する。K−Lineドライバ3eは、CPU3cから送られるデータをK−Line通信プロトコルに準じたデータフォーマットに変換してECU1に送信する一方、ECU1から受信したデータ(K−Line通信プロトコルに準じたデータフォーマット)をCPU3cで処理可能なデータに変換してCPU3cに出力する。なお、これらCANドライバ3d及びK−Lineドライバ3eは、ECU1の通信プロトコルに応じて選択的に使用されるものであり、本実施形態ではECU1の通信プロトコルはCANであるのでCANドライバ3dが使用される。   The CAN driver 3d converts the data sent from the CPU 3c into a data format conforming to the CAN communication protocol and transmits it to the ECU 1, while the data received from the ECU 1 (data format conforming to the CAN communication protocol) can be processed by the CPU 3c. The data is converted and output to the CPU 3c. The K-Line driver 3e converts the data sent from the CPU 3c into a data format conforming to the K-Line communication protocol and transmits it to the ECU 1, while receiving data from the ECU 1 (data format conforming to the K-Line communication protocol) Is converted into data that can be processed by the CPU 3c and output to the CPU 3c. The CAN driver 3d and the K-Line driver 3e are selectively used according to the communication protocol of the ECU 1. In this embodiment, since the communication protocol of the ECU 1 is CAN, the CAN driver 3d is used. The

USBドライバ3fは、CPU3cから送られるデータをUSB通信プロトコルに準じたデータフォーマットに変換してPC2に送信する一方、PC2から受信したデータ(USB通信プロトコルに準じたデータフォーマット)をCPU3cで処理可能なデータに変換してCPU3cに出力する。通信コネクタ3gは、通信アダプタ3をECU1に装着するために用いられるコネクタであり、通信アダプタ3の装着時にはECU1側の通信コネクタ1eと電気的且つ機械的に接続される。USBコネクタ3hは、通信アダプタ3をUSBケーブルを介してPC2に接続するために用いられるコネクタである。   The USB driver 3f converts the data sent from the CPU 3c into a data format conforming to the USB communication protocol and transmits it to the PC 2, while the CPU 3c can process data received from the PC 2 (data format conforming to the USB communication protocol). The data is converted and output to the CPU 3c. The communication connector 3g is a connector used for attaching the communication adapter 3 to the ECU 1, and is electrically and mechanically connected to the communication connector 1e on the ECU 1 side when the communication adapter 3 is attached. The USB connector 3h is a connector used for connecting the communication adapter 3 to the PC 2 via a USB cable.

次に、上記のように構成された本実施形態に係るエンジンセッティングシステムの動作、特に端末装置2における補正制御マップの修正動作について説明する。
図3(a)は、エンジンセッティング時に表示装置2bに表示される補正制御マップの修正画面である。この図3(a)に示すように、修正画面上には、補正制御マップを構成する制御目標値がマトリクス状に配置されたマップシート10が表示されている。なお、図3(a)では、エンジン回転数(横軸)に対するエンジン点火時期(クランク角:縦軸
)を制御するための補正制御マップを例示している。
Next, the operation of the engine setting system according to the present embodiment configured as described above, particularly the correction operation of the correction control map in the terminal device 2 will be described.
FIG. 3A is a correction control map correction screen displayed on the display device 2b during engine setting. As shown in FIG. 3A, a map sheet 10 on which control target values constituting a correction control map are arranged in a matrix is displayed on the correction screen. FIG. 3A illustrates a correction control map for controlling the engine ignition timing (crank angle: vertical axis) with respect to the engine speed (horizontal axis).

ユーザは、入力装置2aを操作することにより、図3(a)に示すような、修正対象の制御目標値を一括して選択するための修正対象領域11を指定することができる。このような修正対象領域11は、マウスを操作してマップシート10上でマウスカーソルをドラッグするか、または、キーボードのShiftキーを押しながら矢印キーを操作することで指定することが可能である。なお、修正対象領域11によって選択されたセルは反転表示される。   By operating the input device 2a, the user can designate a correction target area 11 for collectively selecting control target values to be corrected as shown in FIG. Such a correction target area 11 can be specified by operating the mouse and dragging the mouse cursor on the map sheet 10 or operating the arrow key while pressing the Shift key of the keyboard. Note that the cell selected by the correction target area 11 is highlighted.

続いて、ユーザが、マウスカーソルがマップシート10上に位置している場合に、マウスの右ボタンをクリックして表示されるメニュー画面から「領域設定」を選択することにより、図3(b)に示すような領域設定ダイアログ20が修正画面上に表示される。また、マップメニューから「領域設定」を選択することで領域設定ダイアログ20を表示することもできる。   Subsequently, when the user places the mouse cursor on the map sheet 10, the user selects “Region setting” from the menu screen displayed by clicking the right button of the mouse, whereby FIG. An area setting dialog 20 as shown in FIG. The area setting dialog 20 can also be displayed by selecting “area setting” from the map menu.

この領域設定ダイアログ20には、修正対象領域11に含まれる制御目標値の一括修正の方法(以下、設定方法と称する)を選択するための設定方法選択ボックス21と、設定方法に応じた数値を入力するための数値入力ボックス22と、選択された設定方法と入力された数値によって制御目標値の一括修正を実行させるためのOKタブ23と、修正処理をキャンセルするためのキャンセルタブ24とが表示されている。   The area setting dialog 20 includes a setting method selection box 21 for selecting a method for collectively correcting control target values included in the correction target area 11 (hereinafter referred to as a setting method), and a numerical value corresponding to the setting method. A numerical value input box 22 for inputting, an OK tab 23 for executing batch correction of the control target value according to the selected setting method and the input numerical value, and a cancel tab 24 for canceling the correction processing are displayed. Has been.

ユーザは、設定方法選択ボックス21から制御目標値の設定方法として、「Value(値を設定)」、「Addition and subtraction(加減算)」、「Multiplication(乗算)」の3つから選択できる。図3(c)は、各設定方法を選択した場合に制御装置2dが実行する修正処理の内容を示すものである。この図3(c)に示すように、「Value(値を設定)」が選択された場合、制御装置2dは、修正対象領域11に含まれる制御目標値の全てを、数値入力ボックス22に入力された値に設定する。   The user can select from the setting method selection box 21 as a control target value setting method from among “Value (value is set)”, “Addition and subtraction”, and “Multiplication”. FIG. 3C shows the content of the correction process executed by the control device 2d when each setting method is selected. As shown in FIG. 3C, when “Value (set value)” is selected, the control device 2 d inputs all the control target values included in the correction target area 11 into the numerical value input box 22. Set to the specified value.

また、「Addition and subtraction(加減算)」が選択された場合、制御装置2dは、修正対象領域11に含まれる全ての制御目標値に対して、数値入力ボックス22に入力された値を加算または減算する。この場合、数値入力ボックス22に入力された値が負の符号であった場合に減算されることになる。また、「Multiplication(乗算)」が選択された場合、制御装置2dは、修正対象領域11に含まれる全ての制御目標値に対して、数値入力ボックス22に入力された値を乗算する。   When “Addition and subtraction” is selected, the control device 2 d adds or subtracts the value input in the numerical value input box 22 to all the control target values included in the correction target area 11. To do. In this case, when the value input in the numerical value input box 22 has a negative sign, it is subtracted. When “Multiplication” is selected, the control device 2 d multiplies all the control target values included in the correction target area 11 by the value input in the numerical value input box 22.

上記のように、設定方法選択ボックス21において制御目標値の設定方法が選択され、数値入力ボックス22に数値が入力されてOKタブ23が押されると、制御装置2dは、選択された設定方法及び入力された数値に応じて制御目標値の一括修正を行う。ここで、制御装置2dは、修正後の制御目標値が、その適用対象の鞍乗型車両Bに対して許容範囲内か否かを判定し、否の場合、修正後の制御目標値を許容範囲の上限値または下限値に設定する。   As described above, when the setting method of the control target value is selected in the setting method selection box 21 and a numerical value is input to the numerical value input box 22 and the OK tab 23 is pressed, the control device 2d has the selected setting method and The control target value is corrected collectively according to the input numerical value. Here, the control device 2d determines whether or not the corrected control target value is within an allowable range with respect to the straddle type vehicle B to which the correction is applied. If not, the corrected control target value is allowed. Set to the upper or lower limit of the range.

図4は、制御目標値修正後の制御装置2dの動作を表すフローチャートである。この図4に示すように、制御装置2dは、上記のように制御目標値の一括修正を行い(ステップS1)、制御目標値の修正が完了すると、各制御目標値と許容範囲の上限値とを比較し、上限値より大きいか否かを判定する(ステップS2)。このステップS2において、「Yes」の場合、制御装置2dは、上限値より大きいと判定された制御目標値を上限値に設定(上限値を代入)した後、ステップS4に移行する(ステップS3)。   FIG. 4 is a flowchart showing the operation of the control device 2d after the control target value is corrected. As shown in FIG. 4, the control device 2d performs batch correction of the control target value as described above (step S1), and when the correction of the control target value is completed, each control target value and the upper limit value of the allowable range are Are compared to determine whether or not the upper limit value is exceeded (step S2). In this step S2, in the case of “Yes”, the control device 2d sets the control target value determined to be larger than the upper limit value as the upper limit value (substitute the upper limit value), and then proceeds to step S4 (step S3). .

一方、上記ステップS2において、「No」の場合、制御装置2dは、各制御目標値と許容範囲の下限値とを比較し、下限値より小さいか否かを判定する(ステップS4)。このステップS4において、「Yes」の場合、制御装置2dは、下限限値より小さいと判定された制御目標値を下限値に設定(下限値を代入)した後、ステップS6に移行する(ステップS5)。一方、ステップS4において、「No」の場合、制御装置2dは制御目標値を現在の値で確定し、その確定した制御目標値にて補正制御マップを再定義する(ステップS6)。   On the other hand, in the case of “No” in step S2, the control device 2d compares each control target value with the lower limit value of the allowable range, and determines whether or not it is smaller than the lower limit value (step S4). In this step S4, in the case of “Yes”, the control device 2d sets the control target value determined to be smaller than the lower limit value as the lower limit value (substitutes the lower limit value), and then proceeds to step S6 (step S5). ). On the other hand, if “No” in step S4, the control device 2d determines the control target value with the current value, and redefines the correction control map with the determined control target value (step S6).

制御装置2dは、上記のように再定義した補正制御マップを通信アダプタ3を介してECU1に送信するが、この際、鞍乗型車両Bの認証処理を行うことにより、適用外の鞍乗型車両Bに補正制御マップを送信して誤動作させてしまうことを防止している。   The control device 2d transmits the correction control map redefined as described above to the ECU 1 via the communication adapter 3. At this time, by performing authentication processing of the saddle riding type vehicle B, the saddle riding type that is not applicable is applied. The correction control map is transmitted to the vehicle B to prevent malfunction.

図5は、鞍乗型車両Bの認証処理を表すフローチャートである。この図5に示すように、制御装置2dは、補正制御マップを送信する前に、ECU1から車両IDを取得し(ステップS10)、取得した車両IDが記憶装置2cに記憶(登録)されている車両ID情報と合致するか否かを判定する(ステップS11)。制御装置2dは、ステップS11において、「No」の場合には、補正制御マップの送信を中止する一方、「Yes」の場合には、補正制御マップの送信を実行する(ステップS12)。   FIG. 5 is a flowchart showing an authentication process for saddle riding type vehicle B. As shown in FIG. 5, the control device 2d acquires a vehicle ID from the ECU 1 (step S10) before transmitting the correction control map, and the acquired vehicle ID is stored (registered) in the storage device 2c. It is determined whether or not the vehicle ID information is matched (step S11). In the case of “No” in Step S11, the control device 2d stops the transmission of the correction control map, while in the case of “Yes”, the control device 2d executes the transmission of the correction control map (Step S12).

以上のように、本実施形態に係るエンジンセッティングシステムによれば、補正制御マップにおける所望の修正対象領域に含まれる制御目標値を一括して修正変更することが可能であるため、従来のように制御目標値を1つずつ修正変更する場合と比べて、セッティング作業におけるユーザの負担を大幅に軽減することができる。
また、修正後の制御目標値が、適用対象の鞍乗型車両Bに対して許容範囲内か否かをチェックする機能を備えているため、その修正後の補正制御マップを適用した場合のエンジンの破損を防止することができる。
さらに、車両認証機能を備えているため、適用外の鞍乗型車両Bに補正制御マップを送信して誤動作させてしまうことを防止することができる。
As described above, according to the engine setting system according to the present embodiment, the control target value included in the desired correction target region in the correction control map can be collectively corrected and changed. Compared with the case where the control target value is corrected and changed one by one, the burden on the user in the setting work can be greatly reduced.
In addition, since the control target value after the correction has a function of checking whether or not the saddle type vehicle B to be applied is within an allowable range, the engine when the corrected control map after the correction is applied Can be prevented from being damaged.
Furthermore, since the vehicle authentication function is provided, it is possible to prevent a malfunction caused by transmitting the correction control map to the saddle riding type vehicle B that is not applicable.

なお、上記実施形態では、修正後の制御目標値が許容範囲内か否かを判定し、否の場合に、制御目標値を許容範囲の上限値または下限値に設定する場合を例示したが、これに加えて、表示装置2bに警告画面を表示させると共に、制御目標値の修正を禁止する機能を制御装置2dに持たせても良い。また、修正後の制御目標値が許容範囲内か否かを判定し、否の場合に、表示装置2bに制御目標値の再修正を促す警告画面を表示させ、ユーザが新たな修正操作を行うまで待機させるような機能を制御装置2dに持たせても良い。   In the above-described embodiment, it is determined whether or not the corrected control target value is within the allowable range. If not, the control target value is set to the upper limit value or the lower limit value of the allowable range. In addition to this, a warning screen may be displayed on the display device 2b, and the control device 2d may have a function of prohibiting correction of the control target value. In addition, it is determined whether or not the corrected control target value is within an allowable range. If not, a warning screen that prompts recorrection of the control target value is displayed on the display device 2b, and the user performs a new correction operation. The control device 2d may have a function of waiting until

また、上記実施形態では、ECU1とPC2との間のデータ通信を中継する中継装置として、ECU1に直接装着するタイプの通信アダプタ3を用いる構成を例示して説明したが、必ずしも装着タイプの通信アダプタ3を用いる必要はなく、通信ケーブル等によってECU1と接続可能な中継装置を用いる構成としても良い。また、中継装置を設けず、ECU1とPC2とを直接、通信ケーブル等で接続するような構成としても良い。また、無線通信機能を有する通信アダプタ3を用いて、通信アダプタ3とPC2との間で無線通信によるデータ通信を行うような構成としても良い。   In the above embodiment, the configuration using the communication adapter 3 of the type that is directly attached to the ECU 1 as the relay device that relays data communication between the ECU 1 and the PC 2 has been described as an example. 3 may be used, and a relay device that can be connected to the ECU 1 by a communication cable or the like may be used. Moreover, it is good also as a structure which connects ECU1 and PC2 directly with a communication cable etc., without providing a relay apparatus. Moreover, it is good also as a structure which performs the data communication by wireless communication between the communication adapter 3 and PC2 using the communication adapter 3 which has a wireless communication function.

本発明の一実施形態に係るエンジンセッティングシステムの構成概略図である。1 is a schematic configuration diagram of an engine setting system according to an embodiment of the present invention. 本実施形態におけるPC2の詳細構成図である。It is a detailed block diagram of PC2 in this embodiment. 本実施形態における表示装置2bに表示される補正制御マップの修正画面の一例である。It is an example of the correction screen of the correction control map displayed on the display apparatus 2b in this embodiment. 本実施形態における制御目標値修正後の制御装置2dの動作を表すフローチャートである。It is a flowchart showing operation | movement of the control apparatus 2d after control target value correction in this embodiment. 本実施形態における鞍乗型車両Bの認証処理を表すフローチャートである。It is a flowchart showing the authentication process of the saddle riding type vehicle B in this embodiment.

符号の説明Explanation of symbols

1…ECU(エンジン制御装置)、2…パーソナルコンピュータ(端末装置)、3…通信アダプタ(中継装置)、1a…EEPROM、1b…RAM、1c…CPU、1d…CANドライバ、1e…通信コネクタ、2a…入力装置(入力手段)、2b…表示装置(表示手段)、2c…記憶装置、2d…制御装置(マップ再定義手段)、3a…FROM、3b…FeRAM、3c…CPU、3d…CANドライバ、3e…K−Lineドライバ、3f…USBドライバ、3g…通信コネクタ、3h…USBコネクタ  DESCRIPTION OF SYMBOLS 1 ... ECU (engine control apparatus), 2 ... Personal computer (terminal device), 3 ... Communication adapter (relay device), 1a ... EEPROM, 1b ... RAM, 1c ... CPU, 1d ... CAN driver, 1e ... Communication connector, 2a ... input device (input means), 2b ... display device (display means), 2c ... storage device, 2d ... control device (map redefinition means), 3a ... FROM, 3b ... FeRAM, 3c ... CPU, 3d ... CAN driver, 3e ... K-Line driver, 3f ... USB driver, 3g ... communication connector, 3h ... USB connector

Claims (10)

基本制御マップを基にエンジン制御を行うエンジン制御装置と、
前記エンジン制御装置と通信可能に接続されると共に、前記基本制御マップを補正するための補正制御マップを定義する端末装置とを備えたエンジンセッティングシステムにおいて、
前記端末装置は、
入力手段と、
修正対象の前記補正制御マップを構成する制御目標値を2次元配置してなる修正画面を表示する表示手段と、
前記修正画面上において、前記入力手段の操作入力によって指定された修正対象領域に含まれる制御目標値を、前記入力手段の操作入力によって指定された方法を用いて一括修正し、当該修正した制御目標値にて前記補正制御マップを再定義するマップ再定義手段と、
を備えることを特徴とするエンジンセッティングシステム。
An engine control device that performs engine control based on the basic control map;
An engine setting system that is communicably connected to the engine control device and includes a terminal device that defines a correction control map for correcting the basic control map.
The terminal device
Input means;
Display means for displaying a correction screen formed by two-dimensionally arranging control target values constituting the correction control map to be corrected;
On the correction screen, the control target value included in the correction target area specified by the operation input of the input means is collectively corrected using the method specified by the operation input of the input means, and the corrected control target Map redefining means for redefining the correction control map by value;
An engine setting system characterized by comprising:
前記マップ再定義手段は、前記修正対象領域に含まれる制御目標値を、前記入力手段の操作入力によって指定された値に設定することを特徴とする請求項1記載のエンジンセッティングシステム。  2. The engine setting system according to claim 1, wherein the map redefining means sets a control target value included in the correction target area to a value specified by an operation input of the input means. 前記マップ再定義手段は、前記修正対象領域に含まれる制御目標値に対して、前記入力手段の操作入力によって指定された値を加算または減算することを特徴とする請求項1記載のエンジンセッティングシステム。  The engine setting system according to claim 1, wherein the map redefinition means adds or subtracts a value designated by an operation input of the input means to a control target value included in the correction target area. . 前記マップ再定義手段は、前記修正対象領域に含まれる制御目標値に対して、前記入力手段の操作入力によって指定された値を乗算することを特徴とする請求項1記載のエンジンセッティングシステム。  The engine setting system according to claim 1, wherein the map redefinition means multiplies a control target value included in the correction target area by a value designated by an operation input of the input means. 前記マップ再定義手段は、修正後の前記制御目標値が許容範囲内か否かを判定し、否の場合、前記制御目標値を前記許容範囲の上限値または下限値に設定することを特徴とする請求項1〜4のいずれか一項に記載のエンジンセッティングシステム。  The map redefinition means determines whether the control target value after correction is within an allowable range, and if not, sets the control target value to an upper limit value or a lower limit value of the allowable range, The engine setting system according to any one of claims 1 to 4. 前記マップ再定義手段は、修正後の前記制御目標値が許容範囲内か否かを判定し、否の場合、前記表示手段に警告画面を表示させると共に、前記制御目標値の修正を禁止することを特徴とする請求項5記載のエンジンセッティングシステム。  The map redefinition means determines whether or not the corrected control target value is within an allowable range, and if not, displays a warning screen on the display means and prohibits the correction of the control target value. The engine setting system according to claim 5. 前記マップ再定義手段は、修正後の前記制御目標値が許容範囲内か否かを判定し、否の場合、前記表示手段に前記制御目標値の再修正を促す警告画面を表示させることを特徴とする請求項1〜4のいずれか一項に記載のエンジンセッティングシステム。  The map redefinition means determines whether or not the control target value after correction is within an allowable range, and if not, displays a warning screen that prompts the display means to recorrect the control target value. The engine setting system according to any one of claims 1 to 4. 前記エンジン制御装置と前記端末装置との間のデータ通信を中継する中継装置をさらに備えることを特徴とする請求項1〜7のいずれか一項に記載のエンジンセッティングシステム。  The engine setting system according to any one of claims 1 to 7, further comprising a relay device that relays data communication between the engine control device and the terminal device. 前記中継装置は、前記エンジン制御装置に装着可能な通信アダプタであることを特徴とする請求項8記載のエンジンセッティングシステム。  The engine setting system according to claim 8, wherein the relay device is a communication adapter that can be attached to the engine control device. 基本制御マップを基にエンジン制御を行うエンジン制御装置と、
前記エンジン制御装置と通信可能に接続されると共に、前記基本制御マップを補正するための補正制御マップを定義する端末装置とを使用するエンジンセッティング方法において、
修正対象の前記補正制御マップを構成する制御目標値を2次元配置してなる修正画面を表示し、
前記修正画面上において、ユーザに指定された修正対象領域に含まれる制御目標値を、ユーザに指定された方法を用いて一括修正し、当該修正した制御目標値にて前記補正制御マップを再定義することを特徴とするエンジンセッティング方法。
An engine control device that performs engine control based on the basic control map;
In an engine setting method using a terminal device that is communicably connected to the engine control device and defines a correction control map for correcting the basic control map,
Displaying a correction screen in which control target values constituting the correction control map to be corrected are arranged two-dimensionally;
On the correction screen, the control target value included in the correction target area specified by the user is collectively corrected using the method specified by the user, and the correction control map is redefined with the corrected control target value. An engine setting method characterized by:
JP2008254819A 2008-09-30 2008-09-30 Engine setting system and engine setting method Pending JP2010084631A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2008254819A JP2010084631A (en) 2008-09-30 2008-09-30 Engine setting system and engine setting method
EP09012424A EP2169201A3 (en) 2008-09-30 2009-09-30 Engine setting system and engine setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008254819A JP2010084631A (en) 2008-09-30 2008-09-30 Engine setting system and engine setting method

Publications (1)

Publication Number Publication Date
JP2010084631A true JP2010084631A (en) 2010-04-15

Family

ID=41260491

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008254819A Pending JP2010084631A (en) 2008-09-30 2008-09-30 Engine setting system and engine setting method

Country Status (2)

Country Link
EP (1) EP2169201A3 (en)
JP (1) JP2010084631A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015010545A (en) * 2013-06-28 2015-01-19 株式会社ケーヒン Updating device of electronic control unit for vehicle, updating program of electronic control unit for vehicle and electronic control unit for vehicle
JP2019202704A (en) * 2018-05-25 2019-11-28 川崎重工業株式会社 Vehicle setting change system, change device, change instruction program, and vehicle setting change method
JP2020504796A (en) * 2016-12-21 2020-02-13 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh System and method for calibrating an engine control unit (ECU) of a vehicle

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07151011A (en) * 1994-09-02 1995-06-13 Hitachi Ltd Load sharing control for automobile
JPH08185333A (en) * 1994-12-27 1996-07-16 Mazda Motor Corp Methods for monitoring and adjusting electronic control unit and devices for the method
JPH09303195A (en) * 1996-05-13 1997-11-25 Denshi Giken:Kk Data updating device for electronic control device
JP2002089352A (en) * 2001-06-25 2002-03-27 Hitachi Ltd Control device for automobile
JP2005202594A (en) * 2004-01-14 2005-07-28 Toyota Motor Corp Data writing system and writing method to electronic control unit
JP2007253773A (en) * 2006-03-23 2007-10-04 Mitsubishi Motors Corp Method and system for writing data for electronic control device of vehicle

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560528B1 (en) * 2000-03-24 2003-05-06 Internal Combustion Technologies, Inc. Programmable internal combustion engine controller
US7650576B2 (en) * 2002-03-07 2010-01-19 Business Objects Americas Method and system for creating graphical and interactive representations of input and output data
EP1671027A4 (en) * 2003-09-10 2014-12-10 Pcrc Products Apparatus and process for controlling operation of an internal combusion engine having an electronic fuel regulation system
JP2008019843A (en) 2006-07-14 2008-01-31 Yamaha Motor Co Ltd Engine setting system and server device used for it
US7558663B2 (en) * 2007-10-03 2009-07-07 Tyler T Drazich Fuel injection control system with exempt area of fuel map

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07151011A (en) * 1994-09-02 1995-06-13 Hitachi Ltd Load sharing control for automobile
JPH08185333A (en) * 1994-12-27 1996-07-16 Mazda Motor Corp Methods for monitoring and adjusting electronic control unit and devices for the method
JPH09303195A (en) * 1996-05-13 1997-11-25 Denshi Giken:Kk Data updating device for electronic control device
JP2002089352A (en) * 2001-06-25 2002-03-27 Hitachi Ltd Control device for automobile
JP2005202594A (en) * 2004-01-14 2005-07-28 Toyota Motor Corp Data writing system and writing method to electronic control unit
JP2007253773A (en) * 2006-03-23 2007-10-04 Mitsubishi Motors Corp Method and system for writing data for electronic control device of vehicle

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015010545A (en) * 2013-06-28 2015-01-19 株式会社ケーヒン Updating device of electronic control unit for vehicle, updating program of electronic control unit for vehicle and electronic control unit for vehicle
JP2020504796A (en) * 2016-12-21 2020-02-13 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh System and method for calibrating an engine control unit (ECU) of a vehicle
JP2019202704A (en) * 2018-05-25 2019-11-28 川崎重工業株式会社 Vehicle setting change system, change device, change instruction program, and vehicle setting change method

Also Published As

Publication number Publication date
EP2169201A2 (en) 2010-03-31
EP2169201A3 (en) 2012-09-12

Similar Documents

Publication Publication Date Title
JP4693669B2 (en) Image forming apparatus, image processing apparatus, image forming method, image processing method, program, storage medium
US8325204B2 (en) Image processing apparatus
KR20160127627A (en) Method and device of accelerator rpoesnse
JP7069975B2 (en) Controls, programs for controls, and control methods
JP2010084631A (en) Engine setting system and engine setting method
CN111734541A (en) Engine torque compensation method, engine torque compensation equipment, storage medium and device
US8090882B2 (en) Program, control device and control system for determining a terminal peripheral device
JP5809502B2 (en) Work machine and data communication system for work machine
JP2008059312A (en) Controller and development system therefor
JP2015069553A (en) Image processing apparatus and computer program
JP2006331160A (en) Software introduction environment configuration apparatus, software introduction environment configuration method, software introduction environment configuration program and recording medium
JP2011048618A (en) Information processing system, authentication issue device and program
JP2009174879A (en) Control characteristic setting system and method of vehicle
JP6575697B2 (en) Information processing system for vehicle, information processing program for vehicle, and portable communication terminal
JP5032431B2 (en) Engine setting system and engine setting method
JP2006085291A (en) Information processor and application program
CN112112959B (en) Transmission control method, device, storage medium and apparatus
JP2023007728A (en) Information processing system, information processing device, information processing method, program, and recording medium
JP2021084516A (en) Vehicle control software update system
JP4655057B2 (en) Display terminal and print control program
JPWO2021176609A5 (en)
JP4645519B2 (en) Arithmetic processing device, control device and program
JP6738006B2 (en) Image processing apparatus for printing, image processing system, control method, and program
US11893839B2 (en) Performance system for analyzing a vehicle&#39;s performance
JP5178878B2 (en) Vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120515

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120517

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120622

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120807