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