• Title/Summary/Keyword: open architecture control

Search Result 211, Processing Time 0.023 seconds

PC Based STEP-NC Milling Machine Operated by STEP-NC in XML Format (XML형식의 STEP-NC파일로 구동되는 PC 기반의 STEP-NC milling machine)

  • 이원석;방영봉
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.19 no.12
    • /
    • pp.185-193
    • /
    • 2002
  • Most of NC machines are operated by Is06983 standard called G-code, which was developed in the early days of machine tools. This G-code limits hardware performance of the currently developed high-performance hardware & machine tools. By describing only movements of tool, almost all of information of previous production departments is lost, and the machining department cannot exchange information with other departments. For adjusting new hardware environment and direct communication of CNC machines with CAD/CAM software, ISO 14649, STEP -NC is researched. This new standard stores CAD/CAM information as well as operation commands of CNC machines. In this research, the new CNC machine operated by STEP-NC was built and tested. Unlike other STEP-NC milling machines, this system uses the STEP-NC file in form of XML as data input. It makes possible for STEP-NC machines to exchange information to other databases using XML. The mentioned system of this paper loads the XML file, analyzes it, makes tool paths of two5D features with information of STEP-NC, and machines automatically without making G-code. All of software is programmed with Visual C++, and the milling machine is made with table milling machine, step motors, and motion control board for PC that can be directly controlled by C++ commands. All modules of software and hardware were independent, it allows convenient for substitution and expansion of the milling machine. The example 1 in ISP14649-11 that had all information about geometry and machining and the example 2 that has only geometry and tool information were used to test automatic machining by the open-architecture milling machine.

The DEVS-based Detailed Implementation Method of the Command and Fire Control System for the Underwater Vehicle DEVS-HLA Simulation in the Engagement Level (교전급 수중운동체 DEVS-HLA 시뮬레이션을 위한 전술통제체계의 DEVS 기반 상세 구현 방법)

  • Son, Myeong-Jo;Cha, Ju-Hwan;Kim, Tae-Wan;Lee, Kyu-Yeul;Nah, Young-In
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.47 no.4
    • /
    • pp.628-645
    • /
    • 2010
  • To perform the engagement level simulation between the underwater vehicle model and the surface model those are constituted with various systems/ sub-systems, we implemented four different federates as a federation according to the IEEE 1516 HLA (High Level Architecture) protocol that is the international standard in the distributed simulation. Those are CFCS (Command and Fire Control System) federate, motion federate, external entities (torpedos, countermeasure and surfaceship) federate, and visualization federate that interacts with OSG (Open Scene Graph)-based visualization rendering module. In this paper, we present the detailed method about the model constitution for discrete event simulation in the distributed environment. For the sake of this purpose, we introduce the DEVS (Discrete Event System Specification)-HLA-based modeling method of the CFCS federate that reflects not only the interations between models, but also commands from user and tactics manager that is separated from the model. The CFCS federate makes decisions in various missions such as the normal diving, the barrier misision, the target motion analysis, the torpedo launch, and the torpedo evasion. In the perspective of DEVS modeling, the CFCS federate is the coupled model that has the tactical data process model, command model and fire control model as an atomic model. The message passing and time synchronization with other three federates are settled by the $m\ddot{a}k$ RTI (Runtime Infrastructure) that supports IEEE 1516. In this paper, we provides the detailed modeling method of the complicated model that has hierarchical relationship such as the CFCS system in the submarine and that satisfies both of DEVS modeling method for the discrete event simulation and HLA modeling method for the distributed simulation.

A Reconfigurable, General-purpose DSM-CC Architecture and User Preference-based Cache Management Strategy (재구성이 가능한 범용 DSM-CC 아키텍처와 사용자 선호도 기반의 캐시 관리 전략)

  • Jang, Jin-Ho;Ko, Sang-Won;Kim, Jung-Sun
    • The KIPS Transactions:PartC
    • /
    • v.17C no.1
    • /
    • pp.89-98
    • /
    • 2010
  • In current digital broadcasting systems, GEM(Globally Executable MHP)-based middlewares such as MHP(Multimedia Home Platform), OCAP(OpenCable Application Platform), ACAP(Advanced Common Application Platform) are the norm. Despite much of the common characteristics shared, such as MPEG-2 and DSM-CC(Digital Storage Media-Command and Control) protocols, the information and data structures they need are slightly different, which results in incompatibility issues. In this paper, in line with an effort to develop an integrated DTV middleware, we propose a general-purpose, reconfigurable DSM-CC architecture for supporting various standard GEM-based middlewares without code modifications. First, we identify DSM-CC components that are common and thus can be shared by all GEM-based middlewares. Next, the system is provided with middleware-specific information and data structures in the form of XML. Since the XML information can be parsed dynamically at run time, it can be interchanged either statically or dynamically for a specific target middleware. As for the performance issues, the response time and usage frequency of DSM-CC module highly contribute to the performance of STB(Set-Top-Box). In this paper, we also propose an efficient application cache management strategy and evaluate its performance. The performance result has shown that the cache strategy reflecting user preferences greatly helps to reduce response time for executing application.

Advanced Key Management Architecture Based on Tree Structure for Secure SCADA Communications (안전한 SCADA 통신을 위한 트리 기반의 효율적인 키 관리 구조)

  • Choi, Dong-Hyun;Lee, Sung-Jin;Jeong, Han-Jae;Kang, Dong-Joo;Kim, Hak-Man;Kim, Kyung-Sin;Won, Dong-Ho;Kim, Seung-Joo
    • The KIPS Transactions:PartC
    • /
    • v.16C no.1
    • /
    • pp.37-50
    • /
    • 2009
  • The SCADA(Supervisory Control And Data Acquisition) system is a control system for infrastructure of nation. In the past, the SCADA system was designed without security function because of its closed operating environment. However, the security of the SCADA system has become an issue with connection to the open network caused by improved technology. In this paper we review the constraints and security requirements for SCADA system and propose advanced key management architecture for secure SCADA communications. The contributions of the present work are that our scheme support both message broadcasting and secure communications, while the existing key management schemes for SCADA system don't support message broadcasting. Moreover, by evenly spreading much of the total amount of computation across high power nodes (MTU or SUB-MTU), our protocol avoids any potential performance bottleneck of the system while keeping the burden on low power (RTU) nodes at minimal.

A Delphi Study on Competencies of Future Green Architectural Engineer (근미래 친환경 건축분야 엔지니어에게 필요한 역량에 대한 델파이 연구)

  • Kang, So Yeon;Kim, Taeyeon;Lee, Jungwoo
    • Journal of Engineering Education Research
    • /
    • v.21 no.3
    • /
    • pp.56-65
    • /
    • 2018
  • With rapid advance of technologies including information and communication technologies, jobs are evolving faster than ever. Architectural engineering is no exception in this regard, and the green architectural engineering is emerging fast as a promising new field. In this study, a Delphi study of expert architectural engineers are conducted to find out (1) near future prospects of the field, (2) near future emerging jobs, (3) competencies needed for these jobs, and (4) educational content necessary to build these competencies with regards to the green architectural engineering. Initial Delphi survey consisting of open-ended questions in the above four areas were conducted and came out with 65 items after duplicate removal and semantic refinements. Further refinements via second and third wave of Delphi results into 40 items that the 13 architectural engineering experts may largely agree upon as future prospects with regards to the green architectural engineering. Findings indicate that it is expected that the demand for green architectural engineering and needs for automatic energy control system increase. Also, collaborations with other fields is becoming more and more important in green architectural engineering. The professional work management skills such as knowledge convergence, problem solving, collaboration skills, and creativity linking components from various related areas seem to also be on the increasing need. Near future ready critical skills are found to be the building environment control techniques (thermal, light, sound, and air), the data processing techniques like data mining, energy monitoring, and the control and utilization of environmental analysis software. Experts also agree on new curriculum for green building architecture to be developed with more of converging subjects across disciplines for future ready professional skills and experiences. Major topics to be covered in the near future includes building environment studies, building energy management, energy reduction systems, indoor air quality, global environment and natural phenomena, and machinery and electrical facility. Architectural engineering community should be concerned with building up the competencies identified in this Delphi preparing for fast advancing future.

Dynamic Object Detection Architecture for LiDAR Embedded Processors (라이다 임베디드 프로세서를 위한 동적 객체인식 아키텍처 구현)

  • Jung, Minwoo;Lee, Sanghoon;Kim, Dae-Young
    • Journal of Platform Technology
    • /
    • v.8 no.4
    • /
    • pp.11-19
    • /
    • 2020
  • In an autonomous driving environment, dynamic recognition of objects is essential as the situation changes in real time. In addition, as the number of sensors and control modules built into an autonomous vehicle increases, the amount of data the central control unit has to process also rapidly increases. By minimizing the output data from the sensor, the load on the central control unit can be reduced. This study proposes a dynamic object recognition algorithm solely using the embedded processor on a LiDAR sensor. While there are open source algorithms to process the point cloud output from LiDAR sensors, most require a separate high-performance processor. Since the embedded processors installed in LiDAR sensors often have resource constraints, it is essential to optimize the algorithm for efficiency. In this study, an embedded processor based object recognition algorithm was developed for autonomous vehicles, and the correlation between the size of the point clouds and processing time was analyzed. The proposed object recognition algorithm evaluated that the processing time directly increased with the size of the point cloud, with the processor stalling at a specific point if the point cloud size is beyond the threshold

  • PDF

Data Resource Management under Distributed Computing Environment (분산 컴퓨팅 환경하에서의 데이타 자원 관리)

  • 조희경;안중호
    • Proceedings of the Korea Database Society Conference
    • /
    • 1994.09a
    • /
    • pp.105-129
    • /
    • 1994
  • The information system of corporations are facing a new environment expressed by miniaturization, decentralization and Open System. It is therefore of utmost importance for corporations to adapt flexibly th such new environment by providing for corresponding changes to their existing information systems. The objectives of this study are to identify this new environment faced by today′s information system and develop effective methods for data resource management under this new environment. In this study, it is assumed that the new environment faced by information systems can be specified as Distributed Computing Environment, and in order to achieve such system, presents Client/server architecture as its representative computing structure, This study defines Client/server architecture as a computing architecture which specialize the fuctionality of the client system and the server system in order to have an application distribute and perform cooperative processing at the best platform. Furthermore, from among the five structures utilized in Client/server architecture for distribution and cooperative processing of application between server and client this study presents two different data management methods under the Client/server environment; one is "Remote Data Management Method" which uses file server or database server and. the other is "Distributed Data Management Method" using distributed database management system. The result of this study leads to the conclusion that in the client/server environment although distributed application is assumed, the data could become centralized (in the case of file server or database server) or decentralized (in the case of distributed database system) and the data management method through a distributed database system where complete responsibility and powers with respect to control of data used by the user are given not only is it more adaptable to modern flexible corporate environment, but in terms of system operation, it presents a more efficient data management alternative compared to existing data management methods in terms of cutting costs.

  • PDF

A Tool for Workflow-based Product Line Software Development (워크플로우 기반의 제품라인 소프트웨어 개발 지원 환경)

  • Yang, Jin-Seok;Kang, Kyo C.
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.6
    • /
    • pp.377-382
    • /
    • 2013
  • A convergence software development methodology based on product line engineering provides an architecture model for application development and it also provides workflow as a behavior specification of control component development to develop transaction centric application. To effect a change on software development based on product line engineering it has to be supported by a tool. But almost workflow modeling tools dose not support product line engineering concept. So we need new workflow modeling tool to support the convergence software development methodology. In this paper, we introduce a toolset for workflow modeling that consists of eclipse plug-in applications and open source tool and describe the relationships of tools through example.

Development of partial liquefaction system for liquefied natural gas carrier application using exergy analysis

  • Choi, Jungho
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.10 no.5
    • /
    • pp.609-616
    • /
    • 2018
  • The cargo handling system, which is composed of a fuel gas supply unit and cargo tank pressure control unit, is the second largest power consumer in a Liquefied Natural Gas (LNG) carrier. Because of recent enhancements in ship efficiency, the surplus boil-off gas that remains after supplying fuel gas for ship propulsion must be reliquefied or burned to regulate the cargo tank pressure. A full or partial liquefaction process can be applied to return the surplus gas to the cargo tank. The purpose of this study is to review the current partial liquefaction process for LNG carriers and develop new processes for reducing power consumption using exergy analysis. The developed partial liquefaction process was also compared with the full liquefaction process applicable to a LNG carrier with a varying boil-off gas composition and varying liquefaction amounts. An exergy analysis showed that the Joule-Thomson valve is the key component needed for improvements to the system, and that the proposed system showed an 8% enhancement relative to the current prevailing system. A comparison of the study results with a partial/full liquefaction process showed that power consumption is strongly affected by the returned liquefied amount.

A Study on Complication factors between foreign and domestic chefs (국내외 조리시간의 갈등요인에 관한 연구)

  • 최수근;조우제
    • Culinary science and hospitality research
    • /
    • v.6 no.3
    • /
    • pp.99-118
    • /
    • 2000
  • This study attempts to identify the level of conflicts occurring between foreign and domestic chefs, and to suggest the way of controlling those conflicts in order to well manage human resources, foreign chefs. Based on the empirical research, the research findings shows that in terms of targeting and achieving objectives different level of conflicts are experienced when age, hotel type, position varies. For example. purchasing excessive foreign foods may cause undesirable stock which will lead to considerable loss. In order to overcome this problem the advantages of the chain-operated and the independent hotel's food purchasing system must be incorporated. Secondly, another conflicts arise when the architecture and system of a kitchen is different from what foreign chefs are familiar with. Kitchen architecture and system should be well-designed in terms of delivery channel, sanitation, safety, food control, banquet etc.. In developing menu, chefs often have different criteria in the scale of sweet and salt of a particular dish. Foreign chefs often blame his subordinates for not meeting his requirements without proper training or education. Finally, because of the different culture, communication as well as the lack of mutual understanding problem occur. Even though today is called global town. some chefs do not seem to open their minds to learn other developing countries' culture. In diversity management aspect, chefs need to put much effort to be aware of other countries' culture, history, political and economic situation. In prior to employing foreign chefs, the job enrollment and description must be prepared so as to minimize the conflicts, which otherwise will create poor job performance.

  • PDF