• 제목/요약/키워드: 커플링기법

검색결과 80건 처리시간 0.023초

코드 리팩토링을 위한 확장된 IPO 기법 (Extended IPO technique for Code Refactoring)

  • 박재진;이재욱;홍장의
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(B)
    • /
    • pp.255-257
    • /
    • 2012
  • 긴 파라미터 리스트(Long parameter list)는 소프트웨어 코드의 품질을 저해시키는 Bad Smell들 중 하나로써, 코드에 대한 이해도를 떨어뜨리고 코드의 변경을 어렵게 한다는 문제점이 있다. 이러한 문제를 해결하는 기법들 중 하나인 IPO(Introduce Parameter Object) 기법은 함께 사용되는 빈도가 높은 파라미터들을 하나의 클래스로 만든 후에 관련된 기능들을 해당 클래스의 메소드로 추출하여 사용하므로 코드의 중복을 막아 재사용성을 높이고 코드에 대한 이해도를 높일 수 있다. 하지만 IPO 기법의 주된 관심사는 파라미터 그룹의 발생 빈도에 초점을 두고 있으며, 커플링에 대한 고려가 충분히 이루어지지 않는다. 따라서 본 연구에서는 IPO 기법과 커플링의 관계를 분석하여 IPO 기법이 커플링까지 고려할 수 있도록 확장된 IPO기법을 제안한다. 제안된 기법은 기존의 기법에 비해 더 낮은 커플링을 달성하여 고품질의 코드를 얻을 수 있다.

트랜잭션의 시점, 크기 및 개발자의 숙련도를 고려한 논리적커플링 측정기법 (A Logical Coupling Measurement Method Based on Transaction Time, Size and Expertise of Developer)

  • 심빈구;김진태;박수용
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권11호
    • /
    • pp.891-900
    • /
    • 2009
  • 소프트웨어의 수명이 길어짐에 따라, 소프트웨어 유지보수비용을 줄이기 위한 기법에 대한 연구의 중요도가 높아지고 있다. 소프트웨어 엔티티들간의 커플링(Coupling)정보는 소스코드 분석 및 리팩토링등의 소프트웨어 유지보수에 활동에서 의사결정시 정량적인 근거자료로 유용하게 사용되고 있다. 논리적 커플링(Logical Coupling)은 소프트웨어가 진화하는 과정에서 관측된 엔티티들간의 관계성 정도를 나타낸다. 논리적커플링이 처음 소개된 이후로, 커플링의 단위를 상세화 하는 연구가 발표됨으로써, 큰 단위의 엔티티간 논리적커플링으로는 설명할 수 없는 소프트웨어의 특성들이 설명되었다. 하지만, 기존 연구는 프로젝트 구성원들의 성향 및 프로젝트의 특성을 고려하지 못 하였다. 본 연구는 버전관리시스템의 변경기록에 담겨있는 프로젝트 구성원들의 성향과 프로젝트 자체의 특징을 고려한 다중관점 기반의 논리적커플링 측정기법을 제안하고, 오픈소스프로젝트를 통해 제안하는 기법을 검증하였다.

디커플링 기능을 갖는 계통 연계형 태양광 AC-Module의 전류 왜곡 보상 기법 (Current Distortions Compensation Method for Grid-connected PV-AC Module with Decoupling)

  • 하은정;류무영;노용수;원동조;원충연
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2014년도 전력전자학술대회 논문집
    • /
    • pp.453-454
    • /
    • 2014
  • 태양광 발전용 AC-모듈에서 발생하는 전력 디커플링을 위해 사용되는 대용량 전해 커패시터는 시스템의 신뢰성을 감소시키므로 최근 보조회로를 이용한 디커플링 기법이 연구되고 있다. 하지만 디커플링 회로의 제어기 오차와 시스템의 효율이 고려될 경우, 태양광 패널에 전력 맥동이 존재하게 되고 이는 인버터 출력 전류를 왜곡시키는 원인이 된다. 본 논문에서는 제어기 오차와 시스템 효율을 고려하여 발생하는 전력 맥동에 대해 분석하고, 이를 저감시키기 위한 전류 왜곡 보상 기법을 제안하였다. 이를 PSIM 시뮬레이션을 통해 그 타당성을 검증하였다.

  • PDF

강우침투에 의한 비탈면 안정해의 수리-역학적 모델을 이용한 커플링 효과 (Coupling Effects in Rainfall-induced Slope Stability Considering Hydro-mechanical Model)

  • 김용민;정상섬
    • 한국지반공학회논문집
    • /
    • 제31권9호
    • /
    • pp.5-15
    • /
    • 2015
  • 본 연구에서는 수리-역학적 유한요소 해석기법을 바탕으로 강우침투에 의한 비탈면 안정성과 커플링 효과를 분석하였다. 이를 위해 수리학적 특성과 역학적 특성을 동시에 고려할 수 있는 해석기법을 개발 하였으며, 현장모관흡수력 측정 결과를 활용하여 해석기법을 검증하였다. 이를 바탕으로 균질한 지층과 비탈면을 모델링 하여 강우발생에 따른 모관흡수력 변화, 평균유효응력, 간극률 변화, 지반 변위, 안전율의 결과를 단계별 해석결과와 비교 분석하였다. 그 결과, 간극률의 변화를 고려할 수 있는 커플링 해석의 변위는 단계별 해석에 비해 크게 나타났으며, 모관흡수력은 천천히 감소하는 것으로 나타났다. 커플링 해석을 통해 동시에 계산된 변형과 모관흡수력 감소는 비탈면의 불안정성에 큰 영향을 미치며, 점진적 파괴거동을 확인할 수 있다. 커플링 해석을 통한 비탈면 안정해석 시, 단기간 발생한 강우에 대해 낮은 안전율을 보여 커플링 효과가 큰 것으로 나타났으며, 집중호우에 의한 비탈면 설계 시 커플링 해석이 필요함을 알 수 있었다.

인덕티브 커플링 송수신 회로를 위한 신호 전달 기법 (Signaling Scheme for Inductive Coupling Link)

  • 이장우;유창식
    • 대한전자공학회논문지SD
    • /
    • 제48권7호
    • /
    • pp.17-22
    • /
    • 2011
  • 본 논문에서는 인덕티브 커플링 송수신 회로를 위한 효과 적인 신호 전달 기법을 제안하기 위하여 인덕티브 커플링 채널과 기존의 신호 전달 기법들을 분석 하였다. 신호 전달 기법을 공정히 비교하기 위하여 새로운 성능 비교 지수를 소개하고 이를 토대로 비교 결과를 산출할 시 NRZ 신호 전달 기법이 기존에 제안 되었던 BPM 신호 전달 기법보다 더 우수함을 나타내었다. 모의실험은 CMOS 0.13${\mu}m$ 공정을 이용하여 송수신 회로를 설계하였으며 인덕터는 칩 내 spiral 인덕터를 가정하여 모델링 하였다.

슬라이딩모드 상태디커플링를 이용한 IPMSM모터의 제어에 관한 연구 (Sliding Mode State Decoupling for IPM Machine Control)

  • 김태원;박승규;윤태성;안호균
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 제36회 하계학술대회 논문집 D
    • /
    • pp.2561-2563
    • /
    • 2005
  • 영구자석 매입형 동기전동기(IPM)의 전류제어는 표면부착형 동기전동기(SPM)보다 더 복잡하다. 그 이유는 전류에 대한 최대토크특성 때문이며 고성능 토크제어를 위해서는 d-전류와 q-전류를 독립적으로 제어를 할 수 있는 방법이 필요하다. 그러나 전류들간의 상태커플링 때문에 독립적으로 제어하기가 어려우므로 상태 디커플링이 필요하다. 상태디커플링은 인턱턴스에 의해 생기며 인턱턴스의 변화 때문에 상태디커플링이 쉽게 이루어지지 않는다. 그러므로 인턱턴스의 불확실성에 대처할 수 있는 디커플링 방법의 개발을 바탕으로한 전류들의 독립적인 제어가 필요하다. 본 논문은 슬라이딩 모드제어기법을 이용하여 디커플링할 수 있는 방법을 제안하기로 한다. 기본적인 제어방법은 PI제어이며 슬라이딩모드를 이용하여 PI제어의 성능을 향상시키는 접근방법으로도 생각할 수 있다.

  • PDF

3.3 kW 탑재형 충전기의 전력 밀도 향상을 위한 디커플링 기법이 적용된 PFC 회로 최적 설계 방안 (Optimal Design Method of Power Factor Correction Circuit with Decoupling Circuit of 3.3kW On-board Charger for High Power Density)

  • 배정현;노태원;구근완;이병국
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2019년도 추계학술대회
    • /
    • pp.61-63
    • /
    • 2019
  • 본 논문은 3.3 kW 전기자동차용 탑재형 충전기의 전력 밀도 향상을 위해 디커플링 기법이 적용된 PFC (Power factor correction) 회로의 초치적 설계 방안을 제안한다. 최적 설계를 위하여 buck-boost 컨버터 형태의 디커플링 회로 동작 원리를 기반으로 스위칭 주파수에 따른 PFC 회로의 손실과 부피를 분석하고 최적 설계점을 도출한다.

  • PDF

AE 센서 설치를 위한 커플링 재료의 블리딩 특성 (Bleeding characteristics of coupling materials for installation of acoustic emission (AE) sensor)

  • 이종원;김현우;김민관;오태민
    • 한국터널지하공간학회 논문집
    • /
    • 제19권4호
    • /
    • pp.635-650
    • /
    • 2017
  • 최근 AE 센서를 이용하여 지하 구조물 및 터널의 손상을 모니터링 하는 기법이 널리 활용되고 있다. 지하구조물 내 삽입되는 AE 센서는 커플링(coupling) 상태에 따라 신호의 신뢰도가 결정된다. 건전도 모니터링의 신뢰도를 확보하기 위해서는 커플링 재료의 특성을 이해하는 것이 중요하다. 본 연구에서는 블리딩(bleeding)특성을 규명하기 위해 커플링 재료로 포틀랜드 시멘트, 마이크로 시멘트, 그리고 석고를 이용하여 실내실험을 수행하였다. 블리딩 특성에 영향을 미치는 실험 인자를 물-시멘트 배합비율, 재료의 종류, 양생 기간, 그리고 총 주입량으로 결정하였다. 실험결과, 물-시멘트 배합비율과 커플링 주입량이 증가하면 커플링 재료의 블리딩 비율은 증가하는 결과를 보였으며, 포틀랜드 시멘트의 경우 가장 영향이 큰 것으로 분석되었다. 그러나 모든 커플링 재료에서 양생 기간이 블리딩에 미치는 영향은 미미한 것으로 분석되었다. 본 연구에서 규명된 커플링 재료의 블리딩 특성결과는 AE 센서 설치 시 적합한 재료 선정을 위하여 유용하게 활용될 수 있을 것으로 기대된다.

Coupled Inductor를 이용한 계통연계형 인버터 병렬운전 (Parallel Operation of Grid-Connected Inverters Using Coupled Inductor)

  • 신동설;이종필;이경준;유동욱;김희제
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2012년도 전력전자학술대회 논문집
    • /
    • pp.488-489
    • /
    • 2012
  • 본 논문은 계통연계형 인버터의 병렬 운전 시 생기는 문제점을 해결하기 위한 방안으로 커플링된 필터 인덕터를 제안한다. 이 방식은 필터 인덕터의 전류 리플의 감소효과와 함께 인터리빙 기법을 적용하여 커플링된 필터 인덕터의 출력 전류 리플 또한 감소시킨다. 인덕터 전류의 리플 감소를 통해서 인덕터의 코어손실 감소 효과는 물론이고, 필터 인덕터의 커플링을 통해서 두 개의 인덕터가 하나로 합쳐짐에 따라 그 부피 또한 감소시킬 수 있으며, 병렬 운전하는 인버터간 순환전류 또한 저감되는 효과가 있다. 10kW 시제품을 통해 제안된 방식 우수성을 검증하였다.

  • PDF

디커플링 회로를 갖는 PV-AC 모듈형 플라이백 인버터의 전류 센서리스 MPPT 제어기법 (Current Sensorless MPPT for PV-AC Module Flyback Inverter with Decoupling Circuit)

  • 박정민;최봉연;노용수;이택기;원충연
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2014년도 추계학술대회 논문집
    • /
    • pp.107-108
    • /
    • 2014
  • 본 논문에서는 디커플링 회로가 포함된 PV-AC 모듈형 플라이백 인버터의 전류 센서리스(Sensorless) MPPT(Maximum power point tracking) 제어기법을 제안한다. 기존의 MPPT제어는 각 모듈의 입력단에 존재하는 전압과 전류 센서를 이용하여 최대 전력점을 추종하였다. 본 논문에서는 전력 변환장치의 저 가격화를 위해 MPPT 제어에 요구되는 전류 센서를 사용하지 않는 센서리스 MPPT 기법을 제안한다. 제안한 기법은 시뮬레이션과 실험을 통해 검증하였다.

  • PDF