排序方式: 共有82条查询结果,搜索用时 15 毫秒
1.
2.
多线程编程技术在数控测井软件中的应用 总被引:1,自引:0,他引:1
为满足实时测井需求,提高系统资源的利用率和系统性能,在数控测井软件开发中将多线程编程技术应用其中,并对多线程编程技术应用的可行性和必要性进行了分析。给出了软件的模块框图及多线程间关系,利用MFC的自定义类封装和实现各个线程,在线程中分别实现串口通信、数据处理、实时绘图功能,采用事件、消息驱动的方式来调度同步线程。实验结果表明,数控测井软件在使用多线程编程技术后,比未使用多线程技术,提高了CPU 50%的使用效率,每秒处理的最大数据由15组提高到40组,对程序的实时性起到良好的作用。 相似文献
3.
4.
5.
6.
为了减小电机驱动系统中未知干扰对逆变器开路故障诊断的影响,提出了一种基于扩展观测器ESO(extended state observer)和混合逻辑动态MLD(mixed logic dynamic)模型的逆变器开路故障快速诊断方法。通过分析开关管在正常工作和故障状态下的电流流向路径,建立了逆变器的混合逻辑动态模型,并设计了一种电压扩展观测器。根据观测器的观测电压和实际系统输出电压之间的相电压残差进行故障检测,通过故障相残差与正常两相残差之间的数值关系来定位故障相和故障管。该方法有效减小了系统中未知干扰和不确定因素对逆变器故障诊断的影响,提高了故障诊断率。最后,通过Matlab/Simulink仿真验证了该方法的正确性和有效性。 相似文献
7.
卡尔曼滤波器广泛用于解决线性高斯系统的状态估计问题.然而,在实际应用中过程噪声和系统模型参数先验信息未知,且量测受到异常值干扰,给准确估计系统状态带来极大困难.针对具有噪声信息和状态模型不确定的动态系统,提出一种广义交互式多模型自适应滤波算法.该算法设计多个模型并行的方式对系统不确定进行处理,对于每个模型,建立Skew-T分布非对称重尾噪声表示模型,为了解决过程噪声与系统协方差相互耦合难以求解的问题,利用逆威沙特分布对系统预测协方差矩阵进行描述,并通过变分贝叶斯推理递归计算系统状态的后验分布.仿真结果和实验验证表明,在噪声信息和状态模型不确定条件下,所提出算法具有较高的估计精度. 相似文献
8.
9.
针对引导电动汽车进行有序充电对电网负荷削峰填谷的问题,提出峰谷电价优化调度策略.首先,分别构建基于出行习惯的无序充电模型与基于峰谷电价时段的有序充电模型,并通过蒙特卡洛模拟法得到电动汽车的充电负荷;其次,以电网负荷峰谷差率最小为优化目标,提出了计及车主响应度的数学模型,并采用遗传算法得到最优峰谷电价时段设置方案.最后,对比分析综合考虑电网负荷峰谷差率和用电方式满意度的优化策略.算例分析表明,峰谷电价策略能有效平抑电网负荷波动,随着响应度的升高,平抑效果越明显,而考虑车主满意度的优化策略更能反映车主对有序充电的响应情况。 相似文献
10.