• 제목/요약/키워드: Fuzzy Simulator

검색결과 116건 처리시간 0.031초

퍼지적분을 이용한 단백질패턴에 관한 특징추출 (Feature Extraction for Protein Pattern Using Fuzzy Integral)

  • 송영준;권혁봉;김미혜
    • 한국콘텐츠학회논문지
    • /
    • 제7권1호
    • /
    • pp.40-47
    • /
    • 2007
  • 단백질 매크로 어레이 영상에서 단백질 칩 각각의 특징을 규명하는 것은 중요한 것이다. 사람의 시각에 의한 판단은 많은 단백질 칩 영상을 실험할 경우, 장시간의 관찰과 그로 인한 오류가 발생할 수 있다. 따라서 시뮬레이터를 통한 특성 파악이 필요하게 되고, 매크로 어레이 스캔 영상에 대해 특성 분석을 할 경우 효율을 극대화할 수 있다. 형광 스캔 영상에 있어서, 각 셀의 반응도는 컬러 영상의 R, G, B 분포에 의존하여 왔다. 그러나 중첩되는 영상의 경우는 한쪽으로 구분하여 분류하기가 어렵다. 본 논문은 이러한 단점을 극복하기 위해 사용자가 원하는 색상에 대한 퍼지 측도 값을 적용한 퍼지 적분 값으로서 단백질 칩의 반응색상을 구분 지었다. Scan Array 5000에 의해 구성된 매크로 어레이 형광 영상들에 대해 실험한 결과, 퍼지 적분을 사용한 제안 방법이 모호한 색상에 대해 결정을 내릴 수 있는 요소가 됨을 보여 주었다.

이중매핑모델에 의한 칼라배색 시뮬레이터 구축에 관한 연구 (Study on Color Coordination Simulator based on Dual Mapping Model)

  • 김돈한;정지원
    • 디자인학연구
    • /
    • 제16권2호
    • /
    • pp.57-66
    • /
    • 2003
  • 정보처리기술을 활용한 칼라 감성 시뮬레이션이 상품개발 지원시스템으로서 개발, 활용되기 시작하고 있다. 칼라배색 등을 결정하기 위한 시뮬레이션 시스템에서는 감성평가실험을 통해 구축한 데이터베이스를 이용하여 배색후보들을 제시하는 것이 일반적이다. 그러나 이들 방법에서는 시스템 이용자(디자이너나 사용자)의 취향이나 선호도, 혹은 이용자 상호간의 감성적차이(gap) 등을 고려하여 최종 배색후보를 결정해 가는 과정까지는 지원하고 있지 않다. 이와 같은 점에 주목하여 본 연구에서는 시스템이 초기 배색 후보군을 생성한 다음, 디자이너가 다양한 배색 시뮬레이션을 함으로써 목적으로 하는 최종 배색후보를 결정해 가는 과정을 지원하는 칼라배색시뮬레이터를 제안하였다. 이 시뮬레이터는 디자이너가 시스템과의 커뮤니케이션에 의해 디자이너의 취향과 선호도에 맞는 배색을 탐색할 뿐만 아니라 검색자가 최적이라고 판단하기 용이한 환경을 제공함으로써 시스템이 검색자의 판단을 지원하는 디자인지원시스템의 성격을 가진다. 칼라 배색시뮬레이터는 디자이너의 사고과정을 모델화 한 이중매핑 모델(Dual Mapping Model)에 기초로 두고 구성되었으며, 칼라컨셉설정$\longrightarrow$배색후보군 생성$\longrightarrow$배색 시뮬레이션$\longrightarrow$최종배색 후보의 순위결정 등의 4단계에 걸친 조작으로 칼라 디자인과정을 지원하게 된다.

  • PDF

Hardware Approach to Fuzzy Inference―ASIC and RISC―

  • Watanabe, Hiroyuki
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1993년도 Fifth International Fuzzy Systems Association World Congress 93
    • /
    • pp.975-976
    • /
    • 1993
  • This talk presents the overview of the author's research and development activities on fuzzy inference hardware. We involved it with two distinct approaches. The first approach is to use application specific integrated circuits (ASIC) technology. The fuzzy inference method is directly implemented in silicon. The second approach, which is in its preliminary stage, is to use more conventional microprocessor architecture. Here, we use a quantitative technique used by designer of reduced instruction set computer (RISC) to modify an architecture of a microprocessor. In the ASIC approach, we implemented the most widely used fuzzy inference mechanism directly on silicon. The mechanism is beaded on a max-min compositional rule of inference, and Mandami's method of fuzzy implication. The two VLSI fuzzy inference chips are designed, fabricated, and fully tested. Both used a full-custom CMOS technology. The second and more claborate chip was designed at the University of North Carolina(U C) in cooperation with MCNC. Both VLSI chips had muliple datapaths for rule digital fuzzy inference chips had multiple datapaths for rule evaluation, and they executed multiple fuzzy if-then rules in parallel. The AT & T chip is the first digital fuzzy inference chip in the world. It ran with a 20 MHz clock cycle and achieved an approximately 80.000 Fuzzy Logical inferences Per Second (FLIPS). It stored and executed 16 fuzzy if-then rules. Since it was designed as a proof of concept prototype chip, it had minimal amount of peripheral logic for system integration. UNC/MCNC chip consists of 688,131 transistors of which 476,160 are used for RAM memory. It ran with a 10 MHz clock cycle. The chip has a 3-staged pipeline and initiates a computation of new inference every 64 cycle. This chip achieved an approximately 160,000 FLIPS. The new architecture have the following important improvements from the AT & T chip: Programmable rule set memory (RAM). On-chip fuzzification operation by a table lookup method. On-chip defuzzification operation by a centroid method. Reconfigurable architecture for processing two rule formats. RAM/datapath redundancy for higher yield It can store and execute 51 if-then rule of the following format: IF A and B and C and D Then Do E, and Then Do F. With this format, the chip takes four inputs and produces two outputs. By software reconfiguration, it can store and execute 102 if-then rules of the following simpler format using the same datapath: IF A and B Then Do E. With this format the chip takes two inputs and produces one outputs. We have built two VME-bus board systems based on this chip for Oak Ridge National Laboratory (ORNL). The board is now installed in a robot at ORNL. Researchers uses this board for experiment in autonomous robot navigation. The Fuzzy Logic system board places the Fuzzy chip into a VMEbus environment. High level C language functions hide the operational details of the board from the applications programme . The programmer treats rule memories and fuzzification function memories as local structures passed as parameters to the C functions. ASIC fuzzy inference hardware is extremely fast, but they are limited in generality. Many aspects of the design are limited or fixed. We have proposed to designing a are limited or fixed. We have proposed to designing a fuzzy information processor as an application specific processor using a quantitative approach. The quantitative approach was developed by RISC designers. In effect, we are interested in evaluating the effectiveness of a specialized RISC processor for fuzzy information processing. As the first step, we measured the possible speed-up of a fuzzy inference program based on if-then rules by an introduction of specialized instructions, i.e., min and max instructions. The minimum and maximum operations are heavily used in fuzzy logic applications as fuzzy intersection and union. We performed measurements using a MIPS R3000 as a base micropro essor. The initial result is encouraging. We can achieve as high as a 2.5 increase in inference speed if the R3000 had min and max instructions. Also, they are useful for speeding up other fuzzy operations such as bounded product and bounded sum. The embedded processor's main task is to control some device or process. It usually runs a single or a embedded processer to create an embedded processor for fuzzy control is very effective. Table I shows the measured speed of the inference by a MIPS R3000 microprocessor, a fictitious MIPS R3000 microprocessor with min and max instructions, and a UNC/MCNC ASIC fuzzy inference chip. The software that used on microprocessors is a simulator of the ASIC chip. The first row is the computation time in seconds of 6000 inferences using 51 rules where each fuzzy set is represented by an array of 64 elements. The second row is the time required to perform a single inference. The last row is the fuzzy logical inferences per second (FLIPS) measured for ach device. There is a large gap in run time between the ASIC and software approaches even if we resort to a specialized fuzzy microprocessor. As for design time and cost, these two approaches represent two extremes. An ASIC approach is extremely expensive. It is, therefore, an important research topic to design a specialized computing architecture for fuzzy applications that falls between these two extremes both in run time and design time/cost. TABLEI INFERENCE TIME BY 51 RULES {{{{Time }}{{MIPS R3000 }}{{ASIC }}{{Regular }}{{With min/mix }}{{6000 inference 1 inference FLIPS }}{{125s 20.8ms 48 }}{{49s 8.2ms 122 }}{{0.0038s 6.4㎲ 156,250 }} }}

  • PDF

퍼지 제어기를 이용한 전기 이륜차의 속도 제어 (Speed Control for Electric Motorcycle Using Fuzzy Controller)

  • 반동훈;박종오;임영도
    • 한국지능시스템학회논문지
    • /
    • 제22권3호
    • /
    • pp.361-366
    • /
    • 2012
  • 본 논문은 퍼지 제어기를 이용하여 전기 이륜차의 속도를 제어한다. 전기 이륜차는 스로틀에 대하여 빠른 응답성과, 정속주행 시 안정성이 요구 된다. 그러나 현재 양산중인 전기 이륜차는 1.5KW(50cc)급으로 탑승자 및 수화물 중량, 도로 상태(비포장 길, 아스팔트 길) 및 바람의 저항 등 부하 변동에 따라 속도 변화가 매우 크므로 정속 주행이 어려우며, 오르막길과 내리막길의 경사도에 따라 급격한 속도 변화가 발생된다. 이러한 문제점을 해결하기 위하여 속도의 오차와 오차의 변화량을 퍼지 제어기의 입력 값으로 사용하고, 모터의 Q축 제어 량을 퍼지 제어기의 출력 값으로 설정 하여 퍼지 제어기를 구성하였다. 모터의 D축 제어 량은 Q축 제어 량에 비례적으로 설정하여 매입형 영구 자석 동기 전동기(Interior Permanent Magnet synchronous Motor, IPMSM)를 장착한 전기 이륜차를 구동하였다. 본 논문에 적용된 제어 대상은 1.5KW급 전기이륜차로서 모터의 속도 제어를 위하여 제안된 알고리즘을 이용한 퍼지 제어기를 사용 하였으며, 매입형 영구 자석 동기전동기의 토크 제어를 위하여 D, Q축 전류 제어기를 사용 하였다. 제안된 알고리즘을 이용한 퍼지 제어기는 설정된 속도를 잘 추종하였다.

원전 증기 발생기 수위제어용 퍼지 알고리즘 (Fuzzy Algorithms to Generate Level Controllers for Nuclear Power Plant Steam Generators)

  • Moon, Byung-Soo;Park, Jae-Chang;Kim, Dong-Hwa;Kim, Byung-Koo
    • Nuclear Engineering and Technology
    • /
    • 제25권2호
    • /
    • pp.222-232
    • /
    • 1993
  • 원전증기 발생기 수위제어용 두개의 퍼지 알고리듬을 개발하였다. 즉, 증기 및 급수유량사용이 가능한 고출력 경우와 이들의 사용이 불가능한 저출력시등 용도를 분리하여 별도의 알고리듬으로 개발한 것이다. 이들 알고리듬은 고출력시의 경우 PID형태의 제어기로 변환시켰고 저 출력시의 경우 2차함수 형태의 제어기로 변환시켰다. 이들제어기는 한국원자력 연구소 보유 Compact Nuclear Simulator에서 각각 4개의 모의 운전을 통하여 실험하였다. 실험결과, 두 경우 모두 Simulator에서 사용되고 있는 PID제어기에 비하여 약 50%의 제어량으로 수위곡선 및 유량차이의 총 변화량이 절반이하가 되도록 제어가 가능했다. 고출력의 경우, 이는 수위 및 유량등을 입력으로 하는 PI제어기 대신 같은 입력의 PD제어기를 속도 알고리즘으로 사용한 점이 근본적인 차이로 볼 수 있으며 저 출력시의 경우는 수위를 입력으로 하는 PI제어기 대신에 적은 비율의 'I'성분을 포함하는 PID제어기를 사용하였으며 'D'성분입력과 제어기 출력에 각각 평균간을 사용한 것이 주 차이점이라 할 수 있다.

  • PDF

가변공간 탐색법을 이용한 다중선박의 충돌회피 알고리즘에 관한 연구 (Study on the Collision Avoidance Algorithm against Multiple Traffic Ships using Changeable Action Space Searching Method)

  • 손남선;요시타카후루카와;김선영;가쯔로기지마
    • 한국해양환경ㆍ에너지학회지
    • /
    • 제12권1호
    • /
    • pp.15-22
    • /
    • 2009
  • 자동운항 알고리즘은 인적요인에 의한 해난사고를 방지하고, 보다 효과적이고 안전한 운항을 위해 개발되어 왔다. 그러나, 대부분의 알고리즘이 수많은 선박이 입출항하는 항만근처의 실제 통항상황을 고려하여, 성능을 입증하지 않았기에, 실제 선박에 설치되어 운용된 사례는 거의 없다. 본 연구에서는 충돌사고의 위험성을 줄이고, 안전운항을 지원하기 위하여, 퍼지 이론과 가변공간 탐색법 개념을 사용한 충돌회피 알고리즘을 고안하였다. 충돌회피 알고리즘은 크게 3단계로 구성되어 있다. 첫 번째 단계에서는, 현재시간(t=to)에 타선들의 위치 및 속도정보와 자선의 위치 및 속도정보를 이용하여 퍼지 이론에 의한 충돌위험도를 계산하고 이를 바탕으로 회피를 위한, 행동공간을 구성한다. 두번째 단계에서는, 일정시간 이후($t=to+{\Delta}t$)의 타선 및 자선의 위치 및 속도를 추정하여, 다시 충돌위험도를 계산하는데, 이때는 변화된 위험도를 바탕으로 행동공간을 다시 재구성하게 된다. 세 번째 단계에서는, 추정된 행동공간들을 대상으로 최적화 기법을 사용하여, 가장 안전하고, 효율적인 회피경로를 결정하게 된다. 이와 같이 3단계로 구성된 충돌회피 알고리즘은 실시간으로 계산되어, 지속적으로 갱신된다. 본 논문에서는 고안된 가변공간 탐색법을 이용한 충돌회피 알고리즘을 한국해양연구원의 선박운항 시뮬레이터에 구현하여, 대양항해 시나리오를 대상으로 성능시험을 수행하였다. 타선박의 항해정보는 AIS 정보를 가정하였고, 최종 선정된 회피경로는 Auto-pilot에 의해 자동운항 되도록 구성하였다. 본 논문에서는 고안된 가변공간 탐색법을 이용한 충돌회피 알고리즘의 특징과 성능시험 결과에 대해 소개한다.

  • PDF

비전 기반 스마트 와이퍼 시스템을 위한 지능형 레인 센싱 알고리즘 개발 (Development of Intelligent Rain Sensing Algorithm for Vision-based Smart Wiper System)

  • 이경창;김만호;이석
    • 제어로봇시스템학회논문지
    • /
    • 제10권7호
    • /
    • pp.649-657
    • /
    • 2004
  • A windshield wiper system plays a key part in assurance of driver's safety at rainfall. However, because quantity of rain and snow vary irregularly according to time and velocity of automotive, a driver changes speed and operation period of a wiper from time to time in order to secure enough visual field in the traditional windshield wiper system. Because a manual operation of wiper distracts driver's sensitivity and causes inadvertent driving, this is becoming direct cause of traffic accident. Therefore, this paper presents the basic architecture of vision-based smart wiper system and the rain sensing algorithm that regulate speed and interval of wiper automatically according to quantity of rain or snow. Also, this paper introduces the fuzzy wiper control algorithm based on human's expertise, and evaluates performance of suggested algorithm in the simulator model. Especially the vision sensor can measure wider area relatively than the optical rain sensor, hence, this grasps rainfall state more exactly in case disturbance occurs.

Intelligent Steering Control System Based on Voice Instructions

  • Seo, Ki-Yeol;Oh, Se-Woong;Suh, Sang-Hyun;Park, Gyei-Kark
    • International Journal of Control, Automation, and Systems
    • /
    • 제5권5호
    • /
    • pp.539-546
    • /
    • 2007
  • The important field of research in ship operation is related to the high efficiency of transportation, the convenience of maneuvering ships and the safety of navigation. For these purposes, many intelligent technologies for ship automation have been required and studied. In this paper, we propose an intelligent voice instruction-based learning (VIBL) method and discuss the building of a ship's steering control system based on this method. The VIBL system concretely consists of two functions: a text conversion function where an instructor's inputted voice is recognized and converted to text, and a linguistic instruction based learning function where the text instruction is understood through a searching process of given meaning elements. As a study method, the fuzzy theory is adopted to build maneuvering models of steersmen and then the existing LIBL is improved and combined with the voice recognition technology to propose the VIBL. The ship steering control system combined with VIBL is tested in a ship maneuvering simulator and its validity is shown.

고정밀 저비용 퍼지 제어기(I)-VHDL 설계 및 시뮬레이션 (An accurate and cost-effective fuzzy logic controller(I)-A VHDL design and simulation)

  • 김대진;조현인
    • 전자공학회논문지C
    • /
    • 제34C권7호
    • /
    • pp.38-50
    • /
    • 1997
  • This paper concerns a VHDL design and simulation of an accurate and cost-effective fuzzy logic controller (FLC). The accurcy of the proposed FLC is obtained by using the center of gravity (COG) defuzzifier that considers both membership values and spans of membership functions in calculating a crisp value. The cost-effectiveness of the proposed FLC is obtained by restructuring the conventional FLC in the following ways: Firstly, the MAX-MIN inference is inference is replaced by a read-modify-write operation that can be implemented economically in the structure of register files. Secondly, the division in the COG defuzzifier is avoided by finding the moment equilibrium point. The proposed COG defuzzifier has two disadvantages that it requires additional multipliers and it takes a lot of computation time to find the moment equilibrium point. The first disadvantage is overcome by replacing the mulitpliers with stochastic AND operations and the second disadvantage is alleviated by using a coarse-to-fine searching algorithm. The proposed FLC is described in VHDL structurally and behaviorally and whether it is working well or not is checked on SYNOPSYS VHDL simulator by using the truck backer-upper control problem.

  • PDF

비전 기반 스마트 와이퍼 시스템을 위한 지능형 레인 감지 알고리즘 개발 (Intelligent Rain Sensing Algorithm for Vision-based Smart Wiper System)

  • 이경창;김만호;임홍준;이석
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2003년도 춘계학술대회 논문집
    • /
    • pp.1727-1730
    • /
    • 2003
  • A windshield wiper system plays a key part in assurance of driver's safety at rainfall. However, because quantity of rain and snow vary irregularly according to time and velocity of automotive, a driver changes speed and operation period of a wiper from time to time in order to secure enough visual field in the traditional windshield wiper system. Because a manual operation of windshield wiper distracts driver's sensitivity and causes inadvertent driving, this is becoming direct cause of traffic accident. Therefore, this paper presents the basic architecture of vision-based smart windshield wiper system and the rain sensing algorithm that regulate speed and operation period of windshield wiper automatically according to quantity of rain or snow. Also, this paper introduces the fuzzy wiper control algorithm based on human's expertise, and evaluates performance of suggested algorithm in simulator model. In especial, the vision sensor can measure wide area relatively than the optical rain sensor. hence, this grasp rainfall state more exactly in case disturbance occurs.

  • PDF