QNA 게시판입니다.

궁금한점 있으시면 문의하세요. 답변은 댓글로 되어집니다.
 
내용에 그림을 삽입을 원할 경우, 파일첨부를 한 뒤 "본문 삽입"을 하시면 그림을 삽입 할 수 있습니다.

PID 다이어그램에 대해서 질문드립니다.

조회수 5546 추천수 0 2011.05.19 11:12:49

안녕하세요~!!

 

피맥 튜닝프로에서 PID Diagram 버튼을 누를시에 나타나는 회로에 대해서 몇가지 질문좀 드리려고 합니다...

이론적인 부분이고 다소 실효성이 있을지 의문이지만 공부하는 입장에서 궁금한 점을 그냥 넘어갈 수가 없어서요...;

 

그럼 질문 드리겠습니다.

1. 일반적인 PID제어기(그림첨부)는 각 게인이 병렬적인 관계로 이루어져 있는 반면, 귀사 제어기 회로에서 보면 Kd와 Ki제어를 거친 후에 마지막에 Kp게인을 거치는 과정이 다른데요...이러한 이유가 궁금합니다.

 

2. 회로에서 IM은 B접점으로 이루어 져있는데요, 제가 알기로는 기본 ixx34값이 1로 초기화 되어있고 0인상태이어야 붙음으로써(회로상에서 연결이 되면) 모터가 이동중에도 적분값이 적용이 되는 것으로 알고 있는데요 이렇게 이해하고 접근해도 맞는건지 궁금합니다.

 만약 맞다면, 추가질문 드리겠습니다...아니라면 대략적인 설명좀 부탁드립니다..^^;

 

답변 기다리겠습니다.

 

감사합니다.


deltatau

2011.05.19 11:40
 

안녕하세요, 문의 감사드립니다.

 

1.번 질문에 대해서 답변을 드리면, 저희 제어기의 PID Filter 구조가 처음부터 다이어그램에 나와 있는대로 설계되었습니다.

  특별하게 어떠한 이유가 있는지는 알 수 없으나, 저희 제어기의 특성으로 봐도 될 부분입니다.

  (신제품인 Power PMAC의 PID Filter 구조는 말씀하신 것처럼 병렬형으로 구성되어 있습니다.)

 

2.번 질문에서는 설명하신 것이 맞습니다. 따라서, 항상 적분Filter를 사용하기 위해서는 "Ixx34=0"으로 설정하시는 것이

  맞습니다.

 

더 궁금한 점 있으시면 다시 말씀해 주세요.

 

오늘도 행복한 하루 되세요.

유맥초보

2011.05.19 11:53
 

빠른답변 감사합니다.

질문 추가로 드리자면요..

 

1번. 두 제어기의 차이점에 대해서 알 수 있을까요? PMAC의 Kp게인값은 모든 게인 값에 영향을 미치는 것으로 판단되어 지는데요, 그러면 이러한 Kp게인값이 각각의 게인값에 일반 제어기보다 직접적으로 관여한다는 것을 강조하기 위해서 설계가 되어진것인지요?? 

좀더 구체적인 설명을 듣고 싶습니다.

 

2번. 그러면, 만약 Ixx34=1일 경우에는 모터가 정지상태일때 적분값이 적용이 되는 것으로 알고 있는데요, 회로상으로 보면 IM이 0이 되어야 적분 적용이 가능한데, 정지상태일때는 적분값이 적용이 되지 않는 것인지...궁금합니다.

즉, 정지상태여도 정확한 지령값으로 도달하기 위해 적분게인을 이용하는 것 아닌가요??

 

답변 부탁드릴게요, 이상입니다.

deltatau

2011.05.19 13:42
 

안녕하세요, 재문의 감사드립니다.

 

1번 관련된 내용은 델타타우 코리아에서 설계한 내용이 아니기 때문에 정확한 답변을 드리기 힘들것 같습니다.

(미국 본사에 문의할 수도 있겠지만, 제어기의 특성인 부분이라 구체적인 설명이 가능할 지 모르겠습니다.)

가능하시면, "Turbo PMAC User's Manual"을 참고하시는 것이 도움이 되시리라 생각이 됩니다.

 

2번 내용은 회로상에는 스위치 형태로 표현이 되어 있지만, 실제로 모터가 움직이는 동안에(Trajectory 생성시)

적분에러를 적용할 것인지 말 것인지를 결정하는 것입니다.

Ixx34=0 or 1 인 경우 모두 정지시에는 적분필터가 적용이 됩니다.

 

내용 참고가 되시기 바랍니다.

 

수고하세요.

List of Articles
번호
제목
글쓴이 날짜 조회수sort
1482 [re] [질문] Clipper 모션 프로그램 실행 지연 문제... file 이재한 2010-08-17 5333
1481 CEM-Clipper와 연결하는 SMPS에 대한 질문입니다. [1] 하쿠나마타타 2011-02-22 5333
1480 [re] 스텝모터와 디지털 엔코더를 함께 사용하려합니다. deltatau 2010-04-08 5317
1479 미쯔비시 서보모터 배선 문의 조승현 2010-08-10 5312
1478 [re] 원호보간에 대하여 질문이요..ㅠ [1] deltatau 2010-06-04 5304
1477 UMAC 랜통신이 않되네요. [2] 계주학 2011-02-16 5298
1476 VC로 모션프로그램(PLC) 업로드 다운로드 하는 방법 문의 후니 2010-08-31 5293
1475 PID Gain 관련 질문 입니다. [1] 이동진 2011-06-15 5291
1474 [re] 판단 및 분기 명령문. deltatau 2005-09-22 5291
1473 [re] Board간 구성도 deltatau 2010-11-19 5280
1472 PMAC Gantry 제어방식 문의 [4] 돌아온김유상 2011-05-09 5279
1471 항상 수고하십니다. suggested m-variable 에 대한 문의 [1] 민이다람쥐 2011-02-07 5271
1470 셈클리퍼 사용중입니다. [1] 김도희 2011-02-24 5263
1469 PLC프로그램에서 원점 잡을때... 빙고 2010-12-21 5226
1468 보정테이블 관련 질문입니다. [1] 토리즈 2011-04-07 5216
1467 DeviceDPRUpdateRealtime() 관한 문의 [1] 돌아온김유상 2011-05-12 5202
1466 PLC에서도 선행 처리를 하나요?? UMAC초짜 2010-12-16 5183
1465 [g코드구현]g77에대한 동작 구현법 입니다. 김도희 2010-11-09 5174
1464 Open loop 구동 관련 질문 드립니다. 이동진 2010-12-08 5173
1463 [re] PLC 부분 삭제됨 관련 질문입니다. (내용추가. 12/18) deltatau 2010-12-17 5171