在笔者多年指导物流管理专业本科毕业设计的过程中发现,学生们具有较好的分析问题的能力,也具有较好的对物流优化问题的建模能力,但是在对问题的求解能力以及详细深入的数据采集、处理能力方面稍显不足。例如,针对物流当中普遍存在的优化问题———物流配送车辆调度、库存控制、生产计划等。学生在经过管理运筹学及物流系统工程等专业基础课程的学习后,基本能够独立完成问题的分析及建模,但是在问题优化求解时还停留在手工计算(这对于稍大规模的优化问题显然不切实际)或者基于C/C++程序设计语言进行结构化程序设计来求解。但是在教育部要求减少学分、压缩学时的大背景下,学生对于计算机文化基础,C/C++程序设计语言,大型数据库开发等计算机相关课程学习明显欠深入。这些课程的学时基本都在48学时,甚至32学时,因而学习内容篇幅可能存在不完整或者实践环节偏少的情形。此外,对于C语言而言,诸多数据结构的程序细节都需要学生独立完成,而C++虽然有设计好的模板类可以调用,但这些基本属于C++高级部分,在少学时的课程中一般没有介绍。这就造成非计算机类的物流管理专业学生在学过之后,难以理论指导实践———将这些知识付诸实践,用于解决实际问题时显得力不从心。
此外,导致学生动手解决问题能力弱的原因是有些偏向开发的课程往往是需要很多交叉知识的,例如大型数据库开发往往需要学习很多面向对象软件程序设计知识及可视化软件开发工具本身,那么这些承上启下的课程知识如果交由学生自学尚有一定的难度。因此,笔者认为作为管理类专业的学生应该去掉传统的结构化程序设计课程C/C++程序设计,改为具有友好的可视化界面的软件工具,例如VisualC#、基于JCreator或JBuilder或Eclipse的JAVA,这些相对新颖的工具基本具有现成的成熟的数据结构,例如java.util包中包含了诸如数组排序等诸多函数的功能模块,从而减轻非计算机类专业学生开发这类程序功能的负担。与此同时,学生在学型数据库开发及物流信息系统课程时就具备了可视化软件开发的基本理念和一定的软件开发自学能力,学生完成简单的物流信息系统的分析、设计、开发及实现的能力或自学能力将会有一定的提高。这就是笔者所倡导的循序渐进、承上启下的课程设置理念。这样对于专业核心课物流信息系统,我们可以形成如下的循序渐进教学课程体系:JAVA→基于SQLServer的大型数据库开发→物流信息系统(嵌入JAVA中学习过的面向对象分析与设计的概念及新的UML建模教学内容)→物流信息系统课程设计(利用物流信息系统中所需知识进一步实践以强化学生面向对象分析、设计及程序设计的能力)。
为了培养学生具有物流优化建模的能力,以管理运筹学、物流系统工程作为物流管理专业的核心专业基础课程,以使学生在学习物流中心设计与运营、仓储管理、企业采购与供应管理、多式集装联运、供应链管理等专业课程当中具备相应地基础建模及优化知识。同时为了提高学生动手解决问题的能力,在管理运筹学等专业基础课程开设之前开设MATLAB基础及应用”这样的课程以及在相关专业基础课程中开设诸如LINGO、CPLEX等教学模块,并进一步在专业课程中布置设计实用软件使用的课外作业以强化学生的实用软件使用技能。此外,为了培养学生管理科学的知识,设置了这样一条学习主线:管理学原理→经济学原理→物流经济学→计量经济学(含Eviews软件教学模块)→电子商务(重点包含商务信息检索,存储,商务信息处理及分析)。
最后,对于物流管理专业学生,笔者更倾向于开设模块化能力非常好的成熟的通用软件,例如MATLAB,SPSS,R,Eviews,LINGO,CPLEX,Flexsim,Extend,Witness,Arena,Netlogo等成熟的科研软件,既让学生学会了基本的解决问题的方法,也让学生种下了科研分析的意识种子,从而很好地引导他们更多地主动学习新领域的新知识,同时也为将来有一部分学生走上研究生学习之路做了更好地铺垫。例如,数学规划软件LINGO(嵌入了分支定界算法)对于一个整数规划问题,可以利用简短的几行语句完成求解及灵敏度分析,这样学生就不用从头开始写经典的分支定界算法的程序,从而在减轻学生负担的同时也让学生体会到成功求解的乐趣,进而增强学生学习及进一步自学的兴趣。综合以上分析,针对物流管理类专业学生在毕业设计及在课程设计中所表现出的动手解决问题———给出定量结果及分析能力不足的现象,提出物流管理类专业实用软件技能培养目标及新的组合式实用软件技能培养模式。
二、物流管理专业学生实用软件技能的培养目标
(一)信息搜索能力
在日常学习及毕业设计过程中,如果学生具备非常好的搜索技能,那么学生能在非常短的时间内找到解决问题的资料、工具、方法,从而提高解决问题的可能性。对于信息搜索能力,首先,学习常用的搜索引擎(Google,Baidu,Sogou),了解每个搜索引擎的优势及特点,例如,Google搜索引擎提供的子功能GoogleScholar可以提供学术资源的查找与搜索,尤其是英文学术资源的查找;其次,了解学校电子图书馆提供的电子资源概况,以及如何获取和使用这些资源,包括学习使用一些常见的文献管理软件如NoteExpress,EndNote等;最后由专业课教师在平时上课的过程中或者在新生专业介绍会上列出与物流管理专业相关的常用社区、论坛或微博网址,如了解与管理、经济等物流管理专业相关的大型学术网站———人大经济论坛。
(二)信息存储技术
21世纪已经进入大数据的时代,如何采集数据,利用数据挖掘出数据背后的有用信息是非常有潜力的一种管理模式。例如著名的尿布—啤酒故事就是典型的购物篮分析所带来的好处,而没有大量历史数据的使用与存储,购物篮分析又谈何容易。而大量的数据从各种链接、免费数据库、商业数据库采集时,需要考虑采用何种方式存储这些数据,以及如何管理并利用这些数据,因此,我们应该学习有关信息存储技术。学习数据库技术可以实现对一些分散的数据进行集中统一管理。
(三)信息处理能力
在收集好数据之后,对数据信息进行合理的处理是获取信息价值的必要途径,给学生介绍相关数据信息处理软件:Excel,MATLAB,SPSS,R,EViews等。这些软件都比程序设计语言处理数据要更加易于学习和使用,而且对于数据的可视化都较其他程序设计语言工具方便得多。此外,对于海量数据的处理还可以借助诸如Or-acle、SQLServer这样的大型数据库。
(四)问题建模及求解能力
对物流管理专业类学生而言,物流作为第三利润源的概念已经通过很多专业基础课程及专业课程的学习而深深映入脑海,那么思考的一个问题便是如何挖掘第三利润源,也就是采取何种策略降低物流成本,使得物流冰山下的成本得以不断减少,从而达到追逐并获得第三利润源的目的。这个过程其实就是优化问题,即如何建立优化模型,例如建立模型优化生产调度策略,优化车辆配送路径,优化物流配送车辆装载率,优化供应链的库存,对供应链订单进行排序等,这些优化模型构建的相关基础知识在物流管理专业核心课程———管理运筹学里都有详细的介绍,但是对于求解的方法基本都是介绍的经典理论且是对非常小规模的问题进行处理,然后用手工计算的方式进行求解。为此,我们提出介绍一些建模优化软件如LINGO、CPLEX、MATLAB等来对问题进行求解,从而实现所解决的问题更接近实际情况。
(五)结果展示能力
当对一个问题进行分析,建模并求解之后,需要对结果进行展示,其中包括数据可视化的展示,即图形化表示,为此学生需要具备一定的绘图能力,这个任务可以通过学习MicrosoftVisio及Excel的绘图功能来完成。此外,我们需要对相关结果形成正式的报告或文档(毕业设计论文,课程设计报告),这个任务可由微软办公软件WORD来完成,即学习WORD中的一些高级排版技巧(自动生成目录,自动公式编号等)。最后,学生可能需要在一些公开场合(例如参加全国大学生物流设计大赛的答辩会)展示自己解决问题的成果,这时需要使用到PowerPoint多媒体功能。
三、物流管理专业学生实用软件技能的培养模式
(一)单独开设相关课程
对于某些应用范围大、处理能力强的通用软件或开发软件应单独开设系列课程,例如对于在诸多场合(优化、数据处理等)都非常实用的软件MATLAB可以考虑单独开设课程来讲授,以使学生在后续课程当中可以不断地使用该软件解决课程作业及进一步解决更加实际的问题。这些软件技能的培养对于其他课程能起到承上启下、循序渐进的纽带作用。
(二)依托相关专业基础课或专业课设置教学内容模块
对于某些学习难度不是太大的实用软件技能,采用随堂教学的方式依托相关课程设置一定学时的教学内容模块来实现软件的普及入门。例如EXCEL、WORD、VISIO的学习可以放在校必选基础课———计算机文化基础”课程里,而对于LINGO可以放置在管理运筹学”课程里,而且从2012年开始,兰州交通大学物流管理专业选用由李引珍教授编著的部级精品课程教材《管理运筹学》已经将LINGO列入了每一章的讲授内容。此外,基于Logware软件的供应链仿真建模分析也在相关课程设计中得以运用,即对于依托相关课程实施实用软件技能培养已迈入了实质性的教学阶段。
(三)设置引导型教学模块
考虑到总学时的限制,教师在讲授某些主干课程的同时,指出要求学生自学的实践内容,即开展引导型教学模式,以培养学生的自学意识和自学能力,达到延伸、扩展课堂教学内容的目的。这部分内容可以由教师指出学生自学的提纲,内容,自学的方式、方法以及自学的资源(推荐书籍,推荐学习的工具、学习网址),由学生课后业余时间主动学习。而且对于引导型教学模块的内容,还可以设置自学应该达到的目标,考核的方式(例如做一次汇报)及手段。
四、总结
关键词:基建工程;信息系统;开发;应用;研究
DOI:10.16640/ki.37-1222/t.2016.11.111
1引言
项目管理信息系统(PMIS)是基于计算机的项目管理的信息系统,用计算机的手段,进行项目管理有关数据的收集、记录、存储、过滤和输出展示,给项目管理班子提供管理决策依据,实现项目的目标控制。
2系统建设的目标
建立适用于建设单位的基建工程项目管理信息系统其目的是为了满足项目可研立项、报建、设计、采购、施工、验收、结算、决算、项目后评估等项目实施全寿命周期内各环节的项目管理需要,以及日常内务管理、业务管理的需要,建立包括组织机构、基本程序、管理制度、规范、规则、标准、工作流程、表单、操作和展示平台界面等基础数据库文件,并以此为基础实现业务管理系统、办公管理系统、综合管理系统三大建设目标的系统开发集成。
3系统总架构
为了实现系统建设目标,搭建了“一个闭环、两个体系、三大主线、四大平台”的总体架构:一个闭环,即从项目决策与可研立项阶段、项目设计与前期准备阶段、项目实施阶段到项目竣工验收与后评价阶段,项目全寿命周期内的标准推进程序;两个体系,即职能组织体系、分级授权组织体系;三大主线,即进度控制线、投资控制线、合同管理线;四大平台,即基建部门门户平台、项目建设管理平台、决策平台、资源信息库平台。根据基建工程项目管理系统的设计目标,将基建工程进行标准化管理,将管理系统配置、机构、岗位、程序、表单等进行标准化、系统编号,利用计算机后台的业务流程管理引擎,实现各项工作的程序化流转。数据库服务器部署(Oracle),服务/应用层基于J2EE架构应用,应用的服务器采用的是Weblogic,基建工程项目管理信息系统的权限系统部署在Weblogic中的WebContainer。业务应用系统与外部系统的接入主要是通过系统接口、外部接口来实现的;客户阶层的使用者,浏览器Web前端采用AJAX技术,不仅能够给使用者提供给良好体验,还能在很大层度上减少网络流量和服务器压力。数据层主要包括平台数据库、业务数据库、流程数据库等。平台数据库主要是对权限信息的管理,因为可以使用外部权限验证服务,所以平台数据库里面不会保存有关组织机构的信息。业务数据库主要是对基建工程管理中各个项目信息的管理。流程数据库主要是对基建工程管理中工作流信息的管理,因使用的是工作流引擎,所以业务系统不可以直接对流程数据库进行访问,而是通过工作流引擎来对流程数据库进行访问。
4系统主要功能模块
4.1辅助办公平台模块
辅助办公平台模块主要包含我的任务、任务布置/跟踪/督办、业务处理、会议管理、邮件处理、公共信息管理、党建工团、工作预警、风险提示等栏目。该功能模块主要包括项目全局概览、计划编制/调整、设计管理、招投标管理、合同管理、概算执行管理、款项支付管理、项目档案库管理、安全管理、项目现场管理、建筑模块标准管理、评价考核管理、项目图片管理等。它还具有一定的控制功能,可以对进度控制、投资控制、质量控制、廉洁风险防控等方面进行监控、预警、督办、控制。
4.2个人中心模块
包含个人信息、权限角色、专业人才管理、培训管理、评价考核、岗位选聘、资格评定、项目业绩考评、我的档案、我的团队、留言论坛等栏目。该模块可以对个人中心模块信息进行查看、修改和保存,在满足最基本的个人中心需求的同时,还具有一定的开放性,具有留言功能。在个人中心模块可以对各方面的信息有更全面的了解。
4.3信息库模块
包含组织机构信息、工作机制、职责、基本建设程序、国家/行业/地方政策法规文件、行业规范标准文件、公司/部门规章制度文件、业务流程清单、档案资料文件、建筑模块标准、材料设备标准、材料设备品牌库、人才备选库、供应商库、招标文件范本、合同范本、工程造价计价规则、造价定额等文件内容。该模块即服务于项目又支持办公,可以促进项目管理水平的提高和效率提升,为相关决策提供可靠的依据和强大的信息资源支撑。
4.4综合信息管理模块
该功能模块也可称为统计报告/报表输出模块,是以辅助办公数据库和项目工程管理数据库为基准,采用数据库服务器、浏览器和应用服务器三方面将信息进行分类、比较和管理。该模块可根据需要设置各类栏目,例如督办完成情况、项目统计报告、项目总体进展、项目进程报告、项目投资统计和预测、合同执行统计、质量统计分析和安全事故统计分析、人力资源统计分析报告等栏目。
4.5文档信息管理模块
文档信息管理是按政府档案管理要求的文档目录作为文档信息管理的基础,针对企业基建工程项目管理的一些要求,对文档信息管理进行了自主的设计和进一步的开发。该功能对设计进度、招标(采购)进度、施工进度具有较好的控制,还具有变更信息管理、文件审查管理、自动分类归档、自助筛选查询等功能;系统的结构是开放的,数据接口的设计也很清晰,因为采用分集分类和权限控制,不仅实现了相关数据库的高度共享,也确保了数据库的安全性。
5结束语
本文以建设企业的项目管理信息化为背景,对系统开发与应用中各个阶段的资源共享加以重视,根据项目一体化原则,按照基本建设程序,主要从工程阶段、控制对象、工程内容三个层面来组织数据结构、设计和开发项目软件。建设单位与相关参建单位之间通过签订合同的形式,提高对项目管理的重视程度和责任意识,系统采用的监管方式和控制技术不断的优化完善,充分发挥基建工程项目信息管理信息系统的积极作用。
参考文献:
[1]鲁升敏.电力基建工程项目管理信息系统的总体设计[J].华北电力大学电气与电子工程学院,2013(03),55-58.
关键词:基建工程;信息系统;开发;应用;研究
1引言
项目管理信息系统(PMIS)是基于计算机的项目管理的信息系统,用计算机的手段,进行项目管理有关数据的收集、记录、存储、过滤和输出展示,给项目管理班子提供管理决策依据,实现项目的目标控制。
2系统建设的目标
建立适用于建设单位的基建工程项目管理信息系统其目的是为了满足项目可研立项、报建、设计、采购、施工、验收、结算、决算、项目后评估等项目实施全寿命周期内各环节的项目管理需要,以及日常内务管理、业务管理的需要,建立包括组织机构、基本程序、管理制度、规范、规则、标准、工作流程、表单、操作和展示平台界面等基础数据库文件,并以此为基础实现业务管理系统、办公管理系统、综合管理系统三大建设目标的系统开发集成。
3系统总架构
为了实现系统建设目标,搭建了“一个闭环、两个体系、三大主线、四大平台”的总体架构:一个闭环,即从项目决策与可研立项阶段、项目设计与前期准备阶段、项目实施阶段到项目竣工验收与后评价阶段,项目全寿命周期内的标准推进程序;两个体系,即职能组织体系、分级授权组织体系;三大主线,即进度控制线、投资控制线、合同管理线;四大平台,即基建部门门户平台、项目建设管理平台、决策平台、资源信息库平台。根据基建工程项目管理系统的设计目标,将基建工程进行标准化管理,将管理系统配置、机构、岗位、程序、表单等进行标准化、系统编号,利用计算机后台的业务流程管理引擎,实现各项工作的程序化流转。数据库服务器部署(Oracle),服务/应用层基于J2EE架构应用,应用的服务器采用的是Weblogic,基建工程项目管理信息系统的权限系统部署在Weblogic中的WebContainer。业务应用系统与外部系统的接入主要是通过系统接口、外部接口来实现的;客户阶层的使用者,浏览器Web前端采用AJAX技术,不仅能够给使用者提供给良好体验,还能在很大层度上减少网络流量和服务器压力。数据层主要包括平台数据库、业务数据库、流程数据库等。平台数据库主要是对权限信息的管理,因为可以使用外部权限验证服务,所以平台数据库里面不会保存有关组织机构的信息。业务数据库主要是对基建工程管理中各个项目信息的管理。流程数据库主要是对基建工程管理中工作流信息的管理,因使用的是工作流引擎,所以业务系统不可以直接对流程数据库进行访问,而是通过工作流引擎来对流程数据库进行访问。
4系统主要功能模块
4.1辅助办公平台模块
辅助办公平台模块主要包含我的任务、任务布置/跟踪/督办、业务处理、会议管理、邮件处理、公共信息管理、党建工团、工作预警、风险提示等栏目。该功能模块主要包括项目全局概览、计划编制/调整、设计管理、招投标管理、合同管理、概算执行管理、款项支付管理、项目档案库管理、安全管理、项目现场管理、建筑模块标准管理、评价考核管理、项目图片管理等。它还具有一定的控制功能,可以对进度控制、投资控制、质量控制、廉洁风险防控等方面进行监控、预警、督办、控制。
4.2个人中心模块
包含个人信息、权限角色、专业人才管理、培训管理、评价考核、岗位选聘、资格评定、项目业绩考评、我的档案、我的团队、留言论坛等栏目。该模块可以对个人中心模块信息进行查看、修改和保存,在满足最基本的个人中心需求的同时,还具有一定的开放性,具有留言功能。在个人中心模块可以对各方面的信息有更全面的了解。
4.3信息库模块
包含组织机构信息、工作机制、职责、基本建设程序、国家/行业/地方政策法规文件、行业规范标准文件、公司/部门规章制度文件、业务流程清单、档案资料文件、建筑模块标准、材料设备标准、材料设备品牌库、人才备选库、供应商库、招标文件范本、合同范本、工程造价计价规则、造价定额等文件内容。该模块即服务于项目又支持办公,可以促进项目管理水平的提高和效率提升,为相关决策提供可靠的依据和强大的信息资源支撑。
4.4综合信息管理模块
该功能模块也可称为统计报告/报表输出模块,是以辅助办公数据库和项目工程管理数据库为基准,采用数据库服务器、浏览器和应用服务器三方面将信息进行分类、比较和管理。该模块可根据需要设置各类栏目,例如督办完成情况、项目统计报告、项目总体进展、项目进程报告、项目投资统计和预测、合同执行统计、质量统计分析和安全事故统计分析、人力资源统计分析报告等栏目。
4.5文档信息管理模块
文档信息管理是按政府档案管理要求的文档目录作为文档信息管理的基础,针对企业基建工程项目管理的一些要求,对文档信息管理进行了自主的设计和进一步的开发。该功能对设计进度、招标(采购)进度、施工进度具有较好的控制,还具有变更信息管理、文件审查管理、自动分类归档、自助筛选查询等功能;系统的结构是开放的,数据接口的设计也很清晰,因为采用分集分类和权限控制,不仅实现了相关数据库的高度共享,也确保了数据库的安全性。
5结束语
本文以建设企业的项目管理信息化为背景,对系统开发与应用中各个阶段的资源共享加以重视,根据项目一体化原则,按照基本建设程序,主要从工程阶段、控制对象、工程内容三个层面来组织数据结构、设计和开发项目软件。建设单位与相关参建单位之间通过签订合同的形式,提高对项目管理的重视程度和责任意识,系统采用的监管方式和控制技术不断的优化完善,充分发挥基建工程项目信息管理信息系统的积极作用。
参考文献:
[1]鲁升敏.电力基建工程项目管理信息系统的总体设计[J].华北电力大学电气与电子工程学院,2013(03),55-58.
[2]李学红.水电基建工程管理信息化建设与应用[J].华能澜沧江水电有限公司,2012,29(01):85-86.
关键词:电力电子技术;MatlabGUI;虚拟仿真平台;教学可视化平台
电力电子技术是使用电力电子器件对电能进行变换和控制的技术[1]。它是以高等数学、电路原理及模拟电子技术等课程为基础,同时也是自动控制原理,电机与拖动等专业课程的基础课,具有很强的实用性和综合性,是电气工程领域理论和实践相结合的专业核心课程之一,因此电力电子技术教学质量的好坏,将直接影响后续课程的学习[2⁃4]。电力电子课程概念多、知识面广、实践性强,这给老师讲课和学生理解带来很大的困惑,所以借助实验来加深学生对基本概念、基本理论和基本方法的理解很有必要。而传统电力电子实验教学受场地、器材、时间等诸多因素的影响,难以让学生达到基本的实验目标。虚拟仿真实验平台投入小,不受时间、地点的限制,具有一定的开放性,方便学生创新等优点。所以借助虚拟仿真平台来辅助课堂及实验教学会起到巨大的帮助作用[5⁃7]。本文借助Matlab/Simulink仿真环境,以及GUI(GraphicalUserInterface)设计友好的人机界面,通过GUI输入框中数值的不同,改变电路参数,即可在界面观察对应的波形变化。同时在界面中添加不同的入口画面,可以观察仿真原理图,以及该电路的原理分析。同时,在虚拟仿真平台中加入电路的闭环实例分析,加深学生对该电路的理解,提高学生的积极性和学习效率[8⁃9]。
1电力电子虚拟仿真平台的建立
1.1电力电子虚拟仿真平台结构
在设计GUI界面之前,首先需要确定虚拟仿真平台的结构。由于设计该平台的主要目的是为电力电子课程提供一个教学和实验的仿真平台,对电力电子课程中的一些常用电路进行动态仿真,帮助学生深刻理解电力电子课程中电路拓扑和电路实例。根据这些基本要求,并结合电力电子课程的特点,确定了虚拟仿真平台的结构框图,如图1所示。该平台包含了电力电子技术中常用电路,如整流电路、逆变电路、直流⁃直流变流技术、交流⁃交流变流技术及PWM控制技术5个基本模块。课程的其他内容可在虚拟仿真平台的基础上扩展,因此,该平台具有很强的通用性。为了使每个模块设计更加简单,虚拟仿真平台采用了分层设计方法,将该平台分为若干个模块,每个模块包括一些子模块。图2给出了直流⁃直流变流技术模块的组成框图,它包括原理分析、运行界面和实例分析三个子模块,其他模块的设计思想同该模块基本相同。
1.2Matlab图形用户界面设计
Matlab为用户提供了强大的集成图形用户界面开发环境(GUIDE),用户可以方便地设计图形用户界面,开发自己的用户程序[10]。图形用户界面(GUI)是由窗口、菜单、文字说明、标签等控件构成。用户通过提供的控件,如按钮、滑块、列表框等可以设计出易于理解的人机界面。一个图形用户界面必须包括控件(Compo⁃nent)、图形窗口(Graphics)和回调函数(Callback)三个部分,利用GUIDE创建GUI是常用方法之一。使用GUIDE创建GUI的基本步骤如下:(1)选择控件类型。根据预期的界面设计,选择控件类型。电力电子教学虚拟仿真平台中使用的控件主要包括按钮、输入框、标签、坐标轴及面板等。(2)设置控件属性。控件的基本属性包括字符(String)、标签(Tag)、字体大小(FontSize)、前景色(Fore⁃groundColor)等。通过设置控件属性,实现预期的功能指标。(3)编写回调函数。确定整个界面布局之后,需要编写控件的回调函数。鼠标右键单击控件,选择“查看回调”“callback”,编写回调函数。在界面设计中用到的主要函数如下:get_param(′boostdianlu/Vin′,′Amplitude′);%获取电路输入电压幅值set_param(′boostdianlu/Vin′,′Amplitude′,a);%设置输入电压幅值options=simset(′SrcWorkspace′,′current′);%指定模型从当前空间运行,获取编辑框中输入电压幅值参数sim(′boostdianlu′,[],options);%使用sim()函数使仿真模型从当前GUI函数空间进行仿真plot(tout,yout);%将输出波形绘制到当前坐标轴对象上
1.3Simulink仿真模型
Simulink是Matlab的一个功能组件,为用户提供建模和仿真的工作平台。Simulink的SimPowerStems仿真工具箱提供电机与拖动、电力系统与自动化以及电力电子等仿真模块,几乎涵盖所有电力电子电路的仿真模块。按照电力电子电路的基本原理,利用工具箱提供的模块可以进行仿真电路的搭建[11]。以“升压斩波闭环仿真电路”为例,说明建立仿真模型的基本步骤:(1)调用功能模块。根据升压斩波电路原理图,确定所需功能模块,找到它们所在模块库。(2)创建并保存模型。建好模型后,使用Save命令保存,以便下次使用时直接调用。(3)连接模块并设置参数。将各个功能模块按照布局进行连接,并设置每个模块的参数。(4)运行仿真并显示结果。
2电力电子仿真平台实例
根据图1所示的虚拟仿真平台结构框图和图2所示的直流⁃直流变流技术模块结构框图,采用GUIDE设计各基本模块和子模块的图形用户界面,编写各控件对应的回调函数,响应用户操作。该GUI界面由主界面、原理分析界面、运行界面以及仿真模型四个部分组成。
2.1直流⁃直流变流技术主界面
主界面是访问该节的第一个用户界面,如图3所示。直流⁃直流变流技术主界面由标题和功能选择按钮组成。在主界面中列出了包括降压斩波电路、升压斩波电路、升降压斩波电路等常用的六大类基本斩波电路。每一类电路中有三个按钮,对应三个入口,分别是“原理分析”、“运行界面”以及“实例分析”。用户点击其中任意一个按钮,即可进入对应的功能界面。
2.2升压斩波电路原理分析界面
以升压斩波电路为例,当点击“原理分析”按钮后,通过按钮对应的回调函数,就可跳转到升压斩波电路的原理分析界面,如图4所示。原理分析界面由三部分构成,分别是电路原理图、原理分析文字说明以及主界面按钮。学生通过原理分析界面巩固所学内容,进一步加深对升压斩波电路基本原理的理解,提高理论知识的学习效果。当点击“主界面”按钮时即可返回图3所示的直流⁃直流变流技术的主界面。
2.3升压斩波电路运行界面
当点击升压斩波电路“运行界面”按钮后,跳转到对应的运行界面,如图5所示。运行界面由参数设置栏,波形栏以及菜单栏三部分组成。在参数栏设置需要改变的参数,分别为电压E、电容R、电感L、电阻R。在输入框中输入对应的数值可改变仿真电路的参数[12]。波形栏共有三个坐标轴,分别显示输出电压,电感电压以及开关信号波形。菜单栏包括仿真按钮和主界面按钮两部分。点击“仿真”按钮进行电路仿真,点击“主界面”按钮返回图3对应的直流⁃直流变流技术的主界面。图5运行界面通过输入框改变仿真电路参数,不用在仿真模型中双击元件改变,提高了仿真效率,同时该界面可直观地观察电路参数的改变而引起的波形的变化。
2.4实例分析电路
当点击“实例分析”按钮后,打开以升压斩波电路为基础的闭环仿真电路图。“运行界面”只是针对课本中开环升压斩波电路进行操作,而在实际工程中,几乎所有的电路均使用闭环模型,由于闭环仿真电路在课堂中不作讲述重点,学生对闭环设计无从下手,不能将所学知识应用于实际工程。因此,在虚拟仿真平台添加“实例分析”入口,有助于学生从工程的角度理解闭环仿真电路的设计方法,以及闭环参数改变对电路的影响。
3结语
[关键词]电网企业,财务预算,模型
0、引言
近年来,电网企业越来越重视预算管理,全面预算管理的思想也正逐步深入到电网企业的管理当中,成为提高企业综合管理水平的有效途径。预算编制作为整个预算管理体系的基础和起点,是预算管理中十分重要和关键的一环。预算编制是否科学合理直接关系着整个预算管理工作的成败。尤其对于像国家电网公司和南方电网公司这样的大型电网公司,确保整个公司系统预算编制科学合理至关重要,但面临诸多困难。本文主要探讨通过建立电网企业预算编制模型来解决电网企业预算编制中面临的一系列问题,以期对促进电网企业的预算管理工作有所裨益。
1、电网企业预算编制中面临的困难
电网企业预算编制中面临的困难可以分别从公司总部、区域电网省级公司(以下简称网省公司)两个层面来分析。这主要是由于二者在公司预算编制中所起的作用不同。公司总部负责审查、核定下属网、省公司的预算,并编制公司的预算;网省公司负责本公司预算的编制,并根据公司总部核定的预算指标对预算进行调整。
1.1、公司总部在预算编制中存在的主要困难
(1)公司总部在审查各网省公司预算时依据不足。在审查下属各网省公司预算时公司总部最大的困难就在于缺少全面、系统和科学的依据,核定的预算指标往往缺乏足够说服力。
(2)在各网省公司之间分配公司总体预算目标时缺乏有效工具。公司总部从整体发展角度确定的一些经营发展目标,需要在各网省公司进行分配。但由于各网省公司的实际情况差异较大,无法通过简单的方法实现指标的分配,而目前还没有有效的工具对该分配结果给予支撑。
(3)网省公司的预算编制亟须规范。各网省公司编制预算时所采用的基础数据、应用的编制方法和流程以及预算编制水平等均存在较大差异,亟须规范。
1.2、网省公司在预算编制中存在的主要困难
(1)业务计划与财务预算衔接不足。从全面预算管理的角度来看,各项业务计划应该与财务预算形成闭环联系。但目前这种衔接尚有不足之处,影响了各网省公司预算编制的准确性,进而影响了经营决策的科学性。
(2)预算编制效率有待提高。预算的编制是一个循环往复的过程,需要不断的优化调整。由于缺乏技术工具的支持,财务人员编制和调整预算往往会占用大量的时间,工作效率有待提高。
上述问题的根源在于缺少一个科学、有效的预算编制工具作为支撑。通过建立预算编制模型,将会使上述问题得到较好的解决。
2、电网企业预算编制模型的设计
2.1、预算编制模型
预算编制模型就是预算编制的模型化工具。采用这一模型进行预算编制,用户只需将基础数据和参数设定好,模型即可自动测算出所有预算报表和指标,不但可以提高预算编制的效率,还可以增强预算编制的客观性和科学性。
2.2、预算编制模型的设计思路
2.2.1、以预算编制全过程管理思想为指导
“预算编制全过程管理”是指:对预算编制所需的基础数据、采用的数据流程以及最终的编制结果进行全方位、全过程的管理。这种管理方法改变了以预算编制结果为核心的预算编制管理模式,强化了对预算编制基础数据和数据流程的管理,有利于提高预算编制的科学性和准确性。
2.2.2、以标准化体系建设为支撑
预算编制模型的设计必须以标准化体系建设作为支撑。缺少了标准化体系的支撑,预算编制模型的实用性和科学性将大打折扣。预算编制模型的设计主要包含2个标准化体系,即“预算编制标准化体系”和“标准成本体系”。预算编制标准化体系是指:对预算编制所需基础数据的内容、来源以及口径等进行规范,建立科学、标准化的预算编制数据流程,形成统一的预算编制结果。预算编制标准化体系是落实预算编制全过程管理思想的技术基础,同时也是模型设计的主要依据。标准成本体系是指:为了提高成本管理水平,规范成本支出所制定的一系列成本标准。标准成本体系的建立,为预算年度的成本预计提供了标准化的依据,提高了成本预计的准确性和规范性,有利于加强对成本的控制力度。
2.3、预算编制模型的设计原则
(1)客观性原则。依据经营活动流程制定模型。
(2)科学性原则。数据流程的设计要符合会计制度和相关政策法规的要求。
(3)可扩展性原则。在模型设计时留有接口,确保未来功能拓展的需要。
(4)可操作性原则。模型可根据市场形势、经营目标、政策性以及不可抗力因素对预算进行相应调整。
(5)精细化原则。基础数据的采集、模型参数的设置和指标的设计,体现精细化管理的要求,强化对预算编制的过程管理。
(6)有效衔接原则。强化预算编制的基础数据与其他业务部门的专业规划、计划指标的衔接,实现预算编制与生产经营计划、投资计划的有机结合。
2.4、预算编制模型的总体框架和数据流程
2.4.1、总体框架
预算编制模型的设计采用模块化的方法。该方法的优点在于能够很好地满足模型设计可扩展性和可操作性的要求。按照预算编制的一般程序,将整个模型划分为6个主要模块,分别为模型参数模块、基础数据模块、基期数据模块、模拟测算模块、特殊事项处理模块和预算报表模块。
预算编制模型从数据流程来看,是以模型参数、基础数据和基期数据为起点,经过对损益、资本性收支、资产负债、现金流量和融资等的模拟测算,并经特殊事项调整,最终形成预算报表。预算编制模型的总体框架及数据流程如图1。
2.4.2、模块内容
模型参数主要包括模型测算时所需的基本参数,如税率、贷款利率、折旧率、标准成本水平等。基础数据是指模型测算中所需要的预算年度的电量、电价、投资等数据,主要有电力销售预算、购人电力预算、资本性支出预算、其他数据等。基期数据主要指预算年度前一年的损益、资产负债等数据,主要包括损益、资产负债、电力产品生产成本、财务费用等。模拟测算是指模型根据模型参数、基础数据和基期数据,通过标准化的预算编制数据流程进行测算的过程,主要包含主营业务收入、主营业务成本、固定资产及折旧、财务费用等。特殊事项处理是模型针对一些特殊事项而为用户设置的用来对预算编制结果进行修正的模块,主要包括损益调整、成本费用调整和资产负债调整等。预算报表是预算的编制结果,共包含损益预算、资产负债预算、现金流量预算、资本性收支预算、融资预算、财务指标等。
用户在实际应用模型时,一般只需填写前3个模块所需的内容,如果确有需要进行调整的特殊事项可以在特殊事项处理模块中进行调整,其他模块均不需填写。模型可根据用户填写的基础资料自动测算出所有预算报表。
转贴于
2.4.3、模型中的主要数据流程
数据流程是预算编制模型的核心内容,是将各自分散的数据串联起来并形成科学有机整体的重要纽带。科学的模型必须有科学的、标准化的数据流程作为支撑。同时,标准化的数据流程也是预算编制标准化体系的核心组成部分。在此主要介绍模型中的3个主要数据流程,即损益预算编制数据流程、资产负债预算编制数据流程和现金流量预算编制数据流程。
(1)损益预算编制数据流程。损益预算以模型参数、售电量预算、购电量预算、资本性收支预算、融资预算以及基期数据为基础进行测算,具体数据流程如图2。
(2)资产负债预算编制数据流程。资产负债预算以损益预算、现金流量预算、资本性收支预算以及模型参数等为基础进行测算,数据流程如图3。
(3)现金流量预算编制数据流程。现金流量预算以模型测算参数、损益预算、资产负债预算、融资预算和资本性支出预算为基础进行测算,数据流程如图4。
2.5、预算编制模型的主要用途
电网企业预算编制模型可主要用于:集团化管理的电网公司及所属各网省公司年度预算的编制,公司总部对各网省公司的预算审查,根据条件变化对年度预算进行分析和调整,测算电网企业经营发展目标,作为经营决策分析的工具,可为电网公司提供决策支持。
3、电网企业预算编制模型的应用
电网企业预算编制模型已在电网公司及系统各网省公司2007年度预算编制、上报以及公司总部进行的预算审查中得到全面采用,并取得了良好效果。
第一,全面预算管理得到加强。以往非财务部门和人员对于预算编制往往不够重视,全面预算管理不能落到实处。由于模型在设计时全面整合了各业务计划,明确了各业务部门的预算编制责任,进而提高了各业务部门参与预算编制的积极性,使全面预算管理显著加强,实现了业务计划与财务预算有效衔接。
第二,网省公司的预算编制得以规范。由于在模型设计之初标准化被确立为主要的设计原则,所以这一原则在各网省公司的预算编制的过程中得到了充分体现。预算编制在统一、规范和透明的平台上进行,避免了由于主客观因素造成的偏差,预算编制的质量得到了整体提高。
第三,公司总部对各网省公司的预算审核方式发生了改变。以往由于缺乏模型的支撑,公司总部对于各网省公司预算的审核主要以编制结果为主,这就容易造成审查依据不足、核定的预算指标不够科学等问题。在模型应用以后,虽然关注的重点依然是预算的编制结果,但审查的重点却由编制结果变成了基础数据。因为所有的编制流程都是标准化的,并已经在模型中固化,只要基础数据准确、合理,编制结果就应该是合理的。又由于绝大多数基础数据都是可核的,这就使得预算的审查有了可靠的依据,核定的预算指标也就更加准确,同时下达的预算指标也更加科学、合理。
4、结语
工业建模从获得模型的途径来分,可分为机理模型、辨识模型、和机理——辨识模型。
首先机理模型就是有物理或化学的基本原理建立起来的数学模型。需要对系统的性质加以理论分析,根据守恒定律和化学反应动力学等基本定律建立原始微分方程。而这种方法的优点是可以很清楚的展示内在结构和联系,能较详细的反映出生产设备内部的工作过程的机理。但是缺点在于对复杂模型更难求解,往往难以简化。
而第二种方法-辨识模型是对已有工业过程进行专门实验获取输入、输出数据或根据过程正常运行获得输入、输出数据来构成动态数学模型的方法。仅仅需要通过过程输入、输出信号的测量获得动态数学模型,可以不用去了解过程机理。但这种方法只反映过程的输入输出特性,对系统或过程内部信息反映不出来。而对复杂过程优势很明显,更易看出复杂过程的输入输出变化。
第三种方法就是上面两种方法的结合。先通过过程的机理分析,确定各参数间的关系,列出原始方程,然后由测得的实验数据来估计参数方程中的各系数,最后建立数学模型。结合了前两种方法的优点,既能反映出过程的机理,又能对复杂过程更好的求解。
例如在水管中流动的流体,管内输入、输出端存在压差,才使得流体流动。而已经知道了流体在管内流动有两种状态,分别是层流和湍流。就可以通过两个对应的关系去建立模型。层流时,压差与流量成比例关系,建立机理模型后就可以得到管子两端压力的变化对管子中的流体流量的变化。而湍流是,压差与流量近似平方成比。得到的关系与之前就会有所不同。如果仅仅利用辨识模型,通过测量输入与输出的数据来建立数学模型,无法掌握两种流动状态的区别。得到的模型曲线无法直观的显示出作用。