• Title/Summary/Keyword: Dynamic Link Library

Search Result 26, Processing Time 0.035 seconds

The Modeling of OverCurrent Relay using Dynamic Link Library (Dynamic Link Library 기법을 이용한 과전류 계전기 모델링)

  • Seong, No-Kyu;Seo, Hun-Chul;Yeo, Sang-Min;Kim, Chul-Hwan
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.58 no.6
    • /
    • pp.1065-1070
    • /
    • 2009
  • This paper presents the new technique of modeling using Dynamic Link Library(DLL) in ElectroMagnetic Transients Program - Restructured Version(EMTP-RV) in which we have simplified the procedures of OverCurrent Relay(OCR) modeling. The DLL function is designed to allow EMTP-RV users to develop advanced program model modules and interface them directly and intimately with the EMTP-RV engine. The modeled OCR is verified by simulating the various fault cases in the distribution system. Also, the performance for the modeling of OCR using DLL is compared with that of the method using the control components of EMTP-RV and using EMTP/MODELS. The results show the validity of modeled OCR and the effectiveness of the method using DLL function.

The Modeling of OverVoltage Relay using Dynamic Link Library (동적 링크 라이브러리를 활용한 과전압 계전기 모델링)

  • Seong, No-Kyu;Yeo, Sang-Min;Kim, Chul-Hwan
    • Proceedings of the KIEE Conference
    • /
    • 2009.07a
    • /
    • pp.225_226
    • /
    • 2009
  • 최근 전력산업의 화두가 되고 있는 지능형 전력망과 그린 에너지 사용의 확대로 인하여 배전계통은 더욱 복잡한 망구조를 띄고 있으며, 이에 따라 계통에서 발생하는 고장전류 증가 및 과도현상들도 매우 다양하게 나타나고 있다. 이와 같은 과도현상으로부터 배전계통을 보호하기 위해 전력용 퓨즈, Recloser, 과전류 계전기, 과전압 계전기 등이 사용된다. 이러한 보호 기기들이 정상 동작하기 위해서는 사전 모의를 통해 상시 부하 전류와 고장 전류 및 계통 이상 상태를 파악하고, 다른 보호기기와의 보호 협조를 고려해야 한다. 이러한 보호 장비들을 구현하고, 동작을 검증함에 있어 기존에는 EMTP(ElectroMagnetic Transients Program)와 같은 과도현상 해석 프로그램이 사용되어 왔다. 최근 상용 버전으로 개발된 EMTP-RV(ElectroMagnetic Transients Program-Restructured Version)는 기존의 컨트롤 소자들로만 구현해야 했던 한계점을 극복하기 위해 사용자 정의가 가능한 DLL(Dynamic Link Library) 기능을 제공함으로써 사용자가 EMTP-RV 개발자와 동일한 환경 하에서 계통 소자를 구현할 수 있도록 하였다. 본 논문에서는 새로운 모델링 기법인 DLL 기능을 이용하여 과전압계전기를 구현하고 결과를 검증하여 모델링 방법의 적합함을 보였다.

  • PDF

A Study on an Engine Control System using an Object Oriented Programming Method (객체지향 프로그래밍 기법을 이용한 엔진제어시스템에 관한 연구)

  • 윤팔주;이상준;선우명호
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.8 no.3
    • /
    • pp.98-109
    • /
    • 2000
  • A new PC-based Engine Control system (ECS) is developed using an object oriented programming method. This system provides more convenient environment for engine tests, easier user interface and extended functions. A Windows-based ECS software is developed with class, and the class structure is built on encapsulation and abstraction. The closed-loop engine control scheme can be easily constructed by using dynamic link library and multitasking. This means that a user can perform desired experiments without clear knowledge of the hardware structure of the ECS. Also this system allows a user to individually control the ignition and fuel injection for each cylinder in a simple manner such as through a keyboard/mouse or in a real-time operation from a closed-loop control program.

  • PDF

A Countermeasure against a Whitelist-based Access Control Bypass Attack Using Dynamic DLL Injection Scheme (동적 DLL 삽입 기술을 이용한 화이트리스트 기반 접근통제 우회공격 대응 방안 연구)

  • Kim, Dae-Youb
    • Journal of IKEEE
    • /
    • v.26 no.3
    • /
    • pp.380-388
    • /
    • 2022
  • The traditional malware detection technologies collect known malicious programs and analyze their characteristics. Then such a detection technology makes a blacklist based on the analyzed malicious characteristics and checks programs in the user's system based on the blacklist to determine whether each program is malware. However, such an approach can detect known malicious programs, but responding to unknown or variant malware is challenging. In addition, since such detection technologies generally monitor all programs in the system in real-time, there is a disadvantage that they can degrade the system performance. In order to solve such problems, various methods have been proposed to analyze major behaviors of malicious programs and to respond to them. The main characteristic of ransomware is to access and encrypt the user's file. So, a new approach is to produce the whitelist of programs installed in the user's system and allow the only programs listed on the whitelist to access the user's files. However, although it applies such an approach, attackers can still perform malicious behavior by performing a DLL(Dynamic-Link Library) injection attack on a regular program registered on the whitelist. This paper proposes a method to respond effectively to attacks using DLL injection.

Development of DirectShow-BasedSpecial Effects for Digital Video (DirectShow를 이용한 비디오 특수 효과 개발)

  • 남기현;장덕호;문영식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10c
    • /
    • pp.285-287
    • /
    • 1998
  • 본 논문에서는 다양한 멀티미디어 스트림(multimedia stream)을 재생할 수 있는DirectShow SDK를 이용하여, 비디오의 특수효과를 구현하기 위한 변환 필터(Transform filter) 제작 방법에 대해 소개한다. DirectShow는 여러 가지 포맷(MPEG, AVI, MOV, WAV)으로 부호화된 digital movie나 sound를 재생할 수 있는 run-time(.ock)과 dynamic-link library (DLLs)를 제공하여 필터의 제작을 용이하게 한다. 본 논문에서는 디지털 영상 특수효과 중에서 Clip이라는 특수효과를 예로하여 변환 필터를 제작하는 방법을 소개한다. 또한 DirectShow Documentation에서 제공된 변환방법을 수정하여 변환필터의 입력 pin에서 출력 pin으로의 불필요한 복사를 줄임으로써 수행 속도를 개선하는 특수효과 구현 방법을 제시한다.

  • PDF

A Concept and Operational Assumptions of OS Security Enhancement System (운영체제보안시스템의 개념 및 운영 가정사항)

  • Tai-hoon Kim;Sang-ho Kim;Jae-sung Kim
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2003.11a
    • /
    • pp.119-125
    • /
    • 2003
  • Trusted operating systems (OS) provide the basic security mechanisms and services that allow a computer system to protect, distinguish, and separate classified data. This paper proposes a new concept of operating system security enhancement system which uses loadabel security kernel module (LSKM) or dynamic link library(DLL) and specific conditions for operational environment should be assumed.

  • PDF

A Study on the Integration of Analysis Modules and the Optimization Process in the MDO Framework (MDO 프레임워크 개발을 위한 해석 코드 및 최적화 과정 통합에 관한 연구)

  • Cho, Sang-Oh;Lee, Jae-Woo;Byun, Yung-Hwan
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.30 no.7
    • /
    • pp.1-10
    • /
    • 2002
  • Multidisciplinary Design Optimization (MDO) is a new design approach, which aims to reduce the design cycle and the development cost, while improving the performance of the product. In order to develop a framework software where the multidisciplinary design is possible, several methods about the analysis codes integration, the analysis and optimization process management, and the software architecture, are proposed in this study. Centralized DataBase Management System (DBMS) is adopted. Both the Dynamic Link Library(DLL) and the File Interface are suggested and implemented as analysis codes integration methods. To efficiently manage the optimization process and the data flow, the Graphic Programming approach is introduced. The proposed integration methods are verified by two test case examples: Simple house design example and the aircraft wing design problem using three dimensional Panel Code.

A Study Web Server tuning about Preventing for XSS In Web Page using DLL (DLL 를 이용한 웹페이지 에서의 XSS 대응에 대한 웹 서버 성능 향상 방안)

  • Lee, Nae-Hong;Lee, Heejo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.1234-1237
    • /
    • 2007
  • 웹 서비스를 기반으로 구축된 IT 환경에서 Dynamic Web page 를 동작하도록 하는 것이 CGI(Common Gateway Interface)이다. 이런 CGI 를 사용하는 Web page 에서는 XSS(Cross Site Scripting)에 취약점을 가지고 있다. XSS 의 취약점을 이용하여 Web page 의 변조, Cookie 의 가로채기 등의 악의적인 행동으로 인해 많은 피해사례가 있다. 기존의 연구들은 이러한 문제를 해결하기 위해서 게시판 입력 값을 체크하여 Meta character 를 필터링 하는 방법으로 XSS 공격을 대응하였다. 그러나 이러한 방법은 각 페이지 마다 필터링 스크립트를 사용하기 때문에 웹 서버의 성능에 많은 부하를 초래 하는 단점이 있었다. 따라서 본 논문에서는 이러한 웹 서버의 부하를 줄이기 위해 필터링 스크립트를 DLL(Dynamic link library) 화 시켜 모듈화된 함수를 각 페이지에서 호출하여 사용함으로써 웹 서버의 성능 향상을 제안 한다.