Remote Control Laboratory for Three-Tank Hydraulic System Using Matlab, Websockets and Java']JavaScript

被引:5
|
作者
Bistak, Pavol [1 ]
机构
[1] Slovak Univ Technol Bratislava, Fac Elect Engn & Informat Technol, Inst Automot Mechatron, Bratislava, Slovakia
来源
IFAC PAPERSONLINE | 2020年 / 53卷 / 02期
关键词
hydraulic system; remote and virtual laboratory; Matlab/Simulink; WebSocket; 3D visualization; nonlinear control system; MODEL;
D O I
10.1016/j.ifacol.2020.12.1766
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work aims to introduce a new architecture for building virtual and remote laboratories where the building blocks are represented by the Matlab/Simulink computing and simulation software, WebSocket communication technology and a front-end application created in JavaScript programming language. Matlab does not have direct support for WebSockets, but the implementation of the MatlabWebSocket library on the Matlab server has allowed connection through WebSockets that has been accepted with the client side realized in JavaScript. Additionally to the interactivity that is heavily supported by JavaScript, the remote laboratory has been visualized on the client side in 3D by implementation of the Three.js JavaScript library. From the control point of view the new remote laboratory enables to compare nonlinear feedback control with dynamical feedforward control respecting input saturation where in both cases a nonlinear disturbance observer can be used. WebSocket communication technology and the corresponding client interface in the form of a web application create possibilities for the presented remote laboratory to run from the Internet browser and no dedicated application is needed as it was in previous Matlab based laboratories what can be considered as a main contribution. Copyright (C) 2020 The Authors.
引用
收藏
页码:17240 / 17245
页数:6
相关论文
共 50 条
  • [21] Experiments in Iterative Feedback Tuning for Level Control of Three-Tank System
    Precup, Radu-Emil
    Mosincat, Ioan
    Radac, Mircea-Bogdan
    Preitl, Stefan
    Kilyeni, Stefan
    Petriu, Emil M.
    Dragos, Claudia-Adina
    MELECON 2010: THE 15TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, 2010, : 564 - 569
  • [22] H∞ control of three-tank system over networks with packet dropout
    Wang, Qingfeng
    Yang, Yanli
    Chen, Hong
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 2426 - +
  • [23] A comparative study of linear and nonlinear optimal control of a three-tank system
    Emebu, Samuel
    Kubalcik, Marek
    Backi, Christoph Josef
    Janacova, Dagmar
    ISA TRANSACTIONS, 2023, 132 : 419 - 427
  • [24] Robust Nonlinear Control of a Three-Tank System in the Presence of Mismatched Uncertainties
    Yang, Zi-Jiang
    Sugiura, Hiroyuki
    IFAC PAPERSONLINE, 2017, 50 (01): : 4088 - 4093
  • [25] Robust nonlinear control of a three-tank system using finite-time disturbance observers
    Yang, Zi-Jiang
    Sugiura, Hiroyuki
    CONTROL ENGINEERING PRACTICE, 2019, 84 : 63 - 71
  • [26] Remote control laboratory using Matlab and Simulink
    Jimenez, L. M.
    Puerto, R.
    Reinoso, O.
    Neco, R. P.
    Fernandez, C.
    2007 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, PROCEEDINGS, VOLS 1-8, 2007, : 2963 - 2967
  • [27] VIRTUAL AND REMOTE CONTROL LABORATORY USING MATLAB
    Tarca, Radu
    Tarca, Ioan
    Popentiu-Vladicesu, Florin
    ANNALS OF DAAAM FOR 2008 & PROCEEDINGS OF THE 19TH INTERNATIONAL DAAAM SYMPOSIUM: INTELLIGENT MANUFACTURING & AUTOMATION: FOCUS ON NEXT GENERATION OF INTELLIGENT SYSTEMS AND SOLUTIONS, 2008, : 1359 - 1360
  • [28] Energy-shaping and integral control of the three-tank liquid level system
    Yu, Haisheng
    Yu, Jinpeng
    Wu, Herong
    Li, Hailong
    NONLINEAR DYNAMICS, 2013, 73 (04) : 2149 - 2156
  • [29] Improved Modeling and PID Control Algorithm for Three-tank Liquid Level System
    Yu Yanxin
    Song Xue
    SMART MATERIALS AND INTELLIGENT SYSTEMS, 2012, 442 : 176 - +
  • [30] Model-Predictive Control for the Three-Tank System Utilizing an Industrial Automation System
    Kortela, Jukka
    ACS OMEGA, 2022, 7 (22): : 18605 - 18611