(57)【要約】【課題】  設計者が効率良くかつ最適にピストンを設計すること。【解決手段】   ピストン形状に関する諸元値を入力し、入力された諸元値に基づいて、ピストンとその周辺部品との間隙が適正か否かを検証し、間隙が適正と判断された場合に、所定のルールに従った変形が可能な３次元のピストンモデルをデータベースから読出し、諸元値に基づいて、ピストンモデルを変形する。【選択図】 図３
2004213609.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関のピストン形状の設計を支援するピストン設計支援プログラムであって、
コンピュータに、
ピストン形状に関する諸元値を入力する入力工程と、
入力された諸元値に基づいて、ピストンとその周辺部品との間隙が適正か否かを検証する検証工程と、
前記検証工程で前記間隙が適正と判断された場合に、所定のルールに従った変形が可能な３次元のピストンモデルをデータベースから読出す読出工程と、
前記諸元値に基づいて、前記ピストンモデルを変形する変形工程と、
を実行させることを特徴とするピストン設計支援プログラム。
【請求項２】
ピストンのクラウン形状とバルブの形状及び位置に関する諸元値を入力し、
前記検証工程では、ピストンとバルブの間隔が所定値以上であるか否かを検証することを特徴とする請求項１に記載のピストン設計支援プログラム。
【請求項３】
前記検証工程は、
前記諸元値に基づきピストン及びバルブの２次元形状データを生成する２次元データ生成工程と、
前記ピストン及びバルブの２次元形状データを用いてピストンとバルブの間隔を算出する算出工程と、
を含むことを特徴とする請求項２に記載のピストン設計支援プログラム。
【請求項４】
前記２次元データ生成工程は、所定のルールに従った変形が可能な２次元のピストンモデル及びバルブモデルをデータベースから読出して、諸元値に基づき変形することにより、ピストン及びバルブの２次元形状データを生成することを特徴とする請求項３に記載のピストン設計支援プログラム。
【請求項５】
ピストンのスカート形状とコンロッドの形状及び位置に関する諸元値を入力し、
前記検証工程では、ピストンとコンロッドの間隔が所定値以上であるか否かを検証することを特徴とする請求項１に記載のピストン設計支援プログラム。
【請求項６】
前記検証工程は、
前記諸元値に基づきピストン及びコンロッドの２次元形状データを生成する２次元データ生成工程と、
前記ピストン及びコンロッドの２次元形状データを用いてピストンとコンロッドの間隔を算出する算出工程と、
を含むことを特徴とする請求項５に記載のピストン設計支援プログラム。
【請求項７】
前記２次元データ生成工程は、所定のルールに従った変形が可能な２次元のピストンモデル及びコンロッドモデルをデータベースから読出して、諸元値に基づき変形することにより、ピストン及びコンロッドの２次元形状データを生成することを特徴とする請求項６に記載のピストン設計支援プログラム。
【請求項８】
ピストンのスカート形状とカウンタウェイトの形状及び位置に関する諸元値を入力し、
前記検証工程では、ピストンとカウンタウェイトの間隔が所定値以上であるか否かを検証することを特徴とする請求項１に記載のピストン設計支援プログラム。
【請求項９】
前記検証工程は、
前記諸元値に基づきピストン及びカウンタウェイトの２次元形状データを生成する２次元データ生成工程と、
前記ピストン及びカウンタウェイトの２次元形状データを用いてピストンとカウンタウェイトの間隔を算出する算出工程と、
を含むことを特徴とする請求項８に記載のピストン設計支援プログラム。
【請求項１０】
前記２次元データ生成工程は、所定のルールに従った変形が可能な２次元のピストンモデル及びカウンタウェイトモデルをデータベースから読出して、諸元値に基づき変形することにより、ピストン及びカウンタウェイトの２次元形状データを生成することを特徴とする請求項９に記載のピストン設計支援プログラム。
【請求項１１】
前記検証工程は、検証式をデータベースから読出し、前記検証式に前記諸元値を代入し、入力された諸元値が適正か否かを検証することを特徴とする請求項１に記載のピストン設計支援プログラム。
【請求項１２】
前記検証工程での検証後に、ピストンの燃焼室面の形状によって分類されたタイプを選択する選択工程をさらに有し、
前記データベースは、前記ピストンモデルを前記タイプ別に格納しており、
前記読出工程は、前記選択工程で選択されたタイプに応じたピストンモデルを前記データベースから読出すことを特徴とする請求項１に記載のピストン設計支援プログラム。
【請求項１３】
前記変形工程で変形した３次元の前記ピストンモデルを用いて、前記間隔が所定値以上か否かを３次元空間上で判定する判定工程をさらに有することを特徴とする請求項１乃至１２の何れかに記載のピストン設計支援プログラム。
【請求項１４】
内燃機関のピストン形状の設計を支援するピストン設計支援方法であって、
入力手段がピストン形状に関する諸元値の入力を受け付ける受付工程と、
検証手段が、入力された諸元値に基づいて、ピストンとその周辺部品との間隙が適正か否かを検証する検証工程と、
前記検証工程で前記間隙が適正と判断された場合に、所定のルールに従った変形が可能な３次元のピストンモデルをデータベースから読出す読出工程と、
変形手段が前記諸元値に基づいて、前記ピストンモデルを変形する変形工程と、
を含むことを特徴とするピストン設計支援方法。
【請求項１５】
内燃機関のピストン形状の設計を支援するピストン設計支援装置であって、
ピストン形状に関する諸元値を入力する入力手段と、
入力された諸元値に基づいて、ピストンとその周辺部品との間隙が適正か否かを検証する検証手段と、
前記検証手段で前記間隙が適正と判断された場合に、所定のルールに従った変形が可能な３次元のピストンモデルをデータベースから読出す読出手段と、
前記諸元値に基づいて、前記ピストンモデルを変形する変形手段と、
を備えることを特徴とするピストン設計支援装置。
【請求項１６】
前記入力工程は、前記諸元値として、ピストンに関する情報と、バルブに関する情報と、シリンダヘッドにおける燃焼室を形成する面に関する情報と、値の大きさから該燃焼室の容積が決まる容積関連値の目標値とを入力し、
前記２次元データ生成工程は、
前記入力工程で入力されたピストンに関する情報及びバルブに関する情報に基づいて、前記ピストンモデルの頂部に、前記バルブと対面しかつ該バルブとの間隙が所定条件を満足するリセスモデルを構築するリセスモデル構築工程と、
前記リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報、燃焼室を形成する面に関する情報及び容積関連値の目標値とに基づいて、前記燃焼室の容積が、前記容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状を設定して、ピストン頂部モデルを立体で構築するピストン頂部モデル構築工程と、
前記入力工程で入力されたバルブに関する情報に基づいて、バルブモデルを立体で構築するバルブモデル構築工程と、
を含み、
前記算出工程は、
前記ピストン頂部モデル構築工程で構築したピストン頂部モデルのリセスと、前記バルブモデル構築工程で構築したバルブモデルとの間隙を演算する間隙演算工程を含むことを特徴とする請求項３に記載のピストン設計支援プログラム。
【請求項１７】
前記リセスモデル構築工程は、平面状のピストン頂部にリセスモデルを構築する工程であることを特徴とする請求項１６に記載のピストン設計支援プログラム。
【請求項１８】
コンピュータに対して、
間隙演算工程で演算した間隙が、リセスモデル構築工程における、リセスとバルブとの間隙の所定条件を満足するか否かを判定する条件判定工程と、
前記条件判定工程で前記間隙が前記所定条件を満足しないと判定したときには、バルブモデルにおいて、バルブ厚さ、及びリセス対向面と側周面との交わる角部に形成する面取りの傾斜角度の少なくとも一方を、前記間隙が前記所定条件を満足するように変更して、バルブモデルを再構築するバルブ再構築工程と
をさらに実行させることを特徴とする請求項１６に記載のピストン設計支援プログラム。
【請求項１９】
コンピュータに対して、バルブ再構築工程で再構築したバルブモデルのバルブ厚さが規定値よりも小さいときには、リセスモデル構築工程におけるリセスとバルブとの間隙を変更して、再度、リセスモデル構築工程、ピストン頂部モデル構築工程、バルブモデル構築工程、間隙演算工程、条件判定工程及びバルブ再構築工程を実行させることを特徴とする請求項１８に記載のピストン設計支援プログラム。
【請求項２０】
前記入力工程は、ピストンの側周面に形成するピストンリング溝の位置及び形状に関する情報をさらに入力する工程であり、
前記変形工程は、
リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報並びにピストンリング溝の位置及び形状に関する情報とに基づいて、ピストン頂部モデル構築工程で構築するピストン頂部モデルとは別個に、又は該ピストン頂部モデルを含めて、リセス及びピストンリング溝を備えたピストンモデルを立体で構築するピストン構築工程をさらに含み、
前記ピストン構築工程で構築したピストンモデルに基づいて、該ピストンモデルにおけるリセスとピストンリング溝との間の肉厚の最小値を演算するリセス肉厚演算工程をさらに実行させることを特徴とする請求項１６に記載のピストン設計支援プログラム。
【請求項２１】
前記入力工程は、ピストンの側周面に形成するピストンリング溝の少なくとも形状に関する情報をさらに入力する工程であり、
前記変形工程は、
リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報とに基づいて、ピストン頂部モデル構築工程で構築するピストン頂部モデルとは別個に、又は該ピストン頂部モデルを含めて、リセスを備えたピストンモデルを立体で構築するピストン構築工程をさらに含み、
前記ピストン構築工程で構築したピストンモデルと、前記入力工程で入力されたピストンリング溝の形状に関する情報とに基づいて、該ピストンリング溝の位置を、前記ピストンモデルにおけるリセスと該ピストンリング溝との間の肉厚の最小値が所定値以上となるように演算する溝位置演算工程をさらに実行させることを特徴とする請求項１６に記載のピストン設計支援プログラム。
【請求項２２】
前記受付工程は、前記諸元値として、ピストンに関する情報と、バルブに関する情報と、シリンダヘッドにおける燃焼室を形成する面に関する情報と、値の大きさから該燃焼室の容積が決まる容積関連値の目標値とを入力し、
前記検証工程は、
前記入力工程で入力されたピストンに関する情報及びバルブに関する情報に基づいて、前記ピストンの頂部に、前記バルブと対面しかつ該バルブとの間隙が所定条件を満足するリセスモデルを構築するリセスモデル構築工程と、
前記リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報、燃焼室を形成する面に関する情報及び容積関連値の目標値とに基づいて、前記燃焼室の容積が、前記容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状を設定して、ピストン頂部モデルを立体で構築するピストン頂部モデル構築工程と、
前記入力工程で入力されたバルブに関する情報に基づいて、バルブモデルを立体で構築するバルブモデル構築工程と、
前記ピストン頂部モデル構築工程で構築したピストン頂部モデルのリセスと、前記バルブモデル構築工程で構築したバルブモデルとの間隙を演算する間隙演算工程と、
前記間隙演算工程で算出した間隙が所定範囲にあるか否かを検証する間隙検証工程と、
をさらに含むことを特徴とする請求項１４に記載のピストン設計支援方法。
【請求項２３】
前記入力手段は、前記諸元値として、ピストンに関する情報と、バルブに関する情報と、シリンダヘッドにおける燃焼室を形成する面に関する情報と、値の大きさから該燃焼室の容積が決まる容積関連値の目標値とを入力し、
前記検証手段は、
前記入力手段により前記諸元値として入力されたピストンに関する情報及びバルブに関する情報に基づいて、前記ピストンの頂部に、前記バルブと対面しかつ該バルブとの間隙が所定条件を満足するリセスモデルを構築するリセスモデル構築手段と、
前記リセスモデル構築手段により構築されたリセスモデルと、前記入力手段により入力されたピストンに関する情報、燃焼室を形成する面に関する情報及び容積関連値の目標値とに基づいて、前記燃焼室の容積が、前記容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状を設定して、ピストン頂部モデルを立体で構築するピストン頂部モデル構築手段と、
前記入力手段により入力されたバルブに関する情報に基づいて、バルブモデルを立体で構築するバルブモデル構築手段と、
前記ピストン頂部モデル構築手段により構築されたピストン頂部モデルのリセスと、前記バルブモデル構築手段により構築されたバルブモデルとの間隙を演算する間隙演算手段と、
前記間隙演算手段で算出した間隙が所定範囲にあるか否かを検証する間隙検証手段と、
を含むことを特徴とする請求項１５に記載のピストン設計支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ピストン形状の設計をコンピュータによって支援するための設計支援プログラム、設計支援方法及び設計支援装置に関する。
【背景技術】
【０００２】
従来から、仕向地や排気量に応じて様々なピストンの設計が行われている（例えば、特許文献１参照）。ピストンは、シリンダブロックなどに比べてその形状を変更しやすいため、目標とする圧縮比やエミッション性能等を実現する目的で、細かな設計変更の対象となる。
【０００３】
そして、ＣＡＤ等のコンピュータソフトウェアを用いて、ピストンの設計を行なうことが一般的に行なわれている。
【特許文献１】特公平７−８６３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来は、２次元の設計図のみを作成するか、或いは、ピストン全体の形状を示す３次元データを一から作成して、それを２次元化するか、の何れかの方法を採っていた。
【０００５】
しかし、ピストンの設計の場合、立体的に考えなければ、周囲の部品との間の干渉を検証することができない。かといっていきなりピストン全体の形状を３次元空間に構築した上で検証を行なうのでは、検証の結果、問題が発覚した場合に、再設計の負担が大きく、設計の効率が悪かった。
【０００６】
本発明は、上記従来技術の課題を解決するためになされたもので、その目的とするところは、ピストン設計をより効率化するための技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係るプログラムは、
内燃機関のピストン形状の設計を支援するピストン設計支援プログラムであって、
コンピュータに、
ピストン形状に関する諸元値を入力する入力工程と、
入力された諸元値に基づいて、ピストンとその周辺部品との間隙が適正か否かを検証する検証工程と、
前記検証工程で前記間隙が適正と判断された場合に、所定のルールに従った変形が可能な３次元のピストンモデルをデータベースから読出す読出工程と、
前記諸元値に基づいて、前記ピストンモデルを変形する変形工程と、
を実行させることを特徴とする。
【０００８】
ピストンのクラウン形状とバルブの形状及び位置に関する諸元値を入力し、
前記検証工程では、ピストンとバルブの間隔が所定値以上であるか否かを検証することを特徴とする。
【０００９】
前記検証工程は、
前記諸元値に基づきピストン及びバルブの２次元形状データを生成する２次元データ生成工程と、
前記ピストン及びバルブの２次元形状データを用いてピストンとバルブの間隔を算出する算出工程と、
を含むことを特徴とする。
【００１０】
前記２次元データ生成工程は、所定のルールに従った変形が可能な２次元のピストンモデル及びバルブモデルをデータベースから読出して、諸元値に基づき変形することにより、ピストン及びバルブの２次元形状データを生成することを特徴とする。
【００１１】
ピストンのスカート形状とコンロッドの形状及び位置に関する諸元値を入力し、
前記検証工程では、ピストンとコンロッドの間隔が所定値以上であるか否かを検証することを特徴とする。
【００１２】
前記検証工程は、
前記諸元値に基づきピストン及びコンロッドの２次元形状データを生成する２次元データ生成工程と、
前記ピストン及びコンロッドの２次元形状データを用いてピストンとコンロッドの間隔を算出する算出工程と、
を含むことを特徴とする。
【００１３】
前記２次元データ生成工程は、所定のルールに従った変形が可能な２次元のピストンモデル及びコンロッドモデルをデータベースから読出して、諸元値に基づき変形することにより、ピストン及びコンロッドの２次元形状データを生成することを特徴とする。
【００１４】
ピストンのスカート形状とカウンタウェイトの形状及び位置に関する諸元値を入力し、
前記検証工程では、ピストンとカウンタウェイトの間隔が所定値以上であるか否かを検証することを特徴とする。
【００１５】
前記検証工程は、
前記諸元値に基づきピストン及びカウンタウェイトの２次元形状データを生成する２次元データ生成工程と、
前記ピストン及びカウンタウェイトの２次元形状データを用いてピストンとカウンタウェイトの間隔を算出する算出工程と、
を含むことを特徴とする。
【００１６】
前記２次元データ生成工程は、所定のルールに従った変形が可能な２次元のピストンモデル及びカウンタウェイトモデルをデータベースから読出して、諸元値に基づき変形することにより、ピストン及びカウンタウェイトの２次元形状データを生成することを特徴とする。
【００１７】
前記検証工程は、検証式をデータベースから読出し、前記検証式に前記諸元値を代入し、入力された諸元値が適正か否かを検証することを特徴とする。
【００１８】
前記検証工程での検証後に、ピストンの燃焼室面の形状によって分類されたタイプを選択する選択工程をさらに有し、
前記データベースは、前記ピストンモデルを前記タイプ別に格納しており、
前記読出工程は、前記選択工程で選択されたタイプに応じたピストンモデルを前記データベースから読出すことを特徴とする。
【００１９】
前記変形工程で変形した３次元の前記ピストンモデルを用いて、前記間隔が所定値以上か否かを３次元空間上で判定する判定工程をさらに有することを特徴とする。
【００２０】
上記目的を達成するため、本発明に係る方法は、
内燃機関のピストン形状の設計を支援するピストン設計支援方法であって、
入力手段がピストン形状に関する諸元値の入力を受け付ける受付工程と、
検証手段が、入力された諸元値に基づいて、ピストンとその周辺部品との間隙が適正か否かを検証する検証工程と、
前記検証工程で前記間隙が適正と判断された場合に、所定のルールに従った変形が可能な３次元のピストンモデルをデータベースから読出す読出工程と、
変形手段が前記諸元値に基づいて、前記ピストンモデルを変形する変形工程と、
を含むことを特徴とする。
【００２１】
上記目的を達成するため、本発明に係る装置は、
内燃機関のピストン形状の設計を支援するピストン設計支援装置であって、
ピストン形状に関する諸元値を入力する入力手段と、
入力された諸元値に基づいて、ピストンとその周辺部品との間隙が適正か否かを検証する検証手段と、
前記検証手段で前記間隙が適正と判断された場合に、所定のルールに従った変形が可能な３次元のピストンモデルをデータベースから読出す読出手段と、
前記諸元値に基づいて、前記ピストンモデルを変形する変形手段と、
を備えることを特徴とする。
【００２２】
前記入力工程は、前記諸元値として、ピストンに関する情報と、バルブに関する情報と、シリンダヘッドにおける燃焼室を形成する面に関する情報と、値の大きさから該燃焼室の容積が決まる容積関連値の目標値とを入力し、
前記２次元データ生成工程は、
前記入力工程で入力されたピストンに関する情報及びバルブに関する情報に基づいて、前記ピストンモデルの頂部に、前記バルブと対面しかつ該バルブとの間隙が所定条件を満足するリセスモデルを構築するリセスモデル構築工程と、
前記リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報、燃焼室を形成する面に関する情報及び容積関連値の目標値とに基づいて、前記燃焼室の容積が、前記容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状を設定して、ピストン頂部モデルを立体で構築するピストン頂部モデル構築工程と、
前記入力工程で入力されたバルブに関する情報に基づいて、バルブモデルを立体で構築するバルブモデル構築工程と、
を含み、
前記算出工程は、
前記ピストン頂部モデル構築工程で構築したピストン頂部モデルのリセスと、前記バルブモデル構築工程で構築したバルブモデルとの間隙を演算する間隙演算工程を含むことを特徴とする。
【００２３】
前記リセスモデル構築工程は、平面状のピストン頂部にリセスモデルを構築する工程であることを特徴とする。
【００２４】
コンピュータに対して、
間隙演算工程で演算した間隙が、リセスモデル構築工程における、リセスとバルブとの間隙の所定条件を満足するか否かを判定する条件判定工程と、
前記条件判定工程で前記間隙が前記所定条件を満足しないと判定したときには、バルブモデルにおいて、バルブ厚さ、及びリセス対向面と側周面との交わる角部に形成する面取りの傾斜角度の少なくとも一方を、前記間隙が前記所定条件を満足するように変更して、バルブモデルを再構築するバルブ再構築工程と
をさらに実行させることを特徴とする。
【００２５】
コンピュータに対して、バルブ再構築工程で再構築したバルブモデルのバルブ厚さが規定値よりも小さいときには、リセスモデル構築工程におけるリセスとバルブとの間隙を変更して、再度、リセスモデル構築工程、ピストン頂部モデル構築工程、バルブモデル構築工程、間隙演算工程、条件判定工程及びバルブ再構築工程を実行させることを特徴とする。
【００２６】
前記入力工程は、ピストンの側周面に形成するピストンリング溝の位置及び形状に関する情報をさらに入力する工程であり、
前記変形工程は、
リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報並びにピストンリング溝の位置及び形状に関する情報とに基づいて、ピストン頂部モデル構築工程で構築するピストン頂部モデルとは別個に、又は該ピストン頂部モデルを含めて、リセス及びピストンリング溝を備えたピストンモデルを立体で構築するピストン構築工程をさらに含み、
前記ピストン構築工程で構築したピストンモデルに基づいて、該ピストンモデルにおけるリセスとピストンリング溝との間の肉厚の最小値を演算するリセス肉厚演算工程をさらに実行させることを特徴とする。
【００２７】
前記入力工程は、ピストンの側周面に形成するピストンリング溝の少なくとも形状に関する情報をさらに入力する工程であり、
前記変形工程は、
リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報とに基づいて、ピストン頂部モデル構築工程で構築するピストン頂部モデルとは別個に、又は該ピストン頂部モデルを含めて、リセスを備えたピストンモデルを立体で構築するピストン構築工程をさらに含み、
前記ピストン構築工程で構築したピストンモデルと、前記入力工程で入力されたピストンリング溝の形状に関する情報とに基づいて、該ピストンリング溝の位置を、前記ピストンモデルにおけるリセスと該ピストンリング溝との間の肉厚の最小値が所定値以上となるように演算する溝位置演算工程をさらに実行させることを特徴とする。
【００２８】
前記受付工程は、前記諸元値として、ピストンに関する情報と、バルブに関する情報と、シリンダヘッドにおける燃焼室を形成する面に関する情報と、値の大きさから該燃焼室の容積が決まる容積関連値の目標値とを入力し、
前記検証工程は、
前記入力工程で入力されたピストンに関する情報及びバルブに関する情報に基づいて、前記ピストンの頂部に、前記バルブと対面しかつ該バルブとの間隙が所定条件を満足するリセスモデルを構築するリセスモデル構築工程と、
前記リセスモデル構築工程で構築したリセスモデルと、前記入力工程で入力されたピストンに関する情報、燃焼室を形成する面に関する情報及び容積関連値の目標値とに基づいて、前記燃焼室の容積が、前記容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状を設定して、ピストン頂部モデルを立体で構築するピストン頂部モデル構築工程と、
前記入力工程で入力されたバルブに関する情報に基づいて、バルブモデルを立体で構築するバルブモデル構築工程と、
前記ピストン頂部モデル構築工程で構築したピストン頂部モデルのリセスと、前記バルブモデル構築工程で構築したバルブモデルとの間隙を演算する間隙演算工程と、
前記間隙演算工程で算出した間隙が所定範囲にあるか否かを検証する間隙検証工程と、  をさらに含むことを特徴とする。
【００２９】
前記入力手段は、前記諸元値として、ピストンに関する情報と、バルブに関する情報と、シリンダヘッドにおける燃焼室を形成する面に関する情報と、値の大きさから該燃焼室の容積が決まる容積関連値の目標値とを入力し、
前記検証手段は、
前記入力手段により前記諸元値として入力されたピストンに関する情報及びバルブに関する情報に基づいて、前記ピストンの頂部に、前記バルブと対面しかつ該バルブとの間隙が所定条件を満足するリセスモデルを構築するリセスモデル構築手段と、
前記リセスモデル構築手段により構築されたリセスモデルと、前記入力手段により入力されたピストンに関する情報、燃焼室を形成する面に関する情報及び容積関連値の目標値とに基づいて、前記燃焼室の容積が、前記容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状を設定して、ピストン頂部モデルを立体で構築するピストン頂部モデル構築手段と、
前記入力手段により入力されたバルブに関する情報に基づいて、バルブモデルを立体で構築するバルブモデル構築手段と、
前記ピストン頂部モデル構築手段により構築されたピストン頂部モデルのリセスと、前記バルブモデル構築手段により構築されたバルブモデルとの間隙を演算する間隙演算手段と、
前記間隙演算手段で算出した間隙が所定範囲にあるか否かを検証する間隙検証手段と、  を含むことを特徴とする。
【発明の効果】
【００３０】
本発明によれば、ピストンとバルブ等の間隔が適正か否かを早期克つ簡易に確認でき、ピストンの設計がより効率的になる。
【００３１】
すなわち、入力された諸元値が適正か否かを検証した上で、３次元のピストンモデルをデータベースから読出し、適正と判断された諸元値に基づいて、そのピストンモデルを変形するので、３次元のピストンモデルを生成する前に、諸元値の適正を判断することができ、３次元のピストンモデルを作成してからの問題発覚及び設計変更を減少させることができる。
【００３２】
本発明の前提として、ピストン形状の変形ルールを含む３次元ピストンモデルを利用してピストンの各部に渡り間隔チェックを行うことも可能である。すなわち、諸元値入力→ピストンモデル変形により全体のピストン形状決定→間隔検証対象物データの読み出し→間隔検証対象物とピストン形状との間隔チェックという流れで検証を行なえばよい。しかし、このような流れで検証を行なえば、間隔に問題があった場合には、諸元値を変更し、変更された諸元値に基づいて３次元ピストンモデルを変形して間隙の検証を行なう必要があり、演算時間が非常に長くなる。
【００３３】
そこで、本発明では、ピストンの３次元形状を作成して３次元で間隔チェックを行なう前に、簡易的に間隔チェックが行うことにより、上述の課題を解決した。つまり、本発明においては、３次元で間隔チェックを行なう前に、ピストンとバルブの間隙や、ピストンとコンロッドの間隙や、ピストンとカウンタウェイトの間隔などを検証式または２次元データにより検証する。この場合、３次元でチェックする場合に比べて精度は若干劣るが、それでもある一定以上の効果は見込まれると共に、検証式や２次元データでの検証で問題がある場合には３次元でも確実に問題が発生するので、検証を効率化することが可能となる。
【００３４】
例えば、諸元値入力→２次元でピストン形状決定（２次元：時間かからない）→間隔検証対象物データ(２次元）の読み出し→隔検証対象物とピストン形状との間隔チェック（２次元：時間かからない）→ピストンモデル変形により全体のピストン形状決定（３次元：時間かかる）→間隔検証対象物データ（３次元）の読み出し→間隔検証対象物とピストン形状との間隔チェック（３次元：時間かかる）という流れで検証を行なえば、２次元での間隔チェックで問題がある場合には、再度２次元でピストン形状決定及び間隙チェックを行なえばよく、３次元でのピストン形状決定及び間隙チェックを繰り返す場合に比べてピストンの設計時間をトータルで短くすることができる。
【００３５】
すなわち、ピストンとバルブ、コンロッド、またはカウンタウェイトとの間隔が所定値以上であるか否かを予め検証すれば、３次元のピストンモデルを生成する前に、ピストンとバルブ、コンロッド、またはカウンタウェイトの明らかな干渉を回避することができ、より効率よくピストン設計を行なうことができる。
【００３６】
また、諸元値に基づきピストン及びバルブ、コンロッド、またはカウンタウェイトの２次元モデルを生成して、干渉を確認すれば、よりはっきりと干渉の有無を確認することができる。
【００３７】
また、諸元値の適正・不適正の判定を、データベースに格納された検証式を用いて行なえば、３次元モデル作成前の検証をより容易に行なうことが可能となる。
【００３８】
さらに、３次元のピストンモデルを用いて、前記間隙が所定値以上か否かを３次元空間上で判定するので、より正確にピストンと周辺部品との干渉の有無を判定することができる。
【００３９】
ピストンの燃焼室面の形状によって分類されたタイプを選択し、選択されたタイプに応じたピストンモデルをデータベースから読出して変形するので、検証結果に応じてピストンのタイプを選択することができ、タイプ別のピストンモデルを変形することによって、より効率的にピストン設計を行なうことができる。
【００４０】
また、設計者が、ピストンに関する情報（往復動に関するデータ情報、形状に関するデータ情報等）、バルブに関する情報（往復動に関するデータ情報、ピストンとの位置関係や形状に関するデータ情報）等を入力すると、先ず、ピストンの頂部に、バルブと対面しかつ該バルブとの間隙が所定条件を満足するリセスモデルが構築される。このリセスモデルは、ピストンの中心軸と平行な平面（特にバルブの中心軸を含む平面が好ましい）上に構築（２次元で構築）してもよく、立体（３次元）で構築してもよい。続いて、燃焼室の容積が、圧縮比等の容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状が設定されて、ピストン頂部モデルが立体で構築される。具体的には、リセスモデルを構築した際のピストン形状では、燃焼室の容積が、目標圧縮比等から決まる目標容積よりも小さい場合には、ピストン頂部に凹陥部が形成されて燃焼室容積が増大する一方、目標容積よりも大きい場合には、ピストン頂部（リセス以外の部分）に凸部が形成されて燃焼室容積が減少する。このとき、ピストン頂部に凸部が形成された場合、この凸部がリセスの周囲にも形成されると、該凸部によってリセスの開口端がバルブ側に移動することになる。また、バルブモデルも立体で構築され、その後、そのピストン頂部モデルのリセスとバルブモデルとの間隙が演算される。そして、この演算結果が画面に表示されれば、設計者は上記間隙が所定条件を満たすか否かが分かり、凸部によって所定条件を満たさなくなっていれば、設計をやり直す。或いは、コンピュータが、上記間隙が所定条件を満たすか否かを判定して、所定条件を満たさなければ、設計を自動的にやり直すようにしてもよい。したがって、燃焼室の容積が、圧縮比等の容積関連値の目標値から決まる目標容積となるようにピストン頂部の形状が設定された後に、立体で構築されたピストン頂部モデルのリセスとバルブモデルとの間隙を演算するので、リセスの形状が複雑であっても、設計者はその間隙を素早くかつ精度良く得ることができ、リセスとバルブとの間隙が所定条件を満たすか否かを容易に確認することができる。よって、リセスを備えたピストンの形状を効率良くかつ最適に設計することができる。
【００４１】
ここで、平面状のピストン頂部にリセスモデルを構築すれば、演算負荷を軽減することができ、演算速度を向上させることができる。また、リセスモデルを２次元で構築することが容易となり、２次元で構築すれば、演算負荷を格段に軽減することができる。
【００４２】
また、間隙演算工程で演算した間隙が、リセスとバルブとの間隙の所定条件を満足しないと判定したときには、バルブモデルにおいて、バルブ厚さ、及びリセス対向面と側周面との交わる角部に形成する面取りの傾斜角度の少なくとも一方を、上記間隙が上記所定条件を満足するように変更すれば、リセスとバルブとの間隙が所定条件を満足しないときには、所定条件を満足するように、バルブの厚さ、及びバルブにおけるリセス対向面と側周面との交わる角部に形成する面取りの傾斜角度の少なくとも一方を自動的に変更できる。この結果、リセスとバルブとの間隙が所定条件を満足しない場合に、設計者はピストンの形状を変更することなく、容易に対応することができる。
【００４３】
再構築したバルブモデルのバルブ厚さが規定値よりも小さいときに、リセスとバルブとの間隙を変更して、再度、リセスモデル構築工程、ピストン頂部モデル構築工程、バルブモデル構築工程、間隙演算工程、条件判定工程を実行させれば、リセスとバルブとの間隙が所定条件を満足しないときにおいて、バルブの形状変更で所定条件を満足するようにしても、バルブの厚さが規定値よりも小さいときには、リセスとバルブとの間隙を変更して、再度、リセスモデル構築工程から実行するので、バルブの信頼性が低下するのを抑制することができる。
【００４４】
設計者に、ピストンの側周面に形成するピストンリング溝の位置及び形状に関する情報をさらに入力させ、構築したリセスモデルと、入力されたピストンに関する情報並びにピストンリング溝の位置及び形状に関する情報とに基づいて、ピストン頂部モデルとは別個に、又はピストン頂部モデルを含めて、リセス及びピストンリング溝を備えたピストンモデルを立体で構築し、該ピストンモデルにおけるリセスとピストンリング溝との間の肉厚の最小値を演算すれば、設計者は、ピストンの形状をより一層効率良くかつ最適に設計することができる。ピストンリング溝に嵌合されるピストンリングのピストン頂部側におけるピストンとシリンダとの間の部分に、エンジンオイルや、混合気中の燃料の内のピストン又はシリンダに対する付着分がそれ程多く溜まらないようにしてＨＣやＣＯを排出しないようにするためには、ピストンリング溝をピストン頂部にある程度近い位置に形成する必要があるが、ピストン頂部にリセスを形成すると、そのリセスとピストンリング溝との間の肉厚の最小値が所定値（ピストン強度や製造上の観点等から予め決められた値）よりも小さくなる場合がある。そこで、設計者は、そのリセスとピストンリング溝との間の肉厚に注意しなければならないが、リセスの形状が複雑になるため、上記肉厚の最小値を素早くかつ精度良く計算するのは容易ではない。しかし、立体で構築されたピストンモデルでリセスとピストンリング溝との間の肉厚の最小値を演算すれば、リセスの形状が複雑であっても、設計者はその肉厚の最小値を素早くかつ精度良く得ることができる。
【００４５】
設計者に、ピストンの側周面に形成するピストンリング溝の少なくとも形状に関する情報をさらに入力させ、構築したリセスモデルと、入力されたピストンに関する情報とに基づいて、ピストン頂部モデルとは別個に、又はピストン頂部モデルを含めて、リセスを備えたピストンモデルを立体で構築し、ピストンモデルと、ピストンリング溝の形状に関する情報とに基づいて、ピストンリング溝の位置を、ピストンモデルにおけるリセスと該ピストンリング溝との間の肉厚の最小値が所定値以上となるように演算すれば、立体で構築されたピストンモデルでリセスとの間の肉厚の最小値を所定値以上にするピストンリング溝位置を演算できるので、設計者はそのピストンリング溝位置を素早くかつ精度良く得ることができる。
【発明を実施するための最良の形態】
【００４６】
以下に、本発明の実施の形態について、添付図面を参照して詳細に説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明は、その趣旨を逸脱しない範囲で下記実施形態を修正又は変形したものを含む。なお、本明細書において、ピストンモデルとは、ピストン形状を表す複数の点の座標データ及びそれぞれの点の相関関係によって表現されるオブジェクトである。また、諸元値とは、ピストンやその周辺部品の形状及び位置を決定する寸法およびその基準値、並びにピストンの性能値をいう。
【００４７】
＜第１の実施形態＞
（ピストン及びその設計について）
図１０は、本発明の第１実施形態にかかる支援システムによって設計することのできるピストン及び周辺部品の１例を示す図である。
【００４８】
まず、本図を用いて、ピストン設計支援プログラムが設計しようとするピストン及びその周辺部品について説明する。
【００４９】
図中、１０００はＤＯＨＣの４弁４サイクルガソリンエンジン（以下、単にエンジンと称する）である。エンジン１０００は、シリンダ１１１０ａを有するシリンダブロック１１１０と、このシリンダブロック１１１０の上面に組み付けられたシリンダヘッド１１２０と、シリンダ１１１０ａ内に往復動可能に嵌装されたピストン１１３０と、ピストン１１３０に取り付けられたコンロッド１１４０と、ピストン１１３０とコンロッド１１４０とを接続するピン１１３５と、コンロッド１１４０を支持するクランク１１５０と、クランク１１５０のコンロッド１１４０と逆側に取り付けられたカウンタウェイト（以下、Ｃ／Ｗとも表わされる）１１６０と、を備えており、シリンダブロック１１１０とシリンダヘッド１１２０との間にはガスケット（以下、ＧＳＫＴとも表わされる）１１９０が挟まれている。シリンダ１１１０ａ内には、ピストン１１３０及びシリンダヘッド１１２０により囲まれる燃焼室１２００が形成され、クランク１１５０が収容されたクランク室１３００と、ピストン１１３０を隔てて区画されている。
【００５０】
シリンダヘッド１１２０には、吸気ポート１２２０と排気ポート１２３０が形成されており、吸気ポート１２２０の燃焼室１２００側の開口を開閉する吸気バルブ１１７１、及び排気ポート１２３０の燃焼室１２００側開口を開閉する排気バルブ１１７２が設けられている。吸気バルブ１１７１は吸気側カム１１８１の回転によって往復動し、排気バルブ１１７２は排気側カム１１８２の回転によって往復動する。
【００５１】
また、図１０には、吸気バルブ１１７１と排気バルブ１１７２とが１つずつ示されているが、４弁エンジンであるから、実際には２つずつ設けられている。
【００５２】
図１１は、ピストン１１３０単体の外観を示す斜視図である。図１１に示すように、ピストン１１３０の上面部の外周縁部はピストン１１３０の中心軸と直交する平面状をなし、その外周縁部を除く部分には、ピストン１１３０の中心軸方向から見て円形状をなすクラウン１１３０ａが形成されいる。
【００５３】
ピストン１１３０の上面部には、ピストン１１３０が吸気バルブ１１７１と干渉（衝突）しないように、吸気バルブ１１７１に対向する位置に２つのリセス（凹部）１１３０ｂが形成されている。同様に、排気バルブ１１７２に対向する位置に２つのリセス１１３０ｃが形成されている。２つのリセス１１３０ｂはまったく同じ形状をしており、また、２つのリセス１１３０ｃもまったく同じ形状をしている。そのため、ピストン１１３０は、その中心軸を通る平面１５００によって、鏡像をなす２つの部分に分割することができる。
【００５４】
また、ピストン１１３０の側周面における頂部近傍には、ピストンリングを嵌め込むための３つのピストンリング溝１１３０ｄ（上からトップリング、セカンドリング、オイルリングと称する）が形成されている。また、ピストンリング溝１１３０ｄに挟まれた部分をランドと呼び、上からトップランド１１３０ｆ、セカンドランド１１３０ｇ、サードランド１１３０ｈと呼ぶ。さらに、ピストンの下方部分は中空になっており、その壁面部をスカート１１３０ｊと呼ぶ。スカート１１３０ｊにはピン穴１１３０ｋが形成される。
【００５５】
クラウン１１３０ａは、凸状に突出しているか、或いは平ら（フラット）か、或いは凹状にへこんでいるかいずれかの形状となっている。
【００５６】
図１０に示した燃焼室１２００の体積はこのリセス１１３０ｂ、１１３０ｃの形状およびクラウン１１３０ａの形状に応じて変化し、それと共に圧縮比も変化する。逆に言えば、このクラウン１１３０ａの直径や突出高さ等は、目標圧縮比に応じて決まる。つまり、燃焼室１２００の容積（ピストン１１３０が上死点にあるときの容積）が目標圧縮比から決まる値になるように、リセス形状およびクラウン形状を調整する必要がある。
【００５７】
ＣＡＤなどのコンピュータシステムでこのようなピストンの設計を行なう場合、ピストンの形状を決める寸法や周辺部品との相対位置から大まかにピストン形状を決め、さらに目標圧縮比や目標強度などの目標性能値を達成するか否かを検証しながら、細かい部分のピストン形状を決定していく。そして、ある程度細かい部分までピストン形状が決定すれば、その３次元形状データを用いて、ＣＡＥ（Computer Aided Engineering）で精密計算を行ない、スカート１１３０ｊの剛性や、ピン穴１１３０ｋなどの静応力計算、クラウン１１３０ａの熱応力計算、ピストン１１３０が往復動する際の挙動解析を行なう。
【００５８】
ＣＡＥでの精密計算には時間がかかるため、ＣＡＥに持ち込む前に、十分な検証を行ない、可能な限り適正なピストン形状にすることがピストン設計の効率化を図る上で重要である。そこで、本実施形態では、以下のようなピストン設計支援システムを用いる。
【００５９】
＜第１実施形態＞
（全体のシステム構成）
まず、本発明の第１実施形態としてのピストン設計支援システムの全体構成について説明する。
【００６０】
図１は、本実施形態に係るピストン設計支援システム１００の構成を例示する図である。図１のピストン設計支援システム１００は、ローカルエリアネットワーク１０３によって接続されたピストン設計支援装置としてのコンピュータ１０１とデータベースサーバ１０２とを含む。
【００６１】
コンピュータ１０１は、ＣＰＵ１１１、ＲＯＭ（Read Only Memory）１１３、ＲＡＭ（Random Access Memory）１１４、ＨＤ（Hard Disk）１１５、入出力インタフェース（Ｉ／Ｏ）１１６、画像処理部１１８及び通信部１１９をその本体に備え、それぞれは、バス１１２によって互いに接続されている。また、本体外部には入力デバイス１２０及びディスプレイ１１７が設けられており、それぞれ入出力インタフェース１１６及び画像処理部１１８に接続されている。
【００６２】
これらのうち、ＣＰＵ１１１はコンピュータ１０１全体を制御する演算・制御用のプロセッサである。また、ＲＯＭ１１３は、ＣＰＵ１１１で実行するブートプログラムや固定値等を格納する不揮発性メモリである。そして、ＲＡＭ１１４は、データやプログラムを一時的に記憶するための揮発性メモリである。さらに、ＨＤ１１５は、コンピュータ１０１で実行するＯＳ及び各種のプログラムモジュールを格納した記憶手段としての記憶媒体である。また、入出力インタフェース１１６は、コンピュータ本体と入力デバイス１２０との間でデータを入出力するためのインタフェースである。
【００６３】
入力デバイス１２０は、命令やデータを入力するキーボードやマウスなどのデバイスであり、ディスプレイ１１７は、ＣＰＵ１１１からの制御指令に基づき画像処理部１１８で演算処理された文字や画像データを出力する液晶ディスプレイやＣＲＴなどのデバイスである。画像処理部１１８は、このディスプレイ１１７に表示するための画像データを演算処理するユニットである。通信部１１９は、無線又は有線の通信回線を介してデータベースサーバ１０２との間でデータを送受信するためのユニットである。
【００６４】
詳しく説明すると、ＲＡＭ１１４は、ピストン設計支援処理に際しＣＰＵ１１１で実行するプログラムを一時的に格納するためのプログラム実行領域１１４ａ、ユーザから入力されたピストンの諸元値データを一時的に記憶しておく諸元値記憶領域１１４ｂ、ピストンに関する各種モデルを記憶する各種モデル記憶領域１１４ｃ、表示画像を一時的に記憶する表示画像記憶領域１１４ｄを備える。
【００６５】
また、ＨＤ１１５には、ピストンの設計を支援するためのプログラムモジュールが格納されている。具体的には、ピストン関連の諸元値データを入力するための諸元値入力モジュール１１５ａ、諸元値が適正か否かを検証する検証モジュール１１５ｂ、データベースから各種モデルを読出すデータベース読出モジュール１１５ｃ、諸元値に基づいてデータベースから読出した各種モデルを変形するモデル変形モジュール１１５ｄ、変形したピストンモデルを用いて、ピストン−バルブ間隔や、クラウン裏の肉厚などを演算する間隔・肉厚演算モジュール１１５ｅ、変形したピストンモデル等を用いて、各種の体積演算を行なう体積演算モジュール１１５ｆ、体積演算モジュール１１５ｆによって算出された燃焼室体積を用いて圧縮比を演算する圧縮比演算モジュール１１５ｇがピストン設計支援プログラムとして格納されている。
【００６６】
図２は、データベースサーバ１０２が記憶する各種のデータを示す図である。図２のようにデータベースサーバ１０２は、ピストン生成用モデル１２１と諸元値データ１２２と２次元検証用データ１２３と３次元検証用モデル１２４とを含む。また、ピストン生成用モデル１２１は、吸気側モデル２１１と排気側モデル２１２とスカート内部空間モデル２１３とスカート外部空間モデル２１４とピン穴モデル２１５とを含む。ここで、吸気側モデル２１１は、吸気バルブ１１７１との干渉防止のために設けられる吸気側リセス１１３０ｂを含むモデルである。一方、排気側モデル２１２は排気バルブ１１７２との干渉防止のために設けられる排気側リセス１１３０ｃを含むモデルである。吸気側モデル２１１及び排気側モデル２１２は、それぞれ対称性に応じて細分化されたモデルである。さらに、吸気側モデル２１１及び排気側モデル２１２は、スカート１１３０ｊ部分において、くり抜かれるべき内部空間や削られるべき外部空間についての情報をもたない。つまり、ここでは、それぞれの吸気側モデル２１１及び排気側モデル２１２は、上部に１つのリセスとクラウンとリング溝を含む１／４円柱形状となっている。また、データベースサーバ１０２はピストン生成用モデル１２１として、クラウンタイプに応じて複数の吸気側モデル２１１及び排気側モデル２１２を記憶している。つまり、ピストン生成用モデル１２１に含まれる吸気側モデル２１１及び排気側モデル２１２は、クラウンタイプによって、凸型、フラット型、凹型の３タイプに分類することができる。もちろん、このような分類は限定的なものではなく、例えば凸型と凹型の２タイプにタイプ分けしてもよいし、または、クラウンの形状に応じて４タイプ以上に分けて吸気側モデル２１１及び排気側モデル２１２を用意してもよい。また、吸気側モデル２１１および排気側モデル２１２は、ピストンの燃焼室面の形状を表す本体モデルと呼ぶこともできる。
【００６７】
これに対し、スカート内部空間モデル２１３およびスカート外部空間モデル２１４は、と、本体モデルから削り取るべき空間形状を表す空間モデルである。スカート内部空間モデル２１３は、ピストン１１３０のスカート１１３０ｊの内部の形状を表し、スカート外部空間モデル２１４は、ピストン１１３０のスカート１１３０ｊの外表面の形状を表す。スカート内部空間モデル２１３およびスカート外部空間モデル２１４も、それぞれ対称性に応じて細分化されたモデルであり、ここでは、実際のスカート内部空間および外部空間をピストン中心軸を通る平面で１／２に切断した形状となっている。この切断面は、上記吸気側モデル２１１および排気側モデル２１２に含まれる切断面と同一である。
なお、スカート内部空間モデル２１３の頂部は、クラウン裏の形状を表わす。
【００６８】
また、ピン穴モデル２１５は、コンロッド１１４０を保持するためのピン１１３５を挿入するピン穴１１３０ｋの形状を表すモデルである。
【００６９】
諸元値データ１２２は、ユーザが入力した諸元値についてのデータを含む。２次元検証用データ１２３は、ユーザが入力した諸元値について、３次元データを生成する前に、数式や２次元データを用いて検証するために用いられるデータである。２次元検証用データ１２３としては、諸元値をパラメータとする検証式２３１と、ピストン１１３０、バルブ１１７１，１１７２、コンロッド１１４０、およびカウンタウェイト１１６０を平面的に表わした２次元形状モデル２３２とが含まれる
３次元検証用モデル１２４は、バルブモデル２４１とボリュームモデル２４２を含む。ボリュームモデル２４２には、ピストンリング嵌合溝周辺における、ピストンの外周面とシリンダの内周面との間の空間を表すボリュームモデルを含む。このボリュームモデルは、複数のピストンリング嵌合溝の底面とシリンダの内周面との間に形成される空間を示す複数のリングボリュームモデルと、各リングボリュームモデル間のランドボリュームモデルとに分けられる。
【００７０】
（ピストン設計支援処理）
図３は、ピストン設計支援プログラムによる処理を大まかに示す図である。
【００７１】
ユーザが、ピストン設計支援プログラムを起動してピストンの設計を行なう場合、まずステップＳ３０１において、ピストン設計支援プログラムは、諸元値入力モジュール１１５ａによりピストン形状に関する基本諸元値の入力画面を生成してディスプレイ１１７に表示する。そこで、諸元値データ１２２のファイル名が指定されれば、データベースサーバ１０２からその諸元値データ１２２が読出され、基本諸元値として設定される。ファイル名の指定がなければ、入力画面に対してユーザが諸元値を１つ１つ入力することを促す。
【００７２】
図４（ａ）は、基本諸元値入力画面の例を示す図である。図４（ａ）に示す基本諸元値入力画面４００には、基本諸元値として以下のものを入力可能である。
【００７３】
・最小肉厚基準：ピストンの肉厚が満たすべき最小値である。
【００７４】
・目標スキ基準：ピストンの表面とコンロッドやバルブなどの周辺部品との間のスキが満たすべき最小値である。
【００７５】
・カムリフトデータ：吸気側カム１１８１と、排気側カム１１８２のそれぞれがどのように各バルブをリフトするかを示したもの。これらのカムの回転角速度は、クランク１１５０の回転角速度と等しいため、ここでは、クランク角に対応する、それぞれのカムのバルブリフト量をテキストデータで示したものを用いるものとする。クランク角を横軸に、バルブリフト量を縦軸にとってカムリフトデータをグラフに表わしたものを図５に示す。
【００７６】
・バルブタイミング：吸気側バルブ１１７１の開タイミングおよび排気側バルブ１１７２の閉タイミングが、ピストン１１３０が上死点に位置するタイミングからどれほどずれているかを、クランク角で表わしたものである。図５のＢＴＤＣ（Before Top Dead Center）、ＡＴＤＣ（After Top Dead Center）がこれを示す。カムリフトデータからはランプ高さが導き出される。
【００７７】
・レイアウト条件：ボア径、クランク径、コンロッド長さ（コンロッドとクランクとが接続される軸の中心からピン穴中心まで）、Ｃ／Ｗ仮想円盤半径、燃焼室容積、バルブセンタ高さ、吸気バルブ挟み角、排気バルブ挟み角などのピストン寸法以外の周辺部品のレイアウト条件である。ここで、ボア径とは、シリンダ１１１０ａの内径を表わす。また、燃焼室容積としては、ピストン形状を考慮しない、シリンダヘッド１１２０側の空間体積と、ガスケット厚さによる空間体積とを入力する。また、バルブセンタ高さは、ガスケット１１９０の上面からバルブセンタまでの距離を意味する。バルブセンタとは吸気バルブ１１７１の往復軸と排気バルブ１１７２の往復軸との交点を表わす。吸気バルブ挟み角、排気バルブ挟み角は、吸気バルブ１１７１、排気バルブ１１７２の往復動方向と、ピストン１１３０の往復動方向とがなす角を表わす。レイアウト条件としては、その他にも、ガスケット厚さ、ブロック高さ（クランク軸からブロック上面までの距離）、バルブオフセット（バルブセンタからシリンダの中心軸までの距離）、ピンオフセット（ピンの中心軸からピストンの中心軸までの距離）、ピン穴中心からスカート下端までの垂直距離等を入力できる。
【００７８】
・ピストン諸元値：ピストン径、吸気側および排気側のリセスセンタ（ピストン中心からリセス中心までの距離）、吸気側、および排気側のリセス深さ、クラウン肉厚、スカート外径を含むスカート外部形状を示す各種寸法、スカート内径を含むスカート内部形状を示す各種寸法、ピン穴形状を示す各種寸法、各リング溝の深さ、幅および位置、バルブセンタからピストンピン中心までの距離、圧縮高さ（ピン穴中心からのクラウン上面までの距離）などが含まれる。
【００７９】
・バルブ諸元値：吸気バルブ径、排気バルブ径などのバルブ形状を示す寸法
説明を図３に戻すと、ステップＳ３０２においては、以上のように入力された基本諸元値を用いて、２Ｄ検証を行なう。２Ｄ検証とは、３次元のピストンモデルを構築する前に行なう数値計算による検証である。これは、基本諸元値を、データベースサーバ１０２に格納された検証式２３１に代入することによって行なわれる。検証が終わるとステップＳ３０３において検証結果が表示される。図４（ｂ）は、検証結果を示す検証結果表示画面４１０を表わす図である。ここでは、スカート部の肉厚が最小肉厚基準以上となっているか否か、吸気バルブおよび排気バルブとピストンとの最近接時の距離が基準値以上となっているか否か、コンロッドとクラウン裏面との間隙が基準値以上となっているか否か、カウンタウェイトとピストンとの最近接距離が基準値以上となっているか否かの検証結果が示されている。すなわち、基準値を満たす場合には「ＯＫ」が、基準値を満たさない場合には「ＮＧ」が表示される。
【００８０】
ここで検証式２３１の例を挙げると、スカート部の肉厚は、スカート外径基準寸法からスカート内径を減算して２で割ることによって導かれる。また、コンロッドとクラウン裏面との間の間隙は、圧縮高さからクラウン肉厚を減算し、さらにコンロッドの小端半径（ピンを挿入する端部の半径）を減算して導かれる。また、カウンタウェイトとピストンとの間隙は、コンロッド長さの２乗からピンオフセットの２乗を減算して２乗根をとったものからさらに、ピン穴中心からスカート下端までの距離とクランク半径とＣ／Ｗ仮想円盤半径を減算して導かれる。
【００８１】
２Ｄ検証として他に検証可能な事項としては、リセス深さの入力値が、バルブとピストンについての諸元値から導かれる許容最大深さよりも小さいか否か、ピン穴とオイルランド溝との間の肉厚が基準値を満たしているか否か、ピン穴の面圧や各種応力やたわみ量が基準値以下となっているか否か、などが挙げられる。なお、リセスの許容最大深さは、目標のスキ基準、カムリフトデータ、バルブタイミング、クランク半径、コンロッド長、ピンオフセット、バルブ高さ、ブロック高さ、ガスケット厚などの諸元値から計算により導かれる。リセスの許容最大深さは、カムアングル（クランクアングル）により変動する。ここでは、ピストンが上死点に位置する場合（カムアングル０°）について計算し、さらに、カムリフトデータの全カムアングルについて計算して最小値を選択する。
【００８２】
なお、検証式２３１へ諸元値を代入する以外の方法で２Ｄ検証を行なってもよい。すなわち、所定のルールに従って変形可能な、ピストン、バルブ、コンロッド、カウンタウェイトの２次元形状モデル２３２をデータベースサーバ１０２に用意しておき、２次元形状モデル２３２をデータベースサーバ２から読出して基本諸元値に応じて変形し、２次元空間において各種の間隙などを検証してもよい。また、検証結果の表示は、図４（ｂ）のような文字による表示に限定されるものではない。ピストン、バルブ、コンロッド、カウンタウェイトを２次元表示して干渉や肉厚のエラーを表わしてもよい。
【００８３】
これらの表示により検証結果がＯＫであれば、ステップＳ３０４からステップＳ３０５に進み、検証結果がＯＫでは無く、何らかの諸元値に問題がある場合には、ステップＳ３０１に戻って諸元値を変更する。
【００８４】
ステップＳ３０５では、詳細諸元値を入力する。すなわち、ピストン設計支援プログラムは、諸元値入力モジュール１１５ａによりピストン形状に関する詳細諸元値の入力画面を生成してディスプレイ１１７に表示する。そこで、やはり諸元値データ１２２のファイル名が指定されれば、データベースサーバ１０２からその諸元値データ１２２が読出され、詳細諸元値として設定される。ファイル名の指定がなければ、入力画面に対してユーザが詳細諸元値を１つ１つ入力することを促す。
【００８５】
ここで入力する詳細諸元値としては、以下のものを入力可能である。
【００８６】
・目標圧縮比：目標とする圧縮比である。なお、圧縮比とは最大燃焼室体積と最小燃焼室体積との比である。
【００８７】
・自動最適化の検索レンジ：クラウン深さ／高さの下限値および上限値
・リング、ランド回りの詳細寸法：トップランドの外径、トップリング、セカンドリング、オイルリング、それぞれの溝の底面の外径を含み、さらに、トップランド、トップリング、セカンドランド、セカンドリング、サードランド、オイルリングそれぞれの幅を含む。また、リング、ランド回りの面取りとアールまでも含む。
【００８８】
次に、ステップＳ３０６に進み、諸元値の一部として、ピストンの燃焼室側の表面がフラットか凸形状か凹形状かを表すクラウンタイプを選択する。
【００８９】
図４（ｂ）に示した検証結果表示画面中には、「３Ｄ検証（フラット）」ボタン４１１、「３Ｄ検証（凸型）」ボタン４１２、「３Ｄ検証（凹型）」ボタン４１３の３つの選択ボタンが表示されている。ステップＳ３０１において既に詳細諸元値の入力が行なわれている場合には、これらの３Ｄ検証ボタン４１１〜４１３を選択可能である。これらのボタンの何れかを選択した時点でクラウンタイプが選択されたことになる。
【００９０】
例えば、目標の圧縮比を達成するために適切なクラウンタイプが不明な場合には、まずフラットタイプの３Ｄピストンモデルを構築し、そのピストンモデルを用いて圧縮比を計測する。そして、計測された圧縮比が目標圧縮比よりも小さい場合には、燃焼室容積が不足していると判断できるため、燃焼室容積を増やすべく再度凹型を選択し直して圧縮比を計測すればよい。また、計測された圧縮比が目標圧縮比よりも大きい場合には、燃焼室容積が過大であると判断できるため、燃焼室容積を減らすべく再度凸型を選択し直して圧縮比を計測すればよい。また、さらに、計測された圧縮比が目標圧縮比と等しいか或いはその差が十分に小さい場合には、再度クラウンタイプを選択する必要はなく、そのままＣＡＥにおける解析処理に移ればよい。
【００９１】
次に、ステップＳ３０７において、所定のルールに従った変形が可能なピストンベースモデルをデータベースから読出す。具体的には、諸元値として入力されたクラウンタイプに対応する吸気側ピストンモデル及び排気側ピストンモデルと、スカート内部空間モデル２１３と、スカート外部空間モデル２１４と、ピン穴モデル２１５とをデータベースから読出す。
【００９２】
ステップＳ３０８においては、ステップＳ３０１、Ｓ３０５で入力された諸元値に基づき、ステップＳ３０７で読出したピストン生成用モデルをそれぞれ変形し、さらにステップＳ３０９でそれらを組み合わせてピストンモデルを構築する。
【００９３】
図６は、ピストンモデルの構築方法について説明する図である。
【００９４】
まず、諸元値に応じて変形された吸気側モデル２１１と排気側モデル２１２を組み合わせて、１／２本体モデル６０１を生成する。上述したように、データベースサーバ１０２に格納された吸気側モデル２１１と排気側モデル２１２は、ピストンを往復軸方向に１／４に切断して得られる形状となっているため、これらを組み合わせることによってちょうど円筒状ピストンを半分に切断した形状の１／２本体モデル６０１が生成されることになる。
【００９５】
次に、１／２本体モデルから、諸元値に応じて変形された内側空間モデル２１３を削り取る。内部空間モデル２１３も上述したように１／２形状であるから、１／２本体モデルから、内側空間モデル２１３を削り取った形状は６０２に示すものとなる。次に、６０２に示す形状からさらに外部空間モデル２１４を削り取る。これにより、６０３に示す１／２ピストンモデル（ピン穴無し）が生成される。そして、この１／２ピストンモデル（ピン穴無し）からさらにピン穴モデル２１５を削り取ることにより１／２ピストンモデルが生成され、さらにその１／２ピストンモデルを切断面を中心にミラーリングすることにより、全体のピストンモデル６０４が構築される。
【００９６】
内部空間モデル２１３および外部空間モデル２１４は、諸元値として入力した肉厚に応じた距離だけ本体モデルから離れた位置に配置して、本体モデルからスカート内部空間モデルを削りとってもよいし、諸元値として入力したスカート内径が内部空間モデル２１３の外径に等しくなるように、内部空間モデル２１３を変形してもよい。なお、内部空間モデル２１３と外部空間モデル２１４は、それぞれのピン穴の位置がずれないように同期して変形する。
【００９７】
説明を図３に戻すと、ステップＳ３０９で構築したピストンモデルを用いて、ステップＳ３１０においては３Ｄ検証を行なう。３Ｄ検証は３次元空間でのピストン寸法やピストン性能の検証であり、２Ｄ検証では不可能な肉厚や間隙を計算したり体積計算をしたりする。例えば、３Ｄピストンモデルを構築し、圧縮比演算モジュール１１５ｇを用いれば、正確な燃焼室体積を算出し、そこから圧縮比を求めることができる。具体的には、図７（ａ）に示すＶ４およびＶ５の体積を３Ｄピストンモデルを用いて計測する。図７（ａ）は、ピストンが上死点に位置するタイミングでのピストン１１３０、シリンダブロック１１１０、ガスケット１１９０およびシリンダヘッド１１２０に囲まれた空間を表わす部分断面図である。Ｖ２およびＶ３の体積は、詳細諸元値として予め入力しておく。また、Ｖ１を１気筒の排気量とすると、
Ｖ１＝（ボア径／２）2×π×（クランク径×２）
で表わされ、
さらに、Ｖ１〜Ｖ５の値を、
圧縮比＝Ｖ１／（Ｖ２＋Ｖ３＋Ｖ４＋Ｖ５）＋１
に代入することによって圧縮比が求められる。そして、この圧縮比と、詳細諸元値として入力した目標圧縮比とを比較することによって、このピストンを用いたエンジンが所望の性能を実現するか否かを判定する。
【００９８】
また、３次元のバルブモデル２４１をデータベースサーバ１０２から読出し、各種の諸元値に応じて変形、配置して、ＣＡＤの距離コマンドを用いることにより、図７（ｂ）のように、３次元空間上での正確なバルブとピストンとの最短距離７０１を求め、その間隔が所定の基準値以上か否かを検証できる。同様に、クラウンおよびリセス表面とトップリング溝の内部表面との間の最短距離や、クラウンおよびリセス表面とクラウン裏面との間の最短距離を間隔・肉厚演算モジュール１１５ｅで演算し、それらか基準値を満たすか否かを検証できる。また、３Ｄピストンモデルを構築する際に、ピストン上面からのクラウンの高さまたは深さが決定するので、クラウンタイプに応じて以下の式を用いてクラウン裏面とコンロッドとの間隙をより正確に求めることが可能となる。
フラットの場合：間隙＝圧縮高さ−クラウン肉厚−コンロッド小端径／２
凸型の場合：間隙＝圧縮高さ−クラウン肉厚−コンロッド小端径／２＋クラウン深さ
凹型の場合：間隙＝圧縮高さ−クラウン肉厚−コンロッド小端径／２−クラウン深さ
また、さらに、データベースサーバ１０２からボリュームモデル２４２を読出して、詳細諸元値として入力したピストン外径とシリンダ内径とリング、ランド回りの詳細寸法（ピストンリング嵌合溝の幅及び深さ）に基づき変形することによって、図７（ｃ）に示す、ピストンの外周面とシリンダの内周面との間の空間８０１〜８０６の体積を体積演算モジュール１１５ｆを用いて容易に算出することができる。なお、空間８０１と空間８０２とを合わせた空間の体積はトップランドボリュームと呼ばれ、空間８０３と空間８０４とを合わせた空間の体積はセカンドランドボリュームと呼ばれ、空間８０５と空間８０６とを合わせた空間の体積はサードランドボリュームと呼ばれる。
【００９９】
これらの体積からはオイル消費量およびエミッション性能を導き出すことができる。トップリング、セカンドリング、オイルリングの配置の仕方によって、燃焼室１２００とクランク室１３００との間の圧力差が左右され、クランク室に未燃ガスが入らないように遮断性を向上させるためには、ボリュームモデル２４２内で区分けされている６つの空間の容積比が重要となる。
【０１００】
再度説明を図３に戻すと、ステップＳ３１０における３Ｄ検証の結果をステップＳ３１１で表示する。図８は、３Ｄ検証結果表示画面の例である。図のように、圧縮比、間隙および肉厚、ランドボリュームについて、３Ｄ検証によって導き出された計測値が表示される。ランドボリュームにおいて１〜６で表示されている体積は、図７（ｃ）の空間８０１〜８０６の体積にそれぞれ対応するものである。
【０１０１】
図８には、ピストン３Ｄ表示ボタン８１１と、内部空間３Ｄ表示ボタン８１２と、自動最適化ボタン８１３と、諸元値再入力ボタン８１４と、保存終了ボタン８１５が表示され、それぞれ選択されることにより以下の処理を行なう。
【０１０２】
ピストン３Ｄ表示ボタン８１１または内部空間３Ｄ表示ボタン８１２が選択された場合、ステップＳ３１２からステップＳ３１３に進み、構築したピストンモデル６０４または、変形した内部空間モデル２１３をディスプレイ１１７に表示する。ここで、ピストンモデル６０４を表示する際には、各ピストン生成モデル同士の接続面を隠しつつ表示する。
【０１０３】
自動最適化ボタン８１３が選択されると、ステップＳ３１２からステップＳ３１４を経てステップＳ３１５に進み、ピストン形状を目標圧縮比に近似するように自動的に最適化する。具体的には、まず、諸元値として入力された目標圧縮比と計測された圧縮比とを比較し、その差に応じてピストンのクラウン高さまたは深さを変化させる。そして、変化させたクラウン高さまたは深さに応じて、ピストンモデルを変形させ、変形したピストンモデルについての圧縮比を算出し、算出された圧縮比と目標圧縮比との差が所定値（例えば、±０．０１）以内でなければ、ピストンモデルのクラウン高さ（または深さ）を変更して再度、圧縮比を算出する。そうして、算出された圧縮比と目標圧縮比との差が所定値以内になるまで、変形と圧縮比算出とを複数回繰り返す。算出された圧縮比と目標圧縮比との差が所定値以内になれば、目標圧縮比に最も近いピストン形状として決定する。
【０１０４】
諸元値再入力ボタン８１４が選択されると、ステップＳ３１２からステップＳ３１４およびステップＳ３１５を経てステップＳ３０１またはステップＳ３０５に進み、諸元値の入力画面に戻る。
【０１０５】
保存終了ボタン８１５が選択されると、検証結果ＯＫと判断してステップＳ３１４からステップＳ３１６に進み、ピストンモデルや諸元値などを全て保存して、ピストン設計支援プログラムを終了させる。
【０１０６】
（モデル変形ルール）
次に、ステップＳ３０８におけるモデルの変形ルールについて詳しく説明する。ステップＳ３０８では、吸気側モデル２１１と排気側モデル２１２の両方をそれぞれ変形させるが、それぞれについて必ずしも別個に諸元値を入力する必要はなく、諸元値としてピストン全体についての寸法が入力された場合にも、吸気側モデル２１１及び排気側モデル２１２の両方を対応付けて変形させる。例えば諸元値として入力されたシリンダ径に対し、データベースサーバ１０２から読出した吸気側モデル２１１及び排気側モデル２１２の円弧部分の外径を、同じ縮尺で拡大または縮小する。
【０１０７】
また、吸気側モデル２１１と排気側モデル２１２を変形する際には、諸元値に基づいて吸気側リセス１１３０ｂおよび排気側リセス１１３０ｃの断面形状を独立に決定する。例えばリセス深さとして同一の値が入力されても吸気側リセスと排気側リセスとを異なる形状に変形するように、リセス形状決定ルールが設定されている。これは、吸気リセスは吸気の対流性を向上させる効果を求められるが、排気リセスはそのような効果を求められないからである。
【０１０８】
このリセス形状決定ルールについて図９（ａ）を用いて説明する。図９（ａ）は、ピン軸方向から見たピストン１１３０の縦断面図である。吸気側リセスの深さをＤ１、吸気側リセスの底部のアール（底面と側面とがなす隅の曲率半径）をＲ１、吸気側リセスの底面の傾き（底面と水平面とがなす角度）をＳ１、吸気側リセスの挟み角をαで示している。また、同様に、排気側リセスの深さをＤ２、排気側リセスの底部のアールをＲ２、排気側リセスの底面の傾きをＳ２、排気側リセスの挟み角をβで示している。さらに、スカートの内径をφで示している。
【０１０９】
リセス形状決定ルールによれば、諸元値として入力した吸気側リセス深さＤ１及び排気側リセス深さＤ２が同じ値でも、吸気側リセスの底面の傾きＳ１と排気側リセスの底面の傾きＳ２とが異なるように、また、吸気側リセスの底面と側面とがなす隅のアールＲ１と、排気側リセスの底面と側面とがなす隅のアールＲ２とが異なるように、リセス形状は決定される。吸気側リセス１１３０ｂの底面は吸気の対流性が向上すべく、底面ができるだけ水平に近くなるように、かつ、底面のアールＲ１は大きくなるように変形する。一方で排気側リセス１１３０ｃの底面の傾斜角Ｓ２は、排気側バルブの挟み角βと等しければよく（これにより排気側リセス１１３０ｃの底面はバルブヘッド面と平行になる）、底面のアールＲ２は、所定の値であればよい。
【０１１０】
排気側リセスの底面のアールＲ２は、基本的には排気側のバルブ形状に合わせて設定される。吸気側は対流しやすくするためにアールを大きくするメリットがあるが、排気側は対流とは無関係であるため、排気側のバルブ形状に依存した形状とする。
【０１１１】
諸元値として入力される吸気側リセス深さＤ１及び排気側リセス深さＤ２が変更された場合、吸気側リセス１１３０ｂについては、少なくとも、底面の傾きＳ１または底面と側面とがなす隅のアールＲ１のいずれかが変化するが、排気側リセス１１３０ｃについては、底面の傾きＳ２及び底面と側面とがなす隅のアールＲ２の何れも変化しない。
【０１１２】
一方、ステップＳ３０８では、諸元値に応じて内部空間モデル２１３を変形するが、その際、内部空間形状決定ルールに則って変形を行なう。この内部空間形状決定ルールについて図９（ｂ）を用いて説明する。図９（ｂ）は、ピン軸と垂直をなす方向から見たピストン１１３０の縦断面図である。図９（ｂ）において、内部空間におけるクラウン裏のアール（クラウンの裏面とスカート内面との隅の曲率半径）をＲ３、ピンボス間隔をＰで示している。
【０１１３】
内部空間形状決定ルールによれば、諸元値として入力された目標圧縮比が大きければ大きいほどスカート内部空間モデルのクラウン裏のアールＲ３を大きくする。また、諸元値として入力されたピンボス間隔Ｐが小さければ小さいほどスカート内部空間モデルのクラウン裏のアールＲ３を大きくする。さらに、諸元値として入力されたスカート内径φが小さければ小さいほどスカート内部空間モデルのクラウン裏のアールＲ３を大きくする。
【０１１４】
このルールは、クラウン裏Ｒ３が、冷却性能（放熱性能）に、強く影響する要素であることに起因したものである。つまり、ピストン１１３０の内部において、クラウン裏が最も燃焼室１２００に近い箇所であり、クランク室１３００に注入されたエンジンオイルが、クラウン裏から効率的に熱を奪うことが放熱性の向上につながる。ここで、エンジンオイルがクラウン裏から効率的に熱を奪うためには、クラウン裏でのエンジンオイルの循環を良くする必要があり、そのためにはクラウン裏のアールＲ３を大きくすればよい。また、クラウン裏のアールＲ３を大きくすることで、クラウン裏で発生した熱をクラウン裏のアールを介してスカート部に逃がしやすくすることができ、熱の伝搬性（熱逃げ性）を向上することもできる。しかし一方で、クラウン裏のアールＲ３が増えた分だけ重量ＵＰに結びつくため、むやみにＲ３を大きくすることは好ましくない。
【０１１５】
そこで、上述したように、目標圧縮比が大きく、発生する熱量が増大する場合や、ピンボス間隔Ｐまたはスカート内径φが小さく、全体の放熱面積が減少する場合などには、クラウン裏での放熱性能を向上させるためにアールＲ３を大きくする。このルールを適用することにより、放熱性と重量とのバランスで最適なクラウン裏のアールＲ３を決定することが可能となる。
【０１１６】
（実施形態の効果）
本実施形態によれば、容易に所定の制約条件を満たすピストンを設計できる。効率的な形状のピストン生成モデルをデータベースに記憶するので、処理負荷やデータ量を軽減できる。また、ピストン設計の自動最適化が可能となる。誰でも簡単に目標圧縮比を満たすピストンを設計可能となる。目標圧縮比を様々に変えても、短時間にその目標圧縮比を実現するピストンを設計可能である。
【０１１７】
＜第２実施形態＞
以下、本発明の第２実施形態を図面に基づいて説明する。図１３は、本発明の実施形態に係る設計支援装置の概略構成を示し、この設計支援装置は、コンピュータ装置であって、各種信号の制御処理を行うＣＰＵ１を備えている。このＣＰＵ１には、設計者が各種情報を入力するための入力手段としての、キーボードやマウス等を含む操作スイッチ２と、各種画面を表示するための液晶表示器等のディスプレイ３と、ブートプログラム等を記録したＲＯＭ４と、各種処理結果を一時記憶するＲＡＭ５と、この設計支援装置を制御するための設計支援プログラム等を記録したハードディスクドライブ等の記憶装置６とが信号の授受可能に接続されている。
【０１１８】
上記設計支援装置は、上記設計支援プログラムによって、後述の如く動作して、図１４に示すようなエンジン１１（この実施形態では、４サイクルガソリンエンジン）におけるピストン１２の形状（主として頂部及びピストンリング溝部分）の設計を支援する。
【０１１９】
上記エンジン１１は、シリンダ１５ａを有するシリンダブロック１５と、このシリンダブロック１５の上面に組み付けられたシリンダヘッド１６と、上記シリンダ１５ａ内に往復動可能に嵌装されたピストン１２とを備えている。上記シリンダ１５ａ内には、ピストン１２及びシリンダヘッド１６により囲まれる燃焼室１７が区画形成されている。この燃焼室１７の上部には点火プラグ１８が臨設され、吸気ポート２２には燃料噴射弁１９が設けられている。
【０１２０】
上記シリンダヘッド１６には、４つのバルブ２１（２つの吸気ポート２２の燃焼室１７側開口をそれぞれ開閉する２つの吸気バルブ、及び２つの排気ポート２３の燃焼室１７側開口をそれぞれ開閉する２つの排気バルブ）が設けられており、これらバルブ２１の往復動方向（バルブ２１の中心軸が延びる方向）は全て、上記ピストン１２の往復動方向（ピストンの中心軸が延びる方向（鉛直方向））とは一致しておらず、ピストン１２の往復動方向に対して所定角度をなしている。また、上記各バルブ２１の厚さ（ポートの開口を開閉する部分における中心軸方向に沿った長さ）は、信頼性を維持できるように規定値以上とされている。さらに、上記各バルブ２１におけるリセス対向面と側周面との交わる角部には全周に亘って面取り２１ａが施されている。尚、この面取り２１ａは必ずしも必要なものではなく、なくてもよい。
【０１２１】
上記ピストン１２の頂部には、図１５に示すように、上記各バルブ２１とそれぞれ対面する４つのリセス１２ａ（凹部）が形成されている。この各リセス１２ａと、対応するバルブ２１との間隙は所定条件を満足するようになされている。すなわち、ピストン１２とバルブ２１とが最も接近したときにおいて、製造誤差等があってもバルブ２１がピストン１２（リセス１２ａ）と干渉しないように、この実施形態では、所定条件として、ピストン１２のリセス１２ａとバルブ２１との間のバルブ往復動方向に沿った距離を第１基準値以上とし、リセス１２ａとバルブ２１との間のバルブ往復動方向に沿った距離を第２基準値（第１基準値よりも小さい値）以上とし、かつ、リセス１２ａとバルブ２１との最短距離を第３基準値（第２基準値よりも大きくて第１基準値よりも小さい値）以上としている。尚、後述の凸部１２ｂがリセス１２ａの周囲にも形成されているため、リセス１２ａの開口端は、平面状ではなくて、凸部１２ｂの表面に沿った形状をなしている。
【０１２２】
また、上記ピストン１２の頂部の外周縁部は、該ピストン１２の中心軸と直交する平面状をなし、その外周縁部を除く部分には、ピストン１２の中心軸方向から見て円形状をなす凸部１２ｂが形成されいる。この凸部１２ｂの直径や突出高さ等は、圧縮比が予め設定された設定値になるように、つまり、燃焼室１７の容積（ピストン１２が上死点にあるときの容積）が上記圧縮比の設定値から決まる値になるように決められている。
【０１２３】
上記ピストン１２の側周面における頂部近傍には、ピストンリング１３が嵌められる３つのピストンリング溝１２ｃが形成されている。このうち最も上側に位置するピストンリング溝１２ｃと上記リセス１２ａとの間の肉厚の最小値は、所定値（ピストン１２の強度や製造上の観点等から予め決められた値）以上になるようになされている。
【０１２４】
ところで、上記従来のように頂部にリセスを備えたピストンの形状を設計する際には、通常、最初にリセスの形状を決定する。このとき、リセスとバルブとの間隙は所定条件を満足するようにする必要がある。すなわち、ピストンとバルブとが最も接近したときにおいて、製造誤差等があってもバルブがピストン（リセス）と干渉しないようにする。このリセスの形状を決定した後に、圧縮比等が最初から決まっている場合には、燃焼室の容積（ピストンが上死点にあるときの容積）が、その目標圧縮比等から決まる目標容積となるようにピストン頂部の形状を決定する。具体的には、燃焼室の容積が、目標圧縮比等から決まる目標容積よりも小さい場合には、ピストン頂部に凹陥部を設けて燃焼室容積を増大させる一方、目標容積よりも大きい場合には、ピストン頂部（リセス以外の部分）に凸部を設けて燃焼室容積を減少させる。
【０１２５】
上記のようにピストン頂部に凸部を設けて燃焼室容積を減少させるときにおいては、その凸部がリセスの周囲にも形成される場合があり、この場合、凸部によってリセスの開口端がバルブ側に移動することになり、リセスとバルブとの間隙が所定条件を満足しなくなる可能性がある。
【０１２６】
しかしながら、ピストンの往復動方向とバルブの往復動方向とが不一致となるエンジンにおいては、リセスを最小限の大きさにしようとすると、リセスの形状が複雑になるため、リセスとバルブとの間隙を素早くかつ精度良く計算するのは容易ではない。一方、リセスを単純な形状で大きくすると、燃焼性の悪化を招いてしまう。
【０１２７】
このことで、リセスとバルブとの間隙が所定条件を満足しないときには、所定条件を満足するように、バルブの厚さ、及びバルブにおけるリセス対向面と側周面との交わる角部に形成する面取りの傾斜角度の少なくとも一方が自動的に変更される。この結果、リセスとバルブとの間隙が所定条件を満足しない場合に、設計者はピストンの形状を変更することなく、容易に対応することができる。
【０１２８】
すなわち、リセスとバルブとの間隙が所定条件を満足しないときにおいて、バルブの形状変更で所定条件を満足するようにしても、バルブの厚さが、信頼性等の観点から決められた規定値よりも小さくなると、問題が生じる。しかし、この発明では、バルブの厚さが規定値よりも小さいときには、リセスとバルブとの間隙を変更して、再度、リセスモデル構築ステップから実行するので、バルブの信頼性が低下するのを抑制することができる。  入力ステップは、設計者に、ピストンの側周面に形成するピストンリング溝の位置及び形状に関する情報をさらに入力させるステップであり、コンピュータに対して、リセスモデル構築ステップで構築したリセスモデルと、上記入力ステップで入力されたピストンに関する情報並びにピストンリング溝の位置及び形状に関する情報とに基づいて、ピストン頂部モデル構築ステップで構築するピストン頂部モデルとは別個に、又は該ピストン頂部モデルを含めて、リセス及びピストンリング溝を備えたピストンモデルを立体で構築するピストン構築ステップと、上記ピストン構築ステップで構築したピストンモデルに基づいて、該ピストンモデルにおけるリセスとピストンリング溝との間の肉厚の最小値を演算するリセス肉厚演算ステップとを実行させるものであるとする。
【０１２９】
すなわち、ピストンリング溝に嵌合されるピストンリングのピストン頂部側におけるピストンとシリンダとの間の部分に、エンジンオイルや、混合気中の燃料の内のピストン又はシリンダに対する付着分がそれ程多く溜まらないようにしてＨＣやＣＯを排出しないようにするためには、ピストンリング溝をピストン頂部にある程度近い位置に形成する必要があるが、ピストン頂部にリセスを形成すると、そのリセスとピストンリング溝との間の肉厚の最小値が所定値（ピストン強度や製造上の観点等から予め決められた値）よりも小さくなる場合がある。そこで、設計者は、そのリセスとピストンリング溝との間の肉厚に注意しなければならないが、リセスの形状が複雑になるため、上記肉厚の最小値を素早くかつ精度良く計算するのは容易ではない。しかし、この発明では、立体で構築されたピストンモデルでリセスとピストンリング溝との間の肉厚の最小値を演算するので、リセスの形状が複雑であっても、設計者はその肉厚の最小値を素早くかつ精度良く得ることができる。この結果、設計者は、ピストンの形状をより一層効率良くかつ最適に設計することができる。
【０１３０】
入力ステップは、設計者に、ピストンの側周面に形成するピストンリング溝の少なくとも形状に関する情報をさらに入力させるステップであり、コンピュータに対して、リセスモデル構築ステップで構築したリセスモデルと、上記入力ステップで入力されたピストンに関する情報とに基づいて、ピストン頂部モデル構築ステップで構築するピストン頂部モデルとは別個に、又は該ピストン頂部モデルを含めて、リセスを備えたピストンモデルを立体で構築するピストン構築ステップと、上記ピストン構築ステップで構築したピストンモデルと、上記入力ステップで入力されたピストンリング溝の形状に関する情報とに基づいて、該ピストンリング溝の位置を、上記ピストンモデルにおけるリセスと該ピストンリング溝との間の肉厚の最小値が所定値以上となるように演算する溝位置演算ステップとを実行させるものであるとする。
【０１３１】
このことにより、立体で構築されたピストンモデルでリセスとの間の肉厚の最小値を所定値以上にするピストンリング溝位置を演算するので、設計者はそのピストンリング溝位置を素早くかつ精度良く得ることができる。
【０１３２】
上記設計支援装置におけるＣＰＵ１の具体的な処理を、図１５及び図１６のフローチャートに基づいて説明する。
【０１３３】
最初のステップＳ１では、設計者の操作スイッチ２による所定の開始操作に応じて、ディスプレイ３に入力画面を表示して、設計者に、ピストン１２に関する情報と、バルブ２１に関する情報と、ピストンリング溝１２ｃの位置及び形状に関する情報と、シリンダヘッド１６における燃焼室１７を形成する面に関する情報と、目標圧縮比（上記設定値）とを入力させる。尚、目標圧縮比の代わりに、値の大きさから燃焼室１７の容積が決まる容積関連値の目標値を入力させるようにしてもよい。
【０１３４】
上記ピストン１２に関する情報は、具体的には、ピストン１２の往復動に関するデータ情報（クランク角とピストン１２の上下位置との関係が導けるデータ情報、シリンダボアとの関係が分かるデータ情報等）、外径や、頂部以外の部分の形状に関するデータ情報等である。また、上記バルブ２１に関する情報は、バルブ２１の往復動に関するデータ情報（クランク角とバルブリフト量との関係が導けるデータ情報）、ピストン１２との位置関係や形状に関するデータ情報等である。
【０１３５】
次のステップＳ２では、上記ステップＳ１で入力されたピストン１２に関する情報及びバルブ２１に関する情報に基づいて、上記ピストン１２の頂部に、上記バルブ２１と対面しかつ該バルブ２１との間隙が上記所定条件を満足するリセスモデルを構築する（尚、モデルにおいても実物と対応する部分については同じ符号を使用する）。このとき、この実施形態では、上記ピストン１２頂部は、予め、ピストン１２の中心軸と直交する平面状としている（頂部形状に関するデータ情報は入力しない）が、他の形状に予め設定していてもよく、設計者に頂部形状に関するデータ情報を入力させて、その入力情報に応じた形状としてもよい。
【０１３６】
上記リセスモデルの構築方法について詳細に説明すると、上記ピストン１２に関する情報及びバルブ２１に関する情報に基づいて、ピストン１２とバルブ２１とが最も接近するときの両者の位置関係を把握し、この位置で、ピストン１２の中心軸と平行でかつバルブ２１の中心軸を含む平面上に（２次元で）リセスモデルを構築する。すなわち、図１７に示すように、クランク角とピストン上下位置との関係（ピストン変位曲線）と、クランク角とバルブリフト量との関係（バルブリフト曲線）とを同じグラフに描くと、クランク角がいくらのときにピストン１２とバルブ２１とが最も接近するかが分かり（図１７において、吸気バルブではクランク角がαのときに、排気バルブではクランク角がβのときにそれぞれ最接近する）、このクランク角のときのピストン１２及びバルブ２１を、図１８に示すように、ピストン１２の中心軸と平行でかつバルブ２１の中心軸を含む平面上にモデル化し、このピストン１２の頂部に、バルブ２１との間隙が上記所定条件を満足するリセスモデルを構築する。つまり、リセス１２ａとバルブ２１との間のバルブ往復動方向に沿った距離ｘが第１基準値以上となり、リセス１２ａとバルブ２１との間のバルブ往復動方向に沿った距離ｙが第２基準値（第１基準値よりも小さい値）以上となり、かつ、リセス１２ａとバルブ２１との最短距離ｚが第３基準値（第２基準値よりも大きくて第１基準値よりも小さい値）以上となるようにする。
【０１３７】
尚、リセスモデルを必ずしも２次元で構築する必要はなく、立体（３次元）で構築してもよい（但し、ピストン１２頂部が平面状でなく複雑な形状である場合には、立体で構築するのがよい）。また、２次元でリセスモデルを構築する場合、ピストン１２の中心軸と平行な平面上であれば、どの平面上にモデル化してもよいが、上記のようにバルブ２１の中心軸を含む平面が望ましい。
【０１３８】
次のステップＳ３では、ディスプレイ３に、上記構築したリセスモデルのリセス１２ａの寸法等を表示するための第１の結果画面を表示する。この第１の結果画面には、次の工程に進むための操作ボタン（以下、進行ボタンという）と、上記入力画面に戻るための操作ボタン（以下、戻りボタンという）とが含まれている。
【０１３９】
次のステップＳ４では、上記操作ボタンが操作されたか否かを判定し、この判定が、進行ボタン及び戻りボタンのいずれの操作ボタンも操作されていないＮＯであるときには、上記ステップＳ３に戻って第１の結果画面を表示し続け、判定がＹＥＳであって進行ボタンが操作されたときには、ステップＳ５に進み、判定がＹＥＳであって戻りボタンが操作されたときには、上記ステップＳ１に戻る。
【０１４０】
上記ステップＳ５では、上記構築したリセスモデルと、上記入力されたピストン１２に関する情報並びにピストンリング溝１２ｃの位置及び形状に関する情報とに基づいて、リセス１２ａ及びピストンリング溝１２ｃを備えたピストンモデルを立体（３次元）で構築する。この立体のピストンモデルにおけるリセス１２ａは、円筒をその中心軸がバルブ２１の往復動方向になるように傾けた状態で該円筒の端面と側周面との角部をピストン１２頂部に対して押し当てて凹ました形状をなしている。
【０１４１】
次のステップＳ６では、上記立体のピストンモデルに基づいて、該ピストンモデルにおけるリセス１２ａとピストンリング溝１２ｃ（最も上側に位置するもの）との間の肉厚の最小値を演算し、次のステップＳ７で、ディスプレイ３に、その肉厚の最小値等を表示するための第２の結果画面を表示する。この第２の結果画面にも、上記第１の結果画面と同様に、進行ボタンと戻りボタンとの２つの操作ボタンが含まれている。
【０１４２】
次のステップＳ８では、上記操作ボタンが操作されたか否かを判定し、この判定が、進行ボタン及び戻りボタンのいずれの操作ボタンも操作されていないＮＯであるときには、上記ステップＳ７に戻って第２の結果画面を表示し続け、判定がＹＥＳであって進行ボタンが操作されたときには、ステップＳ９に進み、判定がＹＥＳであって戻りボタンが操作されたときには、上記ステップＳ１に戻る。
【０１４３】
上記ステップＳ９では、上記リセスモデルと、上記入力されたピストンに関する情報、燃焼室１７を形成する面に関する情報及び目標圧縮比とに基づいて、上記燃焼室１７の容積が、上記目標圧縮比から決まる目標容積となるようにピストン１２頂部の形状を設定して、ピストン頂部モデルを立体で構築する。具体的には、上記リセスモデル構築時の平面状の頂部では、燃焼室１７の容積が、目標圧縮比から決まる目標容積よりも小さい場合には、ピストン１２頂部の外周縁部を除く部分に凹陥部を設けて燃焼室１７の容積を増大させる。一方、目標容積よりも大きい場合には、上述したピストン１２のように、ピストン１２頂部の外周縁部及びリセス１２ａを除く部分に、凸部１２ｂを設けて燃焼室１７の容積を減少させる。
【０１４４】
次のステップＳ１０では、上記入力されたバルブ２１に関する情報に基づいて、バルブモデルを立体で構築する。
【０１４５】
次のステップＳ１１では、ピストン１２とバルブ２１とが最接近した状態において、上記ピストン頂部モデルのリセス１２ａと上記バルブモデルとの間隙（この実施形態では、最短距離）を演算し、次のステップＳ１２で、ディスプレイ３に、その間隙の値等を表示するための第３の結果画面を表示する。この第３の結果画面にも、上記第１の結果画面と同様に、進行ボタンと戻りボタンとの２つの操作ボタンが含まれている。
【０１４６】
次のステップＳ１３では、上記操作ボタンが操作されたか否かを判定し、この判定が、進行ボタン及び戻りボタンのいずれの操作ボタンも操作されていないＮＯであるときには、上記ステップＳ１２に戻って第３の結果画面を表示し続け、判定がＹＥＳであって進行ボタンが操作されたときには、ステップＳ１４に進み、判定がＹＥＳであって戻りボタンが操作されたときには、上記ステップＳ１に戻る。
【０１４７】
上記ステップＳ１４では、上記結果内容（上記間隙や上記肉厚の最小値、入力情報、構築したモデル等を含む）を記憶装置６に記憶保存し、次のステップＳ１５で、ディスプレイ３に、その保存した内容を設計者に確認させるための保存内容確認画面を表示する。この保存内容確認画面には、終了するための終了ボタンが含まれている。
【０１４８】
次のステップＳ１６では、上記終了ボタンが操作されたか否かを判定し、この判定がＮＯであるときには、上記ステップＳ１５に戻って保存内容確認画面を表示し続け、判定がＹＥＳであるときには、終了する。
【０１４９】
上記設計支援装置を用いて、設計者がピストン１２の形状を設計しようとして操作スイッチ２による所定の開始操作を行うと、ディスプレイ３には入力画面が表示される。そして、設計者が、この入力画面の所定欄に、ピストン１２に関する情報と、バルブ２１に関する情報と、ピストンリング溝１２ｃの位置及び形状に関する情報と、シリンダヘッド１６における燃焼室１７を形成する面に関する情報と、目標圧縮比とを操作スイッチ２により入力すると、２次元でリセスモデルが構築されて、ディスプレイ３に第１の結果画面を通してリセス１２ａの寸法等が表示される。
【０１５０】
設計者が上記リセス１２ａの寸法等を確認して問題がないと判断した場合には、進行ボタンを操作する。一方、問題があると判断した場合には、戻りボタンを操作して入力画面に戻り、入力情報の一部又は全部を変更して入力し直す。
【０１５１】
上記第１の結果画面において設計者が進行ボタンを操作すると、リセス１２ａ及びピストンリング溝１２ｃを備えた立体のピストンモデルが構築され、このピストンモデルにおけるリセス１２ａとピストンリング溝１２ｃとの間の肉厚の最小値が演算されて、ディスプレイ３に第２の結果画面を通してその演算結果が表示される。
【０１５２】
設計者が上記肉厚の最小値を確認し、この最小値が上記所定値以上であって問題がないと判断した場合には、進行ボタンを操作する。一方、所定値よりも小さくて問題があると判断した場合には、戻りボタンを操作して入力画面に戻り、入力情報の一部又は全部を変更して入力し直す。
【０１５３】
上記第２の結果画面において設計者が進行ボタンを操作すると、ピストン頂部モデルが構築されてピストン１２頂部に凹陥部又は凸部１２ｂが形成される。この凹陥部又は凸部１２ｂにより、燃焼室１７の容積が、目標圧縮比から決まる目標容積となる。また、バルブモデルも構築され、上記ピストン頂部モデルのリセス１２ａとそのバルブモデルとの間隙（最短距離）が演算されて、ディスプレイ３に第３の結果画面を通してその演算結果が表示される。
【０１５４】
図１９に示すように、ピストン１２頂部に凸部１２ｂが形成されるとともにその凸部１２ｂがリセス１２ａの周囲にも形成されたとすると、凸部１２ｂによってリセス１２ａの開口端がバルブ側に移動するため、上記間隙（最短距離ｚ′）は、リセスモデルを構築したときの最短距離ｚよりも小さくなる。したがって、上記間隙が上記所定条件を満足するか（最短距離ｚ′が第３基準値以上であるか）否かを確認する必要がある。しかし、この実施形態では、ディスプレイ３に上記間隙（最短距離ｚ′）が表示されるので、設計者は上記間隙が上記所定条件を満足するか否かを容易に確認することができる。
【０１５５】
設計者が上記間隙を確認し、所定条件を満足すると判断した場合には、進行ボタンを操作する。一方、所定条件を満足しないと判断した場合には、戻りボタンを操作して入力画面に戻り、入力情報の一部又は全部を変更して入力し直す。
【０１５６】
上記第３の結果画面において設計者が進行ボタンを操作すると、上記結果内容が記憶装置６に記憶保存されて、ディスプレイ３に保存内容確認画面を通してその保存内容が表示される。そして、設計者がその保存内容を確認した後に終了ボタンを操作して終了する。
【０１５７】
したがって、上記実施形態では、燃焼室１７の容積が、目標圧縮比から決まる目標容積となるようにピストン１２頂部の形状が設定された後に、立体で構築されたピストン頂部モデルのリセス１２ａとバルブモデルとの間隙を演算するので、リセス１２ａの形状が複雑であっても、設計者はその間隙を素早くかつ精度良く得ることができ、リセス１２ａとバルブ２１との間隙が所定条件を満たすか否かを容易に確認することができる。しかも、リセス１２ａ及びピストンリング溝１２ｃを備えたピストンモデルを立体で構築し、このピストンモデルにおけるリセス１２ａとピストンリング溝１２ｃとの間の肉厚の最小値を演算するようにしたので、リセス１２ａの形状が複雑であっても、設計者はその肉厚の最小値をも素早くかつ精度良く得ることができ、その最小値が所定値以上であるか否かをディスプレイ３で確認することができる。よって、リセス１２ａを備えたピストン１２の形状を効率良くかつ最適に設計することができる。
【０１５８】
尚、上記実施形態では、リセス１２ａ及びピストンリング溝１２ｃを備えたピストンモデルを、ピストン頂部モデルの構築前に、ピストン頂部モデルとは別個に構築して、該ピストンモデルにおけるリセス１２ａとピストンリング溝１２ｃとの間の肉厚の最小値を演算するようにしたが、ピストン頂部モデルの構築後に、該ピストン頂部モデルを含めてピストンモデルを構築し、このピストンモデルを用いて、バルブモデルとの間隙や上記肉厚の最小値を演算するようにしてもよい。また、ピストン頂部モデルの構築後にピストンモデルを構築する場合でも、ピストン頂部モデルとは別個にピストンモデルを構築するようにしてもよい。さらに、このような肉厚の最小値の演算は必ずしも必要ではなく、省略してもよい。
【０１５９】
また、ピストンモデルにおけるリセス１２ａとピストンリング溝１２ｃとの間の肉厚の最小値を演算する代わりに、ピストンリング溝１２ｃの位置を、ピストンモデルにおけるリセス１２ａと該ピストンリング溝１２ｃとの間の肉厚の最小値が所定値以上となるように演算するようにしてもよい。この場合、入力画面では、設計者に、ピストンリング溝１２ｃの位置は入力させないで少なくとも形状に関する情報を入力させて、ピストン頂部モデルとは別個に、又はピストン頂部モデルを含めて、リセス１２ａを備えたピストンモデルを立体で構築し、このピストンモデルと、上記入力されたピストンリング溝の形状に関する情報とに基づいて、ピストンリング溝１２ｃの位置を、上記ピストンモデルにおけるリセス１２ａと該ピストンリング溝１２ｃとの間の肉厚の最小値が所定値以上となるように演算するようにすればよい。
【０１６０】
さらに、上記実施形態では、設計支援装置によって演算された、ピストン頂部モデルのリセス１２ａとバルブモデルとの間隙を設計者が確認して、設計者自身が設計変更を行うようにしたが、設計支援装置が設計変更を行うようにしてもよい。例えば、設計支援装置のＣＰＵ１の処理として、ピストン頂部モデルのリセス１２ａとバルブモデルとの間隙を演算した後、その間隙が上記所定条件を満足するか否かを判定し、上記間隙が上記所定条件を満足しないと判定したときには、バルブモデルにおいて、バルブ厚さ、及びリセス対向面と側周面との交わる角部に形成する面取り２１ａの傾斜角度の少なくとも一方を、上記間隙が上記所定条件を満足するように変更して、バルブモデルを再構築するようにする。但し、この再構築したバルブモデルのバルブ厚さが上記規定値よりも小さいときには、リセスモデル構築時におけるリセス１２ａとバルブ２１との間隙を変更して、再度、リセスモデル構築、ピストン頂部モデル構築、バルブモデル構築、ピストン頂部モデルのリセス１２ａとバルブモデルとの間隙の演算、この間隙が上記所定条件を満足するか否かの判定、及びバルブモデルの再構築の各処理を実行する。こうすれば、リセス１２ａとバルブ２１との間隙が所定条件を満足しないときには、所定条件を満足するように、バルブ２１の形状が自動的に変更されるので、設計者はピストン１２の形状を変更することなく、容易に対応することができる。また、バルブの厚さが規定値よりも小さくならなくて済み、バルブ２１の信頼性が低下するのを抑制することができる。また、本発明は、バルブ可変機構を有するエンジンにも適応可能である。
【産業上の利用可能性】
【０１６１】
本発明は、車両のエンジンのみならず、あらゆる内燃機関に設けられるピストンの設計に適用できる。
【図面の簡単な説明】
【０１６２】
【図１】本発明の第１実施形態に係るピストン設計支援システムの概略構成を示すブロック図である。
【図２】本発明の第１実施形態に係るピストン設計支援システムに含まれるデータベースサーバの構成を示す図である。
【図３】本発明の第１実施形態に係るピストン設計支援処理の流れを示すフローチャートである。
【図４】本発明の第１実施形態に係るピストン設計支援システムにおいて表示される画面を示す図である。
【図５】ピストン変位曲線とバルブリフト曲線との関係を示すグラフである。
【図６】本発明の第１実施形態に係るピストン設計支援システムによって構築されるピストンモデルの遷移を示す図である。
【図７】（ａ）は、燃焼室の構成を示す図であり、（ｂ）はバルブとピストンの最短距離を示す図であり、（ｃ）は、ランドボリュームの構成を示す図である。
【図８】本発明の第１実施形態に係るピストン設計支援システムにおいて表示される画面を示す図である。
【図９】本発明の第１実施形態に係るピストン設計支援システムによる、ピストン生成用モデルの変形ルールを説明する図である。
【図１０】本発明の第１実施形態に係るピストン設計支援システムを用いて設計可能なピストンを備えたエンジンの構成を示す概略図である。
【図１１】本発明の第１実施形態に係るピストン設計支援システムを用いて設計可能なピストンを示す概略図である。
【図１２】本発明の第２実施形態に係る設計支援装置の概略構成を示すブロック図である。
【図１３】本発明の第２実施形態に係る設計支援装置を用いて設計されるピストンを備えたエンジンの構成を示す概略図である。
【図１４】図１３のピストンの上面を示す斜視図である。
【図１５】本発明の第２実施形態に係る設計支援装置におけるＣＰＵの処理の前半部を示すフローチャートである。
【図１６】本発明の第２実施形態に係る設計支援装置におけるＣＰＵの処理の後半部を示すフローチャートである。
【図１７】本発明の第２実施形態に係るピストン変位曲線とバルブリフト曲線との関係を示すグラフである。
【図１８】本発明の第２実施形態に係るリセスモデルを２次元で構築している様子を示す図である。
【図１９】本発明の第２実施形態に係るリセスとバルブとの間隙が凸部によって変化することを説明する図である。
【符号の説明】
【０１６３】
１  設計支援装置のＣＰＵ（リセスモデル構築手段）
（ピストン頂部モデル構築手段）
（バルブモデル構築手段）（間隙演算手段）
２  操作スイッチ
３  ディスプレイ
６  記憶装置
１１  エンジン
１２  ピストン
１２ａ  リセス
１２ｂ  凸部
１２ｃ  ピストンリング溝
１６  シリンダヘッド
１７  燃焼室
２１  バルブ
２１ａ  面取り
【図１】
2004213609.tif 000003
【図２】
2004213609.tif 000004
【図３】
2004213609.tif 000005
【図４】
2004213609.tif 000006
【図５】
2004213609.tif 000007
【図６】
2004213609.tif 000008
【図７】
2004213609.tif 000009
【図８】
2004213609.tif 000010
【図９】
2004213609.tif 000011
【図１０】
2004213609.tif 000012
【図１１】
2004213609.tif 000013
【図１２】
2004213609.tif 000014
【図１３】
2004213609.tif 000015
【図１４】
2004213609.tif 000016
【図１５】
2004213609.tif 000017
【図１６】
2004213609.tif 000018
【図１７】
2004213609.tif 000019
【図１８】
2004213609.tif 000020
【図１９】
2004213609.tif 000021