QUANTITATIVE PROJECT MANAGEMENT 量化项目管理
Purpose 目的
量化项目管理(简称QPM)的目的是量化地管理项目的已定义过程,以达到项目既定的质量和过程性能目标。
Introductory Notes 简介
上述被识别的质量和过程性能目标、度量和基线,是由组织过程性能过程域相关内容开发而来。随后,实施与量化项目管理过程域相关过程的结果(如度量定义和度量数据),将成为组织过程性能过程域所指的组织过程资产库的一部分。
为有效实施本过程域的的特定实践,组织应已建立一组标准过程和相关的组织过程资产,例如已用于各项目建立其已定义过程的组织度量库和组织过程资产库。项目的已定义过程是由一组集成的和一致的项目生命周期下的子过程构成。其中一部分是通过选择和裁剪组织标准过程而来。
项目还应确保可以获得供应商工作的度量和进度数据。要成功的完成本过程域的特定实践必须与供应商建立有效的关系。
过程性能是实际过程性能结果的度量指标。过程性能由两方面组成,包括过程度量(如投入、周期时间、缺陷去除效率)和产品度量(如可靠度、缺陷密度、反应时间)。

子过程是更高级已定义过程的已定义的模块。例如,典型的组织的开发过程,由需求开发、设计、构建、测试和同行评审等子过程构成。这些子过程本身也可适时的进一步分解为其他子过程或过程元素。
量化管理的一个基本要素是对估计要有信心(应可以预测满足项目质量和过程性能目标的程度)。基于识别出来的可预测性能的需要,选定将被统计化管理的子过程。
量化管理的另一个基本要素是要了解实际过程性能变化的本质和程度,并了解在何时项目的实际性能将无法达成项目质量和过程性能的目标。
统计管理化涉及统计思想和正确使用各种统计技术,如执行图、控制图、置信区间、预测区间、假设验证等。量化管理使用统计管理得到的数据,以帮助该项目预测是否将能够实现其质量和过程性能的目标,并识别应采取的纠正措施。
本过程域用于管理项目,但相关概念也可用于管理其他组或功能组。运用相关概念管理其他组或功能组未必有助于实现组织的业务目标,但可以帮助这些组或功能组控制自己的过程。
特定目标和特定实践
SG 1Quantitatively Manage the Project 量化地管理项目
使用质量和过程性能目标,以量化的方式管理项目
SP 1.1Establish the Project’s Objectives 建立项目的目标
建立和维护项目的质量和过程性能目标。
典型的工作产品
1.项目质量和过程性能目标
子实践
1. 评审组织的质量与过程性能目标。
本次评审的目的是确保项目了解应该在怎样更广阔的商业背景下运作。项目的质量和过程性能目标,应该在这些高端的组织级目标的背景下制定。
2. 识别客户、供应商、最终用户及其他相关干系人,识别质量和过程性能的需求和优先顺序。
可以从质量和过程性能属性出发,确定需求和优先级,所谓属性,举例如下:
*功能性
* 可靠性
* 可维护性
* 可用性
* 持续时间
* 可预测性
* 及时性
* 准确性
3. 确定如何度量过程性能。
应当考虑组织建立的度量,是否能充分地对过程进展进行评估,满足客户、最终用户以及其他干系人的需要和优先级。必要时可能需要补充其他一些度量。
4. 定义并记录项目可度量的质量与过程性能目标。
定义并记录项目的目标,包括以下内容:
* 整合组织的质量和过程性能目标
* 反应客户、最终用户以及其他干系人质量和过程性能需要和优先级的书面目标,应该具有可度量性
制定目标时可能涉及的质量属性,举例如下:
* 平均故障时间
* 关键资源的可用性
* 已发布产品的缺陷数量和严重级别
* 对提供的服务,客户投诉的次数和严重程度
制定目标时可能涉及的过程性能属性,举例如下:
* 产品验证活动(例如同行评审、测试)中移除缺陷的百分比
* 遗留缺陷率
* 产品交付(或服务开始)后第一年的缺陷数量和密度(按照严重程度划分)
* 周期时间
* 返工时间所占的百分比
5. 在适当的时机,针对生命周期的每一阶段,得出过渡性目标,以监控达到项目目标的进度。
如何预测过程未来的结果,方法之一是对产品验证活动期间(如同行评审、测试)识别的缺陷,运用过渡性度量的方法,通过过程性能模型,预测已交付产品潜在的缺陷数。
6. 解决项目质量和过程性能目标间的冲突(例如,如果一个目标没有妥协,另一个目标将无法达到)。
解决冲突,包含以下内容:
* 设置目标的相对优先级
* 根据长期的商业策略以及短期需要,考虑备选的目标
* 决策权衡时,要包括客户、最终用户、高层管理者、项目经理以及其他相关干系人
* 必要时要重新修订目标,将冲突的最终解决方案纳入其中
7. 从来源建立项目质量和过程性能的可追溯性。
制定目标的来源,举例如下:
* 需求
* 组织的质量和过程性能目标
* 客户的质量和过程性能目标
* 商业目标
* 与客户、潜在客户的讨论结果
* 市场调研
如何对需要和优先级进行识别并跟踪,方法之一是质量功能部署(QFD)
8. 定义并协商供应商的质量和过程性能目标。
9. 必要时,对项目质量和过程性能目标进行修订。
SP 1.2Compose the Defined Process 组合已定义过程
基于对历史的稳定性和能力的数据,选择构成项目的已定义过程的子过程。
典型的工作产品
1. 用于识别纳入项目已定义过程的有效备选子过程的准则
2. 纳入项目已定义过程的备选子过程
3. 确定纳入项目已定义过程的子过程
4. 当选定的子过程缺乏过程性能历史数据时,所识别的风险
子实践
1. 建立用于识别有效备选子过程的准则。
识别的基础包括:
* 质量和过程性能目标
* 现有的过程性能数据
* 产品线标准
* 项目生命周期模型
* 客户需求
* 法律法规
2. 确定要纳入统计化管理和从组织过程资产所取得的子过程,是否适合统计化管理。
如果子过程在以下方面具有历史数据,就更适合统计管理:
* 以往具有可比性的实例中,拥有稳定的性能
* 过程性能数据满足项目的质量和过程性能目标
历史数据主要是从组织的过程性能基线中获取。然而,这些数据可能并不适合所有的过程。
3. 分析子过程的相互关系,从而了解子过程间的关联性以及各子过程的度量属性。
分析技术包括系统动态模型、模拟。
4. 识别没有任何子过程满足质量和过程性能目标时的风险(也就是说,没有具有能力的子过程或不了解子过程的能力)。
即使没有将子过程纳入统计管理,历史数据和过程性能模型也可能显示出,子过程无法满足质量和过程性能目标。
SP 1.3Select the Subprocesses that Will Be Statistically Managed 选择将纳入统计化管理的子过程
选择将纳入统计化管理的项目的已定义过程的子过程。
典型的工作产品
1. 统计化管理所要追求的质量和过程性能目标
2. 用于选定纳入统计化管理子过程的准则
3. 纳入统计化管理的子过程
4. 所选定子过程应度量和控制的过程和产品属性
子实践
1. 识别项目有哪些质量和过程性能目标要纳入统计化管理。
2. 识别用于选择对达到既定质量和过程性能目标最有影响且具有可预测性能的子过程的准则。
用于选择子过程的标准的来源,举例如下:
* 质量和过程性能相关的客户需求
* 客户制定的质量和过程性能目标
* 组织制定的质量和过程性能目标
* 组织的性能基线和模型
* 子过程在其他项目中表现出的稳定性能
* 法律法规
3. 运用选取准则,选定将被纳入统计化管理的子过程。
对于某些子过程,可能无法采用统计的方式进行管理(例如,如果正在试用新的子过程和新技术),还有一些情况,对特定的子过程进行统计管理,从经济角度上讲并不合理。
4. 识别用于度量和控制子过程的产品和过程属性。
产品和过程属性,举例如下:
* 缺陷密度
* 周期时间
* 测试覆盖率
SP 1.4Manage Project Performance 管理项目性能
监控项目以确定是否符合项目的质量和过程性能目标,并适时地识别纠正措施。
典型的工作产品
1. 项目质量和过程性能目标达成度的估计(预测)
2. 完成项目质量和过程性能目标的风险文件
3. 完成项目目标过程中,用于处理缺陷的行动措施文件
子实践
1. 定期评审每个子过程的性能,以及每个选定纳入统计化管理的子过程的能力,以评估其完成项目质量和过程性能目标的进度。
针对制定的子过程的质量和过程性能目标,确认选定的每个子过程的过程能力。这些目标是根据项目的质量和过程性能目标推导出来。
2. 定期评审项目生命周期中每个阶段性目标的实际完成状况,以评估其达到项目质量和过程性能目标的进度。
3. 追踪供应商质量和过程性能目标的完成状况。
4. 运用关键属性度量指标所调整的过程性能模型,来估计完成项目质量和过程性能目标的进度。
利用过程性能模型,估计过程达成目标的进度情况。举例来说,对产品验证活动期间(如同行评审、测试)识别的缺陷,运用过渡性度量的方法,通过过程性能模型,预测已交付产品潜在的缺陷数。
以执行子实践所获取的结果为基础进行计算。
5. 识别并管理在完成项目质量和过程性能目标的过程中,所产生的相关风险。
风险的来源,举例如下:
* 组织度量库中的数据没有充分的稳定性、能力性
* 子过程的性能或能力不足
* 供应商没有达成质量和过程性能目标
* 对供应商的能力缺乏了解
* 错误运用组织的过程性能模型预测未来的性能
* 预测的过程性能(估计的进度情况)不足
* 与识别的不足情况相关的其他风险
6. 确定并记录在完成项目质量和过程性能目标的过程中,用于处理缺陷的行动措施。
这些措施的目的在于策划并部署一些正确的活动、资源、进度安排,使项目进入正轨并能够最大程度上满足目标。
为了解决项目无法达成目标的问题,采取的措施举例如下:
* 改变质量和过程性能目标,使其控制在项目已定义过程的预期范围以内
* 改进与增强项目已定义过程的执行,减少正常的偏差(如果能减少偏差,就可能在不移动均值的情况下,使项目的性能控制在目标范围之内)
SG 2Statistically Manage Subprocess Performance 统计化管理子过程的性能
用统计化的方式,管理的项目的已定义过程的子过程的性能。
SP 2.1Select Measures and Analytic Techniques 选择度量和分析技术
选择用于统计化管理已选择的子过程的度量和分析技术。
典型的工作产品
1. 用于(或建议采用)统计化管理子过程的度量指标和分析技术的定义
2. 度量指标及其在子过程度量数据收集点,以及如何判定度量指标完整性的操作定义
3. 度量指标的可追溯性,可回溯至项目质量和过程性能目标
4. 支持自动化数据采集的工具化组织支持环境
子实践
1. 从保障统计化管理的组织过程资产中,识别共性度量指标。
产品线或其他的层次标准,都可以分出一些共性度量项。
2. 识别此实例所需的额外度量指标,以涵盖所选定子过程的关键产品和过程属性。
在一些情况下,度量项是以研究为导向的,应该明确地识别出这类度量。
3. 识别适用于统计化管理的度量指标。
选择统计化管理的度量指标的标准包括:
* 可控性(例如,如果改变了子过程的执行情况,度量值是否会发生变化)
* 充分的性能指标(例如,度量子过程是否按照目标执行时,该度量指标能否算得上一个很好的指标?)
子过程的度量指标,举例如下:
* 需求波动性
* 对策划参数(例如,规模、成本、进度)的度量值的预估率
* 同行评审的覆盖率和效率
* 测试的覆盖率和效率
* 培训的有效性(例如,策划的培训完成的百分比以及考试的分数)
* 可靠性
* 项目生命周期不同阶段注入或发现的总缺陷数的百分比
* 项目生命周期不同阶段花费的总工作量的百分比
4. 制定度量指标及其在子过程中度量数据收集点,以及如何确定度量指标完整性的操作性定义。
操作性定义要使用准确的、明确的术语进行阐述,主要强调以下两个重要原则:
* 传达性:度量什么,如何度量,度量单位是什么,哪些应纳入度量或排除在外
* 重复性:度量项是否具有可重复性,如果给出同样的定义,能否得出相同的结果
5. 分析指定度量与组织和项目目标之间的关联性,并得出目标,说明每个选定子过程的度量属性,必须符合的特定目的的度量指标或范围。
6. 配置组织支持环境,支持统计化度量数据的收集、推导和分析。
配置的基础包括:
* 组织标准过程集的说明
* 组织已定义过程的说明
* 组织支持环境的能力
7. 识别适用于对所选定子过程进行统计化管理的恰当的统计分析技术。
俗话说“一鞋难合众人脚”,这同样适用于统计分析技术。适合采用哪种特定的技术,不仅取决于度量的类型,更重要的是看度量的目的是什么,其背景是否适合采用那种特定的度量技术。要想正确地选择,必须不断地调查分析。
统计分析技术的示例,将在下一特定实践中进行介绍。
8. 必要时,对度量指标和统计分析技术进行修订。
SP 2.2Apply Statistical Methods to Understand Variation 利用统计的方法理解变化
使用选定的度量和分析技术,建立和维护对选定的子过程的变化的理解。
典型的工作产品
1. 收集的度量结果
2. 每个所选定子过程的度量属性的过程性能正常范围
3. 与每个所选定子过程的度量属性的过程性能正常范围相比较的过程性能
子实践
1. 针对具有适当历史性能数据的子过程,建立试验性质的正常范围。
属性的正常边界是指出现正常偏差的范围。所有的过程每次执行时,其过程和产品的度量都会显示一定的偏差。而问题的关键在于,偏差是由于共同原因引起的过程的正常性能偏差,还是由于特殊原因引起的偏差,这就需要识别并移除这些特殊原因。
最初执行子过程时,适合建立试验性正常边界的数据往往是从组织度量库中取得的,以往的子过程实例或者具有可比性的子过程、过程性能基线、过程性能模型的相关数据。随着子过程的深入执行,也会收集到一些专门的数据,要利用这些数据对试验边界进行更新,并逐渐替换掉试验性质的正常边界。然而,如果子过程进行了重大的裁剪,或者当前的背景与之前的实例完全不同,那就不要使用存储库中的相关数据。
在一些情况下,可能不存在具有可比性的历史数据(例如,引进一个新的子过程,进入一个新的应用领域,或者子过程出现重大变更)。在这些情况下,确定试验性的正常范围时,就要利用该子过程以前的过程数据,而且后续要对试验性的正常范围逐步进行更新。
确认数据是否具有可比性的标准,举例如下:
* 产品线
* 应用领域
* 工作产品和任务属性(例如,产品的规模)
* 项目的规模
2. 依据选定的度量指标,收集子过程在执行时的度量数据。
3. 针对每一个度量属性,计算过程性能的正常范围。
从哪里可以计算正常边界范围,举例如下:
* 控制图
* (分布参数的)置信区间
* (未来成果物的)预测区间
4. 识别变异的特殊原因。
在控制图中,确定属于过程偏差的特殊原因有很多标准,举例来说,如果一个点落在3西格玛控制界限以外,就算是特殊原因。
发现过程偏差特殊原因的标准,是以统计理论和经验为基础的,并取决于经济上是否合理。随着标准的不断增加,一旦出现特殊原因就很容易识别,但是发出错误预警信号的概率也随之增加。
5. 分析过程变异的特殊原因,以判定发生异常的原因。
分析特殊原因造成偏差的技术,举例如下:
* 因果图(鱼骨图)
* 设计试验
* 控制图(适用于子过程的输入或者更低层次的子过程)
* 子群组(将相同的数据分成一个子组,根据对如何执行子过程的了解,对各组数据进行分析,这样可以促进对特殊原因进行隔离)
有些异常点只是一些极端的表现,在分布线以下,实际上并不是真正的问题。子过程的执行人员往往是能够分析和了解偏差的特定原因的最佳人选。
6. 一旦识别出变异的特殊原因,应确定采取什么纠正措施。
移除过程偏差的特殊原因,并没有改变主要的子过程。它只是对子过程的错误执行方式进行处理。
7. 必要时,针对所选定子过程的每一度量属性,重新计算其正常范围。
如果度量值显示子过程已经发生了改变,没有按预期运行或者出现武断的决策,就应该根据这些度量值,重新计算(统计化预估)正常范围。
何时需要重新计算正常范围,举例如下:
* 子过程逐渐改进
* 子过程部署了新工具
* 部署了新的子过程
* 收集的度量表明子过程的均值已经长久出现偏离,或者子过程已经长久出现了偏差
SP 2.3Monitor Performance of the Selected Subprocesses 监控选定的子过程的性能
监控选定的子过程的性能,以确定满足其质量和过程性能目标的能力,并适时地识别纠正措施。
典型的工作产品
1. 每一选定子过程的过程性能的正常范围与其目标(或衍生目标)的比较
2. 每一子过程的过程能力
3. 每一子过程解决过程能力缺陷的纠正行动
子实践
1. 比较质量和过程性能目标与度量属性正常范围的差异。
所谓的比较是针对子过程每个可度量的属性,评估过程的能力。比较的结果可以用图表的方式呈现,将预计的正常范围与目标或者过程能力指标联系起来,概括出目标和正常范围的关联关系。
2. 监控质量和过程性能目标,以及所选定子过程的过程能力的变化。
3. 识别并记录子过程的能力缺陷。
4. 确定并记录解决子过程能力缺陷所必需的行动措施。
如果选定的子过程的性能无法满足目标时,可以采取的纠正措施,举例如下:
* 改变质量和过程性能目标,使其控制在子过程的过程能力范围之内
* 加强现有子过程的执行,减少正常的偏差(如果能减少偏差,就可能在不移动均值的情况下,使正常边界控制在目标范围之内)
* 采用新的过程要素和子过程,以及采用能够管理相关风险并能够满足目标的新技术
* 针对子过程的过程能力的每个不足之处,识别风险以及风险缓解计划
SP 2.4Record Statistical Management Data 记录统计管理的数据
在组织度量库中,记录统计和质量管理的数据。
典型的工作产品
1. 记录于组织度量库的统计和质量管理资料
CMMI, CMM, and Capability Maturity Model are registered in the U.S. Patent and Trademark Office.
CMM Integration, SCAMPI, and IDEAL are service marks of Carnegie Mellon University.
本文属于个人学习所用,请使用者用毕及时清理。
项目管理:需求管理、项目策划、项目监控和控制、供应商协议管理、集成项目管理、风险管理、定量项目管理
过程管理:组织过程焦点、组织过程定义、组织级培训、组织过程性能、组织革新和实施
工程:需求开发、产品集成、技术解决方案、验证、确认
止于至善的博客 http://tyou1215.csai.cn/
分享到:
相关推荐
内容概要:本文详细探讨了利用NSGA2算法进行电力系统中储能系统的选址和定容优化,并结合熵权TOPSIS方法选择最优解。首先介绍了使用Matpower工具包进行潮流计算的基础步骤,随后深入讨论了储能系统引入后的复杂性和优化目标设定。文中展示了如何构建目标函数,包括储能的投资成本和系统电压偏差,并详细解释了NSGA2算法的具体实现,如种群初始化、交叉变异操作以及约束条件处理。最后,通过熵权法确定权重并应用TOPSIS方法对多个优化结果进行评估,选出综合性能最佳的储能配置方案。 适合人群:从事电力系统规划、优化算法研究的专业人士,尤其是对储能系统优化感兴趣的科研人员和技术开发者。 使用场景及目标:适用于需要解决电力系统中储能系统选址和定容问题的实际工程项目。主要目标是在满足系统稳定性要求的前提下,最小化储能系统的投资成本,提高系统的经济性和可靠性。 其他说明:文章提供了详细的代码片段和理论推导,帮助读者更好地理解和实施所提出的优化方法。此外,还提到了一些实际应用中的注意事项,如SOC约束处理、参数选择等,为后续的研究和应用提供了宝贵的实践经验。
基于python+pyqt5实现视频自动化下载、剪辑和上传系统源码+项目说明.zip 该项目是用脚本实现部分视频网站视频内容的自动化下载、剪辑以及上传,其中界面是用PyQT做的。 使用的浏览器驱动是undetected_chromedriver,可以跳过tiktok的机器人检查 使用的浏览器是91,版本:Google_Chrome_(64bit)_v91.0.4472.77 【功能】 自动从各种视频网站下载视频 支持视频剪辑和合集制作 支持自动上传视频到视频网站 技术栈 Python PyQT undetected_chromedriver
内容概要:本文详细介绍了西门子S7-1200双套三坐标6轴联动控制系统的开发与调试经验。主要内容涵盖双PLC通信机制、轴控制逻辑、安全联锁设计以及触摸屏程序绑定等方面。文中通过具体代码示例展示了如何利用SCL语言实现高效稳定的多轴联动控制,并分享了实际项目中的最佳实践和技术难点解决方案。此外,还讨论了程序结构优化、报警代码设计、数据块管理等关键环节,强调了模块化设计思想的应用及其带来的效率提升。 适合人群:从事工业自动化领域的工程师,尤其是熟悉西门子PLC编程的专业人士。 使用场景及目标:适用于需要进行复杂运动控制的自动化生产线,如汽车制造、电子装配等行业。主要目标是提高生产效率,确保设备运行的安全性和稳定性。 其他说明:文中提到的许多技术和方法不仅限于特定型号的PLC,对于其他品牌的控制器也有一定的借鉴意义。同时,提供的代码片段可以直接应用于类似项目中,帮助开发者快速搭建可靠的控制系统。
NFC Tools是一个应用程序,允许你在你的 NFC 标签和其他 RFID 兼容芯片上读取或写入或编程代码任务。NFC Tools PRO版本包括很多其他的附加功能,比如配置文件管理等。保存你的NFC标签或任务的配置文件,以便你以后重新使用它们。导出和导入很容易。NFC Tools PRO官方版允许你直接从现有的 NFC 标签导入你的记录或任务。 你可以很快编辑你的标签。此外还可以直接运行你的任务配置文件,不需要NFC 标签。
该资源为protobuf-6.30.1-py3-none-any.whl,欢迎下载使用哦!
内容概要:本文详细介绍了如何在FLAC3D中提取壳单元和衬砌单元的关键内力数据,如弯矩、轴力和剪力。针对壳单元,文中提供了具体的FISH命令和函数,展示了如何利用gp.extra属性提取弯矩,并强调了局部坐标系方向的重要性。对于衬砌单元,则介绍了专门的命令和注意事项,如使用liner组件提取轴力和剪力,以及如何处理弯矩数据。此外,还分享了一些实用的经验和技巧,如批量数据处理、单位换算、内力符号规则等。最后,提到了使用Python进行后处理的方法,将提取的数据转化为更直观的形式,便于进一步分析。 适合人群:从事岩土工程、隧道工程及相关领域的工程师和技术人员,尤其是对FLAC3D有一定基础的用户。 使用场景及目标:帮助用户掌握FLAC3D中壳单元和衬砌单元内力提取的具体方法,提高工作效率,确保数据分析的准确性。适用于需要进行结构内力分析、支护设计优化等项目的工程师。 其他说明:文章不仅提供了详细的命令和函数示例,还分享了许多实战经验和常见错误的规避方法,有助于初学者少走弯路。同时,强调了内力符号规则和单位换算的重要性,避免因疏忽导致的重大失误。
内容概要:本文详细介绍了ST公司发布的HL07:ST PMSM FOC电机控制资料包2.0的内容及其应用。资料包涵盖了ST芯片电机控制的全源代码、详细文档、多个工程源码、stm32库培训资料及例程源码。文中通过具体的代码示例,如GPIO初始化、PWM配置、ADC采样、Clarke变换、PID调节器、SVPWM生成等,深入剖析了电机控制的关键技术和优化技巧。此外,还揭示了一些隐藏的技术细节和调试技巧,如硬件同步、动态调整PID参数、电机参数自识别等。 适合人群:电机控制工程师、嵌入式开发人员、尤其是对STM32和FOC算法感兴趣的开发者。 使用场景及目标:帮助读者深入了解ST芯片电机控制的具体实现,掌握从硬件配置到算法优化的全过程,提高实际项目的开发效率和质量。适用于需要进行电机控制系统设计、调试和优化的工程项目。 其他说明:资料包中的代码和文档非常实用,提供了丰富的实战经验和优化建议,尤其适合初学者和有一定基础的研发人员。同时,文中提到的一些特殊技巧和注意事项有助于避免常见的开发陷阱,提升系统的稳定性和性能。
内容概要:文章探讨了2025年AI技术发展趋势及潜在的GPT级技术突破。首先回顾了GPT系列模型的发展历程及其对自然语言处理领域的深远影响。接着,通过介绍Geoffrey Hinton、李飞飞和张晨等AI领袖的观点,阐述了AI技术在实际应用场景中的挑战与机遇。文中详细描述了AI大模型的演进,包括多模态技术的发展、轻量化趋势以及可控性和可解释性的提升。此外,还介绍了AI计算力的革命性升级,如量子计算、云计算+AI和边缘AI的发展。最后,文章分析了AI在医疗、金融、教育、自动驾驶等行业的落地应用,并指出了面临的挑战与机遇,展望了未来的技术和社会影响。 适合人群:对AI技术感兴趣的从业者、研究人员、企业家及政策制定者。 使用场景及目标:①了解AI技术的最新进展和未来趋势;②探索AI技术在各行业的应用前景;③评估AI技术带来的挑战与机遇,为相关决策提供参考。 阅读建议:本文内容涵盖广泛,既有技术细节又有宏观展望,建议读者结合自身背景选择感兴趣的部分深入阅读,重点关注与自身行业或研究方向相关的章节。
内容概要:本文详细探讨了基于樽海鞘算法(SSA)优化的极限学习机(ELM)在回归预测任务中的应用,并与传统的BP神经网络、广义回归神经网络(GRNN)以及未优化的ELM进行了性能对比。首先介绍了ELM的基本原理,即通过随机生成输入层与隐藏层之间的连接权重及阈值,仅需计算输出权重即可快速完成训练。接着阐述了SSA的工作机制,利用樽海鞘群体觅食行为优化ELM的输入权重和隐藏层阈值,从而提高模型性能。随后分别给出了BP、GRNN、ELM和SSA-ELM的具体实现代码,并通过波士顿房价数据集和其他工业数据集验证了各模型的表现。结果显示,SSA-ELM在预测精度方面显著优于其他三种方法,尽管其训练时间较长,但在实际应用中仍具有明显优势。 适合人群:对机器学习尤其是回归预测感兴趣的科研人员和技术开发者,特别是那些希望深入了解ELM及其优化方法的人。 使用场景及目标:适用于需要高效、高精度回归预测的应用场景,如金融建模、工业数据分析等。主要目标是提供一种更为有效的回归预测解决方案,尤其是在处理大规模数据集时能够保持较高的预测精度。 其他说明:文中提供了详细的代码示例和性能对比图表,帮助读者更好地理解和复现实验结果。同时提醒使用者注意SSA参数的选择对模型性能的影响,建议进行参数敏感性分析以获得最佳效果。
内容概要:本文详细介绍了汇川PLC与基恩士PLC通过Ethernet/IP (EIP) 协议实现联机的方法及其应用场景。首先,文章解释了硬件配置,包括基恩士KV-7300 CPU搭配KV-EP21v以太网通信模块以及汇川AM-400系列PLC的网口连接。接下来,分别阐述了基恩士和汇川PLC的程序框架,涵盖初始化EIP通讯模块、设置IP地址、建立连接、数据映射及心跳检测机制等关键技术点。此外,文中提供了具体的代码示例和调试建议,如使用Wireshark抓包工具排查问题,并强调了数据同步、字节序转换、超时处理等方面需要注意的地方。最后,分享了一些实践经验,例如确保正确的IP地址分配、合理的缓冲区大小规划、良好的接地措施等。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是对PLC编程有一定基础并希望深入了解不同品牌PLC间通讯机制的专业人士。 使用场景及目标:适用于需要将不同品牌PLC集成到同一个控制系统中的工业项目,旨在提高系统的灵活性和互操作性。通过掌握本文介绍的技术要点,可以有效减少因PLC品牌差异带来的兼容性和稳定性问题。 其他说明:文中不仅提供了理论指导,还结合实际案例进行了深入浅出的讲解,帮助读者更好地理解和应用相关技术。同时,针对可能出现的问题给出了预防和解决方案,使读者能够在实践中少走弯路。
内容概要:本文详细记录了作者将VESC项目的非线性磁链观测器移植到STM32F4开发板的过程。首先介绍了FOC技术和VESC源码的重要性和特点,然后重点阐述了非线性磁链观测器的实现方法及其核心代码。接着讨论了移植过程中遇到的技术难题,如实时性、稳定性、中断处理、电流采样等问题,并分享了解决这些问题的具体措施。最后展示了测试结果,证明了移植的成功以及观测器的良好性能。 适合人群:具有一定嵌入式开发经验的研发人员,特别是从事电机控制领域的工程师和技术爱好者。 使用场景及目标:适用于希望深入理解VESC源码和非线性磁链观测器的工作机制,掌握STM32F4平台上FOC算法实现的人群。目标是在实际项目中应用这些技术,提高电机控制系统的性能。 其他说明:文中提供了大量实用的代码片段和调试技巧,帮助读者更好地理解和解决问题。此外,作者还分享了一些个人经验和心得,增加了文章的趣味性和实用性。
移远EC20 Windows驱动 操作系统 - 桌面系统 - 移远EC20 Windows驱动
检证资料jianzhen.ppt
内容概要:本文档《ATK-DLRK3568嵌入式Qt开发实战V1.2》是正点原子出品的一份面向初学者的嵌入式Qt开发指南,主要内容涵盖嵌入式Linux环境下Qt的安装配置、C++基础、Qt基础、多线程编程、网络编程、多媒体开发、数据库操作以及项目实战案例。文档从最简单的“Hello World”程序开始,逐步引导读者熟悉Qt开发环境的搭建、常用控件的使用、信号与槽机制、UI设计、数据处理等关键技术点。此外,文档还提供了详细的项目实战案例,如车牌识别系统的开发,帮助读者将理论知识应用于实际项目中。 适合人群:具备一定Linux和C++基础,希望快速入门嵌入式Qt开发的初学者或有一定开发经验的研发人员。 使用场景及目标: 1. **环境搭建**:学习如何在Ubuntu环境下搭建Qt开发环境,包括安装必要的工具和库。 2. **基础知识**:掌握C++面向对象编程、Qt基础控件的使用、信号与槽机制等核心概念。 3. **高级功能**:理解多线程编程、网络通信、多媒体处理、数据库操作等高级功能的实现方法。 4. **项目实战**:通过具体的项目案例(如车牌识别系统),巩固
1、文件说明: Centos8操作系统tcl-tclxml-devel-3.2-26.el8.rpm以及相关依赖,全打包为一个tar.gz压缩包 2、安装指令: #Step1、解压 tar -zxvf tcl-tclxml-devel-3.2-26.el8.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm
C盘清理bat脚本自动清理C盘垃圾文件
桶排
内容概要:本文详细介绍了利用混沌系统进行图像加密的方法,重点探讨了Logistic映射生成混沌序列用于图像加密的具体实现。首先,通过生成混沌序列并对其进行预热处理,确保序列的随机性和稳定性。然后,采用循环移位扰乱方法对图像像素进行重新排列,使图像像素位置发生改变。接着,通过水平和垂直扩散步骤进一步打乱像素之间的关联性,增强了加密效果。文中还展示了如何通过直方图、信息熵和相关系数等指标评估加密效果,验证了该方法的有效性。 适合人群:对图像加密技术和混沌系统感兴趣的科研人员、信息安全领域的开发者和技术爱好者。 使用场景及目标:适用于研究和开发高效的图像加密算法,特别是在需要高安全性的应用场景中,如军事通信、隐私保护等领域。目标是提供一种基于混沌系统的高效、安全的图像加密解决方案。 其他说明:文中提供了详细的Python代码实现,帮助读者更好地理解和实践该加密方法。同时,强调了在实际应用中需要注意的一些关键点,如参数选择和优化,以确保最佳的加密效果。
基于EEMD奇异值熵的滚动轴承故障诊断方法研究
内容概要:本文档介绍了分块查找的基本思想及其具体实现方法。分块查找的核心在于将一个数据集划分为若干个块,块内部元素可以无序排列,但块间元素必须保持有序(对于非递减序列,后一块的所有元素均大于前一块)。文档通过C#语言实现了分块查找算法,定义了IndexBlock结构体用于存储每个块的最大值、起始位置和结束位置,并展示了如何初始化分块以及执行具体的查找操作。最后通过一个简单的例子演示了分块查找的应用,当查找成功时返回元素在数组中的索引,否则返回-1表示查找失败。; 适合人群:计算机科学专业学生或有一定编程基础的技术人员。; 使用场景及目标:①理解分块查找算法的工作原理;②掌握利用C#实现分块查找的具体步骤;③学习如何根据实际需求选择合适的查找算法以提高效率。; 其他说明:此文档不仅提供了理论性的概念解释,还结合了实际代码示例帮助读者更好地理解分块查找算法,建议读者在阅读过程中尝试运行代码并理解每一部分的功能。