• Title/Summary/Keyword: SOEM

Search Result 8, Processing Time 0.022 seconds

Performance Evaluation of an Embedded EtherCAT Master with SOEM on PREEMPT_RT Linux (PREEMPT_RT Linux에서 SOEM을 이용하는 임베디드 EtherCAT 마스터 성능 평가)

  • Kang, Sung Jin;Kim, Oe Cheol
    • Journal of the Semiconductor & Display Technology
    • /
    • v.21 no.3
    • /
    • pp.26-32
    • /
    • 2022
  • EtherCAT is an Ethernet-based fieldbus system standardized in IEC 61158 and SEMI, and widely used in the fields of factory automation, semiconductor equipment and robotics. In this paper, an EtherCAT master is implemented on an embedded board with Arm based 64-bit quad-core processor and its jitter performance is evaluated at the output of the network interface to include all the effects of the entire system in the results. For the EtherCAT master system, an open source EtherCAT master stack, Simple Open EtherCAT Master (SOEM), is installed on PREEMPT_RT patched Linux operating system for real-time operation. The results show that the jitter performance is comparable to that of Xenomai-based master and the EtherCAT master with two master instances has similar jitter performance to the EtherCAT master with one master instance.

Implementation of an EtherCAT Master with SOEM on STM32 Microcontroller (STM32 마이크로 컨트롤러에서 SOEM을 이용하는 EtherCAT 마스터 구현)

  • Sung Jin Kang;Hwa Il Seo
    • Journal of the Semiconductor & Display Technology
    • /
    • v.22 no.2
    • /
    • pp.11-16
    • /
    • 2023
  • EtherCAT is an Ethernet-based fieldbus system standardized in IEC 61158 and SEMI, and widely used in the fields of factory automation, semiconductor equipment and robotics. In this paper, without operating system, we have implemented an EtherCAT master with an open source EtherCAT master stack SOEM on STM32 Nucleo-144 board with an STM32F767 microcontroller. And its jitter performance has been evaluated at the output of the network port to include all the effects of the entire system in the results. The results show that the implemented EtherCAT master has precise control performance for control frequencies from 1KHz to 8KHz and relatively superior jitter performance compared to the EtherCAT masters with real-time patched Linux operating system.

  • PDF

A Study on Implementation of Real-time EtherCAT Master (실시간 EtherCAT 마스터 구현에 관한 연구)

  • Kang, Sung Jin
    • Journal of the Semiconductor & Display Technology
    • /
    • v.20 no.2
    • /
    • pp.131-136
    • /
    • 2021
  • EtherCAT is an Ethernet-based fieldbus system standardized in IEC 61158 and SEMI, and widely used in the fields of factory automation, semiconductor equipment and robotics. In this paper, a real-time EtherCAT master is implemented on Linux operating systems and its performances are evaluated. To enhance the real-time capability of mainline Linux kernel, Xenomai is applied as a real-time framework and an open source EtherCAT master stack, Simple Open EtherCAT Master (SOEM), is installed on it. Unlike other studies, the real-time performance of the EtherCAT master is evaluated at the output of the network interface card, so that the evaluation results include all possible effects from the EtherCAT master system. The implemented EtherCAT master can send and receive packets up to 20KHz control frequency with low jitter, even in stressed condition.

ON GAP FUNCTIONS OF VARIATIONAL INEQUALITY IN A BANACH SPACE

  • Kum, Sang-Ho;Lee, Gue-Myung
    • Journal of the Korean Mathematical Society
    • /
    • v.38 no.3
    • /
    • pp.683-695
    • /
    • 2001
  • In this paper we are concerned with theoretical properties of gap functions for the extended variational inequality problem (EVI) in a general Banach space. We will present a correction of a recent result of Chen et. al. without assuming the convexity of the given function Ω. Using this correction, we will discuss the continuity and the differentiability of a gap function, and compute its gradient formula under tow particular situations in a general Banach space. Our results can be regarded as infinite dimensional generalizations of the well-known results of Fukushima, and Zhu and Marcotte with soem modifications.

  • PDF

Implementation of Real-time EtherCAT Control System based on Open Source (오픈소스 기반의 실시간 EtherCAT 제어 시스템의 구현)

  • Yunjin Kyung;Dongil Choi
    • The Journal of Korea Robotics Society
    • /
    • v.18 no.3
    • /
    • pp.281-284
    • /
    • 2023
  • Real-time control communication network system is important for developing defense robots because it affects environmental interaction, performance, and safety. We propose a real-time control communication network using the Xenomai real-time operating system and the open-source EtherCAT master library, SOEM. EtherCAT is an Ethernet-based industrial communication method. It has low latency and many functions such as cable redundancy and distributed clock synchronization. We use Xenomai RTOS and Intel NUC to develop the system. Experimental tests demonstrate the Real-time EtherCAT master implementation, and communication with CiA301-based slave devices. The jitter measurement was conducted to validate the real-time performance of the system. The proposed system shows possibility for real-time robotics applications in various defense robots.

Transformation from XML DTD to OODB Schema using Object Model (객체모델을 이용한 XML DTD의 OODB 스키마로의 변환)

  • Choe, Mun-Yeong;Ju, Gyeong-Su
    • The KIPS Transactions:PartD
    • /
    • v.9D no.2
    • /
    • pp.195-202
    • /
    • 2002
  • Information exchange on XML such as B2B electronic commerce is spreading. Therefore the systematic and stable management mechanism for storing the exchanged information is needed. For this goal there are many research activities for connection between XML application and relational database. But because XML data have hierarchical structures and relational database can store only flat-structured data, we need to store XML data in object-oriented database that support hierarchical structure. Accordingly the modeling methodology for storing XML data in object-oriented database is needed. In this parer, the transforming methods based on object model from XML DTD to object-oriented database schema is proposed. For this, we first introduce mapping methods that map XML DTD to object model and then we propose soem methods that transform from the object model to object-oriented database schema.

Case Study of the Stability of a Large Cut-Slope at a Tunnel Portal (터널 입구부 대절토 사면 안정성 사례 연구)

  • Park, Dong Soon;Bae, Jong-Soem
    • The Journal of Engineering Geology
    • /
    • v.25 no.1
    • /
    • pp.115-129
    • /
    • 2015
  • The cut-slope of a large-sectional tunnel portal is recognized as a potential area of weakness due to unstable stress distribution and possible permanent displacement. This paper presents a case study of a slope failure and remediation for a large-scale cut-slope at a tunnel portal. Extensive rock-slope brittle failure occurred along discontinuities in the rock mass after 46 mm of rainfall, which caused instability of the upper part of the cut-slope. Based on a geological survey and face mapping, the reason for failure is believed to be the presence of thin clay fill in discontinuities in the weathered rock mass and consequent saturationinduced joint weakening. The granite-gneiss rock mass has a high content of alkali-feldspar, indicating a vulnerability to weathering. Immediately before the slope failure, a sharp increase in displacement rate was indicated by settlement-time histories, and this observation can contribute to the safety management criteria for slope stability. In this case study, emergency remediation was performed to prevent further hazard and to facilitate reconstruction, and counterweight fill and concrete filling of voids were successfully applied. For ultimate remediation, the grid anchor-blocks were used for slope stabilization, and additional rock bolts and grouting were applied inside the tunnel. Limit-equilibrium slope stability analysis and analyses of strereographic projections confirmed the instability of the original slope and the effectiveness of reinforcing methods. After the application of reinforcing measures, instrumental monitoring indicated that the slope and the tunnel remained stable. This case study is expected to serve as a valuable reference for similar engineering cases of large-sectional slope stability.

Effect of Essential and Non-essential Amino Acids, Taurine or Glycine Supplemented to Fertilization Medium on In Vitro Cleavage and Development of Bovine Oocytes Matured and Fertilized In Vitro (체외수정배양액내에 첨가된 필수 .비필수아미노산, Taurine 또는 Glycine이 소 난자의 분할 및 체외발육에 미치는 영향)

  • 이은송;이병천;황우석
    • Journal of Embryo Transfer
    • /
    • v.10 no.2
    • /
    • pp.131-138
    • /
    • 1995
  • Essential and non-essential amino acids supplemented to culture medium stimulate mammalian embryo development in vitro. Amino acids such as glycine, taurine and alanine are concentrated in the lumen of oviduct and uterus and it can he thought that these amino acids may have physiological role on fertilization and embryo development. Our aim of this experiment was to investigate the effects of essential and non-essential amino acids, taurine or glycine supplemented to fertilization medium on the cleavage and subsequent in vitro development of bovine oocytes matured and fertilized in vitro. Immature oocytes were obtained from slaughtered Holstein cows and heifers and matured in TCM199 containing 10% fetal calf serum, 2.5 $\mu$g /mL of FSH and LH and 1 $\mu$g / mL of estradiol with granulosa cells in vitro. After maturation, oocytes were coincubated with sperm in fertilization medium supplemented with Minimum Essential Medium (MEM) essential and non-essential amino acids, taurine (3.75 mM) or glycine (10 mM) for 30 hours in vitro. Inseminated oocytes were cultured in synthetic oviduct fluid medium (SOEM) containing MEM essential, non-essential amino acids and 1 mM glutarnine up to 8 days after fertilization.Supplementation of fertilization medium with MEM essential and non-essential amino acids lowered significantly (p<0.05 and p<0.001) the cleavage rate after 30 hours of IVF (53.3%) and at Day 3 (62.7%: Day 0: the day of I VF) compared to control (64.3% and 77.3%, respectively). Subsequent developmental rates to morulae (Mo) and expanding blastocysts (ExBL) also significantly decreased (p<0.001 and p<0.05 for Mo and ExBL) when oocytes were coincubated with sperm in the medium containing MEM amino acids. Taurine added to fertilization medium have not increased the cleavage rate over the control, whereas glycine showed significantly lower (p<0.01) cleavage rate at Day 3 than that of taurine, but there was no significant difference in the developmental rates to Mo and ExBL of bovine embryos irrespective of the supplementation of taurine or glycine to fertilization medium. In conclusion, supplementation of fertilization medium with essential and non-essential amino acids, taurine or glycine has no beneficial effect on in vitro cleavage and development of bovine oocytes matured and fertilization in vitro.

  • PDF