Page 1 241-482 : Stability and Statdy-State Error Chapter 3 Design of Discrete-Time control systems Stability and Steady-State Error.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
พีชคณิตบูลีน Boolean Algebra.
Advertisements

Texture การประมวลผลภาพแบบดิจิตอล Ian Thomas
จำนวน สถานะ NUMBER OF STATES. ประเด็นที่ สนใจ The number of distinct states the finite state machine needs in order to recognize a language is related.
Conic Section.
ระบบการจัดเก็บในคลังสินค้า
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
ออโตมาตาจำกัด FINITE AUTOMATA
INC341 State space representation & First-order System
INC341 Block Reduction & Stability
INC341 Steady State Error Lecture 6.
Chapter 3 Solution by Series. Introduction Complementary Function Particular Integral  Chapter 2 If F(x),G(x) are constant.
เอ้า....มองย้อนดูกัน ไร้สาระลามกจกเปรต  ทั้งอุบาทว์น่าสมเพชทั้งหลาย สั่งรุ่นน้องเหมือนเป็นวัวเป็นควาย เป็นรุ่นพี่สมองคิดได้เท่านั้นหรือ  รุ่นน้องๆปีหนึ่งต้องปรับตัว.
ตัวอย่างFUZZY. ตัวอย่าง ฐานองคความรูฟซซีสามารถแสดงไดเปน Rule 1: If feature1 is high and feature2 is low and feature3 is medium, then class is 1.
Asst.Prof. Dr.Surasak Mungsing
A point is an equilibrium point (critical point) for a
8/3/2014The Realities of software Testing1 Software testing Realities What is the realities of software testing Why does the software testing not complete.
Algorithm Efficiency There are often many approaches (algorithms) to solve a problem. How do we choose between them? At the heart of computer program.
CPE 332 Computer Engineering Mathematics II
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Java Programming Language.
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
Chapter 3 Simple Supervised learning
Chapter 1/1 Arrays. Introduction Data structures are classified as either linear or nonlinear Linear structures: elements form a sequence or a linear.
Mathematical Model of Physical Systems. Mechanical, electrical, thermal, hydraulic, economic, biological, etc, systems, may be characterized by differential.
Programming & Algorithm
Function ธนวัฒน์ แซ่ เอียบ. What is a function ฟังก์ชันในภาษา C เป็นโปรแกรมที่ถูกออกแบบมาเพื่อ ใช้แก้ปัญหางานใดงานหนึ่งโดยเฉพาะ ฟังก์ชันจะเปลี่ยน input.
ว เคมีพื้นฐาน พันธะเคมี
ว เคมีพื้นฐาน พันธะเคมี
Ch 8 Simple RC and RL Circuits
Introduction to Information Techonology Fundamental วรวิทย์ พูลสวัสดิ์ : Information Technology Fundamental.
ANSI/ASQ Z1.4 Acceptance Sampling Plans
ปริมาณสัมพันธ์ ผู้สอน อ. ศราวุทธ แสงอุไร Composition Stoichiometry ว ปริมาณสัมพันธ์ สถานะของ สาร และเคมีไฟฟ้า นายศราวุทธ แสงอุไร ครูวิชาการสาขาเคมี
ครูรุจิรา ทับศรีนวล “Room service”. “Room service”
ครูวิชาการสาขาเคมี โรงเรียนมหิดลวิทยานุสรณ์
System Performance.
 The nonconformities chart controls the count of nonconformities ( ข้อบกพร่อง หรือตำหนิ ) within the product or service.  An item is classified as a.
Timed Math Quiz. โปรแกรมสุ่มคำนวณเลขแข่งกับ เวลา.
Allocatable Array. Modules A packaging method for data and subprograms. Syntax of the form: A packaging method for data and subprograms. Syntax of the.
1 exit() and break C++ provides a way to leave a program early (before its natural finish) with the exit() function. The format of exit() is as follows:
Collections. Data structures Data Structures ( โครงสร้างข้อมูล ) เกิดจากการ นำข้อมูลขั้นพื้นฐานที่แบ่งแยกไม่ได้ (atomic data type) เช่น int, char, double.
CHAPTER 18 BJT-TRANSISTORS.
Concept and Terminology Guided media (wired) Twisted pair Coaxial cable Optical fiber Unguided media (wireless) Air Seawater Vacuum Direct link Point.
Gas-Geothermal Combined Heat Exchanger for Gas Heating
อาจารย์อภิพงศ์ ปิงยศ บทที่ 7 : TCP/IP และอินเทอร์เน็ต Part3 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
The Hypergeometric Distribution
เสถียรภาพของระบบไฟฟ้ากำลัง Power System Stability (Part 1)
INC 161 , CPE 100 Computer Programming
Chapter Objectives Chapter Outline
Control Charts for Count of Non-conformities
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Information System Development
Generic View of Process
Dr.Surasak Mungsing CSE 221/ICT221 การวิเคราะห์และออกแบบขั้นตอนวิธี Lecture 13: การคำนวณได้และการตัดสินใจของปัญหา ที่ยากต่อการแก้ไข.
บทที่ 1 ความรู้เบื้องต้น เกี่ยวกับระบบสารสนเทศ
Dr.Surasak Mungsing CSE 221/ICT221 Analysis and Design of Algorithms Lecture 04: Time complexity analysis in form of Big-Oh.
Dr.Surasak Mungsing CSE 221/ICT221 การวิเคราะห์และออกแบบขั้นตอนวิธี Lecture 04: การวิเคราะห์หาความซับซ้อนด้านเวลา ในรูป.
Property Changes of Mixing
JSON API Pentaho User Manual.
Development Strategies
I WISH YOU A GREAT DAY! ฉันขอให้คุณ มีความสุขมากๆในวันนี้ นะคะ!
(การสุ่มตัวอย่างเพื่อการยอมรับ)
1 E 1 S E M N G Reading & Writing
ที่มาและหน่วยงานกาชาดต่างๆ
Dr.Surasak Mungsing CSE 221/ICT221 การวิเคราะห์และออกแบบขั้นตอนวิธี Lecture 05: การวิเคราะห์ความซับซ้อนของ ขั้นตอนวิธีการเรียงลำดับข้อมูล.
Control Charts for Count of Non-conformities
การวิเคราะห์และออกแบบขั้นตอนวิธี
4.7. B-Trees โครงสร้าง tree ที่กล่าวถึงมาแล้วนั้น อยู่บนสมมติฐานที่ว่าโครงสร้างทั้งหมดสามารถจัดเก็บอยู่ในหน่วยความจำของเครื่องคอมพิวเตอร์ได้ ถ้า จำนวนข้อมูลมีปริมาณมากเกินกว่าที่จะเก็บไว้ใน.
โครงการสัมมนาเชิงปฏิบัติการบูรณาการภาครัฐและเอกชนในการจัดยุทธศาสตร์เศรษฐกิจภาคตะวันออก This template can be used as a starter file to give updates for.
แบบจำลอง อะตอมและโมเลกุล
การวิเคราะห์และออกแบบขั้นตอนวิธี
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
ใบสำเนางานนำเสนอ:

Page : Stability and Statdy-State Error Chapter 3 Design of Discrete-Time control systems Stability and Steady-State Error

Page : Stability and Statdy-State Error Outline 1 Stability Definition 2 Routh-Herwitz criterion 3 Steady-state error Definition 4 Steady-state errors

Page : Stability and Statdy-State Error Definition 1. If natural response approaches zero as time approaches infinity, system is stable. 2. If natural response approaches infinity as time approaches infinity system is unstable. 3. If natural response neither decays nor grows, but remain constant or oscillates, system is marginal stable. For Linear time-invariant systems

Page : Stability and Statdy-State Error Using total response 1. A system is stable if every bounded input yields a bounded output. 2. A system is unstable if any bounded input yields an unbounded output.

Page : Stability and Statdy-State Error Closed-loop poles and responses for stable system

Page : Stability and Statdy-State Error Closed-loop poles and response unstable system

Page : Stability and Statdy-State Error Regions of stable and Unstable j s- plane Stabl e Unstabl e Stabl e Unstabl e

Page : Stability and Statdy-State Error Definiti ons A symptotically stable if and only if all the roots of the characteristic equation lie in the left half s-plane. Marginally stable if some of the roots occur as a single root at the region in the s- plane or as single paires of roots at points on the j-axis and the remaining roots are in the left half s-plane. Unstable if one or more roots occur in the right half s-plane or if multiple roots or pairs of roots occur at a point on the j- axis.

Page : Stability and Statdy-State Error Routh-Hurwitz Criterion Characteristic equation

Page : Stability and Statdy-State Error Routh-Hurwitz Criterion Using this method, we can tell how many closed-loop system poles are in the left half-plane, in the right half-plane, and on the j axis. This method requires two steps : 1. Generate a data table called a Routh table. 2. Interpret the Routh table

Page : Stability and Statdy-State Error Example (Nise page 329)

Page : Stability and Statdy-State Error

Page : Stability and Statdy-State Error

Page : Stability and Statdy-State Error The Routh Table The general form of Routh Table uses the coefficients of the characteristic polynomial in the equation to arrange in the first and second rows. Assuming for the a n-1 is non zero, then the other values can calculate.

Page : Stability and Statdy-State Error Examples 1. F(s) = s 4 + 6s s s F(s) = s 5 - 4s 4 + 4s 3 + 9s 2 – 12s + 4

Page : Stability and Statdy-State Error The Routh Table of example 1 s s s s s04s04

Page : Stability and Statdy-State Error The Routh Table of example 2. s s s s s s 0 4

Page : Stability and Statdy-State Error การตรวจสอบความเสถียรจากตาราง ของ Routh ได้โดยการตรวจสอบที่คอลัม แรกของสัมประสิทธิ์หรือคอลัมที่ 2 ของ ตารางของ Routh ถ้าค่าในคอลัมนี้ไม่มี การเปลี่ยนเครื่องหมายแสดงว่าไม่มีโพลอ ยู่ทางขวาของ s-plane ถ้าค่าในคอลัมนี้มี การเปลี่ยนเครื่องหมายแสดงว่ามีโพลอยู่ ทางขวาของ s-plane โดยที่จำนวน ครั้ง ของการเปลี่ยนเครื่องหมายจะบอกถึง จำนวนโพลที่อยู่ทางขวาของ s-plane Interpret of stability from Routh table

Page : Stability and Statdy-State Error Routh-Hurwitz Criterion : Special case Zero only in the first colume เมื่อค่าในคอลัมภ์แรกของแถวใดแถว หนึ่งเป็นศูนย์ จะทำให้การคำนวณต้องหาร ด้วยศูนย์ เพื่อหลีกเลี่ยงปัญหานี้เรา สามารถทำได้โดยแทนเลขที่เป็นศูนย์ด้วย เลขบวกที่มีค่าน้อยๆ  (epsilon) ซึ่งเป็นค่าที่ ประมาณว่าใกล้ 0 มาก ซึ่งจะเป็นค่าบวก หรือลบก็แล้วแต่เราจะสมมุติ

Page : Stability and Statdy-State Error Example 6.2 (Nise)

Page : Stability and Statdy-State Error

Page : Stability and Statdy-State Error Entire row is zero ในกรณีเมื่อนำไปสร้างเป็นตาราง แล้วการคำนวณเกิดเป็นศูนย์ทั้งแถว เรียกว่าเกิดตารางเร้าท์เบรกดาวน์ การ แก้ไขโดยนำค่าแถวแนวนอนที่อยู่บนแถว ที่เป็นศูนย์มาสร้างเป็นสมการช่วย (Auxiliary Equation) เพื่อนำสมการนั้น ไปทำการดิฟเฟอร์เรนเชียลเทียบกับ s แล้วนำผลลัพธ์ที่ได้จากการดิฟเฟอร์เรน เชียลมาแทนในแถวที่เป็นศูนย์และใช้ วิธีการหาค่าตารางเร้าท์ต่อไป

Page : Stability and Statdy-State Error P(s) = s 4 +6s 2 +8 Example 6.3 (Nise)

Page : Stability and Statdy-State Error

Page : Stability and Statdy-State Error Stability design via Routh-Hurwitz Example 6.9 (Nise)

Page : Stability and Statdy-State Error

Page : Stability and Statdy-State Error Steady-State Error Definition (a) general representation; (b) representation for unity feedback systems

Page : Stability and Statdy-State Error Closed-loop control system error

Page : Stability and Statdy-State Error

Page : Stability and Statdy-State Error Steady-state error Step input

Page : Stability and Statdy-State Error Ramp input Steady-state error

Page : Stability and Statdy-State Error Step input Whe n

Page : Stability and Statdy-State Error Ramp input Whe n

Page : Stability and Statdy-State Error Parabolic input Whe n

Page : Stability and Statdy-State Error Static Error Constants and System type Position constant, K p Velocity constant, K v Acceleration constant, K a

Page : Stability and Statdy-State Error Feedback control system for defining system type

Page : Stability and Statdy-State Error

Page : Stability and Statdy-State Error Steady-State Error Specifications If a control system has the specification K v =1000, we can draw a conclusions : 1. The system is stable. 2. The system is of type A ramp input is the test signal. 4. The steady-state error between the input ramp and the output ramp is 1/K v per unit of input slope.

Page : Stability and Statdy-State Error Example (Nise) Find the steady- state errors for inputs of 5u(t), 5tu(t) and 5t 2 ี u(t) of the system shown below.

Page : Stability and Statdy-State Error Example (Nise) Find the steady- state errors for inputs of 5u(t), 5tu(t) and 5t 2 ี u(t) of the system shown below.

Page : Stability and Statdy-State Error Example (Nise) Find the value of K so that there are 10% error in the steady state for the system shown below.

Page : Stability and Statdy-State Error Example (Nise) Find the steady- state error for a unit step input of the system shown below.