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
1answer
38 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
238 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
44 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
46 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 ...
-2
votes
1answer
47 views

Suitable MCU For Industrial Machinery Control [closed]

What kind of features and specifications should I look for in an MCU which will be dedicated to handling Trapezoidal motion profiles and PID? Are there any particular MCUs that are commonly used for ...
0
votes
0answers
39 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
71 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
74 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
843 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
26 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
45 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, ...
0
votes
1answer
45 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
32 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
87 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
37 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
122 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
15 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
63 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
320 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
246 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
44 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
139 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
190 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
60 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
259 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
251 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
71 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
161 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
73 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
142 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
78 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
208 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
479 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
241 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
226 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
131 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
302 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
143 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
117 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
423 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
134 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
675 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
325 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
699 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 ...
3
votes
2answers
271 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 ...