• 제목/요약/키워드: Test Driven Development

검색결과 193건 처리시간 0.025초

전후륜 자동절환기능을 갖는 2륜 전기오토바이용 모터 드라이버 개발 (Development of Automatic Transferring Motor Driver for a Two-Motors-Driven Electrical Scooter)

  • 정대원
    • 전기학회논문지
    • /
    • 제59권4호
    • /
    • pp.733-739
    • /
    • 2010
  • We developed to have an automatic transferring function of a two-motors-driven electrical scooter for women or seniors to use conveniently it since it has been previously to operate it in manual only. The function would be implemented by using master and slave micro-control units(MCU) in the system with the given input and output signals. The simulation and test of the system results show that the transition conditions of either higher accelerating speed and/or higher torque are demonstrated at the worst conditions, which means that the transition points might be set either at the 70% of accelerating speed or from the 100% of load torque. The developed equipment is very useful and has good performance in the real test and would be used for top brand and might be applicable to any other types of green cars.

선루프 모터 과열 방지를 위한 데이터 기반 열 차폐 알고리즘 개발 (Development of Data-driven Thermal Protection Algorithm for Protecting Overheating of Motor in the Sunroof System)

  • 김현희;박성우;이경창;황용연
    • 한국산업융합학회 논문집
    • /
    • 제19권4호
    • /
    • pp.223-230
    • /
    • 2016
  • This paper presents data-driven thermal protection algorithm for preventing overheating of automotive sunroof motor. When a sunroof motor operates abnormally, its coil is overheated and it is failed. Besides, drivers and passengers are damaged. Hence, the sunroof motor observes its temperature and will be stoped when its temperature reach a predefined level. In order to implement low-cost thermal protection function, we drew a knowledge-based temperature increasing and decreasing curve from the result of experimental test. And then, we implemented data-driven thermal protection algorithm which prevents motor's On/Off operation according to motor operating voltage and motor speed. Finally, we implemented experimental test bed and evaluated its feasibility.

Chip Set을 이용한 L1 C/A Code GPS 수신기 개발 (Development of L1 C/A Code GPS receiver using chipset)

  • 심우성;박상현;이상정
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.1376-1379
    • /
    • 1996
  • In this paper a GPS receiver is developed using commercial chipsets. GP2010 RF front end and GP2021 Multi-channel correlator of GEC PLESSY are adapted in designing the receiver hardware. MC 68340 is used for controlling the correlator GP2021 and implementing the navigation processing. Also presented are some test results of the developed receiver whose software has an interrupt driven structure rather than common real-time kernel based structure.

  • PDF

도시형 자기부상열차의 성능시험 및 평가 (Performance Test and Evaluation of the Urban Transit Maglev)

  • 김국진;박계서;김남해;조흥제
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 1998년도 창립기념 춘계학술대회 논문집
    • /
    • pp.485-493
    • /
    • 1998
  • The EMS/LIM driven system, called UTM-01 has been under development for LRT type urban transit applications. At the present time, the 1st vehicle of UTM-01 (a two vehicle system) is undergoing various tests on the 1.1km test track at the KIMM premises in Taejon. This paper describes the design, characteristics and test results of the Levitation /Guidance, the Propulsion/Braking System and the Leakage Flux for 1st vehicle of UTM-01.

  • PDF

이벤트 주도형 소셜 미디어: 특유문화 생성을 위한 군중 컴퓨팅 시스템 개발 (Event-Driven Social Media: Crowd Computing System Development for Idioculture Generation)

  • 임성택;차상윤;박차라;문지현;이인성;김진우
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2009년도 학술대회
    • /
    • pp.301-309
    • /
    • 2009
  • This study focuses on event-driven social media (EDSM), which supports the production of unique cultural items of small groups by satisfying the conflicting desires of distinctiveness and assimilation that small groups possess. EDSM is a system which promotes the production of idioculture through small group interaction by using an actual event in which people participate in small groups. By setting up an EDSM system in a university festival in which 10,000 to 15,000 people gather in small groups, idioculture production was tested for approximately eight hours and a half. Interaction records gathered from the test, as well as focus group interview data garnered soon after were used to analyze usage patterns of EDSM, types of idiocultures produced, and resulting factors of user experience. Through this, considerations upon designing future EDSM were proposed.

  • PDF

과학용 소프트웨어 구현을 위한 RE와 TDD기반 V&V 개발 프로세스 제안 (Suggestion of RE and TDD-based V&V Development Process for Scientific Software Implementation)

  • 이재홍;김덕수;김승희
    • 한국인터넷방송통신학회논문지
    • /
    • 제21권2호
    • /
    • pp.79-88
    • /
    • 2021
  • 과학용 소프트웨어는 전문가 수준의 깊이있는 도메인 지식 요구 등과 같이 고유한 특성들로 인하여 전통적인 응용소프트웨어와는 다른 개발 프로세스가 요구된다. 본 연구에서 우리는 과학용 소프트웨어 개발을 위하여 RE(Reverse Engineering)과 TDD(Test-Driven Development)에 기반한 V&V 개발 프로세스를 제안하였다. 또한 실제 프로젝트에 가상 시나리오를 구성하고 적용하여 절차를 검증하고 정교화 하였다. 과학용 소프트웨어 개발을 목적으로 제안된 본 연구의 개발 프로세스는 고품질, 고 신뢰성을 제공할 수 있는 소프트웨어 개발 및 적용에 기여할 것이다. 또한 본 연구는 과학용 소프트웨어 개발 및 연구의 저변 확산의 계기가 될 것으로 기대된다.

군용차량의 주행모드에 따른 상대 노면 가혹도 분석 (Relative Road Damage Analysis with Driving Modes of a Military Vehicle)

  • 서권희;송부근;윤희석
    • 한국자동차공학회논문집
    • /
    • 제24권2호
    • /
    • pp.225-231
    • /
    • 2016
  • A military vehicle is driven at different usage modes with the army application and servicing conditions. For practical durability validation, DT(Development Test) on a new military vehicle should be run up to the durability target kilometers on test courses in the specified proving ground. Driving velocities with test courses at the endurance mode of DT are established definitely. However, OT(Operational Test) and initial endurance test of production car can't be performed only in the DT courses due to the development period limit. Therefore, this paper focuses on the method to analyze the relative road damages between the endurance test in DT and other endurance test. Road load acquisition tests on KLTV(Korean Light Tactical Vehicle) were implemented at 15 driving modes in off-road and cross-country courses of two tests. Wheel accelerations were processed through band-pass filter, and then the main frequency and maximum power of the signals were computed by PSD analysis. Finally, using the proving ground optimization based on RDS(Relative Damage Spectrum) characterization, the damage factors between off-roads of test courses were determined.

인체형 이족보행로봇의 개발 (Development of a Human-Sized Biped Walking Robot)

  • 최형식;박용헌;김영식
    • 제어로봇시스템학회논문지
    • /
    • 제8권6호
    • /
    • pp.484-491
    • /
    • 2002
  • We developed a new type of human-sized BWR (biped walking robot) driven by a new actuator based on the ball screw which has high strength and high gear ratio. Each leg of the robot is composed of three pitch joints and one roll joint. In all, a 10 degree-of-freedom robot with two balancing joints was developed. A new type of actuator for the robot is proposed, which is composed of four bar link mechanism driven by the ball screw. The robot overcomes the limit of the driving torque of conventional BWRs. The BWR was designed to walk autonomously by adapting small DC motors for the robot actuators and has a space to board DC battery and controllers. In the performance test, the BWR performed sitting-up and down motion, and walking motion. Through the test, we found the possibility of a high performance biped-walking.

C환경에서의 XP적용을 위한 모크객체생성기에 관한 연구 (A Study of Mock Objects Generator for Applying XPwith Special Attention to C)

  • 정영목;박제원;이남용
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권1호
    • /
    • pp.15-26
    • /
    • 2005
  • XP(Extreme Programming)는 경량소프트웨어개발방법론 중의 하나로서 의사소통, 단순함, 피드백, 용기의 네 가지 가치추구를 통해 소프트웨어의 생산성과 품질을 향상시키는 실질적인 소프트웨어개발방법론이다. 그러나 XP의 핵심실천사항 중 하나인 테스트주도개발(Test Driven Development)은 한 가지 문제점을 가지고 있다. 테스트수행시간이 오래 걸리거나 테스트케이스(Test Cases)의 독립성을 확보하지 못할 경우 테스트주도개발이 불가능하다는 문제로서 최근 이를 해결하기 위해 모크객체(Mock Objects)의 중요성이 강조되고 있다. 모크객체는 문제가 되는 실제코드를 흥내내는 객체로서 수동으로 작성할 수있을 만큼 간단함을 원칙으로 하지만, 모크객체를 수동으로 작성하는 것은 실제로는 비효율적인 작업이기때문에 자바에서는 Mockobjects, EasyMock와 같은 모크객체생성기를 사용하고 있다. 그러나 모크객체는 객체지향을 전제로 하고, C언어용 모크객체생성기도 없기 때문에 C언어에서는 모크객체를 적용하기가 곤란하다. 본 논문에서는 객체지향개념이 취약한 C언어에서 모크객체를 손쉽게 생성하기 위한 C언어용모크객체생성기 CMock를 제시하고 이의 효용성을 검증하는 연구를 수행하였다.

  • PDF

Role of Entrepreneurial Marketing Orientation on New Product Development Performance of Food Retailers: Michelin Guide Restaurants in Thailand

  • PITJATTURAT, Pongnarin;RUANGUTTAMANUN, Chutima;WONGKHAE, Komkrit
    • 유통과학연구
    • /
    • 제19권8호
    • /
    • pp.69-80
    • /
    • 2021
  • Purpose: This study's purpose is to explore the relationship between entrepreneurial marketing orientation on new product development performance via marketing and innovation capabilities. Research design, data, and methodology: This research has applied a survey method which involved 159 respondents from food retailers among Michelin Guide Restaurants in Thailand. The literature's existing measurement scales were used to operationalize the constructs proposed in this study. The analyses were conducted using Partial Least Squares-Structural Equation Modeling (PLS-SEM) to test the hypotheses. Results: The results have shown that new product development performance received positive and direct impacts from entrepreneurial marketing orientation, particularly in three dimensions: customer value orientation, opportunity-driven initiatives, and leveraged resources. Likewise, new product development performance received a positive, indirect impact from opportunity-driven initiatives, risk management, customer value orientation, and innovation that is focused on marketing and innovation capabilities. Conclusions: The results are useful for Thai food retailers as to strategy formulation in order to attract tourists from all over the world to tourist destinations in Thailand. Therefore, this empirical study is extremely important for domestic economic development and the international economy. These findings provide theoretical and managerial contributions for developing competitive strategies which will lead to sustainable business practices, as well as for providing future research directions.