Araştırma Makalesi
BibTex RIS Kaynak Göster

Robot Tasarımı İçin Geliştirilen Petri Ağları ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması

Yıl 2019, Cilt: 31 Sayı: 1, 249 - 258, 15.03.2019

Öz

Bu makalede sunulan çalışmada, mekatronik ürünlerin ve robotların davranışlarının kavramsal tasarım aşamasında modellenmesi, bilgisayarda benzetimi ve fiziksel olarak gerçeklenmesinden oluşan sistematik bir yöntemin geliştirilmesi, böylece bilgisayar destekli kavramsal robot tasarımına katkı sağlanması amaçlanmıştır. ‘Davranış Tabanlı Kavramsal Tasarım (DTKT)’ olarak adlandırılan bu yöntemde, tasarlanacak robotun istenen davranışı öncelikle fiziksel elemanlardan bağımsız olarak Petri ağları ile modellenmekte ve bilgisayarda benzetimi yapılmaktadır. Daha sonra robot davranışı, “masa üzeri tasarım modeli” adı verilen dağıtık bir fiziksel yapıda da benzetilmektedir.  Böylece tasarımın erken aşamasında istenen davranışın gerçeklenmesi mümkün olmaktadır. Geliştirilen yöntem laboratuvarda beş adet robot modelinin davranış tabanlı kavramsal tasarımına uygulanmış olup, makalede bu uygulamalardan biri olan malzeme taşıma robotu örneği sunulmuştur.

Kaynakça

  • [1] Cao DX, Zhu NH, Cui CX, Tan RH. An agent-based framework for guiding conceptual design of mechanical products. Int J Prod Res 2008; 46(9): 2381-2396. [2] Cao DX, Fu, WM. A knowledge-based prototype system to support product conceptual design. Computer-Aided Design and Applications 2011; 8(1): 129-147. [3] Ziegler BP. DEVS representation of dynamic systems: event-based intelligent control. P IEEE 1989; 77(1): 72-80. [4] Peterson JL. Petri Nets. ACM Comput Surv 1977; 9(3): 223-252. [5] Reisig W. Petri Nets-An Introduction. Berlin: Springer-Verlag, 1985. [6] Murata T. Petri Nets: properties, analysis and applications, P IEEE 1989; 77(4): 541-580. [7] Reisig, W. A Primer in Petri Net Design. Berlin: Springer-Verlag, 1992. [8] Pahl G, Beitz W, Feldhusen J, Grote KH. Engineering Design-A Systematic Approach (3rd Ed.). Londra: Springer-Verlag, 2008. [9] Erden MS, Komoto H, Van Beek TJ, D’Amelio V, Echavarria E, Tomiyama T. A review of function modelling-approaches and applications. AI EDAM 2008; 22(2): 147-169. [10] Deng Y, Ma Y, Shi L. A behavioural process design model for development of assembly devices. International Journal of Product Development 2013; 18(5): 445-46. [11] Elmqvist H, Mattsson SE, Otter M. Modelica - a language for physical system modelling, visualization and interaction. IEEE Symposium on Computer-Aided Control System Design; 22-27 Ağustos 1999; Hawaii-ABD. 630-639 [12] Bracewell RH, Sharpe JEE. Functional descriptions used in computer support for qualitative scheme generation-Schemebuilder. AI EDAM 1996; 10(4): 333-346. [13] Fritzson P, Gunnarsson J, Jirstrand M. MathModelica-an extensible modelling and simulation environment with integrated graphics and literate programming. The 2nd International Modelica Conference; 18-19 Mart 2002; Oberpfaffenhofen-Almanya. 41-54. [14] Fan Z, Seo K, Hu J, Goodman ED, Rosenberg RC. A novel evolutionary engineering design approach for mixed-domain systems. Engineering Optimization 2004; 36(2): 127-147. [15] Fan Z, Wang J, Goodman ED. Exploring open-ended design space of mechatronic systems, International Journal of Advanced Robotic Systems 2004; 1(4): 295 – 302. [16] Behbahani S, de Silva CW. Mechatronic design evolution using bond graphs and hybrid genetic algorithm with genetic programming. IEEE/ASME Transactions on Mechatronics 2013; 18(1): 190-199. [17] Secchi C, Bonfe’ M, Fantuzzi C. On the use of UML for modelling mechatronic systems, IEEE T Autom Sci Eng 2007; 4(1): 105–113. [18] Chen R, Liu Y, Cao Y, Zhao J, Yuan L, Fan H. ArchME: A Systems Modeling Language extension for mechatronic system architecture modeling. AI EDAM 2018; 32(1): 75-91. [19] Sell R, Tamre M, Lehtla M, Rosin A. A conceptual design method for the general electric vehicle, Estonian Journal of Engineering 2008; 14(1): 3-16. [20] van der Vegte WF, Horvath I. Consideration and modelling of use processes in computer-aided conceptual design: a state of the art review. Transactions of the SPDS-Journal of Integrated Design and Process Science 2002; 6 (2): 25-59. [21] van der Vegte WF. A survey of artefact simulation approaches from the perspective of application to use processes of consumer durables. The 6th International Symposium on Tools and Methods for Competitive Engineering; 18-22 Nisan 2006; Ljubljana-Slovenya. 617-632. [22] Liu C, Hildre HP, Zhang H, Rølvåg T. Conceptual design of multi-modal products. Res Eng Des 2015; 26(3): 219-234. [23] Shi L, Deng YM. Phenyl-Loop Behaviors of Mechatronic Products and their Usefulnesses for Conceptual Design. The 2nd International Conference on Mechanical and Electronics Engineering; 1-3 Ağustos 2010; Kyoto-Japonya. 1346-1350. [24] Tor SB, Lee SG, Britton GA, Zhang WY. Knowledge-Based Functional Design of Industrial Robots, Int J Prod Res 2008; 46(16): 4501-4519. [25] Gholami A, Sadeghi BB. Soccer Goalkeeper Task Modeling and Analysis by Petri Nets. Journal of Computer and Robotics 2018; 11(1): 77-85. [26] Erden Z, Erden A, Erkmen AM. A Petri Net approach to behavioural simulation of design artefacts with application to mechatronic design. Res Eng Des 2003; 14(1): 34-46. [27] Erden Z. Representation of the operational behaviour of an educational robot at conceptual design using Petri Nets. ASME 2010 10th Biennial Conference on Engineering Systems Design and Analysis; 12-14 Temmuz 2010; İstanbul-Türkiye. 855-862. [28] Erden Z. State-based conceptual design in mechatronics via Petri Nets. Control Eng Appl Inf 2011; 13(2): 70-75. [29] Araz M, Erden Z. Behavioural Representation and Simulation of Design Concepts for Systematic Conceptual Design of Mechatronic Systems Using Petri Nets. Int J Prod Res 2014; 52(2): 563-583. [30] Konez-Eroğlu A, Erden Z, Erden A. Biological System Analysis in Bioinspired Conceptual Design (BICD) for Bioinspired Robots. Control Eng Appl Inf 2011; 13(2), 81-86. [31] Erden Z, Konez-Eroğlu A, Erden A. Kavramsal Mekatronik Tasarımda Davranış Tabanlı Modelleme ve Biyobenzetim Robot Tasarımına Uygulanması. Mühendis ve Makina 2011; 52(618):50-59. [32] RSoft. Artifex TM 4.4 Getting Started Handbook 2004. RSoft Design Group, ABD.
Yıl 2019, Cilt: 31 Sayı: 1, 249 - 258, 15.03.2019

Öz

Kaynakça

  • [1] Cao DX, Zhu NH, Cui CX, Tan RH. An agent-based framework for guiding conceptual design of mechanical products. Int J Prod Res 2008; 46(9): 2381-2396. [2] Cao DX, Fu, WM. A knowledge-based prototype system to support product conceptual design. Computer-Aided Design and Applications 2011; 8(1): 129-147. [3] Ziegler BP. DEVS representation of dynamic systems: event-based intelligent control. P IEEE 1989; 77(1): 72-80. [4] Peterson JL. Petri Nets. ACM Comput Surv 1977; 9(3): 223-252. [5] Reisig W. Petri Nets-An Introduction. Berlin: Springer-Verlag, 1985. [6] Murata T. Petri Nets: properties, analysis and applications, P IEEE 1989; 77(4): 541-580. [7] Reisig, W. A Primer in Petri Net Design. Berlin: Springer-Verlag, 1992. [8] Pahl G, Beitz W, Feldhusen J, Grote KH. Engineering Design-A Systematic Approach (3rd Ed.). Londra: Springer-Verlag, 2008. [9] Erden MS, Komoto H, Van Beek TJ, D’Amelio V, Echavarria E, Tomiyama T. A review of function modelling-approaches and applications. AI EDAM 2008; 22(2): 147-169. [10] Deng Y, Ma Y, Shi L. A behavioural process design model for development of assembly devices. International Journal of Product Development 2013; 18(5): 445-46. [11] Elmqvist H, Mattsson SE, Otter M. Modelica - a language for physical system modelling, visualization and interaction. IEEE Symposium on Computer-Aided Control System Design; 22-27 Ağustos 1999; Hawaii-ABD. 630-639 [12] Bracewell RH, Sharpe JEE. Functional descriptions used in computer support for qualitative scheme generation-Schemebuilder. AI EDAM 1996; 10(4): 333-346. [13] Fritzson P, Gunnarsson J, Jirstrand M. MathModelica-an extensible modelling and simulation environment with integrated graphics and literate programming. The 2nd International Modelica Conference; 18-19 Mart 2002; Oberpfaffenhofen-Almanya. 41-54. [14] Fan Z, Seo K, Hu J, Goodman ED, Rosenberg RC. A novel evolutionary engineering design approach for mixed-domain systems. Engineering Optimization 2004; 36(2): 127-147. [15] Fan Z, Wang J, Goodman ED. Exploring open-ended design space of mechatronic systems, International Journal of Advanced Robotic Systems 2004; 1(4): 295 – 302. [16] Behbahani S, de Silva CW. Mechatronic design evolution using bond graphs and hybrid genetic algorithm with genetic programming. IEEE/ASME Transactions on Mechatronics 2013; 18(1): 190-199. [17] Secchi C, Bonfe’ M, Fantuzzi C. On the use of UML for modelling mechatronic systems, IEEE T Autom Sci Eng 2007; 4(1): 105–113. [18] Chen R, Liu Y, Cao Y, Zhao J, Yuan L, Fan H. ArchME: A Systems Modeling Language extension for mechatronic system architecture modeling. AI EDAM 2018; 32(1): 75-91. [19] Sell R, Tamre M, Lehtla M, Rosin A. A conceptual design method for the general electric vehicle, Estonian Journal of Engineering 2008; 14(1): 3-16. [20] van der Vegte WF, Horvath I. Consideration and modelling of use processes in computer-aided conceptual design: a state of the art review. Transactions of the SPDS-Journal of Integrated Design and Process Science 2002; 6 (2): 25-59. [21] van der Vegte WF. A survey of artefact simulation approaches from the perspective of application to use processes of consumer durables. The 6th International Symposium on Tools and Methods for Competitive Engineering; 18-22 Nisan 2006; Ljubljana-Slovenya. 617-632. [22] Liu C, Hildre HP, Zhang H, Rølvåg T. Conceptual design of multi-modal products. Res Eng Des 2015; 26(3): 219-234. [23] Shi L, Deng YM. Phenyl-Loop Behaviors of Mechatronic Products and their Usefulnesses for Conceptual Design. The 2nd International Conference on Mechanical and Electronics Engineering; 1-3 Ağustos 2010; Kyoto-Japonya. 1346-1350. [24] Tor SB, Lee SG, Britton GA, Zhang WY. Knowledge-Based Functional Design of Industrial Robots, Int J Prod Res 2008; 46(16): 4501-4519. [25] Gholami A, Sadeghi BB. Soccer Goalkeeper Task Modeling and Analysis by Petri Nets. Journal of Computer and Robotics 2018; 11(1): 77-85. [26] Erden Z, Erden A, Erkmen AM. A Petri Net approach to behavioural simulation of design artefacts with application to mechatronic design. Res Eng Des 2003; 14(1): 34-46. [27] Erden Z. Representation of the operational behaviour of an educational robot at conceptual design using Petri Nets. ASME 2010 10th Biennial Conference on Engineering Systems Design and Analysis; 12-14 Temmuz 2010; İstanbul-Türkiye. 855-862. [28] Erden Z. State-based conceptual design in mechatronics via Petri Nets. Control Eng Appl Inf 2011; 13(2): 70-75. [29] Araz M, Erden Z. Behavioural Representation and Simulation of Design Concepts for Systematic Conceptual Design of Mechatronic Systems Using Petri Nets. Int J Prod Res 2014; 52(2): 563-583. [30] Konez-Eroğlu A, Erden Z, Erden A. Biological System Analysis in Bioinspired Conceptual Design (BICD) for Bioinspired Robots. Control Eng Appl Inf 2011; 13(2), 81-86. [31] Erden Z, Konez-Eroğlu A, Erden A. Kavramsal Mekatronik Tasarımda Davranış Tabanlı Modelleme ve Biyobenzetim Robot Tasarımına Uygulanması. Mühendis ve Makina 2011; 52(618):50-59. [32] RSoft. Artifex TM 4.4 Getting Started Handbook 2004. RSoft Design Group, ABD.
Toplam 1 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Bölüm MBD
Yazarlar

Zühal Erden 0000-0002-4860-4271

Macit Araz Bu kişi benim

Yayımlanma Tarihi 15 Mart 2019
Gönderilme Tarihi 19 Haziran 2018
Yayımlandığı Sayı Yıl 2019 Cilt: 31 Sayı: 1

Kaynak Göster

APA Erden, Z., & Araz, M. (2019). Robot Tasarımı İçin Geliştirilen Petri Ağları ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, 31(1), 249-258.
AMA Erden Z, Araz M. Robot Tasarımı İçin Geliştirilen Petri Ağları ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. Mart 2019;31(1):249-258.
Chicago Erden, Zühal, ve Macit Araz. “Robot Tasarımı İçin Geliştirilen Petri Ağları Ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 31, sy. 1 (Mart 2019): 249-58.
EndNote Erden Z, Araz M (01 Mart 2019) Robot Tasarımı İçin Geliştirilen Petri Ağları ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 31 1 249–258.
IEEE Z. Erden ve M. Araz, “Robot Tasarımı İçin Geliştirilen Petri Ağları ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması”, Fırat Üniversitesi Mühendislik Bilimleri Dergisi, c. 31, sy. 1, ss. 249–258, 2019.
ISNAD Erden, Zühal - Araz, Macit. “Robot Tasarımı İçin Geliştirilen Petri Ağları Ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 31/1 (Mart 2019), 249-258.
JAMA Erden Z, Araz M. Robot Tasarımı İçin Geliştirilen Petri Ağları ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2019;31:249–258.
MLA Erden, Zühal ve Macit Araz. “Robot Tasarımı İçin Geliştirilen Petri Ağları Ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, c. 31, sy. 1, 2019, ss. 249-58.
Vancouver Erden Z, Araz M. Robot Tasarımı İçin Geliştirilen Petri Ağları ile Davranış Modellemesi Yaklaşımının Bir Malzeme Taşıma Robotu Modeline Uygulanması. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2019;31(1):249-58.