• 제목/요약/키워드: Co-simulator

검색결과 348건 처리시간 0.032초

Assessing the ED-H Scheduler in Batteryless Energy Harvesting End Devices: A Simulation-Based Approach for LoRaWAN Class-A Networks

  • Sangsoo Park
    • 한국컴퓨터정보학회논문지
    • /
    • 제29권1호
    • /
    • pp.1-9
    • /
    • 2024
  • 본 논문에서는 LoRaEnergySim에 최적의 실시간 스케줄링 알고리즘으로 알려진 ED-H 스케줄링 알고리즘을 연동하여 LoRaWAN 클래스-A 단말기에 슈퍼 커패시터 기반의 에너지 하베스팅 시스템을 전원 공급 장치를 적용하였을 때 시간 제약성을 갖는 LoRaWAN 컨트롤러의 태스크와 응용 태스크의 실시간 스케줄링 알고리즘 간의 상호 시뮬레이션이 가능하도록 한다. 이를 위해 LoRaWAN의 상태와 상태 전환에 따른 시간과 에너지 특성을 로그 형태로 추출하고 타임 슬롯 기반의 ED-H 스케줄링 알고리즘에 적합하도록 태스크 모델을 수립하고 태스크가 CPU에 의해서 수행되는 특성에 따라 알고리즘이 시간 제약성을 만족하며 태스크를 수행할 수 있도록 확장하였다. 본 논문에서 제안한 기법의 평가를 위해 LoRaEnergySim 시뮬레이션 결과가 제시된 동일 환경에서 패킷 송수신이 수행되는 것과 동시에 10%에서 90%의 CPU 점유율을 갖는 다양한 시간과 에너지 특성을 갖는 태스크 집합에 대해 ED-H 스케줄링 알고리즘을 수행하였으며, 실험 결과로 스케줄링 알고리즘에 따라 시간 제약성의 만족을 위해 슈퍼 커패시터의 에너지가 고갈되지 않는 한 태스크의 시급성을 우선하여 사용하는 것을 확인하여 상호 시뮬레이션의 적용 가능성을 확인하였다.

호흡모의움직임장치를 이용한 정상산소 폴리메타크릴산 겔 선량계의 선량특성 (Preliminary Investigations of the Dosimetric Properties of a Normoxic Polymethacrylic Acid Gel Dosimeter Using a Respiration-Motion Simulator)

  • 박채희;조유라;조광환;박지애;김경민;김금배;정해조;지영훈;권수일
    • 한국의학물리학회지:의학물리
    • /
    • 제23권3호
    • /
    • pp.138-144
    • /
    • 2012
  • 움직이는 종양의 선량분포는 중합체 겔과 EBT2을 이용하여 필름호흡운동 모의치료기로 분석하였다. 중합체 겔 선량계는 젤라틴, MAA, HQ, THPC, HPLC를 이용하여 합성되었다. 겔 선량계와 EBT2 필름은 5초 간격으로 x축과 y축으로 ${\pm}1.5cm$씩 움직이면서 Co-60 감마선을 이용하여 조사하였다. 조사면의 크기 $5{\times}5cm^2$, SSD 80 cm, 2 cm 깊이에 10 Gy를 조사하였다. 50 mm 깊이에서의 심부선량백분율(PDD)은 이온전리함에서 75.2%였고, 겔 선량계로 측정한 결과 정적상태(static state)에서 82.3%, 동적상태(dynamic state)에서 86.1%였다. 겔 선량계를 이용하여 측정한 동적상태의 반음영(penumbra)은 평균 10.89 mm로 정적상태 반음영의 크기인 7.74 mm 보다 40.5%가 증가하였다. 추가적으로 필름을 이용하여 측정된 반음영의 크기와 비교했을 때 정적상태에서 36.6%, 동적상태에서 29.4%가 작았다.

교육용 시뮬레이션 설계를 위한 온실 환경 제어 모델의 활용 (Application of Greenhouse Climate Management Model for Educational Simulation Design)

  • 윤승리;김동필;황인하;김진현;신민주;방지웅;정호정
    • 생물환경조절학회지
    • /
    • 제31권4호
    • /
    • pp.485-496
    • /
    • 2022
  • 국내외로 첨단 ICT 융합기술이 농업 분야에 적용되기 시작하면서, 시설원예 설비들이 고도화되고, 스마트팜 구축 기술 및 인력이 축적되기 시작하였다. 그러나 우리나라 농촌의 경우, 농업생산 연령의 고령화, 국내 농촌 인구의 지속적인 유출, 저출산 등으로 인하여 스마트팜 확대 및 적용에 어려움이 많은 실정이다. 따라서 공간 및 시간에 구속을 받지 않는 간편한 농업인 교육 프로그램이 필요하며, 최근 부상하고 있는 시뮬레이션 기술을 활용한다면 농업 교육용 시뮬레이션 툴 개발도 가능할 것으로 판단된다. 온실 환경 제어 모델을 이용한 시뮬레이션은 다양한 지역과 기상 조건 하에서 대상 온실의 열과 물질에너지의 상호작용을 합리적으로 예측할 수 있게 해준다. 본 연구에서는 온실 환경 제어 모델을 활용하여 외부 기상 데이터를 통해 온실의 환경 변화를 예측하고 가상의 환경 제어시스템을 통해 환경 제어 시 필요한 에너지값들을 시뮬레이션 할 수 있었다. 이러한 결과를 통해 이용자가 직접 맞춤형 환경 제어를 할 수 있도록 편의성을 고려한 사용자 인터페이스를 구축할 것이며, 실제 파프리카 재배 온실의 제어 요소들을 반영할 수 있도록 설계될 것이다. 농업용 교육 시뮬레이션 툴을 최근 활발하게 연구가 이루어지고 있는 작물 생육 모델링 기술 및 전산유체역학 기술과 융합하면 더욱타당한 결과를 보일 것이다.

개방형 자동 수요 반응 시스템 보안 취약성 분석에 관한 연구 (A Study on The Security Vulnerability Analysis of Open an Automatic Demand Response System)

  • 채현호;이준경;이경학
    • 디지털융복합연구
    • /
    • 제14권5호
    • /
    • pp.333-339
    • /
    • 2016
  • 인터넷 기반 전력 수요 관리 망에서 소비자와 공급자간 전기에너지 공급과 사용을 최적화, 효율화하기 위한 기술은 스마트 그리드 망에서 핵심 요소 기술로 대두되고 있다. 현재 전력 수요 관리 망에서 수요 반응 신호를 전기에너지 공급자와 시스템 제공자 및 사용자까지 전달하는 개방형 자동수요반응 표준 프로토콜은 openADR 2.0b가 사용되고 있다. 본 논문은 가장 신뢰성 있고 전 세계적으로 확산되어 있는 EPRI 오픈 소스를 사용하여 개발한 VEN, VTN 시스템의 다양한 공격 취약성에 대한 분석을 목적으로 하고 있다. 공격용 시뮬레이터를 이용하여 EPRI 오픈 소스로 구현한 VEN, VTN 시스템을 다양한 방법으로 공격하여 분석을 수행하였고 분석 결과 VEN, VTN 시스템이 파라미터 변조 공격, 서비스 플로우 변조 공격에 대한 보안 취약성이 존재한다는 결과를 얻을 수 있었다. 개방형, 양방향 통신 환경의 스마트 그리드 망에서 openADR 2.0b 프로토콜을 구현할 때는 다양한 보안 취약성을 고려한 프로토콜에 특화된 보안 기술이 반드시 모색되어야 한다는 결론을 얻을 수 있었다.

분산군집제어 알고리즘 기반 농업용 멀티 UAV 시스템의 시뮬레이터 구현 (Implementation of Agricultural Multi-UAV System with Distributed Swarm Control Algorithm into a Simulator)

  • 주찬영;박성준;손형일
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • pp.37-38
    • /
    • 2017
  • 최근 방제 및 예찰과 같은 농작업에 단일 UAV(Unmanned Aerial Vehicle)시스템이 적용되고 있지만, 가반하중과 체공시간 등 기존시스템의 문제가 점차 대두되면서 작업 시간을 보다 단축시키고 작업 효율을 극대화 할 수 있는 농업용 멀티 UAV시스템의 필요성이 증대되고 있다. 본 논문에서는 작업자가 다수의 농업용 UAV를 효과적으로 제어할 수 있는 분산군집제어 알고리즘을 제안하며 알고리즘 검증 및 평가를 위한 시뮬레이터를 소개한다. 분산군집제어는 UAV 제어 계층, VP(Virtual Point) 제어 계층, 원격제어 계층으로 이루어진 3계층 제어구조를 가진다. UAV 제어 계층에서 각 UAV는 point mass로 모델링 되는 VP의 이상적인 경로를 추종하도록 제어한다. VP 제어 계층에서 각 VP는 입력 $p_i(t)=u^c_i+u^o_i+u^{co}_i+u^h_i$-(1)을 받아 제어되는데 여기서, $u^c_i{\in}{\mathbb{R}}^3$는 VP 사이의 충돌방지제어, $u^o_i{\in}{\mathbb{R}}^3$는 장애물과의 충돌방지제어, $u^{co}_i{\in}{\mathbb{R}}^3$는 UAV 상호간의 협조제어, $u^h_i{\in}{\mathbb{R}}^3$는 작업자로부터의 원격제어명령이다. (1)의 제어입력에서 충돌방지제어는 각 $u^i_c:=-{\sum\limits_{j{\in}{\eta}_i}}{\frac {{\partial}{\phi}_{ij}^c({\parallel}p_i-p_j{\parallel})^T}{{\partial}p_i}}$-(2), $u^o_c:=-{\sum\limits_{r{\in}O_i}}{\frac {{\partial}{\phi}_{ir}^o({\parallel}p_i-p^o_r{\parallel})^T}{{\partial}p_i}}$-(3)로 정의되면 ${\phi}^c_{ij}$${\phi}^o_{ir}$는 포텐셜 함수를 나타낸다. 원격제어 계층에서 작업자는 햅틱 인터페이스를 통해 VP의 속도를 제어하게 된다. 이때 스케일변수 ${\lambda}$에 대하여 VP의 원격제어명령은 $u^t_i(t)={\lambda}q(t)$로 정의한다. UAV 시뮬레이터는 리눅스 환경에서 ROS(Robot Operating Systems)를 기반한 3차원 시뮬레이터인 Gazebo상에 구축하였으며, 마스터와 슬레이브 간의 제어 명령은 TCPROS를 통해 서로 주고받는다. UAV는 PX4 기반의 3DR Solo 모델을 사용하였으며 MAVROS를 통해 MAVLink 통신 프로토콜에 접속하여 UAV의 고도, 속도 및 가속도 등의 상태정보를 받을 수 있다. 현재 멀티 드론 시스템을 Gazebo 환경에 구축하였으며, 추후 시뮬레이터 상에 분산군집제어 알고리즘을 구현하여 검증 및 평가를 진행하고자 한다.

  • PDF

휴대단말기용 다중 대역 칩 안테나 설계 (A Design of Multi-Band Chip Antenna for Mobile Handsets)

  • 조인호;정진우;이천희;이용희;이현진;임영석
    • 한국전자파학회논문지
    • /
    • 제19권4호
    • /
    • pp.477-483
    • /
    • 2008
  • 본 논문에서는 미엔더 라인 피파 구조와 기생 패치를 이용하여 휴대 단말기용 다중 대역 칩 안테나를 제안하였다. 제안된 안테나는 FR-4 기판을 사용하였으며, 상층은 GSM900 대역을 구현하기 위해 미엔더 라인 PIFA 구조로 구성하였고, 최대한 공간 효율을 높이기 위해 비아홀로 각 패드에 미엔더 라인을 연결하였다. 중간층은 DCS, PCS 대역을 구현하기 위해 급전선과 간격을 주어 설계했으며, 하층은 그라운드 접지면에 기생 패치를 추가하여 중간층의 방사체와 커플링 결합으로 주파수와 임피던스 특성을 조절할 수 있음을 보였다. 안테나 크기는 $28{\times}6{\times}4\;mm^3$, 그라운드 조건은 $45{\times}90\;mm$로 제작하였으며, 설계를 위한 모의 실험은 CST 시뮬레이터로 해석하였다. 측정된 대역폭(VSWR<3)은 GSM900 대역에서 90($875{\sim}965$) MHz, DCS, PCS 대역에서는 380($1,670{\sim}2,050$) MHz을 얻었다. 각 공진 주파수의 최대 이득은 0.25 dBi, 3.65 dBi, 3.3 dBi이며, 무지향성 방사 패턴 특성을 보였다.

FDS와 CFAST를 이용한 액체 풀화재의 수정된 디자인 화재곡선 평가 연구 (Evaluation of Modified Design Fire Curves for Liquid Pool Fires Using the FDS and CFAST)

  • 백빛나;오창보;이치영
    • 한국화재소방학회논문지
    • /
    • 제32권2호
    • /
    • pp.7-16
    • /
    • 2018
  • 본 연구에서는 화재 시뮬레이션에 사용하기 위해 제안된 기존의 디자인 화재곡선을 일부 수정한 디자인 화재곡선을 제안하였다. ISO 9705 구획실 내 형성된 헵탄과 옥탄 풀화재를 대상으로 기존에 제안된 1-stage 디자인 화재곡선과 수정된 2-stage 디자인 화재곡선을 입력조건으로 적용하여 FDS와 CFAST를 이용한 시뮬레이션을 수행하고 실험결과와 비교하였다. FDS와 CFAST 시뮬레이션 결과에서 온도와 $O_2$, $CO_2$ 농도에 대해서 전체적으로 2-stage 디자인 화재곡선이 1-stage 디자인 화재곡선보다 잘 예측하였으며, 특히 화재 초기 성장단계에서 온도에 대한 예측은 2-stage 디자인 화재곡선의 결과가 더 합리적임을 확인하였다. 구획실 내 온도변화에 대한 FDS와 CFAST 시뮬레이션 결과는 상층부에 대해서는 비교적 합리적으로 예측하였고 두 계산결과에 차이가 크지 않았지만 하층부에 대해서는 두 계산 모두 너무 낮게 예측하였으며 두 계산결과에도 차이가 크게 나타나는 것을 알 수 있었다.

복합진자 모형의 뉴튼.오일러 알고리즘 비교 (Comparison of Newton's and Euler's Algorithm in a Compound Pendulum)

  • 하종규
    • 한국운동역학회지
    • /
    • 제16권3호
    • /
    • pp.1-7
    • /
    • 2006
  • The Primary type of swinging motion in human movement is that which is characteristic of a pendulum. The two types of pendulums are identified as simple and compound. A simple pendulum consist of a small body suspended by a relatively long cord. Its total mass is contained within the bob. The cord is not considered to have mass. A compound pendulum, on the other hand, is any pendulum such as the human body swinging by hands from a horizontal bar. Therefore a compound pendulum depicts important motions that are harmonic, periodic, and oscillatory. In this paper one discusses and compares two algorithms of Newton's method(F = m a) and Euler's method (M = $I{\times}{\alpha}$) in compound pendulum. Through exercise model such as human body with weight(m = 50 kg), body length(L = 1.5m), and center of gravity ($L_c$ = 0.4119L) from proximal end swinging by hands from a horizontal bar, one finds kinematic variables(angle displacement / velocity / acceleration), and simulates kinematic variables by changing body lengths and body mass. BSP by Clauser et al.(1969) & Chandler et al.(1975) is used to find moment of inertia of the compound pendulum. The radius of gyration about center of gravity (CoG) is $k_c\;=\;K_c{\times}L$ (단, k= radius of gyration, K= radius of gyration /segment length), and then moment of inertia about center of gravity(CoG) becomes $I_c\;=\;m\;k_c^2$. Finally, moment of inertia about Z-axis by parallel theorem becomes $I_o\;=\;I_c\;+\;m\;k^2$. The two-order ordinary differential equations of models are solved by ND function of numeric analysis method in Mathematica5.1. The results are as follows; First, The complexity of Newton's method is much more complex than that of Euler's method Second, one could be find kinematic variables according to changing body lengths(L = 1.3 / 1.7 m) and periods are increased by body length increment(L = 1.3 / 1.5 / 1.7 m). Third, one could be find that periods are not changing by means of changing mass(m = 50 / 55 / 60 kg). Conclusively, one is intended to meditate the possibility of applying a compound pendulum to sports(balling, golf, gymnastics and so on) necessary swinging motions. Further improvements to the study could be to apply Euler's method to real motions and one would be able to develop the simulator.

전자유압 비례밸브와 경사센서를 이용한 농용 프론트 로더 버켓 능동수평유지 시스템 개발 (Development of a self-leveling system for the bucket of an agricultural front-end loader using an electro hydraulic proportional valve and a tilt sensor)

  • 이창주;하종우;최덕수;김학진
    • 드라이브 ㆍ 컨트롤
    • /
    • 제12권4호
    • /
    • pp.60-70
    • /
    • 2015
  • A front-end loader (FEL) mounted on an agricultural tractor is one of the most commonly used implements for farm work. However, when the tractor carries material using the bucket attached to the FEL on a sloping ground, the materials can spill or roll back over the operator due to the tilted body, thereby requiring the bucket surface to remain level at a constant value regardless of varying slopes. In this study, an active system for controlling the angle of the FEL bucket on a tractor based on the real-time measurement of ground slopes was developed to enable the bucket to constantly remain level. A FEL simulator operated based on an electro hydraulic proportional valve (EHPV) was constructed in the laboratory to develop a proportional-integral-derivative (PID) controller forming a virtual electronic control unit (ECU) on the computer, which could automatically adjust the bucket angles depending on varying input angles while sending SAE-J1939 associated messages via CAN BUS to the EHPV. The different parameter values for the PID controller due to the gravity effect of the bucket were determined using a manual PID tuning method while assuming that the tractor travels on either an ascending slope or a descending slope. The developed PID control-based self-leveling system showed a mean of steady-state errors of within $1^{\circ}$ and a mean of delayed times of ~ 0.8s when the step input of $+20^{\circ}$ was given, implying that the developed system and control algorithm would be effective in maintaining the bucket angle at a certain value. Future studies include the improvement of the control algorithm to reduce such a time delay as well as the application of the developed algorithm to the FEL mounted on a tractor tested at a testing ground.

Shell 석탄가스화 복합발전 시스템의 성능해석 연구 (Performance Analysis of Shell Coal Gasification Combined Cycle systems)

  • Kim, Jong-Jin;Park, Moung-Ho;Song, Kyu-So;Cho, Sang-Ki;Seo, Seok-Bin;Kim, Chong-Young
    • 에너지공학
    • /
    • 제6권1호
    • /
    • pp.104-113
    • /
    • 1997
  • 본 연구에서는 상용공정모사기인 ASPEN PLUS를 이용하여 건식탄공급, 산소사용 분류층 가스화기인 Shell가스화공정, 저온가스정제공정, GE MS7001FA가스터빈, 삼압.자연순환식 폐열회수보일러, 재열복수식 증기터빈 및 극저온 산소분리공정을 채용한 IGCC시스템에 대하여 성능해석 모델을 개발하고 시스템 성능해석을 위한 민감도분석을 수행하였다. 본 모델의 적정성은 설계조건에서 대상탄을 이용한 정상상태 성능해석 결과를 타 시뮬레이션 결과와 비교함으로서 검증하였다.$^{1)}$ . Illinois#6탄을 대상으로 수행한 시뮬레이션 결과는 투입되는 탄에 함유된 수분의 양이 증가함에 따라 가스화기의 온도가 감소하며, 회분 및 황이 많은 경우에 현열손실이 증가하여 시스템 효율이 감소하였다. 개발된 모델을 이용하여 가스화기의 운전압력, 증기/석탄비율 및 산소/석탄비율에 따르는 시스템의 민감도분석을 수행한 결과 운전압력 증가에 따라 가스화기 노내온도가 상승하며, 가연성가스(CO+H2) 생성율이 감소하였다. 증기/석탄비율 변화분석에서는 공급증기의 양을 변화시키면 가연성가스의 최고생성점이 보다 낮은 산소/석탄비율에서 나타남을 알 수 있었다. 또한 산소/석탄비율 변화분석에서는 증기/석탄 공급비율 0.2에서 산소/석탄 공급비율이 0.77인 경우에 가장 최적의 운전조건임을 알 수 있었다.

  • PDF