• 제목/요약/키워드: Real time simulator

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

전자유압 비례밸브와 경사센서를 이용한 농용 프론트 로더 버켓 능동수평유지 시스템 개발 (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.

RISC 프로세서를 대상으로 한 최악 실행시간 분석의 정확도에 대한 과예측 원인별 영향 분석 (Impact Analysis of Overestimation Sources on the Accuracy of the Worst Case Timing Analysis for RISC Processors)

  • 김성관;민상렬;하란;김종상
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권4호
    • /
    • pp.467-478
    • /
    • 1999
  • 실시간 태스크의 최악 실행시간을 예측할 때 과예측이 발생하는 원인은, 첫째 프로그램의 동적인 최악 실행 행태를 정적으로 분석하는 것이 근본적으로 어렵기 때문이며, 둘째 최근의 RISC 형태 프로세서에 포함되어 있는 파이프라인 실행 구조와 캐쉬 등이 그러한 정적 분석을 더욱 어렵게 만들기 때문이다. 그런데 기존의 연구에서는 각각의 과예측 원인을 해결하기 위한 방법에 대해서만 언급하고 있을 뿐 분석의 정확도에서 각 원인이 차지하는 비중에 대해서는 언급하고 있지 않다. 이에 본 연구에서는 최악 실행시간 예측시 과예측을 유발하는 원인들, 즉 분석 요소들의 영향을 정량적으로 조사함으로써 기존의 최악 실행시간 분석 기법들이 보완해야 할 방향을 제시하고자 한다. 본 연구에서는 실험이 특정 분석 기법에 의존하지 않도록 하기 위하여 시뮬레이션 방법에 기반한다. 이를 위해 분석 요소별 스위치가 포함된 MIPS R3000 프로세서를 위한 시뮬레이터를 구현하였는데, 각 스위치는 해당 분석 요소에 대한 분석의 정확도 수준을 결정한다. 모든 스위치 조합에 대해서 시뮬레이션을 반복 수행한 다음 분산 분석을 수행하여 어떤 분석 요소가 가장 큰 영향을 끼치는지 고찰한다.Abstract Existing analysis techniques for estimating the worst case execution time (WCET) of real-time tasks still suffer from significant overestimation due to two types of overestimation sources. First, it is unavoidably difficult to predict dynamic behavior of programs statically. Second, pipelined execution and caching found in recent RISC-style processors even more complicate such a prediction. Although these overestimation sources have been attacked in many existing analysis techniques, we cannot find in the literature any description about questions like which one is most important. Thus, in this paper, we quantitatively analyze the impacts of overestimation sources on the accuracy of the worst case timing analysis. Using the results, we can identify dominant overestimation sources that should be analyzed more accurately to get tighter WCET estimations. To make our method independent of any existing analysis techniques, we use simulation based methodology. We have implemented a MIPS R3000 simulator equipped with several switches, each of which determines the accuracy level of the timing analysis for the corresponding overestimation source. After repeating simulation for all of the switch combinations, we perform the variance analysis and study which factor has the largest impact on the accuracy of the predicted WCETs.

하수처리장 유입수 성상 실시간 예측모델 및 활용성 평가 (Evaluation on Applicability of the Real-time Prediction Model for Influent Characteristics in Full-scale Sewerage Treatment Plant)

  • 김연권;김지연;한인선;김주환;채수권
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2010년도 학술발표회
    • /
    • pp.1706-1709
    • /
    • 2010
  • 일반적으로 생물학적 하수처리공정들은 단위공정내 물리 화학적 및 생물학적 반응들이 복잡하게 존재한다. 활성슬러지모델 1(ASM No.1)을 시작으로 생물공정을 모사하기 위한 다양하고도 새로운 수학적 모델들이 개발되어 왔다. 그러나 이들 모델은 그 활용의 측면에 있어 비용과 단순성에서 매우 큰 단점을 가지고 있었다. 그중 이들 수학적 기반의 모델들이 갖는 또 다른 활용상의 어려움은 현장 근무자들이 활용하기에는 시간 소요와 컴퓨터-과학에 관한 기술부족의 장벽이 매우 높아 결국 모델활용의 영역은 전문가나 특정 엔지니어들에게 국한되어 왔다. 이러한 상황을 극복하고 현장 근무자들에게 도움을 주기 위해 동적-물질수지모델(Dynamic-Mass-Balance Model)에 기초한 $KM^2BM$이 개발되었다. 금번 논문은 생물학적 하수처리장을 설계하고 모사함에 있어 활용 가능한 모사 툴로서의 $KM^2BM$을 소개한다. 이 모델은 모델 파라메터의 추정이나 하수성상분석과 같은 별도의 노력 없이도 단순한 인자추정만으로 생물학적 하수처리장내 미생물의 중요 거동기작을 고려함으로서 잠재적 공정적응력을 최대화 시킬 수 있다.

  • PDF

보안 서비스를 고려한 이동 에이전트 모델과 클라이언트-서버 모델의 성능 비교 (A Performance Comparison of the Mobile Agent Model with the Client-Server Model under Security Conditions)

  • 한승완;정기문;박승배;임형석
    • 한국정보과학회논문지:정보통신
    • /
    • 제29권3호
    • /
    • pp.286-298
    • /
    • 2002
  • 분산 컴퓨팅 환경에서 프로세스 사이의 상호 협력을 위한 통신으로 인격 프로시져 호출이 전통적으로 사용되고 있다. 분산 응용이 더욱 복잡해짐에 따라 최근 이동 에이전트 패러다임이 등장하였다. 이처럼 다양한 상호 협력을 위한 통신 패러다임이 등장함에 따라 각 패러다임의 성능에 대한 평가와 비교 연구가 이루어지고 있다. 그러나 기존의 연구에서 성능 평가를 위해 사용한 성능 모델들은 보안 서비스를 위한 평가 요소를 고려하고 있지 않기 때문에 실제 분산 환경을 제대로 반영하지 못한다. 분산 환경은 개방되어 있으므로 정보의 노출이나 도청과 같은 공격에 있어서 상당히 취약하다. 이러한 분산 환경에서 안전하게 작업을 수행하기 위해서는 여러 가지 공격으로부터 응용 프로그램이나 정보를 보호하기 위한 보안 서비스가 고려되어야 한다. 본 논문에서는 상호 협력을 위한 통신 패러다임 중 인격 프로시져 호출과 이동 에이전트의 성능을 평가하고 비교한다. 분산 응용 프로그램을 안전하게 수행하기 위해 고려해야 하는 보안 서비스에 관하여 알아보고, 이러한 보안 서비스를 적용한 새로운 성능 모델을 제시한다. N개의 데이타베이스 서버에서 사용자가 필요한 정보를 검색하는 작업을 Petri Net으로 모델링하고, 각 파라미터에 수치 값을 할당해서 수행속도를 측정하여 두 패러다임의 성능을 비교한다. 본 논문에서 안전한 통신을 위하여 보안 서비스를 적용한 두 성능 모델의 비교 결과는 다음과 같다. 원격 프로시져 호출은 연산 비용이 높은 암호화 메커니즘을 포함하는 통신 횟수와 통신량이 많기 때문에 실행 시간이 급격하게 증가하지만, 이동 에이전트 패러다임은 통신 횟수와 통신량을 줄인 수 있으므로 실행시간이 완만하게 증가하는 것을 살펴볼 수 있다.멀티미디어 제작환경을 구축하는 것이 디지털 방송 시대의 방송 사업자에게 가장 중요한 과제중의 하나가 되었다. 멀티미디어 제작환경을 구축함으로써 영상, 음성 및 다양한 부가 데이터를 포함하는 멀티미디어 프로그램을 편리하게 제작할 수 있으며, 데이터베이스로부터 필요한 영상 이미지를 자유롭게 합성, 조작하는 등, 매우 다양하고 편리한 제작기법을 활용할 수 있다. 또한 멀티미디어를 응용한 제작 분야로서 컴퓨터 그래픽스 기술은 방송의 사전제작에 커다란 기여를 하고 있으며, 이미 선거방송을 비롯한 여러가지 프로그램은 가상스튜디오와 가상캐릭터 기술을 활용하여 제작하고 있다. 방송사업자는 이러한 멀티미디어 제작시스템을 근간으로 영상검색, 영상 합성, 스크립트 편집, 가상현실 응용 등 고도의 제작 기법을 활용함으로써 사용자 친화성, 다이나믹한 표현, 실시간, 대화성을 특징으로 하는 다양한 멀티미디어 서비스를 시청자에게 제공할 수 있을 것이다.is. Using the results, we can identify dominant overestimation sources that should be analyzed more accurately to get tighter WCET estimations. To make our method independent of any existing analysis techniques, we use simulation based methodology. We have implemented a MIPS R3000 simulator equipped with several switches, each of which determines the accuracy level of the timing analysis

DGNSS RSIM을 위한 GPS/Galileo 의사거리 보정기법 (Method of Differential Corrections Using GPS/Galileo Pseudorange Measurement for DGNSS RSIM)

  • 서기열;김영기;장원석;박상현
    • 한국항해항만학회지
    • /
    • 제38권4호
    • /
    • pp.373-378
    • /
    • 2014
  • 본 논문에서는 위성항법시스템(GNSS)의 다양화에 따른 DGNSS 기준국(RSIM, Reference Station and Integrity Monitor)의 재구축을 위하여, 유럽연합(EU) 위성항법시스템인 Galileo의 E1 의사거리 보정정보 생성 알고리즘과 GPS/Galileo 시뮬레이션을 통한 성능검증에 대해 다룬다. 먼저 DGPS RSIM에서 DGNSS RSIM으로 전환을 위한 운영적 측면에서의 기술 및 메시지 표준과 사용자 방송 측면에서의 메시지 표준에 대해 살펴본다. 일반적으로 GNSS의 의사거리 보정을 위해서는 정확한 GNSS 위성위치와 사용자 위치를 알아야만 한다. 그러므로 Galileo 위성위치를 정확하게 계산하기 위해서, Galileo ICD 문건의 위성위치 계산식을 이용하여 사용자 수신기에서 제공하는 궤도력 정보를 기반으로 해당 위성 위치를 추정한다. 그리고 위성시계 옵셋과 사용자 수신기의 시각오차, GPS와 Galileo 위성의 시스템 타임 옵셋을 계산하여 GPS/Galileo 의사거리 보정정보를 생성한다. GPS/Galileo 시뮬레이터를 연동한 성능검증 플랫폼을 기반으로 GPS/Galileo 보정정보의 오차를 분석하고, 측위정확도를 분석하여 그 성능을 검증하였다. 국제기구(RTCM)에서 요구하는 기준국 운영을 위한 측위 성능을 충족할 수 있음을 확인하였다.

IEEE 802.11s기반 WMN을 사용한 Smart Grid Application의 QoS 성능향상 방안 연구 (QoS improving method of Smart Grid Application using WMN based IEEE 802.11s)

  • 임은혜;정회진;김영현;김병철;이재용
    • 전자공학회논문지
    • /
    • 제51권1호
    • /
    • pp.11-23
    • /
    • 2014
  • 무선 메쉬 네트워크는 멀티홉 기반의 유연한 망구성 및 확장성이 높은 이점으로 관심을 받고 있으며, 최근 전 세계 전력회사에서도 스마트 그리드 네트워크에 무선 메쉬 네트워크 기술을 적용하기 위한 연구가 활발히 진행 중이다. 스마트 그리드란 전력공급과정에 정보통신기술을 접목시켜 전력공급자와 소비자간 실시간 양방향 정보교환을 통해 에너지 효율을 최적화한 차세대 지능형 전력망으로, 스마트그리드 환경에서 실시간성 및 시급성 등으로 인한 중요한 데이터에 대한 QoS 보장은 필수적이다. 이에 본 논문에서는 국내의 전력용 통신시스템을 바탕으로 스마트그리드 어플리케이션 특성 분석 및 스마트그리드 메쉬 네트워크 구축 방안을 설계하고, IEEE 802.11s의 예약기반의 매체 액세스 매커니즘인 MCCA를 적용함으로서 QoS 성능향상 방안을 제시한다. 이를 검증하기 위해서는 NS-2 시뮬레이션을 이용하여 성능분석을 수행하고, 예약기반의 MCCA가 안정적인 대역폭을 보장함으로서 성능이 향상됨을 보였다.

고속도로 유출지점 경로안내용 도로전광표지의 설치위치 산정방안에 관한 연구 (A Study on Developing Discriminant Model for VMS installation Considering Human Factors)

  • 김태호;이용택;도화용;원제무
    • 한국도로학회논문집
    • /
    • 제10권2호
    • /
    • pp.101-113
    • /
    • 2008
  • 본 연구는 지방부 고속도로 상에서 유출지점용 도로전광표지의 적정 설치지점을 도출하기 위하여, 차량시뮬레이터 실험 자료를 변수로 운전자가 도로전광표지의 교통정보를 판독한 후 고소고도로 유출시설로 우회가 가능한지 여부를 판단할 수 있는 판별식(Discriminant Model for VMS installation : DMV식)을 개발하는 것이다. 연구결과로는 (첫째), 차량시뮬레이터 실험을 통하여 도로전광표지 설치지점을 변경시키면서 운전자의 인적, 행태적 자료를 수집하고, 이를 근거로 도로전광표지 설치지점에 따라 우회 가능성을 판단할 수 있는 DMV식을 개발하였다. (둘째) 우회가능성은 도로전광표지 설치지점이 멀수록, 운전자경력이 많을수록 고속도로 운전경험이 많을수록, 차량속도가 낮을수록 높아지는 것으로 나타났으며, 우회가능성에 큰 영향을 미치는 변수는 도로전광표지 설치지점, 고속도로 경험, 운전경력, 차량속도 순으로 나타났다. (셋째), 개발된 DMV식의 예측력을 검증한 결과, 개별 운전자가 도로전광표지의 교통정보를 판독하고 이에 대응하여 우회가능성을 정확하게 예측하였다. (넷째) DMV식을 이용하여 설치지점에 대한 우회가능성의 민감도분석을 수행한 결과, 지방부 고속도로에서 운전자의 85%이상이 도로전광표지로부터 교통정보를 판독하고 유출지점으로 진입하기 위해서는 유출지점으로부터 최소한 3.2km의 이격거리가 필요한 것으로 분석되었다. 이는 피실험자가 20, 30대 운전자로 대표성에 한계가 있음을 감안하더라도 유출지점으로부터 건설교통부 지침에서 제시한 3.0Km이상의 이격거리가 필요하다는 것을 시사한다 하겠다.

  • PDF

자바 기반 휴대용 임베디드 기기의 삼차원 엔진 성능 향상을 위한 바인딩 구현 (Design of a Binding for the performance Improvement of 3D Engine based on the Embedded Mobile Java Environment)

  • 김영옥;노영섭
    • 한국멀티미디어학회논문지
    • /
    • 제10권11호
    • /
    • pp.1460-1471
    • /
    • 2007
  • 휴대용 임베디드 기기에서의 삼차원 엔진은 크게 바이트 코드를 실시간으로 해석하며 실행하는 자바 기반의 JSR184와 C언어 기반의 OpenGL/ES가 있다. 이들 두 표준에서 자바 객체를 지원하는 JSR184는 OpenGL/ES에 비하여 상대적으로 많은 프로세서의 자원을 사용하여 제한된 연산능력을 보유하고 있는 임베디드 기기에 적용할 경우 제약이 따를 수 밖에 없다. 반면에 기존 개인용 컴퓨팅 환경에서 사용되는 삼차원 컨텐츠는 자바의 장점을 이용하여 제작되었기 때문에 유럽에서 많은 사용자 층을 확보하고 있고, 또한 그 컨텐츠의 품질이 우수하여 상용 통신망인 GSM 망에서 많이 서비스 되고 있다. 따라서 GSM 망에서 사용되는 휴대용 임베디드 기기에 기존의 자바 기반 삼차원 컨텐츠를 별도의 변환 과정 없이 지원할 수 있는 JSR184의 지원이 필요하지만, 현재 개발되어 사용되는 자바 기반 삼차원 엔진은 휴대용 기기가 보유한 연산능력에 비하여 상대적으로 많은 연산량을 필요로 하기 때문에 상용제품에 적용하기에 많은 어려움이 따른다. 본 논문에서는 휴대용 임베디드 기기가 가지고 있는 충분하지 않은 연산능력을 바탕으로 자바 객체의 장점을 수용하면서 삼차원 컨텐츠의 처리속도를 향상 시킬 수 있는 바인딩 기법을 제안하였다. 제안된 바인딩 기법은 자바를 이용한 삼차원 컨텐츠를 지원하기 위하여, JSR184의 표준 인터페이스를 상위 계층에서 지원하고, OpenGL/ES와 JSR184를 서로 연결하기 위하여 이기종 코드 변환 언어인 KNI(Kilo Native Interface)를 중간 계층에서 사용하였고, 하위 계층에서 OpenGL/ES의 표준을 구현하였다. 제안하는 바인딩 기법은 모의실험을 통하여 기능을 검증하였고, ARM을 장착한 FPGA를 사용하여 그 성능을 평가하였다.

  • PDF

대기행렬이론을 이용한 병목지점 충돌위험 저감 가변속도제어 운영모형 (A Variable Speed Limits Operation Model to Minimize Confliction at a Bottleneck Section by Cumulative Demand-Capacity Analysis)

  • 이준형;손봉수
    • 대한교통학회지
    • /
    • 제33권5호
    • /
    • pp.478-487
    • /
    • 2015
  • 본 연구에서는 검지기에서 수집가능한 교통정보를 이용한 대기행렬이론 기반 가변속도제어 운영모형과 그 효과를 제시하였다. 모형분석결과 가변속도제어를 실시할 때 총 지체가 3개 영역으로 나뉘어 발생하며, 총 통행시간의 증감없이 총 지체가 감소하였다. 이와 같은 가변속도제어 모형의 효과는 이론적 분석 후 VISSIM 미시 시뮬레이터를 통하여 검증하였으며, SSAM을 이용한 고위험 상충건수 분석이 이루어졌다. 분석결과 총 지체가 감소한 것으로 나타났으나, 총 통행시간이 동일하고 운전자의 희망통행속도는 가변속도제어 유무와 관계없이 동일하므로 실제 총 지체가 줄어든 것으로 볼 수 없다. 하지만 위 가변속도제어 모형은 자유속도 유지시간을 증가시키고, 속도편차발생 주기를 늘렸다. 이는 반복적인 지정체의 규모와 횟수 저감을 통해, 상하류부 교통류간 속도 차이를 줄여줌으로써 고위험 상충건수를 약 36.0% 저감하는 것으로 나타난다. 즉, 본 연구에서 제시한 가변속도제어값을 이용하여 가변속도제어를 실시할 경우 총 지체를 최소화함으로써 고위험 상충건수를 저감하는 안전성 향상효과를 기대할 수 있다.

확장칼만필터를 이용한 전기자동차용 배터리 SOC 추정 (A State-of-Charge estimation using extended Kalman filter for battery of electric vehicle)

  • 유경상;김병기;김대진;장문석;고희상;김호찬
    • 한국산학기술학회논문지
    • /
    • 제18권10호
    • /
    • pp.15-23
    • /
    • 2017
  • 본 논문에서는 전기자동차용 배터리의 충방전 상태를 정확하게 추정하고 안정적으로 평가하기 위하여, 비선형성을 가지는 배터리의 출력특성을 단계마다 선형화시켜 상태를 평가하고, 실시간 구현 및 모델의 오차보정과 노이즈에 강인한 특성을 가지고 있는 확장칼만필터 알고리즘을 이용한 SOC 추정 방법을 제안한다. 확장칼만필터를 적용하기 위해 배터리를 1차 Thevenin 모델로 나타내고, SOC 추정을 위한 배터리 성능평가 시뮬레이터를 구현하여, 실험을 통해 확장칼만필터에 적용될 파라미터를 도출한다. 본 논문에 적용된 SOC 상태추정 전략에서는 기존 선행 연구들과 다르게 배터리에 명시되어 있는 정격용량을 최대 충전가능용량으로 대체함으로써, 배터리의 노화에 상관없이 언제나 0%~100%의 SOC를 가질 수 있도록 변경된 수법을 제안한다. 이를 통해, 고정밀 CT를 사용한 Ah counting에 의한 SOC 추정을 기준으로 하여 본 논문에서는 배터리의 비선형 구간에서도 오차를 줄일 수 있는 확장칼만필터 방법을 제안하고 시뮬레이션을 통해 배터리 전 SOC 영역에서 추정오차를 5% 미만으로 줄일 수 있음을 확인한다.