Skip to main content

Questions tagged [pid-controller]

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

Filter by
Sorted by
Tagged with
1 vote
1 answer
44 views

Disturbance error transfer function

I was trying to solve some examples from the book Feedback Control of Dynamic Systems by Franklin, Powell & Emami-Naemi. (Seventh Edition, Pages 195 & 204) about PID controllers. The problem ...
ylr's user avatar
  • 11
0 votes
1 answer
50 views

How to handle the noise and wrong measurements due to the actuator in a close-controlled loop [closed]

My system has to inflate a rubber device using a diaphragm pump to a specified pressure (about 1000 Pa, with an ideal accuracy of ±50 Pa). The volume of the device is about 3 L. The pump is connected ...
Mark's user avatar
  • 1,235
0 votes
1 answer
52 views

PID controller too slow even P is changed

I had a extech 48VFL PID controller. The settings are all in default values except P, I, and D. I set them to be 100, 3600, and 60. Just random numbers. I found it's heating super slow, it has been ...
happyhahaha's user avatar
1 vote
1 answer
61 views

Transfer function of differential controller

I found an op amp circuit that is designed to be a derivative controller (D-controller) simulate this circuit – Schematic created using CircuitLab and the transfer function $$ \frac{V_o}{V_i} = ...
vvttr's user avatar
  • 41
-2 votes
1 answer
100 views

Seeking examples where PID control fails [closed]

I seek examples of systems that are difficult to control using standard PID control. In particular, examples where the output eventually becomes unstable despite being stable initially.
DSPinfinity's user avatar
0 votes
2 answers
41 views

Heating element with SSR

I have a 3-phase, 240 V, 3 kW heating element that I intend to control via PLC ==> PWM==> SSR. In case this control methods fails electrically, how do I prevent (limit) my heating element to go ...
idir93dz's user avatar
0 votes
0 answers
22 views

Using Integral of Error as Input in Fuzzy Logic Controllers

I'm currently working on a control system for a doubly fed induction generator (DFIG) as part of my thesis project. Traditionally, fuzzy logic controllers (FLCs) use the error (e) and the derivative ...
MED BLACK's user avatar
0 votes
0 answers
29 views

Differential Equation Classes for Arduino-Python Control

I am working with Python and an Arduino. I am trying to implement a control in continuous time, thus I need to create an approximation of the next step using numerical methods. I would like to ask if ...
tlahuizcalpantecuhtli's user avatar
0 votes
0 answers
40 views

Controll PD with Python

I'm applying a Proportional-Derivative controller to control my robot, but I don't understand why the robot's position doesn't reach the desired position. Can someone help me understand what the error ...
monika's user avatar
  • 11
0 votes
1 answer
62 views

Multi-loop systems block reduction techniques

Do I start by multiplying 18/s+3 * 1/s+3 = 18/(s+3)^(2)? Then is it (18/(s+3)^(2))/(1+(18/(s+3)^(2)*4)) = 18 / ((s + 3)^2 * (72 / (s + 3)^2 + 1))?
NonComposMentis's user avatar
0 votes
0 answers
33 views

Running 2 small cartridge heater and 2 Solid State Relay (SSR) with 1 PID Controller

I wanted to run a heating setup that processes optical fiber for tapering and making couplers (I am in photonics). I aim to reach 810C of temperature, whereas I am getting only 780C. Currently I use: ...
Inan Upadhyay's user avatar
0 votes
2 answers
93 views

How to use an emergency button for an SSR controlling 3kW heaters

I'm working on a temperature control project for airflow utilizing a 3kW heater, an SSR, and a PID controller. For safety purposes, I need to incorporate an emergency button to immediately cut off ...
portonmg's user avatar
0 votes
0 answers
45 views

Multiple PWM Generation using PI Controller

I am using dual loop to control dc-dc boost converter using Arduino Uno in Proteus. The kp and ki work fine for individual implementation of each boost converter. But when I combine them like this, I ...
Boost_Guy's user avatar
0 votes
1 answer
35 views

Solenoid valve gating and time proportional control

I'm trying to complete this simple task: I have solenoid valves to control the humidity in an array of boxes. I use time proportional PID control to turn them on or off. I suspect I keep wearing them ...
Popeye's user avatar
  • 339
0 votes
0 answers
62 views

Design a PID controller for a MG=1.5

Consider the following system: I need to design a PID controller with a gain margin of 1.5 for the disturbance P(s). In order to have a certain gain margin I need to find the critical gain Ku, so ...
BadEnglishSorry's user avatar
1 vote
1 answer
98 views

DC motor control algorithm with low sample rate

I have a system driven by a geared DC motor spinning at between 500 and 1000 RPM. Once in operation, the load on the motor will not change and the speed should be held constant. I have a single ...
Joshua Dotson's user avatar
2 votes
1 answer
684 views

Transfer function of a heating system

I wanted to design a small temperature-regulated DC heater for the sake of educational purposes in the field of control theory. The idea is to heat up a resistive element through a buck converter of ...
tampler's user avatar
  • 97
2 votes
1 answer
68 views

Reflow oven control technique

I am developing a DIY reflow oven using a 10L common electric oven with quartz heating elements. Below is a graph that represents the oven's step response (open loop response): In blue: oven's step ...
Emanuel M's user avatar
  • 188
0 votes
0 answers
41 views

What are the advantages of implementing an optimization algorithm for PID tuning compared to classical methods?

I am new to studying algorithms, so I am wondering what are the advantages of using an algorithm such as Genetic Algorithm or PSO to tune the PID parameters compared to classical methods, such as ...
Fawn M's user avatar
  • 11
1 vote
3 answers
341 views

Buck Converter Step Response Analysis

I am new to power electronics and control, so I am confused with the following. I have a simulation of a Buck converter, and PID controller in Simulink. I did some trial and error tuning, and I have ...
Fawn M's user avatar
  • 11
0 votes
1 answer
45 views

Unit of integral windup reset parameter?

What is the unit of integral windup reset parameter? Is it the same as the unit of time, seconds?
ATJ's user avatar
  • 45
0 votes
1 answer
140 views

Temperature control with Peltier device and temperature controller

I am working on realizing a temperature controller using an Peltier device, H-bridge and temperature controller. My temperature controller has a PWM duty cycle that (at 20 kHz) goes from -1000 (...
Jasper's user avatar
  • 1
0 votes
0 answers
75 views

Gimbal platform control using a DC motor

I need to make a gimbal stabilization platform for a project. I should be able to control both speed and position (a servo or stepper motor are not suitable for this reason.) There are DC motors with ...
fefef's user avatar
  • 1
1 vote
3 answers
762 views

How do I find the transfer function of a PID that uses a single op-amp?

How does one go about finding the transfer function of the following op-amp PID? I have tried to convert each component of the circuit into its transfer function representations, e.g., making each ...
kanyanta makasa's user avatar
0 votes
0 answers
26 views

I want to replace PID by linear quadratic regulator to control the speed of induction motor fed by Voltage Source Inverter under V/f scalar control

Can I just use the simplified scheme of constant v/f speed control (the open loop system) to design the linear quadratic regulator? I intend to use the Matlab command ...
RABE10 's user avatar
0 votes
0 answers
135 views

PI controller for LLC converter does not work under all conditions

I used this paper as a reference. I am simulating a half-bridge LLC (350V-400V input to 12V output) with a PI controller. You can find the MATLAB Simulink model I have here. All the parameters are ...
Alex's user avatar
  • 125
0 votes
2 answers
89 views

Implementing feedforward control in heated box

I'm making a temperature-controlled box. Issue I'm having is that it overshoots and undershoots a lot because it takes a long time between turning the heater on/off and seeing a difference in ...
Popeye's user avatar
  • 339
0 votes
2 answers
111 views

If you autotune a PID while the controller is live what is the worst that can happen?

I am new to using PID in studio5000. I want to autotune a heater with a CV that stays at 100, never reaching the SP but just under it. I think that might help the controller finally reach the SP. What ...
Cyange's user avatar
  • 1
0 votes
0 answers
32 views

Simulink question about a electrotechnical system (simple autonomous vehicle)

I am rather new to all the simulation work and its complex applications. I have been tasked to work on a rather complex project that is creating autonomous vehicle digital twin and then anayaize how ...
Ah.'s user avatar
  • 1
1 vote
0 answers
110 views

How to tune PID (KP, KI, KD) for an actuator attached to a butterfly valve

I'm currently tuning an actuator that was unstable. The person before me set the values to: KP = 0.04, KI = 0.07 and KD = 0. The system would oscillate between 90% open and 10% open and never reach ...
Javier's user avatar
  • 11
0 votes
0 answers
58 views

Problem with the current in a multiphase buck converter

I am a student of electrical and computer engineering and am currently working on a project that involves the study of a multiphase buck converter or synchronous buck converter (2 phases, in my case). ...
José Alves's user avatar
0 votes
0 answers
50 views

Setting the parameters of PID for 10 °C set point

I have a PID controller (REX C100), connected to a TEC1-12706 (Thermal Electric Cooling) and a thermocouple K-type. I want to set 10 °C on my PID. The problem is that the actual temperature in PID is ...
Hamed's user avatar
  • 1
0 votes
0 answers
46 views

Sensored Brushless DC Motor Back EMF Problem

I am working on the current control of a BLDC motor with a speed of 12000rpm. The current controller in the system is designed as PI. I give a reference value of 10A to control the motor and the ...
G. G's user avatar
  • 1
0 votes
0 answers
29 views

Understanding the effect of HPF on the amplitude and phase control in STM32

I am using a STM32 to control amplitude and phase of a signal when passed through a RC circuit(LPF) which later will be replaced with a tip tilt mirror. I have a STM32 which has the code implemented. (...
Rima's user avatar
  • 133
0 votes
1 answer
200 views

Quick PMSM FOC PI controler design

For a Simulink Model I am looking for a quick and easy way to estimate PI-controller parameters for a speed control loop and Id and Iq controler of a PMSM using FOC. I don't have a real motor just the ...
hanss's user avatar
  • 147
0 votes
2 answers
875 views

PID control of a reversible Peltier (using Arduino PID_V2 library)

I have a box of water, which temperature I have to regulate to a ramping setpoint which could go both below and above the ambient temperature. So I have decided to use a Peltier for both cooling and ...
irilinir's user avatar
0 votes
1 answer
68 views

Integral Controller design

For this system, what method do I use to select a value of Ki? Gh and Gt are first-order blocks with time constants Th and Tt-
diode's user avatar
  • 21
0 votes
0 answers
60 views

Stuck during designing a PI Controller

I'm trying to design a PI Controller on the basis of this paper: "Design of robust PI control systems based on sensitivity analysis and genetic algorithms." by Jau-Woei Perng • Shan-Chang ...
Rin R's user avatar
  • 1
1 vote
0 answers
78 views

How to suppress oscillations of the LC circuit current?

I have a following circuit which basically consists of three individual power electronics converters Converter_01 In case \$v_1 > v_2\$ it operates as a single phase diode bridge rectifier ...
Steve's user avatar
  • 1,113
0 votes
0 answers
425 views

PID control with PIC microcontroller

I'm relatively new in C program ( I'm using MPLAB X IDE XC8 ), and first time trying to make a PID control, using a PIC16F15223 This is what I want to make: The pic has an analog input that reads a ...
samuel mattio's user avatar
0 votes
1 answer
357 views

Modelling the PID controller for a Buck Converter from a given schematic

I followed a document to implement a PID controller for a Si MOSFET based buck converter as the traditional multistep analog PID converter was not giving any good results for some reason. The document ...
Lakshman's user avatar
0 votes
0 answers
48 views

CV state lead-acid battery charge from solar panel

I simulate the charging of a lead-acid battery, using MPPT algorithms, Buck converter, a PID regulator and a solar panel. In the CC stage everything is perfect. The battery is charged up to 14.4V, so ...
vsa's user avatar
  • 1
0 votes
0 answers
105 views

Ziegler–Nichols method of PID auto tuning

I am working on a problem where I need to implement auto tuning PID control using Ziegler–Nichols method. Basically I want to control temperature using it. The PID has to be implemented with the ...
newbie's user avatar
  • 25
1 vote
1 answer
109 views

Determine derivative time of real PID controller

I need help determining the derivative time of a real PID controller. Above me is an ideal PID controller. In my case I have another resistor (let us say R0) before R1 and Cd serial. How do I now get ...
helphelphelppp's user avatar
1 vote
1 answer
232 views

Temperature control of a system with variable setpoint and variable outside temperature

I'm building an insulated box in which I have about 5-6 liters of water which will be cooled/warmed by a Peltiers, driven by variable current. The setpoint will vary between 16 and 26 degrees C, and ...
irilinir's user avatar
0 votes
0 answers
115 views

PID output to motor rpm

I am working on my project "Control design for tilt rotor." The UAV has 4 tilt rotors and I am using PID to controller for position and attitude control (outer and inner loop). ...
Dhruvil Chavada's user avatar
1 vote
0 answers
321 views

What is the Z transform of the discrete PI control model?

I have a discreate PI controller implemented in stm32 MCU, it has the following form: $$ PI=K_p\cdot[r(t_i)-y(t_i)] + (K_I)\cdot\sum_{n=0}^{i}[r(t_n)-y(t_n)]\cdot\Delta t $$ where \$r(t_i)\$ is the ...
zymaster's user avatar
1 vote
1 answer
200 views

Does the idea of bandwidth make sense for a system with an infinite DC gain?

I'm thinking specifically of systems with ideal PID controllers. The transfer function will always have an integrator term, which, if I understand correctly, means it will always have infinite DC ...
Mikayla Eckel Cifrese's user avatar
2 votes
2 answers
181 views

The effect of the coefficient of the derivative part in PID control

I am learning about control systems, specifically PID control. I am a little confused by the coefficient in front of the derivative term. My lecturer said a positive coefficient for the derivative ...
Benedikt Cwetler's user avatar
5 votes
1 answer
614 views

What's the point of the proportional branch in a PI controller?

I just watched this MatLab video on the basics of how PI/PID controllers work and for the most part it makes sense. They started with an example with just a P controller and showed that, while it ...
Mikayla Eckel Cifrese's user avatar

1
2 3 4 5
13