6SigmaRoom モデル

この例では、6SigmaRoomのモデルをRescaleのプラットフォームで解く方法を紹介します。うまくいかない場合は、お問い合わせください。

サインアップとログイン

まだの方は、Rescaleのアカウントにサインアップする必要があります。

お申し込みはこちら

  1. Rescale.comにアクセスし、お客様の情報を入力します – 確認メールが送信されます。
  2. 検証メールに記載されているRescaleプラットフォームサイトへのリンクをクリックします(到着まで最大20分かかる場合があります)。
  3. Rescaleプラットフォームのサイトにログインすると、ウェルカムスクリーンが表示されます。
WelcomePage.png

アカウントを作成し、サインインすると、6SigmaRoomのモデルを解決するためのジョブを作成し始めることができます。

新しいジョブを作成する

Rescaleウェルカム画面の左上にある「+New Job」ボタンをクリックします。

入力ファイルの指定

モデルファイルは、クラウドストレージ(Rescaleでホストされている)またはコンピュータから追加することができます。ジョブを追加する場合、以下のハイライトされたフィールドが正しく設定されている必要があります。

注:モデルは.zip形式である必要があります。まだの場合は、6SigmaRoomでモデルを開き、Solve>Cloud Solve>Export to Cloudを実行してください。.zipファイル名には、A~Z、0~9の文字のみを使用する必要があります。それ以外の文字が含まれていると、Rescaleにインポートする際にエラーが発生する可能性があります。

フィールドを設定する

  1. ジョブ名を任意の名前に編集します。この例では、6SigmaRoom Tutorial Modelを使用します。クリック:
    • 以前にアップロードしたモデルファイルを使用するために、クラウドストレージからファイルを使用する
    • このコンピューターからアップロードして、自分のコンピューターまたはローカルネットワーク上のファイルを選択します。
    • モデルファイルの場所に移動し、ファイルを選択します。
  2. 開く/選択したファイルを追加]をクリックします。
  3. ジョブタイプの設定 – この例では、「基本」設定を使用します。

入力ファイルの設定画面が以下のように表示されます。

  1. 次へ」をクリックして、「ソフトウェア設定」画面に進みます。

ソフトウェアの設定

次のページでは、ソフトウェアパッケージの選択とその設定を行います。

6SigmaRoomを設定する

  1. 利用可能なソフトウェアのリストから6SigmaRoomを選択します – Analysis and License Optionsページが開きます。
  2. ドロップダウンリストから6SigmaRoomのバージョンを選択します。
  3. コマンド欄はデフォルト値である「6SigmaRoom」のままにしておきます。
  4. ライセンスオプションを選択します。
    1. 6SigmaRoomのオンデマンドライセンスを使用する場合は、Purchase Licenseを選択します。
    2. 既存のライセンスを提供するを選択し、6SigmaRoomライセンスサーバーのアドレスを入力します。この機能を有効にしたい場合、または、この機能を使用して問題がある場合は、Rescaleのサポートに連絡してください。

完了すると、ソフトウェア設定ページは以下のように表示されます(選択したライセンスオプションによって異なります)。

  1. 次へ」をクリックして、「ハードウェアの設定」ページに進みます。

ハードウェアの設定

ハードウェアの設定では、モデルを解決したいハードウェアを指定することができ、選択したハードウェアの価格情報を提供します。

ハードウェアを設定するには

  1. 使用するコア数を指定します(最小値:8) – この値の変更に伴い、Hardware SummaryとHourly Price Summaryが更新されます
  2. (オプション)最大ジョブ時間(時間)を指定します。

完了すると、以下のようなハードウェアの設定画面が表示されます。

  1. 次へ」をクリックして、「後処理」のページに進みます。

ポスト処理

後処理ステージはオプションであり、現在6SigmaRoom on Rescaleプラットフォームではサポートされていません。次へ」をクリックして、「レビュー」ページに進みます。

レビュー

Reviewページでは、以下のように送信前のジョブと関連設定の概要が表示されます。

ジョブを送信する前に、すべての設定が正しいことを確認してください。

  • 設定が正しくない場合は、<戻る><次へ>ボタンで前のページに移動し、データを編集してください
  • 保存]をクリックして、ジョブとその設定を保存します
  • Submitをクリックすると、解決するためのジョブが送信されます

ステータス

Status ページでは、ジョブ投入後の解析状況をモニターすることができます。下の画像で赤くハイライトされているジョブワークフローアイコンを使って、ジョブセットアップ、ステータス、結果、チャートページ間を移動することができます。

Status ページでは、出力ファイルの内容をリアルタイムで確認することもできます。これは、ファイルをライブテールすることとして知られています。これはジョブの進行状況を監視するのに非常に有効です。

ファイルをライブテール表示するには、表示したいファイル名をクリックします。

6SigmaRoomのジョブの場合、特に注目すべきファイルは以下の通りです。

  • process_output.log
  • リスト内のすべての.pngファイル

process_output.logファイルは、Rescaleジョブごとに作成され、コマンド実行時のすべての端末出力が含まれます。

.pngファイルには、6SigmaRoomソフトウェアのCFDソリューションウィンドウに通常表示される残差プロットとモニタープロットのスナップショットが含まれています。以下の例では、ACU Supply and Return Temperatures.pngが選択されています。

ソリューションの各反復におけるACUの供給温度と戻り温度を見ることができます。これらの画像は、ソリューションの進行に伴って更新されます。

結果を見る

ジョブが完了すると、以下のような「結果」ページが表示されます。

このページからは、いくつかのことができます。

  • 青い「ダウンロード」ボタンですべてのファイルをダウンロードできます。
  • チェックボックスで選択されたファイルのグループに対してアクションを実行するには、赤色で表示されているアクションメニューを使用します。
  • 青色で表示されているアクションボタンは、ファイルの表示、ダウンロード、削除、および将来のジョブで使用できるようにするためのものです。

シミュレーション結果ダウンロード

青い「ダウンロード」ボタンをクリックすると、Rescaleはリスト内の全ファイルをまとめた.zipファイルを作成します。

注:この.zipファイル(’RescaleJobName.zip’という名前)を6SigmaRoomのモデルにインポートしないように注意してください。モデルのシミュレーション結果を含むファイルは、ダウンロードした.zipファイルの中にあり、’UploadedModelName.zip’という名前になっています。

Rescale Transfer Managerを使用してダウンロードした場合、ファイルはzip圧縮されません。シミュレーション結果の.zipファイルは、ダウンロード先のフォルダにダウンロードされ、そのまま6SigmaRoomにインポートすることができます。

6SigmaRoom で結果を見るには

ダウンロードしたシミュレーション結果の.zipファイルを再び6SigmaRoomにインポートして、モデルで結果を確認することができます。

  1. 6SigmaRoomで、以前Rescaleにエクスポートしたモデルを開きます。
  2. Solve>Cloud Solve>Import from Cloudを選択します。
  3. ダウンロードしたシミュレーション結果を含む.zipファイルを選択します(ファイル名は’UploadedModelName.zip’)。
  4. 開くをクリックすると,シミュレーションの結果が6SigmaRoomのモデルにインポートされます.

Rescale Transfer Manager

Rescale Transfer Managerは、Rescaleジョブの出力ファイルをダウンロードするために使用できるWindowsアプリケーションです。大規模なモデルの場合、シミュレーション結果を迅速かつ確実にダウンロードするために、このツールを使用することをお勧めします。

Transfer Managerの使い方については、「Rescale Transfer Managerの使い方」の記事を参照してください。

必要条件

6SigmaRoomのGUIからRescale上のモデルを実行するためには、まず、次のような設定が必要になります。

  • Rescaleアカウント
  • Rescale APIキー
  • ライセンスプロキシ(6SigmaRoomのライセンスを社内で使用している場合)
  • または、Rescaleを通じてオンデマンドライセンスを購入することもできます。

APIキーの生成方法

6SigmaRoomでクラウドソリューションを利用するには、Rescale社からのAPIキーが必要です。

  1. Rescaleのアカウントにログインする
  2. 右上のユーザー名をクリックし、「アカウント」をクリックします。
  3. アカウント]メニューで[API]タブをクリックします
  4. APIセクションで、Generateボタンをクリックすると、あなたのAPIキーが表示されます。
  5. APIキーのテキストを選択し、CTRL + Cキーを押します – クリップボードにコピーされます。
  6. Rescaleのアカウントにログインする
  7. 右上のユーザー名をクリックし、「アカウント」をクリックします。
  8. アカウント]メニューで[API]タブをクリックします
  9. APIセクションで、Generateボタンをクリックすると、あなたのAPIキーが表示されます。
  10. APIキーのテキストを選択し、CTRL + Cキーを押します – クリップボードにコピーされます。

6SigmaRoomソフトウェアの設定

APIキーを生成した後、6SigmaRoomのソフトウェアに追加する必要があります。

6SigmaRoom に API キーを追加するには

  1. 6SigmaRoomを開く
  2. Solve リボンの Cloud Solve ボタンをクリックすると、Cloud Solving ウィンドウと Failed to Initialize Rescale API ウィンドウが表示されます。
  3. Failed to Initialize Rescale APIウィンドウでOKをクリックします – Cloud Optionsウィンドウが開きます。
  1. クラウドオプションのウィンドウで、APIキーフィールドにRescaleのAPIキーを貼り付けます。
  2. 必要に応じて、他のクラウドオプションを設定します。
    1. プラットフォーム – Rescaleのどのプラットフォームに接続するかを選択します。platform.rescale.com、eu.rescale.com、platform.rescale.jpから選択可能です。
    2. APIキー – 6SigmaRoomソフトウェアからRescaleのアカウントに接続するためのAPIキーを指定します。
    3. リフレッシュレート – (デフォルト:30秒)Rescaleサーバとの接続をリフレッシュする頻度を指定します。
    4. 企業ライセンスサーバーへの接続を設定する – 6SigmaRoomのライセンスをホストする企業ライセンスサーバーに接続する場合は、このオプションをチェックします。接続の詳細を指定するための追加のオプションが利用可能になります。この機能を使用する前に、Rescaleプラットフォーム上にライセンスプロキシが設定されている必要があります
    5. ライセンスサーバー – 6SigmaRoomのライセンスをホストしているライセンスサーバーのアドレスを指定します。
    6. License Server Port – ライセンスサーバーへの接続に使用されるポート番号を指定します。
  3. OKをクリック

6SigmaRoomがクラウドソリューション用に構成されました。

Cloud Solve in 6SigmaRoom

RescaleのAPIキーがソフトウェアに追加されると、クラウド解法を開始することができます。Rescaleにモデルを提出して解いた後、解答の進捗を監視することもできます。

クラウドソリューション

  1. 6SigmaRoomでモデルを開く
  2. Solve リボンのCloud Solve ボタンをクリックします。
  3. Add Jobボタンをクリックすると、Add New Job(s)ウィンドウが表示されます。
  1. Choose Versionsセクションのチェックボックスで、どちらかを選択します。
    • バージョンの選択 – クラウドソリューションに提出する現在のモデル内のバージョンを選択
    • すべて選択 – リスト内のすべてのバージョンを選択します。
  2. Choose Hardwareの項目で、指定します。
    • コアタイプ – Rescaleのコアタイプから一つを選択します。6SigmaRoomで利用可能なコアタイプが表示されます。このプロパティの横にある情報ボタンをクリックすると、各オプションのプロセッサ、メモリ、ストレージの詳細と、コア時間あたりの価格が表示されます。
    • コア数 – ソリューションに使用するコア数を指定します。注 – コア1時間あたりの価格は、ここで選択したオプションに依存します
  3. ソルブオプションを設定します。
    • プロジェクト – 解決に使用するプロジェクトを選択します。Rescaleアカウントにプロジェクトが設定されていない場合、このオプションは灰色で表示されます。
    • 最大ジョブ期間(時間) – Rescaleサーバ上で実行されるジョブの最大期間を設定します。ジョブがこの値を超えると停止されます。
    • オンデマンド – このオプションをチェックすると、オンデマンドモードでジョブが実行されます。これにより、コアコストを大幅に削減することができます。このオプションは、選択したコアタイプでサポートされている場合のみ利用できます。
    • Try Continue – このオプションがチェックされている場合、コンピュータは、可能な限り、すべてのプロジェクトで以前に計算された温度と気流を使用します。このオプションをオフにすると、既存の温度と気流のデータは無視され、ソリューションが新たに開始されます。注 – [続行]オプションをオンにすると、すべての結果が Rescale にアップロードされます。インターネット接続環境によっては、この作業にかなりの時間がかかる場合があります。
  4. 使用するLicensing Optionを設定します。
    1. ライセンス購入 – Rescale経由で6SigmaRoomのライセンスを購入します。
    2. 企業ライセンスサーバーを使用する – 購入した6SigmaRoomのライセンスをホストしている企業ライセンスサーバーに接続します。これは、Rescaleプラットフォーム上で設定し、クラウドオプションウィンドウで指定する必要があります。
  5. ジョブの追加]ボタンをクリックします

ジョブはRescaleのサーバにアップロードされ、解答されます。アップロードの進行状況は、解答を開始する前にプログレスバーに表示されます。ジョブがアップロードされた後は、ジョブの追加ウィンドウやRescaleのWebサイトで解法の進捗を確認することができます。

解答をモニターするために

モデルの解答中は、Cloud Solvingウィンドウでその進捗を確認することができます。

モニターグラフと残差グラフは、少なくとも1つのイテレーションが解決されるまで表示されません。これらのグラフは表示されるまでに数分かかる場合があります。

  1. Cloud Solvingウィンドウで、進捗を確認したいジョブを右クリックします。

2.進行状況を見る…をクリックします。- Cloud Solve Progressウィンドウが表示されます。

3.結果を見終わったら、Cloud Solve Progress ウィンドウを閉じます。

完了したジョブの取得

ジョブが完了したら、Rescaleサーバからジョブを取得する必要があります。

ジョブを検索するには

  1. Cloud Solvingウィンドウで、完了したジョブを右クリックします。注意:ジョブの回収を試みる前に、ジョブのステータスが「完了」であることを確認してください。ジョブを取得する前に、Cluster StatusをStoppedにする必要はありません。
  2. Retrieve Jobをクリックすると、プログレスバーにダウンロードの進行状況が表示されます。

解いた結果はダウンロードされ、6SigmaRoomのモデルに追加されます。

ジョブを取得した後は、6SigmaRoomの結果プロットを使ってシミュレーションの結果を見ることができます。

ジョブの停止と削除

現在実行中のジョブを停止したり、一度停止したジョブをRescaleプラットフォームから削除したりすることができます。

– デフォルトでは、開いているモデルからのジョブのみがCloud Solvingウィンドウに表示されます。このモデルからのジョブのみ表示する]オプションのチェックを外すと、現在Rescaleプラットフォーム上にあるすべてのジョブが表示されます。

ジョブを停止するには

ジョブを停止すると、データは再集合され、6SigmaRoomにダウンロードすることができます。

  1. Solve リボンのCloud Solve ボタンをクリックすると、Cloud Solving ウィンドウが開きます。
  2. Cloud Solvingウィンドウで、停止したいジョブを右クリックします。
  3. Stop Job]をクリックすると、ジョブが停止します

ジョブを取り出すには

Rescaleプラットフォームからジョブを削除できるのは、そのクラスタステータスが「停止」である場合のみです。

  1. Solve リボンのCloud Solve ボタンをクリックすると、Cloud Solving ウィンドウが開きます。
  2. Cloud Solvingウィンドウで、停止したいジョブを右クリックします。
  3. ジョブの削除をクリックすると、ジョブがRescaleプラットフォームから削除されます。

追加情報

また、Rescaleのウェブサイトからジョブの進捗をモニターすることができます。これは、6SigmaRoomソフトウェアがインストールされていないマシンを使用している場合に便利です。

Rescaleでの解決を監視するには

  1. Rescaleのウェブサイトにログインする
  2. ジョブタブをクリック
  3. モニターするジョブをクリックします
  4. 右のタブで、ジョブの進捗と結果を確認することができます

ジョブワークフロータブ(上図赤色)は、ジョブセットアップ、ステータス、結果、チャートの各ページ間を移動することができます。

ステータスページ

Status ページでは、出力ファイルの内容をリアルタイムに確認することができます。これは、ファイルをライブテールすることとして知られています。これはジョブの進行状況を監視するのに非常に有効です。

ファイルをライブテール表示するには、表示したいファイル名をクリックします。

6SigmaRoomのジョブの場合、特に注目すべきファイルは以下の通りです。

  • process_output.log
  • リスト内のすべての.pngファイル

process_output.logファイルは、Rescaleジョブごとに作成され、コマンド実行時のすべての端末出力が含まれます。

.pngファイルには、CFDソリューションウィンドウに通常表示される残差およびモニタープロットのスナップショットが含まれています。以下の例では、ACU Supply and Return Temperatures.pngが選択されています。

ソリューションの各反復におけるファンの温度を見ることができます。これらの画像は、ソリューションの進行に伴って更新されます。

結果ページ

結果ページでは、完成した状態の出力ファイルを見ることができます。

注:6SigmaRoomでシミュレーション結果を見るには、ソフトウェア内でジョブを取得する必要があります。

このページからは、いくつかのことができます。

  • 青色で表示されているアクションボタンを使って、ファイルを表示、ダウンロード、削除、または将来のジョブで使用できるようにすることができます。
  • 青い「ダウンロード」ボタンですべてのファイルをダウンロードできます。
  • チェックボックスで選択されたファイルのグループに対してアクションを実行するには、赤色で表示されているアクションメニューを使用します。