Table of Contents
Frekuensi ensiklik olesonantik dalam menganalisis sistem mekanik, seperti yang menentukan mode getaran alami.dengan menggunakan eigenvalue frequensi SciPy memudahkan proses menemukan frekuensi ini, terutama untuk sistem kompleks. Artikel ini menjelaskan bagaimana menghitung frekuensi resonansi dalam sistem mekanik dengan SciPy.
Kerapnya Memahami Peralihan
Frekuensi lesan adalah frekuensi alami yang cenderung berosilasi dengan amplitudo maksimum. frekuensi ini bergantung pada sifat massa dan kekakuan sistem. mengenali mereka membantu dalam merancang sistem yang menghindari getaran merusak.
Sistem Mekanika Penmodelan Beza
Sistem mekanikal morfical dapat dimodelkan menggunakan matriks yang mewakili massa dan kekakuan. Masalah eigenvalue umum dinyatakan sebagai:
Kx = falMx
nathanles dimana K] adalah matriks kekakuan, M adalah matriks massa, dan ll] adalah eigenvalues yang berhubungan dengan frekuensi alami sistem.
Menghitung Kerap dengan SciPy
¡GyPy menyediakan fungsi seperti untuk menyelesaikan masalah eigenvalue generalized. Langkah-langkah melibatkan penentuan matriks dan komputasi eigenvalues:
Example:
``'python
numpy impor numpy sebagai np
uffer dari scipy.linalg import eig
# Didefinisikan massa dan kekakuan matriks
⁇ M = np.array([, 0], [0, 1]])
K = np.array([[20, -5], [-5, 10]])
#Anggota eigenvaluations
eigenvalues, = eig(K, M)
# Menghitung frekuensi alami
Frekuensi [] = np.sqrt(np.real(eigenvaluations))
print( frekuensi)
```
Hasil Tafsiran Tafsiran
Nilai eigen sesuai dengan frekuensi alami kuadrat. Mengambil akar kuadrat menghasilkan frekuensi resonansi yang sebenarnya dalam radian per detik. Nilai-nilai ini membantu dalam menilai karakteristik getaran sistem.