Control System Projects with Computer Interface Ideas

Click For Summary

Discussion Overview

The discussion revolves around ideas for control system projects that incorporate a computer interface. Participants explore various applications and methodologies related to control systems, including theoretical and practical implementations.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant requests ideas for control system projects with a computer interface.
  • Another participant mentions a project involving a quad op amp and suggests exploring Fuzzy Logic as an alternative solution.
  • A participant discusses the use of a PID controller for an oven, emphasizing the advantages of programming in managing slow and nonlinear systems.
  • Another participant shares their experience designing a temperature controller for molten wax, detailing a method to prevent overshoot by manipulating the control parameters.
  • Suggestions for projects include the inverted pendulum and levitating magnetic balls, with a specific request for projects that include a computer interface.

Areas of Agreement / Disagreement

Participants express various ideas and approaches to control system projects, but there is no consensus on a single project or method. Multiple competing views and suggestions remain present throughout the discussion.

Contextual Notes

Some participants provide specific examples and methodologies, but the discussion lacks detailed mathematical formulations or definitions that could clarify the proposed approaches. There is also a dependency on the assumptions made regarding system behavior and control strategies.

Who May Find This Useful

Individuals interested in control systems, computer interfacing, and practical applications in engineering or technology may find this discussion beneficial.

asad1111
Messages
51
Reaction score
0
can someone please give me some ideas of control system projects which have someinterface with computer?
 
Engineering news on Phys.org
This is an interesting project. The author did it with a quad op amp. He refers to another solution using Fuzzy Logic. You may want to develop your own solution.

http://electronicdesign.com/article/embedded/what-s-all-this-ball-on-beam-balancing-stuff-anyho.aspx
 
Last edited by a moderator:
I've found that slow systems and nonlinear systems can be best dealt with in a computer. A good example is an oven controller.
An oven is typically so slow, that analog components are not suited to the long time constants. In addition, people generally desire the oven to settle at temperature promptly.

Through utilizing a PID controller, one can get an oven tuned in, but it will either be slow or overshoot (or likely both). Through the magic of programming, you can change the nature of the control algorithm as the oven heats.

Start with open loop control and a maximum call for heat until the oven reaches a specific setpoint.

Switch in a PID loop with a reduced D coefficeint and a preset integrator value (such that you are targeting a sever overshoot). Continue this until you are quite close to the target setpoint and then...

Switch over to a PID loop with sufficeint D to ensure little overshoot and again preset the integrator.

Not an easy task in analag, but great for a computer. And, it has a practical application in that you can bake your brownies faster :D

- Mike
 
Good suggestion Mike_in_Plano (and I've been to Plano). I designed a similar controller to keep a tank of molten wax between 170 and 190 deg. The controller could not overshoot 190 because above 190 deg. the wax would deteriorate.

My design was the reverse of yours. I added D to P without any I, and compared the sum to the reference to prevent overshoot regardless of how much or how little wax was in the tank. At the time D + P crossed the reference, I was added in which not only maintained the temperature at the reference but because it was out of phase with D, it prevented oscillation.

Clarification: I added the derivative of the measured temperature to the temperature and compared that sum to the reference. This presumes there is a lag between applying or suspending heat and that change being measured. By adding the derivative, the heating element will be shut off earlier if the temperature is rising faster compensating for the time lag. The integral of the set point minus the temperature was added only after the temperature plus derivative reached the set point in order to avoid lengthening the settling time.
 
Last edited:
The inverted pendulum is always good, or the levitating magnetic balls.
 
levitating magnetic balls look like a good chalenging project but i need a project which have some kind of interface with computer
 

Similar threads

Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 17 ·
Replies
17
Views
2K
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
915
  • · Replies 8 ·
Replies
8
Views
3K
Replies
9
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 18 ·
Replies
18
Views
2K