DC-DC converter small signal modelling

버전 1.0.0.0 (2.41 KB) 작성자: Eneko Unamuno
This function generates the small-signal model of a 2 discrete state DC-DC converter.
다운로드 수: 1.4K
업데이트 날짜: 2016/9/19

라이선스 보기

DC-DC converters have a different number of discrete states depending on the position of their switches (on or off). The aim of this function is to generate the small-signal model of a 2 discrete state DC-DC converter by employing the symbolic engine of Matlab. Based on the equations of the book "Fundamentals of Power Electronics" (Erickson and Maksimovic, 2001), first the average model of the converter is obtained and then it is linearized in order to generate the transfer functions of the small-signal model. The function outputs the transfer functions of the output with respect to the inputs as well as the duty cycle of the converter in a symbolic form.
The inputs of the function are the discrete state matrices in a cell form mA = {A1;A2}, mB = {B1;B2}, CA = {C1;C2} and mD = {D1,D2}, and the state variable (X), input parameter (U) and output parameter (Y) vectors.
The validation file attached shows three examples for a buck, boost and buck-boost converter with parasitic elements where this function is employed. Some of the parasitic elements are set to 0 not to take them into account in the small-signal model. However, these lines of code can be commented to include them in the model.

인용 양식

Eneko Unamuno (2024). DC-DC converter small signal modelling (https://www.mathworks.com/matlabcentral/fileexchange/57438-dc-dc-converter-small-signal-modelling), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2015a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Electrical Block Libraries에 대해 자세히 알아보기
커뮤니티
 Power Electronics Control 커뮤니티에 더 많은 파일이 있습니다

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0

Buck-boost example figure added.