PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   dsPIC - Bộ điều khiển tín hiệu số 16-bit (http://www.picvietnam.com/forum/forumdisplay.php?f=29)
-   -   Dùng dsPIC30F thực hiẹn khâu PI (http://www.picvietnam.com/forum/showthread.php?t=3932)

cuongthinh 15-04-2009 05:42 PM

Dùng dsPIC30F thực hiẹn khâu PI
 
Các anh làm ơn cho lem hỏi làm thế nào để lập trình cho vi điều khiển để đièu khiẻn một đối tượng theo luật PI? Em viết chương trình bằng C. em đang mắc phàn xử lý số trong dsPIC30F mà chương trình viết bằng C. Mong các anh trả lời giúp em! Nếu các anh có ai đã từng làm wa cái này có tài liệu j cho em với!

mtuankct 15-04-2009 07:35 PM

Cái này đã đề cập đến trong diễn đàn này rồi, bạn tìm chắc sẽ thấy mà
ví dụ như post này:
http://www.picvietnam.com/forum/show...3187#post23187
để thực hiện được PID trên pic cũng như để thực hiện các phép biến đổi số bạn nên đọc thêm về cấu trúc biểu diễn dự liệu kiểu Fraction cũng như tận dụng tối đa thư việc về DSP mà C30 cung cấp :)

ltpbkis 08-05-2009 10:37 AM

1 Attachment(s)
Trích:

Nguyên văn bởi mtuankct (Post 24814)
Cái này đã đề cập đến trong diễn đàn này rồi, bạn tìm chắc sẽ thấy mà
ví dụ như post này:
http://www.picvietnam.com/forum/show...3187#post23187
để thực hiện được PID trên pic cũng như để thực hiện các phép biến đổi số bạn nên đọc thêm về cấu trúc biểu diễn dự liệu kiểu Fraction cũng như tận dụng tối đa thư việc về DSP mà C30 cung cấp :)

Khi thiết kế bộ điều khiển PI chúng ta phải quan tâm đến hiện tượng bảo hòa tích phân Windup. tôi đọc tài liệu thì có thấy mấy phương pháp hạn chế hiện tượng này như sau Several solutions exist:
• Controllers on velocity form
• Limit the set point variations(saturation never reached)
• Conditional integration(integration is switched off when the Control is far from the steady-state)
• tracking(back-calculation)

Ai hiểu rõ các phương pháp này giải thích giúp mình với!!!
Good luck!


Múi giờ GMT. Hiện tại là 03:51 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam