Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> MATLAB

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Simulink adalah lingkungan simulasi dan desain berbasis model untuk sistem dinamis dan terintegrasi, terintegrasi dengan MATLAB. Simulink, juga dikembangkan oleh MathWorks, adalah alat pemrograman grafis aliran data untuk memodelkan, mensimulasikan, dan menganalisis sistem dinamis multi-domain. Ini pada dasarnya adalah alat diagram blok grafis dengan serangkaian pustaka blok yang dapat disesuaikan.

Ini memungkinkan Anda untuk menggabungkan algoritma MATLAB ke dalam model serta mengekspor hasil simulasi ke MATLAB untuk analisis lebih lanjut.

Simulink mendukung −

Ada beberapa produk tambahan lain yang disediakan oleh MathWorks dan produk perangkat lunak dan perangkat keras pihak ketiga yang tersedia untuk digunakan dengan Simulink.

Daftar berikut memberikan deskripsi singkat beberapa di antaranya −

Simulink mampu melakukan verifikasi dan validasi model secara sistematis melalui pemeriksaan gaya pemodelan, pelacakan persyaratan, dan analisis cakupan model.

Simulink Design Verifier memungkinkan Anda untuk mengidentifikasi kesalahan desain dan menghasilkan skenario kasus uji untuk pemeriksaan model.

Menggunakan Simulink

Untuk membuka Simulink, ketik di ruang kerja MATLAB −

 simulink 

Simulink membuka dengan Library Browser. Library Browser digunakan untuk membangun model simulasi.

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Di sisi kiri panel jendela, Anda akan menemukan beberapa pustaka yang dikategorikan berdasarkan berbagai sistem, mengklik setiap satu akan menampilkan blok desain di panel jendela kanan.

Membangun Model

Untuk membuat model baru, klik tombol New pada toolbar Library Browser. Ini membuka jendela model tanpa judul baru.

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Model Simulink adalah diagram blok.

Elemen model ditambahkan dengan memilih elemen yang sesuai dari Library Browser dan menyeretnya ke jendela Model.

Secara alternatif, Anda dapat menyalin elemen model dan menempelkannya ke jendela model.

Contoh

Seret dan jatuhkan item dari pustaka Simulink untuk membuat proyek Anda.

Untuk tujuan contoh ini, dua blok akan digunakan untuk simulasi - Sebuah Source (sinyal) dan sebuah Sink (scope). Generator sinyal (sumber) menghasilkan sinyal analog, yang kemudian akan divisualisasikan secara grafis oleh scope (selokan).

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Mulai dengan menyeret blok yang diperlukan dari pustaka ke jendela proyek. Kemudian, hubungkan blok-blok bersama yang dapat dilakukan dengan menyeret konektor dari titik koneksi pada satu blok ke yang lain.

Mari kita seret blok 'Sine Wave' ke dalam model.

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Pilih 'Sinks' dari pustaka dan seret blok 'Scope' ke dalam model.

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Seret garis sinyal dari output blok Sine Wave ke input blok Scope.

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

Jalankan simulasi dengan menekan tombol 'Run', dengan semua parameter default (Anda dapat mengubahnya dari menu Simulation)

Anda seharusnya mendapatkan grafik berikut dari scope.

Simulink: Alat Simulasi Lanjutan dan Desain Berbasis Model MATLAB

MATLAB

  1. MATLAB: Tinjauan Komprehensif Lingkungan Komputasi Numerik Terkemuka
  2. Mahir Dasar MATLAB: Sintaks & Perintah Esensial
  3. Memahami Variabel dalam MATLAB: Dasar dan Contoh
  4. Perintah Esensial MATLAB untuk Komputasi Efisien
  5. Memahami Tipe Data MATLAB: Panduan Lengkap
  6. Mahir Operator MATLAB: Panduan Lengkap Operasi Aritmetika, Logis, dan Bitwise
  7. Mahir Dasar Matriks MATLAB: Buat, Referensi, dan Manipulasi Data
  8. MATLAB: Menguasai Array Multidimensi dan Khusus
  9. Menguasai Notasi Titik Dua MATLAB: Buat Vektor & Iterasi dengan Efisien
  10. MATLAB – Angka: Tipe, Penyimpanan, dan Konversi