• Title/Summary/Keyword: code conversion

Search Result 262, Processing Time 0.024 seconds

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

  • 조영임;심재홍
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.11b
    • /
    • 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

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

  • Jung, S.S.
    • The Transactions of the Korean Institute of Electrical Engineers C
    • /
    • v.55 no.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.

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

  • 남정길;김준효;최주열
    • Proceedings of the Korean Society of Marine Engineers Conference
    • /
    • 2002.05a
    • /
    • 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

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

  • 이세환;곽승호;양훈모;이문기
    • Proceedings of the IEEK Conference
    • /
    • 2001.06b
    • /
    • 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

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

  • Cho Young Im
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.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.

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

  • Lee, Kang Eun;Jeong, Min Jin;Jeong, Dabin;Kim, Sungsuk;Yang, Sun-Ok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.05a
    • /
    • 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
    • /
    • v.54 no.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.

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

  • Kim Seong-Cheol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.1
    • /
    • pp.49-56
    • /
    • 2006
  • In this paper, to overcome the effect of nonlinear power amplifier, CE-CPSK(Constant Envelope Continuous Phase Shift Keying)modulation method which has the constant envelope and continuous phase characteristics is proposed. The code acquisition performances of the CE-CPSK modulated system and BPSK system are analyzed. And the performance is evaluated in terms of mean acquisition time and detection probability with the output backoff of the amplifier in multiuser environment. Results performed in a channel having a high degree of AM nonlinearity(AM-to-AM conversion), have shown that the CE-CPSK signal, when passed through class C-nonlinear Amplifier, has a spectrum with greatly reduced sidelobes compared to the conventional BPSK signal. The code acquisition performance of a CE-CPSK modulation system is better than that of BPSK system with nonlinear amplified multiuser environments.

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

  • Kim, Y.B.;Choi, Y.W.;Chae, G.H.
    • Journal of Power System Engineering
    • /
    • v.10 no.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

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

  • You, Young-Won;Jeon, Jun-Cheol
    • Journal of Advanced Navigation Technology
    • /
    • v.17 no.6
    • /
    • pp.700-704
    • /
    • 2013
  • Quantum-dot cellular automata(QCA) is a new technology and it is an one of the alternative high performance over existing complementary metal-oxide semi-conductor(CMOS). QCA is nanoscale device and ultra-low power consumption compared with transistor-based technologies, and various circuits using QCA technology have been proposed. Binary-coded decimal(BCD), which represents decimal digits in binary, is mainly used in electronic circuits and Microprocessor, and it is comfortable in conversion operation but many data loss. In this paper, we present an BCD-EXCESS 3 Code converter which can be efficiently used for subtraction and half adjust. The proposed scheme has efficiently designed considering space and time complexities and minimization of noise, and it has been simulated and confirmed.