ZHCU083I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
extern int32_t EST_getFullScaleVoltage(EST_Handle handle);
获取估算器中使用的满量程电压值,伏 (V)。
此函数返回的值与 user.h 中定义的值相同。当用户需要以真实单位(即,伏)显示值时,使用该值将电压标幺值转换为伏值。以下示例说明了执行该转换的两种不同方法,一种使用浮点,另一种使用 IQ 数学运算。
使用浮点的示例:
float_t pu_to_v_sf = EST_getFullScaleVoltage(handle);
_iq DcBus_pu = EST_getDcBus_pu(handle);
float_t DcBus_V = _IQtoF(DcBus_pu) * pu_to_v_sf;
使用定点的示例:
#define USER_IQ_FULL_SCALE_VOLTAGE_V (300.0)
_iq pu_to_kv_sf = _IQ(USER_IQ_FULL_SCALE_VOLTAGE_V/1000.0);
_iq DcBus_pu = EST_getDcBus_pu(handle);
_iq DcBus_kV = _IQmpy(DcBus_pu, pu_to_kv_sf);
估算器 (EST) 句柄
满量程电阻值,欧姆