JP7658158B2 - シミュレーション情報反映装置、方法、プログラム、及びシステム - Google Patents
シミュレーション情報反映装置、方法、プログラム、及びシステム Download PDFInfo
- Publication number
- JP7658158B2 JP7658158B2 JP2021079931A JP2021079931A JP7658158B2 JP 7658158 B2 JP7658158 B2 JP 7658158B2 JP 2021079931 A JP2021079931 A JP 2021079931A JP 2021079931 A JP2021079931 A JP 2021079931A JP 7658158 B2 JP7658158 B2 JP 7658158B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- simulation information
- modification
- correction
- simulation
- 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.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims description 192
- 238000000034 method Methods 0.000 title description 27
- 238000012937 correction Methods 0.000 claims description 106
- 238000004519 manufacturing process Methods 0.000 claims description 56
- 230000001364 causal effect Effects 0.000 claims description 55
- 230000004048 modification Effects 0.000 claims description 35
- 238000012986 modification Methods 0.000 claims description 34
- 230000005540 biological transmission Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 description 21
- 238000003860 storage Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 15
- 238000011960 computer-aided design Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 230000003466 anti-cipated effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 210000000078 claw Anatomy 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 239000012636 effector Substances 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 238000013068 supply chain management Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000001028 reflection method Methods 0.000 description 2
- 240000004050 Pentaglottis sempervirens Species 0.000 description 1
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000003746 surface roughness Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- General Factory Administration (AREA)
Description
12 CPU
14 メモリ
16 記憶装置
18 入力装置
20 出力装置
22 記憶媒体読取装置
24 通信I/F
26 バス
32、52 シミュレーション部
34 取得部
36、54 修正部
38 特定部
40、58 送受信部
42、60 因果関係DB
56 学習部
70 制御装置
72 ロボット
74 センサ
76 機器
90 製造ライン
92 作業台
94 治具
96 ワーク
100 シミュレーション情報反映システム
110 現場側システム
120 クラウド側システム
Claims (9)
- 外部装置で設計された、製造ラインに含まれる部材の形状、配置、及び動作を模擬したシミュレーション情報と、現実の製造ラインに含まれる部材の形状、配置、及び動作との差異を取得する取得部と、
前記取得部により取得された差異に基づいて、前記シミュレーション情報を修正する修正部と、
前記修正部による修正内容と、修正により生じる事象との予め定めた因果関係に基づいて、前記修正部による修正により生じる事象を特定する特定部と、
前記修正部による修正内容と、前記特定部により特定された事象とを前記外部装置に送信する送信部と、
を含むシミュレーション情報反映装置。 - 前記取得部は、前記現実の製造ラインの状態を検知するセンサの出力値、及び動作可能な前記部材の動作を制御する制御装置における制御情報の少なくとも1つに基づいて、前記現実の製造ラインに含まれる部材の形状、配置、及び動作を取得する請求項1に記載のシミュレーション情報反映装置。
- 前記修正部は、前記差異の種別に応じて、前記シミュレーション情報に含まれる前記部材に関する設定値、及び動作可能な前記部材を動作させるためのプログラムの少なくとも一方を修正する請求項1又は請求項2に記載のシミュレーション情報反映装置。
- 前記修正部は、ユーザにより修正を行うと判定された前記差異に基づいて、前記シミュレーション情報を修正する請求項1~請求項3のいずれか1項に記載のシミュレーション情報反映装置。
- 前記特定部は、前記修正内容のうち、閾値以上の差異に基づいて前記シミュレーション情報を修正した修正内容について、前記事象を特定する請求項1~請求項4のいずれか1項に記載のシミュレーション情報反映装置。
- 前記修正部による修正内容と、前記特定部により特定された事象とに基づいて、前記因果関係を学習する学習部をさらに含む請求項1~請求項5のいずれか1項に記載のシミュレーション情報反映装置。
- 取得部が、外部装置で設計された、製造ラインに含まれる部材の形状、配置、及び動作を模擬したシミュレーション情報と、現実の製造ラインに含まれる部材の形状、配置、及び動作との差異を取得し、
修正部が、前記取得部により取得された差異に基づいて、前記シミュレーション情報を修正し、
特定部が、前記修正部による修正内容と、修正により生じる事象との予め定めた因果関係に基づいて、前記修正部による修正により生じる事象を特定し、
送信部が、前記修正部による修正内容と、前記特定部により特定された事象とを前記外部装置に送信する
シミュレーション情報反映方法。 - コンピュータを、
外部装置で設計された、製造ラインに含まれる部材の形状、配置、及び動作を模擬したシミュレーション情報と、現実の製造ラインに含まれる部材の形状、配置、及び動作との差異を取得する取得部、
前記取得部により取得された差異に基づいて、前記シミュレーション情報を修正する修正部、
前記修正部による修正内容と、修正により生じる事象との予め定めた因果関係に基づいて、前記修正部による修正により生じる事象を特定する特定部、及び、
前記修正部による修正内容と、前記特定部により特定された事象とを前記外部装置に送信する送信部
として機能させるためのシミュレーション情報反映プログラム。 - クラウド側装置と現場側装置とを含むシミュレーション情報反映システムであって、
前記現場側装置は、
前記クラウド側装置で設計された、製造ラインに含まれる部材の形状、配置、及び動作を模擬したシミュレーション情報と、現実の製造ラインに含まれる部材の形状、配置、及び動作との差異を取得する取得部と、
前記取得部により取得された差異に基づいて、前記シミュレーション情報を修正する修正部と、
前記修正部による修正内容と、修正により生じる事象との予め定めた因果関係に基づいて、前記修正部による修正により生じる事象を特定する特定部と、
前記修正部による修正内容と、前記特定部により特定された事象とを前記クラウド側装置に送信する送信部と、
を含み、
前記クラウド側装置は、
前記現場側装置から送信された前記修正内容及び前記事象を受信する受信部と、
設計した前記シミュレーション情報を、前記修正内容に基づいて修正する修正部と、
前記受信部により受信した前記修正内容と前記事象とに基づいて、前記因果関係を学習する学習部と、
を含む
シミュレーション情報反映システム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021079931A JP7658158B2 (ja) | 2021-05-10 | 2021-05-10 | シミュレーション情報反映装置、方法、プログラム、及びシステム |
| PCT/JP2022/015155 WO2022239544A1 (ja) | 2021-05-10 | 2022-03-28 | シミュレーション情報反映装置、方法、プログラム、及びシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021079931A JP7658158B2 (ja) | 2021-05-10 | 2021-05-10 | シミュレーション情報反映装置、方法、プログラム、及びシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022173888A JP2022173888A (ja) | 2022-11-22 |
| JP7658158B2 true JP7658158B2 (ja) | 2025-04-08 |
Family
ID=84028210
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021079931A Active JP7658158B2 (ja) | 2021-05-10 | 2021-05-10 | シミュレーション情報反映装置、方法、プログラム、及びシステム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7658158B2 (ja) |
| WO (1) | WO2022239544A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7457063B2 (ja) * | 2022-07-07 | 2024-03-27 | 株式会社日立製作所 | デジタルツイン連携方法、デジタルツイン連携システム、及びデジタルツイン連携プログラム |
| JP2024083823A (ja) * | 2022-12-12 | 2024-06-24 | オムロン株式会社 | シミュレーションシステムおよびシミュレーション方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020031333A1 (ja) | 2018-08-09 | 2020-02-13 | 株式会社Fuji | シミュレーション方法およびシミュレーションシステム |
| JP2020149301A (ja) | 2019-03-13 | 2020-09-17 | オムロン株式会社 | 解析装置、解析方法、及び解析プログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006048244A (ja) * | 2004-08-02 | 2006-02-16 | Fanuc Ltd | 加工プログラム作成装置 |
| DE102011011542B4 (de) * | 2011-02-17 | 2016-05-25 | Convergent Information Technologies Gmbh | Verfahren zur automatisierten Programmierung und Optimierung von robotischen Arbeitsabläufen |
| JP7293267B2 (ja) * | 2019-03-12 | 2023-06-19 | キヤノン株式会社 | 情報処理装置、情報処理方法及びロボットシステム |
-
2021
- 2021-05-10 JP JP2021079931A patent/JP7658158B2/ja active Active
-
2022
- 2022-03-28 WO PCT/JP2022/015155 patent/WO2022239544A1/ja not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020031333A1 (ja) | 2018-08-09 | 2020-02-13 | 株式会社Fuji | シミュレーション方法およびシミュレーションシステム |
| JP2020149301A (ja) | 2019-03-13 | 2020-09-17 | オムロン株式会社 | 解析装置、解析方法、及び解析プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022239544A1 (ja) | 2022-11-17 |
| JP2022173888A (ja) | 2022-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7096288B2 (ja) | ロボットを制御する方法 | |
| US20250138511A1 (en) | Method and Apparatus for Improved Auto-Calibration of a Robotic Cell | |
| US10401844B2 (en) | Simulator, simulation method, and simulation program | |
| CN107111297B (zh) | 用于由至少一台计算机数控机器加工的工件的部件分析的计算机实现方法 | |
| JP6669715B2 (ja) | 振動抑制装置 | |
| EP1832947A2 (en) | Device, program, recording medium and method for robot simulation | |
| US20210146546A1 (en) | Method to control a robot in the presence of human operators | |
| CN111176224A (zh) | 使用数字孪生的工业安全监视配置 | |
| US20170285584A1 (en) | Machine learning device that performs learning using simulation result, machine system, manufacturing system, and machine learning method | |
| CN110198813A (zh) | 机器人路径生成装置和机器人系统 | |
| JP6988665B2 (ja) | 情報処理システム、情報処理方法、および情報処理プログラム | |
| JP7658158B2 (ja) | シミュレーション情報反映装置、方法、プログラム、及びシステム | |
| EP3467603B1 (en) | Information processing device, information processing method, and information processing program | |
| KR102522511B1 (ko) | 다자유도 로봇 제어방법 및 시스템 | |
| CA2241710C (en) | Off-line teaching method | |
| CN113442129A (zh) | 用于确定工作空间的传感器布置的方法和系统 | |
| US12248300B2 (en) | Program generation apparatus, program generation method, and computer-readable storage medium storing a generation program | |
| Linnerud et al. | CAD-based system for programming of robotic assembly processes with human-in-the-loop | |
| JP7521341B2 (ja) | 制御装置、制御システムおよびプログラム | |
| US20200201268A1 (en) | System and method for guiding a sensor around an unknown scene | |
| US20220212349A1 (en) | Method and system for determining sensor placement for a workspace based on robot pose scenarios | |
| Ericsson et al. | Virtual commissioning of machine vision applications in aero engine manufacturing | |
| JP2006099310A (ja) | ロボットシミュレーション装置および方法 | |
| US20250303569A1 (en) | System, unit, and manufacturing method | |
| JP7753049B2 (ja) | ロボットデータ処理サーバ及び軌跡データ算出方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240318 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240917 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241118 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250225 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250310 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7658158 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |