• 제목/요약/키워드: control logic

검색결과 2,674건 처리시간 0.027초

학습과 진화의 Lamarckian 상호 적응에 의한 뉴로-퍼지 제어기의 최적 설계 (An Optimal Design of Neuro-Fuzzy Logic Controller Using Lamarckian Co-adaptation of Learning and Evolution)

  • 김대진;이한별;강대성
    • 전자공학회논문지C
    • /
    • 제35C권12호
    • /
    • pp.85-98
    • /
    • 1998
  • 본 논문은 특정 응용에 적합한 퍼지 제어기의 최적 설계 파라메터 (퍼지 규칙과 소속 함수)를 찾는데 역전파 학습 과정과 유전 알고리즘을 결합한 Lamarckian 상호적응 기법을 이용한 뉴로-퍼지 제어기의 새로운 설계 방법을 제안한다. 설계 파라메타들은 진화에 의한 전역적 탐색을 통해 높은 포함값과 유용한 퍼지 규칙들을 갖는 규칙 베이스와 작은 근사화 오차와 좋은 제어 성능을 갖는 소속 함수들을 얻도록 제어기간 파라메타 조절을 수행하며, 학습에 의한 국부적 탐색을 통해 각 퍼지 제어기가 원하는 제어 결과를 나타내도록 제어기내 파라메타 조절을 수행한다. 제안한 상호적응 설계 방법은 유전 알고리즘의 모든 세대에서 역전파 학습이 이루어지므로 보다 좋은 근사화 능력을 나타나고, 사용한 무게 중심 비퍼지화기가 정확한 비퍼지화값을 계산하므로 보다 좋은 제어 성능을 가지며, 퍼지 규칙 베이스와 소속 함수들의 최적화 탐색 과정이 입출력 공간의 같은 퍼지 분할 상에서 통합된 적응 함수에 의하여 동시에 수행되므로 탐색을 위한 작업 공간이 아주 작아지는 장점이 있다. 시뮬레이션 결과는 Lamarckian 상호 적응에 의해 얻어진 FLC가 퍼지 규칙수, 근사화 능력, 제어 성능등 모든 면에서 다른 방법에 의해 얻어진 FLC보다 가장 우수함을 보여준다.

  • PDF

공압 실린더 액츄에이터 위치제어 (Position Control of a Pneumatic Cylinder Actuator using PLC and Proximity Sensors)

  • 권순홍;최원식;정성원;박종민;권순구;서정덕
    • 한국기계가공학회지
    • /
    • 제10권6호
    • /
    • pp.50-55
    • /
    • 2011
  • The fluid power products are widely used in current industrial area such as automation of products and equipment assembly, high-tech machine tool, aircraft, train, and etc. As the development of industry is in progress, the development of the fluid power products is demanding and it is required in every industrial area. This research proposed a pneumatic system to evaluate displacement accuracy of the pneumatic actuator without external load and to analyze capability of integration of the valve system. The pneumatic system consisted of a combination of pneumatic actuator, four two-port valves, two three-port valves, two pressure valve, a check valve, two proximity sensors, and a program logic controller (PLC). The position controller is based on the PLC connected with the proximity sensors. The maximum air pressure applied for tests was $49.05N/cm^2$ and the displacement accuracy of a stroke was measured using a dial gauge. The supply- and discharge-side of air pressure and the length of the stroke of the pneumatic cylinder were varied The test of the position control of the pneumatic cylinder was carried out 50 times at each supply- and discharge-side air pressure of 24.53/34.34, 29.43/39.24, 34.34/44.15, and $39.24/49.05N/cm^2$ and replicated three times. The accuracy of the displacement of the pneumatic cylinder stroke increased as the supply- and discharge-side of air pressure increased with the stroke length of 133mm. Also the displacement accuracy increased as the stroke length increased with the fixed supply- and discharge-side of air pressure of the pneumatic cylinder as 34.34 and $44.15N/cm^2$, respectively. The most accurate displacement of the pneumatic cylinder was obtained at the supplyand discharge-side of air pressure of 39.24 and $49.05N/cm^2$, respectively, and strokes of 170 and 190mm.

FAST 하드웨어 가속기를 위한 임계값 제어기 (A Threshold Controller for FAST Hardware Accelerator)

  • 김택규;서용석
    • 전자공학회논문지
    • /
    • 제51권11호
    • /
    • pp.187-192
    • /
    • 2014
  • 카메라와 같이 연속적인 영상을 제공하는 환경에서 특징 점들을 추출하기 위해 다양한 알고리즘들이 연구되고 있다. 특히, FAST (Feature from Accelerated Segment Test) 알고리즘은 연산 구조가 간단하고 실시간 특징 점 추출이 용이하여 FPGA 기반 하드웨어 가속기로 구현되어 사용되고 있다. 사용된 FAST 하드웨어 가속기는 특징 점을 추출하기 위해 임계값을 필요로 한다. 임계값은 영상에서 추출되는 특징 점의 기준이 되는 값으로, 값의 크기에 따라 추출되는 특징 점의 개수가 정해질 뿐만 아니라 전체 수행시간에도 영향을 주기 때문에, 일정한 수행시간 동안에 많은 특징 점들을 추출하기 위해서는 적절한 임계값 제어 방법이 요구된다. 본 논문에서는 임계값 제어를 위해 PI 제어기를 제안한다. 제안한 PI 제어기는 시험 영상들을 통해 기능 및 성능을 검증하였고, Xilinx Vertex IV FPGA 기반의 로직으로 구현 비용을 계산하였다. 제안한 PI 제어기는 47개의 Flip Flops, 146개의 LUTs, 그리고 91개의 Slices을 사용해, FAST 하드웨어 가속기 2.1%의 Flip Flop, 4.4%의 LUTs, 그리고 4.6%의 Slice에 해당하는 적은 비용으로 구현되었다.

스트립을 이용한 요분석시스템의 개발과 퍼지추론에 의한 검사결과 평가에 관한 연구 (A Study on the Development of Urine Analysis System using Strip and Evaluation of Experimental Result by means of Fuzzy Inference)

  • 전계록;이승진;최병철;안시훈;하광;김주열;김재형
    • 대한의용생체공학회:의공학회지
    • /
    • 제19권5호
    • /
    • pp.477-486
    • /
    • 1998
  • 본 연구에서는 요분석용 스트립을 이용하여 요의 상태를 정량적·정성적으로 측정할 수 있는 요분석시스템을 구현하였다. 요분석시스템의 분석 알고리듬은 온도 변화, 전원 노이즈 통의 외란에 강인한 특성을 나타내기 위하여 퍼지 논리를 적용하였다. 강인하고 안정적인 요분석시스템을 설계하기 위하여 스트립 9가지 패드의 분강학적 특성을 검토하였다. 요분석시스템 하트웨어와 소프트웨어로 구성되었다. 요분석시스템의 하드웨어는 단일칩 마이크로프로세서를 사용하였고, 주변장치들로는 광하부, 트레이 제어, 전치증폭부, PC와의 통신, 열전사 프린터 및 동작 상태 표시기로 구성하였다. 요분석시스템의 소프트웨어는 시스템 프로그램과 분류 프로그램으로 구성하였다. 시스템 프로그램은 시스템 제어와 데이터 취득 및 분석을 수행하도록 하였다. 분규 프로그램은 퍼지추론부와 멤버쉽함수 발생기로 구성되었다 멤버쉽함수 발생기는 정도관리의 통계학적 방법을 이용하여 삼각형 멤버쉽함수를 생성하였다. 측정된 데이터는 PC로 전송되고, 전송된 데이터는 C++로 작성된 데이터 관리 및 취득 프로그램에 의해 저장된다. 요분석시스템의 정확도와 퍼지분류기의 안정성은 표준시료를 이용하여 평가하였다. 실험결과는 검사항목과 만족한 일치를 보였다.

  • PDF

인공광을 이용한 접목표 활착촉진 시스템의 시작품 설계 - 활착촉진 시스템 내의 기온과 상대습도 분포에 미치는 기류속도의 효과 (Design of a Prototype System for Graft-Taking Enhancement of Grafted Seedlings Using Artificial Lighting - Effect of air current speed on the distribution of air temperature and relative humidity in a graft-taking enhancement system)

  • 김용현
    • Journal of Biosystems Engineering
    • /
    • 제25권3호
    • /
    • pp.213-220
    • /
    • 2000
  • Grafting of fruit-bearing vegetables has been widely used to increase the resistance to soil-borne diseases, to increase the tolerance to low temperature or to soil salinity, to increase the plant vigor, and to extend the duration of economic harvest time. After grafting, it is important to control the environment around grafted seedlings for the robust joining of a scion and rootstock. Usually the shading materials and plastic films are used to keep the high relative humidity and low light intensity in greenhouse or tunnel. It is quite difficult to optimally control the environment for healing and acclimation of grafted seedlings under natural light. So the farmers or growers rely on their experience for the production of grafted seedling with high quality. If artificial light is used as a lighting source for graft-taking of grafted seedlings, the light intensity and photoperiod can be easily controlled. The purpose of this study was to develop a prototype system for the graft-taking enhancement of grafted seedlings using artificial lighting and to investigate the effect of air current speed on the distribution of air temperature and relative humidity in a graft-taking enhancement system. A prototype graft-taking system was consisted by polyurethane panels, air-conditioning unit, system controller and lighting unit. Three band fluorescent lamps (FL20SEX-D/18, Kumho Electric, Inc.) were used as a lighting source. Anemometer (Climomaster 6521, KANOMAX), T-type thermocouples and humidity sensors (CHS-UPS, TDK) were used to measure the air current speed, air temperature and relative humidity in a graft-taking system. In this system, air flow acted as a driving force for the diffusion of heat and water vapor. Air current speed, air temperature and relative humidity controlled by a programmable logic controller (UP750, Yokogawa Electric Co) and an inverter (MOSCON-G3, SAMSUNG) had an even distribution. Distribution of air temperature and relative humidity in a graft-taking enhancement system was fairly affected by air current speed. Air current speed higher than 0.1m/s was required to obtain the even distribution of environmental factors in this system. At low air current speed of 0.1m/s, the evapotranspiration rate of grafted seedlings would be suppressed and thus graft-taking would be enhanced. This system could be used to investigate the effects of air temperature, relative humidity, air current speed and light intensity on the evaportranspiration rate of grafted seedlings.

  • PDF

제페토 월드를 활용한 메타버스 콘텐츠 제작 공정에 관한 연구 (A Study on The Metaverse Content Production Pipeline using ZEPETO World)

  • 박명석;조윤식;조다솜;나기리;이자민;조세홍;김진모
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제28권3호
    • /
    • pp.91-100
    • /
    • 2022
  • 본 연구는 대표적인 국내 메타버스 플랫폼의 대표 중 하나인 제페토 월드를 활용한 메타버스 콘텐츠 제작 공정을 제안한다. 유니티 3D 엔진을 기반으로 제페토 템플릿을 활용하여 제페토 월드를 구성하고, 제페토 스크립트를 통해 로직, 상호작용, 속성 제어 등 다중 사용자 참여가 가능한 메타버스 콘텐츠의 핵심 기능들을 구현한다. 본 연구는 제페토 스크립트의 속성, 이벤트, 컴포넌트 등의 기본 기능과 아바타 로딩, 캐릭터 이동, 카메라 제어 기능을 포함하는 제페토 플레이어를 활용한다. 그리고 제페토의 월드 멀티플레이(WorldMultiplay), 클라이언트 스타터(ClientStarter) 등의 속성을 토대로 객체 변환, 동적 객체 생성 그리고 속성 추가 및 실시간 속성 제어 등 멀티플레이 메타버스 콘텐츠 제작에서 필요한 핵심적인 동기화 처리 과정을 정리한다. 이를 기반으로 제페토 월드를 활용한 멀티플레이 메타버스 콘텐츠를 직접 제작함으로써 제안하는 제작 공정을 확인한다.

대형열진공 챔버 제어로직

  • 서희준;문귀원;이상훈;조혁진;조창래;최석원
    • 항공우주기술
    • /
    • 제4권1호
    • /
    • pp.57-65
    • /
    • 2005
  • 정지궤도위성과 같은 차세대 대형위성의 우주궤도환경 모사를 위해 한국항공우주연구원은 유효직경 Φ8m, 유효길이 L10m의 대형 열진공챔버를 구축해오고 있다. 우주환경은 고진공 환경이며 태양 복사열에 의한 고온 환경 및 극저온이 반복되는 가혹한 환경으로 특징지어진다. 가혹한 우주환경에 의해서 위성체의 주요부품에 기능장애가 초래되기도 하고 이는 결국 임무의 실패로 이어지기도 한다. 위와 같은 이유들로 인하여 위성체는 지상에서 우주환경시험을 거쳐 기능 및 작동상태를 점검해야 하며, 이를 위해서는 우주환경을 모사할 수 있는 우주환경 모사장비가 필요하다. 본 논문에서는 대형 열진공 챔버를 효율적이고, 안정적으로 구동을 위한 모든 제어로직이 포함되어 있다.

  • PDF

전압형 인버터를 위한 디지털 PWM 제어기 설계 (Design of Digital PWM Controller for Voltage Source Inverter)

  • 이성백;이종규;정구철
    • 한국조명전기설비학회지:조명전기설비
    • /
    • 제7권3호
    • /
    • pp.27-33
    • /
    • 1993
  • 본 논문은 캐리어 주파수 20kHz 이상의 고주파 전압형 PWM 인버터를 구동하기 위한 디지털 제어기에 관한 연구이다.적절한 PWM 패턴을 선택하기 위하여 기존의 PWM을 분석하였고, 비동기형 계단 정현파를 기준신호로 하여 제어기의 PWM 패턴을 구하였으며, PWM 제어방법은 가변 캐리어 비를 이용하였다.PWM 제어기는 모두 디지털 방식으로 구성하였다. 특히, 제시된 제어기의 구성은 연산 및 데이터 처리와 PWM 패턴 합성을 8비트 원칩 마이크로프로세서와 디지털 로직으로 나누어 설계하므로써 제어에 대한 속응성 및 제어성을 개선하였다. 또 변조도 데이터를 9비트로 출력하도록 프로그램을 적절히 이용하여 데이터 처리능력을 높였다.디지털 제어기는 회로구성을 i8051과 원칩 EPLD로 구성하였고, 설계된 제어기는 전압형 인버터를 동작시켜 제어성을 고찰하였다. 그리고 전압형 인버터 시스템의 고조파와 전류파형을 평가 분석하였다.

  • PDF

DC 파라메터 검사 시스템 설계에 관한 연구 (A Study on the Design of DC Parameter Test System)

  • 신한중;김준식
    • 융합신호처리학회논문지
    • /
    • 제4권2호
    • /
    • pp.61-69
    • /
    • 2003
  • 본 논문에서는 반도체 소자의 DC 파라메터에 대한 특성을 검사하는 DC 파라메터 검사 시스템을 개발하였다. 개발된 시스템은 IBM-PC와 연결하기 위한 CPLD(Complex Programmable Logic Device)로 구현된 연결부와 ADC/DAC부, 전압원/전류원, 가변저항부, 측정부로 구성되어 있다. 제안된 시스템에서 정전압원과 정전류원은 하나의 회로로 설계하여 외부의 컴퓨터에서 주어지는 모드명령에 의해 선택되도록 하였으며, VHDL(VHSIC Hardware Description Language)을 사용하여 회로를 제어하고 신호를 변환하는 기능을 CPLD로 설계하였다. 제안된 시스템은 두 개의 채널을 가지고 있으며, VFCS(Voltage Force Current Sensing) 모드와 CFVS(Current Force Voltage Sensing) 모드로 동작할 수 있도록 하였다. 검사 전압의 범위는 0(V)-10(V)까지이고, 검사전류의 범위는 0[mA]-100[mA]까지로 다이오드를 사용하여 설계된 회로의 성능을 검증하였다.

  • PDF

A Scheme on Internet-based Checking for Variant CNC Machines in Machine Shop

  • Kim, Dong-Hoon;Kim, Sun-Ho;Koh, Kwang-Sik
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1732-1737
    • /
    • 2004
  • This paper proposes Internet-based checking technique for machine-tools with variant CNC (Computerized Numerical Controller). According to the architecture of CNC, CNC is classified into two types such as CAC (Closed Architecture Controller) which is conventional CNC, and OAC (Open Architecture Controller) which is a recently introduced PC-based controller. CAC has a closed architecture and it is dependent on CNC vender specification. Because of this, it has been very difficult for users to implement an application programs in CNC domain. Therefore, an additionally special module is required for Internet-based application such as remote checking. In this case, web I/O embedded module can be efficiently applied for Internet-based checking. The module is directly attached to TCP/IP network for communication. In order to obtain the monitoring data of CNC machines, the I/O signals of the module are assigned to PLC (Programmable Logic Controller) input and output (I/O) signals within CNC domain. On the other hand, OAC has a PC-based open architecture and an additional module is not necessary for the connection with external site. Because of this, a simple DAU is just used for signal sensing and data acquisition without additional communication modules. For Internet-based remote checking of machine-tools with OAC, a user-defined daemon and application programs are implemented as the form of internal function within the PC-based controller. Internet communication is performed between the daemon program in CNC domain and web script programs in external server. Checking points defined in this research are classified into two categories such as structured point and operational point. The formal includes the vibration of bearing, temperature of spindle unit and another periodical management. And the latter includes oil checking, clamp locking/unlocking and machining on/off status.

  • PDF