JPH0534697B2 - - Google Patents

Info

Publication number
JPH0534697B2
JPH0534697B2 JP11583783A JP11583783A JPH0534697B2 JP H0534697 B2 JPH0534697 B2 JP H0534697B2 JP 11583783 A JP11583783 A JP 11583783A JP 11583783 A JP11583783 A JP 11583783A JP H0534697 B2 JPH0534697 B2 JP H0534697B2
Authority
JP
Japan
Prior art keywords
operator
block
equipment
work
status
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP11583783A
Other languages
English (en)
Other versions
JPS609645A (ja
Inventor
Tetsuo Iwamoto
Koichi Haruna
Kenjiro Kumamoto
Sadanori Shintani
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58115837A priority Critical patent/JPS609645A/ja
Publication of JPS609645A publication Critical patent/JPS609645A/ja
Publication of JPH0534697B2 publication Critical patent/JPH0534697B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • B65G1/1371Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed with data records

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Factory Administration (AREA)
  • Warehouses Or Storage Devices (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • Control Of Conveyors (AREA)
  • Devices For Executing Special Programs (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は自動倉庫、石炭ヤード等の物流システ
ムあるいはFA(フアクトリーオートメーシヨン)
の如き離散システムの運用計画を立案するための
システム運用計画作成装置に関し、特に多数の運
用計画が考えられる複雑なシステムに好適なシス
テム運用計画作成装置に関するものである。
〔発明の背景〕
離散システムを設計する場合、通常、シミユレ
ーシヨンが用いられる。ところが、シミユレーシ
ヨンにはかなりの時間がかかるため、複数のシス
テム代替案(システム構成、運用方式案)につい
て人が過去の経験に基づいて評価を行い、最終的
に残つた案をシミユレーシヨで検証するに留まつ
ている。
また、上記シミユレーシヨンのために作られた
プログラムは、そのための利用に留まつており、
実際のシステムの製作に際しては、上記シミユレ
ーシヨンプログラムとは別のプログラムを作らな
ければならないという問題もあつた。
〔発明の目的〕
本発明は上記事情に鑑みてなされたもので、そ
の目的とするところは、従来の離散システム運用
計画作成における上述の如き問題を解消し、多数
の運用計画が考えられる複雑なシステムの運用計
画作成に好適なシステム運用計画作成装置を提供
することにある。
〔発明の概要〕
本発明の上記目的は、対象システムのダイナミ
ツクな挙動を表示する手段と、前記システムの設
備運用および作業指示を入力する手段とを有する
システム運用計画作成装置において、オペレータ
の設備運用および作業指示結果からオペレータの
知識(運用ルール)を抽出するとともにこれを蓄
積する手段(デイシジヨンテーブル)を設けたこ
とを特徴とするシステム運用計画作成装置によつ
て達成される。
〔発明の実施例〕
以下、本発明の実施例を図面に基づいて詳細に
説明する。
第1図は本発明の一実施例であるシステム運用
計画作成装置の概要を示すブロツク図である。図
において、1はプログラムやデータを格納してい
るフアイル、2は中央処理装置、3はシステムの
状態を表示するグラフイツクデイスプレイ、4お
よび5はオペレータの入力に用いられるキーボー
ドおよびタブレツトを示している。
以下、本実施例のシステム運用計画作成装置を
前記FAの運用計画作成に適用する場合を例に挙
げて説明する。
第2図は上記FAの運用計画作成に適用された
システム運用計画作成装置の要部を示す斜視図で
あり、記号3,4および5は第1図に示したと同
じ構成要素を示し、11はオペレータを示してい
る。ここでの運用の対象は、上記グラフイツクデ
イスプレイ3の表示画面に表示されている、自動
倉庫のラツク13、スタツカクレーン14、出庫
コンベア15、入庫コンベア16、台車17、台
車の軌道18、作業ステーシヨン(STi)19お
よび数値制御加工装置(NCj)20から構成され
るシステムである。
上記システムにおいては、自動倉庫13内にあ
る加工対象物21がスタツカクレーン14で取出
されて出庫コンベア15、台車17で作業ステー
シヨン19に運ばれ、数値制御加工装置20によ
り加工される。加工された対象物22は、上と逆
の手段でラツク13内に運ばれる。ここでのシス
テム運用計画は、上記設備をどのように運用する
かを決定するものである。
以下、本実施例によるシステム運用計画作成過
程を、単体設備モデルの構成、システムの構成お
よび運用ルールの抽出、蓄積に分けて説明する。
まず、単体設備モデルの構成方法を、前記台車
17を例に採つて説明する。台車17は運送要求
があるとその要求場所まで移動し、そこで加工対
象物21を台車17に移載(荷積)して目的場所
まで移動し、そこで上記加工対象物21を作業ス
テーシヨン19に移載(荷卸)する。複数の台車
17が同じ軌道18を使用するため、台車17の
進行方向に別の台車があれば待たされる(移動待
ち)。また、移載場所が空いていない場合には移
載作業が待たされる(移載待ち)。
台車17をモデル化するには、上述の如き動き
を、まず、第3図に示す状態遷移図と第4図に示
す状態遷移要因図で表わす。これらを基に、台車
17の状態に応じて、状態遷移を行わせる台車モ
ジユール(第5図)を作成する。この台車モジユ
ールは、台車17の荷積時間、荷卸時間および移
動速度の属性を定義する台車属制テーブル(第6
図)と、台車17がその上を移動する軌道18の
区間長、軌道位置をそれぞれ定義する軌道属性テ
ーブル(第8図、第9図)を参照し、台車17の
作業可否状態、作業状態、処理物番号、現在位置
および目的位置を示す台車状況テーブル(第7
図)と、軌道の使用状態を示す軌道状況テーブル
(第10図)とを参照・更新し、台車17の動き
をシミユレートするものである。これ以外に、前
記グラフイツクデイスプレイ3のウインド7上に
表示する台車17、軌道18を示すテーブルを作
成する。
以上述べたプログラムとテーブルとを作成し、
これを前記フアイル1に登録することにより、台
車17のモデルが構成されたことになる。他の単
体設備についても同様にモデル化を行つて前記フ
アイル1に登録する。
次に、第2図により、対象システムの構成を本
実施例の装置を用いてインタラクテイブに作成す
る方法を説明する。
まず、前記フアイル1に登録されている各単体
設備モデルをグラフイツクデイスプレイ3のウイ
ンド7に表示する、オペレータ11は、該ウイン
ド7から必要な単体設備モデルを選択し、必要な
属性をキーボード4から入力する。例えば、台車
17であれば、第6図の台車属制テーブル中の要
素番号、荷積時間、荷卸時間、移動速度を入力す
る。属性の定義された単体設備は前記タブレツト
5を用いて、上記グラフイツクデイスプレイ3の
ウインド8に配置される。
物の発生についても同様に、第11図に示す物
属性テーブルの物番号、処理タイプ、発生時刻、
発生場所を入力する。第12図は、シミユレーシ
ヨンが行われて、物の状態が変化したときに更新
される物の状況テーブルを示すものである。
次に、運用ルールの抽出、蓄積機構を、第13
図に示す処理フローに基づいて説明する。ブロツ
ク102で前述のシステムの構成を入力するとと
もに、各運用(例えば、台車17の作業割当)に
対して、設備の状況を把握するセンサ、設備への
作業指示を与えるモータ、運用の起動タイミング
を設定する運用起動条件テーブル(第15図)お
よびオペレータ11への作業選択を前記グラフイ
ツクデイスプレイ3のウインド9に表示するため
の作業選択肢テーブル(第16図)を入力する。
ブロツク103は、システムの状態を変えるイ
ベントが登録してあるインベントテーブル(第1
4図)から最も早く起動されるイベント取出し、
シミユレーシヨン時刻をそのイベントの起動時刻
とする。ブロツク104は、シミユレーシヨンの
時刻が指定された時刻(シミユレーシヨン終了時
刻)になつたか否かを判定する。シミユレーシヨ
ン終了時刻になつていなければ、ブロツク105
はシステム状況を更新する。例えば、台車17の
イベントが生じた場合には、第5図に示した台車
モジユールが実行され、第7図に示した台車状況
テーブル、第10図に示した起動状況テーブル等
が更新される。ブロツク106は更新されたシス
テム状況を前記グラフイツクデイスプレイ3のウ
インド8に表示する、 ブロツク107は上記イベントテーブルから取
出されたイベントの各属性を示すコートが、運用
起動条件テーブルのイベントコードと一致するか
否かを判定する、一致すものがなければ、ブロツ
ク103に戻る。また、一致するものがあれば、
そこで指定してある起動すべき運用モジユールを
選択する。ブロツク108は、現在のシステムの
状況が、上記選択された運用が過去に起動された
ときの状況と同じか否かを、第17図に示したデ
イシジヨンテーブルを用いて判定する。
上記デイシジヨンテーブルの行は、センサの検
出状況を示す条件部201、作業要求状況を示す
アクシヨン部202を、列は運用ルール部203
を示している。運用ルール部203の各ルール2
05〜208は、上記条件部201の各センサの
3つの状態(Y:ON、N:OFF、−:どちらで
も良い)に対するアクシヨン部202の2つの状
態(X:駆動、ブランク:何もしない)を定義し
たものである。
上記判定の結果が否の場合、ブロツク109
は、起動された運用に対する作業の選択肢(第1
6図)を前記グラフイツクデイスプレイ3のウイ
ンド9に表示する。一方、現在の台車の状況20
1が、過去にあつたルールの条件部と同じであつ
た場合、ブロツク110は、過去の運用結果(ア
クシヨン部)を表示するか否かを判定する。表示
する場合、すなわち、オペレータ11の判断を必
要とする場合には、ブロツク111は作業の選択
肢(第16図)と過去の運用結果とを前記ウイン
ド9に表示する。
ブロツク112は、オペレータ11が選択した
作業指示の項目を上記アクシヨン部202に書込
み、今後、この運用ルールと同じ状況が現われた
場合に、オペレータ11に運用決定の判断を要求
するか否かを決めた項目204第17図、第13頁第
16行目のフラグに相当を受付ける。オペレータ1
1の判断が不要(N)と決めると、ブロツク110で
この運用ルールの条件部201と同じ状況と判定
した場合、ブロツク114でオペレータ11の介
入なしに設備への作業指示を行う。
ブロツク113はデイシジヨンテーブルを更新
する。これには、運用ルールの統合、すなわち、
2つの運用ルール間で、アクシヨン部202が同
じで条件部201の一部が異なつている場合、上
記異なつている部分を‘一’として1つの運用ル
ールに統合することを含む。
ブロツク115は第17図に示したデイシジヨ
ンテーブルが完全か否か、すなわち、システムの
状況に対して対応する運用ルールがない場合がな
いか否かをチエツクする。もし、不完全であれ
ば、ブロツク116は上記デイシジヨンテーブル
から未決定のシステム状態(条件部201)を表
示する。オペレータは過去の試行経験から、上記
表示されたシステム状態に対する運用を決定す
る。ブロツク117はオペレータ11が選択した
作業指示の項目を条件部202に受付ける。ブロ
ツク118はブロツク113と同様に、デイシジ
ヨンテーブルを更新する。デイシジヨンテーブル
が完全になると、ブロツク119は終了処理を行
う。
次に、台車17の作業選択運用を例にとつて、
オペレータ11の知識が如何にしてデイシジヨン
テーブルに蓄積されるかを示す。最初、台車17
が作業ステーシヨンST6に停止しており、輸送
要求がST4,ST1の順番であつたものと仮定す
る。
これに対して、単に、輸送要求の早い順に作業
を割当てるならば、ST4の要求を選択すること
になるが、ST1の要求を先に処理し、次に、ST
4の要求を処理すれば、台車17が1周する間に
2つの要求が処理できる。そのため、オペレータ
11は、この場合、ST1の作業指示を行う。こ
れにより、前記ブロツク113の処理でデイシジ
ヨンテーブルに運用ルール1(205)が自動的
に記入されることになる。新たな状況が発生すれ
ば、これと同様な処理が行われ、デイシジヨンテ
ーブルに運用ルール203が追加される。上述の
如きステツプにより、オペレータの知識を収集・
蓄積することができる。
本発明の好ましい実施の態様としては、以下に
示す如き態様を挙げることができる。
(1) 対象システムの設備のモデル化を容易にする
ために、上記設備の動きを状態遷移図と状態遷
移要因表で表わすとともに、設備を規定するテ
ーブルを、設備属性テーブルと設備状況テーブ
ルとに分けて構成することを特徴とする装置。
(2) 設備モジユールの再利用性を高めるために、
対象システムのモデルを物(仕事)発生、設
備、運用に分けてモジユール化し、システムの
状態を変えるイベントに対応して起動すべき運
用モジユール名が記入されている運用起動条件
テーブルで、これらのモジユール間を関連づけ
ることを特徴とする装置。
(3) オペレータの介入を少なくするために、運用
ルール内に、一度決めた運用ルールと同じ状況
が再度生じた場合、自動的に運用を決めるか、
あるいは再度オペレータの判断を求めるかを表
わすフラグを持つことを特徴とする装置。
(4) シミユレーシヨン終了後、組み合わせとして
可能なシステムの状況とデイシジヨンテーブル
(上記第17図)に蓄積された運用ルールの条
件部201とを比較し、シミユレーシヨン実行
時には表われなかつたシステムの状況、すなわ
ち、蓄積された運用ルールの条件部にないシス
テムの状況をオペレータが介入することなく、
すなわち自動的に表示し、オペレータの判断を
求める機能を有することを特徴とする装置。
〔発明の効果〕
以上述べた如く、本発明によれば、対象システ
ムのダイナミツクな挙動を表示する手段と、前記
システムの設備運用および作業指示を入力する手
段とを有するシステム運用計画作成装置におい
て、オペレータの設備運用および作業指示結果か
らオペレータの知識(運用ルール)を抽出すると
ともにこれを蓄積する手段(デイシジヨンテーブ
ル)を設けたので、多数の運用計画が考えられる
複雑なシステムの運用計画作成に好適なシステム
運用計画作成装置を実現できるという顕著な効果
を奏するものである。また、本システム運用計画
作成装置により得られた上記デイシジヨンテーブ
ルは、そのまま、制御用ソフトウエアとして利用
できるという利点もある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す全体構成図、
第2図はそのマンマシンインタラクテイブ部の構
成図、第3図は台車の状態遷移図、第4図は台車
の状態遷移要因図、第5図は台車の状態遷移モジ
ユール、第6図は台車属性テーブル、第7図は台
車状況テーブル、第8図、第9図は軌道属性テー
ブル、第10図は軌道状況テーブル、第11図は
物の属性テーブル、第12図は物の状況テーブ
ル、第13図は処理フローチヤート、第14図は
イベントテーブル、第15図は運用起動条件テー
ブル、第16図は運用選択肢テーブル、第17図
はデイシジヨンテーブルである。 1……フアイル、2……中央処理装置、3……
グラフイツクデイスプレイ、4……キーボード、
5……タブレツト、7,8,9……ウインド、1
1……オペレータ。

Claims (1)

  1. 【特許請求の範囲】 1 対象システムの動作と運用を計算機上で模擬
    的に実現するシミユレーシヨンをおこなつたとき
    の対象システムのダイナミツクな挙動を表示する
    表示手段と、前記システムの設備運用および作業
    指示を入力する手段と、前記表示手段による表示
    内容にもとづきオペレータが前記入力手段から入
    力した設備運用および作業指示結果にもとづきオ
    ペレータの知識を抽出する手段と、シミユレーシ
    ヨン終了後、シミユレーシヨン実行時には表われ
    なかつた状況を自動的に表示し、オペレータの判
    断を求める手段と、一度決めた設備の運用ルール
    と同じ状況が再度生じた場合、自動的に運用を決
    めるか、あるいは再度オペレータの判断を求める
    かを指示する手段を有することを特徴とするシス
    テム運用計画作成装置。 2 前記抽出する手段は抽出された知識を格納す
    る手段を含む特許請求の範囲第1項記載のシステ
    ム運用計画作成装置。
JP58115837A 1983-06-29 1983-06-29 システム運用計画作成装置 Granted JPS609645A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58115837A JPS609645A (ja) 1983-06-29 1983-06-29 システム運用計画作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58115837A JPS609645A (ja) 1983-06-29 1983-06-29 システム運用計画作成装置

Publications (2)

Publication Number Publication Date
JPS609645A JPS609645A (ja) 1985-01-18
JPH0534697B2 true JPH0534697B2 (ja) 1993-05-24

Family

ID=14672340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58115837A Granted JPS609645A (ja) 1983-06-29 1983-06-29 システム運用計画作成装置

Country Status (1)

Country Link
JP (1) JPS609645A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2269027B (en) * 1992-07-21 1996-04-03 Honda Motor Co Ltd Method of transporting workpieces in assembly line
CN111573190A (zh) * 2019-10-22 2020-08-25 维嘉数控科技(苏州)有限公司 一种钻锣机及生产线

Also Published As

Publication number Publication date
JPS609645A (ja) 1985-01-18

Similar Documents

Publication Publication Date Title
Lee et al. Simulation modelling of a narrow aisle automated storage and retrieval system (AS/RS) serviced by rail-guided vehicles
US5544348A (en) Simulation method and apparatus
Elsayed et al. Order processing in automated storage/retrieval systems with due dates
CN107203825A (zh) 使用自动搬运车的订单处理系统和方法
CN101369291A (zh) 仓储仿真器
JP2002023823A (ja) 生産管理システム
JP6856144B2 (ja) シミュレーションシステム、およびシミュレート方法
Takakuwa et al. Simulation and analysis of non-automated distribution warehouses
CN115783602B (zh) 一种基于动态任务分配的环形穿梭车调度系统及其方法
JP2002120909A (ja) 在庫管理システム
Mellema et al. Simulation analysis of narrow-aisle order selection systems
JPH0534697B2 (ja)
CN112239038B (zh) 一种搬运方法、装置和仓储系统
Perry et al. An optimum-seeking approach to the design of automated storage/retrieval systems
JP2008009818A (ja) 倉庫シミュレーションシステム及び方法
JP2005194025A (ja) クレーンシミュレータ、クレーンシミュレーション方法、コンピュータプログラム及び記録媒体
JPH01183344A (ja) フレキシブル生産システム
JPS63180452A (ja) コンピユ−タ群管理搬送方式
Pawlewski Simulation Model To Optimize Picking Operations In A Distribution Center,„
Gong Towards a manufacturing metamodel
US20250094190A1 (en) Automated Operation Tracking, Verification, and Interface Updating System
JP3230656B2 (ja) 集荷指示装置
JP2770890B2 (ja) 移載ロボットの制御方法
Alves et al. Modeling and Simulation of a Crossdocking System with an Integrated AS/RS
JP3216024B2 (ja) 数値制御工作機械群の制御装置