pfc 专业术语
- 格式:doc
- 大小:77.00 KB
- 文档页数:47
PFC是由Sybase公司提供一些由源代码组成的基本类库,该类库中提供了在项目开发时经常使用的一些功能,这些功能可以直接以特定的方式使用。
采用这种方式,不仅可以提高开发效率,而且很容易积累原来的开发成果,并且在代码的重用性、接口和编码的标准化及一致性等方面都得到了规范和提高。
使用PFC 进行程序设计虽然有很多的优点,但是对于大多数的中国用户来说中文界面还是比英文界面更亲切,所以还有个汉化的问题,这也需要不少的工作量,但这个烦琐的工作并没有多少难度。
19.1.1 理解PFCPFC是PowerBuilder Foundation Class的缩写,是PowerBuilder附带的一种面向对象的开发框架包。
在PowerBuilder的开发环境中可以查看该包中对象的源代码,但是对该包的修改应该遵循一定的策略,不能任意修改。
按照一定的规则对包进行扩展,可以构建更符合自己商业规则的类库,从而确保以后能够很好地利用当前的开发成果。
对PFC类库的修改规定局限在扩展层,但扩展层的很多对象既是基本类库中对象的子孙又是它们的祖先,从而确保了用户在扩展层的修改可以体现在其他子孙对象中,这样的继承层次对开发人员的扩充提供了很好的支持。
比如,在基本类库中的窗口pfc_w_master是很多窗口(包括w_master)的父窗口,而w_master 又是pfc_w_master的父窗口,所以,对窗口w_master的修改可以自动体现在pfc_w_master的其他子窗口中。
该包的功能严格采用PowerBuilder面向对象的技术设计,并且采用了类似于C/S模式的服务方式,通过服务向应用程序提供功能。
开发人员在使用时,首先要初始化相应的服务,然后才能使用该服务所提供的功能。
只初始化需要的服务,这样可以减少计算机资源的消耗,提高程序的执行效率。
19.1.2 PFC的构成PFC是由一系列的PBL库、数据表和例程构成。
PBL库可以分为祖先库和扩展库,数据表用来保存错误信息和安全信息,例程在PowerBuilder安装目录下的pfc\demoapp目录中。
史上最全的开关电源专业英语词汇展开全文史上最全的开关电源专业英语词汇母线:Busbar输电线:TransmissionLine发电厂:power plant断路器:Breaker刀闸(隔离开关):Isolator分接头:tap电动机:motor状态参数有功:active power无功:reactive power电流:current容量:capacity电压:voltage档位:tap position有功损耗:reactive loss无功损耗:active loss功率因数:power-factor功率:power功角:power-angle电压等级:voltage grade空载损耗:no-load loss铁损:iron loss铜损:copper loss空载电流:no-load current阻抗:impedance正序阻抗:positive sequenceimpedance负序阻抗:negative sequence impedance零序阻抗:zero sequence impedance电阻:resistor电抗:reactance电导:conductance电纳:susceptance无功负载:reactive load 或者QLoad有功负载: active load PLoad遥测:YC(telemetering)遥信:YX励磁电流(转子电流):magnetizing current定子:stator功角:power-angle上限:upper limit下限:lower limit并列的:apposable高压: high voltage低压:low voltage中压:middle voltage电力系统 power system发电机 generator励磁 excitation励磁器 excitor电压 voltage电流 current母线 bus变压器 transformer升压变压器 step-up transformer高压侧 high side输电系统 power transmission system输电线 transmission line固定串联电容补偿fixed series capacitor compensation稳定 stability电压稳定 voltage stability功角稳定 angle stability暂态稳定 transient stability电厂 power plant能量输送 power transfer交流 AC装机容量 installed capacity电网 power system落点 drop point开关站 switch station双回同杆并架double-circuit lines on the same tower变电站 transformer substation补偿度 degree of compensation高抗 high voltage shunt reactor无功补偿reactive power compensation故障 fault调节 regulation裕度 magin三相故障 three phase fault故障切除时间 fault clearing time极限切除时间 critical clearing time切机 generator triping高顶值 high limited value强行励磁 reinforced excitation线路补偿器LDC(line drop compensation)机端 generator terminal静态 static (state)动态 dynamic (state)单机无穷大系统 one machine - infinity bus system机端电压控制 AVR电抗 reactance电阻 resistance功角 power angle有功(功率) active power无功(功率) reactive power功率因数 power factor无功电流 reactive current下降特性 droop characteristics斜率 slope额定 rating变比 ratio参考值 reference value电压互感器 PT分接头 tap下降率 droop rate仿真分析 simulation analysis传递函数 transfer function框图 block diagram受端 receive-side裕度 margin同步 synchronization失去同步 loss of synchronization 阻尼 damping摇摆 swing保护断路器 circuit breaker电阻:resistance电抗:reactance阻抗:impedance电导:conductance电纳:susceptance导纳:admittance电感:inductance电容: capacitance电源英语词汇(三)coupling 耦合intermittent 周期的dislocation 错位propeller 螺旋桨switchgear 配电装置dispersion 差量flange 法兰盘dielectric 介电的binder 胶合剂alignment 定位elastomer 合成橡胶corollary 必然的结果rabbet 插槽vent 通风孔subtle 敏感的gearbox 变速箱plate 电镀crucial 决定性的flexible 柔性的technics 工艺ultimate 最终的resilience 弹性vendor 自动售货机partition 分类rigid 刚性的prototype 样机diagram 特性曲线interfere 干涉compatible 兼容的simulation 模拟clutch 离合器refinement 精加工fixture 夹具torque 扭矩responsive 敏感的tensile 拉伸cushion 减震器rib 肋strength 强度packing 包装metallized 金属化stress 应力mitigate 减轻trade off 折衷方案yield 屈伸line shaft 中间轴matrix 母体inherent 固有的spindle 主轴aperture 孔径conformance 适应性axle 心轴turbulence 扰动specification 规范semipermanent 半永久性的enclosure 机壳specialization 规范化bolt 螺栓oscillation 振幅calling 职业nut 螺母anneal 退火vitalize 激发screw 螺丝polymer 聚合体revelation 揭示fastner 紧固件bind 凝固dissemination 分发rivit 铆钉mount 支架booster 推进器hub 轴套distortion 变形contractual 契约的coaxial 同心的module 模块verdict 裁决crank 曲柄slide 滑块malfunction 故障inertia 惰性medium 介质allegedly 假定active 活性的dissipation 损耗controversy 辩论lubrication 润滑assembly 总装dictate 支配graphite 石墨encapsulate 封装incumbent 义不容辞的derivative 派生物adhesive 粘合剂validation 使生效contaminate 沾染turbine 涡轮procurement 收购asperity 粗糙bearing 支撑架mortality 失败率metalworking 金属加工isostatic 均衡的shed light on 阐明viscous 粘稠的osculate 接触adversely 有害的grinding 研磨imperative 强制的consistency 连续性corrosin 侵蚀lattice 晶格fitness 适应性flush 冲洗fracture 断裂warrant 保证inhibitor 防腐剂diffusivity 扩散率turning 车工dispersant 分散剂vice versa 反之亦然ways 导轨deteriorate 降低tribological 摩擦的hybrid 混合物neutralize 平衡screen 屏蔽ID=inside diameterpulley 滑轮exclusion 隔绝OD=outside diameter hydraulic 液压的insulation 绝缘reciprocate 往复运动delicate 精密的elaborate 加工dress 精整dampen 阻尼incontrovertible 无可争议的by and large 大体上pivotal 中枢的luminous 发光的plastic 塑胶utilitarian 功利主义out of round 失园organic 有机的grass root 基层premature 过早的film 薄膜state-of-the -art 技术发展水平guard 防护罩polyester 聚酯blade 托板permeate 渗入epoxy 环氧的carrier 载体spillage 溢出polypropylene 聚丙烯chuck 卡盘erosion 浸蚀photoconductive 光敏的infeed 横向进给routine 程序miniaturization 小型化lapping 抛光postprocess 后置处理asynchronism 异步milling 洗削solder-bump 焊点synchronization 同步speciality 专业grid 栅格respond 响应stroke 行程impedance 阻抗feedback 反馈attachment 备件approximately 大约aberrance 畸变tapered 楔形的purported 据说steady 稳态的casting 铸件consumable 消费品dynamic 动态的index 换档inductance 电感transient 瞬态的stop 挡块capacitance 电容coordinate 坐标contour 轮廓resistance 电容curve 曲线machine center 加工中心audion 三极管diagram 特性曲线capitalize 投资diode 二极管history 关系曲线potentiometer 电位器transistor 晶体管gradient 斜率know-how 实践知识choker 扼流圈parabola 抛物线potted 封装的filter 滤波器root 根mechatronics 机电一体化transformer 变压器eigenvalue 特征值stem from 起源于fuse 保险丝function 函数rule-based 基于规则的annular core 磁环vector 向量consolidation 巩固radiator 散热器reciprocal 倒数energize 激发regulator 稳压器virtual value 有效值synchronous 同时发生bobbin 骨架square root 平方根socket 插孔tape 胶带cube 立方polarity 极性ceramic capacitor 瓷片电容integral 积分armature 电枢electrolytic C 电解电容differential 微分installment 分期付款self-tapping screw 自攻螺丝hisgram 直方图lobe 凸起footprint 封装ratio 比率plunge 钻入resin 松香grade down 成比例降低servo 伺服机构solderability 可焊性proportion 比例dedicated 专用的shock 机械冲击inverse ratio 反比interpolation 插补endurance 耐久性direct ratio 正比compensation 校正initial value 初始值plus 加upload 加载flashing 飞弧subtract 减overload 过载canned 千篇一律的multiply 乘lightload 轻载lot 抽签divide 除stagger 交错排列parallel 并联impedance 阻抗traverse 横向in series 串联damp 阻尼longitudinal 纵向的equivalent 等效的reactance 电抗latitudinal 横向的terminal 终端admittance 导纳restrain 约束creep 蠕动susceptance 电纳square 平方Hyperlink 超级连接spring 触发memo 备忘录wastage 损耗presentation 陈述principle 原理binder 打包planer 刨床source program 源程序Client-Server Model客户机server 服务器table 表query 查询form 表单report 报表macro 宏module 模块field 字段record 记录。
PFC基础知识浅析摘要本文介绍了谐波产生的原因、谐波的危害和PFC的主要实现方法。
关键词功率因数;谐波;PFC在学习PFC电路的工作原理之前,我们先了解一下什么是PFC。
PFC(Power Factor Correction)——功率因数校正。
PF就是“功率因数”的意思,主要用来表征电子产品对电能的利用效率。
功率因数越高,说明电能的利用效率越高。
功率因数可简单地定义为有功功率(P)与视在功率(S)之比。
其中有功功率是一个周期内电流和电压瞬时值乘积的平均值,而视在功率是电流的有效值与电压的有效值的乘积。
效率就是输出功率除以输入功率的百分比。
电源在工作过程中,有部分电能转换成热量损耗掉了。
因此,电源必须尽量减少热量的损耗。
尽管功率因数和转换效率都是指电源的利用率,但区别却很大。
简单地说,功率因数产生的损耗是电力部门负担,而转换效率的损耗是用户自己负担。
可以看得出来,功率因数、EMI等都是对国家电网的保护。
我们为什么在我们的电源中要增加PFC电路,不加PFC电路会有什么后果。
在了解这些之前,我们需要先知道另一个概念——谐波。
从220V交流电网经整流供给直流,是当今电力电子技术中应用最为广泛的一种基本变流方式。
输入电路通常由半波或全波整流器和后面的储能电容组成。
整流器+滤波电容是一种非线性的元件组合,因此,开关电源对于电网表现为非线性负载。
而当工频电压或电流作用于非线性负载时,就会产生不同于工频的其他频率的正弦电压或电流。
这些不同于工频频率的正弦电压或电流,用傅立叶级数展开,就是人们称的电力谐波。
谐波的危害:理想的公用电网所提供的电压应该是单一而固定的频率以及规定的电压幅值。
谐波电流和谐波电压的出现,对公用电网是一种污染,它使用电设备所处的环境恶化。
近三四十年来,各种电力电子装置的迅速发展使得公用电网的谐波污染日趋严重,由谐波引起的各种故障和事故也不断发生,谐波危害的严重性才引起人们高度的关注。
谐波对公用电网和其他系统的危害大致有以下几个方面。
功率因数校正(英文缩写是PFC)是目前比较流行的一个专业术语。
PFC 是在20世纪80年代发展起来的一项新技术,其背景源于离线开关电源的迅速发展和荧光灯交流电子镇流器的广泛应用。
PFC 电路的作用不仅仅是提高线路或系统的功率因数,更重要的是可以解决电磁干扰(EMI)和电磁兼容(EMC)问题。
线路功率因数降低的原因及危害 导致功率因数降低的原因有两个,一个是线路电压与电流之间的相位角中,另一个是电流或电压的波形失真。
前一个原因人们是比较熟悉的。
而后者在电工学等书籍中却从未涉及。
功率因数(PF)定义为有功功率(P)与视在功率(S)之比值,即PF=P/S 。
对于线路电压和电流均为正弦波波形并且二者相位角Φ时,功率因数PF 即为COS Φ。
由于很多家用电器(如排风扇、抽油烟机等)和电气设备是既有电阻又有电抗的阻抗负载,所以才会存在着电压与电流之间的相位角Φ。
这类电感性负载的功率因数都较低(一般为0.5-0.6),说明交流(AC)电源设备的额定容量不能充分利用,输出大量的无功功率,致使输电效率降低。
为提高负载功率因数,往往采取补偿措施。
最简单的方法是在电感性负载两端并联电容器,这种方法称为并联补偿。
PFC 方案完全不同于传统的“功率因数补偿”,它是针对非正弦电流波形而采取的提高线路功率因数、迫使AC 线路电流追踪电压波形的瞬时变化轨迹,并使电流与电压保持同相位,使系统呈纯电阻性的技术措施。
长期以来,像开关型电源和电子镇流器等产品,都是采用桥式整流和大容量电容滤波电路来实现AC-DC 转换的。
由于滤波电容的充、放电作用,在其两端的直流电压出现略呈锯齿波的纹波。
滤波电容上电压的最小值远非为零,与其最大值(纹波峰值)相差并不多。
根据桥式整流二极管的单向导电性,只有在AC 线路电压瞬时值高于滤波电容上的电压时,整流二极管才会因正向偏置而导通,而当AC 输入电压瞬时值低于滤波电容上的电压时,整流二极管因反向偏置而截止。
PFC ( Power Factor Correction)1-1 PFC 简介如图1-1所示为传统桥式整流滤波电路,交流电压先经过桥式整流器,再经过电容滤波电路以获得后级所需的直流电压;虽然此电路具有成本低与不必经过控制即可得到直流电源的好处,可是这种传统电容滤波式整流电路,其输入电流导通波形却只是瞬间的脉冲而已,根本无法导通成理想的波形,如图1-2所示(v in图1-1 传统整流滤波电路WFM.3 IIN vs. TIME in SecsI I N i n A m p s200100.00-100.0-200V O i n V o l t s图1-2 输入电压、输入电流与输出电压波形由图1-2可知,只有当输入电压超过电容电压时,输入电流才有流动,其输入特性曲线可以表示如图1-3,其中有一段宽度为dc V 2的死带(dead-band),输入电压值若在这死带中,则没有电流输出,造成输入电流波形失真功率因子(Power Factor)低落,因此造成市电系统营运成本提高与供电质量不佳。
in图1-3 传统整流滤波电路输入电压与电流特性图因此,功因校正的目的就是要提高电源的使用效率,一个理想的功因校正电路,是要使从桥式整流器看进去的输入阻抗为纯电阻性;为了要达成此目的,则必须在电力转换器上或在桥式整流器与电力转换器之间,加入一个高功因校正电路,以便将脉波式电流校正成较完整的正弦波,并且使输入电流与输入电压同相位,使得功率因子提高至0.99以上、减少电源污染,发挥电源最高的效率。
1-2 功率因子之定义早期电力客户端大多为线性负载,因此输入电压波形与输入电流波形只有相位差的问题。
线性负载一般可分成电阻性、电感性及电容性三种。
如图1-4所示为电容性负载电压与电流波形,其中电流波形会领先电压波形;如图1-5所示为电感性负载电压与电流波形,电流波形则会落后电压波形。
就以上两种负载而言,输入功率可表示为θcos rms rms I V P ⋅= (1-1)其中,rms V :输入电压的有效值;rms I :输入电流的有效值;θ:电抗组件造成的领先或落后的相位角。
PFC2DITASCA-PFC(PFC2D,PFC3D)概念PFC系列软件是由ITASCA咨询集团(设有ITASCA中国公司)开发的颗粒流分析程序(Partical Flow Code),分为PFC2D,PFC3D两种特别用于模拟任意性状、大小的二维圆盘或三维球体集合体的运行及其相互作用的强大颗粒分析程序。
除了模拟大体积流动和混合材料力学研究,程序更适合于描述在固体材料中细观/宏观裂纹扩展、破坏累积并断裂、破坏冲击和微震响应等高水平课题的深化研究。
与连续介质力学方法不同的是,PFC试图从微观结构角度研究介质的力学特性和行为。
简单地说,介质的基本构成为颗粒(Particle),可以增加、也可以不增加“水泥”粘结,介质的宏观力学特性如本构决定于颗粒和粘结的几何与力学特性。
形象地,这与国内80年代岩石力学界比较流行的实验室“地质力学”模型试验很相似,该试验中往往是用砂(颗粒)和石膏(粘结剂)混合、按照相似理论来模拟岩体的力学特性。
PFC中的颗粒为刚性体,但在力学关系上允许重叠,以模拟颗粒之间的接触力。
颗粒之间的力学关系非常简单,即牛顿第二定律。
颗粒之间的接触破坏可以为剪切和张开两种形式,当介质中颗粒间的接触关系(如断开)发生变化时,介质的宏观力学特性受到影响,随着发生破坏的接触数量增多,介质宏观力学特性可以经历从峰前线性到峰后非线性的转化,即介质内颗粒接触状态的变化决定了介质的本构关系。
因此,在PFC计算中不需要给材料定义宏观本构关系和对应的参数,这些传统的力学特性和参数通过程序自动获得,而定义它们的是颗粒和水泥的几何和力学参数,如颗粒级配、刚度、摩擦力、粘结介质强度等微力学参数。
PFC2D/3D应用领域PFC更适合于从本质上研究固体(固结和松散)介质的力学特性,虽然PFC最初的开发意图是满足岩体工程中破裂和破裂发展问题研究的需要,但到目前为止,非岩石力学领域的应用更广泛一些,概括地,PFC的研究领域包括:> 岩土工程:最初的研究集中在介质力学特性(如本构)、破裂和破裂扩展问题上,在PFC引入和岩体工程中的结构面网络模拟功能以后,已经应用到复杂工程问题研究中,特别是矿山崩落开采、大型高边坡稳定、深埋地下工程的破裂损伤、高放核废料隔离处置的岩体损伤和多场耦合等问题;> 构造地质:板块运动、褶曲过程、断裂过程、地震地质等;> 机械工程:材料疲劳损伤等;> 过程工程:农业、冶炼、制造、医药行业的散体物质(皮带)传送、筛选、和分装,如农业中土豆按大小的机械化分选和分装、冶炼行业中按级配向高炉运送过程中的自动配料研究等。
Getting started1 导言1.1背景与概述PFC2D 是利用离散单元法(DEM:1979年由Cundall和Strack提出)模拟球形颗粒的运动和相互作用的软件。
它最早是被用来模拟颗粒状材料的行为;对包含有几百个颗粒的代表单元做过数值测试。
颗粒模型被用来代表单元的行为(条件是统一的),而连续的方法则被用来解决真实的具有复杂变形模式的问题(其中单元行为取决于颗粒模型测试)。
两个事实给这种近似带来了变化。
首先,对于particle assemblies而言,从测试结果中得到本构关系定律是非常困难的;再则,随着电子计算机运算速度及存储量的飞速发展,使得利用大量颗粒模拟整个问题成为可能;本构关系则自动在模型中体现出来了。
PFC2D旨在成为可以解决固体力学和颗粒流的一种行之有效的工具。
一个与圆形颗粒的移动和相互作用有关的物理问题也许可以直接用PFC2D进行模拟。
利用两个或更多的颗粒来组成一个任意形状的物体也是可能的,因此这样捏合起来的每组颗粒则可以代表各自的物体(可利用clump logic,理论与背景,section 4). PFC2D也可以用来模拟易碎的“固体”,即把每个颗粒与他周围的颗粒粘结(bond)起来;得到的assembly就可以被看作“固体”,它具有弹性而且当键(bond)在加工过程中被损坏时能够“fractuing”。
PFC2D包括大量的logic供用户使用,它们可被当作是bonded particles的一个大软件包来模拟“固体”(其中很多的logic在augmented FishTank 中被执行过,FishTank是由FISH编写的一套公式,FISH是PFC2D的一种嵌入式语言,见section3 in the fish volume);“固体”可以使各项同性的,也可能被分割成不同的区域或块。
这种系统也可由离散元程序UDEC(Itasca2004)和3DEC(Itasca2003)模拟,但是它们多用来模拟angular block。
pfc中文说明PFC中文教程一.PFC介绍PFC(Powerbuilder Foundation Class,Powerbuilder基础类库)是PowerBuilder提供的一个类库,它提供了一些常用的函数和功能,有非常友好的用户界面,用PFC作为您的开发工具,可以节省您很多的时间。
在使用PFC时,要记住,您的所有的控件和对象都要使用PFC提供的,或是从PFC对象继承过来的.二.快速入门一.打开应用程序画笔二.在应用中包含下列库文件:PFCAPSRV.PBLPFCDWSRV.PBLPFCMAIN.PBLPFCUTIL.PBLPFCWNSRV.PBLPFEAPSRV.PBLPFEDWSRV.PBLPFEMAIN.PBLPFEUTIL.PBLPFEWNSRV.PBL三.在应用程序画笔中,定义一个全局变量,gnv_app,类型为n_cst_appmanagern_cst_appmanager gnv_app变量名称一定要为gnv_app,PFC中的对象、函数、事件要求一个类型为n_cst_appmanager 或从它继承过来的类型的名称为gnv_app 的变量四.在应用程序画笔的脚本中,在OPEN事件中,建立这个全局变量,并且调用pfc_Open(commandline)事件gnv_app = CREATE n_cst_appmanagergnv_app.Event pfc_Open(commandline)五.在应用程序画笔的CLOSE脚本中,调用pfc_Close事件,并且删除gnv_app变量gnv_app.Event pfc_Close()DESTROY gnv_app六.在PFEAPSRV.PBL库文件中,找到并打开n_cst_appmanager 用户对象在n_cst_appmanager构造事件中,调用n_cst_appmanager的函数来初始化有关版本、公司名称和INI文件的实例变量在n_cst_appmanager的pfc_Open事件中,调用n_cst_appmanaer的函数来打开你想要的应用服务,然后,调用of_Splash函数显示一个Splash屏幕,然后,打开你的程序的最开始的窗口.参考:应用的例子 PEAT.PBL代码的例子 EXAMPFC.PBLPFC快速入门 QCKSTART.PBL基本代码解释 PFC Tutorial三.PFC中的数据类型和变量的定义规则一.对象名称定义pfcobject_type_objectname其中,pfcobject 为PFC_时,表示为PFC级别,否则为PFE级别(扩展级别)type包含以下类型类型说明类型说明m_ Menu u_ Visual user objectn_ Standard class user object w_ Windown_cst Custom class user object s_ Global structure 二.变量名称定义_varialbenameScorpe为以下值之一类型说明类型说明g Global variable i Instance variablel Local variable s Shared variable简单变量的Type为以下值之一类型说明类型说明a Any blb Blobb Boolean ch Characterd Date dtm DateTimedc Decimal dbl Doublee Enumerated i Integerl Long r Reals String tm Timeui UnsignedInteger ul UnsignedLong指针变量的Type值为以下之一类型说明类型说明app Application ab ArrayBoundscbx CheckBox cb CommandButtoncd ClassDefinition cdo ClassDefinitionObjectcn Connection cninfo ConnectionInfocno ConnectObject cxk ContextKeywordcxinfo ContextInformation cpp Cplusplusds DataStore dw DataWindowdwc DataWindowChild drg DragObjectdrw DrawObject ddplb DropDownPictureListBox类型说明类型说明ddlb DropDownListBox dwo DWObjectdda DynamicDescriptionArea dsa DynamicStagingAreaed EnumerationDefinition eid EnumerationItemDefinition em EditMask env Environmenterr Error ext ExtObjectgr Graph go GraphicObjectgrax GrAxis grda GrDispAttrgb GroupBox hsb HorizontalScrollBarinet Inet ir InternetResult类型说明类型说明ln Line lb ListBoxlv ListView lvi ListViewItemmfd MailFileDescription mm MailMessagemr MailRecipient ms MailSessionmdi MDIClient m Menumc MenuCascade msg Messagemle MultiLineEdit nv NonVisualObjectoc OleControl oo OleObjectostg OleStorage omc OmControl类型说明类型说明omcc OmCustomControl omec OmEmbeddedControlomo OmObejct omstm OmStreamomstg OmStorage oval Ovalp Picture pb PictureButtonpbcpp PBToCPPObject plb PictureListBoxpl PipeLine po PowerObjectprocall ProfileCall proclass ProfileClassproln ProfileLine prort ProfileRoutinepro Profiling rb RadioButton类型说明类型说明rec Rectangle rem RemoteObjectrte RichT extEdit rrec RoundRectanglerteo RteObject scrd ScriptDefinitionsle SingleLineEdit srv Servicest StaticText std SimpleTypeDefinitionstr Structure tab Tabtabpg TabPage tcan TraceActivityNodetcbe TraceBeginEdn tcerr TraceErrortcf TraceFile tcln TraceLine类型说明类型说明tcgc TraceGarbageCollect tco TraceObjecttcrt TraceRoutine tcsql TraceSQLtct TraceTree tctn TraceTreeNodetcterr TraceTreeError tctsql TraceTreeSQLtctgc TraceTreeGarbageCollect tctln TraceTreeLinetcto TraceTreeObject tctrt TraceTreeRoutinetctu TraceTreeUser tcu TraceUsertd TypeDefinition tr Transactiontrp Transport tv TreeView类型说明类型说明tvi TreeViewItem uo UserObjectvrcd VariableCardinalityDefinition vrd VariableDefinition vsb VerticalScrollBar wo WindowObjectw Window三.函数名称定义全局函数以f_开头,成员函数以of_开头四.PFC Services 类型一.PFC Services总述A.用继承关系(inheritance)实现windows,menus和user objectsB.把每一个Object的数据和代码封装(encapsulation)起来C.用多态(polymophism)提供同名机制主要分为以下几种类别:Application servicesWindow servicesDataWindow servicesFile servicesData/Time servicesString-handling servicesPlatform servicesMenu ServicesResize servicesINI file servicesNumerical servicesSQL parsing servicesConversion services二.Application services应用程序服务可分为DataWindow caching、Debugging、Error、Security、Transaction registration共五种;可通过n_cst_appmanager来控制,调用application manager的函数来Enable 或者Disable掉三.Windows servicesPFC通过w_master中的函数、事件和实例变量以及各种自定义对象来对Windows进行控制。
所以功率因数可以定义为输入电流失真系数()与相移因数()的乘积。
可见功率因数(PF)由电流失真系数()和基波电压、基波电流相移因数()决定。
低,则表示用电电器设备的无功功率大,设备利用率低,导线、变压器绕组损耗大。
同时,值低,则表示输入电流谐波分量大,将造成输入电流波形畸变,对电网造成污染,严重时,对三相四线制供电,还会造成中线电位偏移,致使用电电器设备损坏。
由于常规整流装置常使用非线性器件(如可控硅、二极管),整流器件的导通角小于180o,从而产生大量谐波电流成份,而谐波电流成份不做功,只有基波电流成份做功。
所以相移因数()和电流失真系数()相比,输入电流失真系数()对供电线路功率因数(PF)的影响更大。
为了提高供电线路功率因数,保护用电设备,世界上许多国家和相关国际组织制定出相应的技术标准,以限制谐波电流含量。
如:IEC555-2,IEC61000-3-2,EN 60555-2等标准,它们规定了允许产生的最大谐波电流。
我国于1994年也颁布了《电能质量公用电网谐波》标准(GB/T14549-93)。
传统的功率因数概念是假定输入电流无谐波电流(即I1=I rms或=1)的条件下得到的,这样功率因数的定义就变成了PF =。
二.PF与总谐波失真系数(THD:The Total Harmonic Distortion)的关系三.功率因数校正实现方法由功率因数可知,要提高功率因数,有两个途径:1.使输入电压、输入电流同相位。
此时=1 ,所以PF=。
2.使输入电流正弦化。
即I rms=I1(谐波为零),有即;从而实现功率因数校正。
利用功率因数校正技术可以使交流输入电流波形完全跟踪交流输入电压波形,使输入电流波形呈纯正弦波,并且和输入电压同相位,此时整流器的负载可等效为纯电阻,所以有的地方又把功率因数校正电路叫做电阻仿真器。
四.有源功率因数校正方法分类1.按有源功率因数校正电路结构分(1)降压式:因噪声大,滤波困难,功率开关管上电压应力大,控制驱动电平浮动,很少被采用。
PFC2D术语颗粒:不同特性的颗粒表示紧邻基床面的材料,并沿着节理存在弱面。
墙:模拟边界,刚性光滑实体。
颗粒链:采用一个具有平行粘结的颗粒簇表示。
球:ball可以是球体,也可以是指定厚度的圆盘。
Ball 的另一名称即颗粒。
Wall: 有两种墙,标准墙和一般墙。
一般墙在几何形状上和标准墙不同,且一般墙的两边都是激活的。
标准墙是一条或多条线段,并在与颗粒的交界面上任意定义接触特性。
Contact: 球与球或球与墙之间通过点接触相互作用。
接触通过球与球或球与墙的重叠来创建,该重叠与物理变形相对应。
Model boundary: 模型边界。
墙可以用来定义模型边界,或者规定一组球的速度。
CLUSTER:簇,簇内颗粒是粘结在一起的,用来模拟角或块体。
簇与簇之间可以相互作用并近似模拟块体系统的行为。
簇可以表示自然结构,例如块状岩体或任意结构(隧道线或钢筋等)。
簇内颗粒间的粘结可以发生破坏而分离。
聚粒(超级颗粒):组成聚粒的颗粒彼此间保持固定距离,且不能分开,像一个具有柔性边界的刚体。
DISCONTINUITY:一个间断由块体系统中相互分离的颗粒簇的一个或多个接触组成,并具有不同于颗粒簇内部的接触特性。
间断可以表示岩体中的节理、断层或基岩等。
BOUNDARY CONDITION:边界条件。
INITIAL CONTINUITY: 初始条件。
ID NUMBER: 具有ID 号的模型单元有,balls, walls, measurement circles, histories, tables,clumps and plot items. 使用PRINT 命令可以得到ID号。
ID 号可以由用户指定,也可以有程序自动分配。
RANG:范围,即一个变量的边界。
GROUP: 一组同名的球。
组可以用来限制一些命令仅作用在组内成员上。
CYCLE OR STEP:得到静态解的平衡状态需要经历的计算步数。
Unbalanced force: 不平衡力。
STATIC SOLUTION: 静力求解Dynamic solution:动力求解CONTACT MODEL:接触模型。
BOND/BONDING:Measurement circle:用户可以定义一个测量圆的位置和大小,以测量圆形区域内的孔隙比、应力、应变率、坐标及滑动摩擦。
Porosity :计算孔隙比时,球之间的重叠也被计算在内。
Stress:为测量圆内所有球的平均应力张量,其计算受到孔隙比的影响。
STRAIN RATE:应变率计算是基于测量圆内所有球的速度向量。
应变可以通过FISH函数计算,应变除以时间,就得到应变率。
COORDINATION NUMBER:?SLIDING FRACTION:滑动摩擦时测量圆内物理接触的摩擦,这些接触受到剪力,其值为极限剪力的0.1%PFC2D模型的组成Balls (particles)Walls宏对象(Macro object)命令行输入命令时,如果需要分行输入,在行尾添加“&”即可;但在使用宏命令时后不能使用命令行的多行输入方式,而需要写FISH。
模型对象(Model object)Rang, group, plot view一般建议(general advice)将取有名字的实体看做名词直接调用而不是动词。
可以用宏定义的方式建立新命令。
如“macro PA …plot add‟”可以将命令“plot add”转化为命令“PA”.“RANGE”可以做命令,单独一行直接创建许多范围对象;“RANGE”也可以作为关键词,与其他命令一起使用。
PFC2D的使用简单的模型生成颗粒生成BALL和GENERATE 命令的基本操作。
Ball rad 半径值id ID 号x x坐标值y y坐标值< hertz>Ball 允许用户创建相互重叠的颗粒;而generate 命令则先生成球半径,然后寻找可以容得下它的空间,颗粒间不能有重叠。
如果不使用FIX 命令,BALL 命令生成的重叠球在CYCLE 以后能够分开;GENERATE 命令生成的球为了满足孔隙比,自动生成后所有球半径要乘以一个放大比例,这时得到的球体之间会发生重叠,同样在CYCLE 以后可以分开。
BALL 命令也不能只能生成颗粒,其特性需要在随后的PROPERTY 命令中定义。
BALL 中的关键字HERTZ若省略则默认为线性接触规则,若使用该命令则采用HERTZ-MINDLIN 接触规则且需要指定其弹性特性。
Generate默认情况下按均匀分布生成球半径;也可使用关键字GAUSS按高斯分布生成球半径,但此时为了防止出现负值或极小的半径,程序将小于半径下限的0.1 倍的半径都用0.1倍的半径下限取代。
为了得到最合理的分布,需要采用关键字TRIES 进行多次生成尝试,在默认情况下为20000 次,如果所有尝试都不能生成满足指定的颗粒数目,系统会提醒,需要重新调整参数。
GENERATE 命令中可以使用RANGE,使随后的PROPERTY等命令可以作用在指定的一组球体上。
GENERATE 的空间范围可以是默认的矩形也可以使用关键字ANNULUS 改成环形。
GENERATE 命令中的关键字NO_SHADOW 可以保证生成的球体不会出现在活动墙之外。
HERTZ关键字同BALL命令。
注意:即使使用NEW 命令,随机数生成器也不会默认重置,所以NEW 命令之前和之后调用同一个数据文件生成的颗粒分布是不同的。
所以如果需要在几次运行中得到相同的颗粒组合,就必须在每一个NEW命令之后紧接着使用SET RANDOM 命令重置随机数生成器。
这只是当使用GENERATE命令时才需要注意的。
在GENERETE 命令使用后,使用S***E命令可能会返回到相同的颗粒组合。
每次调用RESTORE 命令都将使颗粒组返回。
生成颗粒组的压缩两种方法:半径扩展法;移动边界墙法。
移动边界墙法最大的缺点是为了得到指定的孔隙比和初始平衡状态,其几何边界很难控制。
半径扩展法:球和墙都通过关键字KN 和KS指定合适的刚度特性,为了达到平衡,要通过CYCLE 命令设置执行迭代的时间步数。
MEASURE 命令测量局部区域的变量值,PRINTMEASURE1 可以显示这些变量。
半径扩展比值的选择对初始应力影响很大,因此需要根据经验不断尝试来确定该比值。
球体之间要达到静止平衡,还需要设置摩擦来消耗能量,但这会影响球体的分布,因此摩擦系数的取值也要不断尝试确定。
因此,为了节省时间,常常先通过少量的颗粒的多次试验,确定得到预期状态所需要的各种条件,然后将这些条件应用于大量颗粒的操作。
指定接触模型接触模型及其特性每个接触模型由三部分组成:接触刚度模型,滑动分离模型,粘结模型。
详见“PFC2D 学习笔记之接触模型”。
注:默认情况下,接触刚度模型的刚度值、滑动模型的摩擦系数为零。
滑动模型中,如果在WLL命令中使用关键字MAXFRIC ON,则摩擦系数采用接触球体中最大的那个摩擦系数。
接触粘结和平行粘结都作用在作用间距为两球平均半径的10−6范围内。
接触粘结允许接触球体间发生滚动,而平行粘结不允许。
接触模型参数与宏观特性参数的比较由于接触模型各参数的适当与否,对模拟的有效性影响很大;且接触特性是颗粒间的微观特性,材料的微观特性和宏观特性的关系目前并没有合适的定义。
因此探讨比较颗粒接触模型参数和材料的特定问题宏观参数的关系。
一个合适的接触模型及其特性,要采用合适的接触参数才能使颗粒组的响应接近真实材料特性。
例如,在土力学中,响应角(材料的最大稳定角)和材料的峰值摩擦角之间的关系。
对于松散状态的干颗粒状材料,响应角一般等于峰值摩擦角。
但是松散材料的摩擦角不等于颗粒间的接触摩擦角,因为峰值摩擦角与颗粒摩擦系数不成线性关系。
采用一堆材料的响应角来估算宏观摩擦角存在许多问题:采用顶部逐渐增加材料的方式只能得到表面滑塌的破坏模式,而松散摩擦性材料更多的是深部转动破坏;松散材料堆受到很低内应力,而任何地质材料的破坏包线在原点附近都是非线性的,因此侧向应力的不确定性会导致宏观摩擦角的不确定;孔隙比与松散材料堆的自重沉积方式有关,而沉积方式是不确定的;如果颗粒有角,则堆体可能会是病态的,如材料可能很强或很弱,这使结果变得不确定。
应用边界条件和初始条件边界条件有分为真实边界和人工边界。
真实边界存在于模拟的物体内,人工边界用来封闭所选择的颗粒。
人工边界有两类,对称线和截断线。
边界条件可以应用在墙或球上。
墙可以是固定的或移动的。
WALL命令可以通过关键字XVELOCITY 和YVELOCITY 指定墙的平动速度;通过关键字SPIN 指定墙的旋转角速度,旋转中心通过关键字X 和Y 定义,逆时针旋转为正;但墙体不能施加力边界条件,若需要施加,则应该用球体组合成条状代替。
对于球体:可以应用INITIAL 或CHANGE 或PROPERTY 施加各种边界条件;FREE 命令可以释放FIX 命令设置的约束条件;假如所旋转的球的速度为零,只需要FIX X和FIX Y命令就可以为球施加无平动边界条件;还可以通过INITIALXFORCE 命令将力边界应用于球体上;还可以在INITIAL或CHANGE 或PROPERTY 命令中使用关键字GRADIENT 建立线性变化的FORCE; 施加重力采用命令SET GR***ITY。
逐步达到初始平衡使用STEP 或CYCLE 命令前,通过命令”HIST DIAG MUF” ,”HIST DIAG MCF” ,”PRINTINFO”,”HIST BALL XVEL ID 1034”,”HIST BALL XPOS 3,3” 可以对达到初始平衡过程中的各变量进行监测,以确定是否达到初始平衡。
还可以使用SOLVE 命令取代STEP 或CYCLE,使程序爱不平衡力与接触力的比值低于指定值时自动停止。
SOLVE 命令可以可以检查两个比值,平均不平衡力与平均接触力之比、最大不平衡力与最大接触力之比,默认情况下,这两个比值都设为0.01,即1%,也可以使用关键字***ERAGE 和MAXIMUM或命令SOLVE RATIO 来指定比值。
SOLVE 命令不能应用在初始压缩模型中(即为达到均匀应力状态所进行的CYCLE),而且也不能应用于接触力为零的颗粒组。
操作的更改墙和球可以在任何时间添加或删除。
球可以成组或单个删除,但墙只能单个删除。
墙的刚度和摩擦特性可以使用WALL命令编辑;球的刚度和摩擦特性可以使用CHANGE 或INITIAL或PROPERTY 命令编辑。
状态的保持和恢复S***E 和RESTORE 命令。
有时,某种状态的颗粒组需要重复使用,可以在该状态下使用命令S***E 对其保存,在需要使用该状态的颗粒组的地方使用命令RESTORE 对其恢复。