• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

Matlab을 이용한 DC모터 제어기 설계

cosmosg
개인인증판매자스토어
최초 등록일
2009.11.30
최종 저작일
2009.11
11페이지/ 한컴오피스
가격 3,000원 할인쿠폰받기
다운로드
장바구니

소개글

교수님께 A+ 받은 레포트입니다 ^^

목차

설계사양
모델링 과정
전달함수 구하기
PID 설계

본문내용

설계사양
● Overshoot 16%이내
● 0.04초 이내의 정정시간
● 정상상태 오차 없음
● 제어 입력은 전압, 제어 대상은 DC 모터의 위치
● PID를 설계하여 위치 제어를 할 것

모델링 과정

모터의 토크 T는 일정한 상수값 및 고정자 권선 전류 I 와 관련이 있다. 역기전력 e 는 회전속도와 관련이 있으므로 다음의 방정식을 세울 수 있다.

SI 단위계에서는, ? (아마추어 상수)는 ? (모터 상수)와 같다. 위의 그림1부터 키르히호프의 법칙과 뉴튼의 법칙을 조합하면 다음의 방정식으로 표현할 수 있다.

모터는 정상상태에 이르지 못하였고, 설계 조건을 만족하지 못한다.


clc; clear all clf;

J=3.2284E-6;
b=3.5077E-6;
K=0.0274;
R=4;
L=2.75E-6;

num=K;
den=[(J*L) ((J*R)+(L*b)) ((b*R)+K^2) 0];
kp = 1.6;
num1=[kp];
den1=[1];
num2=conv(num1,num);
den2=conv(den1,den);
[numc,denc]=cloop(num2,den2); % 폐루프 전달함수 결정
t=0:0.001:0.4;
step(numc,denc,t);
title(`스탭응답 kp=1.6`);
ylabel(`모터위치`);

외란이 있는 경우
clc; clear all clf;

J=3.2284E-6;
b=3.5077E-6;
K=0.0274;
R=4;
L=2.75E-6;
num=K;
den=[(J*L) ((J*R)+(L*b)) ((b*R)+K^2) 0];

kp = 1.6;
num1=[kp];
den1=[1];
num2=conv(num1,num);
den2=conv(den1,den);
[numc,denc]=cloop(num2,den2); % 폐루프 전달함수 결정
t=0:0.001:0.4;
%step(numc,denc,t);

참고 자료

없음
cosmosg
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 제어시스템 설계 : DC모터의 위치 제어기 설계 5페이지
    설계 A목적 :DC모터의 위치 제어기 설계Root locus method ... (over shoot적게)Matlab app을 이용하여 PD제어기를 ... 빨라질수록 k값이 증가하여 제어기의 가격이 올라간다.
  • 아주대학교 자동제어실험 8번 실험 / 위치제어시스템 / 예비보고서 5페이지
    Matlab 등을 이용해 전동기의 전달함수를 측정 및 조작해보고 위치 제어 ... , 속도 궤환을 이용한 비례-미분 제어 시스템의 결과 값을 Matlab을 ... ) 시스템 설계속도 궤환을 이용한 비례 미분 제어 시스템의 블록도속도 궤환을
  • 아주대학교 기계공학응용실험 A+ 자료 : 예비보고서 DC모터 구동 및 DAQ 4페이지
    제어기 분석 능력2. 설계 flow에 대한 지식3. ... PWM을 이용하여 제어1. ... BLDC 모터1) DC모터와 BLDC 모터의 장단점DC 모터BLDC 모터1
  • 아주대학교 자동제어실험 7번 실험 / 속도제어시스템 / 결과보고서 9페이지
    Matlab 등을 이용해 전동기의 전달함수를 측정 및 조작해보고 속도 제어 ... 이용한다.비례 적분 제어 (PI-Controller) 시스템 설계비례 적분 ... 이용해서, 모터의 전달함수를 측정하고 이를 이용하는 블록선도를 Simulink로
  • 아주대학교 자동제어실험 9번 실험 / 펜듈럼시스템 / 예비보고서 5페이지
    Matlab 등을 이용해 전동기의 전달함수를 측정 및 조작해보고 위치 제어 ... PID 제어기를 완성한 이후 설계한 Pole과 Arm의 제어기이용하여 ... 각각의 PID 제어기이용하여 완성한 전체 시스템의 블록 구성은 위와 같다
더보기
최근 본 자료더보기
탑툰 이벤트
Matlab을 이용한 DC모터 제어기 설계
  • 레이어 팝업
  • 프레시홍 - 특가
  • 프레시홍 - 특가
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 07월 19일 금요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
12:08 오후
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기