A PID controller is a (closed) control loop feedback mechanism. It is used in industral control for proportional, integral and derivative feedback.

learn more… | top users | synonyms (1)

-2
votes
1answer
25 views

Question about the “system-block”

We're busy with a project, we are building a 'stabilized duocoper system' with two DC motors, they have to make the 'arm' stable, so when it goes more to the right the left motor has to turn more fast ...
1
vote
2answers
40 views

Sensor Tranfer Function

I've this transfermodel, my controller is a PID-controller and my sensor is this, how can I find the Tranfer Function of the sensor?:
0
votes
0answers
39 views

How to stablize an unstable system in elevator to height TF

I am new in control system design and I have a specific problem now. I have a plant which is unstable. TF is $$ H = \frac{-13.31 s^3 - 3851 s^2 + 1281 s - 773.9}{1.015 s^5 + 20.28 s^4 + 152.4 s^3 + ...
0
votes
1answer
57 views

Analog PID controller (transferfunction questions)

I have to build an analog PID controller (with op-amps), I've made a schematic: My questions: Can I build my PID controller this way? My PID tranferfunction (in the s-domain) looks like: ...
0
votes
0answers
41 views

Powerful Cooler for thermal profiling using PID

I am building a thermo profiling station composed of 3 enclosures separated by isolation curtains.The idea is the object will pass through the 3 boxes on a transporter (conveyor). I want to have a ...
0
votes
1answer
45 views

designing PID controller using Ziegler Nichols algorithm

I'm trying to use Ziegler Nichols algorithm to design PID controller for the following transfer function: G=w^2/(2*xws+w^2), w=1 , x=0.2. so since the step response for this function is a second ...
0
votes
1answer
80 views

Setting up a PID controller in Simulink for an Arduino example project

On the internet I found this "Arduino PID Example Lab" as an introduction to PID-contole. I set up the hardware and it is working like it is diskribed in the document. Since it is possible to connect ...
1
vote
0answers
41 views

How to apply Ziegler–Nichols to a heater-termometer system?

This is not a production project (though I don't mind it having practical value), but an undergraduate thesis. I already have an onoff controller with hysteresis and that works fine. I am hoping to ...
0
votes
0answers
35 views

Ziegler Nichols PI Tuning : Integral gain too high

I am tuning my PI controller in MATLAB using Ziegler Nichols method in which my plant is the car Engine and I have to stabilize the engine speed to lets say 900 when throttle is not pressed. In order ...
0
votes
1answer
37 views

Design a P-Controller given the root locus ?

I used to have the transfer function given but here the root locus instead ... Can one help with the start...
0
votes
0answers
30 views

PD Control Design

I have the transfer function for a system which uses a PD controller. I want a zeta = .6. Doing some research I found out that when selecting the location of a zero ...
0
votes
1answer
70 views

PID to generate different order Systems

I am looking at an old exam question and I am wondering giving a certain G(s) how can I choose the points of the zeros in a PID Controller to have a second order ...
0
votes
1answer
76 views

Build a thin line follower?

I'm building a line follower robot with just 3 sensors to follow a black line of 1cm. However the distance between my each of my sensors is also 1cm. Straight path following is not a problem. However ...
0
votes
4answers
116 views

How can i extract transfer function an unknown nonlinear system?

I am trying to do PID control for my electroservo motor system by using nichols ziegler tuning method. My system has SSI encoder output for motor feedback mechanism. I will use this knowledge for ...
8
votes
1answer
242 views

Implementation of D (differentiation) in PID

I am implementing a PID controller for motor speed control. I am done with implementing the PI control and it works perfectly fine for me. In the specification I have been told to implement a ...
0
votes
1answer
47 views

Help with Motor encoder connection with motorcontroller

I am new to building drones and bots. I started out using motors without encoders with my Roboclaw Motor Controller for my pet project. Here is the controller's link. Connection seemed simple and it ...
1
vote
2answers
143 views

PID controller implemented digitally

I've been reading articles about digital PID implementation. So, in the discrete domain, we can write the parallel form PID law, as: $$U(z) = E(z)*\left[K_p + \frac{K_iT_s}{1 - z^{-1}} + K_d\frac{1 - ...
3
votes
0answers
128 views

PI controller for PWM fans

The requirements I want to control PWM fans to maintain some HDDs in a server at about 35°C, the absolute value isn't critical, however I want the temperature to be stable regardless of the ambiant ...
0
votes
2answers
91 views

When to use PID for motor control?

I have a project involving a small robot and I need to write the firmware to control the wheels. Its not something I have done before, so I did some research. In my research I saw that some people use ...
-1
votes
1answer
167 views

FPGA vs. Arduino for a PID Controller [closed]

I'd like to use an FPGA or an Arduino asa PID controller, and was wondering which device would be better to use? It will be used in a lab, and needs to be fast. Can I get all those in an Arduino ...
2
votes
2answers
128 views

Is a Type 2a PID(ish) controller just an example of an augmenting integrator?

In a previous question I finally cracked the code on deriving for myself the transfer function for a Type 2(a) compensator like this one, built around an op amp. As it turns out, for AC analysis ...
0
votes
1answer
27 views

Equivalent block diagrams, how to infer?

Assume I have one block diagram and I want to simplify it to an equivalent block diagram, how do I find such block diagram apriori? For example, Smith Predictor structure The first pic above is ...
0
votes
0answers
83 views

PID control of a motor using micro-controller with much lower operating voltage than rest of circuit

I am working on a project in which I need to use an Arduino Due (with an operating voltage of 3.3 V) to accomplish PID control of a turntable and get it to spin back and forth. The voltage used in ...
0
votes
2answers
92 views

Self-Tuning PID Controller to implement in a PLC without having the plant model?

I need to implement a Self-tuning PID controller in a PLC. I know the behavior of the plant (I mean, I know that if the speed is reduced the tension get high and vice versa), but I do not have a ...
2
votes
5answers
292 views

Understanding a PID controller

I have a couple of questions regarding the PID controllers; maybe it is that I have not understood the concept very well. I will formulate my question with a case: I have a system which consists of ...
0
votes
2answers
77 views

How can I quickly heat something to a given temperature with nichrome wire, while keeping the wire itself under a given maximum temperature?

I'm trying to heat a fluid to a certain temperature (under 100C) using nichrome wire, with a thermistor measuring the temperature of the fluid to allow controlling the nichrome wire using PWM and a ...
0
votes
0answers
53 views

difficulty with control using PID controller

I am using simulink and TI F28335 to implement close loop control logic via PID control. Inverter output voltage drops by 4V when i connect resistive load. How to overcome this? i am taking output ...
1
vote
3answers
146 views

A current controller by regulating the voltage

I need some idea of what type of controller I should use. But, I am thinking of a PID controller. Here is my problem: I have a simple circuit like this one: simulate this circuit – ...
3
votes
8answers
332 views

Why are there only PID controllers, no PIIIDDD (higher order) controllers?

Transfer function of a PID controller is: \$I\cdot s + P+\dfrac{D}{s}\$ Are there controllers like: \$A\cdot s^2 + B\cdot s + C+\dfrac{D}{s} + \dfrac{E}{s^2}\$ ? If so, are they common? Why do ...
1
vote
0answers
34 views

How to tune PID for a Y(t) = k*X(t) system?

Could I have your opinions on PID type selection? System description Here comes a very simple system: Output(t) = \$ k * (Input(t) + systemVariable(t)) \$. \$k\$ is constant and ...
1
vote
2answers
104 views

Cascade Control System - Multi-Stage Temperature Control

I am new to the forum, hopefully you can help :) I am a software engineer trying to put together a control system. My controls background is not strong, I have really only tuned PID loops via trial ...
-3
votes
1answer
192 views

PID controller DC motor Design using simulink [closed]

After playing the circuit, this circuit is showing the error. Tell me what is error in this circuit and what should be the P, I and D values for PID. ??? in block is not any error. It showing because ...
0
votes
2answers
123 views

how to map a pid controller to a process

How do you "map" the output of a PID controller to a process? Say you have a resistor, a thermometer, and a PID controller. The thermometer provides feedback, and the PID controller can control the ...
0
votes
0answers
94 views

Control of a single-phase PWM inverter

When designing a controller for the canonical DC-DC converter, I found a good number of models (linearized transfer functions) that could be used to design a compensator. I am attempting to do the ...
0
votes
1answer
94 views

Integral Time and KI in PID

I am working on drive to control the speed of motor using software PID. the output of PID will generate the reference for drive to run at particular speed. Here Kp and Kd will come from drive it self. ...
5
votes
1answer
422 views

Integral and Derivative terms in PID control

Integral Term My understanding of the integral term is: Sum of all errors since we started counting. So, even though we have reached our desired final target position, the integral of the errors ...
0
votes
0answers
53 views

What should be output of PID

I have developed code for PID control for the motor speed control using drive. Speed is being controlled as per the pressure setpoint and actual pressure. My PID output remains at 100% when there a ...
0
votes
2answers
155 views

control 2 outputs with a single input and pid

Overview I'm trying to levitate a constrained permanent magnet with 2 electromagnets. I'm having trouble conceptualizing the control system for such an operation. Setup The permanent magnet is ...
0
votes
0answers
68 views

Tuning rules for IT1 System

currently i am working on my Bachelor's Thesis. Its topic deals with finding the optimal parameters for a certain PID-Controler, which is used to control an IT1-System (to be more specific: a ship's ...
1
vote
2answers
89 views

Find system behavior: P or I type?

In control theory, how do I find out of which type a system is? P-type or I-type (P = proportional and I = integral) Consider the following nonlinear system with x as output: $$ \dot{x} = A(x) + Bu ...
0
votes
1answer
132 views

PID control of NiCr wire

I need to design a controlling mechanism for heating a nichrome wire of 15 cm (to be specific 36 gauge NiCr wire ). These are the following constraints 1)The Power source is 5volts from USB in PC. ...
14
votes
6answers
1k views

PID algorithm: how to account for fast input value changes after a long delay

I am trying to implement a basic PID algorithm on an Arduino Leonardo to mix hot and cold tap water using servo-controlled valves. The goal is to hold the temperature as close to a setpoint as ...
0
votes
0answers
49 views

Can set point weighting be used with multi-loop PID controllers?

The figure bellow shows an example of a multi-loop PID controller without set point weighting: The idea is that the outer loops define the set point for the inner loops. Set point weighting is the ...
0
votes
1answer
66 views

Control Engineering: Model parameter estimation for a motor which will be under various loads

I am creating a closed loop controller for a motor which is part of a robotic arm. I give it a required angle, the controller calculates a control input, the motor moves, a pot feedbacks the angle, ...
1
vote
1answer
93 views

Design of PID control for a vibration exciter (shaker) without having the plant model

I want to design a PID controller for a shaker. But I don't have the system's differential equation or transfer function. I find the system identification algorithms complicated. Can I design a ...
-1
votes
2answers
95 views

Normal Control and Inverse Control PID

I am trying to find out the difference between normal control and inverse control PID. I couldnt find useful information on inverse control. I developed normal PID using ...
0
votes
2answers
285 views

Stepmotor closed loop - matching encoder and microstep resolution

I am trying to get a high accuracy and not so extremely high resolution motor to work. It's a step motor with 200 steps/rev and the motor driver can compute up to 400x microstepping. We have an high ...
1
vote
1answer
46 views

PID tuning limitation

I am modelling an Automatic Cruise Control model in Simulink. I used the PID block and tuned the parameters by trial and error. Now the tuned PID controller works for input speed ranges from 40 kph to ...
0
votes
2answers
327 views

PID Control implementation for charging battery really necessary?

If one is to make a battery charger, lets say a Li-Ion battery charger (using a micro-controller with buck converter), is it necessary to do some kind of control implementation inside the ...
0
votes
1answer
400 views

Difference Between Integral Time and Ki(Integral Gain)

Can anyone tell me the difference between integral time and integral gain? I am really confused between these two terms and it's extremely important for the software PID for motor speed control I am ...