• 제목/요약/키워드: Virtual design model

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

Motor Control IP Design and Quality Evaluation from the Viewpoint of Reuse (ICCAS 2004)

  • Lee, Sang-Deok;Han, Sung-Ho;Kim, Min-Soo;Park, Young-Jun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.981-985
    • /
    • 2004
  • In this paper we designed the motor control IP Core and evaluate its quality from the viewpoint of IP reuse. The most attractive merit of this methodology, so called IP-based hardware design, is hardware reuse. Although various vendors designed hardware with the same specification and got the same functional results, all that IPs is not the same quality in the reuse aspect. As tremendous calls for SoC have been increased, associated research about IP quality standard, VSIA(Virtual Socket Interface Alliance) and STARC(Semiconductor Technology Academic Research Center), has been doing best to make the IP quality evaluation system. And they made what conforms to objective IP design standard. We suggest the methodology to evaluate our own designed motor control IP quality with this standard. To attain our goal, we designed motor control IP that could control the motor velocity and position with feedback compensation algorithm. This controller has some IP blocks : digital filter, quadrature decoder, position counter, motion compensator, and PWM generator. Each block's functionality was verified by simulator ModelSim and then its quality was evaluated. To evaluate the core, We use Vnavigator for lint test and ModelSim for coverage check. During lint process, We adapted the OpenMORE's rule based on RMM (Reuse Methodology Manual) and it could tell us our IP's quality in a manner of the scored value form. If it is high, its quality is also high, and vice versa. During coverage check ModelSim-SE is used for verifying how our test circuits cover designs. This objective methods using well-defined commercial coverage metrics could perform a quantitative analysis of simulation completeness. In this manner, We evaluated the designed motor control IP's quality from the viewpoint of reuse. This methodology will save the time and cost in designing SoC that should integrate various IPs. In addition to this, It can be the guide for comparing the equally specified IP's quality. After all, we are continuously looking forward to enhancing our motor control IP in the aspect of not only functional perfection but also IP reuse to prepare for the SoC-Compliant motor control IP design.

  • PDF

모바일폰 사용 영역과 상황 기반의 컨텍스트 정의 및 사용 행위의 구조 분석을 통한 테스크 모델 제안 (Understanding the Pattern of Mobile-phone Tasks on the 'Situational Context' : Focused on the ESR(Extend, Synchronize, Replace) Model)

  • 조윤진;이은종
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 2부
    • /
    • pp.158-164
    • /
    • 2008
  • 본 논문은 모바일폰의 사용성 연구에 있어서 모바일폰의 사용 특성을 충분히 반영할 수 있도록 추후 연구를 돕기 위한 목적으로 진행되었다. 모바일폰의 사용 특성은 무엇보다 컨텍스의 영향에 매우 민감하다는 것과, 1인 1디바이스로서 개인적인 라이프 패턴을 많은 부분 수용한다는 것이다. 이러한 전제로부터 모바일폰이 사용되는 컨텍스트를 정의하였다. 특별히 컨텍스트의 정의에 있어서 상황적 컨텍스트(situational context)라는 정의를 도입하였으며, 모바일폰으로 할 수 있는 다양한 task 중 특별히 situational context의 영향을 직접적으로 받는 task를 contextual task로 이름하였다. 연구 결과물로써 contextual task의 모델을 제작하였다. 이는 디자인 종사자들과 타 업계의 종사자들이 모두 사용자의 실제적 행태를 이해할 수 있도록 하여 동일한 컨셉을 가지고 사용자 중심의 디자인을 진행할 수 있도록 한다. 또한, 이러한 사용자 사용 행태에 대한 통일한 컨셉은 디자인을 위한 서로의 의사전당에도 효과적일 젓이다. 수집된 사용자 task 들은 3가지 모델로 그 패턴을 정의할 수 있다. 사용자의 공간 확장과 관련되어 다양한 패턴을 구조화한 Extend Model, 기능의 컨버전스로 인해서 각 기능의 충돌을 최소화하여 사용성을 높일 수 있는 기회를 제공하기 위해 이와 관련된 task 들의 패턴을 구조화한 Synchronize Model, 마지막으로 사용자의 라이프 패턴을 반영하여 기존의 object를 대체하는 결과를 가져오는 task들의 패턴을 구조화한 Replace Model 로 Contextual Task를 정의하였다. 마지막으로 각 모델의 구체적 용도를 보이기 위해 Context 를 반영한 Interview 를 시행할 수 있는 질문지 제작을 진행하였다.

  • PDF

SystemVerilog와 SystemC 기반의 통합검증환경 설계 및 구현 (Design and Implementation of Co-Verification Environments based-on SystemVerilog & SystemC)

  • 유명근;송기용
    • 융합신호처리학회논문지
    • /
    • 제10권4호
    • /
    • pp.274-279
    • /
    • 2009
  • 시스템수준 설계방법론에서 널리 사용하고 있는 설계흐름도는 시스템명세, 시스템수준의 HW/SW 분할, HW/SW 통합설계, 가상 또는 물리적 프로토타입을 이용한 통합검증, 시스템통합으로 구성된다. 본 논문에서는 SystemVerilog와 SystemC를 기반으로 하여 신속한 기능검증이 가능한 native-code 통합검증환경과 클럭수준 검증까지 가능한 계층화 통합검증환경을 각각 구현하였다. Native-code 통합검증환경은 시스템수준 설계언어인 SystemC를 이용하여 HW/SW 분할단계를 수행한 후, SoC 설계의 HW부분과 SW부분을 각각 SystemVerilog와 SystemC로 모델링하여 상호작용을 하나의 시뮬레이션 프로세스로 검증한다. 계층화된 SystemVerilog 테스트벤치는 임의의 테스트벡터를 생성하여 DUT의 모서리 시험을 포함하는 검증환경으로 본 논문에서는 SystemC를 도입하여 다중 상속을 가지는 통합검증환경의 구성요소를 먼저 설계한 후, SystemVerilog DPI와 ModelSim 매크로를 이용하여 SystemVerilog 테스트벤치와 결합된 통합검증환경을 설계한다. 다중 상속은 여러 기초클래스를 결합한 새로운 클래스를 정의하여 코드의 재사용성을 높이는 장점을 가지므로, 본 논문의 SystemC를 도입한 통합검증환경 설계는 검증된 기존의 코드를 재사용할 수 있는 이점을 가진다.

  • PDF

다중스레드 모델의 스레드 코드를 안전한 자바 바이트코드로 변환하기 위한 번역기 설계 (Design of Translator for generating Secure Java Bytecode from Thread code of Multithreaded Models)

  • 김기태;유원희
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2002년도 춘계학술대회 논문집
    • /
    • pp.148-155
    • /
    • 2002
  • 다중스레드 모델은 데이터플로우 모델의 내부적인 병렬성, 비동기적 자필 가용성과 폰 노이만 모델의 실행 지역성을 결합하여 병렬처리 시스템의 성능을 향상시켰다. 이 모델은 프로그램의 실행을 위하여 컴파일러에 의해 생성된 스레드를 수행하며, 스레드의 생성 방법에 따라 자원 활용 빈도나 동기화 빈도와 같은 스레드의 질이 결정되는 특징이 있다. 하지만 다중스레드 모델은 실행 모델이 특정 플랫폼에 제한되는 단점을 가지고 있다. 이에 반해 자바는 플랫폼에 독립적인 특징을 가지고 있어 다중스레드 모델의 스레드 코드를 실행 단위인 자바 언어로 변환하면 다중스레드 모델의 특징을 여러 플랫폼에서 수정 없이 사용할 수 있게 된다. 자바는 원시 언어를 중간 언어 형태의 바이트코드로 변환하여 각 아키텍처에 맞게 설계된 자바 가상 머신이 설치된 시스템에서 자바 언어를 수행한다. 이러한 자바 언어의 바이트코드는 번역기의 중간 언어와 같은 역할을 수행하고, 이때 자바 가상 머신은 번역기의 후위부와 같은 역할을 한다. 스레드 코드에서 번역된 자바 바이트코드는 다양한 플랫폼에서 실행될 수 있다는 장점은 있지만 신뢰할 수 없다는 만점이 있다. 또한 자바 언어 자체의 문제에 의해 안전하지 못한 코드가 생성 될 수도 있다. 본 논문은 다중스레드 코드가 플랫폼에 독립적인 특성을 갖출 수 있도록 다중스레드 코드를 자바 가상 머신에서 실행 가능하도록 한다. 또한 번역시에 자바에서 발생할 수 있는 문제들을 고려하여 안전한 바이트코드를 생성한다. 즉, 다중스레드 모델의 스레드 코드를 플랫폼에 독립적이고 외부 공격으로부터 안전한 자바 바이트코드로 변환하는 번역기를 선계, 구현한다.구센타와 병원간에 임상정보와 유전체 분석정보의 공유가 필수적으로 발생하게 됨으로, 유전체 정보와 임상정보의 통합은 미래 의료환경에 필수기능이 될 것이다. 3) 각 생명공학 연구소에서 사용하는 첨단 분석 장비와 생명공학 정보시스템의 자동 연계가 필요하다. 현재 국내에는 전국적인 초고속정보망이 가동되어 웹을 기반으로 하는 생명정보의 공유는 기술적으로 문제가 될 수 없으나 임상정보의 유전체연구에 그리고 유전체연구정보의 임상활용은 다양한 문제를 내포하고 있다. 이에 영상을 포함한 환자정보의 유전체연구센터와 병원정보시스템과의 효율적인 연계통합 운영을 위해 국내에서는 초기 도입단계에 있는 국제적인 보건의료정보의 표준인 Health Level 7 (textural information 공유), DICOM (image 및 wave 공유), 관련 ISO표준, WHO의 ICD9/10 (질병분류), LOINC (검사 및 관련용어), SNOMED International (의학용어) 등을 활용하여야 한다.matrix. The prediction system gives about 50% of sensitivity and 98% of specificity, Based on the PID matrix, we develop a system providing several interaction information-finding services in the Internet. The system, named PreDIN (Prediction-oriented Database of Interaction Network) provides interacting domain finding

  • PDF

캐드에 의한 3차원 모델링 제작과정과 렌더링 이미지 연출에 관한 연구-무선 이동 전화기 디자인 사례를 중심으로- (A study on 3D Modeling Process & Rendering Image of CAD Program-With Case study on Cellular Phone Design-)

  • 이대우
    • 디자인학연구
    • /
    • 18호
    • /
    • pp.25-34
    • /
    • 1996
  • 산업정보화 사회의 진전과 이에 따른 산업디자인의 개발 방법과 프로세스는 시대적 흐름에 따라서 많은 방법의 변화를 가져왔다. 최근에 와서는 기존의 방법론과 가치 평가가 시대 오류 적 상황을 발생시키기도 하였으며, 많은 시간적 혹은 경제적인 총체적 문제들이 거론되게 되었다. 디자인 프로세스의 개발은 문제인식과 해결하려는 도구의 발전에 의해 많은 변화를 가져왔고, 디자인 테크놀로지가 컴퓨터 테크놀로지로 상당부분 대체 되어 가는 상황을 직시할 수 있다. 따라서, 관념적인 것(Thought ware)과 현실적인 것(Hard ware)을 연결시키는 웨어 적 디자인 프로세스가 많은 부분의 디자인 문제를 담당하게 되었다. 이에 본 연구는 컴퓨터를 응용한 제품 디자인 개발 단계에서 아이디어를 3차원 가상 실물 화시킬 수 있는 3차원 모델 링을 독자적으로 구현할 수 있는 방법을 사례를 통해 제시하는데 있으며, 이 효과와 가치는 디자인 문제 협의-평가-해결의 과정에 있어 결정적 요인으로 작용할 수 있다. 실질적인 모델 링과 렌더링의 프로세스는 다음과 같이 이루어지고 있다. 평면 화 간이 도면 상태의 구성과 이에 대한 입체물의 형성과정을 통하여 3차원 솔리드 모델을 제작하는 것이다. 연출효과를 높이기 위하여 카메라, 조명, 재질감, 색상을 첨부하여 하나의 디자인 시안 물을 작성하게 되며, 이 시안 물은 다양한 방법의 구성과 퍼트에 의하여 대상물을 평가할 수 있다. 이렇게 구체적으로 얻어진 시안 물은 디자인 평가에 의해서 완벽한 캐드시스템(CAD SYSTEM)으로 옮겨지며, 정선된 자료와 데이터로 양산 적 개념의 디자인 플로우 챠트에 돌입하게 되고, 현실적으로 요구되는 디자인 욕구를 최대한 만족시킬 수 있게 되는 것이다. 결국 이러한 디자인 프로세스는 기존 방법에 대한 새로운 제안 방법으로 제시되며, 여러 요인의 평가요소에서 효율적 가치 평가가 이루어 질 수 있도록 한 것이 본 논문의 목적이라고 하겠다.

  • PDF

등가정하중법을 이용한 텔레비전 포장재의 구조최적설계 (Optimization of the Television Packing System Using Equivalent Static Loads)

  • 이영명;정의진;박경진;한인식;김태경
    • 대한기계학회논문집A
    • /
    • 제39권3호
    • /
    • pp.311-318
    • /
    • 2015
  • 텔레비전의 운송 중 발생 가능한 낙하상황을 설정하고, 낙하충격으로부터 텔레비전을 보호할 수 있는 텔레비전 포장재의 최적설계를 수행하였다. 텔레비전 포장재의 최적설계는 등가정하중법을 이용하여 비선형동적응답 구조최적설계를 수행하였으며, 포장재의 최적설계 과정을 본 연구에서 제안하였다. 개념설계 단계에서 등가정하중법을 적용한 위상최적설계를 수행하였으며 상세설계 단계에서 가상모델을 사용한 응력등가정하중법을 이용하여 형상최적설계를 수행하였다. 응력등가정하중은 비선형동적응답 해석의 변위장뿐만 아니라 응력반응장과 동일한 선형해석반응장을 유발하는 선형정적하중이다. 즉, 비선형동적응답 해석에서의 응력반응장을 구조최적설계에서 제한조건을 설정할 수 있는 것이다. 실제 예제를 통해 등가정하중법을 적용한 최적설계 과정의 유용성을 검증하였다. 텔레비전 포장재 낙하 테스트는 LS-DYNA 를 사용하였으며 구조최적설계는 NASTRAN 을 사용하였다.

자동차 풀리 제조공정의 불량률 감소를 위한 데이터 웨어하우스 구조 설계 (Design of Data Warehouse System for Reducing Defect Rate in Automotive Pulley Manufacturing Process)

  • 이규봉;김보현;오봉훈;주인식;장재덕
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2005년도 춘계학술대회 논문집
    • /
    • pp.133-138
    • /
    • 2005
  • Automotive pulleys play a key role in driving the cooling pump, oil pump, air-conditioner and so on by using an engine power. Researches on design processes and technologies of the pulleys can be found in many literatures. On the other hand, the areas related to manufacturing processes of the pulleys have been treated negligently. Vast data extracted from various information systems are transformed, integrated, and summarized to become a special database for helping users make a decision. The database, namely the data warehouse has been popularly used in the marketing and customer management of enterprises and recently applied to improve the design and manufacturing processes. In this study the manufacturing process of pulleys were analyzed through the intensive investigation of shop-floors and the interviews with workers and managers. The defects generated during a manufacturing process were categorized in a few types and the causes of defects examined for extracting the dominant parameters in the setup process for producing pulleys. As the first step to construct the data warehouse for the manufacturing processes of pulleys, authors proposed its architecture focused on the reduction of defect rate during the setup process.

  • PDF

가상 인체 모델링을 위한 전신 체형 연구 - 20-30대 비만여성을 중심으로 - (Whole Body Shape Analysis for Virtual Human Body Modeling - Focusing on obese women in their 20s and 30s -)

  • 홍은희;윤지원
    • 한국의상디자인학회지
    • /
    • 제25권4호
    • /
    • pp.147-161
    • /
    • 2023
  • This study used 3D anthropometric data from the 8th Size Korea to type and analyze whole body shapes of obese women in their 20s and 30s, and constructed dimensional data for human body items needed to create a 3D human body model for each type. The data analysis used data from 148 obese women in their 20s and 30s, and a total of 48 index values, drop values, and angle items were subjected to factor analysis and one-way variance analysis to categorize body types and verify significant differences by type. As a result of the factor analysis, 12 factors were extracted and divided into 4 body types. Type 1 is a 'standard type with a curved torso with balanced upper and lower body lengths', Type 2 is a 'bending forward type with a short, thick lower body, and an uncurved torso', Type 3 is a 'lean back type with a long and thin lower body and an H-shape torso', Type 4 is a 'sway back type with a long and thick lower body and abdominal obesity'. The representative body type of obese women in their 20s and 30s was identified as Type 1. The constructed body shape information will be used as basic data for future 3D human body modeling.

주물 유동해석의 VR 가시화 (VR Visualization of Casting Flow Simulation)

  • 박지영;서지현;김성희;김명희
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.813-816
    • /
    • 2008
  • 본 연구에서는 주물의 유통해석결과를 3차원 모델로 복원하여 가상현실 디스플레이 상에 가시화 하는 방법을 제안한다. 먼저 기존 CAE 해석 소프트웨어를 사용하여 유한차분법 기반 열유동 수치해석을 수행한다. 이 과정에서는 주물의 설계모델은 그 형태가 규칙적인 사각형 격자에 근사되며 용탕을 주형에 주입하는 것을 시작으로 충전이 완료될 때까지 사전에 정의된 단계수만큼 반복적으로 전체 복셀에 대한 충전도와 온도수치가 기록된다. 다음 단계에서는 그 결과별 입력으로 하여 복셀 단위로 주울 형태를 복원한다. 이 때 유통진행에 따른 각 단계에서 각 복셀의 충전여부와 온도수치를 색상에 대응시켜 복셀의 색상을 결정한다. 복원 모델은 수평형 가상현실 디스플레이 장치인 Projection Table 상에서 가시화 하였으며 액티브 스테레오 방식으로 입체화면을 제공한다.

  • PDF

수중 자율이동체의 장시간 수중항법 성능 개선을 위한 표준 수력학 모델 기반 속도 추정필터 설계 (Gertler-Hagen Hydrodynamic Model Based Velocity Estimation Filter for Long-term Underwater Navigation Without External Position Fix)

  • 이윤하;나원상;김광훈;안명환;이범직
    • 전기학회논문지
    • /
    • 제65권11호
    • /
    • pp.1868-1878
    • /
    • 2016
  • This paper proposes a novel velocity estimator for long-term underwater navigation of autonomous underwater vehicles(AUVs). Provided that an external position fix is not given, a viable goal in designing a underwater navigation algorithm is to reduce the divergence rate of position error only using the sporadic velocity information obtained from Doppler velocity log(DVL). For such case, the performance of underwater navigation eventually depends on accuracy and reliability of external velocity information. This motivates us to devise a velocity estimator which can drastically enhance the navigation performance even when the DVL measurement is unavailable. Incorporating the Gertler-Hagen hydrodynamics model of an AUV with the measurement models of velocity and depth sensors, the velocity estimator design problem is resolved using the extended Kalman filter. Different from the existing methods in which an AUV simulator is regarded as a virtual sensor, our approach is less sensitive to the model uncertainty often encountered in practice. This is because our velocity filter estimates the simulator errors with sensor aids and furthermore compensates these errors based on the indirect feedforward manner. Through the simulations for typical AUV navigation scenarios, the effectiveness of the proposed scheme is demonstrated.