PSFB

本文介绍了一种PSFB(Phase Shifted Full Bridge)的控制方法,由yangshuai于2020/03/06编写。通过2阶PID控制律计算电压环和电流环的输出,确定PWM控制器的占空比,进而生成PWM信号。控制算法中包含了电压环和电流环的增益、系数定义,以及PWM计数数据结构和相关函数实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

Vo = 12;

Po = 2e3;

Rload = (Vo * Vo) / Po;

fsw = 65e3;

td = 100e-9;

tbprd = (1/fsw) / 10e-9;

half_prd = 0.5 * tbprd;

Tsw = ((1/fsw) * 0.5) ;

tpwm = 10e-9;

//

// PSFB control method

// By: yangshuai

// DATA:2020/03/06

#include "math.h"

//DEFINE IO

float vo_set = InputSignal(0, 0);

float vo = InputSignal(0, 1);

float io_set = InputSignal(0, 2);

float io = InputSignal(0, 3);

float pwm_count = InputSignal(0, 4);

//

// Fcuntion

//

const float vloop = ctrl_2p2z_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值