Gönderen Konu: pid test düzeneği nasıl olmalı?  (Okunma sayısı 1093 defa)

Çevrimdışı WrtM

  • Kıdemli
  • ****
  • İleti: 216
pid test düzeneği nasıl olmalı?
« : 23 Mart 2017, 20:33:55 »
Teoriyi kavramak için deney seti yapmak istiyorum.Gözlem yapmak için en iyi test düzeneği nasıl olmalı ? neyi ölçüp kontrol etmeliyim (ısı,ışık,hız) osiloskopum olmadığı için pid nin sağlıklı çalıştığını nasıl tespit ederim?

Çevrimdışı Tagli

  • Profesyonel Üye
  • *****
  • İleti: 4134
  • twitter -> gTagli
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #1 : 23 Mart 2017, 22:41:29 »
Doğrusal konum kontrolü sistemi kur. Açısal da olur ama pek göze hitap etmiyor bence (dönen bir şeyi algılamak daha zor). 3B yazıcılardaki X veya Y eksenlerine benzer bir düzenek yapabilirsin ama tabi motorlar encoder'li DC motor olacak.

Doğrusal bir sistemin açısala göre bir eksisi şu ki hız kontrolü denemesi yapmak pek mümkün değil çünkü sınırların var.

Isıl sistemlerle hiç uğraşma bence.
Gökçe Tağlıoğlu

Çevrimdışı WrtM

  • Kıdemli
  • ****
  • İleti: 216
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #2 : 23 Mart 2017, 23:28:41 »
Konum kontrolünü inceledim pozisyonlama icin genellikle step motor kullanmışlar.Mekanik işçilik istiyor buda benim için dezavantaj mesajımdanda anlaşılacağı üzere pid işlerine ilk defa bulaşıcam o yüzden basit birşeyler olması önemli.

Çevrimdışı DEno_12

  • Kıdemli
  • ****
  • İleti: 327
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #3 : 24 Mart 2017, 00:31:19 »

Böyle bir sistem düşünebilirsiniz. Hem basit hem düşük maliyetli.






Çevrimdışı Tagli

  • Profesyonel Üye
  • *****
  • İleti: 4134
  • twitter -> gTagli
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #4 : 24 Mart 2017, 01:03:23 »
Güzel bir sistem ama işin içine akış girdi mi sistemin modellenmesi zorlaşır. Ayrıca o veya bu şekilde sistem cevabının grafiksel olarak da izlenebilmesi gerekir ki cevabın parametreleri (oturma zamanı, azami aşım gibi) net bir şekilde görülebilsin.
Gökçe Tağlıoğlu

Çevrimdışı DEno_12

  • Kıdemli
  • ****
  • İleti: 327
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #5 : 24 Mart 2017, 01:25:29 »
@Tagli hocam aynı sistem pimaş boru içerisine yapılırsa daha az dış etken olacağından modellemek biraz daha kolay olmaz mı?

Çevrimdışı WrtM

  • Kıdemli
  • ****
  • İleti: 216
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #6 : 24 Mart 2017, 03:52:37 »
Salınımı , oturma süresini grafiksel olarak göremezsek Videodaki düzenek salınımları görmek için iyi. Peki DC motorun hiz kontrolünü yapsam devri sabit tutmaya çalışan bir uygulama yapsam. Bozucu etki olarak motorun milini elimle tutup yavaşlatmaya çalışıp sistemin tepkisini gözlemlesem nasıl olur ? Kp , ki gibi parametreleride videodaki gibi potla alirim. Hız sabitleyici uygulaması verimli olur mu? Fırçalı encoderlı DC motor sistem için yeterli olur düşüncesindeyim hatta yapabilirsem RPM bilgisini bilgisayara gönderip grafik bile çizdiririm.

Çevrimdışı DEno_12

  • Kıdemli
  • ****
  • İleti: 327
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #7 : 24 Mart 2017, 06:33:10 »
Bozucu etki olarak elinizi kullanmanız durumunda ne kadar etki ettiğinizi bilemeyeceksiniz. Onun yerine ikinci bir dc motoru kontrol ettiğiniz dc motorun şaftına bağlayıp motor uçlarında direnç değiştirirek yüke bindirme şeklinde bozucu etki yaratabilirsiniz.

Çevrimdışı WrtM

  • Kıdemli
  • ****
  • İleti: 216
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #8 : 24 Mart 2017, 07:03:50 »
Sonuçta sistemin rpm değerini sabit tutması (ayarladığım noktaya) gerekiyor degilmi ister   dediginiz gibi yapay bir yük bağlayıp sistemi bozayim ister motor miline düşük de olsa mukavemet uygulayıp setpoint noktasını kaydırmaya calisiyim.

Çevrimdışı Tagli

  • Profesyonel Üye
  • *****
  • İleti: 4134
  • twitter -> gTagli
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #9 : 24 Mart 2017, 07:36:30 »
@Tagli hocam aynı sistem pimaş boru içerisine yapılırsa daha az dış etken olacağından modellemek biraz daha kolay olmaz mı?
Muhtemelen öyle olur. Şahsen akış ve ısı sistemleri ile hiç uğraşmadım (belki ufak bir istisna hariç). Umarım gelecekte de uğraşmak zorunda kalmam. Zor oldukları haricinde pek bir bilgim yok. Bildiğim kadarıyla bazı durumlarda akışlar kaotik davranmaya başlayabiliyorlar (türbülans falan olayı sanırım). Bunların modellemeleri genelde bu iş için özelleşmiş bilgisayar yazılımları ile yapılıyor (CFD: Computational Fluid Dynamics).

Salınımı , oturma süresini grafiksel olarak göremezsek Videodaki düzenek salınımları görmek için iyi. Peki DC motorun hiz kontrolünü yapsam devri sabit tutmaya çalışan bir uygulama yapsam. Bozucu etki olarak motorun milini elimle tutup yavaşlatmaya çalışıp sistemin tepkisini gözlemlesem nasıl olur ? Kp , ki gibi parametreleride videodaki gibi potla alirim. Hız sabitleyici uygulaması verimli olur mu? Fırçalı encoderlı DC motor sistem için yeterli olur düşüncesindeyim hatta yapabilirsem RPM bilgisini bilgisayara gönderip grafik bile çizdiririm.
Okulda öğrencilere böyle bir düzenek üzerinde ders anlatıp deney yaptırıyoruz. Güzel aslında ama hareketin açısal olması gözle algılamayı zorlaştırıyor. Öğrenci dönen diskten ziyade bilgisayardaki gerçek zamanlı grafiğe odaklanıyor. Doğrusal hareketin insan tarafından daha rahat algılanabileceği düşüncesindeyim. Ama teorik taraftan bakarsak ikisi arasında bir fark yok.
Gökçe Tağlıoğlu

Çevrimdışı Cemre.

  • Profesyonel Üye
  • *****
  • İleti: 1564
  • üniversite öğrencisi
    • maviLED
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #10 : 24 Mart 2017, 07:39:41 »
Sonuçta sistemin rpm değerini sabit tutması (ayarladığım noktaya) gerekiyor degilmi ister   dediginiz gibi yapay bir yük bağlayıp sistemi bozayim ister motor miline düşük de olsa mukavemet uygulayıp setpoint noktasını kaydırmaya calisiyim.

%Aşım, Sürekli durum hatası, oturma süresi...

Çevrimdışı zamzam23

  • Profesyonel Üye
  • *****
  • İleti: 1218
  • Olgunlaşmak, hiçbir şeye şaşırmamaktır.
Ynt: pid test düzeneği nasıl olmalı?
« Yanıtla #11 : 24 Mart 2017, 08:06:16 »