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)

0
votes
0answers
22 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
38 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
votes
0answers
24 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 ...
0
votes
2answers
27 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
62 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
36 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
84 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
0answers
14 views

Compute minimum of an Error function

I have an Error function for my P controller as following (in Z domain): \$E\left( z \right) = \dfrac{{z\left( {z - 0.286} \right)}}{{\left( {0.713{K_P}{z^4} + z - 0.286} \right)\left( {z - 1} ...
0
votes
1answer
25 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 ...
1
vote
3answers
278 views

Kp, Ki, Kd for software PID control

I am designing a software PID control. Logic is almost final but I wonder how do I decide the value of \$k_p\$, \$k_i\$ and \$k_d\$. Also, I need to determine the max and min value for the Pterm Item ...
2
votes
2answers
183 views

How To Interpret PID Output in a Slow Response System

@Update: A few days have passed since I asked this question and I've had a chance to do some research based on the answers I've received from @R Drast and @Spehro. I'm not sure this update is the ...
0
votes
1answer
42 views

What is this process called: Analog input, with a analog output with setpoint

What is this process called: In my example the analog input represents line current. The analog output represents voltage. this is a closed loop with a target set point. The behavior would be that ...
0
votes
2answers
100 views

Designing a PI controller for a first order system

I have a first order plant $$ b/(s + a) $$ That I'm trying to control using a PI controller $$ \frac{(K_ps + K_I)}{s} $$ I closed the loop with unity feedback to get this Transfer function ...
0
votes
0answers
134 views

12v dc motor transfer function

I am working on a dc motor speed control project in proteus. And currently i am doing the tuning of PID controller and for tuning i am trying to figure out the transfer function of dc motor. Now what ...
0
votes
0answers
21 views

PID contollers and MIMO systems [duplicate]

I have a system which in state space model. There are 3 state variables and first I will make a solution without using any controller, in this case I have 3 input (u) U1=10,U2=0 and U3=5 , in this ...
0
votes
0answers
53 views

PID controler and state space model

I have a system which in state space model. There are 3 state variables and first I will make a solution without using any controller, in this case I have 3 input (u) U1=10,U2=0 and U3=5 , in this ...
0
votes
1answer
232 views

Magnetic Levitation

I am new to electronics, and I want to do a project where I make a device that levitates an object with the use of an electromagnet, for learning purposes. Something like this is what I had in mind: ...
6
votes
3answers
237 views

How to design controllers “properly”?

It may sound like the "easy way" to ask it here, but this question (along with a couple others I've posted which were more specific) is the result of years of research on the topic - on and off as ...
-2
votes
1answer
68 views

Lead-lag process control

What is the locus of the following system, and for what value of \$\alpha\$ is the damping ratio 0.5?
1
vote
5answers
143 views

Convert Single OPAMP PID to Software implementation

I have a number of analog PID implementations that I need to convert to software. In an typical example (given below), the summing junction is used to get setpoint-measured error. In decoding the P ...
-5
votes
1answer
72 views

What would be the best microcontroller for running PID calculations? [closed]

I need a microcontroller for my line following robot. Which one would be the best considering a price below $30 and preferably >120MHz clock?
-3
votes
1answer
131 views

find RPM from Pulse of motor [closed]

I have an electronic gearbox motor with the following details: 25GA-370-12V -330RPM I want to find a PID control for this motor in Matlab. I take data from this motor by Arduino Due driver and an ...
0
votes
2answers
76 views

PID tuning without transfer function [closed]

I want to develop a general PID not for any specific appilications. What algoritham can be used to to so? ie If I dont have a specific plant model what algorithams can be used to tune a PID so that it ...
0
votes
2answers
190 views

Why does my 24 volt DC servo motor run at 5 volt DC and not at 24 volt DC?

Why does my 24 volt DC servo motor move with 5 volt DC drawing 5 amps, but does not move with 24 volt DC? The power supply is 24 volt DC up to 10 amps. Datasheet are available for the DS4S servo ...
0
votes
2answers
382 views

Transfer Function of PI Controller

Circuit below is an op-amp summer combined with PI controller. simulate this circuit – Schematic created using CircuitLab What is transfer function of this circut? How to calculate each ...
1
vote
1answer
204 views

How to determine the transfer function of a system including disturbances

I'm trying to determine the open-loop transfer function of the system below (in order to determine PID gains). If I account for the disturbance \$(9.81*6700)\$ in the system and use equation 2, I ...
1
vote
0answers
196 views

Help with PFM with PID Control on dsPIC30F2020 (Pulse Frequency Modulation)

I'm using the dsPIC30F2020 trying to do a project that compares and contrasts PWM and PFM bucks converters. I have the PWM buck converter working perfectly. So for the PFM I used the exact same code ...
0
votes
0answers
121 views

24VDC servo motor does not start

I have a 24VDC servo motor (servo motor specs) I want to use to move a small linear stage. The servo output is 20,6W. It requires 5000steps per revolution. I have the motor connected to a servo ...
0
votes
1answer
269 views

Temperature stabilization with PWM , PID controller with delay system

I am doing a project to control the temperature with PWM. I use peltier, thermistor,mcu and h-bridge mosfet. I want to reach a temperature with an error less than 0.05 and stay at that temperature ...
0
votes
0answers
118 views

Converting PID value to Kp Ki Kd from CENTUM 3000 YOKOGAWA

Here it is, I got the values of Proportional Band (PB) = 500 and Integral (I) = 10 from Non-Interactive PID Controller. What i need is to convert those values into Kp and Ki. I have already known that ...
0
votes
1answer
110 views

Desired response of PI controller in motor vector controller

In vector control (field-oriented control) of motors (specifically induction motors), a rotating reference frame is attached to the rotor flux to give "DC" values in the current controller. This ...
0
votes
0answers
40 views

Anti-windup scheme for PID controller [duplicate]

this is the designed pid controller and i am using TL084 op-amps which has +15 volts and -15 volts as their supply. when the error is generated, due to integrator the control signal(Vc) output is ...
2
votes
4answers
379 views

Anti-wind up scheme in the implementation of PID controller

I want to implement designed PID controller. But I am facing the problem of how to limit the saturation limit in both positive and negative direction? I tried using zener diode, but I would like to ...
1
vote
1answer
121 views

How to calculate the reset time?

I have a little difficulty on my project. Can I calculate Reset Time (Ti) if I just had the value of P gain, I gain, D gain, Process Variable, and Manipulated Variable? Is there any reference about ...
0
votes
2answers
2k views

How to calculate Kp, Kd and Ki?

The motor operates within 140 rev/min to 600 rev/min. The controller gives an output in the range 4 to 20 mA. The sensor output reading equivalent to 400 rev/min, actual reading was 404 rev/min. The ...
-1
votes
2answers
604 views

Controller for a Brushless DC motor (with ESC)

I have one of those BLDC Motors which are used in quadcopters and also an ESC to control it. I give it a PWM signal and it outputs the necessary condition for the motor to spin (AC signal). The first ...
0
votes
2answers
1k views

Cascading PID DC Motor Position & Velocity Controllers

I'm trying to build a robot with a differential drive powered by two DC motors. First I implemented a PID Controller to control the velocity of each motor independently. Estimated the TF using the ...
1
vote
3answers
1k views

Can PWM be used for PID controlling…

I am was wondering if an IC like the PCA9685(Datasheet) that generates PWM signals can be used in a PID controller for controlling a heated bed on a 3D printer. My understanding of PWM is that it ...
4
votes
2answers
298 views

Electronic Speed Control Concepts

I am a programmer who has never worked with electronics before. I am learning the concepts and hoping to build a quadcopter, with the control software entirely written by me. Motor control seems to be ...
0
votes
1answer
618 views

PID-controller and Ziegler-Nichols Method: How to get oscillation period?

I'm a bit confused about how to measure the oscillation period of a quasi-stable system when using the Ziegler-Nichols method to get the correct PID configuration. The factor of the oscillation period ...
0
votes
0answers
63 views

PID CH402 vs CD101 for Sous Vide - Will CH402 work? Item: CH402FK02-V*AN Reverse Operation

I'm following a Sous Vide guide, and I need a "Digital PID temperature controller model CD101, PT 100 support and voltage pulse output". I bought this a PID on eBay which is a CH402. I have NO ...
3
votes
2answers
233 views

Quad copter - from PID values to motor power

I am struggling with a completely self built/written quad copter I am working on. I am working on the PID controller for balance, right now just with a P value and it only reacts on ROLL and PITCH ...
1
vote
1answer
1k views

Peltier heat resistor temperature controller, schematic issue

I've been having a problem with the following schematic: What I need to do: Two temperature controllers in order to create a temperature gradient. The hot side is a a little above room temperature ...
2
votes
2answers
572 views

Control servo motor via PID to stabilize a robot wheel using IMU

I'm trying to stabilize a robot with a servo motor attached to two wheels of a robot. I already built the system as following: Apply Kalman filter to gyrometer/accelerometer output Calculate a roll ...
1
vote
1answer
108 views

What is a suitable device for fast temperature process control?

Here is a ceramic heater catalog: product sheet These heaters can ramp up as fast as 150 degrees C per second. I am not entirely sure what I am searching for but let's look at my use case: Say I ...
0
votes
2answers
84 views

PID controller of a known system model

When we know the impulse response of a system, we know all the equations needed to find an output of the closed loop system. So, theoretically we can find the perfect or at least a very good PID ...
0
votes
2answers
129 views

PID Parameters effect while tuning

We aways find lots of materials which explain various methods of tuning a PID controller. Also, it is not hard to find out what are those parameters. Once I've read that P and D parameters, in ...
1
vote
1answer
188 views

PID controller modelling

According to the following simple PID control system: We could create the equation: $$(R(s)-Y(s))C(s)P(s) = Y(s)$$ Wich will lead us to $$\frac{Y}{R}=\frac{CP}{1+CP}$$ So, if we want to ...
-1
votes
1answer
91 views

Transfer function - get rid of zero

I have a close loop transfer function, consisting of a system and a controller (PID). For some reason does it create 2 zeroes which creates an undershoot which should not appear at all. I don't ...
1
vote
0answers
142 views

PID tuning method

I am trying to design a PID controller, to get the response I want to, so I am beginning to think that my approach with tuning the values might be incorrect. I have to Design a controller for the ...