• Title/Summary/Keyword: multi-master

Search Result 207, Processing Time 0.023 seconds

Development of a Master-Slave System for Active Endoscope Using a Multi-DOF Ultrasonic Motor

  • Takemura, Kenjiro;Harada, Dai;Maeno, Takashi
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.4 no.1
    • /
    • pp.17-22
    • /
    • 2002
  • Endoscopes for industrial and medical fields are expected to have multi degree-of-freedom (DOF) motions. A multi-DOF ultrasonic motor we developed consists of a spherical rotor and a bar-shaped stator, and the rotor rotates around three perpendicular axes using three natural vibration modes of the stator. In this study, a multi-DOF unilateral master-slave system for active endoscope using the multi-DOF ultrasonic motor is developed. The configurations of master and slave arms for active endoscope are similar, so that an operator can easily handle the master-slave system. First, driving characteristics of the multi-DOF ultrasonic motor are measured in order to design the slave arm and its controller. Next, the master arm and the slave arm are designed. Then, the unilateral feedback controller for the master-slave system is developed. Finally, the motion control tests of rotor are conducted. As a result, the possibility of the endoscope is confirmed.

Study on a Dynamic master system for Controller Area Network

  • Won, Ji-Woon;Hong, Won-Kee;Lee, Yong-Doo
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2005.11a
    • /
    • pp.147-151
    • /
    • 2005
  • CAN(Controller Area Network) is a simple and efficient network system for real time control and measurement. As it is not only good at error detection but also strong in electromagnetic interference, CAN has been widely used all over the industries. Basically, CAN needs a master node in charge of sensor data collection, node scheduling for data transmission to a monitoring system and error detection. According to the number of mater nodes, the CAN system is classified into two type of master system. One is a single master system that has only one master node and the other is a multi-master system where any sensor node can become a master node depending on the system's conditions. While it has the advantage of its fault tolerance, the multi-master system will suffer form the overall performance degradation when a defect is found in the master node. It is because all sensor nodes pertaining to a defective master node lose their position. Moreover, it is difficult and expensive to implement. For a single master system, the whole system will be broken down when a problem happens to a single master. In this paper, a dynamic master system is presented that there are several sub-master nodes of which basic functions are those of other sensor nodes at ordinary times but dynamically changed to replace the failing master node. An effective scheduling algorithm is also proposed to choose an appropriate node among sub-master nodes, where each sub-master node has its precedence value. The performance of the dynamic master system is experimented and analyzed.

  • PDF

Multi-mode Planar Waveguide Fabricated by a (110) Silicon Hard Master

  • Jung, Yu-Min;Kim, Yeong-Cheol
    • Journal of the Korean Institute of Electrical and Electronic Material Engineers
    • /
    • v.18 no.12
    • /
    • pp.1106-1110
    • /
    • 2005
  • We fabricated (110) silicon hard master by using anisotropic wet etching for embossing. The etching chemical for the silicon wafer was a TMAH $25\%$ solution. The anisotropic wet etching produces a smooth sidewall surface and the surface roughness of the fabricated master is about 3 nm. After spin coating an organic-inorganic sol-gel hybrid material on a silicon substrate, we employed hot embossing technique operated at a low pressure and temperature to form patterns on the silicon substrate by using the fabricated master. We successfully fabricated the multi-mode planar optical waveguides showing low propagation loss of 0.4 dB/cm. The surface roughness of embossed patterns was uniform for more than 10 times of the embossing processes with a single hydrophobic surface treatment of the silicon hard master.

Database Transaction Routing Algorithm Using AOP (AOP를 사용한 데이터베이스 트랜잭션 라우팅 알고리즘)

  • Kang, Hyun Sik;Lee, Sukhoon;Baik, Doo-Kwon
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.3 no.11
    • /
    • pp.471-478
    • /
    • 2014
  • Database replication is utilized to increase credibility, availability and prevent overload of distributed databases. Two models currently exist for replication - Master/Slave and Multi-Master. Since the Multi-Master model has problems of increasing complexity and costs to interface among multiple databases for updates and inserts, the Master/Slave model is more appropriate when frequent data inserts and updates are required. However, Master/Slave model also has a problem of not having exact criteria when systems choose to connect between Master and Slave for transactions. Therefore, this research suggests a routing algorithm based on AOP (Aspect Oriented Programming) in the Master/Slave database model. The algorithm classifies applications as cross-cutting concerns based on AOP, modularizes each concern, and routes transactions among Master and Slave databases. This paper evaluates stability and performance of the suggested algorithm through integration tests based on scenarios.

Construction of simulator for cooperative multi-robot motions (다중로보트의 동작결정을 위한 시뮬레이터 구성)

  • 김정찬;김진걸
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10a
    • /
    • pp.332-336
    • /
    • 1992
  • We describe about the graphic simulation system which supports the determination of efficient multi-robot motions during cooperation. For the construction of the simulation software for multi-robot motions, two problems are presented. First problem is that all the robot motions must be determinded using both the desired object motions and the holonomic constraints with the object. To find the robot motions combined with the various object motion path, the robot motions are derived from the desired object path instead of a master robot path. Therefore robot motions can be easily modifiable with the various object motions. This type of motion determination is different from that of the master-slaves method using the master robot motions. The other is that the developments of robot application softwares need a heavy cost when the participated robots or the tasks given to the robots are changed. Based on object-oriented programming paradigm, we present useful software objects describing robot application programming environment. The object-oriented programming paradigm increases the software reusability, reliability, and extensibility, and also provides the structual concepts to cope with the various demands of robot application programming.

  • PDF

Development of Telerobotic Surgery System with Single-Master Multi-Slave (단일마스터 멀티슬레이브형 텔레로보틱스 수술시스템 개발)

  • Hwang, Gil-Gueng;Jin, Tae-Seok;Hashimoto, Hedeki
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.9
    • /
    • pp.918-925
    • /
    • 2006
  • Medical robotics and computer aided surgery in general, and robotic telesurgery in particular, are promising applications of robotics. In this paper, we shows a novel single-master (PHANTOM based single-master multi-slave telerobotic system) multi-slave system using two parallel mechanism micromanipulators as a slave device. After a general introduction to the systems structure and configuration of telerobotic system, a manipulation control strategy to build the system that human and both manipulators perform the cooperative manipulation, is introduced, followed by its kinematic analysis, mapping method, and experimental results.

The Implementation of Multi-Port UTOPIA Level2 Controller for Interworking ATM Interface Module and MPLS Interface Module (MPLS모듈과 ATM모듈과의 Cell Mode 인터페이스를 위한 Multi-Port지원 UTOPIA-L2 Controller구현)

  • 김광옥;최병철;박완기
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.11C
    • /
    • pp.1164-1170
    • /
    • 2002
  • In the ACE2000 MPLS system, MPLS Interface Module(MIM) is composed of an ATM Interface Module and a HFMA performing a packet forwarding. In the MIM, the HFMA RSAR receive cells from the Physical layer and reassemble the cells. And the IP Lookup controller perform a packet forwarding after packet classification. Forwarded packet is segmented into cells in the HFMA TSAR and transfer to the ALMA for the transmission to an ATM cell switch. When the MIM make use of an ATM Interface Module, it directly connect the ALMA with a PHY layer using the UTOPIA Level2 interface. Then, an ALMA performs Master Mode. Also, the HFMA TSAR performs the Master Mode in the MIM. Therefore, the UTOPIA-L2 Controller of the Slave Mode require for interfacing between an ALMA and a HFHA TSAR. In this paper, we implement the architecture and cell control mechanism for the UTOPIA-L2 Controller supporting Multi-ports.

Analysis of Level and Capacity for Multi-piconet in Koinonia High-Rate WPAN (Koinonia 고속 WPAN의 다중 피코넷 레벨 몇 용량 분석)

  • Jung Ssang-Bong;Yim Soon-Bin;Lee Tae-Jin;June Sun-Do;Lee Hyeon-Seok;Kwon Tai-Gil;Cho Jin-Woong
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.3B
    • /
    • pp.216-223
    • /
    • 2006
  • The KOINONIA is developed to communicate with connection of the short-range devices by the technique of the WPAN. The piconet consists of one master and slaves above one, the multi-poconet consists of parent piconet and child piconets which is formed the basis of parent piconet. The child piconet consists of the child master and slaves. The child master takes a role of the master in the child piconet and the slave in the parent piconet. In this paper, the multi-piconet is made as above, then we estimate the max capacity of assigned CTA by level, number of slaves in child piconet. A super-frame is the maximum 65.535ms of usable capacity. Because of it is a fued number, We suggested quantitatively the fixed reduction of an usable capacity by increases of number of slave and child-master in the piconet. And we analyze the reduction of an available capacity by the increase of number of child piconet.