扫一扫,微信关注我们
品牌 | Siemens/西门子 | 应用领域 | 化工,电子,电气 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
西门子驱动模块6SL3120-1TE26-0AA3
单端正激变换器的方框图
初级开关式稳稳压电源可以采用许多不同的电路类型。zui有价值的基本电路有单端正激变换器、反激变换器、半桥变换器、全桥变换器、推挽变换器和谐振变换器。
主要开关模式调节器的总体运行原理显示在单端前向转换器的框图中。
非稳压的供电电压首先被整流和过滤。直流连接回路电容的容量决定了输入电压发生故障时电源的存储时间。输入为 230 V 时,直流连接回路的电压约为 320 VDC。接下来,将该直流电压输入单端变换器,借助脉宽调节器,以较高的开关频率,由变压器将初级电能转换至次级一侧。开关管工作于开关状态时,功耗很低,因此,取取决于输入电压和电流的不同,功率平衡度将会在 70% 与 90% 之间。
由于转换频率高,变压器的容量必50 Hz变压器小,因为考虑到转换频率越高,变压器的尺寸就越小。使用现代半导体,可以达到100kHz及以上的时钟频率。然而,在*的时钟频率下,转换损失升高,因此在每种情况下,都必须在率和zui大可能时钟频率之间折衷。在绝大多数应用中,时钟频率在约20 kHz到250 kHz的范围内,取决于输出功率的大小。
次级线圈的电压经过了整流和滤波处理。通过光耦合器,将系统输出端的偏差反馈至初级回路。控制脉冲宽度(控制开关管的相位),可以将所需电能传输至次级回路,并调节输出电压。在开关管的非导电相期间,通过辅助线圈,变压器被退磁。传输的电能正好与输出端所消耗的电能等量。这些电路的脉冲占空比的zui大脉冲宽度小于50%。
优点:
采用高工作效率,故电磁部件(变压器、存储电抗器、过滤器)较小
得益于脉宽调节功能,可工作于率
设备单元结构紧凑
在千瓦级,无需强制风冷
在提高直流线路容量造成电源损坏的情况下,可能发生多次存储。
可实现宽输入电压范围
缺点:
高电路成本,多个活动的元件
干扰抑制的高成本
机械设计必须符合 HF 标准
近年来,初级开关电源已取代了其他开关式电源。原因是它们的结构十分紧凑,重量很小,效率很高,并具有突出的性价比。
电网电压的品质,已经成为高敏感电子器件和设备(计算机、工业控制器、仪器仪表等)正常、可靠地工作以及维护成本和使用寿命的决定性因素。
线路干扰会导致系统故障,并会影响工厂以及电子负载的功能。它们也可能导致装置或者设备*失去功能。
zui常见的干扰类型有:
*性过压
*性欠压
干扰脉冲和瞬变
电压骤降和冲击
电噪音
瞬间网络故障
*网络故障
大量事件可诱至电网干扰,例如:
供电系统的开关操作
供电系统电缆过长
环境影响,例如雷电
线路过载
室内产生的电网电源干扰的典型原因有:
可控硅控制的设备
升降机、空调、复印机
电机、无功功率补偿系统
电子线圈,大型机器
照明设备的开关
电网电压的干扰的出现可能单独地,也可能以组合方式地出现
西门子驱动模块6SL3120-1TE26-0AA3
计算原理及误差说明
CPU占用时间是通过计算一段时间内(AppHelper设置为2000毫秒)CPU空闲tick值与这段时间里CPU运算周期tick值得出。
CPU空闲tick值 = CPU空闲tick计数t2 – CPU空闲tick计数t1
CPU总周期tick值 = CPU总周期tick计数t2 – CPU总周期tick计数t1
CPU占用 = 1 – (CPU空闲tick值/CPU总周期tick值)×
进程或线程的CPU占用,是通过计算一段时间CPU运算周期tick值,和这段周期里Kernel或User运行线程或进程的tick值,通过相除得到。
进程/线程Kernel占用 = (进程/线程Kernel运行tick值/CPU总周期tick值)×
进程/线程User占用 = (进程/线程User运行tick值/CPU总周期tick值)×
进程/线程CPU占用 = 进程/线程Kernel占用 + 进程/线程User占用
打印结果可能会有少量误差,可能由于以下原因:
1、实验值计算到个位,小数部分四舍五入,所以可能产生细微的误差。
2、理想中的测量情况如下图
但是实际情况由于AppHelper本身也会产生系统消耗,所以测量情况为下图
在Δt值不为0的情况下,如果在Δt期间各个tick值产生较大跳动时,测试结果可能产生误差。
3、各个进程或线程的运行tick值并非实时变化,而是在进程或线程完成一个时间片挂起后才加上,所以查询函数获得值不一定非常。
测试程序及说明
test_prc_thd是一个简单的程序,用来测试AppHelper的进程线程监视功能。
“添加线程"按钮按下会创建一个新的线程。参数中传入线程编号,线程ID等信息。
线程主函数据编号给线程自身命名,并且根据各自传入的参数执行负载率不等的计算。这里计算采用简单的循环计数,循环计算次数越多,线程CPU占用越多。