• Title/Summary/Keyword: 동적흐름제어

Search Result 76, Processing Time 0.027 seconds

Fault Detection and Diagnosis of the Deaerator System in Nuclear Power Plants (원전 탈기기 시스템의 수위 측정 센서의 고장 검출 및 진단)

  • Kim, Bong-Seok;Lee, In-Soo;Lee, Yoon-Joon;Kim, Kyung-Youn
    • Journal of IKEEE
    • /
    • v.7 no.1 s.12
    • /
    • pp.107-118
    • /
    • 2003
  • In this paper, dynamic control model is formulated by considering the geometrical structure of the deaerator storage tank in nuclear power plant and input-output flow rate at steady state, and we describe fault detection and diagnosis (FDD) scheme based on the adaptive estimator. The performance and effectiveness of the proposed FDD scheme are evaluated by applying real operating data obtained from the YOUNGKWANG 3 & 4 FSAR.

  • PDF

A TCP-like flow control algorithm for RTP/RTCP (TCP 와 RTP/RTCP 유사한 흐름제어 알고리즘)

  • 나승구;윤성덕;안종석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.480-482
    • /
    • 1998
  • 최근, 멀티캐스트 기법을 사용하는 멀티미디어 응용 프로그램들이 인터넷에 등장하고 있다. 이들 응용 프로그램들의 성공 여부는 수신자들에게 전송되는 음성/영상의 품질에 의해 좌우된다. 인터넷은 응용프로그램의 QoS(Quality of Service) 에 대한 요구를 보장할 수 없기 때문에 멀티케스트 트래픽(multicast traffic)을 위하여 인터넷의 성능을 최대한 효율적으로 이용할 수 있도록 흐름제어에 대한 많은 연구가 진행되고 있다. 그 중 IVS(INRIA Video conferencing System)에서 제안한 멀티캐스트 트래픽 흐름제어 알고리즘은 수신자가 주기적으로 전달하는 RTCP 의 패킷손실 정보에 의해 송신자가 전송율을 조절하는 것이다. 그러나 이 알고리즘은 네트워크 상태가 무부하(unload)임에도 불구하고 느린 피드백으로 인하여 가용 네트워크 대역폭을 빠르게 파악하지 못하기 때문에, TCP트래픽과 경쟁 상태에서 네트워크 대역폭을 불공정(unfairness)하게 사용하게 되고 네트워크 상태에 알맞는 전송율을 결정하지 못한다. 본 논문에서는 더욱 공정하게 대역폭을 공유할 수 있고 전체 링크 이용율을 높이는 두 가지 기법을 제안한다. 첫째, 측정된 네트워크 혼잡상태에 따라 RTCP 피드백의 전송 빈도를 동적으로 조절하는 것이다. 둘째, TCP와 같이 전송율을 증가/감소시킴으로써 공정하게 네트워크를 공유하도록 하는 것이다. 본 논문에서는 이 두 가지 기법들이 TCP 트래픽에 영향을 주지 않고 또한 RTCP피드백의 양을 증가시키지 않으면서도 공정하게 네트워크 대역폭을 공유함으로써 링크의 이용율을 높일 수 있다는 것을 시뮬레이션을 통하여 보여준다.안 모니터링 기 능 등으로 조사되었다.도 멜-켑스트럼을 사용한 경우 67.5%, K-L계수를 사용한 경우 75.3%로 7.8%의 향상된 인식률을 보였으며 K-L계수와 회귀계수를 결합한 경우에서도 비교적 높은 인식률을 보여 숫자음에 대해서도 K-L계수의 유효성을 확인할 수 있었다..rc$ 구입할 때 중점적으로 살펴보는 사항은 신선도와 순수재래종 여부, 위생상태였다. 한편 소비자가 언제나 구입할 수 없다는 의견이 85.2%나 되어 원활한 공급과 시장조성이 아직 정착되지 않고 있었다. $\bigcirc$ 현재 유통되고 있는 재래종닭은 소비자 대부분이 잡종으로 인식하고 있었으며, 재래종과 일반육계와의 구별은 깃털색, 피부색, 정강이색등 외관상으로 구별하고 있었다. 체중에 대한 반응은 너무 작다는 의견이었고, 식품으로의 인식도는 비교적 고급식품으로 인식하고 있다. $\bigcirc$ 재래종닭고기의 브랜드화에 대한 견해는 젊고 소득이 높은 계층에서 브랜드화의 필요성을 강조하고 있다. $\bigcirc$ 재래종달걀의 소비형태는 대부분의 소비자가 좋아하였으나 아직 먹어보지 못한 응답자가 많았다. 재래종달걀의 맛에 대해서는 고소하고 독특하여 차별성을 느끼고 있었다. $\bigcirc$ 재래종달걀의 구입장소는 계란판매점(축협.농협), 슈퍼, 백화점, 재래닭 사육 농장등 다양하였으며 포장단위는 10개를 가장 선호하였고, 포장재료는 종이, 플라스틱, 짚의 순으로 좋아하였다. $\bigcirc$ 달걀의 가격은 200원정도를 적정하다고 하였으며, 크기는 (평균 52g)는 가장 적당하다고

  • PDF

Branch Misprediction Recovery Mechanism That Exploits Control Independence on Program (프로그램 상의 제어 독립성을 이용한 분기 예상 실패 복구 메커니즘)

  • Yoon, Sung-Lyong;Lee, Won-Mo;Cho, Yeong-Il
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.7
    • /
    • pp.401-410
    • /
    • 2002
  • Control independence has been put forward as a new significant source of instruction-level parallelism for superscalar processors. In branch prediction mechanisms, all instructions after a mispredicted branch have to be squashed and then instructions of a correct path have to be re-fetched and re-executed. This paper presents a new branch misprediction recovery mechanism to reduce the number of instructions squashed on a misprediction. Detection of control independent instructions is accomplished with the help of the static method using a profiling and the dynamic method using a control flow of program sequences. We show that the suggested branch misprediction recovery mechanism improves the performance by 2~7% on a 4-issue processor, by 4~15% on an 8-issue processor and by 8~28% on a 16-issue processor.

Augmented Reality based Dynamic State Transition Algorithm using the 3-Axis Accelerometer Sensor (3축 가속도 센서를 이용한 증강현실 기반의 동적 상태변환 알고리즘)

  • Jang, Yu-Na;Park, Sung-Jun
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.10
    • /
    • pp.86-93
    • /
    • 2010
  • With the introduction of smart phones, the augmented reality became popular and is increasingly drawing attention. The augmented reality in the mobile devices is becoming an individual area to study. Many applications of the augmented reality have been studied, but there are just a few studies on its combination with artificial intelligence in games. In this study, an artificial intelligence algorithm was proposed, which dynamically converts the state of the 3D agent in the augmented reality environment using the 3-Axis acceleration sensor in the smart phone. To control the state of the agent to which the artificial intelligence is applied, users used to directly enter the data or use markers to detect them. The critical values, which were determined via test, were given to the acceleration sensor to ensure accurate state conversion. In this paper, makerless tracking technology was used to implement the augmented reality, and the state of the agent was dynamically converted using the 3-Axis acceleration seonsor.

A Dynamic Queue Manager for Optimizing the Resource and Performance of Mass-call based IN Services in Joint Wired and Wireless Networks (유무선 통합 망에서 대량호 지능망 서비스의 성능 및 자원 최적화를 위한 동적 큐 관리자)

  • 최한옥;안순신
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.25 no.5B
    • /
    • pp.942-955
    • /
    • 2000
  • This paper proposes enhanced designs of global service logic and information flow for the mass-call based IN service, which increase call completion rates and optimize the resource in joint wired and wireless networks. In order to hanve this logic implemented, we design a Dynamic Queue Manager(DQM) applied to the call queuing service feature in the Service Control Point(SCP). In order to apply this logic to wireless service subscribers as well as wired service subscribers, the service registration flags between the Home Location Register(HLR) and the SCP are managed to notify the DQM of the corresponding service subscribers’ mobility. Hence, we present a dynamic queue management mechanism, which dynamically manages the service group and the queue size based on M/M/c/K queueing model as the wireless subscribers roam the service groups due to their mobility characteristics. In order to determine the queue size allocated by the DQM, we simulator and analyze the relationship between the number of the subscriber’s terminals and the drop rate by considering the service increment rate. The appropriate waiting time in the queue as required is simulated according to the above relationship. Moreover, we design and implement the DQM that includes internal service logic interacting with SIBs(Service Independent building Blocks) and its data structure.

  • PDF

Dynamic Water Quality Simulation Considering Nonpoint Sources in Nakdong River (비점오염해석과 연계한 낙동강에서의 동적 수질모의)

  • Han, Kun-Yeun;Choi, Hyun-Gu;Kim, Ji-Sung;Yun, Young-Sam
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2007.05a
    • /
    • pp.433-437
    • /
    • 2007
  • 최근 환경부에서는 낙동강 유역의 오염총량관리제도의 시행에 따라 이제까지의 배출구 수질기준으로부터 총량수질기준을 통한 수질관리를 실시하고 있다. 오염총량관리를 실행하기 위해서는 주요지천 및 폐수처리장에서의 수질개선 및 비점오염원 관리가 선행되어야 하는데 이를 효율적으로 제어하기 위해서 낙동강 유역에 적합한 최적 수질해석 모델의 개발이 요구되는 상황이다. 수질모델의 가장 큰 목적은 유역으로부터 발생한 오염물이 하천으로 유입되었을 때 하천 수질 및 생태계의 수학적 표현을 통해 장래의 수질을 예측하고, 예측된 결과에 따라 합리적인 수질관리대책을 수립하는 것이다. 낙동강은 대표적인 수지상 하천망의 형태로서 댐 방류량 및 지류유입량은 본류 수계에 직접적인 영향을 미치며, 수질해석의 기본이 되는 수리계산에 매우 중요한 변수가 된다. 또한 대구, 구미, 왜관, 김천 등에서의 오염부하가 금호강, 남강 등의 주요 지류를 통하여 본류부로 유입되고 있으며, 하류부 칠서, 원동, 매리, 물금 등에서는 대량의 하천수를 취수하여 부산, 울산, 마산, 창원 지역 등의 생활 및 공업용수의 원수로 사용하고 있다. 다시 말해서 댐 방류량, 낙동강 하구언의 수위조절, 지류 유입량, 비점원 유입량 등 계산영역 경계에서의 비정상상태의 수리조건과 수질관리 계획에 의해 일률적으로 오염이 부하되는 정상상태의 수질조건이 공존하고 있는 실정이다. 본 연구에서는 낙동강 유역에 적합한 동적 수질모델을 개발하였다. 본 연구에서 개발된 수치모형은 갈수저수조건 및 불규칙한 하도단면을 반영하고, 동적 상태의 댐 방류량, 낙동강 하구언의 수위조절 영향, 지류 유입량 등 다양한 하천조건에서 발생하는 동적 흐름을 안정적으로 해석하여 낙동강 수질해석의 신뢰도를 향상시킴으로서 낙동강에 유입된 오염물질이 수계에 미치는 영향을 정확히 분석하고자 하였다. 동적수질해석에 의한 모의결과는 유량의 경우 상류부분은 모의치와 실측치가 잘 일치하지만, 중류 이후 지류의 유입이 많아지면서 지류의 변화를 정확히 입력하지 못해 모의치와 실측치의 차이가 발생한다. BOD의 경우는 수질이 양호한 상류지역은 모의치와 실측치가 잘 일치하지만, 오염원의 유입이 많은 중류지역부터는 실측치와 차이를 나타내다가 하류지역에서 다시 비교적 일치함을 알 수 있다. TN의 경우는 전반적으로 실측치보다 높게 모의되었고, TP는 전반적으로 실측치와 비교하여 잘 모의되었다. 본 연구에서 구축한 동적 수리해석모형 및 동적 수질해석모형은 낙동강 유역에 대해 유량 및 수질 등의 실제 하천의 경향에 비교적 잘 반영하므로 오염물총량규제에 따른 합리적인 하천 수질관리대책을 수립하는데 크게 기여할 수 있을 것으로 기대된다.

  • PDF

Dynamic Response Analysis of Pneumatic Floating Breakwater Mounted Wave-power Generation System of Oscillating Water Column (진동수주형 파력발전시스템을 탑재한 공기주입식 부유식방파제의 동적거동해석)

  • Lee, Kwang-Ho;Kim, Do-Sam;Jung, Ik-Han
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.29 no.6
    • /
    • pp.305-314
    • /
    • 2017
  • Ocean wave energy harvesting is still too expensive despite developing a variety of wave energy converter (WEC) devices. For the cost-effective wave energy harvesting, it can be an effective measure to use existing breakwaters or newly installed breakwaters for both wave control and energy harvesting purposes. In this study, we investigated the functionality of both breakwater and wave-power generator for the oscillating water column (OWC)-type wave energy converter (WEC) installed in a pneumatic floating breakwater, which was originally developed as a floating breakwater. In order to verify the performance of the breakwater as a WEC, the air flow velocity from air-chamber to WEC has to be evaluated properly. Therefore, air flow velocity, wave transformation and motion of floating structure was numerically implemented based on BEM from linear velocity potential theory without considering the compressibility of air within the chamber. Air pressure, meanwhile, was assumed to be fluctuated by the motions of structure and the water level change within air-chamber. The validity of the obtained values can be determined by comparing the previous results from the numerical analysis for different shapes. Based on numerical model results, wave transformation characteristics around OWC system mounted on the fixed and floating breakwaters, and motions of the structure with air flow velocities are investigated. In summary, all numerical results are almost identical to the previous research considering air compressibility. Therefore, it can be concluded that this analysis not considering air compressibility in the air chamber is more efficient and practical method.

Controlling Particle Motion and Attribute Change by Fuzzy Control (퍼지제어에 의한 파티클 움직임 및 속성변화 제어)

  • Kang, Hwa-Seok;Choi, Seung-Hak;Eo, Kil-Su;Lee, Hong-Youl
    • Journal of the Korea Computer Graphics Society
    • /
    • v.2 no.1
    • /
    • pp.7-14
    • /
    • 1996
  • A particle system is defined as a collection of primitive particles that together represent irregular and ever-changing objects such as smoke, clouds, waterfalls, and explosions. A particle system can be a powerful tool for modeling a deformable object's motion and change of form since it has dynamic properties with time. As an object becomes more complicated and shows more chaotic behavior, however, we need much more parameters for describing its characteristics completely. Consequently, the conventional particle system leads to difficulty in managing all of the parameters properly since one parameter can affect the others. Moreover, motion equations for representing particles' behavior are usually approximated to gain speed-ups. The inevitable errors in calculating the equations can cause an unexpected outcome. In this paper, we present a new approach of applying fuzzy contol to mage particles' motion and attributes changes over time. We also give an implementation result of a fuzzy particle system to show the feasibility of the proposed method. Applications of the system to explosions, nebulae, volcanos, and grass are presented.

  • PDF

시뮬레이션 도구 SMPLE의 개발 및 활용

  • 조성만
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1992.10a
    • /
    • pp.3-3
    • /
    • 1992
  • 컴퓨터 시스템의 개발 및 분석에 많이 활용되는 시뮬레이션 모델을 구축하는데 있어서 SIMSCRIT, GISS, SIMAN, SLA II등과 같은 시뮬레이션 전용언어가 많이 사용되지만, 이들은 새로운 전용언어의 습득, 시스템 프로그램과의 접속, 시뮬레이션 수행 속도면에서 부담을 주어왔다. 본 연구에서는 기존의 C언어 사용자들이 손쉽게 시뮬레이션 모델을 구축할 수 있도록 기존의 smpl을 확장하여 SMPLE(smpl extended)를 개발하였다. SMPLE의 모체의 smpl은 컴퓨터 시스템의 시뮬레이션 모델을 구현하기 위해 MIT에서 C언어를 이용하여 고안되었으며, C언어의 기능적인 확장으로서 라이브러리 함수들의 집합 형태를 갖는 시뮬레이션 서브 시스템이다. 이러한 라이브러리 함수들의 집합인 smpl 시뮬레이션 서브 시스템은 C언어 자체와 더불어 사건중심(event-oriented) 시뮬레이션 언어를 구성하며, smpl 시뮬레이터는 C 언어 프로그램으로 구현되다. smpl은 시뮬레이션하기 위한 설비(facility)들을 정의, 예약, 해제하거나 상태를 알아보는 함수를 제공하며, 시간의 관점에서 보면 토큰의 흐름은 일련의 대기시간과 활동시간에 의하여 나타낼 수 있게 된다. smpl은 사건의 스케쥴링(scheduling), 확률변수의 생성, 통계자료 수집 등에 관한 함수의 제공과, 시뮬레이션 시간의 전진과 사건발생의 순서를 조절해주는 기능을 제공한다. smpl 시뮬레이션 프로그램은 초기화루틴, 제어루틴 및 결과출력루틴으로 구성된다. 기존의 smpl에서 사용되는 프로그램의 자료구조(data structure)는 배열과 인덱스 구조가 사용되었다. 이러한 구조는 이미 완성되어 있는 프로그램 내에서는 효율성 면에서 좋겠지만, 변경이나 확장하기 위해 이 프로그램을 분석한다거나 필요한 기능을 추가하기 위해서는 매우 많은 어려움이 따르게 된다. 본 논문에서는 배열을 기반으로 하고 있는 smpl의 자료구조를 C의 structure와 pointer를 기반으로 하게끔 변경시키고 이에 따르는 제반 변경 사항을 수정 보완하여 프로그램의 분석을 용이하게 하며 기능의 변경 및 추가가 수월하게 하였고 메모리를 동적으로 관리할 수 있게 하였다. 또한 기존의 smpl에 디버깅용 함수 및 설비(facility) 제어용 함수를 추가하여 시뮬레이션 프로그램 작성을 용이하게 하였다. 예를 들면 who_server(), who_queue(), pop_Q(), push_Q(), pop_server(), push_server(), we(), wf(), printfct() 같은 함수들이다. 또한 동시에 발생되는 사건들의 순서를 조종하기 위해, 동시에 발생할 수 있는 각각의 사건에 우선순위를 두어 이 우선 순위에 의하여 사건 리스트(event list)에서 자동적으로 사건들의 순서가 결정되도록 확장하였으며, 설비 제어방식에 있어서도 FIFO, LIFO, 우선 순위 방식등을 선택할 수 있도록 확장하였다. SIMPLE는 자료구조 및 프로그램이 공개되어 있으므로 프로그래머가 원하는 기능을 쉽게 추가할 수 있는 장점도 있다. 아울러 SMPLE에서 새로이 추가된 자료구조와 함수 및 설비제어 방식등을 활용하여 실제 중형급 시스템에 대한 시뮬레이션 구현과 시스템 분석의 예를 보인다.

  • PDF

A Branch Misprediction Recovery Mechanism by Control Independence (제어 독립성과 분기예측 실패 복구 메커니즘)

  • Ko, Kwang-Hyun;Cho, Young-Il
    • Journal of Practical Agriculture & Fisheries Research
    • /
    • v.14 no.1
    • /
    • pp.3-22
    • /
    • 2012
  • Control independence has been put forward as a significant new source of instruction-level parallelism for superscalar processors. In branch prediction mechanisms, all instructions after a mispredicted branch have to be squashed and then instructions of a correct path have to be re-fetched and re-executed. This paper presents a new branch misprediction recovery mechanism to reduce the number of instructions squashed on a misprediction. Detection of control independent instructions is accomplished with the help of the static method using a profiling and the dynamic method using a control flow of program sequences. We show that the suggested branch misprediction recovery mechanism improves the performance by 2~7% on a 4-issue processor, by 4~15% on an 8-issue processor and by 8~28% on a 16-issue processor.