菜单
  

        }
    }
    选择仿真数据的程序:
    (2)选择仿真数据
    void CTqCtrl::OnDblclkListTqdata()
    {
        // TODO: Add your control notification handler code here
        int cursel = m_listTqData.GetCurSel();
        if(cursel < 0 || cursel > MAX_CFG_NUM) return ;
        m_editTQCb.SetWindowText("");
        m_tips.SetWindowText("");
        int i=0;
        CString tmp;
        for(i=0; i<7;i++)
        {
    //电网侧数据
            tmp.Format("%7.2f",gl_cfgData[cursel].data[i]);
            *m_dataStr[i]=tmp;
    //电厂侧数据
            tmp.Format("%7.2f",gl_cfgData[cursel].data[i+7]);
            *m_dataStr[i+7]=tmp;
    //偏差
            if(i<=2)    //压差:换算成百分比
                tmp.Format("%4.2f",100 * (gl_cfgData[cursel].data[i+7]-gl_cfgData[cursel].data[i])/63.51);
            else
                tmp.Format("%7.2f",gl_cfgData[cursel].data[i+7]-gl_cfgData[cursel].data[i]);
            *m_dataStr[i+14]=tmp;        
        }
        UpdateData(false);    
    }
    判断是否满足同期的程序:
    (3)同期判断函数
    int CTqCtrl::CalSync()
    {
        int cursel = m_listTqData.GetCurSel();
        if(cursel < 0 || cursel > MAX_CFG_NUM) return 0;
        m_editTQCb.SetWindowText("");
        int i=0;
        float tmp;
        for(i=0; i<7;i++)
        {
        if(i<=2)    //压差:换算成百分比
            {
                tmp = 100 * (gl_cfgData[cursel].data[i+7]-gl_cfgData[cursel].data[i])/63.51;
                if(tmp < VOLT_LOW_DELT || tmp > VOLT_HIGH_DELT)
                    return 0;
            }
    else if(i>2 && i<6) //角差
            {
                tmp=gl_cfgData[cursel].data[i+7]-gl_cfgData[cursel].data[i];
                if(fabs(tmp) > ANGLE_DELT)
                    return 0;    
            }
    else
            {
                tmp=gl_cfgData[cursel].data[i+7]-gl_cfgData[cursel].data[i];
                if(fabs(tmp) > FREQUENCE_DELT)
                    return 0;
            }
        }
        return 1;
    }
    3.5     程序运行
    鼠标双击选择一组仿真数据,再按“仿真”按钮,即可执行准同期判断。如选择第5组仿真数据,仿真执行符合准同期的条件,可输出并网信号,如图3.2所示。
     图3.2 仿真操作-符合准同期
    若当前两侧数据不满足条件,则如图3.3所示。
  1. 上一篇:AT89S51单片机防盗防火报警器的设计+仿真图
  2. 下一篇:MATLAB模糊-PID的电锅炉温度控制及仿真+文献综述
  1. 稀土永磁风力发电机控制系统设计+流程图

  2. AMESim半潜式海洋平台主动波浪补偿系统开发

  3. LNG气瓶静态蒸发率测试系统设计+梯形图

  4. PEMFC车用质子交换膜燃料电...

  5. GPRS和单片机的信息发布系统设计

  6. GPRS和单片机的信息发布系统设计任务书

  7. Matlab的海上风电场建模与设计

  8. 上市公司股权结构对经营绩效的影响研究

  9. 巴金《激流三部曲》高觉新的悲剧命运

  10. 现代简约美式风格在室内家装中的运用

  11. 高警觉工作人群的元情绪...

  12. 浅析中国古代宗法制度

  13. NFC协议物理层的软件实现+文献综述

  14. 江苏省某高中学生体质现状的调查研究

  15. C++最短路径算法研究和程序设计

  16. 中国传统元素在游戏角色...

  17. g-C3N4光催化剂的制备和光催化性能研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回