• Title/Summary/Keyword: distributed autonomous control

Search Result 93, Processing Time 0.031 seconds

DOVE : A Distributed Object System for Virtual Computing Environment (DOVE : 가상 계산 환경을 위한 분산 객체 시스템)

  • Kim, Hyeong-Do;Woo, Young-Je;Ryu, So-Hyun;Jeong, Chang-Sung
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.2
    • /
    • pp.120-134
    • /
    • 2000
  • In this paper we present a Distributed Object oriented Virtual computing Environment, called DOVE which consists of autonomous distributed objects interacting with one another via method invocations based on a distributed object model. DOVE appears to a user logically as a single virtual computer for a set of heterogeneous hosts connected by a network as if objects in remote site reside in one virtual computer. By supporting efficient parallelism, heterogeneity, group communication, single global name service and fault-tolerance, it provides a transparent and easy-to-use programming environment for parallel applications. Efficient parallelism is supported by diverse remote method invocation, multiple method invocation for object group, multi-threaded architecture and synchronization schemes. Heterogeneity is achieved by automatic data arshalling and unmarshalling, and an easy-to-use and transparent programming environment is provided by stub and skeleton objects generated by DOVE IDL compiler, object life control and naming service of object manager. Autonomy of distributed objects, multi-layered architecture and decentralized approaches in hierarchical naming service and object management make DOVE more extensible and scalable. Also,fault tolerance is provided by fault detection in object using a timeout mechanism, and fault notification using asynchronous exception handling methods

  • PDF

Autonomous Control for AC Microgrid Connected with Distributed Generation and Energy Storage System (분산전원 및 ESS가 연계된 AC 마이크로그리드의 자율적 제어기법)

  • Jang, Myeong-Jun;Kim, Kyeong-Hwa
    • Proceedings of the KIPE Conference
    • /
    • 2016.07a
    • /
    • pp.451-452
    • /
    • 2016
  • 최근 풍력 및 태양광 발전과 같은 분산전원 시스템의 설비가 증가함에 따라 전력 생산자가 늘어나고 있으며 발전량이 불규칙적인 신재생에너지 자원을 전력 수요에 따라 효율적으로 운용하고 관리하기 위한 에너지 저장장치(Energy storage system : ESS)의 필요성이 증가하고 있다. 최근에는 기존의 중앙집중 방식의 전력 시스템이 가지는 여러 문제를 해결하기 위해 여러 분산 발전 요소들과 에너지 저장장치, 부하 및 계통을 상호 연결한 마이크로그리드의 개념이 제안되고 있다. 마이크로그리드 내에서 분산전원과 계통에 ESS가 연계 되면 전력수급 상황에 따라 잉여전력이 발생할 때 전력을 저장할 수 있으며 전력수요가 클 때 저장된 전력을 부하에 공급하여 전력설비를 보다 안정적이고 효율적으로 운용할 수 있다. 본 논문에서는 풍력발전 시스템, 양방향 충/방전이 가능한 ESS, 부하 및 계통이 연계된 마이크로그리드를 대상으로 이를 효율적으로 운용하고 계통전력 사용을 최소화 할 수 있는 독립형 마이크로그리드의 자율적 제어기법에 대한 연구를 수행한다. 전력수급 상황에 따라 각 요소들의 운전 모드를 결정하는 기법이 제시되고 각 동작 모드에서의 분석 및 시뮬레이션에 의한 검증을 통하여 본 제어기법의 효용성을 입증한다.

  • PDF

Turning STEP- NC paradigm and delta volume decomposition (선반용 STEP-NC 패러다임 및 델터볼륨 분해 알고리즘)

  • Lee Byeong Eon;Jeong Dae Hyeok;Seo Seok Hwan
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2003.05a
    • /
    • pp.217-224
    • /
    • 2003
  • ISO 14649 is a new interface (or language) standard for the CAD-CAM -CNC chain, currently under establishment by ISO TC184 SCI and SC4 . Upon completion, it will replace ISO 6983, so called M amp; G codes used for CNC since 1950' s. As the new language is being established, a new CNC controller called STEP-CNC (STEP­compliant CNC), capable of carrying out various intelligent tasks using the new language as an input, receives worldwide attention. In this paper, we present a distributed architecture for STEP-NC system based on the generic paradigm of STEP-NC. The STEP-NC system is consisted of 3 sub-systems: 1) CGS (Code Generation System), 2) CES (Code Edit System), and 3) ACS (Autonomous Control System). Also presented in this paper is algorithm for delta volume decomposition, a crucial algorithm for developing CGS. First method is based on the cutting tool and the second method is based on the turning features commonly used in the shop floor. An illustrative example is given to compare the two methods, and to illustrate usage scenario of the delta volume in the turning STEP- NC system under development.

  • PDF

A Novel Three-Phase Four-Wire Grid-Connected Synchronverter that Mimics Synchronous Generators

  • Tan, Qian;Lv, Zhipeng;Xu, Bei;Jiang, Wenqian;Ai, Xin;Zhong, Qingchang
    • Journal of Power Electronics
    • /
    • v.16 no.6
    • /
    • pp.2221-2230
    • /
    • 2016
  • Voltage and frequency stability issues occur in existing centralized power system due to the high penetration of renewable energy sources, which decrease grid absorptive capacity of them. The grid-connected inverter that mimics synchronous generator characteristics with inertia characteristic is beneficial to electric power system stability. This paper proposed a novel three-phase four-wire grid-connected inverter with an independent neutral line module that mimics synchronous generators. A mathematical model of the synchronous generator and operation principles of the synchronverter are introduced. The main circuit and control parameters design procedures are also provided in detail. A 10 kW prototype is built and tested for further verification. The primary frequency modulation and primary voltage regulation characteristics of the synchronous generator are emulated and automatically adjusted by the proposed circuit, which helps to supports the grid.

SecureJMoblet : Secure Mobile Agent System based on Jini2.0 (SecureJMoblet : Jini2.0 기반의 안전한 이동에이전트 시스템)

  • Yu Yang-Woo;Moon Nam-Doo;Lee Myung-Joon
    • The KIPS Transactions:PartA
    • /
    • v.11A no.6
    • /
    • pp.439-450
    • /
    • 2004
  • Mobile agents are autonomous and dynamic entities that can migrate among various nodes in the network. Java's Jini framework facilitates mobile agent system development, providing hey features for distributed network programming. However, due to the security weakness, Jinil.0 service has a fundamental limitation on developing mobile agent systems which support secure remote communications. In this paper, we describe a Jini2.0-based secure mobile agent system named SecureJMoblet. On the top of Jini2.0, the system provides basic functionalities of a mobile agent system such as creation, transfer and control. In addition, with the SeureJS developed for secure JavaSpace service, SecureJMoblet supports a secure object repository and a reliable communication among mobile agents.

Applying the autonomy of mobile agents for distributed control (분산 제어를 위한 이동에이전트의 자율성 적용)

  • Lim, Jun-Wook;Jeong, Eun-Ji;Lee, Yon-Sik;Jang, Min-Seok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.05a
    • /
    • pp.646-648
    • /
    • 2021
  • Sensors with wireless communication functions are essential for acquiring and transmitting spatio-temporal data that is not easily accessible in sensor network environments. However, these sensors lack adaptability to large amounts of sensing data processing or dynamic environments, resulting in over-consumption of power and network overhead. This paper proposes a mobile agent that can acquire, transmit, and process only the necessary data by applying thresholds, and presents methods for autonomous migration and communication processing of mobile agents.

  • PDF

Bio-Inspired Routing Protocol for Mobile Ad Hoc Networks (이동 애드혹 네트워크를 위한 생체모방 라우팅 프로토콜)

  • Choi, Hyun-Ho;Roh, Bongsoo;Choi, HyungSeok;Lee, Jung-Ryun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.40 no.11
    • /
    • pp.2205-2217
    • /
    • 2015
  • Bio-inspired routing protocol uses a principle of swarm intelligence, which finds the optimal path to the destination in a distributed and autonomous way in dynamic environments, so that it can maximize routing performances, reduce control overhead, and recover a path failure quickly according to the change of network topology. In this paper, we propose a bio-inspired routing protocol for mobile ad hoc networks. The proposed scheme uses a function of overhearing via wireless media in order to obtain the routing information without additional overhead. Through overhearing, the pheromone is diffused around the shortest path between the source and destination. Based on this diffused pheromone, a probabilistic path exploration is executed and the useful alternative routes between the source and destination are collected. Therefore, the proposed routing protocol can ensure the up-to-date routing information while reducing the control overhead. The simulation results show that the proposed scheme outperforms the typical AODV and AntHocNet protocols in terms of routing performances and significantly decreases the routing overhead against the AntHocNet.

Global Concurrency Control using Message Ordering of Group Communication Messaging System in Multidatabase (그룹통신 메시징 시스템의 메시지 순서를 이용한 멀티 데이터베이스에서 전역 동시성 제어 기법)

  • 문애경;남궁한;조행래
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.5B
    • /
    • pp.520-530
    • /
    • 2004
  • A multidatabase system (MDBS) is designed to provide universal access to distributed data across multiple autonomous, heterogeneous local database systems (LDBSs). In this paper, we propose a global concurrency control (GCC) algorithm in MDBS. The proposed GCC algorithm adopts the idea of message ordering in group communication messaging system. A necessary condition of GCC algorithm is that global transactions are serialized in the same order at all LDBSs that they execute. n all operations of a transaction are bundled in a single message and the message arrives at LDBSs in the same order using message ordering property, each LDBS can perform subtransactions in the same order. As a result, message ordering allows to determine easily the relative serialization order of global transactions, and then it can support a local autonomy without any information about the serialization order of transactions executing locally.

A Dynamic Event Filtering Technique using Multi-Level Path Sampling in a Shared Virtual Environment (공유가상공간에서 다중경로샘플링을 이용한 동적 이벤트 필터링 기법)

  • Yu, Seok-Jong;Choe, Yun-Cheol;Go, Gyeon
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.11
    • /
    • pp.1306-1313
    • /
    • 1999
  • 본 연구는 인터넷 기반 공유가상공간에서 시스템의 확장성을 유지하기 위하여 이동객체를 대상으로 하는 이벤트 필터링 기법을 제안하고자 한다. 제안된 다중격자 모델 기법은 이동객체의 경로 상에서 대표적인 이벤트를 샘플링하는 방식을 사용한다. 이 방식은 메시지 트래픽의 양을 동적으로 조절하기 위하여 이동객체 간의 관심정도 정보를 수치적으로 변환하여 이벤트 갱신빈도에 반영한다. 대량의 이동객체를 생성하여 제안된 기법을 적용한 성능평가 실험에서 기존의 방식에 비하여 평균 메시지 전송량이 50%이상 감소하는 것으로 확인할 수 있었다. 다중격자 모델은 참여자의 수와 메시지 트래픽 상황에 따라 가상환경의 공유 QoS를 동적으로 조절할 수 있으며, 인터넷 상에서 다수 사용자를 위한 3차원 가상사회 구축 및 온라인 네트워크 게임 개발 등에 활용될 수 있을 것이다.Abstract This paper proposes an event filtering technique that can dynamically control a large amount of event messages produced by moving objects like avatars or autonomous objects in a distributed virtual environment. The proposed multi-level grid model technique uses the method that extracts the representative events from the paths of moving objects. For dynamic control of message traffics, this technique digitizes the DOIs of the avatars and reflects the interest information controlling the frequency of message transmission. For the performance evaluation, a large number of moving objects were created and the model was applied to these avatar groups. In the experiments, more than 50% of messages have been reduced in comparison with the existing AOI-based filtering techniques. The proposed technique can dynamically control the QoS in proportion to the number of users and the amount of messages where a large number of users share a virtual space. This model can be applied to the development of 3D collaborative virtual societies and multi-user online games in the Internet.

Sensor Based Path Planning and Obstacle Avoidance Using Predictive Local Target and Distributed Fuzzy Control in Unknown Environments (예측 지역 목표와 분산 퍼지 제어를 이용한 미지 환경에서의 센서 기반 경로 계획 및 장애물 회피)

  • Kwak, Hwan-Joo;Park, Gwi-Tae
    • Journal of IKEEE
    • /
    • v.13 no.2
    • /
    • pp.150-158
    • /
    • 2009
  • For the autonomous movement, the optimal path planning connecting between current and target positions is essential, and the optimal path of mobile robot means obstacle-free and the shortest length path to a target position. Many actual mobile robots should move without any information of surrounded obstacles. Thus, this paper suggests new methods of path planning and obstacle avoidment, suitable in unknown environments. This method of path planning always tracks the local target expected as the optimal one, and the result of continuous tracking becomes the first generated moving path. This path, however, do not regard the collision with obstacles. Thus, this paper suggests a new method of obstacle avoidance resembled with the Potential Field method. Finally, a simulation confirms the performance and correctness of the path planning and obstacle avoidance, suggested in this paper.

  • PDF