{"title":"UYAMAK:通过开源Web平台增强基于模型的设计和仿真","authors":"Antonio Concha-Sanchez, Suresh Kumar Gadi","doi":"10.1002/cae.70056","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>This article introduces a new web-based open-source software application called UYAMAK, which stands for <i>Unleash Your Applied Mathematics Abilities & Keenness</i>. UYAMAK enables users to design, simulate, and analyze mathematical models using block diagrams. The software can not only be downloaded and installed on computers running Windows but also be used directly from web browsers without installation, making it compatible with any operating system. Due to this feature, the proposed program can be used in hybrid courses. A wide range of mathematical topics covered in undergraduate and graduate courses can be explored through UYAMAK, as it includes libraries for performing basic operations in arithmetic, trigonometry, complex numbers, Boolean logic, matrices, calculus, and statistics. Additionally, it allows for the simulation of discrete or continuous dynamical systems described by differential equations, transfer functions, or state-space representations. Simulation results can be visualized through displays, scopes, <i>XY</i> plots, and 3D graphs. Moreover, UYAMAK also simulates the 3D model of a 6-DOF articulated robot, whose joints can be controlled to follow a desired trajectory generated using various signal sources provided by UYAMAK, including step, ramp, sinusoidal, sawtooth, rectangular, and triangular waveforms. Several simulations are presented to demonstrate the potential of the proposed software, which has been evaluated in engineering courses. The results indicate that the proposed software helps students better understand and verify the mathematics taught in class.</p>\n </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 4","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2025-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"UYAMAK: Empowering Model-Based Design and Simulation Through an Open-Source Web Platform\",\"authors\":\"Antonio Concha-Sanchez, Suresh Kumar Gadi\",\"doi\":\"10.1002/cae.70056\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>This article introduces a new web-based open-source software application called UYAMAK, which stands for <i>Unleash Your Applied Mathematics Abilities & Keenness</i>. UYAMAK enables users to design, simulate, and analyze mathematical models using block diagrams. The software can not only be downloaded and installed on computers running Windows but also be used directly from web browsers without installation, making it compatible with any operating system. Due to this feature, the proposed program can be used in hybrid courses. A wide range of mathematical topics covered in undergraduate and graduate courses can be explored through UYAMAK, as it includes libraries for performing basic operations in arithmetic, trigonometry, complex numbers, Boolean logic, matrices, calculus, and statistics. Additionally, it allows for the simulation of discrete or continuous dynamical systems described by differential equations, transfer functions, or state-space representations. Simulation results can be visualized through displays, scopes, <i>XY</i> plots, and 3D graphs. Moreover, UYAMAK also simulates the 3D model of a 6-DOF articulated robot, whose joints can be controlled to follow a desired trajectory generated using various signal sources provided by UYAMAK, including step, ramp, sinusoidal, sawtooth, rectangular, and triangular waveforms. Several simulations are presented to demonstrate the potential of the proposed software, which has been evaluated in engineering courses. The results indicate that the proposed software helps students better understand and verify the mathematics taught in class.</p>\\n </div>\",\"PeriodicalId\":50643,\"journal\":{\"name\":\"Computer Applications in Engineering Education\",\"volume\":\"33 4\",\"pages\":\"\"},\"PeriodicalIF\":2.2000,\"publicationDate\":\"2025-06-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Applications in Engineering Education\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cae.70056\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Applications in Engineering Education","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cae.70056","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
UYAMAK: Empowering Model-Based Design and Simulation Through an Open-Source Web Platform
This article introduces a new web-based open-source software application called UYAMAK, which stands for Unleash Your Applied Mathematics Abilities & Keenness. UYAMAK enables users to design, simulate, and analyze mathematical models using block diagrams. The software can not only be downloaded and installed on computers running Windows but also be used directly from web browsers without installation, making it compatible with any operating system. Due to this feature, the proposed program can be used in hybrid courses. A wide range of mathematical topics covered in undergraduate and graduate courses can be explored through UYAMAK, as it includes libraries for performing basic operations in arithmetic, trigonometry, complex numbers, Boolean logic, matrices, calculus, and statistics. Additionally, it allows for the simulation of discrete or continuous dynamical systems described by differential equations, transfer functions, or state-space representations. Simulation results can be visualized through displays, scopes, XY plots, and 3D graphs. Moreover, UYAMAK also simulates the 3D model of a 6-DOF articulated robot, whose joints can be controlled to follow a desired trajectory generated using various signal sources provided by UYAMAK, including step, ramp, sinusoidal, sawtooth, rectangular, and triangular waveforms. Several simulations are presented to demonstrate the potential of the proposed software, which has been evaluated in engineering courses. The results indicate that the proposed software helps students better understand and verify the mathematics taught in class.
期刊介绍:
Computer Applications in Engineering Education provides a forum for publishing peer-reviewed timely information on the innovative uses of computers, Internet, and software tools in engineering education. Besides new courses and software tools, the CAE journal covers areas that support the integration of technology-based modules in the engineering curriculum and promotes discussion of the assessment and dissemination issues associated with these new implementation methods.