システムとモデリング

modelica, Julia, Design Structure Matrix, SysML, 他モデリング全般について。

SysML

【PlantUMLの使い方】PlantUMLのTheme機能を試す

2021年5月14日に当ブログでもよく紹介しているテキストベースのダイアグラム生成ツールPlantUMLがv1.6にアップデートされました。このアップデートによってTheme機能が正式に実装されました。 plantuml.com plantuml.com 今回はこの機能を試してみます。 The…

SysML解説書の紹介:SysMLモデリング入門

Otepipiです。 今回は書籍の紹介です。 SysML関係の日本語書籍は数がとても少ないですが、最近一冊出版されました。 「SysMLモデリング入門(坂本武志)」です。 www.amazon.co.jp この本の最大の特長は実践的なTIPSが豊富な点です。 例えば要求図では機能要…

ギアポンプのリバースエンジニアリング

こんばんは!Otepipiです。 前回は遠心ポンプのリバースエンジニアリングを行いましたが今回は違う形式のポンプということで、ギアポンプのリバースエンジニアリングを試してみます。 otepipi.hatenablog.com ギアポンプとは ギアポンプとは容積式ポンプの一…

遠心ポンプのリバースエンジニアリング

こんばんは!Otepipiです。 前々回の記事にありました遠心ポンプのリバースエンジニアリングについて取り組んで見たいと思います。 otepipi.hatenablog.com 遠心ポンプの要求図 まず遠心ポンプの要求と機能について考えてみます。 我々がポンプに求める要求…

渦巻ポンプの構造をSysMLブロック定義図風にモデリングする

今回は唐突ですが渦巻ポンプの構造についてSysMLでモデリングしてみます。 渦巻ポンプの構造 渦巻ポンプの構造は例えば図のようになります。この図は下記サイトから引用させていただきました。 www.fukui-pump.com ブロック定義図 これをSysMLのブロック定義…

【PlantUMLの使い方】PlantUMLでSysMLユースケース図の練習

PlantUMLを使ってSysMLのユースケース図を書いてみます。 PlantUMLについては↓ plantuml.com 過去の記事は↓ otepipi.hatenablog.com otepipi.hatenablog.com otepipi.hatenablog.com お題 今回参考にさせていただく図は、下記サイトのものになります。 https…

モデリングツール"Enterprise Architect"の購入検討

モデリングツールのEnterprise Architectの購入を検討しています。 www.sparxsystems.jp 過去の経緯 過去にも有料のモデリングツールを各種検討したことがありました。結局有料のものは高価だったのでフリーのもの(Modelio、Papyrus)を試しましたが、全体的…

【雑記】Googleトレンドで遊ぶ SysMLなど、多く検索している地域はどこか

昨日の記事で使用したGoogleトレンドで遊んでみます。Googleトレンドには『小区域別のインタレスト』という、検索語がどの地域でよく検索されているか調べる機能がありますので、それを使ってみたいと思います。 // "SysML"は愛知県で最もよく検索されている…

【雑記】SysMLとSysML

久々の更新でしかも短いですがご容赦ください。 当ブログ "システムとモデリング" ではシステムのモデリングにシステムモデリング言語SysMLをよく利用しています。ただこのモデリング言語自体は認知度はとても低い状態にあります。Googleトレンドで見てみる…

SysML モデリングソフトウェアを各種試したが定着しなかった話

こんにちは!Otepipiです。 前回の更新から2週間近く空いてしまいました。この間色々とSysMLのモデリングソフトウェアを試していたので纏めたいと思います。 前提条件 自分は今までこのブログに掲載していた各種SysMLダイアグラムをdraw.ioというウェブサー…

カレーの作り方をSysMLでモデリングする(振る舞い図)

こんばんは!Otepipiです。本日は前回に続いてカレーの作り方をSysMLでモデリングしていきます。前回は構造図を作成しましたので今回は振る舞い図の作成となります。 前回の記事は↓ otepipi.hatenablog.com カレーの作り方(再掲) 材料(4人分) 材料 分量 …

カレーの作り方をSysMLでモデリングする(構造図)

こんにちは!Otepipiです。 モデリング能力を向上させるため、何か身近なものをモデリングしてきたいと考えています。今回はSysMLを使ってカレーの調理工程をモデリングしてみたいと思います。 レシピはハウス食品のWEBサイトにあったものを使用します。 hou…

カイジ「救出」ゲームの勝率を計算してみた

こんばんは!Otepipiです。今回は賭博堕天録カイジ和也編「救出」ゲームをMatlab上でシミュレーションし、ゲームの勝率を計算します。 ルールのおさらい 救出者の振る舞い シミュレーションをする上での仮定 シミュレーションの方法 結果 ルールのおさらい …

賭博堕天録カイジ「救出」のモデリング② SysMLアクティビティ図

こんにちは!Otepipiです。今回は前回に続いて、賭博堕天録カイジ和也編の「救出ゲーム」のモデリングをしていきたいと思います。詳しいルールについては下記サイトが参考になります。 賭博堕天録カイジ 和也編 友情確認ゲーム「救出」 ルール カイジの勝負 …

賭博堕天録カイジ和也編「救出」ゲームのシステムモデリング

こんばんは!Otepipiです。唐突ですが、賭博堕天録カイジ和也編に出てきた友情確認ゲーム「救出」のシステムモデリングを致します。 「救出」ゲームのルール 下記サイトに詳しいルールが書いてありますので是非ご参照下さい。 賭博堕天録カイジ 和也編 友情…

SysML Matlab/Simulink モデル作成にあたって参考にさせて頂いた書籍やWEBサイト

こんばんはOtepipiです。今日は、これまで連載していた「温水タンクモデル」を作成するにあたって参考にさせていただいた書籍やWEBサイトを紹介させていただきます。 書籍 tatsu-zine.com 今回から読み始めた書籍です。前回紹介した和書『システムズモデリン…

SysML練習 温水タンクモデル simulink実装

明けましておめでとうございます。Otepipiです。本年もよろしくお願いいたします。 さて、早速ですが前回SysMLでモデリングした温水タンクモデルをMatlab/simulinkで実装しました。 元になったフロー等、資料をまずは載せておきます。 フロー 要求 ブロック …

SysML練習 温水タンクモデル 要求・振る舞い・構造のモデル化

2017年最後の投稿になります。前々回投稿した↓の温水タンクモデルのフローから、SysMLの要求図、アクティビティー図、ブロック定義図を作成していきます。 温水タンクモデルフロ- まずは要求図からです。 温水タンクモデル要求図 要求図はまずフロー図に記入…

SysML練習 温水タンクモデル 概略

バッファタンクモデルのモデリングからシミュレーションまで一通り実施できましたので、また別のモデルに調整してみます。 次のモデルはこちらになります。 温水タンクモデル こちらをSysML、simulinkでまたしてもモデリングとシミュレーションを行っていき…

SysML練習 バッファタンクモデル simulinkモデル

これまでSysMLで記述してきたモデルをsimulink上で実装し シミュレーションしました。 まずはじめに想定していたフローは↓ はじめに考えていたフロー 先日制作したシーケンスダイアグラムは↓ シーケンスダイアグラム そして今回作成したsimlink上でのモデル…

SysML練習 バッファタンクモデル シーケンス図

次はシーケンス図を書いていきます。アクティビティ図とどちらを書こうか迷いましたが、書くのが簡単(?)そうなシーケンス図にしました。このモデルだとインプット・アウトプットフローが少ないのでアクティビティ図だとうまく表現できないような気もしま…