OS-SL-T: 1010 ブレーキスキール解析

本チュートリアルでは、ブレーキアセンブリのCAD形状の上にどのように有限要素を生成するかを示します。

境界条件を指定して問題の有限要素解析を実行する方法を説明します。制動時に発生する不安定なモードを判断するために、ポスト処理ツールが使用されます。

以下の演習が含まれます:
  • SimLabでの問題のセットアップ
  • 荷重と境界条件の適用
  • ジョブの実行
  • 結果の確認

SimLabの起動

SimLabを起動します。

モデルの読み込み

  1. メニューバーFile > Import > Databaseをクリックします。
    Import Fileダイアログが開きます。
  2. Brake_Model.zipファイルから自身の作業ディレクトリに保存したBrake_Model.gdaファイルを選択します。モデルファイルへのアクセスをご参照ください。
  3. Openをクリックします。
    Brake_Model.gdaデータベースがSimLabに読み込まれます。.gdaファイルには、形状データのみが含まれます。

解析の作成

  1. SolutionsリボンのPhysicsグループから、Structuralツールをクリックします。
    Create Solutionダイアログが開きます。
  2. Create Solutionダイアログで、以下のオプションを定義します。
    1. NameにBrake Squeal Analysisと入力します。
    2. Solverにを選択します。
    3. Solution typeにBrake Squeal Analysisを選択します。
    4. Select bodiesに、ModelブラウザのAssemblyタブからすべてのボディを選択し、OKをクリックします。


      図 1. 解析の作成
ModelブラウザのSolutionsタブで、選択されたボディを含んだOptiStruct – 非線形静解析が作成されます。

材料とプロパティの作成

材料の作成

  1. AnalysisリボンのPropertyグループから、Materialツールをクリックします。
    Materialダイアログが開きます。
  2. Materialダイアログで、以下のように値を入力し、適用(Apply)をクリックします。


    図 2. Back Plate材料の作成
    Back Plate材料が、ModelブラウザのPropertyタブに作成されます。
  3. さらに3つの材料を作成します。
    1. Materialダイアログで、以下のように値を入力し、適用(Apply)をクリックします。


      図 3. Insulator材料の生成
    2. Materialダイアログで、以下のように値を入力し、適用(Apply)をクリックします。


      図 4. Rotor材料の生成
    3. Materialダイアログで、以下のように値を入力し、OKをクリックします。


      図 5. Pad材料の生成
作成された材料が、ModelブラウザのPropertyタブに表示されます。

プロパティの作成

  1. AnalysisリボンのPropertyグループから、Propertyツールをクリックします。
    Analysis Propertyダイアログが開きます。
  2. Analysis Propertyダイアログで、以下のように値を入力します。


    図 6. 解析プロパティの生成
  3. ModelブラウザのAssemblyタブで、INNER-BACKPLATEOUTER-BACKPLATEを選択します。


    図 7. プロパティのBack Plateへの割り当て
  4. Analysis Propertyダイアログで、適用(Apply)をクリックします。
  5. Insulatorsプロパティを作成します。
    1. Analysis Propertyダイアログで、以下のように値を入力します。


      図 8. Insulatorプロパティの作成
    2. ModelブラウザのAssemblyタブで、INSULATOR-INNERINSULATOR-OUTERを選択します。
    3. Analysis Propertyダイアログで、適用(Apply)をクリックします。
  6. Rotorプロパティを作成します。
    1. Analysis Propertyダイアログで、以下のように値を入力します。


      図 9. Rotorプロパティの作成
    2. ModelブラウザのAssemblyタブで、ROTORを選択します。
    3. Analysis Propertyダイアログで、適用(Apply)をクリックします。
  7. Padプロパティを作成します。
    1. Analysis Propertyダイアログで、以下のように値を入力します。


      図 10. Padプロパティの作成
    2. ModelブラウザのAssemblyタブで、INNER-PADOUTER-PADを選択します。
    3. Analysis Propertyダイアログで、適用(Apply)をクリックします。
  8. Analysis Propertyダイアログで、Cancelをクリックします。
作成されたプロパティが、ModelブラウザのPropertyタブに表示されます。

荷重と拘束のセットアップ

局所座標系の作成

  1. AnalysisリボンのLoads and Constraintsグループから、Coordinateツールをクリックします。
  2. 2次ツールセットからCreateツールをクリックします。
    Create Coordinate Systemダイアログが開きます。
  3. Create Coordinate Systemダイアログで、以下のように値を入力します。


    図 11. 円筒座標系の作成
  4. モデリングウィンドウで、Rotorから円筒のフェイスを選択します。


    図 12. 円筒座標系作成のためのフェイス入力
  5. Create Coordinate Systemダイアログで、をクリックします。
選択されたフェイスの中央に、円筒座標系が作成されます。座標系は、ModelブラウザのSolutionsタブに追加されます。

接触の作成

パッドがローターに対してブレーキをかける動作をシミュレートするために、RotorとPadsの間に接触が作成されます。

  1. AnalysisリボンのLoads and Constraintsグループから、Contactツールをクリックします。
    Define Contactダイアログが開きます。
  2. Define Contactダイアログで、以下のように値を入力します。


    図 13. 接触の作成
  3. Define ContactダイアログでMain facesのライン編集欄を選択します。
    ライン編集欄がハイライト表示されます。
  4. モデリングウィンドウから、Rotor facesを選択します。


    図 14. 接触の作成のためのメインフェイス入力
  5. Define Contactダイアログで、Secondary facesのライン編集欄を選択します。
    ライン編集欄がハイライト表示されます。
  6. モデリングウィンドウから、Pad facesを選択します。


    図 15. 接触の作成のためのセカンダリフェイス入力
  7. Define Contactダイアログで、Friction coefficient tableパラメータにCreateを選択します。
    Create Tableダイアログが開きます。
  8. Create Tableダイアログで、以下のように値を入力し、をクリックします。


    図 16. 摩擦係数テーブルの定義
    ヒント: テーブルセル内のを押し、追加の行を加えます。
  9. Define Contactダイアログで、OKをクリックします。
接触が作成され、ModelブラウザのSolutionsタブに追加されます。

荷重ケースの作成

  1. ModelブラウザのSolutionsタブでBrake Squeal Analysisを右クリックし、コンテキストメニューからDefine using Load caseを選択します。
    荷重ケースが作成され、ModelブラウザのSolutionsタブに追加されます。
  2. LoadCase1を右クリックし、コンテキストメニューからRenameを選択してBrake Pressureと入力します。
    ローターに対するパッドのブレーキ作用をシミュレートするための荷重と拘束が、Brake Pressure荷重ケースに追加されます。
  3. Disc Rotation荷重ケースを作成します。
    1. LoadCaseを右クリックし、コンテキストメニューからCreate Loadcaseを選択します。
    2. LoadCase2を右クリックし、コンテキストメニューからRenameを選択してDisc Rotationと入力します。
  4. Brake Squeal荷重ケースを作成します。
    1. LoadCaseを右クリックし、コンテキストメニューからCreate Loadcaseを選択します。
    2. LoadCase3を右クリックし、コンテキストメニューからRenameを選択してBrake Squealと入力します。
    3. Type右クリックし、Analysis Type > Brake Squeal Analysisを選択します。

Brake Pressureの定義

  1. ModelブラウザのSolutionsタブでBrake Pressure荷重ケースを右クリックし、コンテキストメニューからSet Currentを選択します。
    Brake Pressure荷重ケースがcurrent(現在の)に設定されます。新しく作成されたすべての荷重と拘束が、現在の荷重ケースに追加されます。
  2. AnalysisリボンのLoads and Constraintsグループから、Loadsツールをクリックします。
  3. 2次ツールセットからPressureツールをクリックします。
    Pressureダイアログが開きます。
  4. Pressureダイアログで、以下のように値を入力します。


    図 17. Brake Pressureの定義
  5. モデリングウィンドウで、両方のInsulatorの上部フェイス群を選択します。


    図 18. Brake Pressureのフェイス群の入力
  6. Pressureダイアログで、をクリックします。
Brake Pressureが、ModelブラウザのSolutionsタブ内の現在の荷重ケースに追加されます。

制約の作成

  1. AnalysisリボンのLoads and Constraintsグループから、Constraintsツールをクリックします。
  2. 2次ツールセットからFixedツールをクリックします。
    Fixed Constraintダイアログが開きます。
  3. Fixed Constraintダイアログで、以下のように値を入力します。


    図 19. Back Plate拘束の作成
  4. モデリングウィンドウ両方のバックプレートの側面フェイス群を選択します。


    図 20. Back Plate拘束のフェイス入力
  5. Fixed Constraintダイアログで、適用(Apply)をクリックします。
    Back Plate拘束が、ModelブラウザのSolutionsタブ内の現在の荷重ケースに追加されます。
  6. Rotor Fixed拘束を作成します。
    1. Fixed Constraintダイアログで、以下のように値を入力します。


      図 21. Rotor Fixed拘束の作成
    2. モデリングウィンドウで、RotorのBolt穴位置にあるフェイス群を選択します。


      図 22. Rotor Fixed拘束のフェイス入力
    3. Fixed Constraintダイアログで、OKをクリックします。
    Rotor Fixed拘束が、ModelブラウザのSolutionsタブ内の現在の荷重ケースに追加されます。

強制変位の定義

強制変位は、ブレーキパッドに対するローターの回転のシミュレーションに用いられます。

  1. ModelブラウザのSolutionsタブでDisc Rotation荷重ケースを右クリックし、コンテキストメニューからSet Currentを選択します。
  2. Brake Pressure荷重ケースの下でRotor Fixed拘束を右クリックし、コンテキストメニューからAdd to current Loadcaseを選択します。
    Rotor Fixed拘束がDisc Rotation loadcaseに追加されます。
  3. Brake Pressure荷重ケースの下でBrake Pressure拘束を右クリックし、コンテキストメニューからAdd to current Loadcaseを選択します。
  4. Brake Pressure荷重ケースの下でBack Plate拘束を右クリックし、コンテキストメニューからAdd to current Loadcaseを選択します。
  5. AnalysisリボンのLoads and Constraintsグループから、Constraintsツールをクリックします。
  6. 2次ツールセットからEnforcedツールをクリックします。
    Enforced Constraintダイアログが開きます。
  7. Enforced Constraintダイアログで、以下のように値を入力します。


    図 23. 強制拘束の作成
  8. モデリングウィンドウで、ローターの中央にある円筒のフェイスを選択します。


    図 24. 強制拘束のフェイス入力
  9. Enforced Constraintダイアログで、をクリックします。
Enforced Rotationが、ModelブラウザのSolutionsタブ内のDisc Rotation荷重ケースに追加されます。

Brake Squeal荷重ケースの定義

  1. ModelブラウザのSolutionsタブでBrake Squeal荷重ケースを右クリックし、コンテキストメニューからSet Currentを選択します。
  2. Disc Rotation荷重ケースの下でRotor Fixed拘束を右クリックし、コンテキストメニューからAdd to current Loadcaseを選択します。
  3. Disc Rotation荷重ケースの下でBack Plate拘束を右クリックし、コンテキストメニューからAdd to current Loadcaseを選択します。
  4. Brake Squeal荷重ケースを右クリックし、コンテキストメニューからText Dataを選択します。
  5. Text DataダイアログでDISPLACEMENT(UNSTABLE) = ALLと入力し、Saveをクリックします。


    図 25. テキストデータの入力

荷重ケースのパラメータと出力リクエストの定義

  1. ModelブラウザのSolutionsタブでBrake Pressure荷重ケースを右クリックし、コンテキストメニューからLoadcase Parametersを選択します。
    Loadcase Parametersダイアログが開きます。
  2. Loadcase Parametersダイアログで、以下のように値を入力し、OKをクリックします。
    図 26. Brake Pressure荷重ケースの荷重ケースパラメータの作成

  3. Brake Pressure荷重ケースを右クリックし、コンテキストメニューからResult Requestを選択します。
    Result Requestダイアログが開きます。
  4. Result Requestダイアログで、以下のように値を入力し、OKをクリックします。


    図 27. Brake Pressure荷重ケースの出力リクエストの作成
  5. Disc Rotationについて、荷重ケースのパラメータと出力リクエストを作成します。
    1. Disc Rotation荷重ケースを右クリックし、コンテキストメニューからLoadcase Parametersを選択します。
      Loadcase Parametersダイアログが開きます。
    2. Loadcase Parametersダイアログで、以下のように値を入力し、OKをクリックします。


      図 28. Disc Roation荷重ケースの荷重ケースパラメータの作成
    3. Disc Rotation荷重ケースを右クリックし、コンテキストメニューからResult Requestを選択します。
      Result Requestダイアログが開きます。
    4. Result Requestダイアログで、以下のように値を入力し、OKをクリックします。


      図 29. Disc Roation荷重ケースの出力リクエストの作成
  6. Brake Squeal荷重ケースの荷重ケースパラメータを作成します。
    1. Brake Squeal荷重ケースを右クリックし、コンテキストメニューからLoadcase Parametersを選択します。
      Loadcase Parametersダイアログが開きます。
    2. Loadcase Parametersダイアログで、以下のように値を入力し、OKをクリックします。


      図 30. Brake Squeal荷重ケースの荷重ケースパラメータの作成
作成された荷重ケースのパラメータと出力要求は、 ModelブラウザのSolutionsタブに追加されます。

解析パラメータの作成

  1. ModelブラウザのSolutionsタブでBrake Squeal Analysisを右クリックし、コンテキストメニューからSolution Parametersを選択します。
    Solution Parametersダイアログが開きます。
  2. Solution Parametersダイアログで、以下のように値を入力し、OKをクリックします。


    図 31. 解析プロパティ値の入力

解析と結果の確認

解析の実行

モデリングウィンドウのSolutionsタブでResultsを右クリックし、コンテキストメニューからUpdateを選択します。
解析の実行が始まります。
結果はデータベースに自動的に読み戻されます。

結果の解釈

結果はモデリングウィンドウに自動的に読み込まれます。デフォルトでは、最初の荷重ケースの結果データが表示されます。Resultsパネルを使用して、荷重ケース、結果コンポーネント、時間ステップを変更します。


図 32. 解析後の結果の読み込み
モデリングウィンドウの下部にあるAnimationツールバーを使って、結果をアニメーション表示します。
  1. Resultsパネルで、結果の荷重ケースをBrake PressureからDisc Rotationに切り替えます。
    ディスクの回転と制動の複合作用により発生する応力を推測することができます。
  2. 結果の荷重ケースをDisc RotationからBrake Squeallに切り替えます。
    Brake Squeal荷重ケースでは、3つの不安定なモード(Mode 8、Mode 14、Mode 22)がそれぞれ1950.32 Hz、3270.60 Hz、4776.90 Hzの周波数で発生します。
  3. オプション: モデリングウィンドウのAnimationツールバーでXYZ Deformationを選択し、モード形状を可視化します。