• 제목/요약/키워드: Micro controller

검색결과 616건 처리시간 0.021초

단순 퍼지 제어기법을 이용한 온실의 천창환기에 의한 냉방제어 (Cooling Control of Greenhouse Using Roof Window Ventilation by Simple Fuzzy Algorithm)

  • 민영봉;윤용철;허무룡;강동현;김현태
    • 농업생명과학연구
    • /
    • 제44권4호
    • /
    • pp.69-77
    • /
    • 2010
  • 온실의 환기제어시 외기온도와 풍속변화에 보다 유연하게 대처하면서 온실내 온도제어성능을 향상시키기 위해서 퍼지제어가 많이 이용되고 있지만, 제어로직이 복잡하여 대용량 메모리를 갖는 컨트롤러가 필요하다. 본 연구에서는 소용량의 마이크로 컨트롤러에서 프로그램이 가능한 단순퍼지제어 알고리즘을 개발하여 시험하였다. 개발한 단순퍼지 제어 알고리즘의 성능을 비교하기 위하여 기존의 스텝제어 알고리즘을 도입한 제어프로그램으로 온실의 천창환기에 의한 온도제어를 실시하여 두 알고리즘의 성능을 직접 비교하고, 또 PID 및 표준 퍼지제어 성능과는 기존의 연구 결과와 비교하여 상대적 성능을 평가하므로써 온실의 환기냉방제어의 유리한 제어기법을 확립할 수 있는 기초자료를 얻고자 수행하였다. 단순 퍼지제어에 의한 실내온도 최대 제어오차는 $1.2^{\circ}C$, 1시간동안의 평균환기창 적산열림량과 조작회수는 각각 84%, 13회로 나타났으며, 문헌조사에 의한 퍼지제어에서 각각 $1.3^{\circ}C$, 75% 및 12회에 비해 동등한 제어성능을 보였다. 본 연구에서 개발한 단순퍼지제어는 제어로직이 PID제어보다 단순함에도 불구하고 스텝제어와 PID제어보다 성능이 우수하고, 퍼지제어와 동등한 제어성능을 갖는 것으로 나타났다.

신호 압신법을 이용한 차분전력분석 공격성능 향상 (Performance Enhancement of Differential Power Analysis Attack with Signal Companding Methods)

  • 류정춘;한동국;김성경;김희석;김태현;이상진
    • 정보보호학회논문지
    • /
    • 제18권2호
    • /
    • pp.39-47
    • /
    • 2008
  • 지금까지 제안된 많은 부채널 공격법(Side Channel Attack, SCA) 중 수집신호의 통계적 특성을 기반으로 하는 차분전력분석(Differential Power Analysis, DPA) 방법은 키를 해독하는 데 아주 효과적인 방법으로 알려져 있다. 그러나, 이 방법은 수집신호의 시간적인 동기 및 잡음에 따라 공격 성능에 상당한 영향을 받는다. 따라서 본 논문에서는 DPA에서 잡음에 의한 영향을 효과적으로 극복하는 새로운 방법을 제안하다. 제안된 방법의 성능은 DES 연산중인 마이크로 컨트롤러 칩의 전력소비 신호를 이용해서 기존 방식의 DPA와 시간 및 주파수 영역에서 비교한다. 실험을 통해 제안된 전처리 시스템의 성능 평가는 키 해독에 필요한 필요 평문의 수를 기준으로 계산할 경우, 기존의 방식과 비교하여 시간 영역에서 33%, 주파수 영역에서 50%의 성능이 개선되는 등 아주 우수한 결과를 보여주고 있다.

암부백을 이용한 저가형 자동 인공호흡기 설계 및 제작 (Design of Low-cost Automated Ventilator Using AMBU-bag)

  • 신희빈;이효경;오가영
    • 적정기술학회지
    • /
    • 제7권1호
    • /
    • pp.51-58
    • /
    • 2021
  • 본 연구는 COVID-19의 대유행으로 인해 자동 인공 호흡기의 공급이 세계적인 긴급 수요에 비해 원활하지 않은 상황에 도움이 될 수있는 저가형 응급 인공 호흡기의 설계 및 구현을 제안한다. AMBU-bag과 기성용 임베디드 마이크로컨트롤러 보드를 사용하여 구현이 용이하고 비용을 최소화했다. 또한, 3D 프린팅은 전 세계 기업과 전문가들이 프로토타입 하드웨어를 구축하는 데 사용하는 반면, 주변 환경에서 쉽게 구할 수 있는 재료는 많은 첨단 기술에 접근하기 어려운 국가의 사람들이 시스템을 제조할 수 있도록 한다. 설계한 간이 인공호흡기 모형의 특징은 암부 백을 자동화했다는 점, 3d 프린팅을 사용하지 않는다는 점, 속도조절이 가능하다는 점이다. 속도 조절이 가능하게 함으로써 사용하는 환자의 상황에 맞게 환기가 가능하다. 연구 시 보완할 점으로는 첫 번째, 사용한 와이퍼 모터의 구동 시작점을 고정하기 어렵다는 것이다. 이를 보완하기 위한 방법으로 위치 피드백기능이 있는 브러시 DC모터로 교체하는 방법이 있다. 두 번째로 팔부분과 고정 틀이 나무 재질이라 암부 백을 장기적으로 압축하는 과정에서 암부백이 마모될 가능성 있다는 것이다. 이를 보완하기 위해 암부백이 닿는 틀과 팔 부분을 실리콘과 같은 재료로 감싸 마찰을 최소화해야 할 필요가 있다.

PLC용 uC/OS-II 운영체제 기반 펌웨어에서 발생 가능한 취약점 패턴 탐지 새니타이저 (A Sanitizer for Detecting Vulnerable Code Patterns in uC/OS-II Operating System-based Firmware for Programmable Logic Controllers)

  • 한승재;이건용;유근하;조성제
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제16권1호
    • /
    • pp.65-79
    • /
    • 2020
  • 산업제어 시스템에서 많이 사용되는 PLC(Programmable Logic Controller)는 마이크로 컨트롤러, 실시간 운영체제, 통신 기능들과 통합되고 있다. PLC들이 인터넷에 연결됨에 따라 사이버 공격의 주요 대상이 되고 있다. 본 논문에서는, 데스크톱에서 개발한 uC/OS-II 기반 펌웨어를 PLC로 다운로드 하기 전, 펌웨어 코드의 보안성을 향상시켜 주는 새니타이저를 개발한다. 즉, PLC용 임베디드 펌웨어를 대상으로 버퍼의 경계를 넘어선 접근을 탐지하는 BU 새니타이저(BU sanitizer)와 use-after-free 버그를 탐지하는 UaF 새니타이저(UaF sanitizer)를 제안한다. BU 새니타이저는 대상 프로그램의 함수 호출 그래프와 심볼 정보를 기반으로 제어 흐름 무결성 위배도 탐지할 수 있다. 제안한 두 새니타이저를 구현하고 실험을 통해 제안 기법의 유효성을 보였으며, 기존 연구와의 비교를 통해 임베디드 시스템에 적합함을 보였다. 이러한 연구결과는 개발 단계에서 의도하지 않은 펌웨어 취약점을 탐지하여 제거하는데 활용할 수 있다.

지대주의 반복적인 착탈에 따른 임플랜트 고정체의 external hexagon과 지대주 internal hexagon의 변화에 관한 연구 (SURFACE CHANCE OF EXTERNAL HEXAGON OF IMPLANT FIXTURE AND INTERNAL HEXAGON OF ABUTMENT AFTER REPEATED DELIVERY AND REMOVAL OF ABUTMENT)

  • 정석원;김희중;정재헌
    • 대한치과보철학회지
    • /
    • 제43권4호
    • /
    • pp.528-543
    • /
    • 2005
  • Statement of problem: Repeated delivery and removal of abutment cause some changes such as wear, scratch or defect of hexagonal structure. It may increase the value of rotational freedom(RF) between hexagonal structures. Purpose: The purpose of this study was to evaluate surface changes and rotational freedom between the external hexagon of the implant fixture and internal hexagon of abutment after repeated delivery and removal under SEM and toolmaker's microscope. Materials and methods: Implant systems used for this study were 3i and Avana. Seven pail's of implant fixture, abutment and abutment screws for each system were selected and all fixtures were perpendicularly mounted in liquid unsaturated polyesther with dental surveyor. Each one was embedded beneath the platform of fixture. Surfaces of hexagonal structure before repeated closing and opening of abutment were observed using SEM and rotational freedom was measured by using toolmaker's microscope. Each abutment was secured to the implant future by each abutment screw with recommended torque value using a digital torque controller and was repeatedly delivered and removed by 20 times respectively. After experiment, evaluation for the change of hexagonal structures and measurement of rotational freedom were performed. Result : The results were as follows; 1. Wear of contact area between implant fixture and abutment was considerable in both 3i and Avana system. Scratches and defects were frequently observed at the line-angle of hexagonal structures of implant fixture and abutment. 2. In the SEM view of the external hexagon of implant fixture, the point-angle areas at the corner edge of hexagon were severely worn out in both systems. It was more notable in the case of 3i systems than in that of Avana systems. 3. In the SEM view of the internal hexagon of abutment, Gingi-Hue abutment of 3i systems showed severe wear in micro-stop contacts that were machined into the corners to prevent rotation and cemented abutment of Avana systems showed wear in both surface area adjacent to the corner mating with external hexagon of implant fixture. 4 The mean values of rotational freedom between the external hexagon of the implant fixture and internal hexagon of abutment were 0.48$\pm$0.04$^{\circ}$ in pre-tested 3i systems and 1.18$\pm$0.25$^{\circ}$ after test, and 1.80$\pm$0.04$^{\circ}$ in pre-tested Avana systems and 2.61$\pm$0.16$^{\circ}$ after test. 5. Changes of rotational freedom after test shouted statistical)y a significant increase in both 3i and Avana systems(P<0.05, paired t-test). 6. Statistically, there was no significant difference between amount of increase in the rotational freedom of 3i systems and amount of increase in that of Avana ones(P>0.05, unpaired t-test). Conclusion: Conclusively, it was considered that repeated delivery and remove of abutment by 20 times would not have influence on screw joint stability. However, it caused statistically the significant change of rotational freedom in tested systems. Therefore, it is suggested that repeated delivery and remove of abutment should be minimal as possible as it could be and be done carefully Additionally, it is suggested that the means or treatment to prevent the wear of mating components should be devised.

다중 SL-AVS 동기화 유지기법 (Multiple SL-AVS(Small size & Low power Around View System) Synchronization Maintenance Method)

  • 박현문;박수현;서해문;박우출
    • 한국시뮬레이션학회논문지
    • /
    • 제18권3호
    • /
    • pp.73-82
    • /
    • 2009
  • CMOS 카메라는 저가격, 저전력, 소형화의 장점을 이용해 휴대폰카메라, 자동차 산업, 의학 및 센서 네트워크, 로봇제어, 보안 분야의 연구에서 이용되고 있다. 특히 다중카메라(Multi-Camera)기반의 $360^{\circ}$ 전방향 카메라(Omni-directional Camera)의 소프트웨어, 통신간섭 및 지연과 복잡한 영상제어 문제가 있으며, 하드웨어 분야에서는 다중카메라의 효율적인 관리 및 소형화의 문제를 지닌다. 기존 시스템은 다수 카메라를 제어하고 카메라 영상을 송수신하기 위해 카메라별 고성능 MCU로 구성된 임베디드 시스템(embedded system)과 별도의 제어 시스템(control system) 같이 다계층 시스템(Multi-layer system)으로 구성된다. 하지만 본 시스템은 단일구조로 저성능 MCU 기반에 고속 동기화기법으로 카메라 제어 및 영상 수집이 가능하도록 SLAVS(Small size/Low power Around View System)을 제안하였다. 화각 $110^{\circ}$ CMOS 카메라 여러 대를 이용하여 $360^{\circ}$전방향을 촬영하는 저성능 MCU로 카메라의 제어 및 영상 수집이 가능한 전방향 카메라 초기모형이다. 결과적으로 저전력 CMOS 카메라 4대를 하나의 MCU에 연결하여 개별 카메라에 대한 동기 유지, 제어 및 송수신을 구현하고 이를 기존의 시스템과 비교하였다. MCU를 통한 개별 인터럽트 처리로 카메라별 동기를 제어, 기억하여 Target과 CMOS 카메라와 MCU간의 재동기를 최소화하여 데이터 전송의 효율성을 높였다. 또한, 사용자 선택에 따라 4개의 영역으로 구분된 영상을 각기 또는 하나로 Target에 제공할 수 있도록 하였다. 마지막으로 개발된 카메라 시스템의 동기 및 데이터 전송 시간, 이미지 데이터 유실 등의 성능 비교, 분석을 하였다.