• 제목/요약/키워드: R&D Input

검색결과 746건 처리시간 0.03초

바이오차를 이용한 밭 토양 탄소 저장: 동아시아 지역 연구 리뷰 및 데이터 분석 (Soil Carbon Storage in Upland Soils by Biochar Application in East Asia: Review and Data Analysis)

  • 이선일;강성수;최은정;권효숙;이형석;이종문;임상선;최우정
    • 한국환경농학회지
    • /
    • 제40권3호
    • /
    • pp.219-230
    • /
    • 2021
  • BACKGROUND: Biochar is a solid material converted from agricultural biomass such as crop residues and pruning branch through pyrolysis under limited oxygen supply. Biochar consists of non-degradable carbon (C) double bonds and aromatic ring that are not readily broken down by microbial degradation in the soils. Due to the recalcitrancy of C in biochar, biochar application to the soils is of help in enhancing soil carbon sequestration in arable lands that might be a strategy of agricultural sector to mitigate climate change. METHODS AND RESULTS: Data were collected from studies on the effect of biochar application on soil C content conducted in East Asian countries including China, Japan and Korea under different experimental conditions (incubation, column, pot, and field). The magnitude of soil C storage was positively correlated (p < 0.001) with biochar application rate under field conditions, reflecting accumulation of recalcitrant black C in the biochar. However, The changes in soil C contents per C input from biochar (% per t/ha) were 6.80 in field condition, and 12.58 in laboratory condition. The magnitude of increment of soil C was lower in field than in laboratory conditions due to potential loss of C through weathering of biochar under field conditions. Biochar production condition also affected soil C increment; more C increment was found with biochar produced at a high temperature (over 450℃). CONCLUSION: This review suggests that biochar application is a potential measures of C sequestration in agricultural soils. However, as the increment of soil C biochar was affected by biochar types, further studies are necessary to find better biochar types for enhanced soil C storage.

페라이트계 및 오스테나이트계 스테인리스강과 IF강의 이종 접합부의 저항 점 용접성 평가 (Assessment of Resistance Spot Weldability of Dissimilar Joints of Austenitic Stainless Steels/IF Steels and Ferritic Stainless Steels/IF Steels)

  • 이진범;김동철;남대근;강남현;김순국;유지훈;임영목;박영도
    • 대한금속재료학회지
    • /
    • 제49권1호
    • /
    • pp.64-72
    • /
    • 2011
  • The spot weldability of dissimilar metal joints between austenitic stainless steels (STS316)/IF steels and ferritic stainless steels (STS430)/IF steels was investigated. This study was aimed to determine the spot welding parameters for a dissimilar metal joint and to evaluate the dissimilar metal joint's weldability, including its welding nugget shape, tensile-shear strength, hardness, and microstructure. The comparison of these results was described in terms of fracture behavior. Compared with the weld lobe of similar metal joints, dissimilar metal joints (STS430/IF) had reduced weld current range. However, the weld lobe of STS316/IF steel joint showed increased weld current range. This is because the dilution of chemical composition in the molten weld pool suppressed the heat input being caused by Joule heat with current flow through the samples. The microstructure of the fusion zone was fully martensite and mixture of ferrite and martensite for austenitic stainless steel/IF steel and ferritic stainless steel/IF steel combination, respectively. The experimental results showed that the shape of nugget was asymmetric, in which the fusion zone of the austenitic and ferritic stainless steel sheet was larger due to the higher bulk-resistance. The predicted microstructure by using the Schaeffler diagram was well matched with experimental results. After peel test, the fracture was initiated from heat affected zone of ferritic stainless steel sheet side, however the final fracture was propagated into the IF steel sheet side due to its lower strength.

Experimental and model study on the mixing effect of injection method in UV/H2O2 process

  • Heekyong Oh;Pyonghwa Jang;Jinseok Hyung;Jayong Koo;SungKyu Maeng
    • Membrane and Water Treatment
    • /
    • 제14권3호
    • /
    • pp.129-140
    • /
    • 2023
  • The appropriate injection of H2O2 is essential to produce hydroxyl radicals (OH·) by mixing H2O2 quickly and exposing the resulting H2O2 solution to UV irradiation. This study focused on evaluating mixing device of H2O2 as a design factor of UV/H2O2 AOP pilot plant using a surface water. The experimental investigation involved both experimental and model-based analyses to evaluate the mixing effect of different devices available for the H2O2 injection of a tubular hollow pipe, elliptical type of inline mixer, and nozzle-type injection mixer. Computational fluid dynamics analysis was employed to model and simulate the mixing devices. The results showed that the elliptical type of inline mixer showed the highest uniformity of 95%, followed by the nozzle mixer with 83%, and the hollow pipe with only 18%, after passing through each mixing device. These results indicated that the elliptical type of inline mixer was the most effective in mixing H2O2 in a bulk. Regarding the pressure drops between the inlet and outlet of pipe, the elliptical-type inline mixer exhibited the highest pressure drop of 15.8 kPa, which was unfavorable for operation. On the other hand, the nozzle mixer and hollow pipe showed similar pressure drops of 0.4 kPa and 0.3 kPa, respectively. Experimental study showed that the elliptical type of inline and nozzle-type injection mixers worked well for low concentration (less than 5mg/L) of H2O2 injection within 10% of the input value, indicating that both mixers were appropriate for required H2O2 concentration and mixing intensity of UV/ H2O2 AOP process. Additionally, the elliptical-type inline mixer proved to be more stable than the nozzle-type injection mixer when dealing with highly concentrated pollutants entering the UV/H2O2 AOP process. It is recommended to use a suitable mixing device to meet the desired range of H2O2 concentration in AOP process.

격자기반 운동파 강우유출모형 KIMSTORM의 개선(I) - 이론 및 모형 - (A Modified grid-based KIneMatic wave STOrm Runoff Model (ModKIMSTORM) (I) - Theory and Model -)

  • 정인균;이미선;박종윤;김성준
    • 대한토목학회논문집
    • /
    • 제28권6B호
    • /
    • pp.697-707
    • /
    • 2008
  • 격자기반 운동파 강우유출모형 KIMSTORM(grid-based KIneMatic wave STOrm Runoff Model)은 유역의 지표흐름, 지표하흐름 및 하천흐름의 시간적 변화와 공간적 분포를 모의할 수 있다. 본 모형은 유닉스 운영체제의 C++언어로 개발되었으며, 각 셀에서의 흐름을 모의하기 위하여 단방향흐름 알고리즘과 격자기반 수문학적 물수지요소를 채택하고 있으나 운영에 몇몇 제약사항이 있다. 본 연구에서는 기존모형을 개선하고자 하였으며, MS Windows 운영체제에서 실행 가능하도록 FORTRAN 90 언어를 이용하여 ModKIMSTORM을 개발하였다. 기존모형에 비해 개선된 주요사항으로, 물리적 기반의 침투기법인 GAML(Green-Ampt & Mein-Larson) 침투모형 추가, 격자 유출심과 Manning 조도계수에 의한 논에서의 지표유출 제어, 지표격자의 기저유출 요소 추가, 공간강우와 지점강우의 처리, 전 후 처리부문 개발, 5개 평가항목(피어슨의 결정계수 $R^2$, Nash & Sutcliffe 모형효율 E, 유출용적 편차 $D_v$, 첨두유출의 상대오차 $EQ_p$, 첨두시간의 절대오차 $ET_p$)을 이용한 모의결과의 자동 평가 기능을 개발하였다. 추가적으로, 모형의 계산효율을 향상시키고 지표격자의 기저유출을 하천격자로 이송하기 위하여 쉘정렬 알고리즘을 채택하였다. 모형의 입력자료는 ESRI ArcInfo W/S 또는 ArcView와 같은 GIS 소프트웨어 및 MS Excel을 이용하여 간단히 구축할 수 있으며, 모의결과의 공간적 분포를 확인할 수 있는 토양수분, 지표유출, 유출심 및 유속분포도는 BSQ, ESRI ASCII Grid, ESRI Binary Grid 및 IDRISI Raster 형식으로 출력할 수 있도록 개선하였다.

농기계(農機械) 투입모형(投入模型) 설정(設定) 및 기계이용(機械利用) 비용(費用) 분석연구(分析硏究) - PC용(用) 프로그램 개발(開發) - (Optimum Size Selection and Machinery Costs Analysis for Farm Machinery Systems - Programming for Personal Computer -)

  • 이운용;김성래;정두호;장동일;이동현;김유학
    • Journal of Biosystems Engineering
    • /
    • 제16권4호
    • /
    • pp.384-398
    • /
    • 1991
  • 본 연구는 개별농가(個別農家), 영농단(營農團), 위탁영농회사(委託營農會社)의 농기계 적정투입모형(適正投入模型) 선정(選定)과 보유기종(保有機種)이나 구입희망기종((購入希望機種) 의 경제성을 분석(分析)할 수 있는 대화식(對話式) 시뮬레이션 프로그램을 개발(開發)하고자 수행(遂行)되었으며, 그 결과(結果)를 요약하면 다음과 같다. 가. 농기계(農機械)의 적정투입(適正投入) 규모(規模) 선정(選定) 경제성(經濟性) 분석(分析)의 현실(現實) 적용성(適用性)을 높이기 위하여 투입(投入) 농기계(農機械)의 부담면적(負擔面積) 결정요인(決定要因)과 비용분석을 위한 기초자료를 문헌(文獻) 및 자료조사(資料調査)를 통하여 수집하였으며 이를 기초로 하여 수학적 모델을 개발하였다. 나. 개별(個別) 농업경영체(農業經營體)(농가(農家) 또는 영농단(營農團))의 지역(地域), 기후지대별(氣候地帶別) 적기작업기간에 따른 농기계이용(農機械利用) 일수(日數), 임작업료(賃作業料) 등을, 농촌지도소에 보급된 행정전산용(行政電算用) PC를 이용(利用)하여, 프로그램 이용자(利用者)가 입력설정(入力設定)하고 투입농기계의 경제성(經濟性)을 분석(分析)할 수 있는 대화식(對話式) 프로그램을 개발(開發)하였다. 다. 개발된 프로그램을 이용하여 벼농사 일관작업(一貫作業)은 물론 각 농작업(農作業)을 분리(分離)하여 투입 농기계별로 상세(詳細)한 경제성(經濟性)을 분석(分析)할 수 있으며, 경운 정지작업 기종은 3형식, 이앙(移秧), 방제(防除), 수확작업(收穫作業) 기종은 2형식을 동시(同時)에 분석(分析)할 수 있다. 벼농사는 경운(耕耘), 정지(整地), 방제작업(防除作業)에 대하여 분석할 수 있다. 라. 프로그램 분석결과(分析結果)는 입력(入力)된 경지면적(耕地面積)에서 기계화 영농을 수행할 때 투입 농기계의 기계사용(機械使用) 과부족일수(過不足日數), 부담면적(負擔面積), 손익분기면적(損益分岐面積), 월간(月間) 고정비(固定費), ha당(當) 기계이용비(機械利用費) 등을 포함한다. 마. 손익분기면적(損益分岐面積) 기종별(機種別) 임작업료(賃作業料)를 기준으로 한 손익분기면적(損益分岐面積)은 경운(耕耘) 정지작업(整地作業)의 임작업료(賃作業料)가 100원/평 일때 경운기, 트랙터 22,25,35,38,50,74 마력은 각각(各各) 1.8, 6.7, 7.6, 9.7, 9.3, 17.5, 23.7 ha 였으며, 이앙작업(移秧作業)의 임작업료(賃作業料)가 100원/평일 때 이앙기 보행4조, 승용4,6조는 각각(各各) 2.2, 5.8, 7.9 ha, 수확작업(收穫作業)의 임작업료(賃作業料)가 130원/평 일때 바인더, 콤바인 2,3,4조는 각각(各各) 2.2, 7.2, 10.2, 15.7 ha로 나타났다.

  • PDF

효과적인 입력변수 패턴 학습을 위한 시계열 그래프 기반 합성곱 신경망 모형: 주식시장 예측에의 응용 (A Time Series Graph based Convolutional Neural Network Model for Effective Input Variable Pattern Learning : Application to the Prediction of Stock Market)

  • 이모세;안현철
    • 지능정보연구
    • /
    • 제24권1호
    • /
    • pp.167-181
    • /
    • 2018
  • 지난 10여 년간 딥러닝(Deep Learning)은 다양한 기계학습 알고리즘 중에서 많은 주목을 받아 왔다. 특히 이미지를 인식하고 분류하는데 효과적인 알고리즘으로 알려져 있는 합성곱 신경망(Convolutional Neural Network, CNN)은 여러 분야의 분류 및 예측 문제에 널리 응용되고 있다. 본 연구에서는 기계학습 연구에서 가장 어려운 예측 문제 중 하나인 주식시장 예측에 합성곱 신경망을 적용하고자 한다. 구체적으로 본 연구에서는 그래프를 입력값으로 사용하여 주식시장의 방향(상승 또는 하락)을 예측하는 이진분류기로써 합성곱 신경망을 적용하였다. 이는 그래프를 보고 주가지수가 오를 것인지 내릴 것인지에 대해 경향을 예측하는 이른바 기술적 분석가를 모방하는 기계학습 알고리즘을 개발하는 과제라 할 수 있다. 본 연구는 크게 다음의 네 단계로 수행된다. 첫 번째 단계에서는 데이터 세트를 5일 단위로 나눈다. 두 번째 단계에서는 5일 단위로 나눈 데이터에 대하여 그래프를 만든다. 세 번째 단계에서는 이전 단계에서 생성된 그래프를 사용하여 학습용과 검증용 데이터 세트를 나누고 합성곱 신경망 분류기를 학습시킨다. 네 번째 단계에서는 검증용 데이터 세트를 사용하여 다른 분류 모형들과 성과를 비교한다. 제안한 모델의 유효성을 검증하기 위해 2009년 1월부터 2017년 2월까지의 약 8년간의 KOSPI200 데이터 2,026건의 실험 데이터를 사용하였다. 실험 데이터 세트는 CCI, 모멘텀, ROC 등 한국 주식시장에서 사용하는 대표적인 기술지표 12개로 구성되었다. 결과적으로 실험 데이터 세트에 합성곱 신경망 알고리즘을 적용하였을 때 로지스틱회귀모형, 단일계층신경망, SVM과 비교하여 제안모형인 CNN이 통계적으로 유의한 수준의 예측 정확도를 나타냈다.

새로운 날개단면을 이용한 KD-프로펠러 씨리즈 개발 (Development of KD- Propeller Series using a New Blade Section)

  • 이진태;김문찬;안종우;김호충
    • 대한조선학회논문집
    • /
    • 제28권2호
    • /
    • pp.52-68
    • /
    • 1991
  • 캐비테이션 특성이 우수하고 넓은 받음각에서 양력-향력비가 큰 새로운 날개단면(KH18 단면)을 사용하여 체계적인 방법으로 기하학적 형상을 변화시켜 설계된 새로운 계열 프로펠러의 개발을 시도하였다. 새로운 계열 프로펠러의 형상을 설계함에 있어 기존의 계열 프로펠러와는 달리 선택된 반류분포의 회전방향 평균 반류분포를 입력자료로 하여 반경방향 부하분포와 코오드 방향 부하분포를 동일하게 유지하면서 피치 및 캠버의 형상을 결정하였다. 또한 코오드 길이, 두께, 스큐 및 레이크 분포와 같은 형상은 최근 실적선 프로펠러의 형상 특성을 정형화하여 선택되었기 때문에 초기설계시 설계된 형상이 최종 설계 프로펠러의 형상과 크게 다르지 않을 것으로 생각되어 초기성능을 보다 정확하게 추정할 수 있게 하였다. 설계된 계열 프로펠러는 날개수 4개인 프로펠러를 대상으로 날개 전개면적비 4개($A_{E}/A_{O}$=0.3, 0.45, 0.6, 0.75)에 대하여 각 전개면적비에서 평균피치비를 5개(P/D=0.5, 0.65, 0.8, 0.95, 1.1)로 변화시켜 총 20개의 프로펠러로 구성되었으며 KD-프로펠러 씨리즈(KRISO-DAEWOO Propeller Series)라 명명하였다. 설계된 계열 프로펠러들에 대하여 단독특성시험, 캐비테이션 관찰시험, 변동압력 계측시험을 수행하였다. 프로펠러 단독특성 시험결과의 회귀해석결과로 부터 $B_{P}-\delta$ 곡선을 도출하여 초기설계 단계에서 최적 프로펠러 직경등을 쉽게 결정할 수 있게 하였다. 기준으로 선택된 반류분포(2700TEU 콘테이너선의 반류) 후류에서 프로펠러 추력계수 및 캐비테이션 수를 체계적으로 변화시킨 상태에서 캐비테이션 관찰시험 및 변동압력계측시험을 수행하였다. 양력면이론에 의한 비정상 프로펠러 성능해석에 의해 계산된 최대 국부양력계수 ($C^{max}_{l,0.8R}$)와 국부캐비테이션 수(${\sigma}_0=\frac{p-p_v}{\frac{1}{2}{\rho}V^2_{0.8R}}$)를 기준으로 캐비테이션 관찰시험 결과를 정리하여 KD-캐비테이션 챠트를 도출하였다. 기존의 캐비테이션 챠트는 균일류중의 시험 결과를 정리하여 작성되었으나 KD-캐비테이션 챠트는 반류분포중에서 시험된 프로펠러 관찰시험 결과로 부터 도출되었으므로 초기설계 단계에서 보다 정확한 캐비테이션 발생량 추정이 가능하리라 예상된다.

  • PDF

경제적, 산업구조적, 문화적 요인을 기반으로 한 주요 국가의 한국 품목별 수입액 예측 모형 개발: 한국의, 한국에 대한 문화적 요인을 중심으로 (Development of the forecasting model for import volume by item of major countries based on economic, industrial structural and cultural factors: Focusing on the cultural factors of Korea)

  • 전승표;서봉군;박도형
    • 지능정보연구
    • /
    • 제27권4호
    • /
    • pp.23-48
    • /
    • 2021
  • 한국경제는 지난 수십년간 정부의 수출전략정책에 힘입어 지속적으로 경제 성장을 이룩해왔으며, 수출의 증가는 경제의 효율성 향상, 고용창출, 기술개발 촉진 등 우리나라의 경제 성장을 견인하는 주도적인 역할을 해왔다. 전통적으로 우리나라 수출에 영향을 미치는 주요 요인은 크게 경제적 요인과 산업구조적 요인이라는 두가지 관점에서 찾아볼 수 있다. 첫번째, 경제적 요인은 환율과 글로벌 경기 변동과 관련된 것으로서, 환율이 우리나라 수출에 미치는 영향은 환율 수준 및 환율 변동성에 따른 영향으로 나누어 살펴볼 수 있으며, 글로벌 경기 변동은 세계 수입 수요에 영향을 미쳐 우리나라 수출을 좌우하는 절대적 요인으로 볼 수 있다. 두 번째, 산업구조적 요인은 국제 분업화의 둔화, 중국의 특정 수입품 자국내 대체 증가, 수출 주력 산업의 해외생산 형태 변화 등 산업이나 제품에 따라 발생한 고유한 특징이다. 가장 최근 글로벌 교류와 관련된 연구들을 살펴보면, 경제적 요인 및 산업구조적 요인과 더불어 문화적인 측면이 중요함을 여러 문헌에서 피력하고 있다. 이에 따라 본 연구에서는 각국의 한국 수입액 예측 모형에 문화적 요인을 함께 반영하여 예측 모형을 개발하고자 하였으며, 구체적으로 문화적 요인이 수입액에 미치는 영향을 PUSH-PULL 프레임워크 관점에서 반영해보고자 하였다. PUSH 관점은 한국이 자신의 브랜드를 개발하고 적극 홍보하는 관점으로 K-POP, K-FOOD, K-CULTURE 등으로 대표되는 한국의 브랜드에 대한 각국의 관심 정도로 정의할 수 있다. 또한, PULL 관점은 각 국가의 국민들의 문화적, 심리적 특징으로 해당 국가의 지배체계, 남성성, 위험 회피성, 시간에 대한 단기/장기 지향성 등으로 대표되는 각 국의 문화 코드로서 한류문화를 얼마나 수용할 성향을 띄고 있는지로 정의할 수 있다. 본 연구에서 제시한 최종 예측 모델의 고유한 특징은 Design Principle에 기반하여 설계한 것인데, 1) 신규로 추가한 데이터 소스를 통해 한국에 대한 관심 및 문화적 특성이 반영될 수 있는 모형으로 구축하였고, 2) 경제적 요인 등의 변화와 품목 및 국가 Code를 입력하면 예측값을 바로 불러올 수 있도록 실용적으로 편의성 있게 설계하였으며, 3) 이론적으로도 의미 있는 결과를 도출하기 위해서 입력과 목표 변수간의 관계를 해석 가능한 알고리즘을 중심으로 설계하였다는 점이다. 본 연구는 기술적 측면, 경제적 측면, 정책적 측면에서 의미 있는 시사점을 제시할 수 있으며, 수입액 예측 모형을 활용하여 중소·중견기업의 수출 지원 전략에 의미 있는 기여를 할 수 있을 것으로 기대된다.

동해 극전선역의 영양염류 순환과정 IV. Clorophyll a 분포, 신생산 및 질산염의 수직확산 (Regeneration Processes of Nutrients in the Polar Front Area of the last Sea IV. Chlorophyll a Distribution, New Production and the Vertical Diffusion of Nitrate)

  • 문창호;양성렬;양한섭;조현진;이승용;김석윤
    • 한국수산과학회지
    • /
    • 제31권2호
    • /
    • pp.259-266
    • /
    • 1998
  • 한국 동해 중부해역의 생$\cdot$화학적 특성에 대한 조사가 1995년 10월 11일부터 18일까지 동해 중북부해역의 31개 정점에서 연구선인 탐양호를 이용하여 수행되었다. chlorophyll a의 농도분포 및 신생산과 수온약층으로부터의 질산염의 수직확산이 측정되었다. chlorophyll a의 농도 범위는 검출한계 이하에서 $0.72{\mu}g/\ell$로서 대부분의 정점에서 최대농도는 수온약층부근에서 발견되었으나, 조사 해역의 남쪽 부분에서는 표층에서 나타났다. 이곳은 상대적으로 netphytoplankton의 비율이 높았고 우점종으로는 연안에서 종종 출현하는 Rhizesolenia sp.이었다. $^{15}N$ 질산염과 암모니아 흡수방법을 이용하여 측정한 질소 신생산과 재생산은 유광층의 적분한 질소생산은 $8.470\~72.945mg\;N\;m^{-2}\;d^{-1}$의 값을 보였으며 기초생산 중 신생산이 차지하는 비율인 f-ratio의 범위는 $0.03\~0.72$로, 기초생산의 $3\~72\%$가 수직확산 등에 의하여 공급되는 질산염에 의해서 유지되고 나머지 $28\~97\%$가 수층내에서 순환되는 암모니아에 의하여 유지된다는 것을 보여주었다. 이러한 f-ratio 값은 극도의 빈영양 해역에서 부영양 해역의 특징을 포함한다. 정점간 생산성과 f-ratio의 차이는 전선의 위치와 섬 (울릉도)와 연관된 해저지형에 관계되어 있는 것으로 보인다. 즉 전선역에서는 생산성과 f-ratio가 높게, 밖에서는 낮게 나타났으며 울릉도 부근에서 가장 높은 f-ratio를 보였다. 수직확산계수는 두 가지 방법으로 구하였는데, King and Devol(1979)의 식에 나타난 수직 안정도로부터 계산한 Kz-1과 new nitrogen 요구량으로부터 계산한 Kz-2이다. Kz-2는 $0.11\~0.55\;cm^2/s$ 의 범위로 이전의 다른 연구들에 의해 보고된 값에 비해서 낮았다.

  • PDF

Memory Organization for a Fuzzy Controller.

  • Jee, K.D.S.;Poluzzi, R.;Russo, B.
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1993년도 Fifth International Fuzzy Systems Association World Congress 93
    • /
    • pp.1041-1043
    • /
    • 1993
  • Fuzzy logic based Control Theory has gained much interest in the industrial world, thanks to its ability to formalize and solve in a very natural way many problems that are very difficult to quantify at an analytical level. This paper shows a solution for treating membership function inside hardware circuits. The proposed hardware structure optimizes the memoried size by using particular form of the vectorial representation. The process of memorizing fuzzy sets, i.e. their membership function, has always been one of the more problematic issues for the hardware implementation, due to the quite large memory space that is needed. To simplify such an implementation, it is commonly [1,2,8,9,10,11] used to limit the membership functions either to those having triangular or trapezoidal shape, or pre-definite shape. These kinds of functions are able to cover a large spectrum of applications with a limited usage of memory, since they can be memorized by specifying very few parameters ( ight, base, critical points, etc.). This however results in a loss of computational power due to computation on the medium points. A solution to this problem is obtained by discretizing the universe of discourse U, i.e. by fixing a finite number of points and memorizing the value of the membership functions on such points [3,10,14,15]. Such a solution provides a satisfying computational speed, a very high precision of definitions and gives the users the opportunity to choose membership functions of any shape. However, a significant memory waste can as well be registered. It is indeed possible that for each of the given fuzzy sets many elements of the universe of discourse have a membership value equal to zero. It has also been noticed that almost in all cases common points among fuzzy sets, i.e. points with non null membership values are very few. More specifically, in many applications, for each element u of U, there exists at most three fuzzy sets for which the membership value is ot null [3,5,6,7,12,13]. Our proposal is based on such hypotheses. Moreover, we use a technique that even though it does not restrict the shapes of membership functions, it reduces strongly the computational time for the membership values and optimizes the function memorization. In figure 1 it is represented a term set whose characteristics are common for fuzzy controllers and to which we will refer in the following. The above term set has a universe of discourse with 128 elements (so to have a good resolution), 8 fuzzy sets that describe the term set, 32 levels of discretization for the membership values. Clearly, the number of bits necessary for the given specifications are 5 for 32 truth levels, 3 for 8 membership functions and 7 for 128 levels of resolution. The memory depth is given by the dimension of the universe of the discourse (128 in our case) and it will be represented by the memory rows. The length of a world of memory is defined by: Length = nem (dm(m)+dm(fm) Where: fm is the maximum number of non null values in every element of the universe of the discourse, dm(m) is the dimension of the values of the membership function m, dm(fm) is the dimension of the word to represent the index of the highest membership function. In our case then Length=24. The memory dimension is therefore 128*24 bits. If we had chosen to memorize all values of the membership functions we would have needed to memorize on each memory row the membership value of each element. Fuzzy sets word dimension is 8*5 bits. Therefore, the dimension of the memory would have been 128*40 bits. Coherently with our hypothesis, in fig. 1 each element of universe of the discourse has a non null membership value on at most three fuzzy sets. Focusing on the elements 32,64,96 of the universe of discourse, they will be memorized as follows: The computation of the rule weights is done by comparing those bits that represent the index of the membership function, with the word of the program memor . The output bus of the Program Memory (μCOD), is given as input a comparator (Combinatory Net). If the index is equal to the bus value then one of the non null weight derives from the rule and it is produced as output, otherwise the output is zero (fig. 2). It is clear, that the memory dimension of the antecedent is in this way reduced since only non null values are memorized. Moreover, the time performance of the system is equivalent to the performance of a system using vectorial memorization of all weights. The dimensioning of the word is influenced by some parameters of the input variable. The most important parameter is the maximum number membership functions (nfm) having a non null value in each element of the universe of discourse. From our study in the field of fuzzy system, we see that typically nfm 3 and there are at most 16 membership function. At any rate, such a value can be increased up to the physical dimensional limit of the antecedent memory. A less important role n the optimization process of the word dimension is played by the number of membership functions defined for each linguistic term. The table below shows the request word dimension as a function of such parameters and compares our proposed method with the method of vectorial memorization[10]. Summing up, the characteristics of our method are: Users are not restricted to membership functions with specific shapes. The number of the fuzzy sets and the resolution of the vertical axis have a very small influence in increasing memory space. Weight computations are done by combinatorial network and therefore the time performance of the system is equivalent to the one of the vectorial method. The number of non null membership values on any element of the universe of discourse is limited. Such a constraint is usually non very restrictive since many controllers obtain a good precision with only three non null weights. The method here briefly described has been adopted by our group in the design of an optimized version of the coprocessor described in [10].

  • PDF