• Title/Summary/Keyword: Interface module

Search Result 949, Processing Time 0.031 seconds

The Design and Implementation of GIS Data Processing using 3-Tiers Architecture for selecting Route (3계층 구조를 이용한 GIS 자료처리 설계 및 구현 -도로의 노선선정을 중심으로-)

  • 이형석;배상호
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.3
    • /
    • pp.23-29
    • /
    • 2002
  • The design of data processing of GIS requires efficient method with analysis procedure. This system is easy to be used and managed for presenting route according to conditions as a graphic user interface environmental window system by applying three tiers based object-oriented method. The tier of data is in charge of a class for the exchange, extraction and conservation of data between GeoMedia and application tiers. A route selection algorithm was applied to application tiers, considering all conditions which are necessary for the route selection between a beginning point and an end point, and it was added by module such as data handing, road condition, buffering, clothoid and AHP to select the alternative route followed by new condition. The user tier can express the data acquired by an application tier. Thus three tiers based architecture was presented by implementing design of GIB data processing for its efficiency.

  • PDF

Design of a DMA Controller for Augmented Reality in Embedded System (증강현실을 위한 임베디드 시스템의 DMA 컨트롤러 설계)

  • Jang, Su Yeon;Oh, Jung Hwan;Yoon, Young Hyun;Lee, Seong Mo;Lee, Seung Eun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.7
    • /
    • pp.822-828
    • /
    • 2019
  • An Augmented Reality(AR) provides virtual information with a real environment, and the processor needs to access the memory for the AR system. However, the processor has the heavy workload as the technology improvement leads to increase the size of data. We need a specific module to reduce the workload to overcome the limitation. In this paper, we propose a Direct Memory Access(DMA) controller displaying image instead of the processor. We implemented the proposed DMA controller on a Field Programmable Gate Array(FPGA) and demonstrated the functionality of the DMA controller based on an Avalon Memory Mapped(Avalon-MM) interface. Also, the DMA controller is fabricated by using Magnachip/Hynix 0.35um CMOS technology and verified the feasibility of the embedded system.

IEC 61850 Based IoT Gateway Platform for Interworking to Microgrid Operational System (마이크로그리드 운영 시스템 연계를 위한 IEC 61850 기반 IoT 게이트웨이 플랫폼)

  • Park, Jeewon;Song, ByungKwen;Shin, InJae
    • KEPCO Journal on Electric Power and Energy
    • /
    • v.4 no.2
    • /
    • pp.67-73
    • /
    • 2018
  • There are many types of power facilities such as transformers, switches, and energy storage devices in the micro grid environment. However, with the development of IoT technology, opportunities to acquire sensor information such as temperature, pressure, and humidity are provided. In the existing micro grid environment, the communication protocols such as MMS transport protocol in IEC 61850 standard is applied in accordance with the integrated operation between the power facilities and the platform. Therefore, to accommodate IoT data, a gateway technology that can link IoT data to a data collection device (FEP) based on IEC 61850 is required. In this paper, we propose IEC 61850 based IoT gateway platform prototype for microgrid operating system linkage. The gateway platform consists of an IoT protocol interface module (MQTT, CoAP, AMQP) and database, IEC 61850 server. For databases, We used open source based NoSQL databases, Hbase and MongoDB, to store JSON data. We verified the interoperability between the IoT protocol and the IEC 61850 protocol using Sisco's MMS EASY Lite.

Implementation of an Arduino Compatible Modular Kit for Educational Purpose (모듈 기반 교육용 아두이노 호환 키트 제작)

  • Heo, Gyeongyong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.5
    • /
    • pp.547-554
    • /
    • 2019
  • With the curriculum revision in 2015, informatics for secondary high schools was designated as mandatory. As a result, there is an increasing interest in programming in elementary and junior high schools as well as in universities. Arduino is one of the famous tools for programming education, and the usefulness of it has been proven through various case studies. However, existing Arduino-based kits have hardware-dependent drawbacks such as complicated wiring, poor scalability, etc. To overcome these problems, we proposed a kit design, which has a module-based structure, can be extended through one common interface, and can be used for learning at various levels. In this paper, we describe the implementation details of FRUTO kit and a software to use it, which satisfies the proposed design criteria. FRUTO kit has been determined in its current form through several design changes, and is under pre-test before launching.

Investigation of continuous and discontinuous contact cases in the contact mechanics of graded materials using analytical method and FEM

  • Yaylaci, Murat;Adiyaman, Gokhan;Oner, Erdal;Birinci, Ahmet
    • Computers and Concrete
    • /
    • v.27 no.3
    • /
    • pp.199-210
    • /
    • 2021
  • The aim of this paper was to examine the continuous and discontinuous contact problems between the functionally graded (FG) layer pressed with a uniformly distributed load and homogeneous half plane using an analytical method and FEM. The FG layer is made of non-homogeneous material with an isotropic stress-strain law with exponentially varying properties. It is assumed that the contact at the FG layer-half plane interface is frictionless, and only the normal tractions can be transmitted along the contacted regions. The body force of the FG layer is considered in the study. The FG layer was positioned on the homogeneous half plane without any bonds. Thus, if the external load was smaller than a certain critical value, the contact between the FG layer and half plane would be continuous. However, when the external load exceeded the critical value, there was a separation between the FG layer and half plane on the finite region, as discontinuous contact. Therefore, there have been some steps taken in this study. Firstly, an analytical solution for continuous and discontinuous contact cases of the problem has been realized using the theory of elasticity and Fourier integral transform techniques. Then, the problem modeled and two-dimensional analysis was carried out by using ANSYS package program based on FEM. Numerical results for initial separation distance and contact stress distributions between the FG layer and homogeneous half plane for continuous contact case; the start and end points of separation and contact stress distributions between the FG layer and homogeneous half plane for discontinuous contact case were provided for various dimensionless quantities including material inhomogeneity, distributed load width, the shear module ratio and load factor for both methods. The results obtained using FEM were compared with the results found using analytical formulation. It was found that the results obtained from analytical formulation were in perfect agreement with the FEM study.

Jacobian-free Newton Krylov two-node coarse mesh finite difference based on nodal expansion method

  • Zhou, Xiafeng
    • Nuclear Engineering and Technology
    • /
    • v.54 no.8
    • /
    • pp.3059-3072
    • /
    • 2022
  • A Jacobian-Free Newton Krylov Two-Nodal Coarse Mesh Finite Difference algorithm based on Nodal Expansion Method (NEM_TNCMFD_JFNK) is successfully developed and proposed to solve the three-dimensional (3D) and multi-group reactor physics models. In the NEM_TNCMFD_JFNK method, the efficient JFNK method with the Modified Incomplete LU (MILU) preconditioner is integrated and applied into the discrete systems of the NEM-based two-node CMFD method by constructing the residual functions of only the nodal average fluxes and the eigenvalue. All the nonlinear corrective nodal coupling coefficients are updated on the basis of two-nodal NEM formulation including the discontinuity factor in every few newton steps. All the expansion coefficients and interface currents of the two-node NEM need not be chosen as the solution variables to evaluate the residual functions of the NEM_TNCMFD_JFNK method, therefore, the NEM_TNCMFD_JFNK method can greatly reduce the number of solution variables and the computational cost compared with the JFNK based on the conventional NEM. Finally the NEM_TNCMFD_JFNK code is developed and then analyzed by simulating the representative PWR MOX/UO2 core benchmark, the popular NEACRP 3D core benchmark and the complicated full-core pin-by-pin homogenous core model. Numerical solutions show that the proposed NEM_TNCMFD_JFNK method with the MILU preconditioner has the good numerical accuracy and can obtain higher computational efficiency than the NEM-based two-node CMFD algorithm with the power method in the outer iteration and the Krylov method using the MILU preconditioner in the inner iteration, which indicates the NEM_TNCMFD_JFNK method can serve as a potential and efficient numerical tool for reactor neutron diffusion analysis module in the JFNK-based multiphysics coupling application.

CSPACE for a simulation of core damage progression during severe accidents

  • Song, JinHo;Son, Dong-Gun;Bae, JunHo;Bae, Sung Won;Ha, KwangSoon;Chung, Bub-Dong;Choi, YuJung
    • Nuclear Engineering and Technology
    • /
    • v.53 no.12
    • /
    • pp.3990-4002
    • /
    • 2021
  • CSPACE (Core meltdown, Safety and Performance Analysis CodE for nuclear power plants) for a simulation of severe accident progression in a Pressurized Water Reactor (PWR) is developed by coupling of verified system thermal hydraulic code of SPACE (Safety and Performance Analysis CodE for nuclear power plants) and core damage progression code of COMPASS (Core Meltdown Progression Accident Simulation Software). SPACE is responsible for the description of fluid state in nuclear system nodes, while COMPASS is responsible for the prediction of thermal and mechanical responses of core fuels and reactor vessel heat structures. New heat transfer models to each phase of the fluid, flow blockage, corium behavior in the lower head are added to COMPASS. Then, an interface module for the data transfer between two codes was developed to enable coupling. An implicit coupling scheme of wall heat transfer was applied to prevent fluid temperature oscillation. To validate the performance of newly developed code CSPACE, we analyzed typical severe accident scenarios for OPR1000 (Optimized Power Reactor 1000), which were initiated from large break loss of coolant accident, small break loss of coolant accident, and station black out accident. The results including thermal hydraulic behavior of RCS, core damage progression, hydrogen generation, corium behavior in the lower head, reactor vessel failure were reasonable and consistent. We demonstrate that CSPACE provides a good platform for the prediction of severe accident progression by detailed review of analysis results and a qualitative comparison with the results of previous MELCOR analysis.

A New Methodology for Advanced Gas Turbine Engine Simulation

  • M.S. Chae;Y.C. Shon;Lee, B.S.;J.S. Eom;Lee, J.H.;Kim, Y.R.;Lee, H.J.
    • Proceedings of the Korean Society of Propulsion Engineers Conference
    • /
    • 2004.03a
    • /
    • pp.369-375
    • /
    • 2004
  • Gas turbine engine simulation in terms of transient, steady state performance and operational characteristics is complex work at the various engineering functions of aero engine manufacturers. Especially, efficiency of control system design and development in terms of cost, development period and technical relevance implies controlling diverse simulation and identification activities. The previous engine simulation has been accomplished within a limited analysis area such as fan, compressor, combustor, turbine, controller, etc. and this has resulted in improper engine performance and control characteristics because of limited interaction between analysis areas. In this paper, we propose a new simulation methodology for gas turbine engine performance analysis as well as its digital controller to solve difficulties as mentioned above. The novel method has particularities of (ⅰ) resulting in the integrated control simulation using almost every component/module analysis, (ⅱ) providing automated math model generation process of engine itself, various engine subsystems and control compensators/regulators, (ⅲ) presenting total sophisticated output results and easy understandable graphic display for a final user. We call this simulation system GT3GS (Gas Turbine 3D Graphic Simulator). GT3GS was built on both software and hardware technology for total simulation capable of high calculation flexibility as well as interface with real engine controller. All components in the simulator were implemented using COTS (Commercial Off the Shelf) modules. In addition, described here includes GT3GS main features and future works for better gas turbine engine simulation.

  • PDF

Ontology-based Course Mentoring System (온톨로지 기반의 수강지도 시스템)

  • Oh, Kyeong-Jin;Yoon, Ui-Nyoung;Jo, Geun-Sik
    • Journal of Intelligence and Information Systems
    • /
    • v.20 no.2
    • /
    • pp.149-162
    • /
    • 2014
  • Course guidance is a mentoring process which is performed before students register for coming classes. The course guidance plays a very important role to students in checking degree audits of students and mentoring classes which will be taken in coming semester. Also, it is intimately involved with a graduation assessment or a completion of ABEEK certification. Currently, course guidance is manually performed by some advisers at most of universities in Korea because they have no electronic systems for the course guidance. By the lack of the systems, the advisers should analyze each degree audit of students and curriculum information of their own departments. This process often causes the human error during the course guidance process due to the complexity of the process. The electronic system thus is essential to avoid the human error for the course guidance. If the relation data model-based system is applied to the mentoring process, then the problems in manual way can be solved. However, the relational data model-based systems have some limitations. Curriculums of a department and certification systems can be changed depending on a new policy of a university or surrounding environments. If the curriculums and the systems are changed, a scheme of the existing system should be changed in accordance with the variations. It is also not sufficient to provide semantic search due to the difficulty of extracting semantic relationships between subjects. In this paper, we model a course mentoring ontology based on the analysis of a curriculum of computer science department, a structure of degree audit, and ABEEK certification. Ontology-based course guidance system is also proposed to overcome the limitation of the existing methods and to provide the effectiveness of course mentoring process for both of advisors and students. In the proposed system, all data of the system consists of ontology instances. To create ontology instances, ontology population module is developed by using JENA framework which is for building semantic web and linked data applications. In the ontology population module, the mapping rules to connect parts of degree audit to certain parts of course mentoring ontology are designed. All ontology instances are generated based on degree audits of students who participate in course mentoring test. The generated instances are saved to JENA TDB as a triple repository after an inference process using JENA inference engine. A user interface for course guidance is implemented by using Java and JENA framework. Once a advisor or a student input student's information such as student name and student number at an information request form in user interface, the proposed system provides mentoring results based on a degree audit of current student and rules to check scores for each part of a curriculum such as special cultural subject, major subject, and MSC subject containing math and basic science. Recall and precision are used to evaluate the performance of the proposed system. The recall is used to check that the proposed system retrieves all relevant subjects. The precision is used to check whether the retrieved subjects are relevant to the mentoring results. An officer of computer science department attends the verification on the results derived from the proposed system. Experimental results using real data of the participating students show that the proposed course guidance system based on course mentoring ontology provides correct course mentoring results to students at all times. Advisors can also reduce their time cost to analyze a degree audit of corresponding student and to calculate each score for the each part. As a result, the proposed system based on ontology techniques solves the difficulty of mentoring methods in manual way and the proposed system derive correct mentoring results as human conduct.

A Study on Fracture Behavior for FRP Composite Girder Filled with Concrete (콘크리트를 충진한 FRP 합성 거더의 파괴 거동에 관한 연구)

  • Kwak, Kae-Hwan;Chung, Sang-Mo;Sung, Bai-Kyung;Jang, Hwa-Sup
    • Journal of the Korea Concrete Institute
    • /
    • v.20 no.1
    • /
    • pp.59-66
    • /
    • 2008
  • This study is about manufacturing and producing girder, which is an essential component of bridge structure, in a composite of FRP + concrete. This has a higher competitive power in price than steel girder. The girder used in this study is made of glass fiber which has a lower elastic modulus than steel and thus has some technical limitations such as excessive deflection compared to steel girder and lack of production facilities in FRP production companies to make a large-section component material. Thus, this study suggested a section of a new module that will allow for applying a large section in order to solve the technical difficulties mentioned above and to secure low stiffness of FRP, developed a new FRP+concrete composite girder that is filled with the appropriate amount of concrete. To identify the structural behavior of this FRP+concrete composite girder, experiments were conducted to measure its flexural strength according to the difference in the strength of confined concrete and the existence of stud. The results of the flexural strength test confirmed the composite effect from confining concrete and the effect of increase in strength proportional to the strength of concrete. In developing FRP+concrete composite girder, NDT study was also conducted to analyze the interface characteristics of concrete and FRP.