본 연구에서는 전기식 밸브 액추에이터의 개폐 정도를 입력신호에 비례하여 제어하기 위한 PCU (Proportional ControlUnit), CPT (Current Position Transmitter)와 액추에이터의 회전위치를 측정하는 Rotary Absolute Optical Encoder를 설계 및 제작 하였고, DAQ 하드웨어와 LabView를 사용한 테스트 시스템을 설계하여 성능시험을 하였다. PCU는 1-5V, 0-5V, 0-10V, 2-10V 전압 신호와 4-20mA의 전류신호를 일정한 범위의 0.5-2.5V 전압신호로 변환하도록 설계하였다. CPT는 MCU의 PWM 신호를 입력받아 밸브의 개폐 정도를 4-20mA의 전류신호로 출력 하도록 하였다. Infrared LED와 Infrared Transistor를 사용하여 20bit Optical Encoder를 개발하였으며, Main Board와 Serial 통신을 하도록 설계하였다. DAQ 하드웨어와 Labview를 통한 테스트 결과 PCU는 ${\pm}0.003V$, CPT는 ${\pm}0.01mA$의 오차범위 내에서 작동하여 산업용 밸브 액추에이터가 안정적으로 작동하는 것을 관찰하였으며, Encoder는 $11.25^{\circ}$의 분해능을 갖고, 최대 32,768 회의 모터회전수 범위까지 측정할 수 있도록 하였다.
본 연구에서는 전기식 밸브 액추에이터의 개폐 정도를 입력신호에 비례하여 제어하기 위한 PCU (Proportional Control Unit), CPT (Current Position Transmitter)와 액추에이터의 회전위치를 측정하는 Rotary Absolute Optical Encoder를 설계 및 제작 하였고, DAQ 하드웨어와 LabView를 사용한 테스트 시스템을 설계하여 성능시험을 하였다. PCU는 1-5V, 0-5V, 0-10V, 2-10V 전압 신호와 4-20mA의 전류신호를 일정한 범위의 0.5-2.5V 전압신호로 변환하도록 설계하였다. CPT는 MCU의 PWM 신호를 입력받아 밸브의 개폐 정도를 4-20mA의 전류신호로 출력 하도록 하였다. Infrared LED와 Infrared Transistor를 사용하여 20bit Optical Encoder를 개발하였으며, Main Board와 Serial 통신을 하도록 설계하였다. DAQ 하드웨어와 Labview를 통한 테스트 결과 PCU는 ${\pm}0.003V$, CPT는 ${\pm}0.01mA$의 오차범위 내에서 작동하여 산업용 밸브 액추에이터가 안정적으로 작동하는 것을 관찰하였으며, Encoder는 $11.25^{\circ}$의 분해능을 갖고, 최대 32,768 회의 모터회전수 범위까지 측정할 수 있도록 하였다.
To proportionally control the electronic valve position of the actuator, we designed and fabricated PCU, CPT, and rotary absolute optical encoder for the detection of absolute angular position in the actuator. We also designed and constructed the test system by using DAQ hardware and Labview. We des...
To proportionally control the electronic valve position of the actuator, we designed and fabricated PCU, CPT, and rotary absolute optical encoder for the detection of absolute angular position in the actuator. We also designed and constructed the test system by using DAQ hardware and Labview. We designed PCU to convert 1-5 V, 0-5 V, 0-10 V, 2-10 V voltage signals and 4-20 mA current signals to the voltage signals in the common 0.5-2.5 V range. We designed CPT to output 4-20 mA current signals corresponding to the valve positions based on the PWM signal input from the MCU. We also designed 20 bit optical encoder by using infrared LED and infrared transistor and made the serial communication with the main board possible. When we tested PCU and CPT with DAQ hardware and Labview software, they operated correctly with the small errors within ${\pm}0.003$ V and ${\pm}0.01$ mA, respectively, showing that our actuator has the excellent performance to employ as the industrial proportional-valve-actuator. The resolution of the encoder was $11.25^{\circ}$ and the maximum revolution to detect was 32,768.
To proportionally control the electronic valve position of the actuator, we designed and fabricated PCU, CPT, and rotary absolute optical encoder for the detection of absolute angular position in the actuator. We also designed and constructed the test system by using DAQ hardware and Labview. We designed PCU to convert 1-5 V, 0-5 V, 0-10 V, 2-10 V voltage signals and 4-20 mA current signals to the voltage signals in the common 0.5-2.5 V range. We designed CPT to output 4-20 mA current signals corresponding to the valve positions based on the PWM signal input from the MCU. We also designed 20 bit optical encoder by using infrared LED and infrared transistor and made the serial communication with the main board possible. When we tested PCU and CPT with DAQ hardware and Labview software, they operated correctly with the small errors within ${\pm}0.003$ V and ${\pm}0.01$ mA, respectively, showing that our actuator has the excellent performance to employ as the industrial proportional-valve-actuator. The resolution of the encoder was $11.25^{\circ}$ and the maximum revolution to detect was 32,768.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
[6] 하지만 Absolute Encoder 방식을 적용하여 외부 전원공급 여부와 상관없이 액추에이터가 동작을 시작 할 경우에는 Encoder를 통해 즉시 절대적인 위치정보를 수신할 수 있도록 구성하여 안정성을 확보하였다. 광학식 Absolute Encoder의 경우에는 절대적 위치정보 수집이 가능한 장점이 있지만 홀센서와 메모리로 구성된 Encoder에 비해 부피가 크고 기계적 구성이 복잡한 단점이 있으나, 본 연구에서는 산업용에서 사용하기 위한 안정성에 초점을 맞추었다.
제안 방법
일반적인 Servomotor Motor는 전용 드라이버 회로와 Encoder를 내장하고 있어 회전수를 컨트롤 할 수 있지만, 산업용 AC Induction Motor는 부가적인 회로를 구성하지 않고 사용한다. AC Induction Motor의 회전축에 Encoder를 부착하였으며, Infrared LED와 Infrared Transistor, Gray code disk를 이용하여 모터의 절대적 회전위치를 측정하고, 전원이 없는 상태에서 회전해도 엔코더의 회전축이 같이 회전하여 전원이 다시 인가되었을 때 바로 모터의 회전위치를 측정할 수 있도록 Rotary Absolute Optical Encoder를 설계하였다. Incremental Encoder는 절대적인 위치는 측정하지 못하고, 상대적인 변화를 측정하며, 전원이 제거되면 그 위치를 잃게 된다.
따라서 Infrared LED와 Infrared Transistor, Gray code disk를 이용하여 액추에이터의 절대적 회전위치를 측정하고, 전원이 없는 상태에서 액추에이터가 회전해도 액추에이터의 위치를 파악할 수 있도록 Rotary Absolute Optical Encoder를 설계 및 제작하였다. DAQ 하드웨어와 Labview를 이용한 테스트 시스템을 설계하여 테스트 하였으며, 설계한 비례제어 컨트롤러는 산업용 시스템에 탑재할 수 있도록 개발하였다.
Encoder를 사용하여 모터의 회전량 및 회전 위치를 측정하였다. 일반적인 Servomotor Motor는 전용 드라이버 회로와 Encoder를 내장하고 있어 회전수를 컨트롤 할 수 있지만, 산업용 AC Induction Motor는 부가적인 회로를 구성하지 않고 사용한다.
Encoder의 PCB 디자인을 그림 8에 나타내었다. Encoder에는 총 10개의 IRED와 20개의 Photo TR을 사용하여 회전축의 위치를 20bit 까지 측정할 수 있도록 설계하였다. Photo TR에 수신된 빛은 전압신호로 변환되며, Schmitt Trigger로 구형파를 얻는다.
PCU Board의 테스트는 NI의 DAQ 하드웨어와 LabView 프로그램을 통하여 실시하였다. PCU 테스트에서는 DAQ를 사용하여 설정된 전압신호를 출력하도록 하였고, 이 신호는 PCU에 입력된다.
왼쪽 하단의 V_IN, I_IN 은 외부 입력신호를 나타내며, 상단의 OUT포트는 MCU로 입력되는 출력신호로 스위치 J1-J4의 선택에 따라 입력신호를 구별할 수 있도록 하였다. PCU에 입력되는 신호는 스위치를 선택하여 연결되는 회로에 의해 항상 0.5-2.5V의 일정한 전압신호로 변환되어 MCU로 출력되도록 하였다. 제어신호에 따른 스위치의 개폐는 표 1에 보인 바와 같다.
그림 5는 Encoder의 내부에 대한 스케치로 디스크 디자인을 나타낸다. 각 디스크는 5bit Gray code로 설계 하였고, 총 4개의 디스크를 사용하여 20bit 까지 측정이 가능하도록 하였다. 이 Encoder는 전원이 차단되더라도 절대적인 위치정보를 전원이 공급되는 순간 바로 인식할 수 있는 장점이 있다.
기존의 On/Off 제어방식의 액추에이터 컬트롤러와 달리 액추에이터의 개폐 정도를 입력신호에 비례하여 제어하기 위한 PCU(Proportional Control Unit), CPT(Current Position Transmitter)와 액추에이터의 회전위치를 측정하는 Rotary Absolute Optical Encoder를 설계 및 제작하고, DAQ 하드웨어와 LabView를 사용한 테스트 시스템을 구성하여 시험하였다. PCU와 CPT는 각각 ±0.
또한 컨트롤러가 꺼져 있는 상태에서 사용자가 수동으로 작동하였을 경우에도 액추에이터의 위치변화를 측정할 수 있어야한다. 따라서 Infrared LED와 Infrared Transistor, Gray code disk를 이용하여 액추에이터의 절대적 회전위치를 측정하고, 전원이 없는 상태에서 액추에이터가 회전해도 액추에이터의 위치를 파악할 수 있도록 Rotary Absolute Optical Encoder를 설계 및 제작하였다. DAQ 하드웨어와 Labview를 이용한 테스트 시스템을 설계하여 테스트 하였으며, 설계한 비례제어 컨트롤러는 산업용 시스템에 탑재할 수 있도록 개발하였다.
PCU 테스트에서는 DAQ를 사용하여 설정된 전압신호를 출력하도록 하였고, 이 신호는 PCU에 입력된다. 또, PCU의 출력신호를 DAQ를 통하여 측정하였다.
Photo TR의 출력신호는 Schmitt Trigger을 이용하여 반전된 구형파로 변환하고, Shift Register를 이용하여 Serial Data로 변환하여 MCU에 출력한다. 본 연구에서는 Optical Encoder를 총 20bit로 설계하여 절대적인 위치정보를 측정할 수 있도록 디자인 하였다.
본 연구에서는 기존의 On/Off 제어방식의 액추에이터 컨트롤러와 달리 밸브의 개폐 정도를 입력신호에 비례하여 제어할 수 있도록 PCU (Proportional Control Unit), CPT (Current Position Transmitter)를 설계하였고, 기존의 On/Off 제어방식의 액추에이터 컬트롤러는 액추에이터의 위치를 측정하지 않고 액추에이터의 On/Off만 감지하면 되었지만 액추에이터의 위치를 비례적으로 제어하기 위해서는 액추에이터의 위치를 실시간 측정하는 엔코더가 필요하다. 또한 컨트롤러가 꺼져 있는 상태에서 사용자가 수동으로 작동하였을 경우에도 액추에이터의 위치변화를 측정할 수 있어야한다.
일반적인 Incremental Encoder의 경우는 전원이 제거될 경우에 절대적 위치정보를 기억하기 위해서는 마지막 위치를 저장할 수 있는 메모리를 추가적으로 구성 하여야 한다. 산업용으로 적용하기 위해서는 열악한 환경 및 전원공급의 문제가 발생하더라도 절대적인 위치정보를 잃어버리지 않는 것이 매우 중요하며, 이를 위해 본 연구에서는 Absolute Optical Encoder를 개발하여 액추에이터에 적용하였다.
출력신호는 산업현장의 원격제어실에서 수신하여 밸브의 동작상태, 위치를 확인 할 수 있게 한다. 산업현장의 대부분의 기존 장비들은 4-20mA의 전류신호를 사용하기 때문에 본 연구에서 제작한 CPT는 밸브의 위치(0-100%)를 4-20mA의 전류신호로 출력하도록 설계하여 제작하였다.
Encoder나 가변저항으로 측정된 신호로 부터 MCU는 밸브의 위치를 계산하고, 이 밸브의 위치는 PWM 신호로 CPT에 보내지게 된다. 이 신호를 Photocoupler 와 Schmitt Trigger를 사용하여 구형파로 변환하고, Low Pass Filter를 사용하여 전압신호로 변환한다. PWM 신호를 조절하여 이 전압신호가 1-5V 가 되도록 하였다.
그림 1은 멀티턴 액추에이터 컨트롤러의 하드웨어 블록 다이어그램을 나타내고 있다. 주요 구성요소로는 제어 기능을 수행하기 위한 MCU, 3상 AC 모터 제어를 위한 전원회로 및 제어 회로부, 외부 제어 신호를 수신하고 송신하기 위한 회로부, 위치파악을 위한 Encoder로 구성되어 있으며, 본 연구에서는 액추에이터의 비례 제어를 위한 PCU, CPT와 Encoder를 설계 하였다.
이론/모형
구형파의 신호는 Shift Register를 이용하여 Serial Data로 변환하여 MCU에 출력되게 된다. 본 연구의 모든 PCB 디자인은 Altium Designer 소프트웨어를 사용하여 설계하였다.
성능/효과
본 연구에서 제작한 PCU와 CPT는 각각±0.003V, ±0.01mA의 오차 범위 내에서 작동하는 것을 알 수 있었는데 이 값은 밸브위치 1% 값보다 훨씬 작은 것을 알 수 있다.
06%의 오차범위를 나타낸다. 산업현장에서는 최소 1% 단위로 제어하기 때문에 본 연구에서 제작한 PCU와 CPT는 산업현장에 적용하기에 충분한 성능을 보여주었다.
01mA의 오차 범위 내에서 작동하는 것을 알 수 있었는데 이 값은 밸브위치 1% 값보다 훨씬 작은 것을 알 수 있다. 실제 산업현장에서는 밸브의 위치 제어를 1% 단위로 제어하므로 본 연구에서 제작한 PCU와 CPT는 실제 산업현장에 적용하기에 충분한 성능을 갖고 있다.
질의응답
핵심어
질문
논문에서 추출한 답변
산업기간 시설에 펌핑 시스템에 문제가 발생하면 어떤 문제가 생기는가?
산업기간 시설에 장치된 유체를 배송하는 펌핑 시스템은 매우 안정적으로 동작해야 한다. 펌핑 시스템에 문제가 발생할 경우에는 플랜트 등의 기간시설 및 건물에서 심각한 장애를 초래할 뿐만 아니라 운전 중단 사태가 발생할 수 있으며, 이러한 경우 막대한 경제적 손실이 야기될 수 있다. 따라서 펌핑 시스템에서의 안정적인 제어를 위하여 신뢰할 수 있는 밸브 액추에이터의 개발이 중요하게 되었다.
일반적으로 산업용 액추에이터는 어떤 용도로 사용되는가?
일반적인 산업용 액추에이터는 단순 On/Off 제어용으로 많이 사용된다. 최근 들어서는 단순 On/Off 방식이 아닌 비례제어 기능이 탑재된 멀티턴 방식의 액추에 이터의 수요가 급증하고 있다.
멀티턴 방식의 액추에이터의 장점은?
최근 들어서는 단순 On/Off 방식이 아닌 비례제어 기능이 탑재된 멀티턴 방식의 액추에 이터의 수요가 급증하고 있다. 멀티턴 방식은 On/Off를 위해 액추에이터가 회전을 많이 함으로써 밸브제어의 폭을 가변적으로 수행할 수 있는 장점이 있다. 멀티턴 기능을 수행하기 위해서는 액추에이터의 기계적 구조도 복잡해 질뿐만 아니라 정밀한 비례제어기능과 지능형 기능을 갖춘 컨트롤러가 필수적이다.
참고문헌 (7)
권태황, 고재욱, 채용운, 이재천, "FPGA 응용 비례 밸브 컨트롤러 보드 설계", 한국자동차공학회, 2010년
정규홍, "지능형 대용량 비례유량제어밸브 서보컨 트롤러 설계", 유공압시스템학회논문집 Vol 3, 1-7 쪽, 2011년 9월
고재욱, 권태황, 신행봉. "비례제어밸브용 디지털 앰프?컨트롤러에 대한 연구", 유공압시스템학회지 제8권 제1호, 19-25쪽, 2011년 3월
W. R. Kolk, "Pulse Width Modulation", Control Engineering, pp.52-54, 1975
김훈 , 김희준 , 정원섭, "Pulse Width Modulation Circuits Using CMOS OTAs", 대한전자공학회, 48-60쪽, 2006년 11월
최대식, 손영익, 김갑일. "증분형 엔코더를 이용한 DC 모터의 속도 추정 비교 실험", 대한전기학회, 2012년
Massimo Gottardi, Lorenzo Gonzo, Stefano Gregori, Valentino Liberali, Andrea Simoni, Guido Torelli. "An Integrated CMOS Front-End for Optical Absolute Rotary Encoders", Analog Integrated Circuits and Signal Processing, 2003.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.