请教PSIM中DLL文件中计算电压RMS值的问题
在用PSIM仿真时,用的是里面的DLL块,用C编写的计算单相电压的RMS值;可是计算的值就是不对,这段程序在MATLAB中运行是可以的,请教下大牛。
volt_grid_phase_a_rms 定义为static double变量;
volt_grid_phase_a_rms=filter((volt_grid_phase_a*volt_grid_phase_a),
1000.0,volt_grid_phase_a_rms);
double filter(double signal_in, double filter_time, double signal_out)
{
signal_out=(signal_in/filter_time)+signal_out*(1-1/filter_time);
return(signal_out);
} 呵呵,没人理楼主呀!顶一个,共同期待牛人! PSIM例子里面有个C的计算RSM的代码,你可以看下
页:
[1]