Rekayasa sistem kontrol dan pemrosesan sinyal digital keduanya merupakan mata kuliah / mata pelajaran teknik elektro yang penting. Tetapi bagaimana hubungan kedua mata pelajaran / mata kuliah ini?
Juga tolong beri tahu saya, apa saja sumber daya yang disarankan (buku, tutorial, kuliah, dll.) Tentang rekayasa sistem kontrol, dan bagaimana cara mulai bekerja dengannya pada tingkat teknis?
Seperti kita memiliki jawaban di bawah tautan tetapi jawaban itu adalah tentang sumber daya dsp, saya mencari sumber daya tentang contoh sistem rekayasa kontrol jawaban atas permintaan referensi
control-systems
control
abtj
sumber
sumber
Jawaban:
Ada banyak tumpang tindih tetapi beberapa perbedaan dalam penekanan. Teknik Kontrol juga lebih tua dari DSP. Jika Anda memiliki pendidikan EE tradisional, Anda tidak benar-benar membuat perbedaan.
Variabel status adalah perspektif yang lebih tipikal dalam Kontrol. Edisi pertama Oppenheim dan Schafer 1975, memiliki bab tentang variabel negara, tetapi mereka menjatuhkannya selama bertahun-tahun. Anda perlu memahami variabel status untuk melakukan Pemfilteran Kalman yang merupakan area tumpang tindih. Estimasi Linier dan Kontrol Linier adalah rangkap dari satu sama lain.
Saya juga akan mengatakan bahwa sistem waktu kontinu / diskrit hybrid lebih umum di Kontrol tetapi ada banyak contoh untuk DSP juga.
DSP hampir selalu dilakukan pada sampling seragam. Variabel Status dapat bekerja dengan sampling tidak seragam juga.
Saya belum pernah mendengar tentang Sistem Kontrol anti kausal tetapi penyaringan mundur maju dalam waktu adalah umum di DSP. Kontrol pada dasarnya bersifat kausal. Transformasi Laplace satu sisi lebih umum pada kontrol.
Stabilitas loop umpan balik penting di kedua bidang. Kelas sistem kontrol canggih akan mencakup topik-topik seperti stabilitas Lyaponov. Anda biasanya tidak melihat yang tercakup dalam DSP tetapi ada makalah DSP yang menggunakan teknik itu.
Teori Kontrol muncul dalam teknik mesin. DSP muncul di bidang keuangan. Ada banyak keduanya dalam robotika yang juga menggunakan visi komputer.
Dalam RADAR, bentuk gelombang dan pemfilteran lebih banyak DSP di ujung depan, tetapi sistem pelacakan di ujung belakang lebih seperti Kontrol.
Jika saya harus menggunakan satu kata untuk menggambarkan masing-masing.
Kontrol: umpan balik
Pemrosesan Sinyal: sensing
atau mungkin menggunakan frasa
Kontrol: ada di masa kini
DSP: dalam-alur
sumber
Saya melakukan pemrosesan sinyal Ph.D. di departemen sistem kontrol . Menurut saya pemrosesan sinyal adalah loop terbuka; sistem kontrol menutup loop.
Terlepas dari itu, matematika di balik keduanya sangat mirip. Ini aplikasi yang umumnya sangat berbeda.
sumber
Keduanya mengacu pada Teori Sistem Linier (alias "Sinyal dan Sistem" ). Demikian juga Sistem Komunikasi dan Sirkuit Listrik Linier , Sirkuit Elektronik , dan Jaringan Terdistribusi (alias Saluran Transmisi ).
Keduanya khawatir tentang stabilitas sistem. Polandia harus berada di dalam lingkaran unit. DSP sebenarnya lebih luas daripada Controls atau Communications.
Sistem Kontrol biasanya lebih tertarik pada perilaku domain waktu; respons impuls dan respons langkah. Kriteria Routh-Hurwitz (atau mitra waktu diskritnya) dan teknik Root-Locus adalah sesuatu yang dikhawatirkan pria Kontrol. Saya tidak pernah benar-benar khawatir tentang hal itu.
Dulu sistem State-Variable berada di lingkup Controls, tetapi sejak Filter Kalman, saya telah melihat representasi State-Variable (dengan matriks A, B, C, D ) muncul lebih sering di DSP.
Banyak masalah DSP di luar Kontrol kurang peduli tentang perilaku domain waktu dan lebih peduli tentang perilaku domain frekuensi.
Pemrosesan Gambar lebih terkait erat dengan DSP daripada Kontrol.
Saya tidak tahu orang-orang Kontrol sama sekali tentang FFT dan semacamnya.
Semua disiplin ilmu ini memiliki tujuan praktis yang menjadi Elektronika. Khawatir tentang bagaimana DSP atau chip CPU dihubungkan ke konverter A / D dan D / A dan ke memori dan ke perangkat lain. Saya tidak tahu berapa banyak orang Controls khawatir tentang kesalahan kuantisasi, tetapi mereka harus.
sumber
Ada perbedaan yang cukup sederhana.
Pemrosesan sinyal adalah seperangkat alat yang dapat digunakan untuk rekayasa kontrol.
Rekayasa kontrol adalah membuat sesuatu bergerak sesuai keinginan Anda. Beberapa alat pemrosesan sinyal akan membantu dengan itu (dan beberapa tidak akan; penyaringan mundur tidak terjadi secara real-time tanpa TARDIS).
Pemrosesan sinyal sebagian besar berkaitan dengan respons frekuensi (penguatan), karena itulah yang paling memengaruhi apa yang Anda dengar. Fase dan keterlambatan kelompok adalah masalah, tetapi seringkali bukan yang utama.
Namun, dalam rekayasa kontrol, Anda biasanya menginginkan sesuatu bergerak ke suatu posisi dan kemudian tidak bergerak. Dalam melakukan ini, ada prinsip dasar - jika Anda tidak bisa melihatnya, Anda tidak bisa memperbaikinya . Jika pengukuran posisi Anda difilter sedemikian rupa sehingga menunda pengukuran dengan buruk, loop kontrol tidak tahu di mana itu berada (atau tidak mendapatkan informasi itu dengan cukup cepat) sehingga tidak dapat bergerak dengan tepat. Atau lebih buruk lagi, jika terlambat mendapatkan informasi maka ia mungkin mencoba untuk bergerak ke arah yang salah.
Jadi rekayasa kontrol cenderung menggunakan filter seperti Butterworth yang mungkin tidak melakukan pekerjaan penyaringan yang baik, tetapi yang memiliki efek lebih jinak pada sinyal. Atau bahkan mungkin tidak menggunakan filter sama sekali, karena noise pada sinyal mungkin tidak mempengaruhi pergerakan sistem jika Anda memiliki loop kontrol lambat atau sistem dengan banyak inersia.
Buku teks terbaik yang saya tahu adalah Teknik Kontrol Modern oleh Ogata. Saya benar-benar dapat merekomendasikan itu. Ini berhenti hanya sedikit dari kontrol ruang-negara, tetapi untuk sebagian besar pekerjaan kontrol Anda jarang membutuhkannya.
sumber
Sebagai konsekuensinya, alat mereka sangat mirip, dan sepertinya mereka terkadang menggunakannya secara ganda. Bahkan jika latar belakang mereka sangat dekat, saya perhatikan beberapa kesulitan dalam komunikasi mereka. Sedikit banyak, situasi ini mengingatkan saya pada George Bernard Shaw:
Oleh karena itu, pemrosesan sinyal / gambar dan rekayasa kontrol adalah dua disiplin ilmu yang erat, dipisahkan oleh seperangkat alat umum .
sumber
Persyaratan, untuk implementasi sistem real-time kausal (di mana waktu adalah parameter independen) yang terus-menerus meminimalkan kesalahan output sehubungan dengan kriteria referensi , membedakan disiplin sistem kontrol.
Anda dapat mencari di MIT Open Courseware , seperti https://ocw.mit.edu/courses/aeronautics-and-astronautics/16-30-feedback-control-systems-fall-2010/
Scilab yang mirip dengan MATLAB gratis ( https://scilab.org ) menyediakan akses ke banyak perpustakaan yang terbukti mendukung desain dan analisis sistem kontrol.
NumPy dan SciPy Python ( https://scipy.org ) dapat menggantikan Scilab , jika Anda mau, sementara SymPy ( https://sympy.org ) dapat membantu dengan manipulasi simbolis (sistem aljabar komputer). Anaconda Jupyter notebooks ( https://anaconda.org ) akan memungkinkan Anda untuk mendokumentasikan pengembangan Anda dengan penyusunan huruf Markdown dan rendering ekspresi LaTeX , bersama dengan kode interaktif dan blok keluaran.
Untuk membuat grafik aliran sinyal , yang sering meringkas sistem kontrol, Anda dapat menggunakan Graphviz ( https://graphviz.org ).
Roger Labbe menjelaskan filter Kalman dengan sangat efektif: https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python Keadaan sistem yang diperkirakan adalah objek kontrol untuk filter Kalman.
sumber