The document summarizes an experiment on speed control of a DCMCT motor unit using proportional-integral (PI) control. There were four experiments: 1) proportional control, 2) integral control, 3) PI control with set point bsp=0, and 4) PI control with bsp=1. The optimal results were obtained in experiment 3 when manually tuning the proportional gain kp and integral gain ki to values of 2.25 and 0.19 respectively, achieving no steady state error, no overshoot, and a settling time less than 0.25 seconds. The experiments helped understand how changing control parameters affects the speed response and validated theoretical models of the different control methods.
Enhancement of Power System Performance by Optimal Placement of Distributed G...IRJET Journal
This document presents a comparative performance analysis of different control schemes for load frequency control in a multi-area power system incorporating wind energy conversion systems using doubly fed induction generators (DFIGs). The control schemes analyzed are PI control, PI control tuned using particle swarm optimization (PSO), and fuzzy logic control. MATLAB simulation results show the tie line power flow and frequency deviations for different control scenarios and cases. The scenarios consider different combinations of thermal, hydro, and DFIG systems across 4 areas. The results indicate that fuzzy logic control provides the fastest system response in the scenario with higher system complexity, while PSO-tuned PI control performs best in the scenario with lower complexity. The analysis focuses on minimizing the settling time as the primary
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Control tutorials for matlab and simulink introduction pid controller desig...ssuser27c61e
This document introduces PID (proportional-integral-derivative) controllers and how they can be used to improve closed-loop system performance. It describes how each of the P, I, and D terms affect rise time, overshoot, settling time, and steady-state error. An example using a mass-spring-damper system demonstrates how to design PID controllers manually and use MATLAB's automatic tuning tools to design controllers. The document provides guidelines for designing PID controllers and introduces PID controller objects and functions in MATLAB.
International Journal of Computational Engineering Research (IJCER) is dedicated to protecting personal information and will make every reasonable effort to handle collected information appropriately. All information collected, as well as related requests, will be handled as carefully and efficiently as possible in accordance with IJCER standards for integrity and objectivity
Here are the steps to solve this problem:
1) The open loop transfer function is given as:
G(s) = Kp/(Ts+1)
Where T = 1 sec, Kp = 1
2) To reduce overshoot, we need to add a derivative term (lead compensation)
3) A lead compensator is of the form:
Gc(s) = (s+z)/(s+p)
Where z < p
4) Try z = 2, p = 10
5) The closed loop transfer function is:
Gcl(s) = KpGc(s)/(Ts+1+KpGc(s))
= (s+2
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]AI Robotics KR
1. The document discusses various nonlinear Kalman filtering techniques, including the extended Kalman filter (EKF), iterated EKF, and second-order EKF.
2. The EKF linearizes the system equations around the current state estimate to apply the Kalman filter equations. Higher-order approaches do additional Taylor series expansions.
3. Parameter estimation with nonlinear filters is also covered, where an augmented state vector is used to jointly estimate the system state and unknown parameters.
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]AI Robotics KR
This chapter discusses the continuous-time Kalman filter. It begins by comparing discrete-time and continuous-time systems, then derives the continuous-time Kalman filter equations. It also describes alternative methods for solving the Riccati equation such as transition matrix approach and square root filtering. Finally, it generalizes the continuous-time Kalman filter to cases with correlated process and measurement noise, as well as colored noise.
New controllers efficient model based design methodAlexander Decker
This document proposes new methods for designing P, PI, PD, and PID controllers based on selecting the controller gains based on the plant's parameters. The goal is to achieve acceptable stability and medium fast response. Expressions are proposed for calculating the controller gains for first-order, second-order, and time-delay systems based on the plant's time constant, damping ratio, and natural frequency. The proposed controller design methods are tested on first, second, and first-order systems with time delay using MATLAB/Simulink. The results show the methods can achieve acceptable stability and medium fast response with minimum steady state error by selecting a single tuning parameter.
Enhancement of Power System Performance by Optimal Placement of Distributed G...IRJET Journal
This document presents a comparative performance analysis of different control schemes for load frequency control in a multi-area power system incorporating wind energy conversion systems using doubly fed induction generators (DFIGs). The control schemes analyzed are PI control, PI control tuned using particle swarm optimization (PSO), and fuzzy logic control. MATLAB simulation results show the tie line power flow and frequency deviations for different control scenarios and cases. The scenarios consider different combinations of thermal, hydro, and DFIG systems across 4 areas. The results indicate that fuzzy logic control provides the fastest system response in the scenario with higher system complexity, while PSO-tuned PI control performs best in the scenario with lower complexity. The analysis focuses on minimizing the settling time as the primary
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Control tutorials for matlab and simulink introduction pid controller desig...ssuser27c61e
This document introduces PID (proportional-integral-derivative) controllers and how they can be used to improve closed-loop system performance. It describes how each of the P, I, and D terms affect rise time, overshoot, settling time, and steady-state error. An example using a mass-spring-damper system demonstrates how to design PID controllers manually and use MATLAB's automatic tuning tools to design controllers. The document provides guidelines for designing PID controllers and introduces PID controller objects and functions in MATLAB.
International Journal of Computational Engineering Research (IJCER) is dedicated to protecting personal information and will make every reasonable effort to handle collected information appropriately. All information collected, as well as related requests, will be handled as carefully and efficiently as possible in accordance with IJCER standards for integrity and objectivity
Here are the steps to solve this problem:
1) The open loop transfer function is given as:
G(s) = Kp/(Ts+1)
Where T = 1 sec, Kp = 1
2) To reduce overshoot, we need to add a derivative term (lead compensation)
3) A lead compensator is of the form:
Gc(s) = (s+z)/(s+p)
Where z < p
4) Try z = 2, p = 10
5) The closed loop transfer function is:
Gcl(s) = KpGc(s)/(Ts+1+KpGc(s))
= (s+2
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]AI Robotics KR
1. The document discusses various nonlinear Kalman filtering techniques, including the extended Kalman filter (EKF), iterated EKF, and second-order EKF.
2. The EKF linearizes the system equations around the current state estimate to apply the Kalman filter equations. Higher-order approaches do additional Taylor series expansions.
3. Parameter estimation with nonlinear filters is also covered, where an augmented state vector is used to jointly estimate the system state and unknown parameters.
Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]AI Robotics KR
This chapter discusses the continuous-time Kalman filter. It begins by comparing discrete-time and continuous-time systems, then derives the continuous-time Kalman filter equations. It also describes alternative methods for solving the Riccati equation such as transition matrix approach and square root filtering. Finally, it generalizes the continuous-time Kalman filter to cases with correlated process and measurement noise, as well as colored noise.
New controllers efficient model based design methodAlexander Decker
This document proposes new methods for designing P, PI, PD, and PID controllers based on selecting the controller gains based on the plant's parameters. The goal is to achieve acceptable stability and medium fast response. Expressions are proposed for calculating the controller gains for first-order, second-order, and time-delay systems based on the plant's time constant, damping ratio, and natural frequency. The proposed controller design methods are tested on first, second, and first-order systems with time delay using MATLAB/Simulink. The results show the methods can achieve acceptable stability and medium fast response with minimum steady state error by selecting a single tuning parameter.
This document proposes a new one-step method for tuning PI/PID controllers based on closed-loop experiments. It derives simple correlations between data from a proportional-only closed-loop step response experiment and PI/PID settings that provide good performance and robustness. Specifically:
1) A proportional-only controller is used to generate a step response with 10-60% overshoot. The gain, overshoot, peak time, and steady-state change are recorded.
2) Simulations show the proposed controller gain is proportional to the proportional gain used in the experiment, with the ratio dependent only on overshoot. Simple equations are derived relating overshoot and peak time to the PI/PID settings.
3
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...IRJET Journal
The document describes using a particle swarm optimization (PSO) algorithm to solve the unit commitment problem (UCP) in electrical power systems. The UCP involves determining the optimal daily startup and shutdown schedule for power generating units to minimize costs while meeting demand and operational constraints. PSO is a soft computing technique inspired by animal social behavior that is applied to find near-optimal solutions. Test results are presented applying PSO to solve the UCP for 6-unit and 10-unit power system models using load data over a 24-hour period. The results demonstrate the effectiveness of PSO for solving the short-term UCP.
This document discusses several generalizations and modifications that can be made to the standard Kalman filter. Section 7.3 describes how a steady-state Kalman filter can be used instead of a time-varying filter when system dynamics are time-invariant. Section 7.4 discusses a fading memory filter that discounts older measurements to address cases when system dynamics are imperfectly known. Section 7.5 presents several approaches to incorporate state equality and inequality constraints into the Kalman filter formulation, including model reduction, projection approaches, and probability density function truncation.
FUZZY LOGIC Control of CONTINUOUS STIRRED TANK REACTOR ProfDrDuraidAhmed
This document describes the use of fuzzy logic control for a continuous stirred tank reactor (CSTR). It begins with an abstract that summarizes modeling the CSTR system using mass and energy balances, and designing a fuzzy logic controller to control the reactor temperature. It then provides more details on mathematical modeling of the CSTR, the basic operations of fuzzy set theory, and the design of the fuzzy logic controller. The controller design involves choosing membership functions to classify the error signal and change in error, then developing fuzzy rules relating the error terms to the control output. Simulation results showed the fuzzy logic controller provided better tracking and regulation than a traditional PID controller.
Sensor Fusion Study - Ch5. The discrete-time Kalman filter [박정은]AI Robotics KR
The document summarizes key concepts about the discrete-time Kalman filter. It describes how the Kalman filter uses a set of mathematical equations to estimate the state of a dynamic system based on a series of measurements over time that contain noise. These equations estimate the state mean and covariance to minimize the error between the true state and the estimated state. The derivation of the filter equations is shown, including the time update and measurement update equations. Issues like divergence due to modeling errors and numerical problems are discussed, along with remedies like adding fictitious process noise.
The best known deterministic polynomial-time algorithm for primality testing right now is due to
Agrawal, Kayal, and Saxena. This algorithm has a time complexity O(log15=2(n)). Although this algorithm is
polynomial, its reliance on the congruence of large polynomials results in enormous computational requirement.
In this paper, we propose a parallelization technique for this algorithm based on message-passing
parallelism together with four workload-distribution strategies. We perform a series of experiments on an
implementation of this algorithm in a high-performance computing system consisting of 15 nodes, each with
4 CPU cores. The experiments indicate that our proposed parallelization technique introduce a significant
speedup on existing implementations. Furthermore, the dynamic workload-distribution strategy performs
better than the others. Overall, the experiments show that the parallelization obtains up to 36 times speedup.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Introduction to chemical engineering thermodynamics, 6th ed [solution]Pankaj Nishant
This document contains solutions to math problems involving concepts of thermodynamics, including calculations of work, heat, internal energy, enthalpy, and phase changes. Problem 1 calculates the work done in lifting a mass and the resulting internal energy change. Problem 2 determines the heat transferred and final temperature when water gains a small amount of heat. Problem 3 is a series of thermodynamic steps where the initial and final internal energies must sum to zero.
This document discusses using the Kalman filter for object tracking. It begins by introducing the Kalman filter as a linear discrete-time system and describes its process and measurement equations. It then discusses using the Kalman filter to optimally estimate parameters and extend it to model non-linear systems using a Taylor series approximation. The document describes using the basic and extended Kalman filters for object tracking by initializing the object position and iteratively predicting and correcting its state. It also discusses combining the Kalman filter with mean shift for object tracking and using an adaptive Kalman filter to handle occlusions.
This document summarizes a study comparing three control methods - PID, IMC, and IMC-PID - for controlling a first-order motor-tachometer system. The key findings are:
1) IMC performs better than PID when near system limitations, as PID can exhibit reset windup causing poor control. IMC avoids this issue.
2) Both IMC and IMC-PID effectively control the system under normal operation. However, IMC has less noise than IMC-PID.
3) When a large disturbance occurs, IMC returns to the setpoint faster than IMC-PID, which overshoots due to integral windup.
The PID controller is the most widely used type of feedback controller, making up over 95% of controllers used in industry. It uses proportional, integral, and derivative terms to calculate the control signal based on the error between the setpoint and process variable. The proportional term responds to current error, the integral term responds to accumulated past error to eliminate steady-state error, and the derivative term anticipates future error based on the current rate of change. Together these three terms allow PID controllers to provide stable and accurate control of processes while compensating for disturbances.
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...IRJET Journal
This document presents the use of particle swarm optimization (PSO) technique to solve the economic load dispatch (ELD) problem in power systems. The ELD problem aims to schedule power plant generation outputs to meet load demand at minimum operating cost while satisfying constraints. PSO is applied by initializing generator outputs as "particles" that fly through search space to find minimum cost. Results on 5-unit and 6-unit test systems show PSO able to determine optimal outputs to meet time-varying loads at lowest cost within constraints.
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...AI Robotics KR
This document discusses additional topics related to Kalman filtering, including verifying filter performance, multiple model estimation, reduced-order filtering, robust filtering, and handling delayed measurements. Specific topics covered include using innovations statistics to verify filters, running multiple filters in parallel with different models, reducing filter order to lower computational costs, making filters more robust to model uncertainties, and modifying filters to incorporate out-of-sequence measurements.
Analysis & Control of Inverted Pendulum System Using PID ControllerIJERA Editor
This document describes the design of a two-loop PID controller for an inverted pendulum system using pole placement technique. An LQR design is first used to obtain the dominant closed-loop poles. A two-loop PID controller is then designed by placing the closed-loop poles at the same locations as the LQR design. Simulation results show the PID controller achieves better response than the LQR design by reducing oscillations, while maintaining similar robustness. The PID controller performance is verified through simulations and experiments on the inverted pendulum system.
Extended Kalman observer based sensor fault detectionIJECEIAES
This article discusses the Kalman observer based fault detection approach. The calculation of the residues can detect faults, but if there are noises, uncertainties become very important. To reduce the influence of these noises, a calculation of the instantaneous energy of the residues gave a better precision. The Kalman observer was used to estimate system performance and eliminate unknown noise and external disturbances. Instantaneous Power Calculation (IPCFD) based fault detection can detect potential sensor faults in hybrid systems. The effectiveness of the proposed approach is illustrated by the main application.
Improving Structural Limitations of Pid Controller For Unstable ProcessesIJERA Editor
PID controllers have structural limitations which make it impossible for a good closed-loop performance to be achieved. A step response with high overshoot and oscillations always results. In controlling processes with resonances, integrators and unstable transfer functions, the PI-PD controller provides a satisfactory closed-loop performance. In this paper, a simple approach to extracting parameters of a PI-PD controller from parameters of the conventional PID controller is presented so that a good closed-loop system performance is achieved. Simulated results from this formation are carried out to show the efficacy of the technique proposed.
k10798 ashok singh control theory me 6th semGuddu Ali
This document presents information about a lag compensator used in control systems. It introduces lag compensators, describes some of their applications in areas like automobile diagnostics and laser frequency stabilization. It then shows the coding of a lag compensator transfer function in MATLAB/Simulink and provides graphs of the bode plots. An explanation of how lag compensators work by introducing a zero and pole is given. Finally, it discusses how a lag compensator can be converted to an electrical circuit and lists some advantages, such as introducing phase lag to stabilize systems.
The document discusses PID tuning methods, including Ziegler-Nichols tuning rules. It provides two Ziegler-Nichols methods for determining PID parameters based on experimental step response data or critical gain/period. The first method uses delay time and time constant from a step response. The second method varies proportional gain until sustained oscillations occur, then uses critical gain and period. An example applies the second method to tune a PID controller for a plant, showing it results in excessive overshoot requiring fine tuning to reduce overshoot to 25% or less.
Sensor Fusion Study - Ch15. The Particle Filter [Seoyeon Stella Yang]AI Robotics KR
The particle filter is a statistical approach to estimation that works well for problems where the Kalman filter fails due to nonlinearities. It approximates the conditional probability distribution of the state using weighted particles. The weights are updated using Bayes' rule based on new measurements. However, particle filters can suffer from sample impoverishment over time, where most particles have negligible weight. Various techniques like roughening, prior editing, and Markov chain Monte Carlo resampling are used to address this issue.
Nonlinear batch reactor temperature control based on adaptive feedback based ilcijics
This work presents the temperature control of a nonlinear batch reactor with constrains in the manipulated
variable by means of adaptive feedback-based iterative learning control (ILC). The strong nonlinearities
together with the constrains of the plant can lead to a non-monotonic convergence of the l2-norm of the
error, and still worse, an unstable equilibrium signal e(t) can be reached. By numeric simulation this
works shows that with the adaptive feedback-based ILC is possible to obtain a better performance in the
controlled variable than with the traditional feedback and the feedback based-ILC.
NONLINEAR BATCH REACTOR TEMPERATURE CONTROL BASED ON ADAPTIVE FEEDBACK-BASED ILCijcisjournal
This work presents the temperature control of a nonlinear batch reactor with constrains in the manipulated variable by means of adaptive feedback-based iterative learning control (ILC). The strong nonlinearities together with the constrains of the plant can lead to a non-monotonic convergence of the l2-norm of the error, and still worse, an unstable equilibrium signal e∞(t) can be reached. By numeric simulation this works shows that with the adaptive feedback-based ILC is possible to obtain a better performance in the controlled variable than with the traditional feedback and the feedback based-ILC.
Design and optimization of pid controller using genetic algorithmeSAT Journals
Abstract Natural evolution is mimicked by Genetic Algorithms (GAs) which is a stochastic global search method used for optimization. . In missile control systems Proportional Integral Derivative (PID) control is widely used, but due to empirically selected parameters Kp, Ki, Kd it is difficult to achieve parameter optimization. Genetic algorithm is a search algorithm that is based on natural selection and genetics principles.GA is a computational algorithm which deals with genetics of the human body. It evolves with the number of iterations. After ever iteration a better result is expected. These results are checked for the error. The fittest roots or solution are considered for the next generation based on the selection criterion. GA randomly generates the initial population of the PID control parameters according to the calculation of selection (Normalized Geometric Selection), crossover (Arithmetic Crossover) and mutation (Uniform Mutation), thus optimizing the control parameters. Mean Square Error (MSE) value is chosen as the performance assessment index. For a missile altitude control Proportional Integral Derivative (PID) controller using genetic algorithm is implemented & compared with the classical method Zeigler-Nichols (Z-N) in the paper. Z-N method is classical method which tunes the parameters of PID. The parameters of PID are difficult to tune. Tuned parameters give the optimum solution. Optimum solution generally converges to a solution having minimum error. Minimum error gives a response of the system in terms of maximum over shoot, Settling time, Rise time & Steady State Error. The designed PID with the Genetic Algorithm has much faster response than the classical method.
This document proposes a new one-step method for tuning PI/PID controllers based on closed-loop experiments. It derives simple correlations between data from a proportional-only closed-loop step response experiment and PI/PID settings that provide good performance and robustness. Specifically:
1) A proportional-only controller is used to generate a step response with 10-60% overshoot. The gain, overshoot, peak time, and steady-state change are recorded.
2) Simulations show the proposed controller gain is proportional to the proportional gain used in the experiment, with the ratio dependent only on overshoot. Simple equations are derived relating overshoot and peak time to the PI/PID settings.
3
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...IRJET Journal
The document describes using a particle swarm optimization (PSO) algorithm to solve the unit commitment problem (UCP) in electrical power systems. The UCP involves determining the optimal daily startup and shutdown schedule for power generating units to minimize costs while meeting demand and operational constraints. PSO is a soft computing technique inspired by animal social behavior that is applied to find near-optimal solutions. Test results are presented applying PSO to solve the UCP for 6-unit and 10-unit power system models using load data over a 24-hour period. The results demonstrate the effectiveness of PSO for solving the short-term UCP.
This document discusses several generalizations and modifications that can be made to the standard Kalman filter. Section 7.3 describes how a steady-state Kalman filter can be used instead of a time-varying filter when system dynamics are time-invariant. Section 7.4 discusses a fading memory filter that discounts older measurements to address cases when system dynamics are imperfectly known. Section 7.5 presents several approaches to incorporate state equality and inequality constraints into the Kalman filter formulation, including model reduction, projection approaches, and probability density function truncation.
FUZZY LOGIC Control of CONTINUOUS STIRRED TANK REACTOR ProfDrDuraidAhmed
This document describes the use of fuzzy logic control for a continuous stirred tank reactor (CSTR). It begins with an abstract that summarizes modeling the CSTR system using mass and energy balances, and designing a fuzzy logic controller to control the reactor temperature. It then provides more details on mathematical modeling of the CSTR, the basic operations of fuzzy set theory, and the design of the fuzzy logic controller. The controller design involves choosing membership functions to classify the error signal and change in error, then developing fuzzy rules relating the error terms to the control output. Simulation results showed the fuzzy logic controller provided better tracking and regulation than a traditional PID controller.
Sensor Fusion Study - Ch5. The discrete-time Kalman filter [박정은]AI Robotics KR
The document summarizes key concepts about the discrete-time Kalman filter. It describes how the Kalman filter uses a set of mathematical equations to estimate the state of a dynamic system based on a series of measurements over time that contain noise. These equations estimate the state mean and covariance to minimize the error between the true state and the estimated state. The derivation of the filter equations is shown, including the time update and measurement update equations. Issues like divergence due to modeling errors and numerical problems are discussed, along with remedies like adding fictitious process noise.
The best known deterministic polynomial-time algorithm for primality testing right now is due to
Agrawal, Kayal, and Saxena. This algorithm has a time complexity O(log15=2(n)). Although this algorithm is
polynomial, its reliance on the congruence of large polynomials results in enormous computational requirement.
In this paper, we propose a parallelization technique for this algorithm based on message-passing
parallelism together with four workload-distribution strategies. We perform a series of experiments on an
implementation of this algorithm in a high-performance computing system consisting of 15 nodes, each with
4 CPU cores. The experiments indicate that our proposed parallelization technique introduce a significant
speedup on existing implementations. Furthermore, the dynamic workload-distribution strategy performs
better than the others. Overall, the experiments show that the parallelization obtains up to 36 times speedup.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Introduction to chemical engineering thermodynamics, 6th ed [solution]Pankaj Nishant
This document contains solutions to math problems involving concepts of thermodynamics, including calculations of work, heat, internal energy, enthalpy, and phase changes. Problem 1 calculates the work done in lifting a mass and the resulting internal energy change. Problem 2 determines the heat transferred and final temperature when water gains a small amount of heat. Problem 3 is a series of thermodynamic steps where the initial and final internal energies must sum to zero.
This document discusses using the Kalman filter for object tracking. It begins by introducing the Kalman filter as a linear discrete-time system and describes its process and measurement equations. It then discusses using the Kalman filter to optimally estimate parameters and extend it to model non-linear systems using a Taylor series approximation. The document describes using the basic and extended Kalman filters for object tracking by initializing the object position and iteratively predicting and correcting its state. It also discusses combining the Kalman filter with mean shift for object tracking and using an adaptive Kalman filter to handle occlusions.
This document summarizes a study comparing three control methods - PID, IMC, and IMC-PID - for controlling a first-order motor-tachometer system. The key findings are:
1) IMC performs better than PID when near system limitations, as PID can exhibit reset windup causing poor control. IMC avoids this issue.
2) Both IMC and IMC-PID effectively control the system under normal operation. However, IMC has less noise than IMC-PID.
3) When a large disturbance occurs, IMC returns to the setpoint faster than IMC-PID, which overshoots due to integral windup.
The PID controller is the most widely used type of feedback controller, making up over 95% of controllers used in industry. It uses proportional, integral, and derivative terms to calculate the control signal based on the error between the setpoint and process variable. The proportional term responds to current error, the integral term responds to accumulated past error to eliminate steady-state error, and the derivative term anticipates future error based on the current rate of change. Together these three terms allow PID controllers to provide stable and accurate control of processes while compensating for disturbances.
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...IRJET Journal
This document presents the use of particle swarm optimization (PSO) technique to solve the economic load dispatch (ELD) problem in power systems. The ELD problem aims to schedule power plant generation outputs to meet load demand at minimum operating cost while satisfying constraints. PSO is applied by initializing generator outputs as "particles" that fly through search space to find minimum cost. Results on 5-unit and 6-unit test systems show PSO able to determine optimal outputs to meet time-varying loads at lowest cost within constraints.
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...AI Robotics KR
This document discusses additional topics related to Kalman filtering, including verifying filter performance, multiple model estimation, reduced-order filtering, robust filtering, and handling delayed measurements. Specific topics covered include using innovations statistics to verify filters, running multiple filters in parallel with different models, reducing filter order to lower computational costs, making filters more robust to model uncertainties, and modifying filters to incorporate out-of-sequence measurements.
Analysis & Control of Inverted Pendulum System Using PID ControllerIJERA Editor
This document describes the design of a two-loop PID controller for an inverted pendulum system using pole placement technique. An LQR design is first used to obtain the dominant closed-loop poles. A two-loop PID controller is then designed by placing the closed-loop poles at the same locations as the LQR design. Simulation results show the PID controller achieves better response than the LQR design by reducing oscillations, while maintaining similar robustness. The PID controller performance is verified through simulations and experiments on the inverted pendulum system.
Extended Kalman observer based sensor fault detectionIJECEIAES
This article discusses the Kalman observer based fault detection approach. The calculation of the residues can detect faults, but if there are noises, uncertainties become very important. To reduce the influence of these noises, a calculation of the instantaneous energy of the residues gave a better precision. The Kalman observer was used to estimate system performance and eliminate unknown noise and external disturbances. Instantaneous Power Calculation (IPCFD) based fault detection can detect potential sensor faults in hybrid systems. The effectiveness of the proposed approach is illustrated by the main application.
Improving Structural Limitations of Pid Controller For Unstable ProcessesIJERA Editor
PID controllers have structural limitations which make it impossible for a good closed-loop performance to be achieved. A step response with high overshoot and oscillations always results. In controlling processes with resonances, integrators and unstable transfer functions, the PI-PD controller provides a satisfactory closed-loop performance. In this paper, a simple approach to extracting parameters of a PI-PD controller from parameters of the conventional PID controller is presented so that a good closed-loop system performance is achieved. Simulated results from this formation are carried out to show the efficacy of the technique proposed.
k10798 ashok singh control theory me 6th semGuddu Ali
This document presents information about a lag compensator used in control systems. It introduces lag compensators, describes some of their applications in areas like automobile diagnostics and laser frequency stabilization. It then shows the coding of a lag compensator transfer function in MATLAB/Simulink and provides graphs of the bode plots. An explanation of how lag compensators work by introducing a zero and pole is given. Finally, it discusses how a lag compensator can be converted to an electrical circuit and lists some advantages, such as introducing phase lag to stabilize systems.
The document discusses PID tuning methods, including Ziegler-Nichols tuning rules. It provides two Ziegler-Nichols methods for determining PID parameters based on experimental step response data or critical gain/period. The first method uses delay time and time constant from a step response. The second method varies proportional gain until sustained oscillations occur, then uses critical gain and period. An example applies the second method to tune a PID controller for a plant, showing it results in excessive overshoot requiring fine tuning to reduce overshoot to 25% or less.
Sensor Fusion Study - Ch15. The Particle Filter [Seoyeon Stella Yang]AI Robotics KR
The particle filter is a statistical approach to estimation that works well for problems where the Kalman filter fails due to nonlinearities. It approximates the conditional probability distribution of the state using weighted particles. The weights are updated using Bayes' rule based on new measurements. However, particle filters can suffer from sample impoverishment over time, where most particles have negligible weight. Various techniques like roughening, prior editing, and Markov chain Monte Carlo resampling are used to address this issue.
Nonlinear batch reactor temperature control based on adaptive feedback based ilcijics
This work presents the temperature control of a nonlinear batch reactor with constrains in the manipulated
variable by means of adaptive feedback-based iterative learning control (ILC). The strong nonlinearities
together with the constrains of the plant can lead to a non-monotonic convergence of the l2-norm of the
error, and still worse, an unstable equilibrium signal e(t) can be reached. By numeric simulation this
works shows that with the adaptive feedback-based ILC is possible to obtain a better performance in the
controlled variable than with the traditional feedback and the feedback based-ILC.
NONLINEAR BATCH REACTOR TEMPERATURE CONTROL BASED ON ADAPTIVE FEEDBACK-BASED ILCijcisjournal
This work presents the temperature control of a nonlinear batch reactor with constrains in the manipulated variable by means of adaptive feedback-based iterative learning control (ILC). The strong nonlinearities together with the constrains of the plant can lead to a non-monotonic convergence of the l2-norm of the error, and still worse, an unstable equilibrium signal e∞(t) can be reached. By numeric simulation this works shows that with the adaptive feedback-based ILC is possible to obtain a better performance in the controlled variable than with the traditional feedback and the feedback based-ILC.
Design and optimization of pid controller using genetic algorithmeSAT Journals
Abstract Natural evolution is mimicked by Genetic Algorithms (GAs) which is a stochastic global search method used for optimization. . In missile control systems Proportional Integral Derivative (PID) control is widely used, but due to empirically selected parameters Kp, Ki, Kd it is difficult to achieve parameter optimization. Genetic algorithm is a search algorithm that is based on natural selection and genetics principles.GA is a computational algorithm which deals with genetics of the human body. It evolves with the number of iterations. After ever iteration a better result is expected. These results are checked for the error. The fittest roots or solution are considered for the next generation based on the selection criterion. GA randomly generates the initial population of the PID control parameters according to the calculation of selection (Normalized Geometric Selection), crossover (Arithmetic Crossover) and mutation (Uniform Mutation), thus optimizing the control parameters. Mean Square Error (MSE) value is chosen as the performance assessment index. For a missile altitude control Proportional Integral Derivative (PID) controller using genetic algorithm is implemented & compared with the classical method Zeigler-Nichols (Z-N) in the paper. Z-N method is classical method which tunes the parameters of PID. The parameters of PID are difficult to tune. Tuned parameters give the optimum solution. Optimum solution generally converges to a solution having minimum error. Minimum error gives a response of the system in terms of maximum over shoot, Settling time, Rise time & Steady State Error. The designed PID with the Genetic Algorithm has much faster response than the classical method.
Disturbance Rejection with a Highly Oscillating Second-Order Process, Part I...Scientific Review SR
This research paper aims at investigating disturbance rejection associated with a highly oscillating
second-order process. The PD-PI controller having three parameters are tuned to provide efficient rejection of a
step input disturbance input. Controller tuning based on using MATLAB control and optimization toolboxes.
Using the suggested tuning technique, it is possible to reduce the maximum time response of the closed loop
control system to as low as 0.0095 and obtain time response to the disturbance input having zero settling time.
The effect of the proportional gain of the PD-PI controller on the control system dynamics is investigated for a
gain ≤ 100. The performance of the control system during disturbance rejection using the PD -PI controller is
compared with that using a second-order compensator. The PD-PI controller is superior in dealing with the
disturbance rejection associated with the highly oscillating second-order process
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweRishikesh Bagwe
The Dynamic Matrix Control (DMC) method of Model Predictive Control was simulated in MATLAB on Jacketed Tank Heater. The characteristics of the liquid being controlled are height and temperature
Comparison Analysis of Model Predictive Controller with Classical PID Control...ijeei-iaes
pH control plays a important role in any chemical plant and process industries. For the past four decades the classical PID controller has been occupied by the industries. Due to the faster computing technology in the industry demands a tighter advanced control strategy. To fulfill the needs and requirements Model Predictive Control (MPC) is the best among all the advanced control algorithms available in the present scenario. The study and analysis has been done for First Order plus Delay Time (FOPDT) model controlled by Proportional Integral Derivative (PID) and MPC using the Matlab software. This paper explores the capability of the MPC strategy, analyze and compare the control effects with conventional control strategy in pH control. A comparison results between the PID and MPC is plotted using the software. The results clearly show that MPC provide better performance than the classical controller.
Modeling, simulation and control of a robotic armcesarportilla8
This document presents the modeling, simulation, and control of a robotic arm system using a DC motor. It describes the mathematical modeling of the DC motor and robotic arm dynamics. An open-loop simulation is performed to analyze stability and response. A closed-loop system is then designed using a PID controller. Different controller parameters are tested to meet design specifications of less than 5% overshoot, settling time less than 2 seconds, and zero steady-state error. Both P and PID controllers are able to achieve the specifications, with the PID controller providing faster response.
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...Journal For Research
This paper analyze the temperature process in an empirical model. From the empirical model the system behavior is determined by transfer function and the basic controller strategies Ziegler-Nichols & Cohen-Coon method are implemented in it. With these tuning methods the best control strategies are obtained at the final stage by interfacing the system with NI-myRIO kit.
1) The document describes modeling a DC motor system using Simulink and modeling the mechanical and electrical portions. It also involves producing translational motion and observing outputs with different spring rates.
2) PID control of the DC motor system is explored through proportional, PI, PD, and full PID control. Effects of changing gains on response are examined. PID tuning in Simulink is demonstrated to automatically determine gains.
3) Tuning the PID controller for the DC motor model in Simulink is shown, with the controller sampled at 0.02 seconds. Gains are automatically determined through PID tuning to achieve reasonable performance and robustness based on the linearized plant model. Output response is observed and commenting on speed
This document discusses PID (proportional-integral-derivative) controllers. It explains that PID controllers use three terms: proportional to the error, integral of the error, and derivative of the error. The document provides equations for continuous and discrete PID controllers. It also describes Ziegler-Nichols tuning, which is a common method for adjusting the PID parameters (Kp, Ti, Td) based on open-loop step response testing of the plant. Ziegler-Nichols tuning values are given for proportional, PI, and PID controllers to minimize error. An example problem demonstrates identifying plant parameters from step response data and applying Ziegler-Nichols tuning to design proportional, PI, and PID controllers.
This document presents a digital implementation of a fractional order PID controller for a boost DC-DC converter. It begins with an introduction to DC-DC converters and why fractional order PID controllers could improve performance over existing controllers. It then describes the mathematical model of a boost converter and proposes a fractional order PID control law. Tuning algorithms are presented to optimize the fractional orders μ and λ. Simulation and experimental results demonstrate the effectiveness of the proposed controller in providing less overshoot and faster recovery than conventional controllers under load and voltage variations.
This document discusses PID controllers, which are widely used in industrial control systems. It provides details on:
- The basic components and functions of a PID controller, which uses proportional, integral and derivative terms to continuously calculate and apply error corrections.
- The characteristics and effects of P, I, and D controllers individually and together in a PID controller. While P reduces steady state error, I eliminates it, and D increases stability and reduces overshoot.
- Methods for tuning PID controllers, including Ziegler-Nichols tuning rules which determine parameters based on process response characteristics.
- Implementations of PID controllers using analog electronics with operational amplifiers, and limitations when used without additional modeling or modifications.
This document discusses fuzzy identification of systems and its applications to modeling and control. It begins by introducing fuzzy logic and fuzzy controllers. It then provides details on the format of fuzzy implications and reasoning algorithms using Takagi-Sugeno controllers. An identification algorithm is presented as a mathematical tool to build fuzzy models of systems. The document applies this fuzzy identification method to modeling a human operator's control of a water cleaning process and a converter in a steel-making process. Results show the fuzzy models accurately capture the operators' actions.
Design and optimization of pid controller using genetic algorithmeSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATIONMln Phaneendra
In this ppt particle swarm optimization (PSO) is applied to allot the active power among the generating stations satisfying the system constraints and minimizing the cost of power generated.The viability of the method is analyzed for its accuracy and rate of convergence. The economic load dispatch problem is solved for three and six unit system using PSO and conventional method for both cases of neglecting and including transmission losses. The results of PSO method were compared with conventional method and were found to be superior.
This document is an experiment report for a course on computer control of mechanical systems. It describes two main experiments conducted using an ECP software and Model 210 Rectilinear Plant. The first experiment involves PD control of a rigid body, including system identification, designing PV control with different damping ratios, and analyzing the effects of sampling period and integral gain. The second experiment is on controlling a 2DOF mechanical drive system, including system identification, designing a notch filter, and comparing simulation and experimental results. For each part of the experiment, the document analyzes and discusses the results from step responses, sine sweep responses, and simulations in MATLAB. It concludes by discussing the effects of control methods, sampling periods, and integral gains on the system response.
Optimal PID controller design using artificial bee colony algorithm for robot...nooriasukmaningtyas
Proportional integral derivation (PID) controller is used in this paper for optimal design, and tuning by zeigler and nichol (ZN) with artificial bee colony algorithm. The best parameter were found using these algorithms for best performance of a robot arm. The advantage of using ABC were highlighted. The controller using the new algorithm was tested for valid control process. Different colony size has been performed for tuning process, settling time, from time domain performance, rise time, overshot, and steady state error with ABC tuning give better dynamic performance than controller using the (ZN).
1) The document describes using genetic algorithms to tune PID, state variable feedback, and LQR controllers for balancing an inverted pendulum on a cart.
2) It presents the mathematical model of the inverted pendulum system and linearizes the model.
3) PID, state variable feedback, and LQR controllers are designed for the system. The controller parameters are then tuned using a genetic algorithm to minimize error.
4) Simulation results show the genetic algorithm approach improves rise time and reduces overshoot compared to controllers without genetic algorithm tuning.
Design of a new PID controller using predictive functional control optimizati...ISA Interchange
An improved proportional integral derivative (PID) controller based on predictive functional control (PFC) is proposed and tested on the chamber pressure in an industrial coke furnace. The proposed design is motivated by the fact that PID controllers for industrial processes with time delay may not achieve the desired control performance because of the unavoidable model/plant mismatches, while model predictive control (MPC) is suitable for such situations. In this paper, PID control and PFC algorithm are combined to form a new PID controller that has the basic characteristic of PFC algorithm and at the same time, the simple structure of traditional PID controller. The proposed controller was tested in terms of set-point tracking and disturbance rejection, where the obtained results showed that the proposed controller had the better ensemble performance compared with traditional PID controllers.
Iaetsd position control of servo systems using pidIaetsd Iaetsd
This document discusses using PID controllers tuned with soft computing techniques for position control of servo systems. It analyzes tuning PID controllers for a 3rd order plant model of a servo motor using the Ziegler-Nichols (ZN) method, genetic algorithm (GA), and particle swarm optimization (PSO). The step responses show that PSO provides the best performance with the fastest rise and settling times and lowest overshoot and errors. While ZN is easy to apply, GA and especially PSO give better results for controlling the servo motor's position.
Iaetsd position control of servo systems using pid
Final Long Form Report
1. i
The Analysis of a Speed Control Using
P-I Control
Control Systems ME 451
Dominic Waldorf
Section 006 Group C
Wednesday 7:00 PM
Dr. Jongeun Choi and TA Nilay Kant
March 22, 2016
2. ii
Abstract:
Speed control using P-I control is an important method in the understanding of
control system. The experiment assisted in proving the theoretical pure proportional
control, integral control, and proportional and integral control values to the experimental
values. The task was accomplished by deriving an equation from the block diagram of
the system. Once the transfer function was calculated, the equation was manipulated to
give the kpc, kic, Ts, ki, and kp values for each of the different methods of response. The
experiment also assisted in understanding what happens when those values are changed.
The experiment was performed using a DCMCT motor unit and the Labview
software on the desktop. There were four different experiments performed. For each
experiment the values were adjusted, giving different response for each experiment.
The optimal results were given when manually tuning the parameters to improve
the settling time. The goal is to choose the kp and ki values so there is no steady state
error, there is no overshoot, and the 2% settling time is less than or equal to .25 seconds.
This was done during the proportional and integral control when bsp was set to zero. The
old values were ki=2.25, kp=.19, and Ts=.28. The new/optimal values were ki=1.6356,
kp=.148, and Ts=.66.
3. iii
Table of Contents
Nomenclature Listing.....................................................................................................1
Introduction.....................................................................................................................2
Theory and Analysis.......................................................................................................2
Experimental Equipment and Procedure ..................................................................4
Results............................................................................................................................... 6
Discussion.......................................................................................................................11
Conclusion ......................................................................................................................12
Reference........................................................................................................................13
4. 1
Nomenclature Listing
bsp set-point constant
K Gain
kp Proportional Gain Contstant
kpc
Critically Damped Proportional gain
constant
kpu Gain required for marginal instability
ki integral gain constant
kic critically damped integral gain constant
Ts settling time
Tu period of oscillation at marginal instability
tc output low pass filter time constant
τ time constant
Table 1: variable definition
5. 2
Introduction
Speed control using a P-I control is a very useful tool for understanding the
operations of a DCMCT motor unit control system. The experiment performed is very
important to for Mechanical Engineers to understand because it helps give the engineer a
firm grasp on how to manipulate parameters to achieve the desired results. These results
can help better tune controllers such as cruise control in a car or even an airplane. If the
controller is better tuned and able to adjust to different external interactions, it will
improve the safety of the vehicle. Not only will it improve safety, but it will also
improve the performance of the engine. The goal of the experiment is to have no steady
state error, no overshoot, and the 2% settling time less than or equal to .25 seconds.
Theory and Analysis
The PI control to the DC motor plant was used in the experiment. A block
diagram modeled the system. The block diagram was used to derive the transfer function
which is as follow:
Figure 1: Block Diagram of Transfer Function
6. 3
𝐻( 𝑠) =
𝐾∗𝑘𝑝∗𝑏𝑠𝑝∗𝑠+𝐾∗𝑘𝑖
𝜏∗𝑡𝑐∗𝑠3 +( 𝑡𝑐+𝜏)∗𝑠2 +( 𝐾∗𝑘𝑝+1)∗𝑠+𝐾∗𝑘𝑖
(1)
After each of the control methods were given certain parameters based on the desired
outcome. These values are the theoretical values for the experiment. These equations
were derived in the pre-lab on the experiment.
Proportional Control:
(ki = 0)
𝑘𝑝𝑐 = (
1
4
∗
(( 𝑡𝑐+𝜏)2
𝑡𝑐∗𝜏
− 1) ∗
1
𝐾
(2)
Integral Control:
(kp=0)
𝑘𝑖𝑐 =
1
4𝐾∗( 𝑡𝑐+𝜏)
(3)
𝑇𝑠 = 8 ∗ ( 𝑡𝑐 + 𝜏) (4)
Proportional and Integral Control:
(bsp = 0)
𝑇𝑠 = .25 (5)
𝑘𝑖 = 256 ∗
𝑡𝑐+𝜏
𝐾
(6)
𝑘𝑝 =
1
𝑘
∗ (2 ∗ ( 𝑡𝑐 + 𝜏) ∗ √
𝐾∗𝑘𝑖
𝑡𝑐+𝜏
− 1) (7)
(bsp = 1)
𝑘𝑝 ≈ .4𝑘𝑝𝑢 (8)
𝑘𝑖 ≈
𝑘𝑝
.8∗𝑇𝑢
≈ .5 ∗
𝑘𝑝𝑢
𝑇𝑢
(9)
7. 4
Experimental Equipment and Procedure
For the experiment, a DCMCT motor unit (figure 1) was used and Labview was
used to input and adjust the variables to display the results.
Figure 1: DCMCT motor unit
The experiment began by powering up the DCMCT motor unit and downloading
the Labview zip file. After, a small value of kp was as added to make sure that the motor
responded. In order to obtain a zero steady state error, no overshoot, and a 2% settling
time, the value of Ts was set to be less than or equal to .25. The largest voltage the motor
can receive is plus or minus 15 volts, so it is important to know that the motor will cut off
if it exceeds this parameter.
The first experiment performed was the Pure Proportional Control. The
reference signal was set to amplitude of 25 rad/s, a frequency of .6 Hz, and an offset of
50 rad/s. The simulated transfer function was set to K ≈ 18 and τ ≈ 0.085. The filter tc
was set to .03 to eliminate unwanted noise. The integral gain (ki) is set to zero and the set
8. 5
point (bsp) to 1. The kp value was then set to .01 and increase by .01 V*s/rad until a
second order response for the tachometer was reached. Then the kpc theoretical value
had to be calculated and compared to the actual kpc value. The theoretical value was
calculated using equation (1). Then the kp value at critical instability kpu and the Tu
period had to be recorded.
The second experiment performed was the Pure Integral Control. The
proportional gain was set to zero. The integral gain was the swept from 0 V*s/rad to 2.5
V*s/rad. Overshot and steady state error then had to be described as ki was increased.
Then the kic theoretical had to be calculated using equation (2). The theoretical value of
kic was then compared to the actual kic value. The theoretical settling time had to be
calculated using equation (3) and compared to the actual settling time.
The third experiment performed was Proportional and Integral Control with
bsp = 0. The ki and kp gain coefficients were calculated using equations (5) and (6)
respectively. These values were plugged into the program and a response was given.
The Ts estimated value from equation (4) and the actual Ts value were compared. After,
these parameters were adjusted manually in order to achieve a better response.
The fourth experiment performed was Proportional and Integral Control with
bsp = 1. The gain parameters were given from equations (8) and (9). They were input
into the ZN values when running the experiement. The response was plotted and the
overshoot and settling time was recorded.
9. 6
Results
Pure Proportional Control:
The pure proportional control experiment left the ki value at zero in the transfer
function. As the kp value was increased, the RPMs of the wheel increased as well. The
wheel also had a fluctuation in which it would spin fast then slow down repeatedly. At
the beginning the wheel was slightly sticking which gave a different actual response than
the simulated. Using equation (2) gave the kp value equaling .016476. The actual value
from the experiment was 0.06. The first graph (Figure 2) was when kp=kpc(actual). The
second graph (Figure 3) was when kp=kpu which was 0.4 and the Tu value was 3.34
seconds.
Figure 2: Speed as a function of time at kp=kpc(actual)
11. 8
Pure Integral Control:
Pure integral control gave a different response than the pure proportion control.
The kp constant was set to zero in the transfer function. After, the ki value was increased
and a response occurred. At around ki=.1 the wheel accelerates rather quickly, then
slows down. As ki continues to increase more and more, it begins to oscillate back and
forth, faster and faster. The simulated response stays at a constant 15 rad/s. The kic
value and Ts values were calculated using equations (3) and (4). The calculated value of
Kic was .12077 and the actual value was .15 which gave 19.5% error. The Ts value was
calculated to be .92 seconds and the actual value was .87 seconds giving 5.4% error. The
ki actual value was input into the Labview software which gave the following response in
figure 4.
Figure 4: Speed as a function of time at ki=kic(actual)
12. 9
Proportional and Integral Control:
Proportional and integral control is a combination of both proportional and
integral control. First, the response was graphed after calculating ki and kp with bsp
equal to zero. The ki and kp values were calculated using equations (5), (6), and (7). The
ki value was calculated to be 1.635555 and kp was calculated to be .1489. These values
were plugged into the software and are shown in figure 5. Then Ts(actual) was compared
to Ts(theoretical). The theoretical Ts was .25 and the actual Ts was .66. Then the ki and
kp values were manually tuned. The manually tuned values were ki=2.25, kp=.19, and
Ts=.28. These parameters improved the settling time by .38 seconds.
Figure 5: Speed as a function of time at bsp=0, ki=1.6356, Ts=.25, and kp=.1489
13. 10
The bsp value was then set to 1. The values of the two k values were calculated
using the ZN method and observations were made. The kp value was calculated using
equation (8) and the ki value was calculated using equation (9). The estimated
coefficients were somewhat similar but it had a smaller settling time. The kp value was
calculated to be .16 and ki was calculated to be .02395. These values were plugged into
the software and the results are shown in figure 6. The overshoot was calculated to be
1.0983 and the settling time of .07 seconds. There was no saturation because of the large
change in response with variable change. There is more overshoot as the set point
weighting factor increases. The recorded settling time was 0.1.
Figure 6: Speed as a function of time at bsp=1, kp=.16, and ki=.02395
14. 11
Discussion
The function of a DCMCT motor unit is important to understanding control
systems. As demonstrated in the experiment, there is a different response for the pure
proportional control, integral control, and the combined proportional and integral control.
These differences are important to understand when setting the parameters because
different parameters give different responses.
For proportion control, the steady state error was low, along with low overshoot
and minimal settling time for the 2% steady state error. The integral control had the
highest steady state error with no overshoot and a large settling time for the 2% steady
state error. The integral and proportional control with the bsp=0 had a medium steady
state error with low overshoot, and medium settling time for the 2% steady state error.
When the bsp was set to 1 it had the highest steady state error with lots of overshoot and
small settling time for the 2% steady state error.
The optimal values recorded in the experiment to be as ki = 2.25, kp = .19, and Ts
= .28 seconds. These optimal results improved the settling time by .38 seconds. This
was achieved by manually tuning the integral and proportional control method. There
was low steady state error, low overshoot, and a small settling time.
15. 12
Conclusion
In summary, the operation of the DCMCT motor helps give a better
understanding of control systems. Knowing how different inputs changes the response is
important when trying to tune a system. This experiment has many different
applications. The main application is for motorized vehicles. Components such as the
cruise control are assisted using this method. The goal was achieved to choose the kp
and ki values so that there is no steady state error, there is no overshoot, and the 2%
settling time is less than or equal to .25 seconds. It was found to use the manually tuned
parameters in the proportional and integral control method.