• Title/Summary/Keyword: 프로그램 로직 제어

Search Result 42, Processing Time 0.028 seconds

Cooling Control of Greenhouse Using Roof Window Ventilation by Simple Fuzzy Algorithm (단순 퍼지 제어기법을 이용한 온실의 천창환기에 의한 냉방제어)

  • Min, Young-Bong;Yoon, Yong-Cheol;Huh, Moo-Ryong;Kang, Dong-Hyun;Kim, Hyeon-Tae
    • Journal of agriculture & life science
    • /
    • v.44 no.4
    • /
    • pp.69-77
    • /
    • 2010
  • Fuzzy control is widely used for improving temperature control performance as controlling ventilation in greenhouse because the technique can respond more flexibly to the outside air temperature and wind speed. By pre-studied PID and normal fuzzy control this study was performed to obtain the fundamental data that can be established in better greenhouse ventilation control method. The temperature control error by the simple fuzzy control was $1.2^{\circ}C$. The accumulated operating size of the window and the number of operating were 84% and 13, respectively. These showed equivalent control performance with pre-studied result that control error. The accumulated operating size of the window and the number of operating were 75% and 12, respectively. The proposed fuzzy technique was simple control logic method compared with step and PID control methods, but it showed equivalent performance. Therefore, the proposed simple fuzzy control method could be used in micro controller of small programmable memory size and many applications.

Implementation of Built-In Self Test Using IEEE 1149.1 (IEEE 1149.1을 이용한 내장된 자체 테스트 기법의 구현)

  • Park, Jae-Heung;Chang, Hoon;Song, Oh-Young
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.25 no.12A
    • /
    • pp.1912-1923
    • /
    • 2000
  • 본 논문에서는 내장된 자체 테스트(BIST: Built-In Self Test) 기법의 구현에 관해 기술한다. 내장된 자체 테스트 기법이 적용된 칩은 영상 처리 및 3차원 그래픽스용 부동 소수점 DSP 코어인 FLOVA이다. 내장된 로직 자체 테스트 기법은 FLOVA의 부동 소수점 연산 데이터 패스에 적용하였으며, 내장된 메모리 자체 테스트 기법은 FLOVA에 내장된 데이터 메모리와 프로그램 메모리에 적용하였다. 그리고, 기판 수준의 테스팅을 지원하기 위한 표준안인 경계 주사 기법(IEEE 1149.1)을 구현하였다. 특히, 내장된 자체 테스트 로직을 제어할 수 있도록 경계주사 기법을 확장하여 적용하였다.

  • PDF

A Study on Model to Select Tuning Programs for Reducing CPU Usage (주전산기 CPU 사용량 감소를 위한 개선 대상 프로그램 선정 모델에 관한 연구)

  • Shin, Jong-Min;Min, Sung-Gi
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.549-552
    • /
    • 2008
  • 부하를 분산하여 시스템 자원의 효율성을 제고하여 시스템의 안정성을 향상하고자 하는 연구는 부하분산 에이전트 이용, 네트워크 트래픽의 동적 감시를 통한 부한 분산, 클러스트 환경을 이용한 부하분산, Queue를 통한 트랜잭션을 제어에 의한 부하 분산 등이 있다. 또한 어플리케이션 부문은 프로그램 로직 단순화 및 SQL 최적화 등을 실시하여 부하를 경감하는 연구가 진행 되고 있다. 그러나 어플리케이션 부문의 튜닝을 실시하기 위한 대상 프로그램의 선정 및 튜닝 실시 후 사후 관리 방법에 대한 연구는 활발히 이루어지지 않았다. 따라서 본 논문은 시스템 부하 개선을 위한 튜닝 대상 프로그램 선정 모델을 제시하고, 이를 실 업무에 적용하여 본 연구 모델의 실용성을 검증 하였다.

A Study of Disinfection Process Automation through Control Logic Program Development (제어로직 프로그램 개발을 통한 소독공정 자동운전에 관한 연구)

  • Park, Jong-Duk;Shin, Gang-Wook;Hong, Sung-Taek;Lee, Chang-Goo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.12 no.8
    • /
    • pp.3644-3653
    • /
    • 2011
  • This study proposes the automation of disinfection process in water treat plant to reach target effluent chlorine concentration rate according to chlorine consumption rate by varying travel time. Hydraulic analysis about the process and local facility was surveyed first and the program for automatic operation was developed to solve current problem, whose applied result was presented and proved to be better than present controller. Especially using multi variable process algorithm, the correlation coefficient is analyzed between environment factor and reaction time, and process control prove to be stable through model estimation with optimal control input.

A Co-Development Environment for Visual Programs (시각 프로그램을 위한 공동 개발 환경)

  • Cho Yong Yoon;Yoo Chae Woo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.1 s.33
    • /
    • pp.125-132
    • /
    • 2005
  • Visual programs consist of user interfaces and process logics. Because most visual IDEs(Integrated Development Environment) are utilized by only one developer, many developers can't cooperate simultaneously in one large-scaled visual Program to promote the development efficiency. This paper suggests a co-development environment for visual programs through which developers can cooperate with each other in the type of distribution. Developers can maintain the coincidence and the confidence of cooperation through a communication window and a job controller to process the Priority of the events that developers make in co-development work. Especially in large-sealed visual Program, the suggested environment reduces the burden that developer takes about the heavy development work, and many developers can divide and take the complex and large program modules according to their ability. We hope that the suggested environment can improve the development productivity and effectivity because it can reduce the time and effort for developing user interfaces in visual programs.

  • PDF

Study on Experimental Equipment for Anti-Skid Control Logic Test (활주방지로직 시험장치에 대한 연구)

  • Kim, Ho-Yeon;Kang, Chul-Goo
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.35 no.1
    • /
    • pp.85-90
    • /
    • 2011
  • To maintain the safety and efficiency of railroad vehicles, it is important to understand the working of the brake system with anti-skid control unit (ASCU) for rolling stocks. In this paper, a HILS (Hardware In-the Loop Simulations) system with ASCU hardware (for logic) and a DSP board (for dynamics) is developed to analyze skidding of the Hanvit-200 train during the process of braking. Experimental results are presented for the case that the skid on one of the four wheels is artificially generated using a Simulink model. A convenient GUI is prepared using ControlDesk of dSPACE.

PLC symbol naming rule for auto generation of Plant model in PLC simulation (PLC 시뮬레이션에서 Plant model 자동 생성을 위한 PLC Symbol 규칙)

  • Park, Hyeong-Tae;Wang, Gi-Nam;Park, Sang-Chul
    • Journal of the Korea Society for Simulation
    • /
    • v.17 no.4
    • /
    • pp.1-9
    • /
    • 2008
  • Proposed in the paper is an automated procedure to construct a plant model for PLC simulation. Since PLC programs only contain the control logic without the information on the plant model, it is necessary to build the corresponding plant model to perform simulation. Conventionally, a plant model for PLC simulation has been constructed manually, and it requires much efforts as well as the in-depth knowledge of simulation. As a remedy for the problem, we propose an automated procedure to generate a plant model from the symbol table of a PLC program. To do so, we propose a naming rule for PLC symbols so that the symbol names include enough information on the plant model. By analyzing such symbol names, we extract a plant model automatically. The proposed methodology has been implemented, and test runs were made.

  • PDF

Pre-coating applied purifier water control system. (프리코팅방식을 적용한 정수기 제어 시스템)

  • Jung, Yong-kuk;Kweon, Min-Su;Heo, Kwang-Seon;Kim, Dae-Sung;Choi, Young-Gyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.1139-1141
    • /
    • 2011
  • 기존의 산업용 컨트롤러로 많이 사용되는 프로그래머블 로직 컨트롤러(PLC)를 사용할시 고비용과 큰 부피로 인해 정수기를 소형으로 만들기 어렵다. 따라서 본 가정용 정수기는 소형 MCU 사용과 동시에 정수기에 최적화된 PCB를 제작하여 정수기를 소형화 하였다. 재 프로그램 가능한 MCU 채택으로 추후 시스템이 변경되거나, 프로그램에 보완사항이 필요할 경우 손쉽게 업그레이드가 가능하도록 설계하였다.

Fuzzy Steering Controller for Outdoor Autonomous Mobile Robot using MR sensor (MR센서를 이용한 실외형 자율이동 로봇의 퍼지 조향제어기에 관한 연구)

  • Kim, Jeong-Heui;Son, Seok-Jun;Lim, Young-Chelo;Kim, Tae-Gon;Kim, Eui-Sun;Ryoo, Young-Jae
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.12 no.1
    • /
    • pp.27-32
    • /
    • 2002
  • This paper describes a fuzzy steering controller for an outdoor autonomous mobile robot using MR(magneto-resistive) sensor. Using the magnetic field difference values(dBy, dBz) obtained from the MR sensor, we designed fuzzy logic controller for driving the robot on the road center and proposed a method to eliminate the Earth magnetic field. To develop an autonomous mobile robot simulation program, we have done modeling MR sensor, mobile robot and coordinate transformation. A computer simulation of the robot including mobile robot dynamics and steering was used to verify the driving performance of the mobile robot controller using the fuzzy logic. So, we confirmed the robustness of the proposed fuzzy controller by computer simulation.

Development of Interlocking Signal Simulator for Verification of Naval Warship Engineering Control Logics (함정 통합기관제어체계의 제어로직 검증을 위한 연동신호 시뮬레이터 개발)

  • Lee, Hunseok;Son, Nayoung;Shim, Jaesoon;Oh, Jin-Seok
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.8
    • /
    • pp.1103-1109
    • /
    • 2021
  • ECS is a control device so that the warship can perform the mission stably by controlling and monitoring the entire propulsion system. As the recent provisions of the warship, it's propelling system is complicated than past, as the demand performance and mission of the warships are diverse. In accordance with the complicated propulsion system configuration, the demand for automatic control function of the ECS is increasing for convenient and stable propulsion system control for convenient and stable. As a result, verification of ECS stability and reliability is required. In this paper, we develop an interlocking signal simulator for verifying ECS control logic and communication protocol for warship with CODLOG propulsion systems. The simulator developed was implemented to simulate a signal of gas turbine, propulsion motors, diesel generator and 11 kinds of auxiliary equipment. The reliability of ECS was verified through the ECS communication program and the I/O signal static test with the simulator.