View Single Post
Old 09-04-2008, 02:19 PM   #4
Mecha
Trưởng lão PIC bang
 
Mecha's Avatar
 
Tham gia ngày: Dec 2005
Bài gửi: 315
:
Trích:
Nguyên văn bởi sandro_bk View Post
cám ơn bác quan tâm,em đã làm rồi,cái em quan tâm là thuật toán,còn cảm biến dùng cảm biến hall mua ở nhật tảo 30-40 gì đó,nếu cảm biến trực tiếp về sẽ nhiễu và ảnh hưởng đến chip vxl nếu có sự cố ngắn mạch,hay quá dòng vì phần công suất phải cách ly với phần điều khiển.
trong chương trình em viết thêm vòng dòng điện như sau:
e(k) = v(k) - v(k-1)
up(k) = kp1*e(k)
ui(k) = ui(k-1) + ki*e(k)*Ts
u(k+1) = u(k) + up(k) + ui(k) + kp2*(i(k) - i(k-1))
nói chung ko theo lý thuyết nào cả nhưng đáp ứng khá tốt,vì em chạy động cơ khá lớn,nên ko có vòng dòng điện đáp ứng rất tệ,ai có lý thuyết nào hay hơn chỉ em nhé
Quan sát luật điều khiển của bạn, mình nhận thấy bạn dùng luật PI cho vòng đk vận tốc (feedback part) + luật P cho vòng đk dòng điện (feedforward part). Bạn thử thêm thành phần I cho vòng đk dòng điện, mình nghĩ kết quả sẽ tốt hơn.
__________________
Sống là động nhưng lòng luôn bất động,
Sống là thương nhưng lòng chẳng vấn vương,
Sống yên vui danh lợi vẫn coi thường,
Tâm bất biến giữa dòng đời vạn biến.


Chú ý: đề nghị các thành viên đọc luồng dưới đây trước khi post bài:
http://www.picvietnam.com/forum//showthread.php?t=1263
Mecha vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn