セマンティックWebの 生産管理システムへの適用 松江工業高等専門学校 牧 聡史 越田 高志 1 1.はじめに 金属加工会社において,様々な受注品の加 工工程決定は,特定の管理監督者に依存す る自動化できない処理として,負荷の大きい 業務となっている 汎用フライス NCフライス 鋸盤 フライス NO.4 NCフライス NO.1 HFA-400s N0.1 2 工程決定の自動化 加工工程の決定は、豊富な実務経験を持つ管理 監督者が ・ ・ ・ ・ 受注品の採寸、材質などの情報 作業機械データ、その稼動率 製作数とその納期 他の受注品の情報 などの生産情報、受注情報を勘案して決定している 3 金 属 加 工 品 A 大きさ 重さ 加工特徴 NC旋盤 汎用フライス 旋盤 管理監督者 受注情報 大きさ 重さ 加工特徴 生産情報 検査 経験を基にした工程パターン 加工工程決定の自動化は難しく、生産管理 の中でもシステム化が困難な部分である 4 2.工程決定の自動化に関する問題 点と解決方法 多種多様な受注品の加工特徴毎の分類と、そ れに対応した加工工程データの蓄積(過去の 加工データの分類)とそのデータベース化が 実現されていない 上記のデータを生産情報に適用させるのが難 しい - 新規受注品と過去の工程データとのマッチング処理 ① 過去の加工データの解析と分類 ② ロット番号毎の加工特徴データの入力 5 過去の加工工程データの解析と分類 過去の加工データを解析し、 ロット番号毎の加工工程順 を抽出 作番 工程パターン 6 加工工程順の抽出と分類 ロット番号 工程パターン A0001 A0002 B0001 ~ A A B ~ ロット番号毎の工程パターン を抽出する 工程パターン 工程順 A B C ~ 鋸盤,NC旋盤,フライス盤,~ 歯切り盤,ボール盤,~ 放電加工,中ぐり盤,フライス盤,~ ~ 7 ロット番号の加工特徴データの入力 加工特徴 ロット番号:Axxxx 入力 質量 素材形状 材料 焼き入れ 焼き直し ~ 5kg以下 単体 鋼鉄 有 無 ~ 8 受注時の表示 受注時に、その加工特徴と登録されている標準工 程パターンを比較し、加工特徴に対応した加工工程 パターンをセマンティック技術を用いて抽出する セ マ ン テ ィ ッ ク 技 術 受注時に入力する加工特徴の項目例 重量: 3.5kg ロット番号: GM1089 数量: 7 素材形態: 単体 材料: K1056 材質: AUB510 焼き戻し: 無 有 焼き入れ: 標準工程:パターンC NCフライス, NC旋盤, 放電加工, 汎用旋盤,… 9 3.Semantic Web セマンティック技術とは、インターネット上のリ ソース(情報)にメタ情報を付加し、人の介入が 必要だった解析、処理の自動化を実現する技術 である 本研究では、金属加工会社における生産管理 情報をモデル化し、RDFやOWLなどのセマン ティック技術/データを利用した自動化システム を研究開発する 10 RDF (Resource Description Framework) RDFは、特定のアプリケーションや知識領域 を前提とせずに、相互運用可能な形で「リソー スを記述する」ための標準的なメカニズム(枠 組み)を提供する 主語と述語、そしてその目的語の三者関係に よって、関係の連鎖を辿ることができるような データモデルを記述する 主語 述語 目的語 11 作業機械のデータ例 ↓グラフ表現例 XML表現例→ <?xml version="1.0" encoding="UTF-8" ?> <rdf:RDF xmlns:rdf="http://~rdf#" xmlns:uni="http://~uni#"> <uni:WireCut rdf:about="ma153" uni:Name="F18031" uni:process=“NCLathe "> <uni:hasSpec> <rdf:Bag> <rdf:_li rdf:resource="SP01" /> <rdf:_li rdf:resource="SP02" /> <rdf:_li rdf:resource="SP03" /> <rdf:_li rdf:resource="SP04" /> <rdf:_li rdf:resource="SP05" /> <rdf:_li rdf:resource="SP06" /> <rdf:_li rdf:resource="SP07" /> <rdf:_li rdf:resource="SP08" /> </rdf:Bag> </uni:hasSpec> </uni:WireCut> <uni:MachineSpec rdf:about="SP01" uni:SpecName="GreatestSizeWidth" uni:Spec="500"> <uni:Machine rdf:resource="ma153"/> </uni:> <uni:MachineSpec rdf:about="SP02" uni:SpecName="GreatestSizeDepth" uni:Spec="650"> <uni:Machine rdf:resource="ma153"/> </uni:> ~~~~~~~~~~~~~~~~~~~~~~ </rdf:RDF> 12 セマンティックデータの利用 生産管理システムより加工パ ターンと加工特徴を出力 上記を作業機械のセマンティッ クデータに合わせ、現工程に 最適な作業機械を選択する 13 エージェントの利用 中央コンピュータ サーバ・エージェント 作業記録 作業用PC 作業用PC 作業用PC クライアントエージェント クライアントエージェント クライアントエージェント バーコード リーダ バーコード リーダ バーコード リーダ 14 4.おわりに 生産管理情報を効率的に使い加工工程決定 の自動化システム実現のための基礎的な検 討とシステム設計を行った 現時点での成果として、過去の加工データか らの工程の自動抽出と作業機械のセマン ティックデータ化を実現した 15
© Copyright 2024 ExpyDoc