フィルターのクリア

Can I design an underwater simulator using MATLAB Simulink

17 ビュー (過去 30 日間)
sarwat sarfaraz
sarwat sarfaraz 2023 年 2 月 14 日
コメント済み: Hayden Welch 2023 年 8 月 15 日
I am working on a 6DOF Autonomous Underwater Vehicle. The AUV uses HAOYE thrusters. I have the task of designing an underwater simulator application. The dynamics of the AUV in the simulator should match that of the real one. I understand that this can be done by mathematical modelling of the AUV using Simscape. The user will give commands through a joystick, MATLAB will process those commands and the AUV will move in an underwater scenario accordingly.
Can I make this simulator using MATLAB Simulink? I know that the AUV model can be made, but I don't only want to test the model but I also want to create an environment in which the AUV will move, something like the BlueRobotics simulator.
I'm a beginner to MATLAB, so before I invest my time into learning it, I should know whether Matlab can make a simulator or not.
  1 件のコメント
Hayden Welch
Hayden Welch 2023 年 8 月 15 日
Hi Sarwat, I am looking at completing a similar task to this. Have you been able to make good progress on this?

サインインしてコメントする。

採用された回答

Jai Khurana
Jai Khurana 2023 年 2 月 15 日
Yes, MATLAB and Simulink can be used to create an AUV simulator, including both the AUV model and the underwater environment. Simulink is a powerful tool for modeling and simulating dynamic systems, including AUVs. Simscape is a domain-specific tool within Simulink that can be used to model physical systems, including the dynamics of the AUV and its thrusters.
In addition to the AUV model, you can also use MATLAB to create an underwater environment, such as a virtual ocean floor, currents, and obstacles. You can use Simulink to simulate the motion of the AUV in this environment, taking into account factors such as hydrodynamics, buoyancy, and the forces and torques generated by the thrusters.
One way to create an underwater environment in MATLAB is to use MATLAB's Virtual Reality (VR) Toolbox, which allows you to create 3D virtual worlds and interact with them. You can use this toolbox to create an underwater environment with obstacles, currents, and other features, and then simulate the motion of the AUV within this environment using Simulink.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAssembly についてさらに検索

タグ

製品


リリース

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by