s7 200 pid auto tuning

Bu işler aslında öyle genelleyerek yapılabilecek , şurdan şöyle yap olur denilecek şeyler değildir. Öyle hafife alınacak şeyler hiç değildir.

Ben basit ve eğer şanslıysanız işe yarayacak bir yöntemi kısaca anlatayım. Gerekli programları öğrenmeniz gerekecek ama.

Öncelikle sistemden bir birim basamak yanıtı alıp daha sonra bu birim basamak yanıtından MATLAB System Identification tool ile bir transfer fonksiyonu çıkarmalısınız. Daha sonra bu transfer fonksiyonunu MATLAB Sisotool a aktarıp Automated Tuning den PID tuning yaptırıp elde edeceğiniz sürekli zaman PID ifadesinden TI / TD / Kc katsayılarını alabilirsiniz. Eğer şanslıysanız iyi bir sonuç verir. (Not : sisotool pid tuning performans ölçütleri IAE-ISE gibi matematiksel standartlara dayanır ve genellikle gerçek hayatta bir işe yaramaz.) Ve bu autotuning işlemi PLC de kullandığınıza göre kolay ve hızlıdır. Ayrıca auto tuning yerine sisteme s=0'da bir adet kutup(pole) iki adette rastgele sıfır(zero) ekleyip(genellikle sistem kutuplarına yakın) kazancla oynayarak yeni sistem yanıtını izleyerek kendinizde birşeyler yapabilirsiniz.

Bu yazdıklarımın tamamı kağıt kalem ile de hesaplanabileceği gibi bu iş için daha bir çok yöntem ve doğal olarak da yazılım vardır.
 
açıklamanız için sağolun ama tecrübem olmadığı için tam anlayamadım. birim basamak cevabı alıp matlab te kullanma kısmını biraz daha açabilir misiniz ?

 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…