コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

Simul8

出典: フリー百科事典『ウィキペディア(Wikipedia)』
SIMUL8
作者 SIMUL8 Corporation
開発元 SIMUL8 Corporation
最新版
SIMUL8 2024
対応OS

クラウド版:モダンブラウザを搭載したすべてのOS

デスクトップ版:Windows 11、10、8、7、XP、Vista、2000、98、95、NT4、Windows server 2019、2016、2008、32ビット・64ビット
対応言語 英語、日本語
種別 シミュレーションおよび最適化
ライセンス プロプライエタリソフトウェア、同時ユーザーライセンス
公式サイト https://www.simul8.com
テンプレートを表示

SIMUL8(シミュレート)は、離散的な時間や物体を扱うプロセスのシミュレーションに使用されるシミュレーションソフトウェアであり、SIMUL8社が提供する製品である。このソフトウェアは、生産、製造、物流、またはサービス提供システムの計画、設計、最適化、およびリエンジニアリングに利用できるツールである。SIMUL8を使用することで、実際の条件、許容量、故障率、シフトパターンなど、様々な要因を考慮したコンピューターモデルを作成できる。[1]このモデルを通じて、仮想環境で現実のプロセスをテストすることが可能。具体的には、システムの稼働や負荷のシミュレーション、システムのパフォーマンスに影響を与えるパラメータの変更、極限負荷テストの実行、解決策の検証・最適化などが可能であり、特に「コスト」「時間」「在庫」に関連した問題の解決に有効。

SIMUL8は、動的な離散系シミュレーションとエージェントベースシミュレーションを活用し、設計・最適化された生産システムが実際にどのように機能するかを、具体的かつ明確に示すことができる。生産システムのパフォーマンスパラメータやメトリクスの値、統計データなど、信頼性のある「ハードデータ」が得られる。[2]

モデル構築

[編集]

SIMUL8のモデル構築は、基本的にプログラミングや統計データを使わず、画面上にモデル図を描くことで行う。しかし、Visual Basicとの双方向インターフェースが実装されているため、グラフィカルインターフェースだけでは対応できない高度なモデル機能も作成可能である。また、SIMUL8にはVisual Logicと呼ばれる、シミュレーション処理に最適化された独自のプログラミング言語が用意されており、これを使うことでシミュレーションの詳細なロジックを実装することができる。さらに、SIMUL8はMicrosoft AccessExcelVisioなど他のソフトウェアパッケージとの連携も容易に行える設計となっている。XMLやOLEオートメーションのサポートにより、外部データソースとの連携や、内部データを他のシステムにエクスポートすることも可能である。また、SQLを使用したデータベースとの通信もサポートしている。[3]

SIMUL8では、プロセスマイニングインポート機能を使ってシミュレーションモデルを自動的に構築することも可能である。この機能は、データのトランザクションログを取り込み、それに基づいてプロセス・シミュレーションの構造とルールを動的に構築するものである。

SIMUL8の構成要素

[編集]

SIMUL8でのシミュレーションは、ワークアイテムの処理を中心に展開される。ワークアイテムは、スタートポイントからシステムに投入され、アクティビティを通過したり、一時的にキューに置かれたりといった処理を経て、エンドポイントから排出される。また、アクティビティでは、ワークアイテムを処理するために必要な人員や設備などをリソースとして設定することができる。これらのオブジェクト同士はワークフローを使って接続することが可能である。以上がSIMUL8の基本的な構成要素となっている。[4]

構成要素一覧 説明
ワークアイテム システム内を移動する物理的または論理的なオブジェクトをモデル化したもの。システムに投入されたワークアイテムは、アクティビティの通過や、リソースの使用などを経て、最終的にはシステムから排出される。客、製品、文書などがワークアイテムに該当する。
スタートポイント

(ワークイン)

システムへのワークアイテムの投入を表すオブジェクト。客の到着や製品の生成など。
アクティビティ

(ワークセンター)

ワークアイテムが通過する処理をモデル化したオブジェクト。リソースは通常、アクティビティの実行中に使用される。
キュー

(ワークストック)

ワークアイテムの蓄積をモデル化したオブジェクト。通常、アクティビティの前に置き、リソース不足により発生するワークアイテムの待ち行列を表す。
エンドポイント

(ワークアウト)

システムからのワークアイテムの排出を表すオブジェクト。注文の完了、客の退店など。
リソース アクティビティで使用される作業員、材料、生産手段などのキャパシティを表すオブジェクト
ワークフロー 他のすべてのシミュレーションオブジェクトをつなぐオブジェクト。プロセスの流れやワークアイテムの移動を表す。

Simul8では、コンベア、車両、タンク、パイプといった高度なシミュレーションオブジェクトも使用可能である。また、バリューストリームマッピングやBPMNオブジェクトなどのモデリングオブジェクトを使用することで、他のプロセス形式のシミュレーションも可能になる。主に離散事象を扱うシミュレーションツールであるが、連続的なシミュレーションやエージェントベースのシミュレーション機能も備えている。

代表的なインプットとアウトプット

[編集]

以下は、Simul8のモデルの代表的な設定パラメータである。[要出典]

  • サイクルタイム
  • 到着率、注文率
  • 生産速度
  • 各生産設備の容量
  • 各生産設備の生産速度
  • 各生産設備の故障率、修理時間

シミュレーション結果として、以下のようなデータが得られる。

活用分野

[編集]

SIMUL8は、作業の流れを伴うあらゆるプロセスのモデリングに使用できる。主な活用分野は、製造業医療コールセンター自動車産業サプライチェーンである。[5][6]

SIMUL8のその他の用途

  • ライン生産モデルや生産中のマテリアルフローモデルなどの製造システム
  • 貯蔵、製造、出荷間の物資操作のモデル、可搬型保管システムのモデル、流通センターの物流サービスのモデルなどの論理システム
  • 受注モデルなどの管理ワークフロー
  • 顧客サービスシステム(銀行、コールセンターハイパーマーケットキャッシュデスクにおける顧客対応システムなど)

クラウド版Simul8

[編集]

Simul8は、クラウドに完全対応したシミュレーションツールであり、シミュレーションの構築、実行、共有をオンラインで行うことができる。クラウド版はデスクトップ版と同じ機能を有しており、デスクトップ版で利用できる機能はすべてクラウド版でも利用できる。クラウド版のユーザーはソフトウェアをインストールせずにシミュレーションを行うことができ、オンラインでシミュレーションを共有できる。Simul8はASP機能も提供しているので、ウェブサイトサービスにシミュレーションソフトウェアを組み込むのに最適。[要出典]

関連項目

[編集]
  • 離散系シミュレーション英語版
  • コンピュータモデル英語版
  • プロセス最適化英語版
  • シミュレーションソフトウェア英語版
  • 離散系シミュレーションソフトウェア一覧英語版

脚注

[編集]
  1. ^ Concannon et al. Simulation Modeling with SIMUL8, USA, 2003年11月1日,ISBN 0-9734285-0-3, p. 68/410
  2. ^ Logio consulting. “Dynamic simulation and modeling of production systems”. 2009年1月22日閲覧。
  3. ^ SIMUL8 Corporation. “SIMUL8 Standard 2008 FAQs”. 2009年1月7日閲覧。
  4. ^ Concannon et al. Simulation Modeling with SIMUL8, USA, 2003年11月1日,ISBN 0-9734285-0-3, p. 115/410
  5. ^ Gulyás. “Learning SIMUL8: The Complete Guide Review”. 2008年12月30日閲覧。
  6. ^ Industries”. SIMUL8. 2020年8月20日閲覧。

外部リンク

[編集]