• 제목/요약/키워드: code conversion

검색결과 262건 처리시간 0.028초

ISPLC: 지능적인 에이전트 기반 소프트웨어 PLC (ISPLC:Intelligent Agent System based Software Programmable Logic Control)

  • 조영임;심재홍
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 추계학술발표대회(하)
    • /
    • pp.557-560
    • /
    • 2003
  • In this paper, we developed an editor and running engine for the SoftPLC. LD is the most popular standard IEC 1131-3 PLC language in Korea and used over 90% among the 5 PLC languages. In this paper, we have developed the ISPLC(Intelligent Agent System based Software Programmable Logic Controller). In ISPLC system, LD programmed by a user is converted to IL, which is one of intermediate codes, and IL is converted to the standard C code which can be used in a commercial editor such as visual C++. In ISPLC, the detection of logical error in high level programming(C) is more efficient than PLC programming itself. ISPLC provide easy programming platform to such beginner as well as professionals. The study of code conversion of LD-> U->C is firstly tried in the world as well as KOREA.

  • PDF

MAGIC3D 코드를 애용한 고출력 마그네트론 발진기의 시뮬레이션 (Simulation of High-Power Magnetron Oscillators Using a MAGIC3D Code)

  • 정순신
    • 대한전기학회논문지:전기물성ㆍ응용부문C
    • /
    • 제55권11호
    • /
    • pp.538-543
    • /
    • 2006
  • A high-Power continuous-wave (CW) ten-vane double-strapped magnetron oscillator has been investigated using three-dimensional (3D) particle-in-cell (PIC) numerical simulation code, MAGIC3D. The resonant modes and their resonant frequencies of the ten-vane strapped magnetron resonator were obtained to show a large mode separation near the ${\pi}$-mode. An electron cloud formed in an anode-cathode gap, called an interaction space was confined well enough to result in no leakage current. Five spokes were clearly observed in the electron cloud, which definitely ensured the ${\pi}$-mode oscillation in the ten-vane magnetron. Numerical simulations predicted that the saturated microwave output power measured at the coaxial output port was 5.41 kW at the microwave frequency of 893 MHz, corresponding to a power conversion efficiency of 72.6% when the external axial magnetic field was 1150 gauss and the electron beam voltage and current were 6 kV and 1.25 A, respectively.

디젤기관의 NOx 저감방법 및 NOx 측정에 관한 연구 (A Study on the Method of NOx Reduction and NOx Measurement for the Diesel Engines)

  • 남정길;김준효;최주열
    • 한국마린엔지니어링학회:학술대회논문집
    • /
    • 한국마린엔지니어링학회 2002년도 춘계학술대회논문집
    • /
    • pp.193-199
    • /
    • 2002
  • According to the NOx level requirement of annex Vl to IMO(International Maritime Organization) MARPOL 73/78, this regulation shall apply to each diesel engine with a power output of more than 130 ㎾ which is installed on a ship constructed and undergoes a major conversion on or after 1 January 2000. It is inevitable to adopt IMO standard for marine engines. Therefore, most of diesel engines which are being currently built should be tested and surveyed in accordance with the NOx technical code. In this study, various technics of NOx reduction methods were investigated for the diesel engines and the methods of NOx measuring were introduced by the new and simplified field detecting equipment. These results can be utilized for the basic design and developement of diesel engine for NOx reduction.

  • PDF

SOC 설계를 위한 저전력 32-비트 RISC 프로세서의 재사용 가능한 설계 (Resuable Design of 32-Bit RISC Processor for System On-A Chip)

  • 이세환;곽승호;양훈모;이문기
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2001년도 하계종합학술대회 논문집(2)
    • /
    • pp.105-108
    • /
    • 2001
  • 4 32-bit RISC core is designed for embedded application and DSP. This processor offers low power consumption by fully static operation and compact code size by efficient instruction set. Processor performance is improved by wing conditional instruction execution, block data transfer instruction, multiplication instruction, bunked register file structure. To support compact code size of embedded application, It is capable cf executing both 16-bit instructions and 32-bit instruction through mixed mode instruction conversion Furthermore, for fast MAC operation for DSP applications, the processor has a dedicated hardware multiplier, which can complete a 32-bit by 32-bit integer multiplication within seven clock cycles. These result in high instruction throughput and real-time interrupt response. This chip is implemented with 0.35${\mu}{\textrm}{m}$, 4- metal CMOS technology and consists of about 50K gate equivalents.

  • PDF

지능적인 멀티에이전트 기반 소프트웨어 PLC (Intelligent Multiagent Based Software Programmable Logic Control)

  • 조영임
    • 제어로봇시스템학회논문지
    • /
    • 제11권4호
    • /
    • pp.297-303
    • /
    • 2005
  • In this paper, I developed an intelligent multi agents based softPLC(IMPLC). In IMPLC, the standard IEC 1131-3 PLC languages(LD, SFC, FBD, ST) programmed by a user are converted to IL, which is one of intermediate codes, in order to make them interactions. And then the IL is converted to the standard C code regarding some extension and transplanting, which can be used in a commercial editor such as visual C++. In IMPLC, the logical errors and syntax errors occurred by users are detected, so that the optimal PC control based softPLC can be possible. IMPLC provide easy programming platform to such beginner as well as professionals. The study of code conversion is firstly tried in the world as well as KOREA. I applied IMPLC to 3 steps conveyer belt system. The simulation results say that the debugging steps by IMPLC using multi agents are decreased than the conventional softPLC's.

Hadoop을 이용한 대용량 데이터 변환 (High volumes of data conversion based on Hadoop)

  • 이강은;정민진;정다빈;김성석;양순옥
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 춘계학술발표대회
    • /
    • pp.72-74
    • /
    • 2019
  • Hadoop은 대용량 데이터의 분산 처리 응용을 지원하는 프레임워크이다. 이는 마스터 노드와 데이터 노드간에 Map-Reduce 과정을 거쳐 분산 처리를 지원한다. 이에 본 연구에서는 3D 프린팅을 위해 생성한 3D 모델을 프린터가 인식할 수 있는 G-code로 변환하는 작업을 Hadoop에서 수행하였다. 3D 모델은 대개 2차원 개체(페이셋)를 이용하여 표면을 표현하는데, 이 개체를 높이(Z 축)에 따라 슬라이싱한 후각 레이어별로 G-code를 생성하여야 한다. 우선 5대의 컴퓨터에 Hadoop 클러스터를 설치한 후, 대상 3D 모델에 다양한 속성값을 변경하면서 변환작업을 진행하여 Hadoop 프로그래밍의 장점을 확인할 수 있었다.

External exposure specific analysis for radiation worker in reuse of containment building for Kori Unit 1

  • Byon, Jihyang;Park, Sangjune;Kim, Yangjin;Ahn, Seokyoung
    • Nuclear Engineering and Technology
    • /
    • 제54권5호
    • /
    • pp.1781-1788
    • /
    • 2022
  • The containment building Kori Unit 1 may require sequential steps for full decommissioning. This study assumes that the containment building is to be used as an auxiliary building that handles nuclear power systems and materials during decommissioning before conversion into a greenfield. Through the derivation of guidelines and dose evaluation, it was confirmed whether the radiation workers were satisfied with the ALARA decision. The specific modeling of the external radiation exposure was performed based on the facility investigation procedures. The external radiation specific derived concentration guideline levels (DCGLs) for radiation workers in containment building were obtained using the RESRAD-BUILD code and were applied to the VISIPLAN 3D ALARA Planning Tool code to calculate the working dose and check worker safety. The derivation of site-specific and realistic DCGLs and dose evaluation via 3D modeling can contribute to the scenario development for the decommission and remediation of containment building.

비선형 전력증폭기로 인한 CE-CPSK 변조된 DS-CDMA 초기동기 시스템의 성능분석 (Performance Analysis of a CE-CPSK modulated code acquisition system for nonlinear amplified DS-CDMA signal)

  • 김성철
    • 한국정보통신학회논문지
    • /
    • 제10권1호
    • /
    • pp.49-56
    • /
    • 2006
  • 본 논문에서는 송신기의 전력효율을 고려하여 C급 전력증폭기를 사용함으로 인한 증폭기의 비선형성의 영향을 극복하기 위해 일정진폭 특성과 연속위상특성을 갖는 CE-CPSK 변조 직접 대역확산 송수신기를 제안하였다. 직접 대역확산 수신기의 초기동기 성능을 평균 동기 획득시간, 검출확률을 통해 기존의 BPSK 변조방법과 CE-CPSK변조방법에 대해 다중사용자환경하에서의 성능을 비교분석하였다. 비선형성을 지닌 채널 환경 하에서 제안한 CE-CPSK 변조방식이 기존의 BPSK 변조방식에 비해 부대엽 스펙트럼이 상당히 감소되는 것을 알 수 있었으며 코드 동기 획득 성능 또한 우수함을 알 수 있었다.

선박 자동접안시스템 구축을 위한 기초연구 (A Study on the Development of Automatic Ship Berthing System)

  • 김영복;최용운;채규훈
    • 동력기계공학회지
    • /
    • 제10권4호
    • /
    • pp.139-146
    • /
    • 2006
  • In this paper vector code correlation(VCC) method and an algorithm to promote the image processing performance in building an effective measurement system using cameras are described for automatically berthing and controlling the ship equipped with side thrusters. In order to realize automatic ship berthing, it is indispensable that the berthing assistant system on the ship should continuously trace a target in the berth to measure the distance to the target and the ship attitude, such that we can make the ship move to the specified location. The considered system is made up of 4 apparatuses compounded from a CCD camera, a camera direction controller, a popular PC with a built in image processing board and a signal conversion unit connected to parallel port of the PC. The object of this paper is to reduce the image processing time so that the berthing system is able to ensure the safety schedule against risks during approaching to the berth. It could be achieved by composing the vector code image to utilize the gradient of an approximated plane found with the brightness of pixels forming a certain region in an image and verifying the effectiveness on a commonly used PC. From experimental results, it is clear that the proposed method can be applied to the measurement system for automatic ship berthing and has the image processing time of fourfold as compared with the typical template matching method.

  • PDF

QCA를 이용한 효율적인 BCD-3초과 코드 변환기 설계 (Efficient Design of BCD-EXCESS 3 Code Converter Using Quantum-Dot Cellular Automata)

  • 유영원;전준철
    • 한국항행학회논문지
    • /
    • 제17권6호
    • /
    • pp.700-704
    • /
    • 2013
  • 양자 셀룰라 오토마타(QCA)는 CMOS의 기술을 상속받을 차세대 나노 전자 소자 중 하나이다. QCA는 원자규모 및 초저전력화로 이목이 집중되고 있으며 다양한 QCA 회로들이 제안되었다. 십진 출력을 요하는 전자회로와 마이크로프로세서에서 주로 사용되는 이진화 십진법(BCD)은 연산을 위한 변환은 편하지만 데이터 낭비가 심하다. 본 논문에서는 QCA 회로에서 감산 및 반올림에 효과적으로 이용될 수 있는 BCD-3초과 코드를 제안한다. 제안된 구조는 잡음을 최소화하고 공간 및 시간 복잡도를 고려하여 효율적으로 설계되었으며 시뮬레이션을 통해 검증하였다.