当前位置:首页 科普知识 局部优化

局部优化

发布时间:2023-09-15 12:11:42

局部优化

局部优化,一般是指针对企业的某一部分,如一台机器、一个部门、一个车间所实现的自动化,即局部优化。

在编译原理中,局部优化指在程序的一个基本块内进行的优化。

局部优化含义

局部优化一般是指针对企业的某一部分,如一台机器、一个部门、一个车间所实现的自动化,即局部优化。通过数控机床、加工中心、机器人等计算机系统和自动化设备,显然这些系统和设备可以实现企业的局部自动化,会对企业技术进步发挥积极的作用。但这些系统是针对企业的内部,即解决了局部问题。

局部优化在编译原理中

局部优化基本块

一顺序执行的最大语句序列,只有惟一入口和惟一出口,且分别对应该序列的第一个语句和最后一个语句 。

局部优化基本块特点

基本块内的语句是顺序执行的,没有转进转出,分叉汇合 。

局部优化基本块划分

第1步:确定每个基本块的入口语句。

根据基本块的结构特点,它的入口语句是下述三种类型的语句之一:⑴ 程序的第一个语句;⑵ 由条件转移语句或无条件转移语句转移 到的语句;⑶ 紧跟在条件转移或无条件转移后面的语句。

第2步:根据确定的基本块的入口语句,构造其所属的基本块。

⑴ 由该入口语句直到下一个入口语句(不包含下一个入口语句)之间的所有语句构成一个基本块;⑵ 由该入口语句到程序中的停止或暂停语句或最后一个语句(包含该停止或暂停或最后语句)之间的语句序列组成的。

第3步:凡是未包含在基本块中的语句,都是程序的控制流不可到达的语句,直接从程序中删除。

局部优化应用

工业中往往需要实时控制,有时并不需要全局的优化控制。需要当前局部的控制决策。

它的特点在于:采用各种模型建模(参数和非参数模型),从而适应工业现场的复杂模型;并且采用局部优化策略,对优化窗口不断滚动,对实际输出和模型输出不断比较并反馈校正,以实现跟踪参考值。其意义在于:由于采用了有限优化窗口,使得优化计算量大大减小;同时采用滚动策略,在局部优化的基础上实现了全局的优化;同时利用反馈校正,解决了系统干扰等不确定问题。

等安全度抗震设计直接记录地震仪放射性气体异常非线性地震反应

地震流体地质学地震烈度小区划地下水物理性质碳14年代测定法

充填型地震反射实验地球物理学激光应变地震仪地震震中分布图

温馨提示:
本文【局部优化】由作者 百科科普 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6