セマンティックWebによる 生産管理情報共有/支援システムの開発

Slides:



Advertisements
Similar presentations
1 WSIF における Web サービス・メソッドの自動設 定 2004 年 3 月 23 日 越田高志 松江工業高等専門学校 情報工学科 電子情報通信学会 2004年総合 大会.
Advertisements

1 プリミティブ Web サービスの 入出力データに関する一考察 2005 年 3 月 21 日 松江工業高等専門学校 情報工学科 奈良先端科学技術大学院大学 情報科学研究科 越田高志 電子情報通信学会 2005年総合 大会.
1 金属加工会社における 生産工程管理システムの開発 電子情報システム工学専攻 S0713 清水 邦宏.
データベースの基礎知識 ACEESS の基本操作. データベースの基礎知識 データベース  特定のテーマや目的に毎のデータの集合体 データベースソフトウェア  データベースを作成、管理するソフトウェアの総 称 Oracle(Oracle) IBM(DB2) Microsoft(SQL Server)
生産管理システム TCC 開発事例 ・業種 製造業 ( 機 械 ) ・分野 生産管理. Step by Tomorrow システム概要 工場の受注から生産、在庫、製造、原価を一括管理で きる統合生産管理システムです。 その他の機能として、社内業務を支援する機能として タイムシート、掲示板、新着情報、行動予定表などの.
位置情報履歴を利用した サービス提供機構の構築 慶応大学環境情報学部 4 年 徳田研究室 土田泰徳
Let’s干しいもHACCP ひたちなか保健所
ヘルスケア連動型 市販薬検索システム 研究者 : 加納 えり 指導教員 : 越田 高志.
JPAを利用した RESTful Webサービスの開発
国内線で新千歳空港を利用している航空会社はどこですか?
REST型Webサービスによる 楽曲検索システムの開発
データマイニングのための柔軟なデータ取得、操作を支援するAPIの設計
Shelf-Navigator ユーザ動作による書籍相関抽出機構
早稲田大学大学院理工学研究科 情報科学専攻修士2年 後藤滋樹研究室 坂本義裕
Myoungkyu Song and Eli Tilevich 発表者: 石尾 隆(大阪大学)
RDBMSについて 2年7組  小鹿 慎太郎.
Excelでできる 「基板工程管理システム」のご紹介
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
セマンティクスを利用した 図書検索システム
 データベースによる並列処理 情報論理工学研究室  三宅健太.
~ 日本の製造業を応援する無料の本格的スケジューラ ~
(B2) 親: minami, kazuki 多様な認証機器に対応する 認証システム (B2) 親: minami, kazuki.
入出力データ型に透過な Webサービス動的実行システム 松江工業高等専門学校 情報工学科 越田高志 情報処理学会第68回全国大会
Java ソフトウェア部品検索システム SPARS-J のための リポジトリ自動更新機能の実現
9月 受講生 追加募集 ICT生産サポート科 機械加工NC技術科 求職者向け公共職業訓練コース 受講料無料! 募集定員 3名 76.0%
プログラム実行履歴を用いたトランザクションファンクション抽出手法
過負荷時の分散ソフトウェアの 性能劣化を改善する スケジューリングの提案
SOAP/UDDI/WSDLによるB2Bシステム構築の一事例
技 能 伝 承 基本技能を受け継ぐ.
非文字資料を対象とした Ontologyデータベースに対する RDF推論の適用
識別子の命名支援を目的とした動詞-目的語関係の辞書構築
「グローバルものづくり」 を加速させる ISID の “JT 活用” ソリューション群
最適設計と設備投資の経済計算 JMAセミナー 目標 6時間 期間 3ヶ月 講師 MEマネジメントサービス編
Webサービスによる 加工工程決定支援システム
実行時情報に基づく OSカーネルのコンフィグ最小化
只見町 インターネット・エコミュージアムの「キーワード」検索の改善
社会シミュレーションのための モデル作成環境
加工工程決定支援システム 電子情報通信学会 2010年総合大会 2010年3月18日 松江工業高等専門学校  情報工学科 越田 高志.
加工工程決定支援に対する自動化 電子情報通信学会2008年総合大会 松江工業高等専門学校 情報工学科 越田 高志, 牧 聡史
電子情報通信学会 2006年総合大会 Webサービス標準化 の提案と実装 2006年3月26日 松江工業高等専門学校 越田高志.
通信機構合わせた最適化をおこなう並列化ンパイラ
ミドルウェア”TSUNAGI”を 用いたWEBアプリケーションの構築
No.3 No3.電子筐体製品 コメント 使用機能 一覧 従来課題 課題解決策 3D IGESを利用した IGES 「IGES読込み設定」
オープンソース開発支援のための ソースコード及びメールの履歴対応表示システム
オープンソース開発支援のための リビジョン情報と電子メールの検索システム
請求項記述言語(PCML)による特許文章の構造化
言語XBRLで記述された 財務諸表の分析支援ツールの試作
エピソード記憶に訴えるBookmarkless Bookmarkの実現
アプリケーション依存の先読みが可能なO/Rマッピングツール
プリミティブWebサービスとエージェントによる商品調達B2Bシステムの設計と実装
豊富な投影法 座標系をまず設定する必要があります。地球面から平面への投影法,縮尺などをまず選びます。
背景 課題 目的 手法 作業 期待 成果 有限体積法による汎用CFDにおける 流体構造連成解析ソルバーの計算効率の検証
ソフトウェア保守のための コードクローン情報検索ツール
RDFの生産工程管理システムへの適用 情報処理学会 第74回全国大会 2012年3月6日 松江工業高等専門学校  情報工学科 越田 高志.
コードクローン分類の詳細化に基づく 集約パターンの提案と評価
コーディングパターンの あいまい検索の提案と実装
生産工程管理支援システム -検索Webサービスの実行自動化-
設計情報の再利用を目的とした UML図の自動推薦ツール
セマンテックWebを利用した加工工程決定支援システム
セマンティックWebの 生産管理システムへの適用
第8回 展開図と相貫図 課題②:円柱の相貫図 課題①:直角エルボの展開図 課題③:ペーパークラフト 課題④:円錐と六角柱の相貫図.
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 1.1.1 粒界構造確認(EBSD測定)
オントロジーを利用した Webサービスの実行支援に関する研究
生産工程管理支援 GUIシステム 電子情報通信学会 2014年総合大会 2014年3月19日 松江工業高等専門学校  情報工学科 越田 高志.
エイリアス関係を考慮した Javaプログラム用静的スライシングツール
セマンティックWebの 生産管理システムへの適用
知識ベースの試作計画 ●●●研究所 ●●●技術部 稲本□□ 1997年1月.
オブジェクト指向メトリクスを用いた 開発支援に関する研究 --- VC++とMFCを用いた開発を対象として ---
P2Pによる協調学習システム 唐澤 信介   北海道工業大学 電気工学専攻.
Presentation transcript:

セマンティックWebによる 生産管理情報共有/支援システムの開発 松江工業高等専門学校 牧 聡史  越田研究室

1.はじめに 金属加工会社において,様々な受注品の加工工程決定は,特定の管理監督者に依存する自動化できない処理として,負荷の大きい業務となっている. その解決のために 汎用フライス フライス NO.4 NCフライス NCフライス NO.1 鋸盤 HFA-400s N0.1

目的 受注時に,加工特徴に対応した加工工程と使用工作機械をセマンティック技術を用いて抽出する. 受注時に入力する加工特徴の項目例 受注番号: 素材形態: 単体 材質: AUB510 焼き入れ: 焼き戻し: 有 無 GM1089 重量: 数量: 材料: 3.5kg 7 K1056 標準工程:パターンC NC旋盤, NCフライス, キーシータ,放電加工… NCLE1, NCMV1, KC1, EDM,… 機械 セマンティック技術

2.加工工程決定支援システム 2.1 研究の背景 加工工程の決定は、豊富な実務経験を持つ管理監督者が, 2.1 研究の背景 加工工程の決定は、豊富な実務経験を持つ管理監督者が,  ・ 受注品の採寸、材質などの情報  ・ 作業機械データとその稼動率  ・ 製作数とその納期  ・ 他の受注品の情報 などの生産情報、受注情報を勘案して決定している. しかし、それだけでは工程順の決定は出来ない

管理監督者による加工工程の決定 加工工程決定の自動化は難しく、生産管理の中でもシステム化が困難な部分である. 受注情報 生産情報 NC旋盤 汎用フライス 旋盤 検査 金属加工品A 大きさ 重さ 加工特徴 生産情報 受注情報 大きさ 重さ 加工特徴 管理監督者 経験を基にした加工工程パターン 加工工程決定の自動化は難しく、生産管理の中でもシステム化が困難な部分である.

2.2 工程決定に対する問題点と解決方法 解決に向けて 実現のためセマンティックWeb技術などを利用 問題点 2.2 工程決定に対する問題点と解決方法 問題点 多種多様な受注品の加工特徴毎の分類と、それに対応した加工工程パターンの蓄積、及びそのデータベース化がなされていない 上記のデータを生産情報に適用させるのが難しい. ① 過去の作業データの解析と分類 ② 受注番号毎の加工特徴データの利用 解決に向けて 実現のためセマンティックWeb技術などを利用

3.システム実現のための技術 JDBC Semantic Web RDF Jena   ・ JavaプログラムからRDBにアクセスするためのクラスライブラリ   ・ プログラムからRDBの接続、SQL文の実行、結果の受け取りと解析などが行える Semantic Web RDF Jena

3.2 Semantic Web セマンティックWeb技術とは、インターネット上のリソース(情報)にメタ情報を付加し、人の介入が必要だった解析、処理の自動化を実現する技術である. 本研究では、加工に必要な情報をRDFによって構築する。それをセマンティック技術により自動化するシステムを研究開発する.

3.3 RDF (Resource Description Framework) 主語と述語、そしてその目的語の三者関係によって、関係の連鎖を辿ることができるようなデータモデルを記述する. 述語 主語 目的語

工作機械のRDFデータ例(のこぎり盤) RDFデータの処理にはJenaを利用 工場の場所 1 , 機械ID 101 , 優先順位 10 , 機械名略称 SW1 , 機械名 Saw <?xml version="1.0" encoding="windows-31j"?> <rdf:RDF xmlns:j.0="http://www.matsue-ct.ac.jp/IE/MachineProperty#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > <rdf:Description rdf:about="http://www.matsue-ct.ac.jp/IE/Machine/Saw"> <j.0:isPlaceOf>1</j.0:isPlaceOf> <j.0:isIDOf>101</j.0:isIDOf> <j.0:isPriorityOf>10</j.0:isPriorityOf> <j.0:isAbbreviateOf>SW1</j.0:isAbbreviateOf> <j.0:isNameOf>Saw</j.0:isNameOf> </rdf:Description> </rdf:RDF> RDFデータの処理にはJenaを利用 10

3.4 Jena JavaによるセマンティックWebアプリケーション開発のためのフレームワークである 様々なRDFデータの処理機能 問い合わせ言語RDQLによる検索 ルールに基づいた推論、検証 これらの要素技術を使用し、システムを構成

4.提案システム 4.1 システムの概要と構成 製品毎の加工工程決定の自動化 ・ 過去の作業データを解析する。 4.1 システムの概要と構成 製品毎の加工工程決定の自動化   ・ 過去の作業データを解析する。   ・ それにより新規受注時に受注の加工特徴        を基にして、加工工程や工作機械を自動的に決定する。 12

4.1.1 作業データ 作業テーブル 工作機械テーブル 受注テーブル 使用した機械、作業者、日付、作業時間など 4.1.1 作業データ 地元の金属加工会社で使用されているデータを利用した 作業テーブル   使用した機械、作業者、日付、作業時間など 工作機械テーブル   工作機械のID、名前、優先順位、工程名など 受注テーブル   品名、加工図面番号、受注日など

4.1.2 システムの構成 受注データ入力 ・加工特徴 RDB(Access 2003) ・品名 JDBC 作業テーブル 工作機械テーブル 4.1.2 システムの構成 受注データ入力 JDBC Jena 作業テーブル 工作機械テーブル RDB(Access 2003) 受注テーブル ・加工特徴 ・品名 加工工程順出力

4.1.3 入出力インターフェースの検討 様々な 加工特徴 様々な 加工特徴 ここで入力された加工特徴を元に、加工工程順を自動決定する

4.2 システムの実装 3つのプログラムから構成される 過去の作業データの解析 品名などからの工程順抽出 加工特徴からの加工工程決定

4.2.1 過去の加工工程データの解析と分類 過去の作業データを解析し、受注番号毎の加工工程パターンを抽出するプログラムを開発した. 4.2.1 過去の加工工程データの解析と分類 過去の作業データを解析し、受注番号毎の加工工程パターンを抽出するプログラムを開発した. 受注番号 加工工程パターン 作業テーブル 工作機械テーブル RDB(Access 2003)

4.2.2 品名などからの工程順抽出 過去の作業データの加工図面番号や品名から、受注毎の加工工程順を自動抽出するGUIとプログラムを開発した 4.2.2 品名などからの工程順抽出 過去の作業データの加工図面番号や品名から、受注毎の加工工程順を自動抽出するGUIとプログラムを開発した これを利用して、工程パターンごとの加工特徴を調べる 加工工程順 受注番号

4.2.3 加工特徴からの加工工程決定の検討 加工工程順が同じ加工品の受注番号を工程パターンとしてまとめた 4.2.3 加工特徴からの加工工程決定の検討 加工工程順が同じ加工品の受注番号を工程パターンとしてまとめた 工程パターンが同じものは加工特徴が類似すると考えられる

4.3 セマンティック技術の適用 工作機械データのRDFデータ 4.3 セマンティック技術の適用 工作機械データのRDFデータ <?xml version="1.0" encoding="windows-31j"?> <rdf:RDF xmlns:j.0="http://www.matsue-ct.ac.jp/IE/MachineProperty#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > <rdf:Description rdf:about= "http://www.matsue-ct.ac.jp/IE/Machine/101"> <j.0:isAbbreviateOf>SW1</j.0:isAbbreviateOf> <j.0:isMaxY_LengthOf>500</j.0:isMaxY_LengthOf> <j.0:isMaxDiameterOf>500</j.0:isMaxDiameterOf> <j.0:isFeaturesOf>0</j.0:isFeaturesOf> <j.0:isIDOf>101</j.0:isIDOf> <j.0:isMaxLengthOf>10000</j.0:isMaxLengthOf> <j.0:isPlaceOf>1</j.0:isPlaceOf> <j.0:isDivProcessNameOf>切断</j.0:isDivProcessNameOf> <j.0:isNameOf>HFA-400s N0.1</j.0:isNameOf> <j.0:isMaxX_LengthOf>500</j.0:isMaxX_LengthOf> <j.0:isPriorityOf>10</j.0:isPriorityOf> <j.0:isShapeOf>汎用</j.0:isShapeOf> <j.0:isMaxZ_LengthOf>10000</j.0:isMaxZ_LengthOf> <j.0:isProcessNameOf>鋸盤</j.0:isProcessNameOf> </rdf:Description> </rdf:RDF>

工作機械データの自動作成 工作機械データをRDFデータ化するGUIとソフトウェアを開発した Accessでの工作機械テーブルを一括でRDFデータ化するソフトウェアも開発した

工作機械データの利用 RDFデータ 作業機械のRDFデータに合わせ、現工程に最適な作業機械を選択する NC旋盤 LB15Ⅱ … 機械名称 型式 テーブルサイズ 特徴 ( X Y Z )mm MC 762 × 410 × 450 □切削 NCフライス盤 430 × 1000 × 0 NC旋盤 LB15Ⅱ 300 × 0 × 400 ○切削 LB25 300 × 0 × 450 ○切削  CNS94 740 × 0 × 1200 TSN-20A 2000 × 2000 × 1500 GT40 600 × 0 × 1000 NK40S 380 × 0 × 1000 450 × 0 × 1000 450 × 0 × 1500 NC平面研削盤 PSG65DX 600 × 500 × 350 3台 ワイヤーカット FA20 350 × 500 × 300 2台 三次元測定機 Crysta-Apex C776 700 × 700 × 600 放電加工機 M25K  750 × 450 × 200 受注時に入力された加工特徴 丸型  直径 300mm  長さ 200mm  NCで切削する RDFデータ 作業機械のRDFデータに合わせ、現工程に最適な作業機械を選択する             NC旋盤 LB15Ⅱ …

5.おわりに まとめ 本システムの有用性 過去の作業データよりロットごとの加工工程順を抽出するソフトウェアを開発した 過去の作業データの図面番号や品名から、受注毎の加工工程順番を抽出するプログラムを開発した 入出力画面の作成と、工作機械データの最適なRDFデータ化について検討した 本システムの有用性 抽出されたデータをDBに格納することにより、一部の管理監督者固有の情報が電子化され、広く共有できる 23

今後の課題 受注番号-工程パターン-加工工程順の対応表を作成したが、同じ工程パターン内の加工特徴について類似を検証していない。様々なデータを利用して分析する必要がある。 工作機械データをRDFデータ化する基本ソフトウェアを開発したが、今後、受注時に工作機械を自動決定するなどの応用ソフトウェアの検討、開発が必要である