登录

最新会员 最新下载

成为了本站VIP会员

2025-12-30 11:54

成为了本站VIP会员

2025-12-30 00:30

成为了本站VIP会员

2025-12-26 09:18

成为了本站VIP会员

2025-12-20 19:33

成为了本站VIP会员

2025-12-19 10:10

成为了本站VIP会员

2025-12-12 16:18
已选条件
  1. 编程语言:所有
  2. 代码类别:所有
  3. 发布时间:半年内
全部撤销
编程语言 更多 收起
代码类别 更多 收起
发布时间
更多选项

1.方法实战技术

田口方法是一种在产品开发和产品设计早起阶段防止质量问题的技术,是一种新颖、科学、有效的质量工程优化设计方法。田口方法以最迅速、最经济的试验方法直交表),使系统在不增加成本情况下,突破设计瓶颈或改善生产制造流程,应用于技术开发、产品开发,能发挥立即有效的成果。前言前言当下竞争国际化与需求多样化的制造业,其产品寿命周期日益缩短,制造厂家惟有用极短的研发周期源源不断地推出新产品,才能在市场上占据有利地位,否则就有失去审场份额的危杌。因为无论多妤的产品,错过了上市时机就可能变得一钱不值!然而即使研发人员加班加点也无济于事,似乎缩短研发周期的潜力已经被挖尽了。事实上只有不断改革“研发方法”才能解决根本问题。田口方法( Taguchi Methods)作为一种非常实用的技术开发、制程改善工具,协助企业快速找出制程环境的最适生产条件,并有效节省产品设计开发时间,而广受研究单位、生产、制程部门的欢迎与肯定。在日本的电子、汽车等行业,应用田口方法被认为是“天经地义的事”。近几年风靡仝球企业的6设计,实际上就是以田口方法为核心的设计,6设计及田口方法在制造业的广泛应用已收到显著效果。田口方法在研发领域更是受到高度评价,被当作是将研发周期编短一半的法宝。本书主要采用循序渐进、由浅入深的系统化方式,倚惜作者30多年来研究实验计划、直交表”的丰富实务体验,从管理的视角阐述了田口方法知识体系的精髓,讲解此套品质工程技术,让初学者和有经验人士皆能建立完整的理念体系,轻而易举地应用于实务工作中。书中包含了田口知识体系中的重要内容,揭示了实际操作中所遇到的各种疑难问题和相应的解决方案。本书在编写过程中,乘持全面、简单、实用的原则,突出以下三个重点1.理论和实践的完美结合。本书从实例出发,导出田口方法深奥的理论,并用众多实倒来解析田口方法的实际应用,为企业高效实施田口方法指明了方向。2.理论全面,重点突出。本书从田口方法理论中的两个重点(比和直交表)出发,全面展开,多方位阐述田口方法的深奥理论。对于研究田口方法的有?田口方法实战技术心人士来说,不愧为一本不可多得的教材。3.化复杂为简单。田口方法深奥的理论,一直困惑着田口方法在实际生产中的应用。本书利用各种图表、各个行业的实例来阐明田口方法深奥的理论,使读者能够从简单到深入,由浅而深,从而理解田口方法的真义。在本书编写过程中,得到了众多企业高层主管、研发、设计、生技、制造、品管人员提供的许多企业实务经验,让本书的实例得以丰富,在此表示感谢。另也感谢本公司同仁李联伟先生协助本人整理多年来积的教材资料与案例,海天出版社相关编辑人员给予的建议,在此一并向他们致以最衷心的感谢及最诚挚的祝福!感谢给我帮助的各个公司,因篇幅有限,未能一一列出(以公司第一字笔画为序排名)六和机械集团友达光电(苏州)有限公司华映光电企业集团光宝电子(东莞)有限公司沪士电子(昆山)有限公司明硕计算机(苏州)有限公司美齐科技股份有限公司信泰联光学(东莞)有限公司润泰企业集团高刨(苏州)电子有限公司捷安特(巨大机械)企业集团舒电子(东莞)有限公司富士康企业集团锦和科技股份有限公司沪士电子董事长吴礼淦先生、捷安特总经理郑宝堂先生,在日理万机之中仍不忘关注抽作的印行,不吝为拙作慨然赐序,其九鼎之言,使本书蓬草生辉,于此谨表哀心的谢忱。林秀雄2004年8月序一序当今企业面对国际化市场竞争及多样化需求,产品/技术市场寿命周期愈益缩短,产品的质量要來越来越严格,惟有用极短的研发周期源源不断地推陈出新,用最稳健的制程参数来控制产品生产流程,才能在市场中占据有利地位。否则企业即会失去市场份颛,在市场竞争中被淘汰。新技术研发(制程条件控制与稳定性解析、新产品与新制程开发)和缩减成本已经成为当前企业经营刻不容缓的深题。自日本著名质量管理专家田口玄一博士在20世纪70年代初创立“田口方法( Taguchi Methods)”以来,田口方法在全世界颇受产业界欢迎,并被迅速推广普及,其提升研发效率及改善品质成效之卓著,影响之深远,更一致受到高度评价。田口方法是一种在产品开发和产品设计早期阶段防止质量问题的技术,是种新颖、科学、有效的质量工程优化设计方法。田口方法以最迅速、最经济的实验方法(直交表),使系统(产品设计或制程改善)在不增加成本(葚至降低成本〕情况下,突破设计瓶颈或改善生产制造流程,应用于技术开发、产品开发能发挥立即有效的成果。近几年全球企业热摔的6设计,实际上就是以田口方法为核心的设计,可见田口方法之实祧,势在必得。捷安特通过30余年来在国际审场的持续精耕,秉持“生活可以更美圩!”的品牌精神,才有了今日之绩效。在充满机遢的全新时代,捷安特以科技、时尚、人性为主题,将人类对于未来的执着和对生活的热爱汇入自行车的设计理念中,维系自然和人的交流,为美好生活创建更完善的产品,这是人类对于未来的理想,也是捷安特对于生活的憧憬。“创新价值,领导流行”,才可以在当今市场竞争中立于不败。在这些成就背后,田口方法在捷安特之推行实施作用重大。↓田口方法奥战技木林秀雄教授,潜心致力于田口方法研究多年,其理论功底之深厚,实践经验之丰富,实属品管界之泰斗,我司有幸邀请林教授莅临,亲自讲授田口方法真义,林教授深入浅出的概念讲解,生动详实的案例分析,强有力地推动了我司田口方法的普及与发展,对我司的可持续发展助意甚大。林教授汇集多年之精湛理论与实践为一炉,与时俱进,编著《田口方法实战技术》一书,本人深感此书内容之前瞻性、实用性。相信此书的面世,将对田口方法在祖国大陆的推广普及,必有实质的作用。特写此一序,郑重推荐之。捷安特(中国)有限公司总经理郑宝堂它孛序二序企业经营者一向是社会经济变化的敏锐唤觉者,更是最务实的执行者面对当今惊涛骇浪的外部市场环境,产品的更新换代步伐加快,消费者对产品的质量要求日益苛刻,如何提高产品的可靠度?如何缩短产品的研发过程?已成为经营者的关注焦点。二次世界大战后,日本工业迅速崛起,他们依靠神秘武器—田口方法,在世界各国市场上大获全胜。在20世纪80年代,田口方法就已在美国囚防、汽车工业领域闻名遐迩。在日本电子、汽车等行业,应用田口方法被认为是“天经地义的事”。可见在企业里推动此方法势在必行。田口玄一博士是著名的质量专家,他以预防为主、正本清源的哲学思想,把數理统计、经济学应用到品质管制工程中,发展出独特的质量控制技术——田口方法。它摒弃了传统的质量观念,提出了新的质量概念,即质量不是靠检验得来的,也不是靠控制生产过程得来的;质量,就是把顾客的质量要求分解转化为设计参数,形成预期目标值,最终生产出低成本且性能稳定可靠的“物美价康”的产品。田口方法作为实验设计的方法,旨在帮助我们用较少的实验次敷,得到与全方位实验同样有效的实验结果,编短研发和技术苹新周期,以最经济的手段改进工艺。该理论以最迅速、最经济的实验方法使产品设计或制程改善在不增加成本(甚至降低成本)情况下,突破设计瓶颈或改善生产制程,应用于技术开发、产品开发中,发挥立即有效的成果。可见田口方法不失为一个简单、科学的方法。学会它,对事件分析处理之能力提升帮助甚大。我司为能聘请林秀雄教授前来讲授田口方法深感荣幸。林教授以多年的实践口方法臭战拉术经验和深厚的理论知识,深入浅出的教导,让学员耳目一新,不再被深奥理论所吓倒。使学员能够切实理解田口方法的真义,在今后的工作中可以将田口方法落到实处,从而为企业的发展带来最大化的效益。此次喜闻林教授即将出版《田口方法实战技术》一书,即满怀期待。现读罢此书,深感此书抛开高深的理论和繁杂的公式,而从众多实例出发,详述田口方法之应用,可谓化繁杂为简单。深信此书的出版将促进田口方法在业界的高效实施,对业界可谓贡献甚大。在此,秉持“知识你我共享”的心情,拙笔一序,希望此书的面世,可以让各行各业的更多朋友了解田口方法,并以此方法来为中国产业界更好地服务!沪士电子股份有限公司董事长吴礼淦4目录目录第一章田口方法与品质工程原理………1)§1.1前言§1.2田口的哲学观念及田口方法…………………(2)§13参数的分类……(3)8I.4品质工程原理(6)§1.5品质管制在各阶段屮的要务9第二章品质损失函数…(13)82.1品质、成本与低成本品质工程观念的启发……………………(13)822工程设计、工程规格与实验计划…………(15)23直交表与实验计划(16)824对数、指数的说明与启发…………(16)§2.5品质损失函数…·●·鲁……·(18)826二次方程式品质损失函数………(21)§27平均品质损失命◆·(25)第三章直交表与应用实例研究…(29)§3.1定义:直交与直交原理………………(29)§3.2直交表的直交性证明………(30)§3.3直交表的使用…………………………(36)?田口力法实战技木第四章实验计划与制程改善模式·◆··;◆···◆··自····◆吉····4····日◆·晋··。···日·●39)§4.1实验计划的目的与主要构成项目……………(39)S4.2应用直交表的实验说明(40)§4.3直交表解析与实验指示说明………(42)§4.4主效果与交互作用的计算与说明§4.5重要因果图解分析、可控制项目、实验指示书与制程改善模式…………(46)第五章品质计量法基础……………………………………………………………(50)§5.1品质管理的发展…………………(50§52品质计量法……………………(52)§5.3举例分析…▲画血最口●看D●曲鲁d…(53)§54三种品质计量方法之比较■■▲·血d自■··晶自看着自垂·自(56)第六章田口方法的运用步骤与著名案例…….(58)S6.1口口方法的运用步骤…………(58)S6.2田口博士著名案例—磁砖制程设计●會●。●鲁·(60)S6.3变异数分析( Analysis of Variance)曹自晋非鲁會●鲁曹●q鲁◆自◆●香鲁↓看§64新旧田口方法的对比……………………………(69)第七章SN比与品质特性基础(73)§7.1SN比的概念和定义公式(73)§7.2田口方法中的静态特性………(75)§7.3田口方法中的动态特性(83)§7.4举例解析甲电自(86)第八章应用直交表的矩阵实验…(0)§81矩阵实验…§8.2因素效应的估量(112)

1
下载
265
浏览
2020-12-11发布

2. simpack动力学教程

最新的simpack学习资料!包括了铁路模块建模的较详细描述!为数不多的simpack学习资料!参考文献…316第1章绪论11背景介绍铁路的发展历史已绎将近一个世纪,现代轨道车辆应用最为广泛的就是旅客和货物运输。近二十年来,随着科技技术的迅猛发展,轨道车辆面临着髙速运行、降低能耗和缩减运营费用等迫切要求。由于车辆运行速度的不断提高,安仝和舒适度是人们一直关心的核心问题。这就对髙速列车的车辆的动力学特性设计提出了更为严格的要求,需要探明一系列影响列午运行安全的关键问题,诸如如何有效识别影响午辆舒适度和脱轨问题的动力学参数匹酉问题等,以便确保列车良好的安全特性。当然,对于车辆运行的舒适度和平稳度等问题,可以通过控制振动源和噪声源进行有效改善;对于脱轨和蛇形运动问题需要了解车辆的轮轨参数匹配和其他动力学特性参数设置。轨道车辆一般包括两种形式:一种是集中动力式列车,它主要由机车和车辆组成,机车负责牵引,木身并不载运旅客和货物,载运的任务主要由车辆承担;另一和就是分散动力式列车,常见的就是动车组,没有专门的机车提供动力,每节或几节车辆均具有牵引动力。从车辆动力学的角度看,机车和车辆具有相似的振动特征,而轮轨系统是车辆动力学分析的核心内容。车辆是具有弹簧悬挂和减振器等装置的多自由度振动系统,在运行过程中会产牛各种复杂的振动特性。而这些复杂的振动是由若干基本形式的振动组合而成。如今车辆逐步发展成为札械、力学和控制相互耦合的大系统,整夲的动力学特性的奷坏直接影响着夲钠运行的安全和舒适度。由于计算多体力学的进步和计算机软硬件技术的发展,人们可以通过并行⊥程仿貞的技术,建立详细的轨道车辆数学和物理计算模型,考虑各种复杂的边界条件因素,有效地硏究车辆动丿学性能,开发出高质量的新产品,提出列车运行的安全准则,因此车辆动力学的分析软件必然会在现代轨道车辆的研制过程中发挥越来越重要的角色,动力学分析涉及到内容主要包括如下几点:蛇形运动模拟,蛇形运动是轨道车辆在行驶过程中的一种特殊的现象,即当列车行驶时,突然出现车体和转向架开始剧烈左右偏转的不稳定振动现象。它容易导致车辆舒适度降低,出现破坏轨道,甚至发生脱轧、倾覆等安全事故。曲线通过能力计算如何保证车辆的良好曲线通过能力,使得车辆在曲线通过时,车轮对于轨道的横向作用力最小?舒适度评价车辆在各种复杂环境因素条件下的舒适度,诸如在轨道随机激励和冲击、设备振动、启动/制动、气动影响、高速会午,进出隧道压力波等条件下的车辆舒适度评价。脱轨和倾覆安全性评定研究保证车辆在高速运行吋不会脱轨机制,以及如何保证车辆在曲线通过时槓风的作用下防止车辆倾矍的问题。车辆被动和主动悬挂设计方式的选择悬挂方式的优化,以及如何有效地将控制技术应用在列车或车辆的动力学控制系统设计中,通过控制技术的运用,提高列车运行的安全性和舒适度。1.11铁路动力学分析软件的比较下血首先对国际上铁路领域流行的主要车动力学分析软件徹一个简单的介绍。o ADAMS( Automatic Dynamic Analysis of Mcchanical Systcms )/Rail ExftADAMS/Rail软件包是目前铁路车枘系统动力学数值分析的主流分析软件之ADAMS是由关国MDI公司于1980年推出的机械系统仿真软件,1993年,MDⅠ公司与荷兰铁路技术咨询公司合作,将现代轮轨动力学理论的计算方法逐步引入到软件中。1995年ADAMS/ Rail开始正式进入铁道车辆动力学分析领域。1996年MD公司与 Arge Care公司合作,采用 MEDYNA( SIMPACK公司的前身)软件的轮轨接触元素,2002年与英国的AEA公司( VAMPIRE软件的拥有者)形成战略合作关系,进一步增强了轮轨的计算能力。2002年MDⅠ公司为 MSC Software公司收购,并且逐步融入MsC的软件系统,在轮轨接触问题和计算速度上都有所提高, ADAMS软件在2005年前后被德国 Vi-Grade公司接管,软件开发日前进展不大。AMPIRE(Ⅴ ehicle dyn Amic Modeling Package In a Railway Environment)软件由英国铁路道比研究所1989年推出的 VAMPIRE软件,是专门针对铁路机车车辆系统开发的,软件具有自动建模功能,能够完成包括轮对模拟、蠕滑丿计算、轨道曲线、轨道不平顺输入以及动力学特性预测,程序也可以考虑刚体的模态。软件采用相对坐标系,通过人杋对话的方式来定义机车车辆结构的几何尺寸和参数,也可按规定格式输入数据文件,利用建模子程序,自动生成用矩阵形式表示的系统运动方程,給分析计算提供统一的模型。VAMPIRE建模比较方便,计算效率高,但仅能用于不带刚性约束的车辆系统分析计算,VAMPIRE侧重客车系统建模,计算功能全面。同样可以实现包括动力学、特征值、频域、随机振动、付或积分等计算分析及数据和图形、动画的后处理功能● NUCARS( New and Untried Car Analytic Regime Simulation)软件NUCARS软件是由北美铁路协会(AAR)下属的普耶勃罗试验中心(TC)开发的,其1.0版本在1989年面世, NUCARS软件也是应用多体系统动力学方法采用相对坐标系进行机车车辆系统的自动建模,由于其针对以货车为上的铁路机车车辆进行模拟计算,因此程序中嵌入了货车所特有的斜楔减振器以及心盘、旁承等摩擦模块,而且程序不像 MEDYNA那样庞人, Version2.1及以前版本的机车车辆系统数据准各均在文本环境竟中进行,在: Version23的版本中增加了较强的可视化前后处理功能。 NUCARS软件能够考虑玍体的一阶模态,可以进行车辆系统的时域内的动力学数值积分分析,其缺点是不便于求解特征值问题。●UM( Universal mcchanism)软件UM软件( Universal mechanism(简称UM))是俄罗期新一代的机械系统运动学力学仿真分析软件,通过建模求解,可以分析多体系统的振动特性、受力及位移、速度、加速度等参数,进而预测复杂多体系统的运动学动力学性能。它是由俄罗斯布良斯克国立理工大学( Bryansk State Technical University) Dmitry Pogoreloⅴ教授为团队研发的动力学分析软件UM是目前俄罗斯和部分东歐国家通用的机械动力学/运动学仿真分析软件之一。俄罗斯轨道车辆生产企业90%以上的车辆动力学仿真分析工作是使用UM完成的。UM的突出特点表现在:具有高效易用的前后处理功能,并支持并行计算技术;模坎众多,如汽车模块、铁道车辆(包括杋车、客车和货车〕模块、列车模垬、疲劳分析模垬及优化模块,还设有CAD软件、有限元软件及控制软件的接口;功能强人、适用性强,其子系统建模技术、冈柔耦合系统建模技术、强大的轮轨关系处理功能(如实时绘制轮轨两点接触作用力的曲线等)都使其具有良好的应用前景;UM软件还在轨道车辆的动力学研究中不断探索,如UM4中的道碴模型经过疒级后,可以硏究罐车的液固耦合振动问题,还可以研究运煤敞车、粮食漏斗车等散装物运输货车的压力分布。UM5已经丌始考虑车桥耦合振动问题。模型修改非常方便、计算速度较快。此外,UM软件还在内部嵌套了人量的便用功能,如计算器、滤波器等,使用非常方便。对计算三大件式转问架货车及机车的动力学性能来说,具有一定的优势。● Gensys及其他软件Ansys软件目前在车辆动力学的分析中也较为广泛,但是相对而言,资料比较缺乏,所以这里不再详细介绍。其他的还有很多国家相继研发了轨道车铟的动力学分析软件。这里仅介绍部分专业软件。具体如A’GEM( Automatic Generation of Equations of Motion)软件是由加拿大的 Queens University机械工程系硏制的。其轨道乍辆模块使用 AutoCad的图形界面,程序使用DOS执行处理的模块,可以计算轨道车辆的稳定性、舒适度、曲线通过性能,还可以计算其他轨道车辆的动力学性能。但是其在图形用界面、时频分析以及动画方面还有待改进。世南交通大学牵引动力国家重点实验室也相继廾发了 TPL Train的列车动力学分析软件和其下属列车线路研究所开发的“车辆轨道垂冋相互作用仿真分析系统ⅵCT”和车辆-轨道空间耦合动力学仿真软件系统 TTISIM软件”等铁路玍辆专业软件分析包。前者主要用于面对列车的纵向、横向和垂向动力学进行系统模拟研究;后二者主要用于研究机车车輖对轨道结构的动力作用问题,以及机车车辆在实际弹性轨道上的运行安全性与平稳性,只有很强的专业性正如基础教程中所介绍的那样, SIMPACK软件是国际著名的机槭系统运动学/动丿学仿真分析软件,其轮轨模块最新的市场占有率更是占有超过近60%的国际市场份额。其所具备的分析内容可以包括:整车系统振动特性、各部件的受力状况、加速度等:描述并预测复杂多体系统的运动学/动力学性能。轮轨模块〔包括:常规 wheel/rail模块、道岔分析模块和最新开发的轮轨磨耗(wear)预测模块)是德国宇航中心(DLR)集合20多年来轮轨接触模拟的经验和现代先进的模拟技术及常用模拟工具于一体的技术结晶,也是当前先进铁路车辆动力学仿貞软件的先驱之由于 SIMPACK软件立足自身开放性和非常灵活的建模概念,使其无论从独立轮对还是乍辆主动/被动控制系统,都可以支持设计者自由的设计思想,使得设计者能将更多的精力投入到只体设计工作的创新中。利用它人们可以对铁路复杂系统的动力学特性进行综合的仿真分析。 SIMPACK软什还具有和有限元分析(FFA)、 CAD/CAE以及CACE(控制)等软件的接冂程序,具有友好的操作界面,功能强大。且其轮轨模块经过大量铁路车辆试验验证具有很高的仿真精度和效率,长期不懈的努力和技术创新使得 SIMPACK已经成为国际上铁路领域多体系统动力学仿真工具领域的领导者之一。 SIMPACK的特色主要包括:(1)已经成为国际铁路行业设计标准的制定者目前为止,全球至少有100多种著名型号的跨国公司的轨道车辆是在 SIMPACK的帮助完成的设计,因此 SIMPACK软件凵经成为了目前全球铁路车辆系统动力学仿真的标准廾发工具。在DLR拥有20多名国际著名的铁路专家长期进行 SIMPACK软件的轮轨接触模型的开发,并进行了大量的匚程领域动力学分析的试验验证工作(2)不断创新,采用全新的轮轨接触模型。最新版本的 SIMPACK轮轨模块的具体特点在下一章节进行介绍。12 SIMPACK轮轨模块特点目前最新的 SIMPACK版木8900中具有全新的轮轨接触模型特点,木文主要还是以8800作为主要的软件进行介绍1)轮轨接触力采用新的计算方法计算轮轨接触斑上的接触力,获得车轮的法向力和导向力,它可以通过采用车轮和钢轨运动学约束模型荻得有效的计算结果,而不是传统的接触弹簧阻尼系统来计算得到,这样的优点在于其可以有效考虑轮轨之间的高频接触振动。而实际状况中,含有高频成分的车辆振动行为影响会人人降低时域内积分的步长,但是对于在给定精度内的动力学性能影响不大。因此采用的运动学约束计算方法可以大大地提高动力学计算的速度和精度,从而使得 SIMPACK快速满足行业的应用需求,并能使得其达到期望的水平。SIⅠ MPACK软件采用完全递归的计算方法,以及在相对坐标系中建立运动方程的算法,使其在计算轮轨接触时,可以建立最小数目的约束方程。同时 SIMPACK高效的建模操作和仿真速度,使SIMPACK成为铁路行业仿真分析的领导者。当然,也可以选择用传统的接触弹簣-阻尼模型取代运动学约束模型,来建立轮轨之问的接触关系。2)摩擦力SIMPACK提供了许多模拟轮轨之间的摩擦力的不同方法,最常用的就是 Kalker的简化非线性滚动接触理论,可以在计算结果和仿真精度方面取得较好的统一。软件中凵有用来建立自定义的轮轧摩擦的模块,可以很方便地在 SIMPACK中自定义轮轨接触模型,即允许用户来添加用户化的程序和内部算法到摩擦模型库中。3)等效线性化接触为了满足铁路车辆用于线性计算的)法,例如计算特征值或频域响应分析,需要一个等效线性化的轮轨接触模型。 SIMPACK带有一个高度自动化并经过大量试验验证的轮轨接触线性化模型,即等效线性化和协函数线性化。同时 SIMPACK也提供了利用输入笔效锥度和其它参数的方法来建立线性化模型的选项接触模型的特色:●可以对炣个车轮模拟三点及多点接触(踏面、轮缘和车轮背面);方便地选择不同的接触模型:釆用约束模型-极快的积分速度:单侧的弹簧阻尼模型-允许车轮抬起。考虑轮和轨的弹性,保讦了接触点处理的稳定性(DLR开发的方法);利用 Kalker理论计算切向力,也可以利用其它的(例如 Polach接触)或自定义的轮轨接触模型;摩擦系数和线路距离,车轮外型坐标以及接触点的相对速度有关;轮轨外型没有限制(标准和实测的)可以模拟滚动实验台的试验●简便的线性化的接触函数(等效线性化,协函数线性化)可以计算所有的相关的参数,如车轮力、滑动摩擦系数、接触斑的尺寸大小等;4)具有丰富的车辆建模元素数据库SIMPACK轮轨模块中的建模元素,以及用于建立多体系统中的标准元素是完全兼容的。在软件使用过程中,人们可以利用软件实现参数化和子结构建模,扩展轮轨的模型库快速地建立铁路系统的模型,另外可以利用 SIMPACK对预定义的模型结构。 SIMPAOκ提供了良好的灵活性来文持用于现代铁路系统解决方案的仼何边缘技术。所有车辆部件或线路均可以处理成弹性体,尤其是舒适度分析时,考虑车体的弹性十分的必要。轮对和转向架的弹性也可能对车辆的动力学性能产生很大的影响。目前在 SIMPACK中有两种方法可以处理结构的弹性。利用 SIMBEAM模块来建立结构的弹性;从FEA软件中输入弹性零部件SIMPACK中有一个具备典型铁路车辆的建模圹展库,例如空气弹簧、高圆弹簧和摩擦元素等,任何个元素均可以根据需要进行参数的优化。在 SIMPACK中,所有用于铁路车柄的特殊元素和通用机槭系统的建模元素可以完仝兼容,因此简单的铁路车辆模型可以很方便地扩`展成现代的摆式车和径向转向架模型。通过一个附加的界面友好的轮轨模块中心窗口,就可以得到所有的铁路模型参数。然后通过这个窗口对车轮钢轨的外形尺寸、车辆轮对的车轮半径、线路超高等所有的参数进行修改。设计者还可以充分利用 SIMPACK已有的现成模型,例如两轴客车转向架。货车转向架和单轴转冋架,利用这些标准模块,根据需要改变这些模板中的设计参数,建立自定义的模型。无论是传统的轮对还是独立的轮对,轮轨模垬提供了很多种解决方法,所冇这些都被无缝集成在通用机械的多体分析系统中车轮或独立车轮没有限制车轮装忾●弹性车轮(FE模型的集成)●非正常车轮和多边形车轮几乎任何一个 SIMPACK软件版本中使用的建模儿素都可以添加到数据库中,不仅在几种车辆中可以使用同一种结构形式的转向架,而且任何一个建模细节,例如一个车体元素、空气弹簧、止挡、牵引系统和抗侧滚扭杆等,都可以当成一个独立的给定子结构。对」子结构的修改将会影响到所有的和其相关的主模型,除非选择了在模型中包括子结构,以保讦它不会改变。5)线路定义、轨道不平顺及踏面外形在 SIMPACK的轮轨模块中,线路的定义是通过一条整体线路,然后叠加不平顺线路来生成,它们可以单独处理和生成。线路模型不仅可以包括轨道,而且可以包括线路的不平顺、线路的弹性以及轨道子结构。条完整的线路可以利用标准库中的元素(曲线通过吋的进入、驶出、道岔等参数)和其他少量的参数,如长度、半径和线路界面的超高来定义。直线和曲线端π以根据需要进行连接,可以在维控制窗口中绘制曲线,并自动转换为三维图形表示。另外,对于实测的轨道数据如垂冋和水平曲率、线路超高等都可以直接从文件中读入到模型中软件中可以利用的三种类型的不平顺:确定性函数(正弦、阶跃和锯齿函数),随机函数(用PSD定义)以及给定的溦扰函数(根据现场实测的衣格格式的数据)。不平顺可以独立地作用在每一侧钢轨上,也可以做成一条随两股钢轨轨矩变化的函数。最后为了扩展已有的标准外形库,任意的午轮和钢轨外形是利用一个专门的前处理程序来完成,即利用样条函数来拟合截面的外形,并将其处理成仿真用的数据。截面的外形数据可以用来实际测量的保存为ASCⅡ代码格式的表格形式。其他的特点还包括SIMPACK中的轮轨建模能够实现所有参数化采用标准的线路形式:直线、曲线(考虑进出曲线)S-曲线轨道及道岔等输入实际运行线路图;●线路不平顺(轨道文件输入的ASCⅡ烙式,或者采用功率谱密度PSD多项式形式);●轨枕和或钢轨的弹性扣件;不同的钢轨外形(沿车轮的纵向位置);●每个车轮可以允许有三点接触的转辙(道岔)进行实际线路的滚动试验台的模拟;●考虑线路弹性。6)轮轨的应用领域SMPA(K软件最新版本的轮轨模块可以解决目前几乎所有的铁路车辆的动力学仿真问题,满足在频域或吋域中车辆动力学仿貞计算。每个使用者都可以快速和方便地分析自己建立的动力学模型,这一点对缩短车辆新产品的开发周期也是非常必要的。基于特征值的动力学分析计算模块,可以计算荻得车辆的稳定性轨迹计算。这也是 SIMPACK软件系统的一个标准的通用后处理工具;通过时域积分计算可以计算获得车辆的稳态及动态曲线通过时的可靠计算结果。而且可以对参数化的樸型进行不同的参数变化,研究不同的设计方案(1)对含有轨道不平顺的线路的时域分析中,主要仨务可以包括:车辆乘丛舒适度曲线通过的性能稳定性;轮轨作用力;部件失效;脱轨;●可靠性等。(2)准静态分析(曲线通过性能的分析)(3)线性特征值分析(4)线性系统的分析频率响应,功率谱线性稳定性图(5)参数变化研究及参数优化(6)独有的转辙(道岔)动力学分析(7) SIMPACK新版本的其他几个突出的应用:①车桥耦合SIMPACK软件可以将由有限元描述的弹性桥梁结构引入到 TRACK中,并进行复杂的车桥耥合分析。冋时可以进行道岔分析(也称转辙分析)。这个轮轨模块的新特点也是冋类软件中,目前唯一可以处理和模拟道岔复杂的动丿学问题的分析软件。车辆的道岔动力学分析与常规标准的轮轨分析主要有两个显著的区别:钢轨的外形必须是线路坐标的函数;除踏面和轮缘接触外,在轮缘的背面和导轨、冀轨之间存在接触。为了定义道岔,在 SIMPACK中采用了一个专门的特殊程序,将沿钢轨界面测量得到的钢轨的外形以ASCⅡ的文件格式数据保存,处理成近似的钢轨的外形,并自动产生道岔全三维的外形②悬链系统通过和德国铁路的悬链仿貞⊥具 Prosa的协同仿貞, SIMPACK可以模拟扃速铁路的悬链系统。这样的好处是可以有效地模拟车猁受电弓的动力学特性,使得模型的动力学分析结果更加准确。同时,在车锕动力学模型中将会考虑悬链系统的柔性、控制系统和受电弓等因素的综合影响。经过大量的实际线路的试验验证,可以保证 SIMPACK软件是一个高度实验化的可靠的仿真软件。另外,利用 SIMPACK强大的弹性体处理和接触技术(包含弹性体几何刚度非线性)可以直接利用 SIMPACK软件自身建立悬链系统,在国内外已有应用的案例。③流固耦合SIMPACK软件的最新版本中已经成功地解决货车振动与罐中液体之问的非常复杂的流固耦合的作用。④参数化微分方程的计算需要进行一系列大量的参数优化计算。由于其独特的算法和快速的求解器可以实现参数化,计算过程的控制结构的后处理的自动化。由于 SIMPACK软件开放和先进的数据结构以及大量的和其他软件的接∏,使得它可以成为伴随铁路车辆系统的和设计创新的有利工具。利用 SIMPACK先进的模拟环境,可以保持产品的领先和创新,并具有竞争力成为可能。1995年 SIMPACK最早实现从FEM软件中引入蝉性的车体,加上自身强大的轮轨接触建模和高效的求解器的能力,保证了采用轻量化车体结构的高速列车的舒适度。现在全球许多铁路客户已经丌始使用其FE模态来实现舒适度的动力学计算,为产品降低风险和成本SⅠ MPACK具有通过自身的控制模块和CACE软件例如 MATLAB/Simulink或自己编制的程序来实现杋械系统和控制系统的协调仿真,从而使得现代轨道车辆利用虚拟样机概念向摆式系统驱动系统以及创新的驱动系统方向提供了条件。⑥模型验证轮轨模块重点放在髙水平的车辆动力学仿貞精度上,特别是如何改善轮轨接触模型的建模能丿。 SIMPACK的计算结果都是通过一系列的标准考题(比如ERRI考题; IAVSD考题以及曼彻斯特考题等)和实际测量的数值结果进行严格的验证。最主要的结论也是通过ERRI(欧洲铁路研究所)以及德国铁路管理部门联合进行分析和实验结果的相互验证后待出的结果。实验的方案,⊥要是针对不同类型的货车和一个三节车组成的货物列车进行了大量的反复试验比较,轮轨导向力和轮对的主要动力学分析指标的试验结果和分析计算结果有很好的吻合。另外德国慕尼黑的铁路车辆滚动实验台以及DLR开发的1:5的比例滚动台上进行了大量的试验验证。同时,在每次推出软件新版本的功能开发后,都会进行不同的转向架模型的对比计算和试验。除了 SIMPACK自身的轮轨接触模型试验外,铁路车辆的一些主要的部件和子系统的模型都在进行不同课题内容的重点研究,例如可控的单个车轮的悬挂系统和新廾发的悬链系统(接触网)的饼究等13动力学软件在工程中的应用多体系统动丿学分析软件的主要应用领域还是在车辆动力学的工稈问题研究。目前在国内外机械动力学系统的发展中,动力学分析已经和有限元分析、控制系统等多个并行上程相互结合补充和优化,克服在结构动态设计中很多机械系统纯力学机制存在的缺陷问题,如可以减少因为动载荷过大导致的各种能量损耗、噪音和结构磨损及其他尖效问题的产生。下面结合国外部分文献对国内外部分铁路车锕动力学的发展和应用进行简单地阐述。可以说在这些铁路车辆新产品的每一步开发中几乎都离不开 SIMPACK的帮助。具体如图1.1-1.7所示。199420002007Non linear kinematicsFlexible body simulation New SIMPACK Rail图1. I SIMPACK在铁路产品中开发应用( SIMENS)Verification Behavior of a realistic vehicleModelArticulated train96 degrees of freedom175 force elementss 2 bogies with wheelsets2 bogies with independent wheels1 suspended car bodyScenarios: Non-irearlow-speed narrow CLwith twisthigh-speed curve withunbalanced lateralaccelerationtangent track withstochastic irregularitiess-curve图1.2列车模犁及其采用的元素情况10

25
下载
1468
浏览
2020-12-09发布

3. 频交易 中文译本

高频交易 中文译本 全面介绍高频交易方方面面,启蒙读物Ⅳ中国的金融市场在不断发展,市场参与者也逐渐成熟,在国内部分条件合适的金融市场中,高频交易是一种客观存在。但是对于普通投资者而言要想系统地了解高频交易却不是一件很容易的事。深入介绍高频交易的资料往往伴随着复杂的数学公式,而全面涵盖高频交易的文字材料并不多见。为促进中国高频交易以及市场微观结构研究的发展,我们决定将这本介绍高频交易的书籍译成中文。如果这本书能为我国的市场参与者提供一定的帮助我们将感到十分的荣幸。南华期货研究所的众多研究员参与了这本书的翻译I作。其中第1-4章的译者为姜帆、谈效俊,第5章的译者为张静静、谈效俊,第6章、第9章的译者为胡浩、谈效俊,第7~8章的译者为何炜、李晓萍、谈效俊,第10~12章的译者为王仰琪,第13~16章的译者为杨燕,第17章的译者为王珏,第18、19章的译者为谈效俊,全书由谈效俊负贲统筹审核。由于时间仓促,并且译者水平有限,书中出现不当甚至错误之处在所难免,在此恳请各位读者不吝批评指正华期货有服公司总经理罗旭峰2011年1月8日目录High-Frequency Trading推荐序第1章简介第2章高频交易的发展金融市场与技术革新交易方法的演变第3章高频交易综覽和传统交易的比较21市场参与者运作模型…经济效益高频交易系统的资金结论第4章适合高频交易的金融市场金融市场及其对高频交易的适用性结论…第5章高频交易策略表现评估收益的基本特征有可比性的比率454绩效归因策略评估中的其他考虑因素…结论第6章指令、交易者及其在裔频交易中的应用指令类型指令分布第7章不同频率下的市场无效和获利机会的元2高频下的价格波动的可预测性第8章寻找高频交易机会收益率的统计特征性计量经济学模型协整动率建模945∞非线性模型结论第9章处理分笔数据分笔数据的属性分笔数据的数量和质量买卖价差买卖价格反弹对分笔数据的到达进行建模用传统计量经济学方法处理分笔数据……结论116第10章市场微观结构下的交易——存货模型117存货交易策略概述………118指令、交易者和流动性…有利可图的做市有方向的流动性供应结论第11章市场微观结构下的交易—信息模型…度量信息不对称性信息交易模型136结论第12章事件套利开发事件套利交易策略什么构成了一次事件预测方法可用于交易的新闻宏观经济新闻事件套利的应用结论第13章高频统计套利数学基础统计套利的实际应用356结论第14章创刨建和管理高频策略投资组合投资组合优化的解析基础有效的投资组合管理实践第15章交易模型的回顾测试评估点位预测评估方向预测……205结论第16章实施高交易系统模型开发的生命周期215系统实施测试交易系统…结论第17章风险管理确定风险管理目标风险度量风险管理结论…第18章高频交易的执行和监控执行高频交易系统高频交易执行的监控第19章交易后的盈利分析交易后成本分析交易后表现分析272参考文献第1章High-Frequency Trading简介高频交易如风暴般席卷了华尔街,究其原因,无非是其巨大的盈利能力而已。根据《Aha》杂志的报道,2008年收益最高的基金经理是来自文艺复兴技术公司( Renaissance Technologies Corp.)的吉姆·西蒙斯( Jim Si-mons),他长期以来一直是高频交易的支持者。仅在2008年一年,西蒙斯博士就获得了25亿美元的利润。虽然在撰写这本书的时候,还没有哪个机构完全地跟踪过各个高频交易基金的表现,但坊间传言,2008年大部分的高频交易基金经理都取得了正的收益,而据《纽约时报》的报道,70%的低交易者在2008年都是赔钱的。这个行业指数式的增长也印证了高频交易的巨大盈利能力。根据Aite集团2009年2月的报告,目前交易所中60%的易量都来自于髙频交易。专业高频交易人才炙手可热,并且薪酬也是登峰造极。甚至在2008年金融危机最惨烈的几个月中,仍有50%的金融行业招聘的职位是与高频交易技术人员有关的( Aldridge,2008)领域的信息有巨大需求,但能帮助投资者理解和运用高频交易系统的出版物却少之又少。什么是高频交易,它的魅力何在呢?相较于低频交易而言,高频交易的主要创新之处在于其在电脑驱动之下,对变化的市场迅速做出反应,并且实现资金的快速周转。高频交易的特征是交易次数更多,而每笔交易的平均盈利较小。很多传统的资金管理人持有交易头寸长达数周乃至数月,每笔交易高频交易的盈利为数个百分点。相比之下,高频交易的资金管理人每天都交易多次平均每笔交易的盈利不到一个百分点,并且他们基本上不持有隔夜头寸。不隔夜持仓对于投资者和投资组合经理都十分重要,这是因为以下3个方面的原因。(1)随着资本市场的全球化,大多数的交易行为都可以延长至24小时,并且,以市场现有的波动率来看,隔夜持仓是具有很高的风险的。高频交易策略则规避了这种隔夜风险。(2)高频交易策略允许账户持仓完全透明,这消除了锁定资金的必要性3)持仓过夜的头寸除了保证金之外的部分需要按照所谓的隔夜利率( overnight carry rate)来支付利息。隔夜利息通常比LBOR略高。随着BOR波动的增加以及可能到来的通货膨胀,隔夜持仓成本会变得越来越高,以至于会使得很多资金管理人感到无利可图。高频交易策略能够避免隔夜持仓成本,这在信贷收紧或者利率高企的时候,能给投资者节省下可观的成本。髙频交易还有其他的一些优势。高频交易策略与传统的长期买入并持有策略几乎不存在什么关联,因此,对于长期投资组合来说,高频交易策略是种很好的分散投资的工具。由于高频交易策路的统计学性质,高频交易略需要的评估时期也相对较短,我们在本书后续的章节中将深人讨论这个问。如果说对于一个以月度为周期的交易策略,需要6个月到2年的观察期来评估这个策略的可信程度的话,那么对很多高频交易策略而言,只需不到个月的时间就可以对策略的表现下一个统计学上的结论了除了上面所列举的优势之外,高频交易还能节约操作成本,并且给社会带来很多好处。从运营的角度来看,高频交易的全自动交易方式能够节约人力成本,并且减少因人为的犹豫或者情绪而造成的失误高频交易给社会带来的最大好处体现在以下几点提高市场效率·增加流动性第1章简介·促进计算机技术创新·稳定市场体系高频交易策略发现并消除市场暂时出现的无效率之处,并促进市场价格更快地反映市场信息。很多高频交易策略给市场提供了显著的流动性,使市场运行更加平稳,并且让每个投资者都降低了摩擦成本( frictional costs)高频交易者促进计算机技术的革新,推动找到解决网络通信瓶颈的新办法他们还刺激计算机处理器的创新,以提高计算和数字通信的速度。最后,高频交易还能纠正市场错误定价,从而稳定市场体系。在2009年3月的 FXWeek会议上, Oanda公司的首席执行官 RichardOlsen提出了一个恰当的比喻。Oken博士说,如果将金融市场比做人的身体,那么高频交易就是在人体内一天循环多次的血液。它能帮助冲洗毒素、愈合伤口,并且调节体温。相比之下,低频交易由于反应过慢,可以视为有碍于系统稳定的因素。即使是一个简单的去公园散步的决定也会给身体带来风险,比如感染疾病、失足或者摔倒等。高频交易能对这种情况进行快速反应,就像一个人重新站稳一样,高频交易使市场受到冲击后能重新稳定下来。在外汇、股票以及衍生品市场上都有很多成功的高频交易策略。高频交易本身的属性使其能应用于任何有足够流动性的金融工具之上(“有足够流动性的金融工具”是指在一个交易日中的任何时刻都有足够买家和卖家的金融资产)。高频交易策略可以全天候地执行。电子外汇市场一周交易5天,一天交易24小时。美国股票现在可以“超出常规交易时间”进行交易,每个工作日从东部标准时间早上4点开始直到午夜。对于一些期货和期权,同样存在24小时交易。许多高频交易的公司设于纽约、康奈迪克、伦敦、新加坡和芝加哥。很多设在芝加哥的公司利用其毗邻芝加哥商业交易所的优势来进行期货、期权和商品的高频交易。位于纽约和康奈迪克的公司交易范围较广,其中交易最多的是美国股票。欧洲的时区使得伦敦人在交易货币上很有优势,而新加坡

1
下载
222
浏览
2021-05-07发布

4. PSCAD_EMTDC与Matlab接

PSCAD_EMTDC与Matlab接口,用PsCAD建立接口模型.启动Matlab数据引擎调用M文件,实现接口模型的参数设置。第I了期杨使,等:FCAD/ EMTDC与Maah接口研究500∠0°kV下的样本,利用接口软件所获得的数据经过计算小500∠0°kY500∠30°kvc波能量熵后,将其随机分为2个部分,一部分为训练--50 km样本,另一部分为测试样本,这样极大减轻了工作量。100 k2764k训练样本与训练的目标向量作为神经网络输入数1μF据进行网络训练,测试样本输入训练后的网络,将输壬出与期望输出进行比较,进而得到暂态识别的结果。图9500kV输电线路模型示意图利用接口软件随机产生不同工况下的单相接地ig. 9 Model of 500 kv transmission line短路和开关操作数据共1000组采用3层BP神经型,本文模型的采样频率为40kHz线路模型采用网络对2种暂态信号进行分类,取用其中的200组频率相关模型。利用文献[2所述的小波能量熵测进行网络训练,其余800组用来测试。度来识别开关操作与单相接地故障。网络设计步骤如下识别各暂态信号,采用小波能量熵提取暂态信a,构造特征向量,直接选取各暂态信号在1~16号特征,然后将其作为神经网络的输人来进行识尺度上的小波能量熵作为特征向量;别。识别过程如图10所示。b.为了便于分析,归一化处理小波能量熵电压/电流信号「训练c设计输人层神经元共16个、隐含层神经元标向量小波变换」[训练样本P-网络训练33个输出层神经元1个;d设计网络的训练函数为 trainlm,训练误差小波时频嫡和小波L构造特测试样本训练后0001。熵权的征提取征向量「识别结果下的网络通过训练和测试,利用接口与3层BP神经网络图10暂态信号识别过程综合应用,成功地实现了暂态信号的分类,其中单相Fig 10 Process of transient signal recognition短路故障的误判率为5%,开关操作的误判率为0。人工神经网络:6的训练需要大量不同工况·表1给出了部分数据及其识别结果。表1小波能量熵神经网络识别结果举例Tab. 1 An example of wavelet energy entropy nn detection类别输人数据(归一化后)期望输出实际输出测试结果03121018660.312302709021930.22410,23080.23640%881正确开关0.24120.24580.2499025370257202604026340.2663操作0.25270.254202522025189.25190.25170251402508024650.2469024710.24800.24880.2501024880247410.9622正确0.325501410019560187502064022l8023430.2441单相025250.260102662027150.2762028040.28430287000178正确短路0387701584027200.186502023021510224402204005364错误0226902322024280253602626027130278202848注:在误差允许情况下,认为大于5为1小于.5为04接口软件运用的优点对梭型进行参数]运行程序]「得到1组短路电设置短路电阴为进行仿真阻为0时的数据通过对以上2个仿真实例的分析,对所研究的图11传统软件获取一组数据的示意图接口软件的运用有了更深入的了解。应用传统的仿Fig 11 Data group access of traditional software真软件获取数据,对于每一种工况的实验都需要对1组数据的示意图,此时短路电阻为0。如果要完成模型的参数以及仿真的条件进行重新设置,这样,做述10种不同工况的仿真就需要等待短路电阻为个大数据量的仿真实验,大部分的时间都将消耗0的仿真数据获取以后,修改模型参数,再进行实在重复的点击工作和等待上,工作效率不高;而这里验即要顺次进行图11的流程10次,才能达到最终所研究的接口软件与传统的仿真软件相比,最大的的目的。如果要获取1000组数据,那么就要顺次重优点就是可以一次获取大量不同工况下的数据,对复图1l的流程1000次,工作量之大,耗费时间之不同的工况进行伤真实验,只需要编写相应的M文长可想而知。传统仿真软件的这种缺点也迫切的需件,数据将实现自动获取极大解放了人的劳动。获要研究一种能实现数据自动获取的新型软件。取文中用于BP神经网络算法的1000组实验数据,图12是这里所研究的接口软件获取数据的示使用所研究的接口软件将带来很大的方便,下面以发意图。可知,对于单相短路故障时电阻由0~900g生单相短路故障时短路电阻分别为0、100、200、变化的仿真,只要编写相应的M文件,使电阻按照300400,500600、700、8009009的10种工况为需要变化,就可以实现数据的自动获取,在M文件例来说明应用本文接口软件的优点中,还可以设置电阻为0不变时,在不同的时刻发生图11是利用传统的仿真软件获取一种工况下故障,这样,通过设置,就可以实现仿真一次获取电力自动化设各第27卷电阻为0的数据and its application[J]. Electric Power Automation Equipment编写M文件运行程序进行仿分段电阻为10的数据2006,26(11):67-70使电阻按照真得到10种不[7]朱瑜,梁旭,闵勇,基于 PSCAD/ EMTDC的高压直流输电线路保合要变化同电阻时的数据」读出护仿真研究].现代电力2006,23(2):35-38电阻为909的数据ZHU Yu, LIANG Xu, MIN Yong Simulation of line protection of图12接口软件获取数据示意图HVDC transmission based on PSCAD/EMTDC[J ] ModernFig 12 DataElectric Power, 2006, 23(2): 35-388]张志酒.精通 Matlab65版[M].北京:北京航空航天大学出版个系统数据文件,它包含了所需要的不同工况下的杜,2003所有数据。接口软件由于要调用 Matlab的M文件[9韩笑,徐曦陈卓平.基干 Matlab与VB数据交换的继电保护仿而占用了更多的CPU时间,但由于仿真的过程中不真[J电力自动化设备,2006,26(5)92-95需要对模型参数作任何修改,编写适合的M文件HAN XiaO, XU Xi, CHEN Zhuo- ping. Protection simulation后,程序自动运行,数据文件自动存储,研究人员可based on data exchange between Matlab and VB[J].Electric利用程序运行的时间去做其他研究工作,这样就不Power Automation Equipment, 2006, 26(5): 2-95会像应用传统的仿真软件那样,把时间浪费在点击10许允之刘吴冯字等.Mulb在电力系统仿真实验中的应用[丁.实验技术与昏理,2007,24(1):103-105,125和等待上,大幅提高了研究人员的工作效率。XU Yun-zhi, U Hao, FENG Yu,ct al. The application of the5结论Matlab in the power system simulation experiments[J]. Experimental Technology and Management, 2007, 24(1): 103-105, 125.对学习与研究传统的继电保护算法以及新型的11.钟2,赵华,BCAD围MmDC程序与M言接口的研究电力智能算法而言,能方便、快捷地产生多种工况数据的ZHONG Bo, ZHAO Hua- jun. Study on PSCAD/EMTDC仿真软件是至关重要的。这里所研究的接口软件能Matlab interface[J]. Guangdong Electric Power, 2005, 18(8):1-3减少仿真时间,提高仿真效率,有助于研究者更好地12】何正友陈小勤.基于多尺度能量统计和小波能量嫡测度的电研究电力系统的规律。力暂态信号识别方法[J].中国电机工程学报,2006,26(10)这里所述的接口软件能对不同工况的故障进行仿真与分析。它能一次产生数以万计的不同工况的HE Zheng-you, CHEN Xiao-qin. A study of electric数据。此软件具有较好的解耦性:对于不同的电力system transient signala identification method based on模型以及不同的分析算法,都不需要进行大的改动,scales energy statistic and wavelet energy entropy[]. Proceedinge of the CSEE, 2006, 26(10>: 33-39甚至不必修改。[I3]李洪,王晟.基于小波包和神经网络的电力输电线故障诊断研小波能量熵与BP神经网络在暂态识别上确实究[].数据采集与处理,2004(4);16有较好的性能,但也存在误判的情况。此算法仍然L Hong, WANG Sheng. Fauit diagmosis in power transmission需要研究者的进一步分析研究。line based on wavelet packets and neural network approach[J]. Jourmal of Data Acquisition Processing, 2004(4): 1-6.参岩文献[14]杜选高明峰.人工神经网络在数字识别中的应用].计算机系统应用,2007(2):2127]吴天明,谢小竹,彭彬,等. Matlab电力系统设计与仿真!M].北京:国防工业出版社,2004[2]李广觊,李庚银.电力系统仿真软件综述电气鬼于教学学报,2005,27(3):61-65Applications, 2007(2): 21.2LI Guang-kai, LI Geng-yin. The summary of power system simu15]张亚軍,刘志刚,张大渡.一种基于多神经网络的组合负荷预lation software[J]. Journal of Electrieal Electronic Engineering测模型[J,电网技术,2006,30(21)21-25Education42005,27(3):61-65ZHANG Ya-jun, LIU Zhi-gang, ZHANG Da-bo. A combination[3]KEZUNOVIC M, CHEM Q Novel approach for interactive protectionload forecasting model based on multinetworks[JIsystem simulation [J]. IEEE Trans on Power Delivery, 1997Power System Technology, 2006, 30( 21>: 21-2512(2):668674矗任编辑:李玲)[4] ZHANG Nan, KEZUNOVIC M. Implementing an advanced simulalion tool for comprehensive fault analysia[J]. IEEE on Trans作者简介mission and distribution conference and exhibition .2055.15杨健牟(1983-),女,辽宁凌源人,硕士研究生,主要研究(18):1-6.方向为电力系统继电保护(E·mai: yangjlanwei0910@163[5]林良真,叶林,电磁暂态分析软件包 PSCAD/EMTDC[J.电网技术,200,24(1):65-65麦瑞坤(1980-),男,广东东莞人,博士研究生,主要研究LiN Lipng-zhen, YE Lin. An introduction to PSCAD/EMTDCEJIPower System Technology, 2000,24(1):65-66领战为电力系統故障诊断中信号处理和信息理论的应用、新6]肖异,尹项根,张哲等 PSCAD/EMTDC程序与继电保护仿真模型线路保护理接口技术及应用[J].电力自动化设备,2006,26(11):67-70何正友(1970-),男,四川自貢人,教授,博士研究生导师XAOY, YIN Xiang-g=n, ZHANG Zhe et al. Interface technique主要从事馆号处理和信息理论在电力系統故障诊嘶中的应between PSCAD/ EMTDC and relay protection simulation model用、新型继电保护原理、配电网自动化等方向的研究工作。第27卷第11期电力动化设备Vol27 No 112007年11月Electric Power Automation EyuipmentNy.2007种新的适合分布安装的消弧线圈唐轶,陈庆(中国矿业大学信电学院,江苏徐州221008)摘要;可自恢复性单相接地故障点的电弧是否能自然熜灭的决定因素是接地故障残流的大小。以降低单相接地故障点的残流为出发点,从理论上分析了谐振接地系统残流产生的原因:消弧线自动跟踪补偿只能有效地降低零序回路的无功电流,不能降低零序回路的有功电流。通过仿真计算得出结论:消弧线圈分布安装是降低谐振接地系统接地故障点残流有功分量的有效方法。针对我因6kⅤ和10k中压配电网一般均为Δ接线,无辅助中性点供消孤线图接入的特点,设计了一种新颖的消弧线图。该消弧线图为三相五柱电抗器结构,通过调节两边柱的气隙大小改变补偿电流的大小,结枘简单,适合于分布安装。实验室试验证明其补偿电感线性度好、补偿效果好。关键词:消弧线團;单相接地故障;中性点接地中图分类号;TM55文献标识码:A文章编号:1006-6047(2007)11-0087-04地故障电弧自行熄灭、故障自恢复为原则的。因此0引言消弧线圈的安装、运行应该以使接地故障点的残流配电网故障的80%左右为单相接地故障1。尽量小为目标。单相接地故障中的绝大多数为可自恢复的故障,尤不管是城市电网还是农村电网,用电负荷都在急其是自然条件差(台风、雷电频繁)的架空线电网需剧增加,电网的结构及规樸在不断扩大;城镇电网的要分断电路处理的永久性单相接地故障更是极少改造中,电缆网络正在逐渐取代架空线路;过去采用数。因此,从提高供电可靠性考虑,我国中压配电单电源的辐射式供电或树状供电方式,已不能满足用网绝大多数采用小电流接地方式。小电流接地电网电负荷增长的要求,而需要采用网孔形或环形等供电中,单相接地故障相当大一部分为可自恢复的故障。方式;这些因素都使其单相接地故障电流急剧增加可自恢复性单相接地故障点的电弧是否能自然熄灭单体大容量自动跟踪补偿消孤线圈被局。当的决定因素是接地故座残流的大小:残流小,有利于消弧线图的单体容量不能满足补偿电网接地电流的电弧过零时媳灭;残流小,电弧对介质绝缘的破坏程要求时在同一电网安装2台或多台自动跟踪补偿度低有利于故障点绝缘介质的恢复使电弧不易重弧线圈的也有之。实际上,消弧线圈只能减少接燃:残流小,也有利于降低故障相恢复电压的初始速地故障电流的无功分量,即脱谐度只是单相接地残度,使电弧不易重燃。小电流接地方式是以单相接流中无功分量大小的决定因素。即使采用自动跟踪补偿的方法来实现理想调谐,使接地电流中的无功收稿日期:2006-11-16;修回日期:2007-03-30分量几乎为零后,零序回路的有功损耗电流仍然不Interface between PSCAD/EMTDC and MatlabYANG Jian-wei, MAI Rui-kun, HE Zheng-youof elng, Southwest Jiaotong University, Chengdu 61003Abstract. Theen PsCad emtdc and matlaTo make ththe electromagnetic transient analysis program PSCAD/EMTDC and the math model software packageMatlab, the interface model is built using PSCAD and its parameters are set by calling the M filesing the data engine of Matlab. Massive data under different conditions could be accessed via thisinterface once it runs. An application example of power transmission line is analyzed. Data got viathe interface are processed in segments and sent to BP neural network to detect single -phaserounding fault from switch operations. Simulation results point out that this interface softwarefacilitates the acquisition of massive dataThe project is supported by National Natural Science Foundation of Ching(50407009)and DistinguishedScholars Fund of Sichuan Province(06ZQ026-012)Key words: PSCAD/EMTDC; Matlab; BP neural networkPSCAD/ EMTDC与Mat1ab接口研究旧WANFANG DATA文献链接作者:杨健维,麦瑞坤,何正友, YANG Jian-wei, MAI Rui-kun, HE Zheng-you作者单位:西南交通大学,电气工程学院,四川,成都,610031刊名:电力自动化设备 TICEIPKU英文刊名:ELECTRIC POWER AUTOMATION EQUIPMENT年,卷(期)2007,27(11)被引用次数1次参考文献(15条1.KEZUNOVIC M; CHEM Q Novel approach for interactive protection system simulation 1997(02)2.李广凯;李庚银电力系统仿真软件综述[期刊论文]电气电子教学学报2005(03)3.吴天明;谢小竹;彭彬 Matlab电力系统设计与仿真2004.韩笑;徐曦;陈卓平基于 Matlab与ⅦB数据交换的继电保护仿真[期刊论文]电力自动化设备2006(05)5.张志涌精通 Matlab6.5版20036.朱瑜;梁旭;闵勇基于 PSCAD/ EMTDC的高压直流输电线路保护仿真研究[期刊论文]现代电力2006(02)7.张亚军;刘志刚;张大波一种基于多神经网络的组合负荷预测模型[期刊论文]电网技术2006(21)8.杜选;高明峰人工神经网络在数字识别中的应用[期刊论文]计算机系统应用2007(02)9.李洪;王晟基于小波包和神经网络的电力输电线故障诊断硏究[期刊论文]数据采集与处理2004(04)10.何正友;陈小勤基于多尺度能量统计和小波能量熵测度的电力暂态信号识别方法[期刊论文]中国电机工程学报2006(10)11.钟波;赵华军 PSCAD/EMTDC程序与 Matlab语言接口的研究[期刊论文]广东电力2005(08)12.许允之;刘昊;冯宇 Matlab在电力系统仿真实验中的应用[期刊论文]实验技术与管理2007(01)13.肖异;尹项根;张哲 PSCAD/ EMTDO程序与继电保护仿真模型接口技术及应用[期刊论文]电力自动化设备2006(11)14.林良真;叶林电磁暂态分析软件包 PSCAD/EMTDC[期刊论文]电网技术2000(01)15. ZHANG Nan; KEZUNOVIC M Implementing an advanced simulation tool for comprehensive fault analysis2005(18)引证文献(1条)王朕.朱琳.温渤婴基于 PSCAD的继电保护电压电流发生器的硏制[期刊论文]电力自动化设备2010(8)本文链接http://d.g.wanfangdata.com.cn/periodiCaldlzdhsb200711021.aspx

10
下载
319
浏览
2021-05-06发布

5. c++笔试面试之网络和多线程

该文档是我总结的c++笔试面试通常会问的一些问题。另外可以从我的资源目录下找c++数据结构与算法,c++笔试面试基础两部分材料,综合这三个材料一起看,我相信大家一定尽快找到工作。ClientServerFIN WAIT 1IFIN MCLOSE WAITack M+1FIN WAIT 2LAST ACKFIN NTIME WAITACK=1 ack=K+CLOSEDm由于TCP连接是全双工的,因此,每个方向都必须要单独进行关闭,这一原则是当一方完成数据发送任务后,发送个FIN来终止这·方向的连接,收到个FIN只是意味着这方向上没有数据流动了,即不会再收到数据了,但是在这个TCP连接上仍然能够发送数据,直到这一方向也发送了FIN。首先进行关闭的一方将执行主动关闭,而另一方则执行被动关闭,上图描述的即是如此第一次挥于Client发送个HN,用来关闭 Client到 Server的数据传送, Client进入 FIN WA1状第二次挥手Server收到FIN后,发送一个ACK给 Clien,确认序号为收到序号+1(与SN相同,一个FIN占用一个序号), Server进入 CLOSE WAIT状态。第三次挥手Server发送一个FIN,用来关闭 Server到 Client的数据传送, Server进入 LAST ACK状态。第四次挥手Client收到FIN后, Client进入 TIME WAIT状态,接着发送一个ACK给 Server,确认序号为收到序号+1, Server进入CL0SED状态,完成四次挥手。5.tcp为什么建立连接是三次握手,而关闭连接却是四次挥手呢?当主杋A确认发送完数据且知道B已经接受完了,想要关闭发送数据口(当然确认信号还是可以发),就会发FN给主机B;主机B收到A发送的F⊥N,表示收到了,就会发送ACK回复;但这是B可能还在发送数据,没有想要关闭数据口的意思,所以FⅣN与ACK不是同时发送的,而是等到B数据发送完了,才会发送FIN给主机A:;A收到B发米的FIN,知道B的数据也发送完∫,回复ACK,A等待2MSL以后,没有收到B传来的任何消息,知道B已经收到自己的ACK了,A就关闭链接,B也关闭链接了。6.TCP头大小,包含字段?TCP协议头最少20个字节,包括TCP的源端口,目的端口,序列号,应答号等等。7.tcp与udp的区别?为什么TCP要叫做数据流?1).基于连接与无连接2).对系统资源的要求(TCP较多,UDP少)3).UDP程序结构较简单4).流模式与数据报模式5).TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证6).TCP有拥塞控和流量控制,UDP没有TCP提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丟弃重复数据,检验数据,沇量控制等功能,保证数据能从端传到另·端UDP是一个简单的面向数据报的运输层协议。∪DP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是不能保证它们能到达目的地。山于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快8使用udp和tcp进程网络传输,为什么tcp能保证包是发送顺序,而udp无法保证?因为TCP发送的数据包是按序号发送,有确认机制和丢失重传机制,而udp是不可靠的发送机制,发送的对应端口的数据包不是按顺序发送的。9tcp三次握手的, accept发生在三次握手哪个阶段?三次握手:C--->SYNK>ACK K+1 SYN JC->ACK]+1DONELclient的 connect引起3次握于server在 socket,bind, listen后,阻塞在 accept,三次握手完成后, accept返回一个fd,TCP服务器端sackettTC客户端bindosten)connecto建立连接阻寒直到有客户端连接请求数据writereadr处理请求回应数据readr结束连接readr yclose10.流量控制和拥塞控制的实现机制数据的传送与接收过程当中很可能出现收方来不及接收的情况,这时就需要对发方进行控制,以免数据丢失。流量控制是一种解决发送端与接收方吞吐量不匹配问题的机制。网络拥瘧现象是指到达通信了网中杲部分的分组数量过多,使得该部分网络来不及处理,以致引起这部分乃至整个冈络性能下降的现象,严重时甚至会导致网络通信业务陷入停顿即出现死锁现象。拥塞控制是处理网络拥塞现象的一种机。11.滑动窗口的实现机制滑动窗凵机制是tcp流量控制的一种机制。滑动窗口分为发送窗凵和接收窗口,发送窗口会根据接受窗口返回的ack中的大小来确定发送数据多少,如果ack返回可接受为零时,发送窗口不发送数据,然后启动定时器,一定时间内给接收端发送探测报文。为了传递效率提扃,发送数据吋会尽量次发送多个字节,这里会通过算法控制接收窗口发送窗口接收窗口取决发送窗口取决于对于本段应用端接收窗囗应用应用接收窗口取决发送窗口取决于对于本段应用端接收舍口发送窗口接收窗口字节流方向窗囗关联方问发送窗口中的四个概念:已发送并收到确认;凵发送但未收到确认;允许发送但未发送;不允许发送。每次成功发送完数据后,发送窗口都会根据接受窗口返冋的ack大小来调整窗口大小后浩前沿前移收缩前移A的发送窗凵=20E区图国时国时网國國回回区画乎图已发送井不允许发送收到确认允许发送的序号B期望收到的序号图5-15根据B给出的窗口值,A构造出自己的发送窗口12. linux的五种I0模式/异步模式1)同步阻塞I/O2)同步非阻塞I/O(只能阻塞个io)3)同步I/O复用模型(可以阻塞多个i,用一个进程/线程调用多个io,其实是复用进稈/线程)4)同步信号驱动I/O5)异步I/O模型3.网络编程设计模式, reactor/ proactor/半同步半异步模式?reactor模式:同步阻塞I/O模式,注册对应读写事件处理器,等待事件发生进而调用事件处理器处理事件。 proactor模式:异步I/O模式。 Reactor和 Proactor模式的主要区别就是真正的读取和写入操作是有谁来完成的, Reactor中需要应用程序自己读取或者写入数据, Proactor模式中,应用程序不需要进行实际读写过程。Reactor是:主线程往epo‖l核上注册 socket读事件,上线程调用 epoll_wait等待 socket上有数据可读,当 socket上有数据可读的时候,主线程把 socket可读事件放入请求队列。睡眠在请求队列上的某个工作线程被唤醒,处理客户请求,然后往epo‖!内核上注册 socket写请求事件。主线程调用 epoll_wait等待写请求事件,当有事件可写的时候,主线程把 socket可写事件放入请求队刎。睡眠在请求队列上的工作线程被唤醒,处理客户请求。Proactor主线程调用 aio read函数向内核注册 socket上的读完成事件,并告诉内核用广读缓冲区的位置,以及读完成后如何通知应用程序,主线程继续处理其他逻辑,当 socket上的数据被读入用户缓冲区后,通过信号告知应用程序数据已经可以使用。应用程序预先定义好的信号处理凼数选择一个工作线程来处理客户请求。工作线程处理完客户请求之后调用ao wrⅰte函数向内核注册 socke写完成事件,并告诉内核写缓冲区的位置,以及写完成时如何通知应用程序。主线程处玛其他逻辑。当用户缓存区的数据被写入 socket之后内核向应用程序发送一个信号,以通知应用程序数据已经发送完毕。应用程序预先定义的数据处理函数就会完成工作。半同步半异步模式上:层的任务(如:数据库查询,文件传输)使用同步IO模型,简化了编写并行程序的难度而底层的任务(如网络控制器的中断处理)使用异步I/O模型,提供了执行效率14.1inux下io多路复用的方案 select、poll、epol1的区别select:利用一个数组结构(最大1024)来存储需要检测的描述符,每次调用需要清空数组结构后重新存入新的描述符文件,然后遍历需要操作的描述符。可以用仨检测单个描述符可以理解为拉取pol:也是利用数组结构存储,但是没有描述符个数限制,而且每次调用时不需要清空存储描述符结构数组。可以用于检测大量描述符的情况。可以理解为拉取epoll:是 select/po!的升级版本,它的机制是可以监视大量的描述符,当有需要连接时将改描述符存放到队列中,而epol只监视和执行队列中即可。可以用于大量并发连接中只有少量活跃的情况。可以理解为推送http://blog.csdnnet/lookatthestars/article/details/5210877315.epo11哪些触发模式,有啥区别?(必须非常详尽的解释水平触发和边缘触发的区别,以及边缘触发在编程中要做哪些更多的确认epo‖有EPoL和 EPOLLET两种触发模式,LT是默认的模式,ET是高速"模式。LT模式下,只要这个fd还有数据可读,每次 epoll_wait都会返回它的事件,提醒用户稈序去操作,而在ET(边缘触发)模式中,它只会提示一次,直到下次再有数据流入之前都不会再提小」,无论fd中是否还有数据可读。所以在ET模式下,read一个fd的时候一定要把它的 buffer读光,也就是说一直读到read的返回值小于请求值。也就是说在LT模式的情况下‘定要确认收发的数据包的 buffer是不是足够大如果收发数据包大小大于 buffer的大小的时侯就可能会出现数据丢失的情况。16. Boost.asio、 libevent、1ibev简介。Boost.asio是一个跨平台的C++库,用于网络和底层I/0编程,可以在I/0对象(如socket)上执行同步和异步操作。 boost.asio的跨平台性原理是在win系统(支持I0CP)linux系统(支持epo11)。 boost:asio将整个异步平台抽象成 boost::asio: lo service,用work控制 1o service生命周期,通知它是否结束,只要对象work( 1o servi ce)存在,10 service就不会结束。利用 buffer类存储数据libevent是一个C语言与的网络库,官方主要支持的是类 linux操作系统,最新的版本添加了对 windows的I0CP的支持由于I0CP是异步I0,与 linux下的POL模型, EPOLL型,还有 freebsd的 KQUEUE等这些同步模型在用法上完全不一致,所以使用方法也不样,就好比ACE中的 Reactor和 Proactor模式一样,使用起来需要转变思路。如果对性能没有特别的要求,那么使用 Libevent中的 select模型来实现跨平台的操作, select模型可以橫跨 windows, linux,unix, solaris等系统。libel是一个C语言写的,只支持1inux系统的库,我以前研究的时候只封装了EPOL模型,不知道现在的新版有没有改进。使用方法类似 libevent,但是非常简洁,代码量是最少的一个库,乜貮几千行代码。显然这样的代码跨平台肯定是无法支持的了,如果你只需要在1inux下面运行,那用这个库也是可以的。17. connect可能会长时间阻塞,怎么解决?1.使用定时器;(最常用也最有效的·种方法2.采用非阻塞模式:设置非阻塞,返回之后用 select检测状态18. keepalive是什么东西?如何使用?keepalive,是在TCP中一个可以检测死连接的机制。1).如果主机可达,对方就会响应ACK应答,就认为是存活的。2).如果可达,但应用程序退岀,对方烑发RST应答,发送TCP撤消连接。3).如果可达,但应用程序崩溃,对方就发FIN消息。4).如果对方主杋不响应ack,rst,继续发送直到超时,就撤消连接。默认二个小时。19. socket什么情况下可读?1. socket接收缓冲区中己经接收的数据的字节数大于等于 socket接收缓冲区低潮限度的当前值;对这样的 socket的读操作不会阻塞,并返回一个大于0的值(准备好读入的数据的字节数)2连接的读一半关闭(即:接收到对方发过来的FIN的TCP连接)并且返回03.s0cket收到了对方的 connect请求已经完成的连接数为非0这样的 socket处于可读状态;4.异常的情况下 socket的读操作将不会阻塞,并且返同一个错误(-1)。20. socket编程,如果 client断电了,服务器如何快速知道?使用定时器(适合有数据流动的情况);使用sock吐t选项SO_ KEEPALIVE(适合没有数据流动的情况);1)、自己编写心跳包程序,简单的说就是自己的程序加入一条线程,定时向对端发送数据包,看是否有ACK,根据ACK的返回情况来管理连接。此方法比较通用,般使用业务层心跳处理,灵活可控,但改变了现有的协议2)、使用TCP的 keepalive机制,∪NX网络编程不推荐使用SO_ KEEPALIVE米做心跳检测。keepalive原理:TCP内嵌有心跳包,以服务端为例,当 serve检测到超过一定时间(/proc/sys/net/ipv4/tcp_ keepalive_ time7200即2小时)没有数据传输,那么会向client端发送一个 keepalive packet21.如果 select返回可读,结果只读到0字节,什么情况?某个套接字集合中没有准备好,可能会 select内存用 FD CLR清为0.22.网络中,如果客户端突然掉线或者重启,服务器端怎么样才能立刻知道?若客户端掉线或者重新启动,服务器端会收到复位信号,每一种tcp/ip得实现不一样,控制机制也不·样。23.TTL是什么?有什么用处,通常那些工具会用到它?ping? traceroute? ifconfig?netstat?TTL是 Time to live,每经过一个路由就会被减去一,如果它变成0,包会被丢掉。它的主要目的是防止包在有回路的网络上死转,浪费网络资源。ping和 traceroute用到它。24请说出http协议的优缺点1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务吋,只需传送请求方法和路径,通信速度很快。3.灵活:HTTP允许传输任意类型的数据对象。4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断廾连接。采用这种方式可以节省传输时间。5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,导致每次连接传送的数据量增大。缺点就是不够安全,可以使用hps完成使用25大规模连接上来,并发模型怎么设计Epol1+线程池(epo11可以采用 libevent处理)26.tcp怎么做到不丢包。TCP提供超时重发(每一个seq后都有ack,计时时间到后重发seq),丢重复数据(通过判断seq和ack的大小,如果seq比ack小说明发过了),检验数据(通过tcp的伪首部),流量控制(利用滑动窗口实伣流量控制)等功能,保证数据能从一端传到另一端。27.TCP的确认重发机制A发—B/a向b发送数据B确认-A//b收到数据后发送给a确认包A-在重发数据中将发送成功的数据删掉28.I0CP和epo1l的联系与区别?联系:两者都是高效的io模型,都是基于事件驱动。区别:TOCP用在 Windows上,epo11用在1inux上;IQCP本质是异步非阻塞的,而epo1l是同步非阻塞的;1OCP是当事件完成时再通知,而 epoll是当事件满足处理要求是通知处理。boost中的asio网络模块的跨平台性原理是在win系统(支持IOCP),1inuκ系统(支持epollhttps://yg.aliyun.com/articles/53621进程与线程1.进程之间的通信无名管道:单向通信,只能亲戚关系才能传递,般用在父了进程之间有名管道:单向通信,可以用在任意两个进程之间通信。信号量:是一种计数器,主要用于资源共亨,用在多个进程或者进程内多个线程之间同步手段共享内存:一个进程创建共多个进程使用,和信号一起使用在进程同步与通信。信号:比较复朵的·种通信。套接字:消息队列:客服信号传递信息少,管道缓冲区受限。2.线程同步临界区,互斥对象,事件,信号量3.多线程和多进程的区别1)进程数据是分丌的:共享复岽,需要用IPC,同步简单;多线程共享进程数据:共享简单,同步复杂2)进程创建销毁、切换复杂,速度慢:线程创建销毁、切换简单,速度快3)进程占用内存多,CPU利用率低;线程占用内存少,CPU利用率高4)进程编程简单,调试简单;线程编程复杂,调试复杂5)进程间不会相互影响;线程个线程挂掉将导致整个进程挂抻6)进程适应于多核、多机分布;线程适用于多核线程所私有的:线程jd、寄存器的值、栈、线程的优先级和调度策略、线程的私有数据、信号屏蔽字、ero变量。4.多线程锁的种类有哪些?a.互斥锁( mutex)b.递归锁C.自旋锁d.读写锁5.自旋锁和互斥锁的区别?白旋锁中当锁被其他线程占用时,其他线程并不是睡眠状态,而是不停的消耗CPU,获取锁;互斥锁则不然,保持睡眠,直到互斥锁被释放溦活。自旋锁,递归调用容易造成死锁,对长时间才能获得到锁的情况,使用自旋锁容易造成CPU效率低,只有内核可抢占式或SMP情况下才真正需要自旋锁6.多线程程序架构,线程数量应该如何设置?应尽量和CPU核数相等或者为CPU核数+1的个数7.有一个计数器,多个线程都需要更新,会遇到什么问题,原因是什么,应该如何做?如何优化?有可能一个线程更新的数据已经被另外一个线程更新了,更新的数据就会出现异常,可以加锁,保证数据史新只会被一个线程完成

1
下载
292
浏览
2020-11-27发布

6. 三相永磁同步电机国标

便于读者对永磁同步电机型式实验项目进行学习,有利于对永磁类电机的技术开发LEPGB/T22669-2008前言本标准参考采用了GB/T1029-2005《三相同步电机试验方法》、GB/T1032—2005《三相异步电动机试验方法》、GB/T13958-2008《无直流励磁绕组同步电动机试验方法》IEC60034-2-1:2007《旋转电机(牵引电机除外)确定损耗和效率的试验方法》和美国标准 IEEE Std112:204《多相感应电动机和发电机试验方法》的相关内容。本标准内容是广泛采用的公认的试验方法适应国际贸易技术交流和经济发展的需要。为满足特殊研究或应用的需要,可按本标准未作规定的附加方法进行试验本标准制定了适用于永磁同步电动机的“B法”测定效率的方法;基准温度采用了IEC6034-21200?的规定;给出了电机性能计算格式等本标准的附录A为规范性附录附录B和附录C为资料性附录。本标准由中国电器工业协会提出本标准由全国旋转电机标准化技术委员会(SAC/TC26)归口。本标准由上海电器科学研究所(集团)有限公可负资起草其他主耍起草单位有:江苏安捷机电技术有限公司、河南特高特电机科技发展有限公司、华北电力大学、广东江门江晟电机有限公司、安徽明腾永磁机电设备有限公司、卧龙电气集团股份有限公司。本标准主要起草人;陈伟华、倪立新、金惟伟、周志民、罗应立、刘华涛、袁福民、鲍周清、朱兴恒温旭、严伟灿、李秀英姚丙雷、张宝强陈亦新本标准为首次发布。EpicGB/T22669-—2008三相永磁同步电动机试验方法范围本标准规定了三相水磁同步电动机的试验方法本标准适用于自起动三相永磁同步电动机,静止变频电源供电的同步电动机试验可参照使用,不适用于有直流励磁绕组的同步电动机。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,共随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,戴励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GB755—2008旋转电机定额和性能(IEC60034-1:2004,IDT)GB/T1029—2005三相同步电机试验方法GB/T10322005三相异步电动机试验方法GB10068—2008轴中心高为56mm及以上电机的机槭振动振动的测量、评定及限值(IEC60034-14:2003,IDT)GB/T10069.1-2006旋转电机噪声测定方法及限值第1部分:旋转电机噪声测定方法ISO1680:1999,MOD)GB/T13958-2008无直流励磁绕组同步电动机试验方法1EC60034-2-1:2007旋转电机(牵引电机除外)确定损耗和效率的标准试验方法3主要符号cosq功率因数电源频率(Hz)I1—定子线电流(A)——空毂线电流(A)Ik—堵转线电流〔A额定电流(A)—直流电机电枢电流(A)K—导体材料在0℃时电阻温度系数的倒数铜K1=235铝K1=225除非另有规定正d——转矩读数修正值(N·m)J——转动惯盘(kg·m2)n—试验时测得的转速(r/min)p一电机的极对数P1-输入功率(W)P2--输出功率(W)Ps--额定(输出)功率(WP铁耗(W)Pt—风摩耗(W)CEPICCB/T22669-2008P—剩余损耗(W)Ps杂散损耗(WPs—空载杂损耗(W)P。—一空载输入功率(W)PK—堵转时的输入功率(WPm—定子绕组在试验温度下P2R损耗(W)Poau空载时在试验温度下定子绕组PR损耗(WPaus—定子绕组在规定温度(0)下IR损耗(WR1——温度为阴1时定子绕组初始端电阻(g)RN-额定负载热试验结束时定子绕组端电阻〔)R:—试验温度下测得(或求得)的定子绕组端电阻()Rs—换算到规定温度()时的定子绕组端电阻(Q)R—-空载试验(锵个电压点)定子绕组端电阻(a)Ta—转矩读数(N·m)T如-—空载(与测力机连接)转矩读数(N·m)T—修正过的转矩(N·m)TK堵转时转矩(N·mT-—在试验电压L,下测得的失步转矩(N·m)TN一一额定电压时的失步转矩(N·m)T—最小转矩(N·mT—在试捡电压U下测得的牵入转矩(N·mTN-一额定电压下的标称牵人转矩N·m)T—异步转矩(N·m)Tx-永磁制动转矩(N·m)U—端电压(v)U。—空载试验端电压(V)Ux堵转试验端电压()Ux—额定电压(v)01—测量初始(玲)电阻R1时的绕组温度℃)a-一额定负载热试验期间测取的定子绕组最高温度℃4-试验时测得的定子绕组最高温度〔℃O.一热试验结束时冷却介质温度(℃日--负载试验时冷却介质温度(℃)标准规定的基准温度(℃0-计算效率时规定的定子绕组温度(℃—空载试验时定子绕组温度(℃)△61--定子绕组温升(K—效率(%)4试验要求4.1试验电游4.1.1电压4.1.1.1电压波形试验电源的谐波电压因数(HVF)应不超过0,02;在进行热试验时应不超过0.015CEpiCCB/T22669-20084.1.1.2电压系统的对称性三相电压系统的负序分量和零序分量均应不超过正序分量的1.0%在进行热试验时,电压系统的负序分量应不超过正序分量的0.5%零序分量的影响应予以排除。4.1.2频率4.1.2.1频率偏差试验期间,电源频率与规定频率之差应在规定频率的士0.3%范围内。1.22频率的稳定性试验期间不允许频率发生快速变化,因为频率快速变化不仅影响被试电机,也会影响到输出测量装置。测量期间频率变化量应小于0.1%42测量仪器4.2.1概述因为大多数仪器的准确度等级通常以满量程的百分数表示。因此,应尽量按实际读数的需要,选择低量程仪表。影响仪器测量结果准确度的因素a)信号源负载;b)引接线校正c)仪器的量程、使用条件和校准。4.2.2电量测量仪器通常,电量测量仪器的准确度应不低于0.5级(满量程,兆欧表除外)。用B法(见10,2,2)测定电机效率时,为保持试验结果的准确性和重复性,要求仪器的准确度等级不低于0.2级(满量程)般来说,电子仪器是多用途的,与无源仪器(非电子式)相比,有非當大的翰入阻抗,无需因仪器自身损耗而修正读数。但高输入阻抗仪器对干扰更为敏感。应依实践经验,采取减少于扰的措施。测盘用仪用互感器的准确度等级应不低于0.2级(满量程)4.2.3转矩测量仪一般试验用转矩测量仪(含测功机和传感器)的准确度等级应不低于0.5级。采用B法(见10.2.2测定效率时,转矩测量仪的准确度等级应不低于0.2级(满量程)4.2.4转速与频率测量仪转速表读数误差在土lr/min以内。频率表的准确度等级应不低于0.1级(满量程)4.2.5电阻测量仪绕组的直流电阻用双臂电桥或单臂电桥,或数字式微欧计测量准确度应不低于0.2级。4.2.6温度测量仪温度测量仪的最大允许误差为士1℃4.3测量要求4.3,1电压测量测量端电压的信号线应接到电机端子,如现场不允许这样连接,应计算由此引起的误差并对读数作校正。取三相电压的算术平均值计算电机性能三相电压的对称性应符合4.1.1.2的要求4.3.2电流测量应同时测量电动机的每相线电流,用三相线电流的算术平均值计算电动机的性能。使用电流互感器时接入二次回路仪器的总阻抗(包括连接导线)应不超过其额定阻抗值对I

1
下载
267
浏览
2021-05-06发布

7. 心率检测系统的设计论文

心率检测系统的设计论文,ti杯电子设计大赛优秀论文右手接至低通前置放大电路滤波器输左手入端共模电压右腿驱动屏蔽动右腿退导联屏蔽线图2前置放人电路框图1)前賢放大调理针对心电信号高增益,高输入阻抗,高垬模抑訇比,低噪声,低漂移和合适带宽的采集要求,采用仪表放大器,以获得良好的综合性能。所以采用仪用放大器AD620只要用只外接电阻便可设置放大器的增益,增益G为494人R2)右腿驱动电路将右腿连接到一个辅助的运算放大器的输出端,把混杂于原始心电信号中的共模噪声提取出来,经过一级倒相放大后,再返回到人体,使它们相互叠加,从而减小人体共模干扰的绝对值,提高信噪比。本电路采用高精度运算放大器O217。通过这个负反馈结构,可大大抑制测量过程屮前置敚大器输入端共模电压的影响。此外,右腿驱动电路还可以提供电气上的安全性。3)屏蔽驱动电路屏蔽驱动器是一个同相电压跟随器,将放大器的输出端和屏蔽相连,将屏蔽线和地隔开,并且对于50Ⅳz的共模干扰信号来说,从人体输入的两路信号是相等的导联线和屏蔽线之间的电压差为0,从而消除了其间的电容,提高了输入电路的阻抗,降低人与地之间的漏电流。如图3所小220kTT1点2R图3带屏蔽驱动、右腿驱动的前置放大调理电路经过前置放大器后心电信号被放大的倍数为49.4KG=1+51IK∥(24.9K+24.9K)(2)高通滤波电路的设计电极与皮肤表面之间容易产生直流偏压,为了消除这部分的干扰,需要采取高通滤波电路图4所示予以滤除,其截止频率为≈0.5Hz2丌√RR,CC22x√22X×47K×101×10U4BQPZITT图4二阶高通滤波电路(3)低通滤波电路的设计噪声来源一类是各种电子设备辐射出的高频噪声,一类是市电的50z噪声。通常情况下后者影响尤为明显。对这些噪声的滤波需要用到滤波器。低通滤波器(电路图如图5)通常情况下截止频率选择在100Hz以下。低通截止频率为2兀√RR1CC42√24K×24K×0.047×Dm≈100H2T745TQP2171图5二阶低通滤波电路(4)50Hz陷波电路的设计为了去除人体或测试系统中产生的工频50Hz干扰34,需用带阻滤波器加以抑制。我们采用心电测量没备当前普煸采用的双T陷波电路滤除工频干扰,其参数计R算公式为:2可C其中f为滤去频率,如图6所小。USD图650Hz陷波电路(5)后置放大电路及抬升电路的设计因为wsP430F169模数转换器的范围为0~2.5V,所以要对采集的心电信号进行拾升如此在实现后置放大的过程中,既要考虑信号中平的提升,又要实现信号的放大。放大器芯片用INA217。具体电路如图7所示图7后置放大发抬升电路放大倍数为:G=110K10KRIK抬升电路有对放大信号拾升了1.25V(6)电源电路的设计电源电路的设计是由电平转换器760,线性调节器MX8511,电压基准REF3025及电池盒组成,如图8所示电源电路图8电源电路31.3元件的布局和PCB板的设计在PCB板中,包含多种类型的电路,为了避免各部分电路中信号相互耦合而生千扰,对不同类型的电路部分进行分离布局是PCB板设计的一个基本原则。各部分之间不仅应保持相当距离,还要分开走线。电源系统的布线包括电源线VDD和地线vSs的布线,是系统抗干扰的个重要部分。VDD和wSS应尽可能扩大面积,以防止因电磁能量较强而产生电磁干扰能量的发射,这也是保证高频信号到地之间具有低阻抗的措施3.2软件设计软件设计的关键是对MSP430F169的控制以及LCD显示。所有软件均采用C语言绽写。软件实现的功能是QRS波检测并算出心率,LCD显小波形以及SD卡存储3.2.1软件流程系统软件部分流程图9如下所示,开关按键按下后,屏幕显示L0GO图(江苏省TⅠ杯电子设计大赛),通过对各模块的初始化后,由中断定时服务实现对心电信号QRS波检测,心率计算,波形回放。系统初始化A/D采集LCG0显示N按键显示模块初始化

6
下载
314
浏览
2020-12-01发布

8. 小草手把手教你LabVIEW仪器控制

小草手把手教你LabVIEW仪器控制LabVIEW 串口通信 的讲解 很详细小草手把手教你 Labview串凵仪器控制,开篇词(1),关于LabⅤEW我大概接触 LabView才两年,这两年,也只是一个业余爱好,也写过很多代码。以数据采集跟仪器控制居多,虽然没做过太大的项日,不过平时在QQ群里或者GSD论坛跟ihome论坛看过别人的问题,都会自己思考一遍,然后看解答或者给别人解答。本科时候大四学过LabⅤEW的倮程,结果那时侯,却忙着考研,没怎么听课,然后有上机考试,老师总会说,要自己动于做一做,不然自己肯定不会做的。然后自己也不太懂,只管考研。后来期末考试,还是不会做。成绩只是及格硏一时候,由于教学需要,自己买了本《我和 LabvIew》,NI公司的人都很推荐这本书,也是他们公司的大牛写的。然后我自己看了下,然后又去图书馆借了很多书,结果都大同小异。《我和 Labview》确实很好,很多经验之谈,自凵都经常翻一番,而且自u也经常会写写笔记,或者看看 LabvIew自带的范例。两年过去了。LabⅤlW的应用,如果专业知识要求不是特别晑,我都会业余去了解,最常见的就是数据釆集,还有串口通讯,还有图像处理,还有数学运算等等,还有 GSDzone, net上面的代码库的很多小程序两年内,看到Q群里,问的最多的就是串口通信问题。原因是很多做嵌入式单片机之类的,学校毕业设计需要,或者自己项目需要,人概都是山于有需要才学这个语言。现在网上的教程很多,但是很多人,还是有各种各样的问题所以,QQ群里经常有人重复的问VSA串口通信的问题,几乎每天都有,而且特别是毕业设计或者期末课程设计的时候。而且这个时候,网上的代做毕业设计的,貌似也很火我比较反感那些只为了完成某种任务(毕业设计或者课程设计)而到论坛或者加很多Q群来求资源的。我没有给人代做过毕业设计,只是从开始到现在,帮助过很多完成课程设计或者毕业设计。我觉得,生活中很多东西,你都应该端正自己的态度和培养自己的思维。而不是只为求个功利性的结果。要做一个自己有自己独立思考和学习能力的人。一个人的能力是慢慢的学习出来的。所以,很多吋候,Q群里很多人的问题根本不是编程问题,而是自己思维的问题由于使用串凵通信的人很多,网上看了看,虽然资料很多,但是很杂,也没谈到什么经验问题。所以,自凵建议Q样群主木风创办了《那些年,我们一起 Labview》这个论坛,为了帮大家总结常见的问题,避免不停地重复地把某个问题问着。比如今天有人在群里问某个问题,给解答了,第二天,又有人问同样的问题。如果在论坛回复,可以自己搜搜以往回答。关于 Labview的论坛网上很多,主要推荐N官网 GSDzone. net跟 ihome。自己如果对LabⅤEW很感兴趣,并且想多学习,可以经常到上面去看看,里面还有很多资源,可以自己搜搜旦然论坛很多,但是,回帖的效很低,或者没人去好好整理,所以,我们创办了自己的论坛有兴趣可以访问我们的论坛:htp:/www.mufenglv.com或者百度“那些年,我们一起 Labview”。也欢迎大家到上面提问交流、那些年,我们一起LabⅤIEW,无论那些年过去多久,记得自己曾经用过LabⅤIEW,记得我们的论坛。那些年,为你自己 LabviewLIEWsaRMergunethttp://www.mufengly.comEmail:happyarrow@qq.com小草手把手教你 Labview串凵仪器控制(2),关于仪器控制很多人到群里或者论坛问LabⅤIEW编写串口程序的问题。为什么这么多人用 Labview编写串口呢?因为它方便。编写上位机,只需要几个步骤,就完成了。LabvIew在仪器控制方面,还是很有优势的,把你仪器给你,读懂指令,然后估计半小时就可以编写好一个完整的仪器控制系统。从仪器配置到薮据发送,数据接收,到数据生成报表。如果使用其他语言,例如VB.VC之类的,写过仪器控制的同学来说,这个问题,写个界面,就要写半天,还得什么进制转换啊,各种操作,麻烦多了。但是,如果你采用LabⅤEW,这些问题,都是小儿科了。所以,你想做仪器控制,选择 Labview吧,这样,你将节省很多很多时间。到现在为止,我写过好多个仪器控制的,比如 keithley20002400万用表, Ruska7250压力计等等,还有很多利用 MODBUS总线通讯的仪器常见的仪器通讯协议人概就SCPI, MODBUS等等,当然还有自定义的,搞过单片机和上位机的,应该都比较熟悉,可以自己定义协议,然后发命令给单片机,单片机回送数据。归结起来,都是使用的VSA,使用 Labview的VSA驱动来编程还是很方便的。对VISA不明白的同学,可以百度下VSA,它是一种虚拟架构,让你不用关心底层,直接调用就好,而且不用管接∏是什么类型的,它通吃。比如,你是232接∏,用VSA吧,485接口,用ⅥSA吧,是GPIB接口(GPIB实际上不属于串口,所以,本篇不讲GPIB方面的内容,但是使用方式也是VSA,不过自己要安装好GPB卡跟它的驱动)?一样的用VSA吧用过VB、VC的,可能用 WINAPI习惯了。用 MSComm控件啊,用其他的DLL什么的,当然也可以,那样,可以在生成 SETUP文件时候,少打包进VSA,这个看自己需求了。其实既然有VISA,而且也方便使用,我建议大家还是使用ⅤISA吧。LabⅤIEW的推岀,本来就是为了让编程简单化,模块化,你如果用其他的DLL之类的,要涉及到底层的些知识,要配置很多参数什么什么的(3)一些建议本文章,旦然是手把手教你串∏仪器控制,但是由于本人能力有限,并不能面面俱到而且篇幅也有限。由于自己临近毕业,所以很多精力也有限建议读本篇文章时候,读者需要自己对 Labview有一定的了解跟认识,会基本的程序结构。一般建议看LabⅤlW相关的书籍的前儿章。看基础部分就差不多了。我所说的前几章,一般指数据类型,基本程序结构,错误调试。这几个自己一定要弄清楚。这个是最基本的对于串口通信来说,最麻烦的就是数据转换,最常见的,就是16进制转10进制,浮点数转16进制,10进制转16进制。还有正常显示的16进制到IEX显示的字符串转换的。所以,自己好好看数据类型对于仪器,看说明书:物理连接方式(232或485)、通信指令(协议)必须有。本篇文章,可能话语比较啰嗦,由于自己非专业写手,只能用自己方式米描述问题不过建议如果对串口不太了解的人,还是从头看起,因为篇幅不长谢谢大家的阅读本帖网址:htt:/www.mufenglv.net/forum.php?mod=viewthread&tid-17&exta=page%3D1IEWwkaMeMgis.nethttp:/www.mufenglv.comEmail:happyarrow@qq.com小草手把手教你 Labview串凵仪器控制二,VSA驱动下载安装篇:上一篇,我已经讲了。仪器控制,核心在于VSA函数.。有些仪器可能不需要ISA,有自凵的DLL什么的,我就管不着正常情况下,大家安装的LabⅤIEW,都是不带ⅤISA驱动的。但是, Lab view即使不安装VSA驱动,也是有VSA函数的啦!注意:有些人以为有VSA函数就是装了驱动,我无法理解现在人的思维跨度真的是很大,所以,学习知识,不要一贯自己想当然,一步一步的踏实地走。VISA函数的位置见下图。问数据阳力工且包享变量用户局可变量①山: Lan T L51t队列操作七串口SHLP3配置〓口1电可儿选板当然,还有一个位置。其实都差不多的啦。自己可以研究下。见下图所伙器IMWBs卜数据信仪器LU时于控制设计与仿真+88下T」v工≤A收藏月户库产丽心高AJI IvVIk咋设备淸零A读职rBⅥA触发打开ⅥS关闪s:奇共资源SA设置超时vsA属性节点总线/接口配置更改可见选江5读取文.ⅥA读取识事处理ⅥIs解寄存器访问LIEWsrwmfeNgivnethttp://www.mufengly.comEmail:happyarrow@qg.com小草手把手教你 Labview串凵仪器控制首先得了解函数在哪里,以后才方便编程串口YL凡PR园讧SA配置串口5戟写S帖卖取Vs关团ⅥA串口字.Ⅵ串口中断Ⅵ3设置工/.ⅥA清空工般用的比较多的函数,就是上面4个啦,其他的,最开始都可以不用管。这4个会用就行啦。基本的串口通信程序,都差不多是上面几和。不信的话,多看一看LabⅤIEW自带的范例。你会发现,结构都差不多吧。这一篇主要讲驱动下载安装。前面只是引言。安装是很重要的步骤哦。是串口通信的前提。安装好了 LabvieW之后,再安装VSAVISA驱动下载地址可以到Wwsn.com官网去搜索,以下我给出了连接地址http://www.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/zhs/pg/1/sn/catnav:du,n8:3.25.123.1640 shaw:ndr/版本有很多,自己看着办,最好去看下ⅤSA的 support文件说明,看攴持什么版本的LV。正常情况下,高版木的ⅤISA都是支持低版木的 LabVIew,可是如果你的 Labview比较占老,可能会有意外,所以,保险情况,你看下 Support说明。给大家看下支持性文件的链接位置。如下图所示可用下载下乖选项1. NI Downloader: vE a512tull downloader cxc (5/4.9/NB)N推荇使用N下载器提供更稳定文忄下戟意外中断时,可自行缝续文件下载文件下戟斯间,时C上运行提供暂停和驻续功能?标酲下截:近51川Pe7497MRh使用标生下载直接下载至PC连接问题可能会引意外中断,以文件下不稳定n不提供暂停知踡续功能readme. html(33 KB tepatents. tct(17 KByilelicense. r.(103KB le安装很容易,就不停的下步,到完成记住:安装的时候,记得退出杀毒软件,360之类的,这样安装会顺利也防止出意外IEWwhmfeNgnethttp://www.mufenglv.com!Email:happyarrow@qq.com小草手把手教你 Labview串凵仪器控制等待安装结束,会提示重启安装完毕后重启一下电脑。然后到MAX( measurement& Automation Explorer)里找,看设备有接口下,有没有 Serial& Parallcl,有的话,就说明你串口安装成功了安装NI其他硬件驱动,也是同理,看MAX有木有只体操作,点击桌面上Max图标或者找到这个MAX路径运行,按下图位置进行查看。捷方我的系统- measurenent蟲 Hut ion Exp1arer区文件〔)编辑但)查看)工具①)帮助c?显示帮助中□数据邻居即设备和接口网络设备National Instruments+-E NI-IMAAdxr DevicesMeasurement了 Serial 8 Par21eAutomation Explorery CoM1Measurement automationCOM2Explorer(M|A用于访问N『品y CoMCOMe使用指南y COMe管理设备和接口罗LPT管理已经安装的N软件4换算管理设备的虚拟道道和任务软件远程系统凵创建虚拟仪器的换算圍配置N器驱动程序?帮助到现在为止,ⅥSA驭动就安装成功啦很简单的吧。欢迎大家继续关注本论坛。我们将循疗渐进带领大家一步一步的学习 Labview本帖论坛地址:htp:/www.mufenglv.net/forum.php!mod=viewthread&td-46&extra=page%3D1三,安装使用仪器现有驱动声明:很多仪器是没有驱动的。所以,具体问题具体分析。另外声明:所谓的驱动,也就是封装好的底层的串口通信程序,也是程序而己,只不L IEWengu.nethttp://www.mufenglv.com/Email:happyarrow@qq.com小草手把手教你 Labview串凵仪器控制过别人帮你做成了子ⅥI,让自己容易用。所以:不要弄混淆了概念。国外的很多仪器,都是有现成的Lv程序驱动的,这个时候,我们到网上搜搜就行了。如果你要做仪器驱动,你最好先到网上搜搜,看有木有现成的有现成的,开发速度就好多啦如果手边的仪器搜不到现成的驱动,那就只能自己写了下面讲解怎么安装现成的驱动。①,网站下载篇,前面这个贴子讲了。http://www.mufenglv.net/forum.php?mod=viewthread&tid=59&extra=page03d1有兴趣可以看看下面是通过 LabVIew软件下载我下面手把手教下在LV软件里下载安装。首先在LV的帮助菜单里,找到查找仪器驱动E未命名1程序框图章文件¢)编)查署①)项目)操作@)工具)窗口)帮助□今间留别w可12应用程序字体昱示新时帮助锁定印时帮助在帮期.,色解程错吳c木帮迎)查找范列〔查找仪据亚动网络资源0l 1bWAOdx WI RF五R激活LaE粗件激活附加软件检查面新信管息关于L工E"追A造查内邹错误〔然后就会弹出一个仪器査找界面。如果你己经连接好了仪器的使件,且仪器支持DN?这个SCP指令的话可以使用扫描仪器按钮,扫描·下你的仪器。因为使用那个指令,如果仪器连接好没错误,会返回一个仪器本身的仪器类型和版本的。这个时候,LV就知道是什么仪器8EanwUfeNdismethttp:/www.mufengly.comEmail:happyarrow@qq.com小草手把手教你 Labview串凵仪器控制迕接到了。这个需要查仪器说明书指令。E器动程序查找器一配置搜索s KeitHley 2H器驱动查找工具可帮助您方快速地查找和安装abIE即插即用有些仪器,发送IDM?指今会返回点击扫描仪器,1EW会自动象网(m的仪器驱动,刚和江m,可仪锅动仪器的名称跟版本。串口发送命令,看是有返可来判断连接的器类型刃换用户扫措伙器制造高择一个附加关键词□仅认译的驱动程序仕→生[搜索>匚关闭[帮助如果仪器木有连接好,或者没扌描出米(没扫描出米原因太多了。没装ⅤSA驱动,电缆没连接好,仪器参数不对等。)自凵想下载驱动。就自凵选型号了,见卜图。选型号,然后点击搜索我们下面搜索 Keithley2400.好了,点击搜索。H仅驱动厅查找器一配置搜索ID SuieiLLiLiU主已连接的仪器安法的像马动v ReithFKiasu折即月俊器驱动。 Kin.elie Syslems程序Laser preciPrmh戶T附加关键词□所认证的动程序榨牛用千干动设定枵索。壮步_索>□关帮助一LIEWGnrmufengnethttpwww.mufenglv.com/Email:happyarrow@qq.com小草手把手教你 Labview串凵仪器控制然后会搜出来。注意看右边的驱动信息。开发环境,版本,还有支持的接口等。J仪死动程序查找器一搜索结果驱动程序认正cckePl必需的软件支持最低版本亚动程序作订版刮造商支持的号挑口IEEE 0本该言息用于定适合仪和开发环境的马动程序壮步装〉□关二〖鞦助一从上图可以看出,这个仪器支持串∏和GPIB∏。还有支持的型号,有2400,2410等扫肛璽动程序查找器搜索结果动程序m证-3.4★大★大六3等包司k2400 Instrument Driver要动程斥开发环墁:LabVIEW最低版半一.2仪器驱动安装t-style)成功。驱动程序位于以下目录中D: Frorra FilesNtional Instrument:LabYIEY 20111 ib Keithley24置安禁其它程序开始德用该动程序才支持的型号:信息用于确定适合位喜和开发环境的驱动程序。上=步□安装10einethttp://www.mufenglv.com/Email:happyarrow(@qq.com

9
下载
292
浏览
2021-05-06发布

9. 华中8型系统二次开发手册

华中数控8型系统二次开发文档,使用语言C++或C#,实测可用牛屮型数控系统二次开发手册报警简介接口列表升级备份简介接口列表事件简介接口列表代码程序管理简介接口列表网络简介接凵列表牛屮型数控系统二次开发手册修订说明新增报警、升级备份、网络接口牛屮型数控系统二次开发手册二次开发简介通过二次开发,用户可以仅关注需要的东西,通过接口定制软件功能,而不用了解底层功能到底如何实现,能够加快开发进度,提高开发效率。二次开发流程华中型数控系统二次开发软件提供接口,能够采集并设置下位机数据,从而实现对下位机的控制。用户只需要自己开发自己关注的功能界面,然后通过调用封装好的二次开发接口,来调用底层数据,调用成功后将值返回给用户。牛屮型数控系统二次开发手册网络版开发网络版开发,可以脱离下位机,比如开发的软件可以独立到用户的电脑,实现上位机和下位机的个相互独立的部分之间通信。电脑上运行的客户端二次开发软件可以采集或者设置到卜位机的数据如下所小运行在用户电脑上,用户可以自己选择要连接的下位机,连接成功后,可以实现对下位机的实时监控等架作。● Net Server楼回自动co连按2014-061214:35:37信息奇存器变量l参数升级备分轴信息机实买尔机床指令没置是示列信息X284340毫米4916毫米F11Y376080享米-37.6271米G200毫米∠17.8500毫米17.8500亳米7.8500毫米00Q度0.000加工程忘名图1 NetServer运行界面牛屮型数控系统二次开发手册软件包配置及使用日前针对的主流开发平台和,提供了不同的二次开发软件包软件包的介绍对于开发,根据开发环境是或者分别提供两种不冋的软件包。只体如下图所小表1软件包列表开发环境SDK包文件动态Lib库文件( HncNetDillib、 HncNetdildl)C++nclude头文件文件夹WindowsHncApi.CS接口文件HncNetdlldl!动态链接库文件Windows下软件包配置及使用在平台下进行的二次开发,需将的二次开发提供的相关软件包文什加入自己的工程文件夹中。下面就分别介绍中的使用环境下开发库、开发库的配置及使用。二次开发库配置配置开发环境步骤:启动新建一个应用程序工程在工程目录下新建一个目录,将二次开发包中的平台的库文件拷贝到新建的目录下将二次开发包中的头文件目录拷贝到工程目录下右键点击⊥程名称,在弹出菜单中选择属性,弹山属性页;选择酉置属性,,常规,在右边附加包含目录中加入头文件路径。牛屮型数控系统二次开发手册++Demo届性页BC.动D)平含活M2笆运蛋〔D通用属性# USInc到式仨三格式用于“端国实”的程序数兵宇(ZI公共语言运行时支持VC-+三录耿消显示疟动版权标志言等级esCw3优化多处理器编译预处理器为编望序列表用 Unicode代巧生成图2配置 include路径选择酉置属性,,预处理器,在右边预处理定义添加宏定义置C:动 Chur台P:活定in37)「配管理()通卫星性预处理定义WIN52-WINDoWHNC DLL IMP A pEBUG: 9%(Preprace!取所有预处理器宇义否忽暗标唯包含路位否页处西到文件页处理取消显示行号否保密注选择配置属性,链接器,输入,在右边附加依赖项中输入,库文件所在路径在忽略特定目录库中输入C+Deme性页(C)后动 Debue)≌(:活动ir32配置兰理稀p通用唐性加农酸项lib/HncNtDIl lib: %(Additional Dcps置属性忽暗所有默认库常规忽路持正默认库c凵 BCD. LIl调过vC++E录标模块忝序哉入托曾资源文件穿规强制符号引用加载的DLL穿规调式图3配置lib路径牛屮型数控系统二次开发手册在生成目标文件所在的文件夹中,加入文件在应用程序文件中加入凼数库头文件的声明,例如至此,用户就可以在中调用网络模块的函数,开始编写应用程序。具体代码可参见以及二次开发范例。二次开发库配置配置开发环境步骤启动新建一个应用程序工程在工程日录下新增文件将该文件添加至工程,并修改域名使与该程序致ec机!盘G),t计!mn年,tm分‖索dea文件编(E)打开新建女件beImu C#demo2014/522151g文件灾J Debug2014/52316:38文件灾o Debuy2014/5/2315:18文件灾U obj2014/5231510文件lAramanI Properties2014/52315:10文件夹CclbFur_LS2014/5/26 10: 27 VisUal C# SuLIL1 cema C++kc demo s2014/528 14: 32 Visual C+ Project5K8C++De吧 emo scf2014/512614:02 SQL Server Com42,530K82014/5/23 10: 38 Microsoft vis Ia-g Form Maincs2014/5/26 13: 47 Visual C#Sourc.2014(5/23 16: 36 Visi al Cf Soure.13 KR二++602014/5/23 16: 36 NE Managed5K82014/5 28 14: 39 Visual C# Sourc.142 KBD U cnum EXCITICN2014/5/26 9: 51 Visual C+ SourC.bs 9 exteuLliur4 PeNter. D2014/5/265: 52 Visual C+ Sourc.5K8图4添加cs文件将复制到目标文件夹北比,m,bm小Db4提 Debug文件(F编辑(E童看织包含到库平≡新∨出I demo_C*修改日期类丑214/5/2613:47立用程序86KB2J14/5/ 2613: 4/ Program Debug100 KBdemo vshost.ex2014/5/2814:29用程序12 KBdemo, shost. exe. manifest221031722:39 MANIFEST文件E KBPerenan2014/5/2811;34用程序扩晨397KB+-DemD3t3山AA⊥I牛屮型数控系统二次开发手册图5添加d文件至此,用户就可以在中调用网络模块的函数,开始编写应用程序。具体代码可参见以及二次开发范例。二次开发接口范例介绍二次开发范例为例,该次开发程序连接下位机后可实时显示:坐标值进给速度主轴速度;进给修条、主轴修条、快移修条:代码当前运行行号,当前运行代码路径及名称;主轴功率、主轴负荷;下位机当前状态;当前程序运行时间;历史报警个数:报警详细信息;从上位杋加载代码到下位机;获取宏变量值。具体功能实现,可参见代码。配置成功后,运行程序,生成界面。红栏状态主接坐标显示生标佰主轴久苛z丛柝坐标值运行时时间Stat进给速度坐标值警历史个数tatC主袖束度斗标值振警详细言息进给修条坐标值仅移诊录生标佰物修杀坐标值当前运行行号坐标直当前运行程序乞序名方克里值选督程尸乞图6运行界面点击连接后,界面显示当前设备运行状态。若连接成功,将显示网络已连接。点击获取宏变量值,显示当前坐标值。选择程序名,输入电脑上待加载的代码路径后,点击确认,将从电脑加载代码到设备。如下所示。

1
下载
364
浏览
2020-12-07发布

10. 计算机断层成像技术原理、设计、伪像和进展

作者是GE的CT部门首席科学家,此书为中文第一版计算机断层成像技术原理、设计、伪像和进展(美) Jiang hsieh著张朝宗郭志平青译王贤刚學$激化京图字:01-2005-5902内窖简介本书系统介绍了X射线CT近30年来的发展概况和有关的数学、物理基础知识以及最近的临床应用。全书共十一章,其内容新颖,深入浅出,覆盖面广,同时给出了大量参考文献供深人研究的读者参考。本书虽然着重于医学CT的各个方面,但是其基本原理和大部分问题的考虑思路与工业CT是完全一致的。因此,本书不仅可供从事有关医学图像研究的人员参考,对从事工业CT领域科研和应用的人员,也是一本极有价值的参考书。本书还可用作大专院校相关专业研究生教材。图书在版编目CP)数据计算机断层成像技术:原理、设计、伪像和进展/(美)谢强( Hsieh J.)著;张朝宗等译,一北京:科学出版社,2006ISBN7-03-016547-0Ⅰ.计…Ⅱ.①谢…②张…Ⅲ.计算机X线扫描体层摄影Ⅳ,R814,42中国版本图书馆CIP数据核字(2005)第142111号贲任編辑:向小峰黄敏/贵任校对:陈丽珠责任印制:刘士平/封面设计:黄超版权所有,者必究。未经本社许可,数字图书馆不得使用北京市版权局版权登记号图字01-2005-5902Authorized Chinese- language editionCopyright( year)SPIE. All rights reserved. No part of this book may he reproduced ortransmitted in any form or by any means, elect ronic or mechanical, including photocopying,recording or by any information storage and retrieval system, wit hout permissionin writing from the Publisher and SPIE.宀魔出版北京东黄城根北街I6号邮政编码:100717http://www.sciencep.com中·命享◆副「印刷科学出版社发行各地新华书店经销2006年2月第版开本:787×10921/162006年2月第一次印刷印张:181/2印数:1-2000宇数:470000定价:6900元如有印装质量问题,我社负责调换(科印)中文版前言CT领域的科学技术正在经历日新月异的发展。十六年前,当我刚刚跨进这个领域时,许多人认为CT已经是一门非常成熟的技术,不再需要开发和硏究。它所需要的是降低成本、提高生产效率和可靠性。历史证明这些人的观点不完全正确。虽然成本效率和可靠性仍然是CT面临的重大挑战,CT技术的开发和研究比以前任何时候都更加活跃。当这本书的英文版在两年多以前问世时,16层医用多层螺旋CT被认为是尖端产品。然而,在我写这篇前言的今天,这类CT机的地位已经被64层容积CT所取代。当这本中文版和大家真正见面时,我相信新一代产品又会出现。CT不仅可以用于医学为人类诊断疾病,它也可以效力于工业来检验核心零件的质量它还被大量地应用于动物试验去推动生物学和药学发展。它更被安装在机场和港口来保护人身和社会的安全。虽然这些CT机的应用、外观和特性大不相同,但是它们的基本原理却是一样的。它们在设计和分析上所面临的问题也大同小异。这本书虽然是基于医学CT的原理与开发,但是绝大部分的理论与分析可以同样地用于其他CT上。当我在1980年离开北京时,CT机只存在于寥寥无几的大城市医院里。如今,CT已经成为大多数医院内的基本诊断工具。CT的成功与发展是与世界各地华人的贡献分不开的。我非常感谢清华大学的张朝宗教授和王贤刚博士等将本书翻译成中文,以便使更多的华人了解CT的发展,并且为新一代CT研发做出贡献。我希望这本书可以成为初学者手中去打开CT知识的宝库的一把钥匙我也希望它能作为CT工程技术人员的工具来探索CT的未来谢强( Jiang Hsieh)2005年11月4日于美国译者序从1971年第一台临床CT设备问世以来,CT已经成为医院中不可缺少的临床诊断工具和科研手段。近年来,计算机断层成像技术( computed tomography,CT)不断取得巨大进展,出现了髙速的多层螺旋CT等先进设备。此外,CT原理(由投影重建图像)还在许多其他领域(特别值得一提的是用于工业无损检测方面)得到了应用。鉴于CT是一门新兴的多学科交叉的技术,有不少还涉及比较难懂的理论或数学推导,很难从已有的一两本参考书中找到全面的介绍。因此,广大从事CT相关的医务人员、科研工作者和工程技术人员都迫切地希望手头备有一本既从实际考虑又包括系统理论叙述的参考书。1985年,科学出版社出版了G.T. Herman1980年所著的《从投影重建图像—CT理论基础》中文版,此后国内再没有出现过全面、系统论述CT理论与技术的书籍,多年来该书在国内外一直被当作CT的经典书籍。但因出版年代较早,且重点在于论述CT图像重建的基础理论,近二十多年的CT技术的新发展在该书中没有得到反映;同时有关CT构成、设计和许多实际的关键技术问题,如伪像的产生、鉴别和校正等都没有涉及。2003年,美国SPE出版社出版了 Jiang Hsieh所著《 Computed Tomography: Princi-ple, Design, Artifacts and Recent Advances》-书可以说是很适时的。它是一本比较全面地论述CT理论和各种实践问题的书籍。该书内容几乎涉及了CT系统关键技术的各个方面,如CT系统构成、设计、图像(包括三维图像)显示技术及伪像校正等。此外该书还用大量篇幅从实用的角度来介绍螺旋CT多层螺旋CT等近年来的发展,以及心脏及心血管成像等高级CT应用。在每一章的后面列出了大量文献,对希望深入研究的读者无疑有着特别的价值。该书作者谢强( Jiang Hsieh)博士,是通用电器( General electric,GE)医疗集团首席科学家,1989年在伊利诺伊理工学院获得电子工程博士学位,在医学成像领域有18年的研究经历。他拥有92项美国专利,发表了90多篇研究论文,在国际光学工程师学会( InternationalSociety for Optical Engineering,sPIE)的医学成像会议北美放射学学会( Radiology Society ofNorth american,RSNA)年会、EEE的核科学研讨会和医学成像会议以及AAPM暑期学校等许多场合开设过有关XCT(X- ray computed tomography)的短期课程。鉴于CT是一门边缘交叉的新兴学科,许多专业术语还没有统一的汉语译法,不同行业或专业人员之间的用语就有不少差别。这给翻译工作带来一些困难。我们对待专业术语不同译法的原则是尽量选用已经广泛流传的用法。如“ computed tomography”,本书译作“计算机断层成像”,而没有选用不少书刊上出现的“体层摄影”或“层析成像”等。对不同专业人员习惯用法不同时,尽量考虑该术语出自哪个“原始专业”,如数学、物理、医学等。对于有些应用比较广泛又有相当影响但是科学性或准确性不够的用法,则尽量选用更加合理科学的译法,并希望对今后术语的合理应用产生一些影响。在这里最主要的一个例子是有些书刊把CT图像(物体衰减系数分布的图像)称为“密度”图像,并把CT数或图像“强度”ll计算机斷层成像技术:原理、设计、伪像和进展与“密度”混淆起来。这种混淆在医用CT的应用中一般不会出现问题,这是因为医用CT所检测的“材料”相对比较固定,它们对射线的衰减系数大体与密度同方向增加或减少。但是在工业CT的应用中就可能出现衰减系数和材料密度“倒置”的情况。因此本书中凡是相关的术语一概不取“密度”的译法。如“ maximum Intensity projection(MIP)”译成“最大强度投影”或“最大亮度投影”,而不译成“最大密度投影”。另一个例子是“mage”译成“图像”,不译成“影像”;“ artifacts”译成“伪像”不译成“伪影”。一则因为“图像处理”是当今门应用广泛的学科,CT只是部分地应用该学科的结论或成果;另一方面,传统物理学中影”和“像”属于不同的范畴,CT采用“像”的概念更加合理一些。尽管做了不少努力,但是由于多年来不同行业或专业人员之间用语的差别,在一些相对次要的译法上还是采用了迁就”多数的办法,因此留下了不少不够确切的地方。例如本书中“ partial volume effect”选用了大量医学书籍中所用的“部分容积效应”,但事实上“体积”和“容积”在汉语中不是同概念,从物理上说这里应当是“体积”,本应译为“部分体积效应”。由此引起许多本应译为“体积”的地方都译成了“容积”,只是在那些实在无法“兼容”的地方,就取用物理学名词。例如“voxe”,还是只能译为“体素”。为了读者査用方便,在本书最后对原书的术语索引增补了一部分术语,除优先列出本书选用的译法外也列出了部分常用译法。本书各章的译者分别是:张朝宗:前言、第一章(引言)。叶青:第二章(预备知识)第三章(图像重建)第四章(图像表征)、第五章(重要性能参数)第七章(伪像:形貌原因和校正)。郭志平:第六章(CT扫描机的主要部件)王贤刚:第八章(计算机仿真与分析)、第九章(螺旋CT)、第十章〔多层CT)、第十一章(高级CT应用)。全书校对及最后定稿由张朝宗和郭志平完成。此外,王贤刚负责与原书作者联系;郭志平完成了全书图表中文译稿的制备工作;张朝宗负责全书技术术语译文的选取和词义的甄别,编写了“中英文术语对照表”。本书译稿虽经译者多次校对和斟酌,毕竟限于译者的见识和水平,必有许多不妥乃至错误存在。望读者不吝赐教,批评指正。译者2005年9月前言近年来,X射线计算机断层成像(CT)无论在基本技术方面还是在新的临床应用方面都取得了巨大的发展。在CT的各个主要组成部分,如光管、探测器、滑环、数据获取系统和算法等方面都取得很大进步。自从螺旋CT和多层CT问世,出现了许多新的临床应用。CT经过三十多年发展以后,再次成为医学图像領域中最令人兴奋的诊断方法之可以认为,CT在其发展历史上至少出现了五代商用扫描机。由于下述理由,本书的大部分内容将集中在分析和讨论第三代CT扫描机。一方面,第一代和第二代CT得到发展的主要原因是当时技术水平的限制,体现了CT的历史演变。虽然这些扫描机在临床环境中已经完全被取代,但是在实验室里还可以看到它们。另一方面,通过对第三代CT的讨论,也基本上包括了这些扫描机的技术问题。第四代扫描机曾经扮演过重要的角色。对于单层CT而言,即便在采用螺旋技术以后,用第四代CT代替第三代CT都还是可行的。然而随着近来多层CT的引人,由于各种技术和经济的原因,第四代扫描机不再是发展的焦点。有些第四代CT碰到的技术问题也是第三代CT所共有的。另一方面,某些第四代所固有的技术问题在第三代中并没有出现反之亦然。第五代CT通常也称为电子束CT,是一种专门关注时间分辨的新设备,故而其设计和技术特点明显地和其他类型的CT扫描机不同。为了进行比较分析,在适当的地方我们也插入对其他各代扫描机的讨论本书共十一章。像其他涉及本课题的书一样,第一章概论用于回顾CT技术的发展历史,包括许多研究工作者在计算机时代以前所做的努力以及导致发展到目前我们所知道的CT扫描机的那些努力。该章还对CT扫描机各代产品的主要差别进行了全面的评述。由于本书包含了许多技术详细分析和讨论,第二章便对其背景知识进行了概括的回顾。这一章分为数学和基础物理两个部分。我们认为读者已具有徵积分统计学线性代数和基础物理等方面的一般知识,书中对这些内容不再进行详细讨论和推导。对于那些需要对上述专题做深入讨论的读者,该章最后提供了参考文献。第三章重点讨论图像重建的基本原理。为了使读者更好地理解CT图像重建原理,我们在直觉的水平上开始讨论提供了几种无需对数学公式进行严格推导的方法。接着是傅里叶切片定理的详细推导,该定理是目前大多数商用CT釆用的重建算法基础。为了便于阐述,我们将先后介绍平行束、扇形束和锥形束的滤波反投影算法。相关的各种解决途径也进行了详细的讨论。我们希望这一章能够帮助读者运用不同的算法,并理解如何选择重建核和反投影方法。为完整起见,本书对迭代重建算法也进行了简短的讨论。我们的目标是提供高水平的叙述和参考材料,使得有兴趣的读者可以更深入地探讨这个课题。图像重建之后,下一个问题就是如何观察这些图像。第四章首先讨论了传统的CT图像显示模式,包括CT强度单位的定义以及强度重现过程。然而,由于近年来CT技术的发展,传统显示模式遇到越来越严重的挑战。越来越多的射线工作者依赖新的三维工具进行图像诊断和观测。这一章的第二部分内容是论述这些新工具的原理和应用。由于图像是CT扫描机的主要输出,因此,懂得评判所生成图像质量的主要性能参数是计算机断层成像技术:原理、设计、伪像和进屐很重要的。这些参数不仅对于CT使用者,同时对于CT设计者都是重要的。第五章列出了各个主要参数,如空间分辨率、时间分辨率、低对比度分辨率、CT数准确度、噪声和剂量等。该章的重点是测量这些参数的不同方法和影响这些参数的主要因素。同时讨论了这些测量方法背后的理论和各种测量模体大多数人都把CT扫描机看成是一个单元。事实上,它是一个由许多部件组成的十分复杂的系统。在第六章里我们要深人到扫描机的内部,仔细研究每一个主要的部件。为了使读者更好地了解不同部件之间是怎么联结的我们从CT扫描机的总体结构框图开始,解释扫描过程中操作的顺序尔后概括地叙述这些部件的功能,分析它们对CT系统的影响并介绍它们的最新发展。许多因素使得单个部件或者整个系统的运行都远远不是理想的。这些不理想的条件自然会导致图像上出现伪像,也就是不代表实际物体的图像。人们通常并没有意识到CT今天能够成为一种可行的医疗设备的真正秘密,既不是第三章讨论的重建算法,也不是第四章介绍的图像显示方法,而是伪像的处理方法。事实上这是所有CT制造商很少公开讨论的技术。第七章我们给出了伪像的一般描述和不同类型。对每一种主要伪像讨论了其起因和可能的校正方法。这些校正步骤是CT标定、预处理和后处理的组成部分。因为这个题目的产权特性,只能作一些示意性的介绍。对于那些已经公开的校正方法,本书提供了数学公式以及校正的途径。因为该章放在CT技术最新进展的前面,所以有关螺旋C和多层CT伪像及其校正的内容没有包括在内。这些内容将在相关的章节内详细讨论。CT设计师或物理学家通常都希望在系统实际建成以前,能够预计一台CT系统的性能或者能够理解某种伪像的起因。第八章提供了分析的一般方法。某些仿真和分析方法很简单,属于“信封背面”即可进行的计算,然而这些方法在实践中已被证明也是十分精确和有用的。另一方面,有许多用频谱方法设计出精细的仿真方法适用于比较复杂一些的问题。该章首先详细描述某些方法尔后讨论选择仿真参数的影响。读完该章以后,读者应当可以构造自己的仿真器用来回答他们关于CT的许多问题。第九章和第十章论述近年来CT的技术进步螺旋CT和多层CT。详细讨论了每种技术在临床应用上的长处、不同的重建算法、性能建模和伪像等问题。为了易于理解,重建算法按照从易到难的顺序介绍。首先介绍基础的原理和总体思想,然后介绍简单的重建实例,最后介绍复杂一些的算法。这两章为那些已经掌握不太复杂算法的读者提供了足够的细节。鉴于这些技术的性质,重建图像更具各向同性,导致切片方向灵敏度曲线这一重要概念的引出。第九章详细地描述了建模及分析技术,以便不用通过大量实验就可以理解在不同扫描模式下或选择不同参数时切片方向灵敏度曲线的基本特点。CT新技术的出现引发了临床应用方面的许多进展。第十一章我们选择了几种重要的临床应用实例来详细讨论。有些应用如心脏病学和荧光成像,需要生理学的门控或者对目前现有算法修改。另外一些应用如灌注、肺癌筛检和结肠成像要求在图像生成以后开发扩展的算法。本书都适时地提供足够的技术细节,使读者对这些应用的原理和操作能做到基本了解。该章最后提供了许多文献供有兴趣的读者进一步研究。作者首先要向自己的父母 eR, Gao博士和B,Z. Hsieh博士表达自己的感激,是他们教我懂得了刻苦工作和自律的价值。本书中出现的许多思想、原理、结果和实例都来源于其他的书籍和研究论文,借此机会作者向这些源头表示感谢。作者要感谢密歇根大学的Jeffrey A. Fessler教授,他审阅了迭代重建的章节,他富有见解的建议和意见对该章节有前言〓二二二二计国新时早品工出計山d很大帮助。作者还要特别感谢SPTE出版社指定的评审专家: Analogic公司的 Carl crawford博士、艾奥瓦大学的 Wang ge教授以及匿名评审的另外一位专家。他们非常专业的重要意见使原稿得到了重大改进。作者还应该感激 Robarts研究所的 Ting-Yim le博士,他提供了有关CT灌注法的参考材料;以及伦敦 ImPACT研究组的 Nick keat先生,他提供了CT早期发展的历史照片。为了那些有益的讨论、共同的研究课题、突发的灵感和优美的图像,作者要感谢许多目前和过去在 GE Medical System和 GE Globa! Research center一起工作的同事。很遗憾不可能将他们的名字全部列在这里,那样就似乎在说“某人是GEMS的,某人是(RC的”。最后特别要感谢作者的夫人Ii!yJ.Gong,对本书的编写给了无条件的支持;以及孩子 Christopher和 Matthew,原谅了作者在编写本书期间没有和他们共同度过更多的时间。作者2002年12月

3
下载
505
浏览
2020-12-03发布

11. 专家系统原理与编程 pdf

专家系统原理与编程 学习专家系统clips必备China pus coM第1章专家系统导论1.1概述本章是对专家系统的一个概略介纽,主要介绍专家系统的堪本原理。在本章中,将讨论专家系统的伏缺点,描述专家系统应用的适宜领域,并讨论专家系统与其他编程方法的关系。1.2专家系统的定义解决仼何冋趣的第步是先划定解决问题的范围或领域( Domai)。不论是在传统编程领域还是在人工智能领域这一点都是相同的。然而,出于以前对人工智能感到神秘的缘故,人们往往相这样一种过时的说法:“所谓人工智能问题就是该问题辶没有解决”。另外一种流行的定义则是“人工智能就是使计算机行动起来像人们在电影中所作的一样”。在20世纪70代,当人工伻能仍处在研究阶段时,这种想法就已经广为人知了。但是,今天人T智能已解决了许多现实问题,并且已应用到商业领域。尽管经典的人工智能问题,如:自然言理解、语音和祧觉识别等仍未解决,但如果限制问题的范闱则可能会找到一个有效的解决方法。例如,如果限定句子形式为主、谓、宾,那么建立简单的自然语言系统就不会很困难。目前,这类系统在为众多软件产品如数据库系统和电子表格系统竺提供友好的用户界上做得很成功。实际上,当今流行的一些电脑游戏软件在语法分析方面就显示出惊人的理解能力。人L智能有许多备受关注的领域,如图1-1所示。专家系统( Expert system)就是对传统人L智能问题口智能程序设计的一个非常成功近似解决方法。专家系统早期先导人工智能者之,斯坦福大学的 Edward Feigenbaum教授,把专家系统定义为“一种智杌器人视能的计算机程序,它运用知识和推理来解决只有专家才能解决的复杂可题”( Feigenbaum82)。也就是说,专家系统自然言是一种模拟( Emulate)专家决策能力的计算机系统,模拟词表明专家系统要在所有方面都做得象专家一样。嗅拟比模仿更进一步,模仿只要求在某些方面做理舵人工神经得像真正的事物一样。系统虽然我们仍未找到一和通压的解决专家系统问题的方法,然而专家系统在其受限制的领域里散得很成功。今人,上如所有图1-1人工智能的一些领域书籍、期刊、会议和产品所表明的那样,专家系统在商业、医学、科学以及工程等领域已得到了广泛的应用专家系统原理与编程Chinaepef-coM专家系统是人工智能的一个分支,它大量利用专业知识以解决只有专家 (Expert)才能解决的问题。专家是个在特定领域里具有专门知识( Expertise)的人。亦即,专家具有不为大多数人所知或所灲用的专门技能。专家能够解决大多数人所不能解决或是不能高效地(而不是低劣地)解决的问题。当专家系统在20世纪70年代最初发展起来时,专家系统特指包含专家知识。然而“专家系统”这一术语在今天适用于任何应用专家系统技术的系统。专家系统技术包括专的专家紊统话言、程序和为了辅助专家系统开发和执行而设计的硬件专家系统中的知识可以是专门知识或是从书籍、杂志和有学问的人中获得的知识。专家系统、基于知识的系统( Knowledge- based systen)或基于知识的专家系统( Knowledge- based expertsystem),这些术语经常同义地使用。多数人使用“专家系统”这一术语仅仅是因为它较短即使在他们的专家系统中可能仅有一般的知识而没有专门知识。图1-2描述了一个基于知识的专家系统的基本概念。用户提供事实或其他信息给专家系统,相应地收到专家建议或专门知识。专家系统内部包括两个主要部分知识库和推理机。知识库包含有为知识序事实推理札( Inference engine)所使用而得用出结论的知识。这些结论是专家系统对用户询问的响应。专门知识摊机基丁知识的系统还被设计成为专家的智能助手。由于开发上的优专家系统势,这些智能助于是用专家系统技匈1-2专家系统功能的基概念术来设计的。随着知识的越来越多,智能助于越来越像一位专家。囚此开发智能助于将会成灲改讠一个专家系统过程中的里程碑。此外,还可以通过加快解决问题的速度来空出专家的更多时间。智能家教是人T智能的另一个新烛用。与原米的计算机辅导系统不同,新的系统可提供上下文有关的指导 aratan9la)与通用问题求解技术方面的知识不同,专家知识是指特定问题域( Problem domain)方面的知识。特定问题域是专家能成功解决闻题的领域,例如医学、经济、科学或者工程学等等。正如人类专家一样,专家系统是针对某一个问题域的。比如,你通常不会期望一个棋手具有医学方面的专门知识。在一个问题域的专门知识个会自动地转向另一个可题域解决特定问题的专家知识称为专家的知识域( Knowledge domain)。例如,诊断传染疾病的内科专家系统会有许多关于传染疾病症状方面的知识在这种情沈卜,知识域是医学,包括疾病、症状和洽疗方法等方面的知识。图1-3说明了问题域和知识域之间的问题坟关系。图中知识域完全包括在问题域之内,知识域之外的部分是个对问题没有任何知识的区域。个内科专家系统一般不具有医学的其他分支的知识,例如外科或小儿科。尽管内科专家系统关于传柒病知识域的知识与·个人类专家相当,但如果没有使用其他领域的知识编程,那么专家系统就不知道其他领域的任何知识专家系统在它所具有的知识中推导或推理( Inference)图!-3问题域利知识域的的方式与人类专家推圆解决问题的方式是一样的。良个可能关系第1章专家系统导论给出一些事件,然后推理出结论。比女,如果你爱人已经一个月没有跟你说话了,你会推断他(或她)没有什么事值得说,然而,这只是几表1-1对投术的不同观点个可能推断肀的一个。虽然对专家系统我们已具备了很多新的技人术,但仍有许多东西要学。表1-1总结了在管理者我能用它做什么?项工程技术中参与者的不同观点。在表中,技技术人员我怎样才能把它做得最好研究者我如何去护展它?术人员可以是下程师或软件设计者,T程技术消费者它如何帮助我可以是硬件或是软件。无论解决什么难题,这它值得这样费神和开销吗?些问趣都得回答,否则这一技术就不能成功地它的可靠性如何?被使用。像其他任何工具一样,专家系统有其适宜或不适宜的应用领域,随着对专家系统的不断实,我们会发掘出这些应用领域1.3专家系统的优点专家系统有许多吸引人的特行:·适应性强。专家知识在任何计算机硬件上都是可利厍的,实际上,专家系统是专家知识的集成体。成本低。提供给用户的专家知识成本非常低危险性低。专家系统可用于那些可能对人有害的环璄。持久性。专家知识是持久的,不像专家那样会退休,或者死亡,专家系统的知识会无限持续。·复合专家知认。复合专家知识可以做到在白天或晩上的仁何时候同时和挟续地解决某问题。由儿个专家复合起来的知识,其水平可能会超过个单独的专家( Harmon85)可靠性强。专家系统可増强王确决策旳信心,这是通过冋专家提供一饣辅助观点而得到的;此外,专家系统还可协调多个专家的不同意见。不过,如果专家系统是由某一个专家编程设计的,那这个方法就不能奏效。如果专家没育犯错误的话,专家系统应该始终与专家意见一致。但是,如果专家很累或有压力就可能会犯错误。解释、说明。专家系统能明确、详细地解释导出结论的推理过程。一个人可能会太厌烦、不忑意或是没有能力去这样做,但明确、详细的解释有利于得出正确的决策响应快。迅速或实时的响应对某些应用来讲是必要的。依靠所使用的软件或l伫,专家系统可以比专家反应得更迅速或更有效。某些突发的情况需要响应得比专家更迅速,因此实时的专家系统是一个好的选择(Hugh88; Ennis86始终稳定、理智和完整的响应·在实时和突发情况下,专家可能由于压力或疲艻而能高效坦解决问题,这一点是至关重要的。·智能家教。专家系统可以作为一个智能家教,让学生运作实例程序,解释系统的推理。·智能效据厍。专家系统能以智能的方式来存取一个数据库( Kerschbery86;Schu88)开发专家系统的过稈也众有一个间接的益处,山于专家知识必须以精确的形式输入到计算杋中,所以知识要被明确地了解而不是被隐含于专家的脑海肀。这样,就必须对知识进行正确性、致忙和完整性检査,这就提高了知识的质量14专家系统的基本概念专家系统的知识可以用多种方式摧述——它可以表示成规则和对象形式。描述知识的一个专家系统原理与编程Chinaepuf.com常用方法是用IF.TEN型的规则(Rule),例如IF红灯亮THEN停止如果红灴亮这一事件出现,就与模式“红灯亮”相匹配,规则得到满灶,执行“停止”为。虽然这是一个非常简单的例子,仨许多重要的专家系统都是迸过规则来表达专家知识而建立的。实际上,丌发专家系统的这种基于知识的方法已经完全取代了50-~-60年代早期人L智能的方法,那时人们致力于使用高效的不依靠知识的推坦技术。某些专家系统工,如 CLIPS允许使用对象( Object,规则可以与对象及事件匹配,而对象则可以独立于规则而揀作。当今,人们已建立了各种各样基于知识的专家系统。包含成千上万规贝的大型系统如数据设各公司的 XCON/R1系统,在如何配置计算机系统方山已胜过单个人类专家( McDermott84)许多针对专门任务的小型系统也有几条规则,虽然这些小型系统的运作可能达不到专家的水平,但它们也充分利用了专家系统技术米处理那些知识密集型任务。对这些小玊系统而言,其知识主要来源于书、期刊或其他公共资料。与此相反,一个典型的专家系统主要依赖于没有写下的知识,这主要通过知识工程师( Knowledge engineer)长期地与人类专家进行接触而获得。建立一个专家系统的过程称为知识工程( Knowledge engineering),这个过程由个知识工程师来完成( Michie73)。知认工程师从专家或其他来源获取知识并把它们編码到专家系中图1-4描述了开发专家系统的一般步骤。首先知识工程师通过与专家进行对话而获取专家知识,这个阶段与传统程序设计中系统设计人员与用户讨论系统需求相关似。然后知识工程师将知识编码到知识库中,随后专家评估系统并返叫意见绔知识工程师,这个过程一宣循环,直到系统的性能为专家所满意为止。对丁采用了基于知识技术的应用而言,基亍知识的系统这·衣述是个较好的术语。然而正如人工智能这一术语一样,现今人涉及到专家系统和知识系统,即便是知识未达到专家水平,人们也往往使用专家系统这一术语般而言,专家系统设计不同于传统的程序设计,其问题通常没有算法去求解,而是依靠推理来获得一个合理的解决方法。在没有任何可利片的算法帮助我们获得最佳方法时,一个合理的方法就是最灯的。因为专家系统依赖于推理,它必须能够解释这个人类专家过程,所以它的推理过程是可以殓查的。鮮释机(Explanation facility)是复东专家系统的一个必要部分,实际上,对话复杂的解释机可设计为允诈用户深入探究“ What if”类或者假设的推理( Hypothetical reasoning)问题,甚至可允许用户把自然语言翻译为规则。知识工程师有些专家系统允许系统通过规则归纳( Rule induction)从例子中学丬规则。在归纳吋,系统从数据表中生成规则。把专家知识整理成规则并非易事,特别是当专家幻明确地衣达识还未被系统化时。在一个专家系统中,专家知识可能会存在不·致性、模糊性、重复性或其他问题,除非可专家系统以形式地表示知识,否则这些问题都难以解决。的知识库人类专家也知道自己知识的层限性,当问题达到他们」的未知界限( Limits of ignorance)时,他们会给建议打上一定折扣。如果专家系统没有专门设计来解决不确定图14专家系统的开发CaiNeepub.com第1章专家系统导论3性问题,那久即使亡们处理的数据不精确、不完整,专家系统也会以同样的确信来给出建议。专家系统的建议与专家的建议·样,在其不知晓的范围内其合炟性应降低现今亡多专家系统的一个不足是缺乏囚果知识( Causal knowledge),也就是说专家系统并不能真正地坦解系统中隐含的原因和结果。用基于经验和启发性的浅( Shallow)知识来设计专家系统比用基于对象的基本结构、功能和行为的深(Dep)知识要谷易得多。例如,设计一个针对头痛开阿斯匹林药方的专家系统比议汁一个关于人体所有基本的生物化学、生理学、动物学和神经医学等幻识的专家系统容易得多。一个人体机能模型的程序设计T作量非常之大,即使是成功了,由于要处理全部的信息,系统的响应时间也可能会很慢。启发性知识( Heuristic knowledge)是“浅”知识的一种类型,它个能侏证月同样的算法能取得成功。启发性知识是一和从实践中获得的经验性知识,它对问题的求解可起帮助作用,但不能保证一定有效。不过,在许多领域,如医学和工程上,启发性知识对问趣的求解起着重要的作用。即使知道一个确切的解决方沄,但由于费用或时间的限制,使得该方法不能实际应用。启发性知识能够提供有价佰的捷径,可以减少时间和花费。专家系统另一个不足是它的知识受限于系统的知识域。专家系统不能絛人那样,通过类比 Analogy)来推广知识以获得新的求解问题的方法。虽然通过规则的归纳,专家系绕可以获得少许新的知识。创建一个专家系统的常用方法,即知识工程师访问专家、设计原型、测试,然后再重复,这个过程是一件既费时、又费精力的事情。实际上,把人类知识转化到专家系统这问题是如此的重要,以致于人们称它为知识获取瓶颈( Kno wledge acquisition bottleneck)。这是一ˆ描述性的术语,囚为如同瓶颈控制液体流入瓶子一样,知识获取的瓶颈控制着专家系统的创建尽管有些局限性,但专家系统仍成功解决了现实世煚的许多问題,这些问题是常规的程序设计方沄学所不能解决的,尤其是那些需要处理不确定或不完仝信息的。重要的一点是解这种新技术的优点和局限性,只有这样才能够使之得到恰些地运用1.5专家系统的特点专家系统的设计具有以下一些特点高性能。系统能以此领域里专家的同等或更高水平响应,也就是说系统所给建议的质量必须很高·适当的响应时间。系统必须能在合理的时间内工作,时间与专家得出一个结论所需的时间杆当或更好。与专家一个小时的时间相比,需要一年才得出一个结论的专家系统是不会太有价值的。特别是必须在一特定时间间隔內作出响应的实时系统口,时间限制( Time constraint就显得史为苛刻·好的可靠性。专家系统必须可靠,且不易崩溃,否则就不能使用·可理解性。在执行过程中,系统能解释推理步骤,使之易于理解。专家系统不是一个推出不可思议答案的黑盒子,而是应该貝冇解群能力,其触释的方式应与专家解释他们推理的方式一样。山于以下几个原因,这个特征非常重要。原因之一是人的生命和财产可能会依靠专家系统的回答。由于危害的巨大潜在性,专家系统必须能够以专家解释如何得出某结论的方式来证明它的结论是止确的。因此,解释为人提供了一个可理解的推理检测。第二个原因出现在专家系统的发展阶段,这一阶段是让解释机证实知识已经被正确地获取并止被系统确地使用。这在调试中是很重要的,因为知识可能公被不止确地带入或者由J知6台家原阻与编程识工程师和专家间的误解而不正确。一个好你解释机允许专家和知识工程师证实知识正确性。而且由亍传统专家系统创建的方法,该∵个程序并哩解它的作将会很困难。另外一个错误源也许是没有预想到专家系统里的相互影响,这些相互影响可以通过运行测试实例来检测到,这些测试实例按照系统必须遵循的推理方法来运行。正如后而将要详红地讨论一样,复合规则可以提供一个系统推埋的环境。专家系统中的执行沇不是按頂序的,因此你仅仅一行行地阅读代码,是不能明白系统是如何工作的。也就是说,规则进入系统的次序并不必一定是宀们被执行的次序。专家系统就像一个规则狐立于知识处理机的并行程序。灵活性。专家系统可能有大量的知识,因此具有一个增力、修改和删除知识的高效机制是十分重要的。基于规则的系统得以普及的一个原因就是由于规则的高效和嫫块化存储视系统而定,一个解释机可以简单也可以复杂。在基于规则的系统中,一个筲兰的解释机可以显小使最近规刈待以执行的所有事实。而在史为复杂的系统中可能按照如下方式来做:列出又持和反对某个假设的原因。假设是将要被证玥的日标,例如,在一个医疗诊断专家系统中“病人有破伤风感染”就是一个假设。在一个现实问题中可以有复合假设,正如个病人可以同吋有人和病样。个假设也叫以被看作是·个事实,其确性仍存在嶷惑,需要被证实。列出所有可解释观测证据的假设。解释假设的所有推断结果。例如,假设病人确实有破伤风,由丁感染作用,就应该有发烧的迹象。如果后来观察到此症状,就会増强此儇改玊确的可信度:如果没有发现北症状,就会削弱假设的可信度·如果假设是止确的,给出将发生事件的个预测( Prognosis)·提供需要用户进一步信息的问题的依据。这些问惡可以用来指导推理链朝着可能的诊断路径前进。在大多数现实问题中,探究所有的可能性花费太大或者需要太长的时间,且要提供特定的方法引导正确搜索。例如,对一个抱怨咽唉痛的病人,考虑一下进行所有内科检查所需的花费及所用的时间。提供程序所用知识正确旳依据。例如,如果程序断言“病人有破伤风感染”这一假设是对的,用户可以要求解释,程序必须给出得到这一结论的依据是基于下面规则:如果病人进行血液检测,其破伤风是阼性,那么病人就惡冇破伤风。此时用户可要求程序提供此规则正确的依据,则稈序可向用户说明:血液检测为阳性是患有疚病的证椐。在这个实例屮,程序实际上在引月一个关于规则的知识——元规则( Metarule)。某些程序,如Mea- DENDRAL,山经使用了元规川来推理( Buchanan78)。假设通过知认而让实,知认通过正确的根据( Warrantυ来证实。根实质上是一个解释专家系统推理说明的元解释。在基于規则的系统屮,知识可以很容易地增加( (Incrementally),也就是说,知识库可以随着规则的添加而逐步增加,从而使得系统的性能和辶預性得到持续地检査。如果规则设计得妤,那么规则间的相工影响作用就会非常小或没有,从而消除那些难以预料的负作用。知识的这种逐步增加可以快速原型化( Rapid prototyping),以致知识T程师可很快地演示专家系统的T作模式。这是个重要的特征,因为它可保持专家和管坦者对项乍的兴趣。快速原型化还可迅速暴露出专家知识或系统中的缺陷、不一致性或错误,从而使之能够立即得到纠正。1.6专家系统技术的发展人工驽能有许多分支,包括语音、视觉、机器人、自然语言理解和学习以及专家系统。专Chinaepus.com第1章专家系统导论家系统的理论基础涉及到诸多学科,其一个主要理论基础是认知科学 Cognitive science)。认知就是仞究人类如何处埋信总,换饣话说,就是杌究人如何思考,尤其是如何解决问题如果我们想要计算机模拟专家,那么对认知旳研究是非常重要的。通常,即使问题是由专家解决的,他们也不能解释白己是如何解决问题的。在一个基于精确知识的专家系统中,如果不能解释闩题是如何解决的,则把知识译成代码是不可能的。在这种情况下,唯一的可行方法是设计通过自学习来模拟专家的程序。这些程序建立在归纳和人工神经系统的基础之上,我们将在后面讨论1.6.1人类问题求解与产生式专家系统技术的发展有着广阔的背景,表1-2总结了现代专家系统的一些重要发展。只要可能,项目的开始∏期都会给出,诈多项日都延续了几仨以上。在本章和其他章里都较详细地分析了这些发展。对所有早期系统而言,一本最好的参考书是三卷本的人L智能三册KHandbook of ArTificial Intelligence, Feigenbaum 81y衣1-2专家系统历史的一些重要事仁1943Post产生式规则: McCulloch和PiU神经元模型1954控制规则执行的Ⅵ arkov算法1956Dartmouth会议:逻辑学家;启发性搜索;创立“AI"”术语Rosenblatt出感知机; GPS(General Problem Solver,通用问题求解器)(丶 ewell shaw和 Sinon)1958人工智能语言Lisp( McCarthy)1962Rosen blat于感知的神经动力原理1965自动定理训明的归结方法( Robinson)模樹对象的模糊推逻辑(:adeh开始建立 DENDRAL,第一个专家系统( Feigenbaum、 Buchanan等1968话义网,联想记忆嘆型( Quillian)MACSYMA数学专家系统( Martin和 Moses)PROLOG(Colmerauer, Roussell1971语音识别 HEARSAY I人类问题求解通用规则( Newell和 Simon)1973MYCIN医疗诊断专玄系統( Shortliffe等)山此产生的 GLIDON,即智能豕裂( Clancey)TEIRESIAS,概念解释机( Davis)EMYCIN,第一个外壳( Van melle、 Shortliffe和 Buchanan)HEARSAY II,多协作专家的黑板模型框架知识表示 Minsky)1976AM( Artificial mathematician.人T数学家),数学概念的创造性发现( Lenat)不确定性推理的 Dempster-Sher证据珪论开始建立矿产探测的 PROSPECTOR专家系统(Duda,Ha等)1977XCON/R使用的OPS专家系统外壳(orgy)1978始建立 XCON/R1,阳置DC计算机系统( McDermott.DHC)Mea- DENDRAL,元规则,规则归纳( buichellall1979快速模式匹配的Rete算法( Forgy)人工智能开始商业化Inference公司成立(1985年发行ART专家系统L具)和LMI推出Lisp机982SMP数学专家系统: Hopfield神经网络;开发智能计算机的日木第五代语言项日1983KE专家系统工具( Intellicorp)1985CLIPS专家系统⊥具(NASA)专家系统原理与编程C的aCM在20世纪50年代后期及60代初,人们编写了大量的以通用间题求解为标的程序。其中最著名的是通用问题求解器,在 Newell和 Simon编写的不朽著作——《人类问题求解》( HumanProblem solving)里描述( Newel12)Newell和mon证明的最重要结果之一是大部分的人类问题求解或认知( Cognition),可以用IF…THEN类型的产生式规则( Production rule)表达。例如,“如果”看起来将要下雨,“那么”带上一把冋伞,或者“如果”你的爱人心情不好,“那么”不要显得很高兴。与一个小的、模玦化的知识集相对应的规则称为一块( Chunk),块以松散的形式连接、组织,并与內关的知识有联系,其原理之一是所有的人类记忆都以块的形式组织。下面是用一条规则表示一个知识块的例子工F汽玄运转个了并且油罐是空的THRN加油Newell)和 Simon用规则表示知识并显示了如何用规则推里。认知心埋学家已经使用规则作为模型来解彩人类信息处理,其基木思想是感官的接收对大脑产生刺激,刺激引发出适当的长期记忆(Long- term memory)规则并成恰当的响应,长期记忆是我们的知识贮存处。例如,我们都有如下的规则TP有火焰N有火灾⊥上有烟雾N可能有火灾工F有报警TN可能有火灾可以看到后两个规则在表述上不是完全肯定,火可能已经灭了,但空中可能仍有烟雾。同样,报警声并不证明就有火灾,因为可能是一个虚假的报警信号。看到火焰、嗅到烟雾或听到报警卢的刺激会诱发出这些或相似的规则。长期记忆包拒许多形如IF…THEN(如果……那么)简单结构的规则。实际上一个技艺高超的棋师可能通晓50000或更多的关于棋的模式的知识块。与长期记忆相反,短期记忆( Shortterm memory)是在解决问题过程中用来暂时存储知识的。尽管长期记忆能够容纳成千上万甚至更多的块,然而正工作着的记忆的容量是惊人地小—4~7块。试着在脑海中浮现几个数字就是一个简单的例子,人多数人一次仅可以浮现4~7个数字,但他们能记住的远不4~7位数字,只不过这些数字是贮存在长期记忆中种埋论假设短期记忆表示那些可以同时活跃的数据块,并把人类问题的解决当作脑海中这些已激汘块的传播。最后那个块被激活的強度如此之大以致产生出一个有意识的想象,你就对自己说:“哦……茉些东西在燃烧。”人类问题求解的另个必要元素是认知处理机( Cognitive processor),它尽力去发觉那些将被适当刺激激江的规则。但并不是任何规则都可激江,例如,你不会每次听到汽笛声就想到给油罐充油。只有与刺激相匹配的规刈会被激发。如果很多规刈同时被激发,认知处理机必须处理冲突来决定哪一个规则有最髙优先权,这个规则将会被执行。例如,如果以下炳个规刈是激发态的:TF有火灾THEN离开TF我的衣服着火了TFN扑灭火那么具有最高优先权的那条规则冷会执行。对现代专家系统来说,推理机貮相当于认知处理机Newell和 Simon把人类问题求解的模型归纳为:长期记忆(规则)、短期记忆(工作内存)和认知处理器(推理机),这三者是现代基于观则的专家系统的基础。

4
下载
322
浏览
2020-06-03发布

12. 5G助力智能电网应用白皮书-移动 华为 南电201806.pdf.PDF

“4G 改变生活,5G 改变社会”。作为新一轮移动通信技术发展方向,5G 把人与人的连接拓展到万物互联,为智能电网发展提供了一种更优的无线解决方案。5G 时代不仅能给我们带来超高带宽、超低时延以及超大规模连接的用户体验,其丰富的垂直行业应用将为移动网络带来更多样化的业务需求,尤其是网络切片、能力开放两大创新功能的应用,将改变传统业务运营方式和作业模式,为电力行业用户打造定制化的“行业专网”服务,可更好地满足电网业务差异化需求,进一步提升了电网企业对自身业务的自主可控能力和运营效率。目录目录5G助力智能电网应用白皮书5G助力智能电网应用白支书1智能电网发展、趋势及新挑战02→>45G智能电网端到端网络切片解决方案271.1智能电网定义4.1总体体系智能电网发展现状42终端部分13智能电网发展趋势4.2.1业务类型与网络切片间映射关系1.4智能电网对电力通信网的新挑战4225G电力通信终端形态展望4.3网络部分43.1电力业务测络切片杯运25G+智能电网典型业务场景43.2电力业务络切片隔离方案08433电力业务络切片可靠性保障方案2.15G+智能电网应用述434电力业务网络切片能力开放方案22共型业务场景分析094.4电力业务通信管理支撑平台22.1控制类业务441申力业务通信管理支擤平台总体架构22.2采集类业务442电力业务遥信管理支撑平台功能模块23业务指标小结45安全体系3645.1智能电网安全体系整体要求452管側安全方案3|5G概述及其对智能电网的价值2145.3端侧安全方案3.15G的概念与特征325G网络切片关键技术335G对智能电网的价值25>5|总结与展望1.智能电网发展、趋势及新挑战1)国外智能电网发展概况美国、欧洲、日本、韩囯等国家和地区开展了大量智能电网的硏究工作。欧美智能电网主要关注点在用电側电能分析与管理:配网主要着重点在于分布式能源接入、微网1.1智能电网定义运行管理,根据各自的国情,确定了不同的发展愿景和计划方案,启动一系列的研究O助力国家发展改革委、国家能源局联合印发《关于促进智能电网发展的指导意见》(发示范和平台项目。日韩等亚洲发达国家主要关注新能源的研究及使用,加大对光伏、风改运行〔2015〕1518号),眀确指出“智能电网是在传统电力系统基础上,通过集成新能和可燃冰、储能、电动汽车方面的硏发应用,通过政府釣顶层设计及立法保障,保障力智能电网应用白皮书能派、新材料、新设和先进传感技术、信恳技术、控制技术、储能技术等新技术,形智能电网基础设施的有序建设的新一代电力系统,具有高度信忘化、自动化、互动化等特征,可以更好地实现电网安仝、可靠、经济、高效运行。”智能电网的概念涵盖了提高电网科技含量,提高能源综合利用效率,提高电网供电(2)国内智能电网发展概况用日皮书可靠性,促进节能减排,促进新能源利用,促进资源优化配置等内容,是一项社会联动南方电网公司:公司以促进电网向更加智能、高效、可靠、绿色的方向转变为标的系统工程,最终实现电网效益和社会效益的大化,代表着未来发展方向。智能电网以应用先进计算机、通信和控制技术升级改造电网为发展主线,在大电网安全稳定还行以包括发电、输电、配电、储能和用电的电力系统为对象,应用数字信息技术和自动控分布式能源耦合系统、新能源并网、输变电眢能化、配电智能化、智能用电等领域开展制技术,实现从发电到用电所有环节信息的双向交流,系统地优化电力的玍产、输送和了广泛技术研究和诸多示范工程建设,建成了世界首个±800千伏特高压直流输电示范使用。总体来看,未来的智能电网应该是一个自煎、安全、经济、清洁的并且能够提供工程,建成了世界上容量大、电压等级最高的±20万千瓦 STATCOM工程,建设了适应数字时代的优质电力网络世界笫一糸多端柔性直流输电工程,通过永富直流、鲁西背靠背实现云南电网与南方主异步互联等;在广东佛山、贵州贵阳等地区开展集成分布式可再生能涼釣主动配电网智能电网示范,试点应用智能配电网自愈控制技术,实现了智能配电网约“自我感知、自我诊断自我决策、自我恢复”:在广西南宁开展了灵活互动的智能用电关键技术研究示范,实现电力用户与供电系统的信息交互、智能家庭能效评测、客户用电优化调度、节能澘力优清洁友好化分析、充放电与储能接入管理以及分布式电派接入管埋等功能建设;建成匾内首个兆发电多样互动用电瓦级电池储能电站,开展大规模间歐式新能涼消纲示范安全高效灵活可靠国内电网公司:公司于2009年5月提出了立足自主创新,加快建设特高压电网为骨干网架,各级电网协调发展,具有信息化、自动化、互动化特征的统一的堅弨智能电的发展口标,力图打造“坚强可靠、经济高效、清洁环保、遷明开放、友好互动的现代电网”,2009-2010年为规划试点阶段,2011-2015年为全面建设阶段,2016-2020图1-1智能电网基本环节年为引领提升阶段。公司在特高压电网、输电设备运行监测、智能变电站准广、配电自动化、信息化平台、电动汽车充换电网络、大规模可再生能泺接纳等方面开展了相关建设1.2智能电网发展现状已建成充换站超过1500座,充电桩3万个,建立了风电研究检测中心和太阳能发电研智能电网楒念自2001年较为明确地提出以来,得到世界范围的广泛认同。十几年来,究检测中心,延成了世昦上规模最大的弘北风光储翰联合示范工程,完成了大规模风电世界各国政府、电力全业、科研机构结合各自经济社会发辰水平、能涼资源禀赋特点和功率预测及运行控制系统的全面推广建设电力工业发展阶段,进行了深入研究和实践探索,智能电网的概念和特征、内涵与外延不断得到丰富发展。特别是随着全球新一轮科技革命和产业变革的兴起,先进信息技术1.3智能电网发展趋势互联网理念与能源产业深度巸合,推动着能源新技术、新模式和新业态的兴起:发展智根据国家《能源发展“十三五”规划》、《电力发展“十三五"规划》、《关于促进智能电网成为保障能源安全、应对气候变化、保护自然环境、实现可持续发展的重耍共识能申网发展的指导意见》、《关于推进“互联网+”智慧能源发展的指导意見》等指导文件02为实现“安全、可靠、绿色、高效”的总体目祘,围绕智能电网发翰用全环节,未来发柔性化建设,实现配电网可观可控,澌足多元负荷“即即用"的接入耑求,提升电网供展趋势包括五大重点领域,分别为清洁友好的发电、安全高效的输变电、灵活可靠的配电电可葦性、电能质量和服务水平。城市内申动汽车、充电桩等新能源业务及农村更多的多样互动的用电、智慧能源与能游互联网。光伏扶贯、农光互补、渔光互等新能涼需保降接入和消纳将逐步普及,配电网需适配吏多元负荷的“泛在接入”、“即插即用”的需求。同时,匯着智能分层分布式控制体系逐步建立,配电网自动化水平将全而提升,其精准控制的能力将进一步加强。清洁友好的发电力智能电网应用白皮书(4)多样互动的用电关键特征为“多元友好、双向互动、灵活多样、节约高效";核心作用是打造全方位智惠能源与能安全、可靠安全高效的输客户服务互动平台,全方位加强客户互动,满足智慧用能的需求,提高终端能源利用效率,源互联网绿色、高效推动能涼消费草命。电动汽车、电供暖{冷)、港口岸电等终将逐步普及,电能占终用日皮书端能涼消费比重将不断上升:随着未来高级量測体系将被广泛部著,智能家居与智能小区业务将进一步丰富,随着阶梯申价、实时申价、用电负荷需求側响应等业务将浮步渗透多样互动的用灵活可靠的配用户将可更多地参与到自身的用电管理中。(5)智慧能源与能源互联网图1-2智能电观发展写标及重点方向关键特征为“多能互补、高效协同、开放共享、价值创新":核心作用是打造具有独特竞争力的新型综合能源服努商,创新企业价值,促进互联网技术与能源系统深度融(1)清洁友好的发电促进能源耦合系统基础设施建设,推动能源市场开放和产业升级,支撑低碳、清洁、高关键特征为“清洁低碳、网源协同、灵活高效”。核心作用是增强系统灵活性,提升效的社会发展。随着传感、信息、逦信、控制抆术与能源系统的深入融合,传统单一能非化石能源消费比重,推动能源结构转型升级。以风能、太阳能为主的可再生能泺开发络向多能互补、能源与信息通信技术深度融合的智能化方向发展,电、热(冷令)利用技术日益成熱,成本不断降低,逐渐成为芢代传统化石能源的重要选择,末来可再等各领虓的能源需求将逐步统筹,从而实现多能协同供应和能源缐合梯级利用。同时,生能源逐步晳代化石能源。另一方酉,随着储能、分布式能源、微网等技术发展,能源随着综合能源服务业务、智能源的发展、及互联网技术的深入应用,能源耦合系统基供给形态将从集中式、一体化的能源供给向集中与分布协同、供需双向互动的能源供给础设施将逐步完莤,能源市场将逐步开放,能瀛产业将进一步转型升级,转变1.4智能电网对电力通信网的新挑战(2)安全高效的输变电电力通信网作为支撑智能电网发展的重要基础设池,保证了各类电力业务的安全性、关键特征为“安全高效、态势感知、柔性可控、协调优化”。核心作用是提升翰变电实时性、准确性和可靠性要求。构建大容量、安全可的光纤骨干通信网,以及泛在多设傜的智能化水平,构建全生命周期管理体系,提升电安全防御能力、资源配置能力业务灵活可信接入的配电遲信网,这是通信网络建设的两个重要组成部分。在骨干通信和瓷产利用效率。随着电力一次设各与在线监测传感器及过程层智能设备的有机整合,网侧,经过多年建设,35k∨以上的主网通信网已具备完善的全光骨干网络和可靠高效数翰变电环节将趋于測垦数宇化、控制网络化、状态可视化、功能一体化和信崽互动化等据网络,光纤瓷源已实现35k∨及以上厂站、目有物业办公场所/宮业所全盖。在配进而输电智能化水平、智能变电站智能运维水平将全面提升。同时,为保障城市在台风、电通信网侧,由于点多面广,海量设备需要实时监测或控制,信息双向交互频案,且现低温、雨雪、凝冻等严重自然灾情下的基本运转,,需枃建纵深防街、安全可靠的城市有光纤覆盖建设成本高、运维难庹大,公网承载能力有限,难以有效支撑配电网各类终保底电网为保隴建设城市防灾保底电网端可观可测可控。陡着大规模配电网自动化、高级计量、分布式能源接入、用户双向互动等业务快速发展,各电网设音、电方终端、用电客户的通信需求爆发式增长,迫切(3)灵活可靠的配电需要构建安全可信、接入灵活、双向实时互动的"泛在化、全覆盖”配电通信接入网,并采用先进、可靠、稳定、高效的新兴通信技术及系统予以支撑,这是智能电网发展对配关键特征为灵活可靠、可观可控、开放兼容、经济适用核心作用是加强配电刘自动化、电网通信提出的新需求0405因此,从发展趋势看,未来智能电网的大量应用将集中在配电网侧,应采用先进、可靠、能源间协调、泺网荷储互动、双向互动充电桩等稳定、高效的新兴通信技术及系统,丰富配电网侧的通信接入方式,从简单的业务需求被动满足转变为业务需求主动引领,提供雯泛在的终接入能力、面向多样化业务的强(3)通信网络需具备更强大的承载能力,差异化的安全隔离能力及更高大承载能力、差异化安全隔离能力及更高效灵活的运营管理能力。,lll效灵活的运营管理能力(1)电力通信网络是支撑智能电网发展的基础平台为满足智能电网的五大发展重点,通信网络需具备更强大的承载能力(如百万智能电网的发展强调多种能源、信息的互连,通信网终将作为网络信息总线,承担干万级的连按能力、单站具备n10Mps的带宽承载能力,具备毫秒级的时延能力)电网应用白皮书着智能电网源、网、荷、储各个环节的信息釆集、网络控制的承载,为智能电网基础对电刀不同生产区业豸能提供差异化的安全隴离能刀,同时能针对不同终端:提供终端、施与各类能源脹务平台捉供,安全、可靠、高效的信息传送通道,实现电力生产、输送、连接甚至网络资源的灵活开放的运营管理能力。消费各环节的信息流、能量流及业务流的贯迸,促进电力系统整体高效协调运用日皮书能楼宇洁友好的安全就的多互动的智能与输变G能源互联网笔电智能变电站污能家居更多的连接数量更大的信宽带更可霏及更低的网络时延百万、干万级n10bps级时廷ms级)更高效的网鲳运营终连接管②能电表网络运行台理资源管理等更安全的隔承载电力通信网支安伞保护及冯分在式光伏冬1-4面向智能电网的逆信网經体功能需求俗》白电动汽充电4)通信网作为统一的通信平台,实现业务的集约化承载,进一步促进智能电网的数据共享及业务发展通信网络需尽可能多地解决各类业务的接入需求,最大限度地利用电网自身资源图1-3电力通信络在智能电网中的定位遥过统一的通信平台,提供可雪、安全的遥信通道,提高网络效率。同时,通过通信网(2)通信网络需要从被动的需求满足,转变为主动的需求引领提供的灵活便捷的接入方式,进一步促进能源互动、数据共享或有假服务等能源互联网目前业务系统通信耑求均基于设备的生产控制为主,未兼顾人、车、物等综合的管业务的发展提供帮助。理场景需求。随着智能电网的发展,通信的需求及业务类型具有多样性、复杂性及未知性等特点,通信网络需适度超前,提前储备,提前满足未来多元化的业务承载需求,如智能化移动作业、巡检机器人、数字化仓储物流、綜合用能优化服务、电能质量在线监测062.5G+智能电网典型业务场景2.2典型业务场景分析2.2.1控制类业务2.15G+智能电网应用概述22.1.1智能分布式配电自动化助力智能电网应用白皮书智能电网无线通信应用场景总体上可分为控制、采集两大类。其中,控制类包含智智能分布式配申自动化终端,主实现对配电网的保护控制,通过继电保护自动装能分布式配电自动化、用电负荷需求侧昫应、分冇式能源调控等:采集类主要包括高级置检测配电网线路或设备状忞信息,快实现配网线路区段或配网设各的故障判斷及准计呈、智能电网大视频应用确定位,快速嗝离配网线路詨暲区段彧炇障设备,后恢复正常区淢供电。该终鲔后绠」控制类业务场景:当前整体通信特点为釆用子站/主站的连接模式,星型连接拓扑,集成三選、配网差动保护等功能。主站扫对集中,一般控制的时延要求为秒级。天来匯着昝能分布式配网终端的广泛应用,(1)业务现状及发展趋势用日皮书连接模式将出现更多的分布式点到点连接,匯着用电负荷需求恻昫应、分布式能源调控①当前现状及未来的发辰趋势等应用,主站系统将逐步下沉,出现更多的本地就近控制,且与主网控制联动的需求早期的配网保护多采用简荜的过流、过压逻辑,不依赖通信,其不足之处在于不能时延需求将达到亳秒采集类业务场景:未来采集频次、內容、双向互动方面将有较大变化。实现分段隔离,停电影响范围扩大。为实现故障的精准隔离,需要获取扫邻元件的运行采集频次:当前基本按照月、天、小时为单位采集,未来为满足负荷精确控制,用信息,可采用集中式或分布式原理户实时定价等应用的发展,采集频次将趋于分钟级,达到准实时能力集中控制型,中心逻辑单元负责主要保护逻辑运算及发出保护跳闸指令。就地逻辑采集内容:当前主要以基础数据、图像为主,码率为100kps級。随岧智能电网、单元负责就地的信息采集并处理、执行就地保护珧阑指令,将处理后的就地信息传送给物联网的迅速发展,采集对象将展至电力二次设备及各类环境、温湿度、物联劂、多中心逻辑单元媒体场景,连接数量预计至少翻一倍;中远期若在产业驱动下,集抄方式下沉至用户采集内容将深入到户内用电设备的信息,连接数预计50-100倍;另外,采集内容亦从原有的简单数据化趋于视频化、高清化,尤其在无人巡检、视频监控、应急现场自组网综合应用等场景将出现大量高清视频的回传耑求,局部带宽需求在4-100Mbos级就地逻捐元保护遥信关联鸟网就地湿单双向互动:随着家庭能源管理应用的推广,通过智能电表实现家电用电信息采集;通过智能交互终端,以APP的方式,给用户提供实时电价和用申信息,实现对用户室内用电装置的负荷控制等冬类互动服务与电力谱值服务功能,达到需求侧管理的三的。(就把逻单(就地送仁单元)表2-1智能电网应用场景及整仁发展趋势业务架型典型场景当前通信特点末来道信趋势网深(就逻板单兀就地逻仁甲元)1、迕接模式:子如/±1、迕接模式:分布式点对点迕接智能分有式配也目动化、篮模式,主篮控制类用电负荷需求侧[应站式,主集中,星型号子站主站棵式并存,主站下沉连为主本地就近控制图?-1集中控制型保护典型拓扑2、时要求:秒级延要求:毫秒级1、采集次:月、天、1、采集烦次:分钟级,准实时视频化、高清化分布式控制型,根据网架结构划分设各组,分组内的每台终端都可以起到中心逻輯高级计最、暂能电网大视小时级烦应用(包括变电站巡检2、采集内容:基础数揖带机影入、输电线路无人机图像为主,单终端码塞为在4-100Ms不等单元的作用,就地执行跳闸操作。各终端处埋后的就圯信息传送给运维中心。采集类巡检、配电房视频综合监10kb0s级采集范围:近期扩展到电力控、移动式现场施工作业采集范彐:电力一次次设备及各类环控、物联网,多体场景,迕接效致计至少劃在配网领域推广应用差动儇护,可以进一步缩短故障持续时间,提高供电可靠性管控、应急现场自组网综设备,配观计一般用合应用等集抄方式,迕接数量百个倍;中远斯若产业驱动将下沉至用户,并深入到户内,连接数00倍08市电力需求侧管理平台配网保护数据交互助力智能电网应用白皮书护通信关联保护通信关O供电局需求响应管理系统配网保护配网保护配网保护配网保护咳定负荷产品生成块负荷产品交易模块核定用日皮书需求响应集成服务公司2企业或负荷控制服务平台企业n回配网保护圉2-2分冇式控制型保护典型拓扑图2-3用电久荷求侧响应示意图(2)来的通信需求(1)业务现状及发展趋势带宽:差动保护带览要求2Mps。①当前现状②2)时延:差动保护要求延时小于10ms,时间同步精度为10us,电流差动保护装置传统需求侧响应对负荷的控制指令在终端与主之间交互,终端樻向之间无数据交所在变电站距离

7
下载
423
浏览
2020-12-02发布

13. matlab模型预测控制

介绍MPC,简介预测控制动态矩阵能直接处理带有纯滞后的对象,对大惯性有很强的适应能力,又有良好的跟踪性能和较强的鲁棒性,并且对模型精度要求低,所以在工业过程中有很强的适用性。本文针对DMC算法进行研究,并在此基础上用matlab进行了系统仿真验证了该算法的优点。口经验交流口仪器仪表用户P已知的情况下,控制时域长度M越小,越难保证输出在各采能的 Window标准图形用户界面,使优化问题操作简单方便。样点紧密跟踪期望输出值,系统的响应速度比较慢,但容易得在 Matlab制作图形用户界而(GUI)的设计环境下,用M文件到稳定的控制和较好的鲁棒性;控制时域长度M越大,控制来进行CU编程,使GU设计变得简单、快捷。的机动性越强,能够改善系统的动态响应,增大了系统的灵活首先在Meab的命令窗下输人 guide命令或者利用文件性和快速性,提高控制的灵敏度,但是系统的稳定性和鲁棒性菜单中的new选项下的GUI,即可以进入CUI设计窗口。从变差。因此,控制时域长度的选择应兼顾快速性和稳定性。窗口的左侧工具栏中选取需要的控件,绘制在右侧锥形窗口;4)控制加权系数双击各控件图标,即打开该控件属性对话框,对其进行属性设控制加权系数主要用于限制控制增量的剧烈变化,使控置。保存图形界面时,系统将直动生成一个同名的m文件,打制量的变化趋于平缓,以防止超出限制范围或发生剧烈振荡,开此程序文件,对图形界面各控廾的回调函数 Callback()增减少对系统的过大冲击。增加控制值加权系数的值,控制作加所需的程序代码,以完成各种操作。设计完成之后的得到用减弱,闭环系统稳定,输出响应速度减慢,有益于增加系统的界面如图4所示。的稳定性;但过人的控制加权系数会使控制量的变化极为缓动态矩阵控制算法仿真慢,系统得不到及时的调节,反而会使动态特性变坏7。拴制牌出图积样周期预測时域斑度「F动态矩阵控制算法的优点I)直接在控制算法中考虑预测变量和控制变量的约束条控制时域长度M=1件,用满足约束条件的范围求出最优预测值输入戏象横型控淛权系数2)把控制变量与预测变量的权系数矩阵作为设计参数,系统设定值在设计过程中通过仿真调节鲁棒性好的参数值。3)预测变量和控制变量较多的场合,或者控制变量的的设定在给出的目标值范围内,只是具有自由度,预测变量的定图4动态矩阵控制算法界面设计常状态值被认为是有无数组组合。5结束语4)从受控对象动态特性设定到最后作为仿真来确定控制性由上述仿真结果可以知道,动态矩阵控制效果比传统能为止。DMC算法以直接作为控制量,在控制中包含了数字积PID的控制效果好。动态矩阵控制采用工程上容易得到的阶分环节,因此,即使在模型失配的情况下,也能得到无静差控制。跃响应作为数学模型、运算量小、算法简单、在线实时方便,具4仿真研究有良好的调节品质和很强的鲁棒性,能抑制被控对象的大迟针对被控对象C(s)=12滞特性,能够满足生产现场的需要,获得满意的控制效果,因17.2s+进行仿真,取采样周期而有良好的应用前景。同时基于 Matlab汝计实现了动态矩阵T=2s,模型时域长度为N=90,预测时域长度P=6,控制时控制算法图形用户界面,为动态矩阵控制算法提供了一个简域长度M=1,控制权系数A=1,系统设定值y,=1。对模型在单实用的平台。由于 Matlab具有良好、开放的可扩展性,在应用阶跃扰动下进行仿真,得到如图2所示的控制曲线,可以知道中,用户可以根据实际问题编写相应的函数文件,在CU平台输控制效果较好。入要修改的参数即可完成优化求解操作简单、非常实用。口与传统的PID控制器的控制效果进行比较,其中传统参考文献PD的参数采用工程整定法中的动态特性参数法(又称Z-NL1]李国勇.智能控制及其 MATLAB实现[M]北京:电子工业整定法),得到的参数为Kp=1.5,T1=1,T=0.5,仿真结果出版社,2005:285-289如图3所示。2]席裕庚预测控制[M].北京:国防工业出版社,1993[3]周福恩,毕效辉.动态矩阵控制算法在过程控制中的应用研究[J].南通航运职业技术学院学报,2005,4(1)4345[4]何同祥,常宁青.动态矩阵控制算法在工业电加热炉温度控制中的应用[J.仪器仪表用户,2011,(01):28-3004[5}李玉红,刘红军,王东风,韩璞.一种新型的动态矩阵控制算法及仿真研究[J]计算机学报,2005,22(2):103-1091015公23[6]周忠海,张涛,陈哓高.基于动态矩阵控制算法的电加热炉图2DMC仿真纬果图图3传统Pm仿真结果图温度控制系统[J].山东科学,2005,18(5):7073我们知道传统的PID控制超调量过大,稳定时间长,控制7]触晓红,周佳精通GUI图形界面编程[M].北京:北京大学模型和参数需要比较精确,否则控制性能不会很好,而采用动出版社,2003作者简介:杨丽华(1987-),女,在读硕士研究生,主要从事预测控制方态矩阵控制算法则大大地抑制了超调量,消除了振荡,也缩短面的研究工作;赵文杰(1969-),男,华北电力大学控制科学与工程学了平衡时间,控制效果好。院副教授,主要从事热工过程的信息融合与先进控制方面的研究根据上述动态矩阵控制算法的基本流程及其操作编制成工作相应的m函数文件。这个设计包含动态矩阵控制算法优化功收稿日期2012041866EcVo.192012No,4欢迎光临本刊网站http://www.yqybyh.com

8
下载
523
浏览
2020-12-02发布

14. 一天入门STM32

一天入门STM32 pdfC秉火《零死角玩转STM32》一F1系列时钟源To T钟电路FR和RAMROM定时/计数5系统总线又CPU并行Io口串行Io口中断系统P0p1P2 P3 TXD RXD I。I:图151系统结构框图我们说的51一般是指51系列的单片机,型号有很多,常见的有STC89C51、AT89S51,其中国内用的最多的是STC89C51/2,下面我们就以STC89C51来讲解,并以51简称。内核51由一个IP核和片上外设组成,IP核就是上图中的CPU,片上外设就是上图中的:时钟电路、SFR和RAM、ROM、定时/计数器、并行IO口、串行IO口、中断系统。IP核跟外设之间由系统总线连接,且是8bit的,速度有限51内核是上个世纪70年代 intel公司设计的,速度只有12M,外设是IC丿商(STC)在内核的基础上添加的,不同的IC厂商会在内核上添加不同的外设,从而设计出各具特色的单片机。这里 intel属于PP核厂商,STC属于IC厂商。我们后面要讲的STM32世样,ARM属于P核厂商,ARM给ST授权,ST公司在 Cortex-M3内核的基础上设计出STM32单片机。外设我们在学习51的时候,关于内核部分接触的比较少,使用的最多的是片上外设,我们在编程的时候操作的也就是这些外设。第3页共53页C秉火《零死角玩转STM32》一F1系列编程的时候操作的寄存器位于SFR和RAM这个部分,其中SFR(特殊功能寄存器)占有128字节(实际上只用了26个字节,只有26个寄存器,其他都属于保留区),RAM占有128字节,我们在程序中定义的变量就是放在RAM中。其中SFR和RAM在地址上是重合的,都是在80-FF这个地址区间,但在物理区间上是分开的,所以51的RAM是有256个字节编写好的程序是烧写到ROM区。剩下的外设都是我们非常熟悉的IO口,串∏、定时器、中断这几个外设STM32系统结构STM32系统结构框图接PashDCodeCortexM3SystemSFAMDMATDMAFSMCSDIO通道1套通道2AHB系线线桥接2桥接1APB 1APB2复位和时钟通道7控制DC2PIOD PWR SP1129DMA请求ADCsGFIOE BKPUSART1 GPioF bxCAN WDGSPlGPOG USETIM1RICExTIt2C2TIM2DMA212C1TIEUARTS TIM5GPc日UART& TIM4AHTa通道1USaRT TIM2通通通5AA请求图2STM32系统结构框图内核在系统结构上,STM32和51都属于单片机,都是由内核和片上外设组成。只是STM32使用的 Cortex-M3内核比51复杂得多,优秀得多,支持的外设也比51多得多,同时总线宽度也上升到32bit,无论速度、功耗、外设都强与51。第4页共53页C秉火《零死角玩转STM32》一F1系列从结构框图上看,对比5内核只有一种总线,取指和取数共用。 Cortex-M3内部有若干个总线接∏,以使CM3能同时取址和访内(访问内存),它们是:指令存储区总线(两条)、系统总线、私有外设总线。有两条代码存储区总线负责对代码存储区(即 FLASH外设)的访问,分别是 I-Code总线和 D-Code总线。I-Code用于取指, D-Code用于查表等操作,它们按最佳执行速度进行优化。系统总线( System)用J访问内存和外设,覆盖的区域包括SRAM,片上外设,片外RAM,片夕扩展设备,以及系统级存储区的部分空间。私有外设总线负责一部分私有外设的访问,主要就是访问调试组件。它们也在系统级存储区。还有一个MDA总线,从字面上看,DMA是 data memory access的意思,是一种连接内核和外设的桥梁,它可以访问外设、内存,传输不受CPU的控制,并且是双向通信。简而言之,这个家伙就是一个速度很快的且不受老大控制的数据般运工,这个在51里面是没有的外设从结构框图上看,STM32比51的外设多得多,51有的串口、定时器、O口等外设STM32都有。STM32还多了很多特色外设:如FSMC、SDIO、SPI、2C等,这些外设按照速度的不同,分别挂载到AHB、APB2、APB1这三条总线上。小结从内核和外设这两大方面米比较,SIM32之于51就是一个升级版的单片机。它适应市场,引流淛流,在中低端的微控制器中流光溢彩。12学习方法的区别学习51用寄存器,学习STM32用库。以前我们在学习51的时候,用的是寄存器编程的方法,想要实现什么效果,直接往寄存器里面赋值,优点是直观,简单粗暴,知道自己具体干了啥,心里踏实直接操作寄存器之所以在51上可行,究其原因,我想有两点:1、51主频不高,资源有限,必须注重程序执行的效率,只能直接操作寄存器。关键的地方还得用汇编,不适合用同件库。第5页共53页C秉火《零死角玩转STM32》一F1系列要知道当初我们学习51单片机的时候用的还是汇编,连现在的C编程都不是,就更别说什么斥函数编程2、51功能简单,寄存器不多。以国内普及最广的STC89C52为例,寄存器仝部加起来不到30个。按照功能区分来记的话,可以把每个寄存器背的滚瓜烂熟,并且寄存器每一位的功能都可以记得住,在编程的时候做到了然于胸。现在从51过度到STM32的学习,很多人还是喜欢沿用51的学习方法。接受不了库,在学习库的时候陷入迷糊之中,来回几个月下来,都不知道到底有没学会STM32,因为在这一路的学习中都是在调用库函数,压根就没有操作过寄存器,心里面很不踏实。其实大家在调用库函数的时候心中难道就没有疑问,库的底层是怎么实现的?难道就没有勇气对庥的底层探究竟。可最后当我们丌始跟踪斥函数底层的时候,看到·堆的宏定义、结构体、指针、各种的文件包含,而且注释全部都是荚文的,是不是乂心生忌惮。鉴于此,我想用两个原因来总结下很多初学者畏惧库不愿意用库的原因。1、C语言知识点的欠缺库在实现寄存器映像时使用的宏定义,强制类型转换,在定义寄存器时使用的结构体,在外设初始化函数时使用的指针,在组织头文件时使用的条件编译等C语言知识,在大学课程中很少涉及,大多数老师也基本是不讲。在一些简单的51单片机编程中又很少会用到这些知识。学单片机,做嵌入式开发其实80%的工作都跟C语言编程相关,剩下的20%的匚作就是阅读各种数据手册,熟悉各和硬件外设。所以掌握这些基本的C语言知识,是嵌入式学习中一道迈不过去的坎,STM32的库则给」我们一次提升C的机会凡是可以从书本中找到的,相信我们基本都可以学会,很多初学者并不是不够聪明或者勤奋,只是缺少方向性的指导罢了。对于这欠缺的知识点我们稍微花点时间就可以掌握,剩下的就是不断地实践词试。这里我为大家推荐·本C语言的书籍《C和指针》。2、程序架构设计思想的欠缺这个比较难搞,很多C语言学习得挺好好的人,也比较难掌握。还好我们遇到了SIM32的库,这给了我们一个学习和提升C语言绝佳的机会。库的整个架构是如何搭建起来的,代码上是如何如何一步一步写出来的:从寄存器映像开始,到寄存器的封装,然后到函数的编写,到每个外设函数对应的驱动文件,这里面涉及到了大量的条件编译,文件包含的思想,对应刚写过几行51单片机的初学者来说简直就是噩梦。但是,如果你把这系列的关系弄明自了,那么对库的整个架构也了解的差不多了,以后你就不用嚷嚷着说要操作奇存器了。如果你一开始不喜欢用库,对库开发很忌惮,那么请自问:是不是我的C语学得不够好。库是一种全新的学习方法,是一种河流,我更把它看做是与C语言的又一次历练和提升。是否用库,只差你一个闪亮的回眸第6页共53页C秉火《零死角玩转STM32》一F1系列1.3用寄存器点亮LED为了顺利过渡到库开发,在STM32编程的开始,我们对照51点亮一个LED的方法,给大家演示一下STM32如何用操作寄存器的方法点亮一个IFD,然后再慢慢讲解到底什么是库,让大家知道库跟寄存器的关系1.3.1用51点亮一个LED在用STM32点亮一个LED之前,我们先来复习下用5如何点亮一个LED。硬件上我们假设51单片札的P0口的第0位接了一个LED,负逻辑亮。如果我们要点亮这个LED,代码上我们会这么写1P0=0XFF;//总线操作点亮FD这时侯我们就把LED点亮了,如果要关掉LED,则是:1P0=0xFF;//总线操作关闭二ED这里面我们用的是总线操作的方法,即是对P0口的8个1O同时操作,但起作用的只是P0^0除了这种总线操作的方法,我们还学习过位操作,利用51编译器的关键字sbit,我们可以定义个位变量1sbit工E0^0那么LED=0;就点亮了LED,LED=1;就关闭了LED。为了让程序看起来见名知义,我们定义两个宏:1 #define on 02 define OfF 1点亮和关闭LED的代码就变成了:1 LED//位操作点亮IED2 LED= OFF//位操作关闭LD稍微整理下代码,整体的效果就是:1//假设51单片机的P0~0口接TFD,负逻辑点亮3 #define ON 04 definc Ofe 16 sbit lEd poo8 void main(void)第7页共53页C秉火《零死角玩转STM32》一F1系列9{10PO OXFE;/总线操作点亮0=0XE彐//总线操作关闭LED13工ED=ON;//位操作点亮LED14LED=OF彐;/位操作关闭LED15」上血总线和位操作的的方法,学过51的朋友是非常熟悉的,也很容易理解。那么我们再说一下大家容易忽略的几个知识点。什么是寄存器在点亮LED的时候,我们都是用操作寄存器的方法来实现的,那大家是否想过,这个寄存器到底是什么?为什么我们可以直接操作P0口?解答上面的问题之前,我们先简单介绍下51单片机的主要组成部分,这对我们学习其他单片机也有好处。我们以国内的STC89C51为例,该单片机主要由51内核、外设IP、和总线这三人部分组成。内核是由 Intel公司生产的,外设P就是STC公司在内核的基础上添加的诸如定时器、串口、IO凵等这些东西,总线就是用米连接內核和外设的接凵单元。 Intel在这里属于IP核设计公司,STC属」I设计公司。世界上能设计IP核的公司屈指可数。我们非常熟悉的ARM公司就属于IP核设计公司,ARM给其他公司授权,其他IC公司就在ARM内核上设计出各具特色的MCU,我们后面要学习的STM32就是属于一中基于ARM内核的MCU。寄存器则是内置于各个IP外设中,是一种用于配置外设功能的存储器,就是一种内存,并且有想对应的地址。学过C语言我们就知道,要操作这些内存就可以使用C语言中的指针,通过寻址的方式来操作这些具有特殊功能的内存一寄存器。比如P0口对应的地址是0X80,那么我们要修改0X80这个地址对应的内存的内容的话,按照常理可以这样操作1*(+0X80)=0XEE;点亮LED可当我们编译的吋候,编译器会报错,在51里面只能通过SFR和SBIT这两个关键字来实现寄存器映像,不能直接操作寄存器对应的地址,这是51相较于STM32不同的地万51单片机的这些寄存器位于地址80H~HFH中,对应着128个地址,但不是每个地址都是有效的,51系列的单片机有21个,52系列的则有26个,其他的都是保留区第8页共53页C秉火《零死角玩转STM32》一F1系列表2AT89c52SFR映象及复位状态OFBDEFHDFOHo00000DFTHOE8H0D000000DETH00000003DOTHOC8H0000000)XXXXXXODDCFHx00000037HEDAFH0粪0H11111111DATHSCON98H00000002SBUF9FHP1111111197HTCON88H0000000)TMODTLOTL100000000000000000000000000000000000BFHSPDPHPCON80H1DPLco111OXXX0000图351寄存器映射2.寄存器映射实际上我们在编程的吋侯并不是通过指针来操作奇存器的,而是直接给PO、Pl这些端口寄存器赋值。那么这些外设资源是如何与地址建立一一对应的关系(寄存器映射定义),这得益与51特有的两个关键字:SFR和sbit,其但单片机没有,只能用其他的方式来实现寄存器映射。这两个关健字帮我们实现了所有寄存器的定义,所以我们才可以像操作普通变量一个米操作寄存器。其实我们一开始提到的点亮LED的代码,全貌应该是这样的:1 sfr pocx80;//寄存器定义2P0=0ⅩFE;/总线操作点亮LED为了方便起见,我们可以扣奇存器映射全部写好封装在个头文件里面,不用每用个寄存器就定义一次。其实这方面的工作不用我们做,我们在编程的时候都会在开始的地方添加一个头文件1 include 第9页共53页C秉火《零死角玩转STM32》一F1系列这个头文件已经实现了全部寄存器的定义,该文件是kei自带,在安装目录:KeiC5IINC可以找到。这个文件实现了字节寄存器和位寄存器的定义2 REG514 Header file for generic 80C51 and 80C31 microcontroller5 Copyright (c)-988-2002 Keil ELektronik GIbH and Kei- Software, Inc6 All rights reserved.9 +ifdef REG5- H10#define RFG5. H1112/* BYTF, Reci ster *13sfr0=x80;1456PEE2×90sfrCaO;13BO17 sfr PSWRDO18 sfr AccCeO:901strBsExFO;12222x8-;3 sIr PCoN24 sr icon Cx8825 sfr TMOD Cx89:sfr TloxiA2222367890sfr TCx8Bfr TCx8Cifr Ti18D831 sfr t2×B832 sfr sLHHEPCB9833 sfr sbuf993436/* BIT Register37/+PSW*/38 sbit CYOxD39 sbit ACOxD640 sbit Fo41 sbit rs0xD4;43 sbit ov44 sbit P=0×D0;4546/*TCON*/47 sbit TF0x8F;48 sbit TR0x8E;49 sbit TFo0x8D:50 sbit mro0x8C51 sbit IE-= 0x8B;53 sbit Ieo0x894 shit tto08856/+IE57 sbit eA0×AF58 sbit fs0×AC59 sbit er0×AB;60 sbit EX0×AA61 sbit ero0x90×A8第10页共53页

8
下载
329
浏览
2020-12-08发布

15. 多摩川编码器说明书.pdf

多摩川编码器说明书 串行信号接收芯片AU5561可 以解码Ts5647、 Ts5648、Ts5667、 Ts5668、 Ts5669等 型号的编码器 ,可以提供40到iiO位串并信号的转换 ,并且可以和1s/32位 CPU或DsP总线接 口。AU5661N1,提 供中断信号与CPU同步 ,它也能在没有CPU的两种方式 (手动模式 )下读取编码器数据 :lD3(单回转数据 ,多回转数据与报警7S508TS5170O/S128serieso/S85 series产品类型增量式产品类型增量式incrementalIncremental电源电压电源电压Supply voltageDC+24V±20%Supply voltageDC+5V±5%外径128Imrn85mm分解能25~5000C/T分解能9600~50,000CResolutionResolution输出方式电压输出 otago Cutput输出方式长线驱动Output for推拉互补输出 Push pul OutputOutput formLine Drive保护构造P=57保护构造P-52Protective constructionProtective construction质量7 kg Max据置型,8 kg max/加载型质量1 kg MaxMassvass用途: Application用途: Application制造钢铁生产线 Iron steel line■交流伺服马达 AC servo motors工程机械 Machine tools造纸生产线 Paper Producing LineT55410S5647755648O/S90 SeriesSA56 Series产品类型增量式产品类型智能绝对式IncrementalSmart Abs电源电压DC+5V±5%电源比压Supply VoltageSupply Voltage外径56mmSizeSize分解能00c0C/T,100,000G丌,12000T,分解能20or16oit多回转计数量16bt器Resolution36000CcT,400,000c7,480,0007Resolution(65,536转)合计6or32bt输出方式长线驱动20 or 16bit/tum and 16bit/65, 536Output formturns(total 36 or 32bit)保护构造输出方式Protective constructionOutput formLine driver质量3kg Max保护构造开放构造Protective constructionNot Enclosed用途: Application0. 6kg Max测量设备 Measuring Equipment工程机械 Machine tools用途: Application■工程机械 Machine tools机器人 Robots机器人 Robots计测机器 Measuring Instruments高精度角度割出装置Hgh- accuracy Angular Indexing Equipment半导体生产设备 Semiconductor manufacturing Equipment7S5667N2537S5667N650SA100 SeriesSA135 Seeres产品类型智能绝对式产品类型智能绝对式Smart AbsSmart Abs电源电压电源电压DC+5V±5%DC45V±5%Supply voltageSupp y voltage外径135mm100mm分解能17b转,16bt转总计3bt分解能17b转,16多转总计33btResolution17cit/um and 1 6bit multitums Total 33 bitResolution7btturm and 16bit multiturn Total 33 bit长线驱动输出方式长线驱动输出方式Output formLinc drivcrLine Driver保护构造保护构造P-40Protective constructionProtective construction质量12 ka Max(不含引线)质量15 kg max(不含引线) Without cable)Mass(Without cable)用途: Application用途: Application大功率马达 Large wattage motors大功率马达 Large wattage motors机器人 Robots机器人 Robots工程机械 Machine Tools工程机械 Machine tools树脂成形机 njection Machines树脂成形机 njection MachinesQAnD艾而特22电梯专用编码器ELEVATOR ENCODER尺寸 mm Dimer sion mmTS5200N500PCD4Do/H48Serieshounding plate details蝙码器安装面Encocer mounting surtace用途特点252M3闪六角丝APPLICATIONFEATURESpicket se: screw在轴上痄荐尺寸(Attachedsions or shaft●有齿、无齿电引机●易安装Gear and gearless tractive motor Easy to attach除非特别说明,否则公券一律为=05 mnUnless otherwise specified tolerance is s+n5m尺寸 mm Dimension mnTS5200N400p35O/H60Series空」用途特点APPLICATIONFEATURES器有齿、无齿曳引机易安装雄明细图内六角手拧紧Gear and gearless tractive motorEasy to attach轴推荐尺寸出除非特别说明,否则公差一律为±0.5 Ium Urless otherwise spccificd tolerance is+0:m755208N1e OlH100 series式样SPECIFICATIONS135●输出方式:长线驱动、推拉互补、集电极开路、正余弦=52留投线表CTION TABLEOutput form: Line Driver, push Pull, open collector, Sincos我色功能「引线频色。●电源电压 Supply voltage:5-15V●分解能 resolution:1024、40965000、6000、8190、10000CT当U儿在轴上批荐只寸抽璃址图、的普属2警出PU安装方式:各种各样Attaching way: VariousOH分解能C丌光电式 Optical外径SizeN。 TSLLLUNLI增量型中48mmResolution中6o512中空轴 Hollow Shalt4100mm1024TS5208编码器 EncoderTs5213翰出相4096TS5216ABZs52176 A, B, Z u, M,wTs52337: A, B, ZFOF1F2, F360008192TS524610000TS5236输出方式C:开放电极 Open Co lecto拉写补 Push pull长线驱动 Line driver⑧对于特殊情况,请联系我们O For special cases, pleasc consult us.23【AnD艾而特连接方面的注意事项NOTICE IN TRANSMITTING1.怎样连接到电源1. HOW TO CONNECT TOA POWER SUPPLY应该通过单独的带屏蔽线的电源线进行连接,任何Connection should be made using a plus and ground不正确的连接方法或不合适的连接线都可能导致传power line which is shielded within a single insulatedcable. Incorrect connection or improper cables will cause输噪音。unwanted noise in transmission编码器应该单独连接到电源,并且独立于编码器一The encoder should be connected to the power supply起作的电子设备,每样设备都应该使用独立的电separate from the electric device that the encoder is缆连接到电源。operating. Each should be connected to the power supplyusing separate cables而不要通过中间电子设备连接到电源。编码器和中Do not connect the encoder thru the electric device to间电子设备的地线之间仔在的阻抗会导致编码器和the power supply. The potential difference between the电源之间产生潜在的差异,这种差异将导致异常ground levels of the encoder and the power supply willbe produced by impedance of zero level bus within theelectric device. This will cause malfunction.编码器输出Encoder Output编码器输出coder Output电源电了装置电源④电子装置PowerElectricSupply编码PowerSupplyElectric device掮码器′Bu图-1好例子图-2不可取例子Fig 1 Favorable SampleFig2. No Recommendable Sampl2.地线应该尽可能的粗2. GROUND LINE SHOULD BEAS THICK AS POSSIBLEIi是电源旳输岀电流,Io是编码器流过地线的输li for power supply current and lo for output signals of an州燃出信号,Re是接地线直流阻抗,Ⅵ为输出信号可encoder will flow thru a ground line. In case of Re for DCresistance of the ground line, VL for the level of the output表达如下signals will be as followsVL=(o+li)·Re(V)=(o+i)·Re(V)ⅥL值不会超出接收器阈值电平Vt,Re要尽可能小The value of vi should not exceed t of threshold level因为当Ⅵ接近Ⅵ时,编码器对于外部噪音米说是脆for a receiver. Re should be as small as possible sincethe encoder will be vulnerable to external noise when Vl弱的。is closer toⅥt.对丁长距离信号传送,除了电源插头上的一条地线In case of long-distance transmission, another ground外,再加·条地线也是必要的。line besides the ground line paired with the plus line maybe necessary.〖()AnD艾而特243.外壳和电路之间短接3. SHORT BETWEEN CASE GROUNDAND CIRCUIT GROUND在喚音比较重的环境中,在编码器外壳地和电路地In case of having noise more than 50V between case之间的噪音信号可能会超过50V,编码器电路可能会ground and circuit ground under noisy circumstances, anelectric circuit for an encoder may not function normally.出现功能异常,在这种情况下,我们建议将外壳和In this case, the short-circuiting of case ground and cir电路地短接。cuit ground is recommendable然而,有时侯由于传送距离过长,短接可能会产生一However, in case that other adverse effects appear些相反的效果,或者说根本不可能将其短接时,我们 because of a long transmitting distance when case andcircuit ground for an encoder are short-circuited and in建议将外壳和电路之间加接个几个微法的有较好的case shorting them is impossible for some reason, it is频率特性的电容,用米做过滤噪音的滤波器。recommendable to provide, between case and circuitground, a few micro farad condensers with better fre-uency characteristics used for a noise filter.4.电源线有噪声的情况4. IN CASE OF HAVING NOISE ONPOWER LINE电源应该通过一根完全被屏蔽好了的传输线提供给Power should be supplied to an encoder thru a transmit-编码器,这样就不会有喚音信号出现在电源线上。ting line completely shielded so that no noise occurrs onpower line将屏蔽线接地以稳定信号Stable potential should be maintained by grounding thehield有必要加长屏蔽线,这样在编码器附近的传输线就It is necessary to distribute lines so that a transmitting不会被暴露在屏蔽线外面。line should not be exposed from the shield near anencoder删5编码带输出信号有尖峰的情况5. IN CASE OF SPIKE WAVESBETWEEN OUTPUT SIGNALSFOR AN ENCODER在尖峰脉冲出现的情况下,将由双绞线传送信号消In case of spike waves as shown in fig 3, Spike waves除尖峰脉冲。shall be deleted by transmitting by twist pair shield line尖峰信号尖峰信号图-3峰形波图-3峰形波Fig 3 spike wavesFig 3 spike waves6.编码器盒的潜在安全措施6. POTENTIAL STABILIZATION FORAN ENCODER CASE编码器盒必须被保持在稳定的电位状态。An encoder case must be maintained in stable potential5[AnD艾而特传送距离TRANSMITTING DISTANCE在开放集电极的情况下!IN CASE OF OPEN COLLECTOR传输距离在大约50m以内(12VDC上拉),20mA集电极Transmission within a distance of about 50m(12V DC pull电流将是允许的!up) and 20mA as collector current shall be allowable在长距离传输的情况下,带光耦的接受电路在图4In case of a long range transmission, receiving circuit with适合消灭在传输线中的噪音!photo couplers in fig. 4 is suitable for eliminating noisein transmission编码器屏酸线编码器屏蔽线EncoderShield CableShield Cable≤RR2Dc输出输出Output图-4Fig.4图-4Fig.4在长线驱动的情况下IN CASE OF LINE DRIVER26Ls3126LS32(编码器 Encoder/※传送距离1km以下编码器 Encoder/※传送距离1m以下Transfer distance 1km MaxTransfer distance 1km max双絞线屏蔽双绞线屏蔽Twisted Pair Shield cableTwisted Pair Shield Cable图-5Fg.5图-5Fig.5在推拉互补的情况下!IN CASE OF COMPLIMENTARY双绞线屏蔽双绞线屏辙Twisted Pair Shield CableTwisted Pair Shield CableA:2Sc3733B: 2SA1电源 Power SupplyA2sC3733电源 Power SupplyB2SA1460A这XGNDXXXX GND厂输出信号线输出信号线itput signal编码器 EncoderL:负载L编码器EL:负载ncodeL: Load怎样使用编码器控制信号H0WT0 USE ENCODER G0 NTROL SIGNALS反向输入REVERSE INPUT通过端了“”或‘L”输入可以改变编4.7kgEncoder direction can be changed by码器方向,CCW和CW之间切换成为可能。输入inputting Hor L to this terminal.如果不需要改变方向,电路输入4.7K欢In case of no necessity of changing相对的电压为正5伏电压,或接地direction wire this terminal to +5v thru4.7K Q2 or ground to the terminal.门集输入GATE INPUT在该端子输入"凵"低电平可以保持编码器的Angle data for an encoder shall be held角度数据(直到输入高电平将数据锁存)by inputting L to this terminal(Data shall be latched until H is输入putted)数据输入门电路后,大约需10μs的时间rptAfter inputting data to gate, about 10us米锁存数据,因此这段时间过去后才能is required to latch data. So data can be刷新数据。renewed after passing this elapsed time.〖)AnD艾而特26用语定义DEFINITIONS在本书中主要术语的定义如下Definitions of principal terminology used in this catalog areas follows①旋转式编码器:一种将轴旋转角度转化为数字信息的检测① Rotary encoder: a detector that converts the rotary dis.placement of the shaft into digital signal.②增量型:根据轴旋转位移输出脉冲序列的类型2)Incremental type The type that outputs a pulse train inaccordance with the rotary displacement of the shaft.③光电型:通过检测旋转轴上改变的光量来接收信号的类型, Optical type. The type that rece, due to is by detecting在轴上附带了光电检测机构和光栅the shaft, coming with an optical detecting mechanismand an optical lattice fixed to the shaft.④磁性型:通过检测轴上旋转而改变的磁场来接收信号4 Magnetic type The type that receives signals by detect-ing the change in the magnetic field due to the rotation ofthe shaft, coming with an magnetic detecting mechanismand a magnetic lattice fixed to the shaft⑤2相输出:一种由A、B相输出信号组成的模式,其相位差为⑤2 phase output: A mode with two outputs called A phase/4周期。⑥6相输出:一种由A、B、Z相和U、V、W相组成的模式。(66-phase output: A mode consisting of A, B Phase andZero reference pulse commutation output of UWw signal⑦参考0位:也叫做Z相,作为转一圈的位置参考(7) Zero reference: Output(also called Z phase)which servesas reference for the position during one rotation.⑧开集输出:输出采川共发射极电路,并且集电极开路。(8)Open collector output An output circuit having the emitter of the transistor of the output circuit as common ancthe collector of open typeNPNNPNK⑨长线驱动输出:输出电路兼容EA(电子工业协会)(9) Line driver output Output circuit in compliance with EIARS-122A(Electric Industries Association)RS-422A(Some products are excepted from the standard.c outo out⑩最大旋转速度:轴的旋转对机械允许的速度最大值(10 Maximum rotation speed: The value indicating the maximum revolving speed mechanically permissible witrespect to the rotation of the shaft.假①最大响应频率:轴的旋转对电气响应的最大频率(有时受① Maximum response frequency: Frequency showing th最大转速限制)。limit of electrical response with respect to the rotationtne shaft(Sometimes limited by the maximum permissiblrotation speed)①2径向负载:轴的径向负载(12 Radial load: A vertical load onto the shaft①3推力负载:轴的轴向负载。(13)Thrust load A longitudinal load onto the shaft⑩轴类型:从旋转式编码器本身连接轴的轴结构。(14) Shaft type A structure with a shaft projecting from throtary encoder body.⑩中空轴类型:轴中空,被测量部分的轴直接被插入来迮接。① Hollow shaft type: A shaft with a hole inside, into whica shaft of the measured side is directly inserted for co⑩UW信号:元刷马达的120度相位差3信号(电气角16 UVW signal: Three signals of 120 phase difference forbrushless motor.240W①绝对编码器的备用电池:多回转绝对值编码器上用来提供 Battery backup absolute encoder: A multiturn absolu给计数ICencoder with counter IC provided within it.⑩3串行传输:传达许多数据信号系统以时差给电路的Serial transmission A system of transmitting many da输出线signals with time differences to an output line of a circuit27【AnD艾而特1.保护构造的种类和各类命名Types and Designations of protective structure表1防止固体物进入的保护结构种类Table 1 Types of Protective Structure against Entry of Solids第1记号保护等级First CodingProtection Degree3(半封闭型)固体的末端直径2.5mm或不能进入甲面。3( Semi totally-enclosed typeEnds of solids 2.5mm or over in diameter do not enter inside4(全封閉型)固体的末端直径1.0mm或不进入里面。4(Totally-enclosed typeEnds of solids 1. 0mm or over in diameter do not enter inside5(防尘型编码器所定的动作及安全性阻止粉尘进入。5(Dustproof typeDust that impairs the designed operation or safety of the rotary encoder do not enter inside6(耐尘型)粉尘不进入里面。6(Dusttight typeDust particles do not enter inside.表2对水侵入的保护结构的种类Table 2 Types of Protective Stucture against Entry of Water第2记号保护等级Second CodingProtection Degree0(开放型)不能防止水不进入。o(Open typeNot protected against entry of water.2(防滴2型)沿垂直15度以内下落水滴没有损害。2(Drip-proof 2 typeSubject to no harmful effects by waterdrops falling at angles 15 or less from vertical.3(防雨型)沿垂直60度以内下落水滴没有损害。3(Rain-proof typeSubject to no harmful effects by waterdrops falling at angles 60%or less from vertical4(防喷雾型)由任意方向喷雾都没有损害。4(Spray-proof type,Subject to no harmful effects by water spray from any direction.5(防喷射型)由任意方向喷射都没有损害。5( Jet-proof typeSubject to no harmful effects by water jets from any direction6(防水型)由任何方向直接喷流的水都没有损害。6(Water-proof type)Impervious to water in strong jets from any direction. ( Note 1)7(防浸型)规定的压力和时间浸没在水之下没有水进入7(Immersion-proof typeNo water entering when immersed under water at specified pressure for specified time注:耐水型意思是产品结构上不会让强水柱由任意方向进入,但Note(1)"Water-proof"means a structure that does not allow the entry of假不代表结构允许在水下使用water against strong water jets from any directions, but it doesnot mean a structure that allows use under water.2.保护构造的命名2. Designations of Protective Structure编码器的防护结构的命名包括防护结构文字IP,第1The designation of protective structure of a rotary记号和第2记号次序。encoder is comprised with IP meaning the protectivestructure. first characteristic numeral and second characteristic numeral in this order如果或第一代码或第二个代码不被指定,它必须由XIn case either the first code or the second code is not代表specified, it must be represented by X.例1|P40|P40Characteristic letters例2|P65第2记号(开放型)Example 1 IP 40 P 40Example 2 IP 652nd characteristic numeral例3|P4X第1记号(全闭型)例4|PX5Example 3 IP 4X1st characteristic numeralExample 4 IPX5(AnD艾而特28换算表CONVERSION TABLE二进制总数°(度)(分(秒Binary Bit Countsdegree(min)(sec)128281251687510125001.406258437550625095120.70312542.1875253125100351562521.093751265632,0480.1757812510.546875632811240960.087890642552734375316.411381920.0439453132.636718751582014163840.0219726561.31835937579101532,7680.0109863280.65917968839551665,5360.0054931640.3295898441978131,0720.0027465820.1647949229.18262,1440.0013732910.0823974614.94192880.0006866460.0411982.201.0485760.003433230.0205993651.242,097,1520.0001716610.0102996830.624,194,3040.0000858310.0051498410.31228388,6080.0000429150.0025749210.152416,777,2160.0000214580.00128746033.5544320.00010290.0006437300.0467,1088640.00000536400003218650.019134,217,7280.0000026820.0001609330010268435,456000001410.000804660.00229536,870,9120.0000006710.000040233301,073,741,8240.0000003350.0000201170.001角度换算表ANGLE CONVERSION TABLE1弧度( radian)=57295780=34377468=206,264801°=0174533弧度( radian)=17.4533mrad1=00290888弧度( radian)=290888mrad1”=.00000484814弧度( radian)=00484814mrad.角度概念角度(视角)(视角d相当于人的标准身高17T10.000秒(28度)35m秒(0.28度350m秒(0.028度3.5km10秒35km(东京←→八王子)(饭田←→伊那2秒180km(东京←·饭田)1秒350km(东京←→京都)0.6秒东京←→八户)0.5秒650km(饭田←→八户0.1秒冲绳←→北海道稚内5.00km(到达静止卫星的距离角度x距离29【△DD艾而特

2
下载
2296
浏览
2021-05-07发布

16. 遥感精解-书籍

这是一本非常好的遥感基本知识的书,对于初入遥感领域的学者有一定的指导性帮助(京)新登宇065号内容筒介木书是在九十年代初遥感技术飞速发展的基础上,融合了大量最新研究成果編写的。书中全面系统地介绍了遥感技与应用的各个领域。包括;遥感基础、遥感器、微波遥感、遘感平台及数据、人工及计算杋图像处理、遥感应用及地理信息系统等。全书共分I3童,着重对有关原理和概念进行说明,在补充说明中则对理论性、研究性内容进行了咩细论证和叙述,书中谢有大量图表、照片,既便于对正文内容加探理解,又有较高的銎考、保存价值。本书资料新颗、内容广泛,深浅绪合,图文并茂。适合初学者、大专院校师生、各层次的科研人员及管弹人员学习参考遥感精解L日〕遥感研究会編刘勇卫贺雪鸿译测绘出版社出版·发行外文印刷厂印刷新华书脂总店科技级行所经销开本787Xi091/16·印张2075·插页2·字数476千字1993年月第一版·93年12月第一次印刷印数:00012000册·定价:30元JsBN7…5030-0731-]/P·252nI u敬致读者(代序亲爱的读者们:如果您是熟悉方块汉字的中华文化圈的朋友,我属向您推荐这部有关遥感这门高技术的新书。它会让您提纲挈领地了解遥感的基础知识和最新发。本书主绵村井俊治( Shunji murai)教授,他是国际摄影测量与遥感学会( ISPRS主席,亚洲遥感协会ARSC)秘书长。对于中国和亚洲广大读者并不陌生。他的早期著作《遥感原理物要》中译本,就以简明扼要、纲祚目张,深受中国读者欢迎。他主编的《亚太地区遥感应用》反映了亚太地区这一领域的蓬勃发展和巨大潜力,其中热情地介绍了中国遥感界的部分成果。自1981年以来,他为亚洲遥感学会四处奔波,已举办14次学术讨论会,从未间断,对于促进亚太地区遥感秤学技术界的团结合作、进步和繁荣,受到了国际学术界的推和爱戴,与中国遥感界结了深厚的友谊。他几每年都走访中国,热情支持中国组织的国所学术活动。1993年8月,他和他的夫人—位热爱中国的女地理学家。在参加第二届北京国际地理信息系统学术会议和州十早区半干旱风遥感国际学术会之后一道考察」丝绱之路和敦煌文畅。在日本东京大学村井俊治先生的研究室,已逆续不断地接受了十多位中国访问学者和博土硏究,他们在中国有许多老朋友和学生1992年11月,我应邀到东京参加日本字宙开发事业团( NASDA)举办的亚太地区国际空间年大会,村井俊治教授就将这部新的日文版托我转送给中国读者,并热情地表示奉送版税,擤供图版,希望译成中文版。刘勇卫同志毅然承担并很快完成了樂重的编译虫版工作。1993年10月,我到曼谷参加亚太地区空间应用特邀专家会议的时候,村井俊冶教授正在亚洲理工学院(AIT)执教,他对中文版的耵将问世,非常高兴,再三用汉话向可刘勇卫先生和测绘出版社表示感谢。我们相信,这部图文并茂,雅俗共赏的遥感新书,无论对于初学的大专院校青年学生,还是从事教学和关心遥感科技事的专家学者、领导千部,都是值得一读的。特别是为新加坡、港、澳、台的华商同行们,提供了促进相互理解和学术交流的…些新概念和新词汇。本书原是村井俊治教授组织30多位日本谣专家执笔,为日本遥感学会編写的一部髙科技普及读物。它筲明扼要地介绍了有关遥感信息机理、遥感技术和应用领域,共分13章130个小节,毎节图(表)文对照,金书内容丰富、深入浅出、通俗易懂,比铰充分地反映了九十年代遥感的技术进步和应用开发,特别是日本和亚太地区的最新研究成果。在附录中编入的避感卫星时间表、参数表、遥感卫星地面接收站覆盖图,以及插图照片、参考文献等,都体现了太平洋时代和地区的特点,对于中国和亚太地区的读者来说,更是十分难得,倍觉亲切的。l993年L!月,中日双方签订了北京遥感卫星地面站合作接收日本地球资源卫星JERS-1)的协议,在空间上使覆盖范围有可能扩充到亚洲中西部地区;在时间上可以填补美国陆地卫星 Landsat-7发射失败出现的空白。994年9月,联合图亚太地区经社会(UNDP- ESCAP)将在北京召开亚太地区空间应用部长级会议,为亚太地区的空间技术合作和卫星信息共享,为亚洲季夙的环境与白然灾害监测、社会经济持续发展、携手合作,作出奉献。则本书中译本的及时出版,就具有更深远的一层意义。中国科学院学部委员第三让界科学院院士陈述彭993年10月1l日于北京1972年,随着 Landsat-1号发射升空,遷虅技术开始得到广泛的应用。两年后的1974年:H本遥感硏究会成立,最初着手进行的工仵是编写教科书。1975年《遥盛笔记》(技报堂出版)问世。当压,考虐到便于作为教科书使用,故将沙及7个章约70个日的内容以2页对开的形式构成,左边是说明、杈边是图表。这是在日本出版的第一本有关遥感的教科书该我出版后,一直得到遥感界人士的充分利用,而且被许多论文所参考、引用。然,17年后,由于遥戀技术有了很大的发展,该书带要增加新的内容,重新編写。所以我们就遥感器、微波遥感、卫星、图像处理、地理信息系统(GIs)、应用等内容进行了补充和修改《遥感糟解》可以说是17年前岀版的《遥感笔记》的大鯈改版。该书承技报堂之厚意,由日本测量协会出版,在此,仅表达我的谢意最初,我想只做部分修改就可以了,可实际上却做了全面的修改。与前·本书相比,内容量增至13个章节130个条目,几乎多了一倍。执笔者除了当时的5个人外,又新增了约3人,而且几乎都是30岁或40岁的研究人员和技术人员。可以说,这是凝集了日本遥感界新生力量而编写的书。我们还计划将该书译成英文,使世界上更多的人能得以利用。我衷心希望该书能成为日本为甜念哥伦布到达美洲大陆500年和992年国际空间年计划(LSY)的一大贡献。对于日本遥感研究会的成员以及年青执笔者们贡献谨致深深的谢意。日本遥感研究会会长村井俊治1992年秋编者、执笔者名单主编村井俊治编辑委员赤松幸生植木俊明后藤真太郎柴崎亮介下团阳久建石隆太郎E中邦桥本俊昭平出更广泽春任渡边诚执笔者赤松幸牛新井康平计上康司岩下笃植木俊明内田修远藤州小川利绂大山容小池俊雄占宇田亮江田敏幸后藤真太郎斋藤诚柴崎亮介清水英范下田阳久户岛收博高桥佳昭竹内章司竹内延夫建石隆太部田中邦玉井次郎田村昭南丹波澄雄长幸平上居原健德永光暗纳谷美也子桥本俊招早川清二郎平田更一福江洁屯细村宰本多明增子治信松本雅雄松罔龙冶村纯正望日贯一郎森山隆安罔善文柳田聪山本主介力丸厚渡边滤1而本书的使用方法正如“前言”中所说、本书可以说是1975年出版的《遛感笔汜》(技报堂版)的絛改版六书的目的、结构等仍同旧版一样,是考虑到便做为教科书使用而编写的。每一节的内容针对一个条目,左页是简单说明,右页是与该条日有关的图表。对于初学者来说,这种说明,简单明了。在旧版里,觅深度的内容是留给讲师解说的可是,出于遥感技术的普及和发展,我们在进行这次修改时感到,左页的说明里有许多不充分的地方。为此,我们增加了补充悦明,针对正文的内容做了充分的论述。这样,把补充说明加进去,就使本书可能适应具有相当水准的研究人员使用了本书的第二种使用方法是做为自学教科书使馬。遥感的应用技术住各种不同的领城有很大差异。由于篇幅有限,很难将其全部说清。然而,就遥感的基诎和共河技术来说,必须加以说明,而且尽可能歡到使那些没有这方面知识的人也能理解、明白。这样,如果有高山毕业的学历,便能基本掌握整个遥感技术的知识本书的第三种使用方法是做为遥感专家笔记使用。由于遥感涉及了广泛的学科领域,既使是专家也不可能准确无淏地把全部知识记忆下来。而且,要精通所有的领域也是非常困难的。在开始研究新领域的时候,本书可以做为其入门书,而且,在遗忘了某些专业知识的情况下,本书可以做为数据库发挥作用。本书共分13章。第1章是基础,也就是感的概论。第2章是遥感器,讲述现在已被应用成不久的将来有可能应用的遥感器的基砥。第3章和第4章是黴波遥感。由亍搭载各种微波遥感器的圯球观测卫星的出现,该部分与旧版相比,在内容上做了大幅度增加第5章是遥感平台,除了基础之外,附加了有关现在经常使用的地球观测卫星的解说。第6章是关于遥感中所应用的各种数裾及其特性的说明。第7章的内容在旧版中没有考虑到遥感数据的实际利用状况,增加了图象判读的内容。第8章是有关图像处理系统的介绍,第9、10、Ll章是关于图像处理的各个领域的解说。第12章是遥感应用;考虐到要长期使用,所以收集了-些规范的而且尽可能是接近实用的例子。第13章是有关地理信息系统(Gs)的内容。木书中应否加进GIS的内容,编委会内部虽然有不同意见,然而,随着過感实用化的发展,佔计今后GIS的利用会越来越多,所以,从读者的角度考虑,我们还是加进了这方面的内容。在正文的后边附有补充说明,正文中一些没有解释清的及过于专业化的内容在补充说明中加以论述。补充说明与正文,可按各节的号码对照查找。参考文献与引用文献按各小节归纳,并附有连续号码。引用文帐的号码与正文中的号码相对应。加外,若想获取更深塽的知识,也请参照参考文献。在正文中,需参照考文献时用“”符号表示,需参照引用文献时用“)符号表示。书后的附录中,主要汇总了关于遥感卫是的信息。目录敬致读者(代序)本书的使用方法第1章遥感基础1.1遥感的概念·*1(212电磁波的性质………"………(413物质和电磁波的相作用(64电磁波的波段咖音自自冒自■晋音鲁·自即噜备音·咖噜哥即鲁自自鲁自晋咖暗音自自命自■自鲁身命县自自自命自命争鲁自命鲁自身鲁■命自1.5根据波段划分遥感的种类…”*(10116辐射量的定义(121.7黑体辐射晷中自自■自鲁曲喜會冒自血盘鲁14J18反射率…444441461619物体的光谱反射特性郾■团马■忌(181.10太阳光的光谱辐射特性…………………“(201.11大气的透射特性22}2辐射传递理论●■b■■『■尋●國■■■■↓最■■■■■■&●■●●●■■國↓■悬■■●國國■■■■■●●■■■悬口■●司■■■■b(24)第2章遥感器2.遥感器的分类…*4…444446441446444460(26)22光学逕感器的特征…………………---(28)23空门分辨率…………………………………………(30)24分光元件…………………………………………………(32)25分光滤光……………(3426分光计■■■s(36)7光探测元件的种类及性…………………………………”………(38})28遥感摄影机…"*"”*"**"*◆"s(4029遥感用的胶)…………210光机扫描仪■看鲁日■●即国●·■■自■■●●■鲁自自●p西·咖自■自鲁会■■中■P◆和日·中曾中◆鲁鲁◆争脅争ψ唱卿◆中中曾鲁鲁鲁會中鲁中鲁2l推帚式扫描仪…………”…"………”*”(46}212成像光谐仪……,………"”……………”…""………(48)213大气遥感器…650214声波遥感器(52)2.15激光雷达……國●■■●bb■d↓■画己业(54)====第3章微波巡感31微波遥感的原浬■■■↓■即·『●自·↓■■■·自自自■·@·ψ■罪■■血·咖●■口咖■·P■■血命和·唱自ψ■·■■會咖ψ咖鲁罪↓身■··@·自自(56)3,2徽波的衰减…●ψ如ψ甲即(58)33微波的辐射■■■唱q甲中■鲁p■司屮鲁D■曾■甲鲁●命■■鲁身●◆啁中■■自『争学中皆自自●鲁唱申咖血■■口卓鲁中口中■3.4徽波的表面散射中甲冒PPP■中鲁●中萨P會俨血申伽甲曾曾P◆鲁导司曹管早唱中P司自卿曾即中中鲁申◆鲁冒中口即曾■,即會鲁鲁甲鲁口■看p■會62)35微玻的体散射中自●鲁魯(6436天线的种类…””””…"",(6)3.7天线的特性··可伽聊唱司D■咖咖自日日●口·鲁自·自·目看自唱自罪即目备自口自咖口·看■D自自即■自自早自卓即自●自自鲁自◆申68)第4章黴波避感器4.1微波遥感器的分类a“nt(704,2真实孔径达…………"■●血▲↓看■■●●血晶■晶■啬冒■■↓■■↓暴●φ■■●■·聊·ψ·斗■●b·如(72)43合成孔径雪达“………M………,…“……M…………(74)44宙达图像的几何特性…44764.5合成孔竺嘗达图像的重建4.6需达图像的特8)4.7地形引起的雷达图像差异咖自·申毒冒■■自·中●·咖■■■聊↓·咖噜·咖■也■■咖·咖·↓·↓·鲁@·嵋咱昏忌■看斗·自自啬司國口唱(82)4.8微波辐射计“么+么(8449微波散射计………s…(864.10黴渡高度汁本春业界…(88)4l1海面风的测量·■■會會■·會口『■會會■■『會■個十會■會會血■4………….(90)4.12雷达对波浪的测量………44·4444414444(92第5章遥匙平台51遥感平台的利类…94)52高度与大气的状态……(96)53遥感平台的姿态………………………………,…,1(9g)54姿态测量传感器L4本香(100)55卫星的轨道参数……………·…0102)5.6卫星的轨道导中中唱即即冒即冒即曾■■鲁警曾■P■曾『■曾冒譬■■即曾T■甲钾■即曾■聊司曾口■■(104)57卫星位置的测量■■冒↓冒冒曾曾■冒冒即聊『■口目即■即曾冒■普■即鲁节圆昏即唱哥即冒看罪即昏■即看看■即看愚罪冒b看■b106)5,8避感卫星·…·……*…s10859 Landsat卫星中中■曾即甘曾曾ψ冒冒P冒冒■冒■冒备即罪即曾号口即即即即聊司冒即冒甲罪目哥器冒罪罪即冒冒晶■即冒冒聊冒昌晶■晶晶●1(110)5.l0SPOT卫星…*…11,,……0(112)5 IL NOAA卫跟·4"""“…"*114)5,12静止气象卫星…………………………""*""………(116)5.13极平台谭●中●曾鲁号号P■鲁早号冒■号自■■宁唱日鲁音鲁哥鲁■■国↓D自自国司q哥昏哈自■驴·■命自■■■昌晶b伽■晶■品画hb●(118

5
下载
294
浏览
2020-12-01发布

17. 鸡啄米VS2010-MFC编程入门教程

鸡啄米的这套VS2010/MFC编程入门教程到此就全部完成了,虽然有些内容还未涉及到,但帮助大家进行VS2010/MFC的入门学习业已足够。以此教程的知识为基础,学习VS2010/MFC较为深入的内容已非难事。作为本教程的最后一课,鸡啄米将对前面所讲内容进行目录归纳,并对这八个月加班加点的努力进行总结。vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米每布课的写作耗时差不多都在两三个小时以上,有时侯甚全写到凌晨一点多。付出了很多,同样也收获了很多,最大的收获莫过于大家的肯定和支,很多朋友都韶言或者发郎件支持鸡啄米,这说明我的辛勤劳动没有白费,帮助了很多人,感谢那些一直以来支关注鸡啄米的朋友,也特别感谢那些在鸡啄米经常留言支持的读者除了大家的支持,鸡啄米自己也通过本教程的完成更深入的理解了的很多内容,提高了对的认认水平,尤其是更加巩了一些较少使用的知认。在帮人的同时也帮了自己很多朋友在鸡啄米留言或者给鸡啄米发电子邮件讨论问题,由时间确实比较少,晚上夏新文章,白天上班,所以只叵复了一部分,望大家见谅。学会了编程,很多人就开始喜欢硏究了,但是提醒大家不要忘了根本,即谙言。从《鸡啄米编程入门系列》和《编程入门教程》这套学习教程的受欢迎程度,鸡啄米感觉大家有些忽规的学习,更喜欢应用性强的在你能熟练使用后,最好再认真学学,提高水平才能真正亡你的编程功力上一个台阶。以后鸡啄米会铼续分亨各种编程知识,还会编写一些教程,希曌人家能一如既往约关注鸡啄米网站,支持鸡啄米!格力高百力漆清风原木纯品系列了!这一耙已有微虾味)*1盒3层谜你纸手帕“10包已D体被害送出兔费领』兔费领推您可能也喜欢:日分2编程入门编稈入编稈入编程入编程入之三应用门之三十九(文档、门之十三(常门之刀十六常门之一五(对话框程序工程中文件的组视图和框架:概述)用类类月类异常处一股属性页对话框的成结构)创建及显示)除非特别注明,鸡啄兴文章均为原创转载请标明本文地止作着鸡啄米分类软件开发浏览评论上一篇:互联网的轻时代已成为趋势下一篇:最全面详细的评测相关文章编程入门之五十四界Ⅲ开发:使用更多空件并为控科添加消息欠理凶数)编程入门之五|三(界面开发:为添加控件)编程入门之开十二(界Ⅲ开发:创建样式的应用程序框架)编程入门之五十一(图形图像:对象之画刷编程入门之五十(图形图像:对象之画笔编程入门之四|元(图形图像:类及其屏暮绘图函数)编程入门之四十八(字体朴文本输出:文输出)编程入门之四十七(字体和文本输出:字体类)编程入门之四十六(常用类:异常处理)http://www.jizhuomi.com/software/257.tml[2013,969:48:41]vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米编程入门之四十五(常用类文件操作类)楼我的名字叫麒我一直自学编程,觉得它比别的都好回复该留言楼愚人笔记希望还有下一个系列面世66鸡啄米于回复嗯,会有的,呵呵回复该留言楼蛉啊了非常感谢!继续加油!回复该留言偻楼主好热心好感动啊写了这么多而且写的非常详细!!再次谢谢你们。。虽然今天查百度无意间点到这里的,不过攸货确实好多,记住鸡啄米了哈!!!。。祝你们网站越来越火哈,,以后我会经常来你们网站的哈哈≤6鸡啄米于回复志同道合的朋友越来越多了回复该留言楼学土之爱楼主了不起啊回复该留言楼求助救助:按你第课制作的计算器,我加入了一个减法功能,里面参数如下初始时刻三个变量对立的都是,我需要他们为空也就是什么都没有还有就是输入数据后或没入数据而按时程序会自动结束,改怎么办?≤鸡啄米于回复变量是存到内存中的,它是不可能为空的,即使你没有赋初值,它也会有初值。按回车退出一般是因为默认按紐是,取消默认按钮或者把中的注掉就行了求助于回复谢谢老师,问题我已经解决了回复该留言楼李志红博客反正不懂这个,米看看。回复该留言http://www.jizhuomi.com/software/257.tml[2013,969:48:41]vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米楼点点滴滴写得非常好,加油回复该留言楼欲取消子节点缩进您好,米哥,我想取消子节点与父节点的缩进,请问应该如何做啊!谢谢啊由鸡啄米于最后编辑回复该留言楼迷哎呀不得了,最近车学回复该留言写的真的非常详细,非常好!!!!怒赞于回复喽主虽是写技术博客,可惜一点讨论的氛围都没有,都是一些菜鸟在这淫须马,博客的板式中也只有喜欢和推两^能,连反对的机会都不给,可见作者多么自恋和自大。让人匪所思!写博客不是为了技术探讨,这种浅尝揶止的文章不如不看!写出来的东西也是玩具,实际立用中很容易腐烂。回复该留言第一次发现这个好东西,顶起,写得真好。回复该留言楼楼主好热心力能的热心楼主啊!!里加入控件怎么加啊????百度半大了也摆不到66喽主好热心于回复楼主快出现呀6鸡啄米于回复,日前还没用过控件,建议再搜索下,网上应该有相关资料回复该留言楼我考研的目的有点像博主,但我是因为自已出太真心没实力的说。。学的不是亡算机,本科也是浑浑噩噩的过去,化了点时间去考研,刚第一个学期,日子依旧浑浑噩噩的,因为要上程序课偶然发现这个对站。。看了博工一番感概,觉得自己确实要给自己一^定位一个方叵,但是我这专业有时候确实让人很迷茫。。。而且现在做什么都克制不住白三可以花上一天的时间看美剧。。。ε最近一直在想我到底该怎么做是好鸡啄米于回复想做什么一定要下决心,尤其是学生阶段,不要到找工作的时侯再着急回复该留言最近在学习很高兴能参照着博主的资料,一步一步一点点的学习下去。对于一个白来说是很好的入门学习材料。希望自己能在本门底将搞定,吼吼。再次感谢博主!!!http://www.jizhuomi.com/software/257.tml[2013,969:48:41]vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米《鸡啄米于回复别急,步来,柞信看完我的教程:你入门没有问题回复该留言楼米哥,可有打算扩允教程,加个动态链接库编程什么的冫求指导啊,同忐们可是翘首以盼那6鸡啄米于回复这个后面会考愿回复该留言楼路过支持一下!6鸡啄米于回复谢谢攴持.欢迎常来逛逛回复该留言楼支持楼主辛苫了,写的很不错,是我们项目老大推荐给我看的,我是才入手,看了很有帮助,期待后续还有更好的。鸡啄米于回复谢谢你的支持,也谢谢你们老大。欢迎常米交流。回复该留言楼分享奉献让这个世界更好。感谢博主《鸡啄米于回复妇果有这和想法的人多了,那我们都能提高很快回复该留言楼蛋蛋蛋我不是程序员,但是在跟老师做目时经常要编写或调试一些程序。每当遇到不明白的就先来看看这里有没有介绍。博主的博客写的精炼,用最通俗的语言把和中一些特性的最主要内容介绍出来,让读者省时省力的同时,又能理解这些特生的灵龙去脉,即思想和用法。希望博主的博客开的长久,有需要还会经常来的≤6鸡啄米丁回复我就是希望能这样帮助大家,有东匹需要了解就到这里末查查大家也可以给我投稿,跟众多网友分享自已的看法和经验等。回复该留言你写的文章我都能把实例做出,但是对事件处理的每句语句的意思就不明白了,让自己写肯定也写不出兴。怎么办呀求指教?6鸡啄米于回复http://www.jizhuomi.com/software/257.tml[2013,969:48:41]vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米多看几遍:自已多写写,最后一定会明白的回复该留言楼穷者独善其身,达者兼济大卜!楼主是一个脱离了低级趣味的好人!≤鸡啄米于回复谢谢,只是想大家分享些已经掌握的知识回复该留言兴哥,我已经把你的教程从第一篇看到这篇了(),收获很夭,希堊博主在写个数据库编程的。。。。回复该留言楼我的名字叫麒攸藏了,博主你千万别删除啊!回复该留言很有帮助,请问一下哈就是我如果创建了多个对正框,在一个对话框中点击按钮如何调用另一^对话框并且之前的对话框不消失?还有就是除了主对话框,其他对话框中的函数在那里改呢?谢谢!祝越办越好6鸡啄米于回复第一个叫颙,在对话柞的单击消息响应函数口,构造另一个对话枉的对象,然后调用成员函数,就可以了。第二个问题,其他对话框在使用前肯定要为其创建类,在对话框类中修改函数回复常感谢您的解答,又遇到一个问题,就是我添加了一个空间(在另一个对话框中)添加控制变量为在其中添加了成员函数为什么运行后,程序崩溃了?回复该留言楼简搜百科谢谢真的!辛苫了回复该留言我是住新建对话框的类中添加了一个成员函数如果是在主对话框中控件是可以添加字符的,为什么呢?谢啦回复该留言http://www.jizhuomi.com/software/257.tml[2013,969:48:41]vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米能不能出一个美化界面的专题,比如怎么设置背景图突啊,之类的,谢谢拉66鸡啄米于回复不错的要求,先记下,有会为大家奉上回复该留博主,请冋一个叫颗哈,很感谢。我要做一个地图染色的程序,用种子填充法染色速度很慢,一个像素一个像素地染,有没有能很快填充整个区域的函数?谢谢!回复该留言楼读研期间要用,米哥这两套教程卡常好,感谢楼主并支持6鸡啄米于回复研究生阶段学的不少,望能给别人推荐下鸡啄米,在此谢远!回复该留言很不错的东西攴持博主学了一年多的编程了一直都是用命令行看到那个罴框框都要吐了看刭终于能做可视化的界面很激动呢鸡啄米于回复程序员还是很需要成就感的回复该留言楼新世纪娱乐减回复该留言今天偶然搜索到这个博客,好多我正好需要的东西。学了|几课,真的很有月。万分感谢。k鸡啄米于回复希望能常来,可能还会有你需要的东西哦,叫呵回复该留言非常感谢博主无私奉献的精神,我是看这个系列入门的!6鸡啄米于回复很高兴能帮你入门回复该留言http://www.jizhuomi.com/software/257.tml[2013,969:48:41]vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米写得不铓,简单易懂,受用。要是再讲个网络编程和多线程的话,然后把前面的界面编程糅合起来讲个小小的一边聊天一边传输文件功能的案例就完关了。回复该留言楼要是那个案例里能捫聊犬派汞进数据库就更奷了,数据车叮以用嵌入式数据库,这个数据库很轻的,只需要在项匚中加入几个库文件就行了。回复该留言楼油烟机什么牌了好很不错啊博主继续加油k6鸡啄米于回复起加油回复该留言楼我的名字叫麒楼主好人啊!你可千万别删,我一直在学习6鸡啄米于回复不会删的,呵呵,欢逛常来学习回复该留言楼已纤顺利完成编程入门教程的全部内窣(当然个别暂时用不到的就掠过了)。冉次感谢作老完成这样非常适合学者的教程!≤鸡啄米于回复不用谢,以后常来逛逛啊回复该留鸡啄米先生;您的,文章使我受益匪浅,真诚的感谢你回复该留言楼我的名字叫麒博主,我实在搞不懂这些,看了很久了,连白学都不行,你看这样行不行?你给我培训,开价吧!46鸡啄米于回复那就从最基础的学起呵呵,如果有几个像你这样需求的朋友,看来我可以开培训班了。。回复该留言楼我的名字叫麒博主救我!我电脑里软伫管家现实,编程开发一栏里有个东西,请你带我删除一批。详细看这里≤6鸡啄米于回复你装的版本大多了,有和,可以卸毂两个,剩个就可以http://www.jizhuomi.com/software/257.tml[2013,969:48:41]vS2 DIO/MFC编程入门教程之目录和总结-敦一开发-鸡啄米回复该留言楼室内设计博客难刚起步,学学回复该留言楼诩谢!辛苦了。鸡啄米老师6鸡啄米于回复不用客气,欢迎常来回复该留言楼水上之舟每次不记得该如何操作,就会跑这来看看,真心很感谢回复该留琢米老师!想用同时绘制三个坐标图,点已经有了,还是不是很会弄,可以指点指点吗?回复该留言琢米老师是个妤老师啊,一直在跟着啄米老师走、觉着老师讲的非常容易理解,刚看完了的教程,现在打算开始学了,希望以后能和老师学到更多东西,提高自己!鸡啄米于回复先学再学记得回头再看看,呵呵回复该留言楼这篇文档介绍详细,对于我们这些刚入门的有极大作用,谢谢米哥回复该留言非常感谢前辈这个是我看过的最好的教程了,比我车图书馆里翻过的那些大部头教材好多了全部做下来感觉自己对很有自信了表小再也不用控制台了6鸡啄米于回复谢谢肯定,欢迎常来啊回复该留言楼多谢多谢写的非常好,果断多谢多谢回复该留言老师,你好:我想问下你的教稈有没有出书啊?我想买书看,不上网的时候也可以学习看下,谢谢鸡啄米于回复抱歉,没有出书,匚前只能在这里看http://www.jizhuomi.com/software/257.tml[2013,969:48:41]

3
下载
245
浏览
2020-12-08发布

18. Axure RP 8入门手册

xure RP 8入门手册 完整版,小楼著,全的序这本书是我自己最期待的一本书。这并不是说我的另外一本书《 Axure rP8实战手册》写得不好,而是从这本书的构思及面向的读者来讲,这本书会让我更有成就感。《 Axure rP8实战手册》是以案例为主导的一本书,全书囊括了Web与App原型设计的110个案例,并且按照由浅至深的规则结合清晰的知识结构进行案例的排布。同时,考虑到初学者的上手难度,在书的第一部分安排了56项基础操作内容。可以说,《 Axure RP8实战手册》是目前的 Axure书籍中,案例较多、实际应用参考性较强的一本书。但是,以案例为主导的书不能适合所有读者,对于初学者来说课堂比图书馆更适合学习。那么,本书就可以用课堂来形容。从我的《 Axure RP7.0从入门到精通》一书出版上市之后,我更清楚地看到了读者的需求。我把这些需求及教学中总结出的一些新的思路,再加上一些写作方法上的创新,全部融合到这本书当中。总的来说,这本书有以下特点与优势。1.主线清晰。和一般的工具书不同,本书并不是枯燥地罗列知识点,对各种功能进行文字解释,而是以一条由浅至深的路线,循序渐进地展开讲述。读老在学习过程中,只需按照由前至后的顺序阅读并配合练习,即可轻松学握各类知识要点,实现学习目标。2.层次清晰。学以致用是本书的原则。作者考虑读者的需求,将书中内容与工作需求紧密结合内容上分为基础与进阶两部分。读者在工作中如果只是需要做静态线框图(低保真原型),在学习完基础部分之后,即可满足工作需求。如果需要为原型添加丰富的交互(高保真原型),则可以通过继续学习进阶部分,来加强原型交互实现的能力。3.结构清晰。结合读者的反馈,本书的知识结构分布上做了吏清晰的划分,特别是在目录结构上,除了章节目录还单独增加了案例目录,能够让读者更加方便查阅到需要参考的内容。4.情景真实。这是保留了《 Axure RP7.0从入门到精通》一书的优点,通过虚拟人物让滨者更加感同身受,口语化的知识问答,更适合读者理解知识内容。本书特别征集了多位真实人物的头像,让读者在阅读过程中体验更加真实,更有亲切感。5.案例丰富。作者结合知识内容,融入了大量的实战案例,共计70个,虽然没有标明具体出处,但是读者能够从各个知名网站或者Ap中发现与这些案例相似的交互效果。这些案例都紧紧结合知识点的分布,所有案例出现时,都基于当前所讲述的知识点和读者已经学过的知识点,不会有陌生内容的存在,让读者能够轻松完成案例的练习。6.资源丰富。本书所有的案例源文件、素材、元件库、汉化包等资料,全部奉献给每一位读者。考虑到带有光驱的计算机越来越少,这些资料将通过网络进行传递,读者可以根据书中的提示进行相关资源的下载。综上所述,每一个特点与优势,都是我期待这本书上市的理由。我希望看到每一位读者轻松学习的喜悦,而不是难于上手和理解的苦恼。我想,能够心系读者,从真正有益于读者的角度去撰写一本书,是作为作者的责任与骄傲。内容导读本书共分为2篇。第1篇:基础部分。包含了1~9章的内容,共计17个案例。读老通过对这一部分内容的学习,就能够掌握软件的使用方法,熟悉原型项目的构建,以及带有简单交互的低保真原型的制作。第1章:讲述软件的安装与汉化,以及一些重要的注意事项。第2章:讲述如何结合思维导图软件创建项目结构。第3章:讲述元件与元件库的基本操作与用途。第4章:讲述原型的查看与各种发布共享方法。第5章:讲述原型尺寸的设定以及对多种设备的适配。第6章:讲述通过概要功能进行页面与元件的管理,以及使用检视功能,对页面与元件进行属性、样式以及说明的设置。第7章:讲述母版功能的使用,通过母版进行原型内容的重用,提高原型制作效率。第8章:讲述标记元件的使用,以及业务流程图的绘制方法。第9章:讲述一些其它软件功能的使用方法。第2篇:进阶部分。包含10~15章的内容,共计53个案例。读者可以在这一部分学习更加深入的内容,包括复杂的元件、变量以及函数等内容。通过学习这些内容掌握更多的原型制作技巧,不但能够学习高保真原型的制作,乜能从中获得各种实战应用的参考。第10章:讲述动态面板的原理与各种特性。第11章:讲述公式的格式与自定义变量的使用。第12章:讲述条件的编辑,运算符的作用,以及条件表达式的书写。第13章:讲述系统变量与函数的使用方法,通过结合系统变量、函数实现各种交互效果的案例,体现函数在提升原型的制作效率、保真度、扩展性方面的优势与特点。第14章:讲述中继器的原理,以及与中继器有关的交互。第15章:讲述中继器相关的系统变量,并结合这些系统变量实现更多的中继器交互效果。最后提醒读者,如果是初学者,务必按前后顺序学习本书的内容,切勿跳跃学习,以免产生学习障碍。编辑的话感谢小楼老师的信任和邀请,让我从编辑的角度谈一谈这本书与小楼老师认识并合作,是一种缘分。其实我们刚开始合作时并不顺利,原因是小楼老师实在太“固执”了。从书稿内容到随书配套资源,再到排版、封面设计的讨论,凡是小楼老师认为需要坚持的东西,他都不会做任何让步。我们曾针对案例演示图片应该用何种线条来标注更适合读者理解、演示步骤时用箭头引导还是数字符号标注表达更清楚等问题,连续在线讨论了两天,确切地说,是争论。如果我们当时是面对面讨论的话,可能争论到最后双方都是面红耳赤,要拍案而起了。更不论《 Axure RP8实战手册》这本书的写作原稿近800页,排版时我们因为版式设计的问题,一遍又一遍推倒方案重来。一方面我需要考虑控制图书页数,保证图书成本、定价不能过高,另一方面小楼老师又要坚持保障读者阅读和学习的质量不被影响,拒绝采用双栏排版的方式。以致我们争论到最后,一度接近终止合作的边缘可又是这种“固执”,让我看到一位作者对图书内容的坚持、对产品品质的追求和对读者的负责。也是这种“固执”,让我每次出版小楼老师的书后都仿佛被“剥掉一层皮”,却对这样的作者更加钦佩和珍惜。小楼老师在每一本书里,都倾注了太多的时间和心血,这一本更不必说。因为看到太多写作背后的故事,所以,每一次书稿拿在我手里,都并不轻松。这本书在写作时,恰逢 Axure软件新版本测试阶段,正式版发布后,软件界面样式进行了一些细微调整。但为了严格保证书内的操作截图与软件界面完全一致,使读者在学习过程中不会因此产生任何疑惑或遇到任何困难,小楼老师将书内90%的图(与正式版界面有细微差别)换了一遍。他告诉我这个消息时是当天下午5点多,已经改了近20小时,只改了全书四分之一。之后很快提交了全部的更新版图片。类似这样的事,在小楼老师的写作过程中很常见,单是这本书内由于官方史新版本导致界面细节有调整而全书吏换图片的经历就有过3次。而在案例的选取、教学设计、源文件制作、图片标注、步骤讲解过程中,更能感受到作为一名作者的“死磕”和用心。在《 Axure RP7.0从入门到精通》和《 Axure RP8实战手册》相继取得成功,一跃成为 Axure软件教程类书籍中被业内首推和高度受读者认可的学习资料后,小楼老师本可以直接在现有教程的内容结构和教学方式设计的基础上,通过直接添加新版本的内容、更新界面图片,快速地完成《 Axure rP80从入门到精通》的写作。不过,这显然不能达到小楼老师对自己苛刻的要求。事实上,每一部作品都是他对自己的颠覆。前两本书出版后,我们建立了相应的读者QQ群,另外,还有小楼老师的网站Axure原创教程网)等,从这些渠道,小楼老师搜集到读者对前两本书的学习反馈和建议,然后根据这些反馈,将自己的教学方式、知识结构、案例内容等全部重构一遍。这本书对于小楼老师来说,不仅只是将操作过程和技巧讲述一遍,他更希望通过这本书,让读者达到在课堂上的学习效果,仿佛老师就在身边—对—地耐心讲解,在讲授技巧的同时,更注意因材施教,分别对不同学习阶段、不同基础的读者人群讲解基础操作、高阶技巧,以及如何将书本里的知识与实际工作直接结合。所以,这本书,不仅对于读者来说是一部不可错过的 Axure re8.0教程,对于小楼老师来说,更是倾尽自己所有的心思、时间和精力,细细打磨出的一个产品。小楼老师说,这本书是他最为期待的本教程。对于我,又何尝不是呢?与小楼老师的合作,是一段弥足珍贵的经历,其中点点滴滴透露的,不仅是稿件上的精致图文内容,更多是做产品的态度。本书的读者,多少都是与产品相关的,相信你读完这本书后,收获的远不止于对 Axure这款软件的精通使用。目录第1篇基础第1章准备工作与注意事项161.1下载安装 Axure rp8:0………………1.1.1W/ indows系统的安装与汉化………1.1.2Mac系统的安装与汉化1.2原型相关的文件类型…191.3文件自动备份与找回1914功能区域的视图设置20第2章创建项目结构…………………………212.1使用 Xmind进行项目结构梳理2.2根据思维导图搭建原型页面结构…···.·,垂,,,非,垂26》第3章元件功能概述273.1鼠标的操作…283.2元件的使用293.2.1使用软件自带元件库3.2.2使用自定义元件库第4章查看原型…354.1机预览…364.2共享发布4.3在线反馈404.4 Axure Share App…414.5生成文件4446浏览器插件4.7工具栏介绍…49第5章创建自适应视图…………515.1不同设备的原型尺寸5创建不同设备的视图··53移动设备的浏览设置》第6章概要与检视功能596.1概要功能62检视功能一一页面样式626.3检视功能一一页面说明…6564检视功能——页面属性1垂·······,·垂656.5检视功能一一元件命名666.6检视功能—一元件样式6767检视功能—一元件说明·,中·垂··6.7.1添加元件说明6.7.2自定义说明字段746.8检视功能——元件属性7469检视功能—一元件交互……876.10检视功能——组合属性》第7章母版管理957.1母版简介………………………………………………………967.2添加/编辑/删除967.3添加母版到页面中9774从贞面中移除母版·977.5拖放行为单··,··987.6自定义触发事件第8章标注与流程……………………1038.1页面快照8.2便签与标记1058.3连线与箭头108≯第9章其他1139.1自定义元件库…1149.1.1创建元件库………………114912制作自定义元件1159.1.3使用元件库11692白定义形状………………………………1179.3钢笔工具………………12094裁剪与切割图片…12095网格与辅助线…1229.6团队项目……………1249.7图标字体1309.8Web字体…1319.8.1@ font faco代码13198.2链接到“CSS”文件134第2篇进阶第10章动态面板13810.1动态面板简介…13910.2动态面板特性——容器14110.3动态面板特性—多状态15010.4动态面板特性——循环·...··,··中·····,·,···………………15410.5动态面板特性——拖动……15810.6动态面板特性——适应宽度……16010.7动态面板特性相对固定161≯第11章公式与自定义变量16411.1公式的格式………16511.2自定义变量——局部变量…………16611.3自定义变量——全局变量174第12章条件与表达式……18412.1条件的编辑185122条件的类型19412.3运算符与表达式20912.3.1算术运算符……………123.2关系运算符4·B············20912.3.3逻辑运算符第13章系统变量与函数…21613.1概念简介21713.2元件布垂垂垂垂.·垂,中,·章章·,垂垂………21913.3鼠标指针…24813.4窗冂页面……25313.5数字…25913.6数学26313.7口期………27013.8字符串277》第14章中继器…··甲28714.1中继器的组成…∴…28814.2数据集——添加行30314.3数据集一一更新行…………………………………………………31314.4数据集一一删除行31614.5数据集——标记行与取消标记行32314.6项目列表——排序……34014.7项目列表——筛选,··.···垂垂和中·,非·非中垂垂··p,···非··347148中继器的属性…358》第15章中继器的系统变量36715.1系统变量——中继器…36815.2系统变量——数据集………………………………………383写在最后39210

3
下载
310
浏览
2020-12-08发布

19. 初等概率论附随机过程_钟开莱_中文

初等概率论附随机过程_钟开莱_中文内容提本书系根拐施普林格出版社( Springer-Verlag出版的钟开莱著初等慨率论附随机过程》( Elementary Probabilily Theory with Stoch-astic Processes)1975年第二版译出,鳳书是大学教学教科书,可作为我囯高等学校有关挚业的教学参孝书D2.底等擎校教杂考书初等概率论附隋机过程钟开粟著魏宗舒吕乃刚王万中汪振林举于人兵出新华书店北意发行所发行潜江县印刷厂印装开本?87X10921/32的张12.25字数293,01979年8月第1版1980筇莒月湖北第1次印刷印数1—12,400书号13012·0382定价0.89元第一版序言在过去半个世纪中,概率论从一个较小的孤立的课题发展成为一个与数学许多其它分支相互影响内容宽广而深入的学科,同时,它对各种应用科学,诸如统计学、运筹学、生物学、经济学和心理学的数学化赶着中心作用—这里仅举几个在它们的名种前早已牢固地安上“数理这个前缀词的科学.就率成年的标志反映在该学科教科书内容的改变上,在过去的日子里,这类书的大多数明显分成两种不同的类型,一种是组合的随机游戏,另一种是以正态分布为中心的“误差论”在费勒的经典著作〔见[ Feller11④)于1950年问世后,这一时期就告终止,我第一次讲授的有点份量的穊率论教程就是取材于这部书的原稿.随着时间的推移,概率论及其应用在大学课程中赢得了一个位置,成为许多领域中必修的一门数学学科,现在:这一理论的要点在不同的水上讲授,有时甚至在微积分之前讲授.这本教科书是作为大学二年级水平的门课程而写的,它并不要求对这一学科有任何事先了解,并且头上三章射大部分无需微积分的帮助就可以阅读.接下来的三章则要求懂得如何使用无穷级数及其有关课题的识而对于涉及具有密度的随机变量的讨论,当然要求有某些微积分知识.那些讲解“连续情况”的部分,是很容易与“离散情况”的部分分开的并且可以留到以后去读.头上六章的内容应该成为任何有意义的概率论初级导论的主要部分,在这以后,一个合理的选择包括:7.1普哇松分布,它可插在本课程较前的部分},对3,74,7.6(正方括号内的名字清查阅书术的一般参考文献威席·费勸 Willam Fell〔1906~1970)a11((/868态分布和大数定律)作某种不太深入的阅读,和§8.1(简单随机动,这既有启发性又很有用),所有这些,在二分制学校(→学年分灯两个学期)可以一学期内完成,但对四分制学校(一学年分为四个学期〕要一学期完成的话,就必须作一些削减.明确地说,对这样个短课,第一和第三章可以粗读一下并把打星号的材料路去.无论哪种情况;例如在一个二分之一学年的课程或两个四分之一学年的课程中,只要时间允许,就务必对第七章的正态近似定理作扎实的讲解.最后的第八章,给出马尔可夫链一个完整而初等的描述并且是课程主要郣分在较成熟的水平上的一个推广正态近似定理,连同打星号的§5.3,5.4(序贯抽样和卜耶坛子模型),以及§7.2(普哇松过程),或者再包括附录中的某些补充,这些材料提供了由浅入深、稳步地进人随机过程领城的途径,把这些课题包括在内,本书适合于一→门两个四分之一学年的课程,这也就是我多次对数学科学和学工程的學生讲授的内容,但是,经过头上六章的训练后,读者可以进入如上面提到的费勒专著中一些更深的专题,如果读者具有足够的数学基础,他也有资格选读门严谨的课程,其内容有如我那本较深书 Chung1]中所提供的为了适合课堂之用,如何选择、组织和讲解材料,我确是动了些脑筋,但我却没有试图提供一个装璜精美、适合精确的时间表或程序表的内容,就象大众对快速服务框台要求提供的商品那样因为教师对他的班级恰好需要什么,能作出最好的决定,所以应留給他一定程度的伸缩性和选择性,为了说明主旨和解释清楚,每章开头总包含一些容易阅读的部分,因此教师可以集中注意课文中较严格的方面。每章还包含一些略具挑戕性的课题(例如§.425)以供选择,它们并不是为了刁难初学者,而是想引导他们作进一步的研究,本书始终着重于初等概率论中基本概念和方法透◆2彻和细致的讨论,而修饰或复杂的技巧极少,由于预见到初学者的困难,特地选择许多例题以引起更好的思考这常常是用提和回答一些诱导性的问题来实现的.加入一些历史的、哲学的和个人的注释,可以给这一生动学科增添一总趣味,我希望读者不但从这本书中学到一些东西,还在阅读过程中享受到一定的乐趣头上六章有二百多个习题,最后两章有八十多个习题.许多是容易的,较难的都打上星号,书末附有全部答案.带星号的背和段处理较专门或较细致的内容,可以跳过它们但浏览一下还是值得的任何初等教科书的作者总得感谢无数前人.我个人特别应该致谢的如下: Michel nadzela写出了我1970年在斯坦福大学的饼课笔记, Gian-Carlo Rota见了这份笔记后,推动我把它改写为一本书.DG. Kendall对某几初稿提了意见并进一步给予道义上的支持,JL,Dob自愿阅读大部分手稿并提供许多有益的建议.K.B. Erickson在他所教的课程中用了一部分材料,AA. Halkema审阅了最后一稿并作了许多改进, Dan Rudolph和我一赶看了校样, Perfecto Mary画了讨人喜欢的所有插图Gail Lemmoud用她一贯的高效率和可信任的态度担负打字工作.最后,我非常高兴地感谢我的老出版商 Springer- Verlag米纳我的新书,以开始一套新的大学教程丛书钟开莱1974年3月第二版序言为『改正第一版中的镨误,做了坚决的努力.帮助我完成这工作的有以下各位: Chao Hung-po,J.L.Doob,R.M. Exner,W. H Fleming, A M. Gleason, Karen Kafador, s.H. Polit FhP. van moerbeke. Kafador女士和Poit博土提出了一份特别仔细的建议清单.最使人生气的错误,出现在习题的解答中.我检查了第一至第五章,Chao先生检套了第六至第八章的所这些错误.我强烈地希鲲继线残留在这一范围的镨误不大可能有了.还作了一些小的改进和增加,但在这一点上并不是所有的劝告都可以遵行的.恳切希望使用这本书的人提出批评和意见,以便将来再版中研究采用.我还要感谢 Springer-Verlag的工作人员,他们使这乍书出版后这样快就出了修订版钟开莱目录序■■■↓■■■督■ψ山晉血·■■中■■■血■■■昏4山■■■h■■凸唱昏卿甲噜中自自h唱■■自■第一章集合■自ψ自■■鲁自↓自自鲁■q■_Pψ自卓自卩自自■●■·p■P自卓·■P甲音■号P甲■自白白·音口··血§1.1.祥木集合山中4白■■号司平p■P甲P鲁4p省甲甲■p■甲Pm甲p中甲d◆k中■m§1.2.集合运算§.3.各种关系"甲··d甲m旷音中学中d司甲甲面qmhψb甲ψd面■■日音h暑■"「·■81.4.桁示子h晶甲曾T日甲q甲"甲-甲如■■·P■俨md山h·t血↓包■【■冒习题h日甲日h血■·■幽■b■白■日■■甲■■平曾■「省·甲-l8第二章概率………………………………2§2.1.概率的例了20§2.2.定义和例子了…24§2.3.公理的推论……………………………………………………32豸2.4.独立事供甲噌普P血即白幽备§2.5.算木密度…………………………*44题…5第三计数*…““4933.1.基本法则…493.2,各种取祥方式…………………………………………·5333.分配模型,二项系数…■■■1■甲【■口甲■甲!蚤■■59F3.4,怎样求解………68习题了8第四章随机变量……………………………"“82§4.1.什么是一个随机变量?……■口鲁■甲■■■■82842.随机变量是怎样产生的?……………………"864,3.分布和望………………93§4.4,取整数值的随机变量白■dd4■昏44……………100ε4,5,具存密度的随机变量………4.6.一般情况………参甲"117■鲁■■■b鲁■■■■昏■■■面■鲁4山■【■■■■■…MM…4M]22附录1波雷尔城和一般的随机变虽…■會甲■噜■■鲁?■鲁■血鲁個由[幽噜血_鲁個會■■26第五章条件性和独立性…………………………………………129条件性的例子……………………………………………129§5.2,基木公式血甲嚯噜中■■會會■■血·13585.3.*序贯抽样∵§5.4.*卜里耶的坛子模型………………………………-………15且§5.5.独立性和关联性…………Tψ口山■d聊ψψ司聊■b■■聊血■hbd■4■■面■;聊p159§5.6.*遗传模型……………………………………………171习題………………177第六章平均值,方差和变换…18386.3,期塑的基本性质………………………………r-………………183§6.2,密度的情况『■『■中↓冒4唯中1咽早tT昏中-188§63.乘法定理方差和协方差………193§6.4,多項分布………*…………“…………………………"201落6.5,母函数和其他…………………*…208习题217第七章普咤松分布和正态分布■··『·■·白·ψ司●自■t■·山山2247.1,普哇松分布的模型r…"*…2487z.普哇松过程…………………………………………………23373,由二项分布到正态分布早卜卜吾早4b■444·■!4■■·■已587,4,正态分布會■…………………25375.中心极限定理會■中口血一………-………257§7.6.大数定律…"……"…………264习题………………"…………………272爾录2斯梯林公式和德莫哇佛→拉普拉斯定理276第八章从随机游动到马尔可夫链·279§8、1、流浪者或赌徒朐问题……………………………*……27998,2,板限模型……………………………………………………………286§8.3,转移概率■q『d■跏■卜县啬■警白■■卜■■b冒甲■bP4d■普■中■冒即即……293§8.4,马尔可夫链的基本结构……………………………303§8.5.进一步的发展■凸■Pψ‘■■自■■曾血■血■鲁P■■■日■啁·■4自■日自即■血4自L■血§8.6.意定状态…§8.7,绡束还继续搞下去?4·336习题……………………………*………………………………347附录3鞅甲■dqL■■■■■血■▲dP甲hψ自甲甲■看………36一般参考文献"…."!358只题答案……………359索引…376

1
下载
253
浏览
2020-11-28发布

20. 过程控制锅炉汽包水位模糊PID控制的LabVIEW仿真

锅炉汽包水位模糊PID控制的LabVIEW仿真ScientificResearchSystem Simulation Technology Application (Volume 13)Table 1. Rule list of fuzzy control of Kp据、结果显示。当运行程序时,只有前面板出现在计表1.K模糊控制规则表算机的屏幕上,作为虚拟仪器和用户的接口。与其他E仿真语言相比,除了能在 Labview软件中方便地使ECNB NM NS ZO PS PM PB用PID工具包进行模糊PID控制器设计外,在仿真过NB PBPB PMPM PS Z0 ZO程中还能实现对仿真参数的动态修改,只要按照要求NMPB PM PSPS ZO NS在前面板上写入相应的控制参数,便可以进行参数动Ns PPs ZO态修改,相应的更新结果可由前面板以多种方式显小ZO PM PM PS ZO NS NM N出来并可以数据文件形式保存。使仿真过程变得更加PSPSPS ZO NSNS NMNM灵活、便捷。本文所用的前面板如图4所示。PM PS ZO NS NM NⅥNMNBPB ZO ZO NMNM NM NBNB4基于LabⅤIEW的模糊PID控制系统设计美国NI( National Instruments)公司的LabⅤILW口回6,A·逦是基于数据流的图形化编程语言G的开发环境,是仪器控制与数据采集的编程平台,能快速构建实现交互控制系统的图形用户界面,并且它与测量、自动化硬 Figure3. Flow chart of drum water level control system件紧密的结合,具冇完善的数据采集、信号分析和信图3.汽包水位控制系统仿真流程图息显示的解决方案。 LabVIEW中的PD工具包(PIDToolkit提供∫一个完整的模糊控制设计系统,包括:汽包水裨制实验·模糊逻辑控制器设计子程序( Fuzzy Logic Con-roller Design):提供一个友好的图形用户界面(GUI),可以直观地设计和修改模糊控制器的水过低圣汽流量Fe的艰属函数、规则库、推理规则和去模糊方法等等。●」售定设计的结果保存在一个以结尾的文件中,应用冷水入口当诞0程序就谴用此文件。主PTD模糊控制器子程序( Fuzzy Controller.ⅵ):作为程在■a2序的个功能模块(函数),用于在应用程序中实现模糊控制算法。调入控制器子程序( Load Fuzzy Controller.ⅵ)E四常数56将fs文件调入应用稈序功能模块,将指定文件的Figure 4.The front panel of drum level control systemPID参数加载到应用程序的模糊控制器中。图4.汽包水位控制系统前面板框图软件设计由两部分组成,即前面板和流程图。在前面板,用输入控件( Contro)来实现参数的输入,参为了说明该控制策略相对其他控制方法的优越数的显示和程序运行的结果由输出控件( ndicator来性生,同时作了锅炉汽包水位系统常规串级PD控制的完成。流程图是完成程序功能的图形化源代码,通过仿真研究,其外回路和内国路均采用PD控制器,其对控件设置合适的参数和连线建立控制系统。采用模PID控制器的算法为糊PID控制的带前馈的串级三冲量控制系统的流程图u(t)=k,,(e+T Gedt+ la dr)如图3所示。式中:ε为设定值与探制过程返回量之间的偏差,基于 LabView开发的程序面板具有良好的人机K为比例增益,T为积分时间常数,Ta为微分时间常互动的风格,使用简单。前面板提供了丰富的图形控数,u(为控制器输出量。根据图3,设置PID控制器件,可以模拟传统仪器工作方式,在前面板上放置所的参数为K=3、T=150以及a4。两种控制方式的控需要的控件和指示器,实现仪器控制以及较直观的数制效果如图5所示。978-1-935068-81-5c2011 SirEs40o1994-2012cHinaAcademicJournalElectronicpUblishingHouse.Allrightsreservedhttp://www.cnki.netScientifieSystem Simulation Technology Application( Volume 13)° Researcl从图5(a)可以看出,在无扰动情况下,采用普通差,而普通PID则在扰动过大的时候则无法做到这PID进行控制超调量约有30%,而采用模糊PID控制点。在汽包水位的控制过程中,通过在不同时刻施加则将超调量控制在10%以内,并且模糊PD控制更能不同扰动,其阶跃响应图显示岀模糊PD控制都要优有效地减少上升时间与调节时间;在初始状态有扰动于普通的PID控制,对锅炉汽包所存在的“虚假水位的情况下如图5(b)和5(c),模糊PID均比普通PID控控制得更好,达到更令人满意的效果。因此,采用模制具有更小的超调量及更短的调节时间;在第一次稳糊Pυ控制策略比常规P控制策略具有较好的调节定后施加两种扰动时如图5(d所示,模糊PID相比普品质以及较强的鲁棒性和抗干扰能力,而且能在对象通PID不仅响应快,超调小,更有效地消除了稳态误模型失配的情况下表现出较强的适应能力。设定值直世D(a)无扰动(b)加入10%蒸汽扰动(c)加入20给水扰动(d第一次稳定后施加两种扰动Figure 5. Curve: Unit step response of different disturbance图5.不同扰动下的单位阶跃响应曲线5结束语Steam Generator[],Journal of System Simulation, 2004, 16(10)P450-453.提出了使用 Labview构建模糊控制器进行锅炉刘红军,韩璞,工东风,锅炉汽包水位系统 DMC-PID串级控制仿真研究[,系统仿真学报,204,16(10),P450-453汽包八位控制的仿真研究,通过比较两种控制方式,[41 XU Chun-mci, ZHANG Haol, YANG Ping, Nonlincar pid-Pcascade control for boiler drum level [J]. East China Electric可以看出对于锅炉汽包水位,采用模糊PID控制在上Power:2009,37(5),P838~84升时间、超调量、调节时间等控制性能都要优于普通凃春梅,张浩,杨平汽包水位串级二冲量非线性PID控制系统[,华东电力,2009,37(5):838~84PⅠD控制。基于 LabVIew语言采用流程图形式开发的51Chul-lIwan Jung, et al. A real-time self-tuning fuzzy controller应用程序,具有良好的人机交互界面,形象直观的控through scaling factor adjustment for the steam generator of NPl574:53-60制界面,更强的数据处理功能及简便实用的参数显示(6] SONG Zhi-gang; YU Qi-xiang; WANG Yi-ming;ctl, Devclop功能。比使用其他仿真语言(如Maab/ Simulink工具ment of fuzzy controller for parameters adaptation of PID con-troller based on L abvIEW[1, Machinery Design manufacture箱)更容易实现各个模块之间传递数据,仿真过程还2003(4):P11~12.能动态修改仿真参数并实时更新,可以更好地配置控宋智罡,郁其祥,王益明等,基于 LabVIew的PID参数自适应模糊控制器设计山J,机械设计与制造,2003(4:11~12制器参数以达到最优,大大缩短没计周期,提高开发[7] Jin Yihui, Process Control [m, Beijing: TSinghua universily效率,具有较大的工程实用价值。press. 1988金以慧,过程控制[M,北京:清华大学出版社,1998[8 ZHAO Baochun, LUO Zon-gan, LIu Xianghua, Design andReferences(参考文献simulation of fuzzy logic controller based on LabVIEW], Control Engineering of China, 2006, 13(S1 ): 49-52[1] CHEN Hong-wei, XU Zhen-yu, YANG Bo, et al, Analysis of the赵宝纯,骆宗安,刘相华,基于LabⅤIEW的模糊控’器设计Influential Factors to Boiler Drum Level [], Power System En与仿真[,控制工程,2006,13:4952neering,2007,23(02):32-33[9] JiN Zhiqiang, Biao Qiliang, A method of design of PID controller陈鸿伟,许振宇,杨博,等锅炉汽包水位影响因素分析[电based on I abvIEW[], Control Automation, 2005, 21(6): 1-2站系统工程,2007,23(02):32-33金志强,包启亮,一种基于LabⅤIEW的PID控制器设计的[2 ZHOU Jia, CAO Xiao-ling, LIU Yong-wen, Controlling Strategy方法[,微计算机信息,2005,21(6):1-2Analysis of Drum Level in Boiler [J]. Boiler Technology, 2005, [10] National Instrument, Lab VIEW simulation moduler user manual36(03):5~10.IM, Austin: National Instruments, 2004周佳,曹小玲,刘永文,锅炉汽包水位控制策略的现状分炘[11 LI Guo-yng, A New Fu∠ y PID Controller[ J Journal of Sys-「J,锅炒技术,2005,36(03),P5-10tem simulation,2003,15(10):1492-1496[3 IIU Hongjun, HAN Pul, WANG Dongfeng, Simulation Research李国勇,一和新型的模糊PID控制器[J,系统仿頁学报,of DMC-PID Cascade for Water Level System of a Drum boile2003,15(10),P1492-1496978-1-935068-81-502011 Scares.o1994-2012ChinaAcademicJournalelEctronicPublishingHouse.Allrightsreservedhttp://www.cnki.ner

6
下载
310
浏览
2020-12-10发布