• Title/Summary/Keyword: 자동 설계

Search Result 3,910, Processing Time 0.03 seconds

Process gas purification using cyclone recirculation and cooling process (싸이클론 재순환, 냉각공정을 이용한 공정가스 정제 연구)

  • Kim, Ju-Hoe;Jo, Woo-Jin;Choi, Young-Tae;Jo, Young-Min;Kim, Sang-Bum
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.1
    • /
    • pp.25-33
    • /
    • 2018
  • Renewable energy has been of interests in the area of modern alternative fuels. Biogas is produced in waste landfill sites through anaerobic digestion processes, including hydrolysis, acidogenesis, organic acid fermentation (acetogenesis), and methane fermentation (methanogenesis). High contents of fine dust and moisture limited its utilization for direct combustion, town gas and vehicle fuel. Thus, this study proposed a new design for a cooling device using a centrifugal cyclone for simultaneous removal of fine dust and moisture as a pretreatment in the purification processes. A heat exchanger and an ID fan, which are installed inside and outside of the cyclone, in order to cool the humid gas below the freezing point and form a foggy mist. Such an atmosphere enhanced to capture fine dust as recirculating the cold mist flow. The water removal rate was 80.8% at a relative humidity of 95%, and the particle removal efficiency was 98.3% for $2.5{\mu}m$. Simultaneous removal efficiency was 70.8% and 99.6% for particle and moisture respectively.

Distribute Intelligent Multi-Agent Technology for User Service in Ubiquitous Environment (유비쿼터스 환경의 사용자 서비스를 위한 분산 지능형 에이전트 기술)

  • Choi, Jung-Hwa;Choi, Yong-June;Park, Young-Tack
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.9
    • /
    • pp.817-827
    • /
    • 2007
  • In the age of ubiquitous environment, huge number of devices and computing services are provided to users. Personalized service, which is modeled according to the character of each and every individual is of particular need. In order to provide various dynamic services according to user's movement, service unit and operating mode should be able to operate automatically with minimum user intervention. In this paper, we discuss the steps of offering approximate service based on user's request in ubiquitous environment. First, we present our simulator designed for modeling the physical resource and computing object in smart space - the infrastructure in ubiquitous. Second, intelligent agents, which we developed based on a FIPA specification compliant multi-agent framework will be discussed. These intelligent agents are developed for achieving the service goal through cooperation between distributed agents. Third, we propose an automated service discovery and composition method in heterogeneous environment using semantic message communication between agents, according to the movement by the user interacting with the service available in the smart space. Fourth, we provide personalized service through agent monitoring anytime, anywhere from user's profile information stored on handhold device. Therefore, our research provides high quality service more than general automated service operation.

Design and Implementation of a Spatial-Operation-Trigger for Supporting the Integrity of Meet-Spatial-Objects (상접한 공간 객체의 무결성 지원을 위한 공간 연산 트리거의 설계 및 구현)

  • Ahn, Jun-Soon;Cho, Sook-Kyoung;Chung, Bo-Hung;Lee, Jae-Dong;Bae, Hae-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.2
    • /
    • pp.127-140
    • /
    • 2002
  • In a spatial database system, the semantic integrity should be supported for maintaining the data consistency. In the real world, spatial objects In boundary layer should always meet neighbor objects, and they cannot hold the same name. This characteristic is an implied concept in real world. So, when this characteristic is disobeyed due to the update operations of spatial objects, it is necessary to maintain the integrity of a layer. In this thesis, we propose a spatial-operation-trigger for supporting the integrity of spatial objects. The proposed method is defined a spatial-operation-trigger based on SQL-3 and executed when the constraint condition is violated. A spatial-operation-trigger have the strategy of execution. Firstly, for one layer, the spatial and aspatial data triggers are executed respectively. Secondly, the aspatial data trigger for the other layers is executed. Spatial-operation-trigger for one layer checks whether the executed operation updates only spatial data, aspatial data, or both of them, and determines the execution strategy of a spatial-operation-trigger. Finally, the aspatial data trigger for the other layers is executed. A spatial-operation-trigger is executed in three steps for the semantic integrity of the meet-property of spatial objects. And, it provides the semantic integrity of spatial objects and the convenience for users using automatic correcting operation.

A Remote Applications Monitoring System using JINI (JINI 기반 원격 응용 모니터링 시스템)

  • 임성훈;송무찬;김정선
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.3
    • /
    • pp.221-230
    • /
    • 2004
  • In general, remote monitoring systems monitor the status of distributed hosts and/or applications in real-time for diverse managerial purposes. However, most of the extant systems have a few undesirable problems. First of all, they are platform-dependent and are not resilient to network and/or host failures. Moreover, they normally focus on the resource usage trends in monitored hosts, rather than on the status change of the applications running on them. We strongly believe that the latter has more direct and profound effect on the resource usage patterns on each host. In this paper, we present the design and implementation of the Remote Applications Monitoring System (RAMS) that enables us to effectively manage distributed applications through a real-time monitoring of their respective resource usages. The RAMS is a centralized system that consists of many distributed agents and a single centralized manager. An agent on each host is in charge of collecting and reporting the status of local applications. The manager handles agent registration and provides a central access point to the selection and monitoring of distributed applications. The salient features of the system include robustness and portability The adoption of JINI greatly facilitates an automatic recovery from partial network failure and host failure.

The design of communication protocol for controlling efficiently modular medical instruments (모듈화된 의료장비들의 효율적 제어를 위한 통신 프로토콜 설계)

  • 신창민;김영길
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2000.10a
    • /
    • pp.284-287
    • /
    • 2000
  • Recently, developing medical devices have a tendency becoming the module for satisfying user's mutual complex needs. Because the most effective method for the observation of patients condition a diagnosis and a treatment is collecting data from various devices and controling operation following it. Module tendency is more popular due to manage easily totally many individual systems. This study implemented communication protocol to control by one control system connecting modular medical devices. Implemented system consist of one master module controlling all module and managing communication and many Slave modules. Communication between each modules introduced SPI(Serial Peripheral Interface) among many synchronous serial communication methods for the exact transmission and receipt of data. All communication executes by packet format. This can detect error. And, this protocol introduced PNP(Plug And Play) function that auto-detect connecting or removing module during running. This protocol exactly transmitted and received in faster speed more than 1Mbps. And in practical application to the ventilator this confirmed to give and take real-time data. And various functions by th central control system is implemented in this protocol.

  • PDF

An Advanced User-friendly Wireless Smart System for Vehicle Safety Monitoring and Accident Prevention (차량 안전 모니터링 및 사고 예방을 위한 친사용자 환경의 첨단 무선 스마트 시스템)

  • Oh, Se-Bin;Chung, Yeon-Ho;Kim, Jong-Jin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.9
    • /
    • pp.1898-1905
    • /
    • 2012
  • This paper presents an On-board Smart Device (OSD) for moving vehicle, based on a smooth integration of Android-based devices and a Micro-control Unit (MCU). The MCU is used for the acquisition and transmission of various vehicle-borne data. The OSD has threefold functions: Record, Report and Alarm. Based on these RRA functions, the OSD is basically a safety and convenience oriented smart device, where it facilitates alert services such as accident report and rescue as well as alarm for the status of vehicle. In addition, voice activated interface is developed for the convenience of users. Vehicle data can also be uploaded to a remote server for further access and data manipulation. Therefore, unlike conventional blackboxes, the developed OSD lends itself to a user-friendly smart device for vehicle safety: It basically stores monitoring images in driving plus vehicle data collection. Also, it reports on accident and enables subsequent rescue operation. The developed OSD can thus be considered an essential safety smart device equipped with comprehensive wireless data service, image transfer and voice activated interface.

Complexity Metrics for Analysis Classes in the Unified Software Development Process (Unified Process의 분석 클래스에 대한 복잡도 척도)

  • 김유경;박재년
    • The KIPS Transactions:PartD
    • /
    • v.8D no.1
    • /
    • pp.71-80
    • /
    • 2001
  • Object-Oriented (OO) methodology to use the concept like encapsulation, inheritance, polymorphism, and message passing demands metrics that are different from structured methodology. There are many studies for OO software metrics such as program complexity or design metrics. But the metrics for the analysis class need to decrease the complexity in the analysis phase so that greatly reduce the effort and the cost of system development. In this paper, we propose new metrics to measure the complexity of analysis classes which draw out in the analysis phase based on Unified Process. By the collaboration complexity, is denoted by CC, we mean the maximum number of the collaborations can be achieved with each of the collaborator and detennine the potential complexity. And the interface complexity, is denoted by IC, shows the difficulty related to understand the interface of collaborators each other. We prove mathematically that the suggested metrics satisfy OO characteristics such as class size and inheritance. And we verify it theoretically for Weyuker' s nine properties. Moreover, we show the computation results for analysis classes of the system which automatically respond to questions of the it's user using the text mining technique. As we compared CC and IC to CBO and WMC, the complexity can be represented by CC and IC more than CBO and WMC. We expect to develop the cost-effective OO software by reviewing the complexity of analysis classes in the first stage of SDLC (Software Development Life Cycle).

  • PDF

Online Refocusing Algorithm Considering the Tilting Effect for a Small Satellite Camera (위성 카메라의 틸트 효과를 고려한 온라인 리포커싱 알고리즘)

  • Lee, Da Hyun;Hwang, Jai Hyuk;Hong, Dae Gi
    • Journal of Aerospace System Engineering
    • /
    • v.12 no.4
    • /
    • pp.64-74
    • /
    • 2018
  • Small high-resolution Earth observation satellites require precise optical alignment at the submicron level. However, misalignments can occur due to the influence of external factors during the launch and operation despite the sufficient alignment processes that take place before the launch. Thus, satellites need to realign their optical elements in orbit in what is known as a refocusing process to compensate for any misalignments. Refocusing algorithms developed for satellites have only considered de-space, which is the most sensitive factor with respect to image quality. However, the existing algorithms can cause correction error when inner and external forces generate tilt amount in an optical system. The present work suggests an improved online refocusing algorithm by considering the tilting effect for application in the case of a de-spaced and tilted optical system. In addition, the algorithm is considered to be efficient in terms of time and cost because it is designed to be used as an online method that does not require ground communication.

The hydraulic characteristics with tidal effect for pumping test at the costal rock aquifer (해안가 암반대수층에서 양수시험 시 조석효과에 의한 수리특성)

  • Kim, Tae-Yeong;Kang, Dong-Hwan;Kim, Sung-Soo;Kim, Dong-Soo;Chung, Sang-Yong
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2008.05a
    • /
    • pp.1929-1933
    • /
    • 2008
  • 조석에 의한 지하수위변동이 발생하는 해안가 암반대수층에서 고조(high tide)과 저조(low tide) 조건에서의 차이를 규명하기 위한 양수시험이 수행되었다. 본 연구에서 양수시험이 수행된 시험대 수층은 암반층으로서 시험공들은 해안가에서 약 180 m 이격되어 있으며, 양수정(MW1공)과 관측정(MW2공)의 이격거리는 8.05 m 이다. 양수정과 관측정 모두 공 내경은 0.205 m 이며, 케이싱심도는 지표면하 19 m 정도이다. 그리고, 양수정과 관측정의 지하수위는 지표면하 5 m 정도에 형성 되어 있으며, 시험대수층의 두께는 약 40 m 정도이다. 양수시험은 총 3회 수행되었으며, 모든 시험에서 수중모터 설치심도는 지표면하 30 m 이고 양수율은 $75\;m^3/day$로서 동일하였다. 그러나, 양수시작 시간의 차이를 두어 고조 후 1회(1차 시험), 저조 후 2회(2차 및 3차 시험) 수행되었다. 양수정과 관측정에서 자동수위측정기(Model 3001, Solinst)를 설치하여 관측된 지하수위변동 자료에 의하면, 조석현상 발생 후 시험공 내 지하수위변동 경과시간은 고조(high tide) 후 2시간, 저조 (low tide) 후 1시간 정도인 것으로 나타났다. 따라서, 양수시험 시 1차 시험은 고조 후 2시간 경과한 시점에서, 2차 및 3차 시험은 저조 후 1시간 경과한 시점에서 양수가 시작되었다. 양수시험에 의한 경과시간에 따른 수위강하량 그래프에서는 고조조건이 저조조건에 비해 수위강하량이 더 적은 것으로 나타났다. 이러한 원인은 저조에 비해 고조 조건에서는 해수에 의한 지하수위가 상승하여, 동일한 양수조건에서 수위강하량이 적게 나타난 것이다. 양수시험 자료가 AQTESOLV 3.5 프로그램을 이용하여 해석되었다. Theis method에 의해 산정된 수리전도도는 고조 조건의 양수시험에서는 $4.159{\times}10^{-6}\;m/sec$, 저조 후에서는 각각 $3.818{\times}10^{-6}\;m/sec$$3.926{\times}10^{-6}\;m/sec$ 이었다. 저조 후에 비해 고조 후의 수리전도도가 5% 이상 높은 것으로 산정되었다. 이상의 연구 결과들에 의해, 해안가 암반대수층에서는 양수시험 시 조석효과에 의한 수리적인 변동을 고려한 설계와 해석이 수행되어야함을 확인할 수 있었다.

  • PDF

Differences in self-efficacy between block and textual language in programming education using online judge (자동평가시스템을 활용한 프로그래밍 교육에서 블록형 언어와 텍스트형 언어 간 자기효능감의 차이)

  • Chang, Won-Young;Kim, Seong-Sik
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.4
    • /
    • pp.23-33
    • /
    • 2020
  • Online judge provides compilation, execution, and immediate feedback on the source submitted by the learner, and ensures the accuracy and reliability of the evaluation, but it's difficult to select the language according to the level of the learner because most of them provide only textual language. In this study, a block language for online judge was developed and applied to high school classes, and the difference in self-efficacy between the block language and the textual language group was confirmed. It was found that Block language group have more ability expectation to overcome disgust experience than textual language group and Textual language group have significant decrease in ability expectation to start activity and to continue activity. It implies that Block language has an effect on self-efficacy for afterward programming activities, and methods of teaching, learning and evaluation should be devised in the case of textual language so that student's self-efficacy does not deteriorate at the initial and ongoing stage of activity. The results of this study are meaningful in that it provide various implications of methods for enhancing self-efficacy in high school class of programming.