자동제어 개념2 1 1.

Slides:



Advertisements
Similar presentations
피드백 ( 궤환 ) 제어 제어루프의 기본으로 프로세스 상태 정보를 연속적으로 순환시켜, 상시 정정하는 구조를 갖는 제어 시스템 피드백 제어 (Feedback Control) 조작부 검출기 조절기 설정치 제어량 + - 조작량 제어편차.
Advertisements

NVH System Line Up 제작처 : HEAD acoustics GmbH EbertstraBe 30 a D Herzogenrath-Kohlscheid 판매처 : ABC 무역 서울 강남구 선릉로 103 길 11 ABC 빌딩 3 층 영업 담당 : 최재현 이사.
Wireless Mobile Resource Management 1. 시스템 개요 2. 시스템 소개 3. 시스템 Back-up PLAN 4. 시스템 주요 Reference C.O.N.T.E.N.T.S.
L A N DCT Serise W i r e l s Description
Modern Control System Lab. Changwon National University Pendulum Design.
Sequence Control -Introduction-
Project Goal..! Milestone Role Division Achievement Result
DISPLAY Block diagram BASE BOARD CPU BOARD DDR-3 1GB (256MB X 4) CPU
소프트웨어와 운영체제.
PNP-804 사용설명서 및 사양서 삼성피엔피시스템 서울시 구로구 구로동 1262번지 B32,33호
사용자 메뉴얼 차량용 4CH 블랙박스 매뉴얼 버전 : Version 2.1 Hardware Version : 2.0
제 2장 컴퓨터 구조.
Switched – Mode Power Supply
Multilayer Chip Varistor ( MLV )
Signal 자연계에 존재하는 모든 정보전달의 수단 신호의 공학적 표현 물소리, 바람소리, 새소리 짐승소리,불,연기,봉화…
마이크로프로세서 메모리 및 입출력장치 인터페이스
DB1000조절및 PID 관계 작성자 : 김영복.
온도 측정 최적제어 Process를 운전중에 Operator가 가장 많은 고심을 하는것 중의 하나가 Controller의 PID-Tuning으로 생각된다. 보다 쉬운 방법으로 운전시 적용을 할수있는 PID-설정방법을 설명 한다. PID설정시 고려사항 PID-Tuning을.
마이크로프로세서(Microprocessor,µP)
원전에서의 제어시스템 지능제어연구실 이창구.
USER’S MANUAL 모델명: CCR-201 코드시스템(주)
설비보전관리체계 개선.
사용자 메뉴얼 차량용 4CH 블랙박스 매뉴얼 버전 : Version 1.1 Hardware Version : 1.0
PWM 2학년A반 윤영헌 PWM 방식의 종류 ① Carrier Based PWM ② Optimal PWM
정태영 자율적 마이크로그리드 시스템의 구축과 운용 Design and operation method of autonomous Microgrid system 정태영
제어기술 소개 목표 : 제어기의 종류, 제어 방식 등을 살펴본다. 주요내용 제어기의 종류 제어방식 : 시퀀스, 피드백, 등.
3장. 컴퓨터의 기억장치 학번 : 이름 : 김현화.
컨테이너화물 안전수송 기술개발 클러스터사업 Intelligent Container R&D Center
1장. 컴퓨터의 기초 Lecture #1.
임베디드 하드웨어 Lecture #6.
자동제어 실험(2) 라인트레이서 제어.
新入 社員 敎育 資料(回路 PARTS) LG Electronics / 冷氣 OBU 1. 回路 開發 中日程
컴퓨터 구조론 2001년 10월 22일 발표자 황영선.
PXA255-FPGA 장비 개요 및 실습 Lecture #9.
아날로그 및 디지털 회로의 인터페이싱.
4 기본 논리게이트 IT CookBook, 디지털 논리회로.
DSP와 TMS320F28X의 이해
Motor And Control 하늘소 19기 한승욱.
PXA255-FPGA 장비 계요 및 실습 Lecture #9.
회 사 소 개 서 中央데이타시스템(株).
세기(SCR식)충전기메뉴얼.
2-1. PLC I/O 할당 입.출력 기기와 외부기기와의 접속
4장. 컴퓨터 시스템의 구성과 기능 다루는 내용 컴퓨터 분해를 통한 본체 살펴보기 컴퓨터 구성요소 컴퓨터의 기능
PLC를 이용한 제어로직에 관한 연구 김 재 은.
Arduino uno의 Hardware 구성부품의 종류와 그 용도.
시퀀스제어와 PLC응용 제1장 시퀀스 제어의 개요.
종합설계 I - 반도체 회로 설계 - 충북대학교 양병도 교수.
UNIT 02 Microprocessor 로봇 SW 교육원 조용수.
5장. 센서활용 전자회로 설계 및 제작 1. Digital Clock Board
4족 로봇 삼식이팀 박명대.
제 2장 컴퓨터동작의 기본 개념.
자동제어 영남대학교 기계공학부 정 병 묵.
Computer System Architecture
계 획 입력 제품 설계 및 개발 공정 설계 및 개발 제품 및 공정 유효성 확인 양 산 피드백 , 평가 및 시정조치
Chapter 01 디지털기초.
1. 컴퓨터 시스템 구성요소 메모리(Memory) 캐시메모리 개념 캐시메모리의 특징 적중률(hit ratio)
소프트웨어 형상관리: 목차 변경 및 형상관리의 기초 개념 형상항목 확인 및 버전관리 변경관리 감사 및 감사보고 99_11
Lecture #6 제5장 기억장치 (1).
디 지 털 공 학 한국폴리텍V대학.
피드백 제어 (Feedback Control)
장 비 사 양 서 브랜드 KEVIC 모 델 LW-152PF 품 명 LINE ARRAY SUB WOOFER 제품특징 제품사양
A Practice Device for Frequency Response
임베디드 하드웨어 Lecture #6.
연구 진행 상황 보고서 Insulin Pump CPF & BEPatch X-Project 약물 주입 펌프 2주전 계획 연구
연구 진행 상황 보고서 Insulin Pump CPF & BEPatch DBS & 안면자극 약물 주입 펌프 2주전 계획 연구
Progress Seminar 권치헌.
연구 진행 상황 보고서 Insulin Pump CPF & BEPatch DBS & 안면자극 약물 주입 펌프 2주전 계획 연구
Finger Motion 인식 SoC를 이용한 Virtual 입력단말 플랫폼 기술
ADLAD System MANUAL [ ] SEM. Digital Appliance ADLAD System ?
Presentation transcript:

자동제어 개념2 1 1

목 차 1 제어란 무엇인가? 2 제어 시스템의 기본 구성 3 개루프제어와 폐루프제어 4 궤환제어 시스템의 시초 5 안정성이란? 목 차 1 제어란 무엇인가? 2 제어 시스템의 기본 구성 3 개루프제어와 폐루프제어 4 궤환제어 시스템의 시초 5 안정성이란? 6 서보제어 7 서보모터와 구동기 8 자동화를 위한 계측 9 시퀀스제어 10 간단한 제어기의 구성 11 디지털 제어 12. 센서 인터페이스 13.지능형 이동로봇 설계의 예 2 2

- PID 제어기(Proportional-Integrate-Derivative Controller) u ∑ PID제어기는 임의의 제어대상(Plant)에 대한 폐루프(Closed loop) 제어 시스템에서 원하는 값 R (Reference)에 대한 오차의 비례-적분-미분 값에 상수 배의 변수(KP, KI,KD)를 곱을 조합하여 제어 값을 출력(u)함으로써 유연한 제어기를 구현하는 방법이다. 실제 산업현장에서 가장 많이 사용되는 제어기법이다. R Plant u e - y ∑ PID Controller + P: Proportional(비례) I: Integral(적분) D: Derivational(미분) <페루프 궤환제어 시스템 >  위와 같은 폐루프 시스템에서 제어기부분은 PID 제어기이다. 그림에서 보듯이 제어기로 입력되는 값은 플랜트의 출력값과 플랜트가 출력해야 하는 값의 차인 오차신호(e ) 이다. 일반적으로 대부분의 제어기는 오차신호를 되먹임(feedback) 받아서 제어기 출력신호를 출력하도록 설계되어 진다. PID 제어기는 오차신호를 수학적으로는 식(1)과 같이 처리하여 제어신호(u )를 계산한다.   여기서   Kp 는 오차신호에 곱해지는 비례이득 이며 , Ki는 오차신호를 적분한 값에 곱해지는 적분이득 이며, KD는 오차신호를 미분한 값에 곱해지는 미분이득 이라고 한다. PID 제어기의 성능을 향상시키는 것은 이득들의 값을 어떻게 정하느냐에 따라 달려있다. 3

PID control의 단점과 과제 PID제어의 단점 strongly nonlinear system delay system time-varying system에 성능이 급격히 저하, 재동조가 필요함. PID control의 단점 극복을 위한 방법 strongly nonlinear system ← PID + gain scheduling delay system ← PID + smith predictor => GPC control time-varying system ← Self-tuning control or Adaptive control PID control을 이용하는 환경이 복잡하고 Multi-loop임 Maintenance Tuning 사용의 편리성이 더 요구됨 4

11 디지털 제어 ⊙ 아날로그 제어 기본적인 PID 제어기 조합 ⊙ 디지털 제어 모든 정보 처리. 디지털 로직 & 마이크로 프로세서로 구현 이것이 주체인 것을 디지털제어라 한다. ⊙ 샘플링 제어 제어 신호를 출력하는데 걸리는 시간 5

6

디지털 제어(Digital Control)의 필요성 수동제어,기계제어,전자회로 제어방식에 비해 융통성,제작의 용이성, 잡음에 대한 민감성, 경년 변화에 장점이 있는 디지털 제어기의 구성과 개념에 대해 알아본다. 제어 대상 공기 다이아프램(Diaphragm) 스프링(Spring) 공기식 조작기 압력측정기 유입가스(입력) 제어된 가스(출력) 벨브(Valve) A 제어방식의 개념을 이해 하기 위한 제어 대상(Control Plant)으로 제어공정에서 흔히 볼 수 있는 가스가 통과하는 관(Pipe) 내에 압력을 제어하는 문제에 대해 고찰한다. <동작설명> 공기 조작기는 조작에 유입된 압력에 의해 다이프램에 변형이 발생하고, 부착된 축(Shaft) 의 이동에 의한 벨브의 열림 정도를 조절하는 역할을 수행하며, 압력측정기는 A지점에서 도달된 공기의 압력을 측정해주는 계기이다. < 배관 내 가스 압력 제어 개념도> 7

수동 ,기계,전자식 제어기의 개념 수동 제어 방식 전자 제어 방식 Vcon KR R Vs VR 기계 제어 방식 제어된 가스(출력) 일정 압력의 공기 전자 제어 방식 공기식 조작기 압력센서 벨브(Valve) A 전동조작기 Vcon - + KR R VR Vs OP-AMP 비례제어기 Qair QReturn 유입가스(입력) 디지털 제어 방식 DAC ADC CPU CLK MEMORY 압력측정기 목표 값 수동조작기 (기계식/전자식) 관측 운전자 수동 제어 방식 기계 제어 방식 Pset : 배관내 목표 가스압력 벨로즈 이동판 압력검출 8

디지털 제어(Digital Control)기 설계 TI사의 DSP2812에 의한 MAINBOARD BLOCK DIAGRAM (CPU/AD/DA/FPGA) D-sub9 JACK I2C (SCL,SDA) TMS320F2812 (Main CPU) TLV5619 (12Bit DAC) MAX232C 24C16 (E2PROM) D0~D15 UART1 74HC138 (DE-MUX) Dac7724X2 A0~A19 16ch –AD IN 8ch –DA out IS61V25616AC (1Mb x4, SRAM) D0~31 A0~17 74HC541 (3-state buffer) B U S 확 장 P O R T BA0~15 D0~17 A19~23 CPLD H3,..ETC CS/ADC/DAC Select A0~A23 Cyeclone 1C6Q240C8N EPC2 D0~15 A0~A15 74LS244 26LS33 X 4 (d-Line RCV.) 6축 Encoder 입력,D/A출력,PWM/PFM, J-TAG TPS767D318 (Regulator IC) 5V 3.3V 1.8V CN15 전원 리셋 부 F G A D C 및 기 타 TPS76725Q 2.5V AD688 +-15V +-10V LCX00 RESET /RESET Motion Action Block PCF8584 MAX485C UART2 I2C FT245BL (USB)

디지털 제어(Digital Control)기 설계 Bluetooth 기반 모션제어 인터페이스 구성 모션제어기 구성을 위한 모터 위치 검출용 엔코더 인터페이스 설계  - 16bit 엔코더 위치 검출용 회로 설계  - 3차원 위치제어용 최적 프로파일러 설계 - 불루투스 모션제어를 위한 플렌트 제작 - 강인 모델제어 기법의 도입을 통한 오차계산 < 엔코더 인터페이스 하드웨어 개념도> 불루투스 데이터 송출력을 위한 Protocol 알고리즘 설계  - 송수신기계의 식별자 부여  - 제어명령의 속성과 데이터 표현  - 모니터링 데이터와 속성표  - 제어 대상 및 모니터링 대상의 구체적 표현  - 기기별 제어 및 모니터링 데이터 목록 확장성 고려 < 데이터 송출력을 위한 프로토콜 설계 개념도>

디지털 전자 제어(Digital Control)시스템 설계의 절차 11

제어 시스템 개발 정립을 위한 프로세스 ( Fish Bone Diagram) 참고자료 회로 및 하드웨어개발 부품 Spec.확인 생산 장비 활용 Metal Mask 반자동 SMD MOUNTER BOM 반자동 스크린 프린터 OR-CAD Block Diagram구성 CAD-programming작업 신호계측장비 PCB검사 기본 동작 확인(Device Driver Level) 회로도 BOM획득 재 작업 및 Report 온도 Profile DB구축 및 운영 모듈형 통합 controller Engineering Report BGA Re-WORK station OVEN 동작설명서 구성 연구 개발 진행절차 정립 및 안정화 확보 DSP및 회로 개발장비 회로 불량 Check List 외부 Field문제점 Review User,s 메뉴얼 구성 SQA가동 S/W개발 순서 구성 동작 시나리오 구성 생산속도 유사 부품 선정 Line pilot체계 운영 시험성적표 작성 User,s 메뉴얼 확보 Engineering Report 재 작업 및 Report 시험성적서 User메뉴얼 다운로드 프로그램 Version관리 시험항목 구성 기본 동작 확인 (Firm Ware/UI Level) Cost절감 마이컴기반 HMI 시스템 ESD측정 생산 불량 Check 다채널 Encoder 모듈 식 Code 관리 FIELD CLAIM 대책 단위 생산품 검증 Zig system운영 ECO절차 확보 소프트웨어개발 항온 항습쳄버 생산시스템 체계화 노이즈 발생기 유무선센서네트워크 12

KOTMI-DSP33 MAINBOARD TEST (전체 측정 환경) 디지털제어기 설계 (필요 계측기) 6 5 3 1 2 4 MAIN POWER공급 을 위한 전원공급장치 개발된 DSP 제어 전자보드 ADC 및 DAC 기준 POWER 공급을 위한 전원전원공급 장치 6축 ENCODER COUNTER테스트를 위한 ROTARY ENCODER ADC입력 신호를 발생키 위한 FUNCTION GENERATER장치 신호 측정 분석을 위한 디지털 오실로스코프 장치

디지털제어기 설계 (6축 모션제어 ENCODER 테스트) 텍스트에 사용한 엔코더는 제품명: E4s6-100-6-l-5 MAKER:AUTONICS 사양:5V ∓ DC Motion Main보드 ROTARY ENCODER 다축 고속, 고정밀 모션제어용 FPGA -4618 S/W테스트 창에서 나타나듯이 정 방향과 역방향으로 COUNTER 가 됨을 알 수 있다. 1474 PWM출력파형 ENCODER 에서 입력되는 각상의 PULSE 신호를 오실로스코프를 통해 관측

디지털제어기 설계(ADC테스트) KOTMI-DSP33 MAINBOARD TEST (ADC테스트) WAVETEK model25 FUNCTION GENERATER에서 -5VOLT ~-10VOLT의 사인파 출력을 발생하였으며, 오실로스코프로 관측결과 대한 파형을 관측할 수 있었다. 이신호를 개발된 DSP보드 CPU내부 ADC에 입력하였을 때 DGITAL DATA의 검출 성능 테스트를 위한 별도의 S/W테스트 창에서 나타나듯이 정확히 검출됨을 알 수 있었다. FUNCTION GENERATER 오실로스코프에 의한 입력신호 관측 -5.05 -9.50

디지털제어기 설계(DAC테스트) KOTMI-DSP33 MAINBOARD TEST (DAC테스트) DAC의 출력은 모터 엔코더 값 및 제어 알고리즘에 근거하여 CPU의지령에 따라 FEEDBACK 지령신호를 하달하는 부분으로 -10VOLT 에서 +10VOLT까지의 톱니파 지령에대한 파형을 오실로 스코프에서 확인테스트 완료 하였다.

디지털제어기 설계 KOTMI-DSP33 MAINBOARD TEST (I2C테스트) I2C통신을 통해 수행하는 내용은 기기의 최종 상태를 기억하여 상태 값을 E2PROM (24C16=2048BYTE)에 저장하였다가 POWER OFF후 다시 ON되었을 경우 상태값을 복원하며, 테스트 방법은 ROM에 특정 데이터를 써준 후 DSP보드 Power off 후 다시 Power on시 E2PROM의 상태값이 그대로 유지되는가를 테스트 한다. DATA의 검출 성능 테스트를 위해 KOTMI” 케렉터를 E2PROM저장 후 POWER OFF  ON하여 읽어 본 결과 S/W테스트 창에서 나타나듯이 정확히 Ascii문자열 KOTMI가 검출됨을 알 수 있었다