搜档网
当前位置:搜档网 › MATLAB在“航天器控制”课程的可视化教学中的应用

MATLAB在“航天器控制”课程的可视化教学中的应用

MATLAB在“航天器控制”课程的可视化教学中的应用
MATLAB在“航天器控制”课程的可视化教学中的应用

MatLab在中学数学教学中的应用

MatLab在中学数学教学中的应用 摘要:多媒体教学受到人们的日益重视,制作多媒体课件的能力日趋成为衡量一个教师教学能力的标准之一。MatLab功能强大且简单易用,本文首先对MatLab的发展历史和基本组成框架进行了简单介绍。在此基础上,利用MabLab函数绘制了学数学教学过程中常见的二维和三维函数。并得出结论认为,MatLab适用于中学多媒体课件的制作。 关键词:多媒体教学中学数学MatLab 1 引言 随着计算机技术的发展,多媒体教学越来越受到人们的重视。现代教育理论认为[1]:全面实施素质教育,传统教学陈旧的教学手段和简单的教学技术在当今世界的多层次教学、演示教学、实验教学等现代化课堂教学中就显得力不从心。实验心理学家赤瑞特拉通过大量的实验证实:人类获取的信息83%来自视觉,11%来自听觉,1.5%来自触觉,这三个加起来达到95.5%。可见如何充分利用这三者来提高教学质量是人类认知心理学的要求。 多媒体计算机辅助教学是指利用多媒体计算机,综合处理和控制符号、语言、文字、声音、图形、图像、影像等多种媒体信息,把多媒体的各个要素按教学要求,进行有机组合并通过屏幕或投影机投影显示出来,同时按需要加上声音的配合,以及使用者与计算机之间的人机交互操作,完成教学或训练过程。Matlab 是美国MathWorks 公司自20 世纪80 年代中期推出的数学软件,具有优秀的数值计算能力和卓越的数据可视化能力。尽管MatLab 并不是一专门的教学软件,但其强大的绘图功能使得数学教学中的抽象概念直观易解。 2 多媒体教学特点 多媒体技术的特性主要包括信息载体的多样化、集成性和交互性三个方面[2]。信息载体的多样化指的就是信息媒体的多样化多媒体就是要把机器处理的信息多样化或多维化, 使之在信息交互的过程中, 具有更加广阔和更加自由的空间。多媒体的集成性主要表现在两个方面,即多媒体信息媒体的集成和处理这些媒体的设备的集成,。对于前者而言,各种信息媒体尽管可能会是多通道的输入或输出,但应该成为一体。对于后者而言,指的是多媒体的各种设备应该成为一体。多媒体的交互性则是指用户在使用多媒体过程中可以与之进行交互,输入目标参数,从而得到理想中的多媒体信息输出。 多媒体技术的特性决定了多媒体教学如下特点: 1)教学手段集成化 多媒体计算机集激光唱盘、录像机、电视机和计算机控制于一体, 即可以充分利用语音和电视教学的优势, 又有计算机交互式教学的特点,克服了传统教学手段三个“一”(一支粉笔、一本书、一张嘴)的单一性缺点。 2)教学方式多样化

烧结机智能控制系统的应用

烧结机智能操纵系统的应用 1烧结智能操纵系统的软件设计 1.1L1、L2系统使用的软件说明一级系统采纳的是法国Rockwell公司基于Windows.XP操作平台的操纵系统,其中使用了FactoryTalk、RSLinx、RSLogix5000编程软件;二级系统使用的是Microsoft公司的MSSQL软件,L1、L2之间数据传输使用的是RSSQL软件。FactoryTalk 是Rockwell公司用于开发和运行多用户、分布式服务器人机界面应用 项目的集成软件包。通过FactoryTalk提供的一种通用语言来描述企 业自动化系统及其制造过程,从而实现了关键的工厂生产数据与企业 其他数据之间的集成。RSLinx是工业通讯的枢纽,利用该软件能够通 过一个窗口查看所有激活的网络,也能够通过通讯接口同时运行任何 支持的应用程序的组合。 RSLogix5000是ControlLogix系列可编程操纵器的编程软件,具有模块化、可扩展的结构,其灵活易用、界面友好,有诊断和纠错的功能。MSSQL是一个数据库平台,提供数据库从服务器到终端完整的解决方案,拥有非常庞大的治理功能。RSSQL是基于WindowsNT、在操纵系统与数 据库系统之间提供双向连接的工业数据事务治理系统。在操纵端,RSSQL能够连接RSLinx、OPCServer等,在数据库端,能够利用OLE- DB连接MSSQL,利用OCI连接Oracle,或者连接任何支持ODBC接口的数据库。图2为RSSQL系统框图。RSSQL是优越性能与专业功能的完美结合,它支持单向、双向数据的传送,能完成实时表达式的计算,能 够灵活配置数据采集方式和事物治理的触发方式、存储方式,能够满 足各种应用需求。RSSQL主要包括4个基本组件,即1个用户图形界面GUI和3个NT服务。其中,3个NT服务分别为:①传输治理器(TransactionManager)。它主要执行传输治理、操纵数据的采集、 处理和存储。②操纵连接器(ControlConnectorServices)。它是与 操纵系统连接的接口,主要有DDE、RSLinxOPC、RSView32、GenericOPC等。③企业连接器(EnterpriseConnectorServices)。它

5.2 闭环电子控制系统的设计与应用(1)

如图所示是JN6201集成电路鸡蛋孵化温度控制器电路图,根据该原理图完成1~3题。 1.该电路图作为控制系统的控制(处理)部分是IC JN6201,当JN6201集成输出9脚长时间处于高电平,三极管V2处于截止状态,继电器释放,电热丝通电加热。 2.安装好调试时,先将温度传感器Rt1放入37℃水中,调整电位器Rp1,使继电器触点J-2吸合,再将温度传感器Rt2放入39℃水中,调整Rp2,使继电器触点J-2释放。 3.调试时发现,不管电位器Rp1和Rp2怎么调,继电器J 始终吸合,检查电路元器件安装和接线都正确,用万用表测三极管V2集电极电位,在不同的调试状态分别为2.8V 和0V ,可知电路发生故障的原因是( B ) A.二极管V6内部断路 B.三极管V3内部击穿(短路) C.电阻R4与三极管V3基极虚焊 D.继电器线圈内部短路 如图所示是运算放大器鸡蛋孵化温度控制器电路图,根据该原理完成4~6题。 4.该电路作为控制系统的输出部分是继电器J 、电热丝等,当电路中集成运放2脚的电位低于3脚的电位,三极管V3处于饱和状态,继电器J 吸合,电热丝通电加热。 上限 V2饱和导通时候Uce 电压降0.2V ,所以留下来给集电极2.8V ,截止时候0V

5.安装好后调试时,将温度传感器Rt 放入39℃水中,调R4,使电压U2=U3,集成运放输出端6脚的电压为0V ,电路实现39℃单点温度控制。 6.调试时发现,将温度传感器Rt 放入高于39℃水中,继电器吸合;将温度传感器Rt 放入低于39℃水中,继电器释放,出现该故障现象的原因可能是( A ) A.集成运放2脚与3脚接反 B.二极管V4接反 C.电阻R2断路 D.三极管V3损坏 如图所示是晶体管组成的水箱闭环电子控制系统电路,根据该原理图完成7~9题。 7.该电路作为控制系统被控对象的是水箱内的水,水箱的水位从a 点降到b 点的过程中,三极管V1处于饱和状态,三极管V2处于截止状态,继电器触点J-1处于吸合状态。 8.安装调试时,将三个水位探头按图中的高低放入空玻璃杯中,如果电路正常,电路通电后,继电器J 吸合;向玻璃杯中加水,到达a 点时,继电器J 释放;接着将玻璃杯中的水排出,水位降到b 点以上时,继电器J 释放;水位降到b 点以下时,继电器J 吸合。 9.调试时发现,玻璃杯中的水位在b 点以下时,继电器J 就吸合;水位加到b 点,继电器J 就释放。出现该故障现象的原因是( D ) A.继电器J 没用 B.三极管V1损坏 C.二极管V3接反 D.电路没接J-1触点,b 点直接接到了电阻R1 如图所示是555集成电路组成的水箱水位闭环电子控制系统电路图, (第4~6题) (第7~9题) R4 10k ?R5 4.7k R3 4.7k

智能控制的主要应用领域

一)智能控制的主要应用领域? 答:1在机器人系统中的应用2)在CIMS计算机/现代集成制造系统和CIPS计算机/现代集成作业系统中的应用3)在航天航空控制系统中的应用4)在社会经济管理系统中的应用5)在交通运输系统中的应用。 二)专家系统的组成、主要类型? 答:专家系统主要有四部分组成1)知识库,包括事实、判断、规则、经验知识和数学模型2)推理机,首先把知识库中的专家知识及数据库中的有关事实,以一定的推理方式进行逻辑推理以给出结论3)解释机制是专家系统区别于传统计算机程的主要特征之一,它可以向用户回答如何导出推理的结论4)知识获取系统,主要完成机器学习。 类型:1)控制系统辅助设计2)过程监控、在先诊断、故障分析与预测维护;3)过程控制4)航天故障诊断与处理5)生产过程的决策与调度。 三)智能控制的产生和发展过程及其主要代表人物? 答:1)启蒙期从20世纪60年代起,F.W.史密斯提出采用性能模式识别器;1965年,美国扎德模糊集合;1966年,J.M.门德尔人工智能控制; 2)形成期20世纪70年代傅京孙、曼德尼3)发展期20世纪80年代4)高潮期20世纪90年代 四)人工神经网络的特点? 答:1)可以充分逼近任意复杂的非线形关系2)所有定量或定性的信息都分布储存于网络内的各神经元的连接上,故有很强的鲁棒性和容错性3)采用并行分布处理方法,使得快速进行大量运算成为可能4)可自学习和自适应不确知或不确定的系统。 五)智能控制的应用对象? 答:1)不确定的模型传统的控制是基于模型的控制,这里的模型包括控制对象和干扰模型。 2)高度的非线性传统控制理论中的线性系统理论比较成熟。 3)复杂的任务要求在传统的控制系统中,控制的任务或者是要求输出量为定值,或者是要求输出量跟随期望的运动轨迹,因此控制任务的要求比较单一。对于智能控制系统,任务的要求往往比较复杂。 六)傅京孙关于智能控制的论文中列举的三种智能控制系统? 答:1)人作为控制器的控制系统2)人机结合作为控制器的控制系统3)无人参与的智能控制系统。 七)模糊控制器的主要特点? 答:1)设计简单。模糊控制器是一种基于规则的控制。 2)适用于数学模型难以获取、动态特性不易掌握或变化非常显著的对象。 3)控制效果优于常规控制器。 4)具有一定的智能水平, 5)模糊控制系统的鲁棒性强。 八)隶属函数选择的基本准则? 答:1)表示隶属度函数的模糊集合必须是凸模糊集合。 2)变量所取隶属度函数通常是对称的、平衡的。 3)隶属度函数要符合人们的语义顺序,避免不恰当的重叠。 4)论域中每个点至少属于一个隶属度函数的区域,并应属于不超过两个隶属度函数的区域, 5)当两个隶属度函数重叠时,重叠部分对两个隶属度函数的最大隶属度不应有交叉,6)当两个隶属度函数重叠时,重叠部分的任何点的隶属度函数的和应该小于或等于1。九)隶属度函数确定的三种主要方法。

MATLAB在自动控制原理中的应用

本论文主要研究如何根据用户要求的性能指标进行自动控制系统的串联校正设计,而此设计又具有很重要的现实意义。对于给定的线性定常系统,我们通常通过加入串联超前、滞后或超前滞后综合校正装置,以达到提高系统的精度和稳定性的目的。本文将给出基于频率特性法串联校正的具体设计方法,同时对该课题中的控制系统模型进行仿真。本设计可实现如下功能:对一个线性定常系统,根据需求的性能指标,通过本设计可给出系统的串联校正网络,从绘制出的各种响应曲线可以直观地将校正前后的系统进行比较,而仿真实例结果也进一步表明了此设计方法有效性和实用性。 关键词:串联校正;根轨迹;频率特性法;MATLAB 1.1研究目的 在实际工程控制中,往往需要设计一个系统并选择适当的参数以满足性能 指标的要求,或对原有系统增加某些必要的元件或环节,使系统能够全面满足 性能指标要求,此类问题就称为系统校正与综合,或称为系统设计。 当被控对象给定后,按照被控对象的工作条件,被控信号应具有的最大速 度和加速度要求等,可以初步选定执行元件的形式、特性和参数。然后,根据 测量精度、抗扰能力、被测信号的物理性质、测量过程中的惯性及非线性度等 因素,选择合适的测量变送元件。在此基础上,设计增益可调的前置放大器与 功率放大器。这些初步选定的元件以及被控对象适当组合起来,使之满足表征 控制精度、阻尼程度和响应速度的性能指标要求。如果通过调整放大器增益后 仍然不能全面满足设计要求的性能指标,就需要在系统中增加一些参数及特性 可按需要改变的校正装置,使系统能够全面满足设计要求,这就是控制系统设 计中的校正问题。系统设计过程是一个反复试探的过程,需要很多经验的积累。MATLAB为系统设计提供了有效手段。 1.2相关研究现状 系统仿真作为一种特殊的实验技术,在20世纪30-90年代的半个多世纪中经历了飞速发展,到今天已经发展成为一种真正的、系统的实验科学。自动控制系统仿真是系统仿真的一个重要分支,它是一门设计自动控制理论、计算机数学、计算机技术、系统辩识以及系统科学的综合性新型学科。它为控制系统的分析、计算、研究、综合设计以及自动控制系统的计算机辅助教学等提供了快速、经济、

航天器控制工具箱

航天器控制工具箱 Spacecraft Control Toolbox 基于Matlab软件的航天器控制工具箱Spacecraft Control Toolbox 是Princeton Satellite System公司(简称PSS)最早和应用最广的产品之一,有20多年的历史,被广泛用来设计控制系统、进行姿态估计、分析位置保持精度、制定燃料预算以及分析航天器动力学特性等工作。Spacecraft Control Toolbox 工具箱经过多次飞行验证,证明是行之有效的。这个工具箱涵盖了航天器控制设计的各个方面。用户可以在很短的时间内完成各种类型航天器控制系统的设计和仿真试验。软件的模型和数据易于修改,具有良好的可视化功能。大部分算法都可以看到源代码。 Spacecraft Control Toolbox(简称SCT)由不同的模块组成。 组成结构图如下 各个模块的主要功能和特点

SCT Core Toolbox -- 基本工具箱 SCT基本工具箱针对需要迅速解决实际工程问题的工程师而设计,包含了航天器控制系统设计的基本内容,也是其他SCT模块运行的基础。它建立在PSS公司大量工程经验的基础上,其中包括GPS IIR、Inmarsat 3和GGS Polar Platform卫星的控制系统设计。迄今这些系统仍然在太空正常运行。PSS公司使用这个工具箱完成的Cakrawarta-1卫星姿态控制系统设计,所花费用仅仅是通常的十分之一。这颗卫星从1997年11月升空一直运行至今。另外的例子还包括一颗NASA卫星的姿态控制系统设计。 主要功能和特点 ?航天器控制系统设计和分析 ?柔性多体航天器姿态动力学建模 ?包含柔性体展开模型和多体的逻辑树描述 ?轨道动力学分析和仿真 ?姿态估计 ?星历表计算 ?包括大气、重力场和磁场的环境模型 ?指向保持的燃料预算 ?各种有用参数的数据库; ?可视化

matlab在机械控制中的应用

Matlab在机械工程控制中的应用 姓名:xxx 学号:2010232 专业:机械制造及其自动化

Matlab在机械工程控制中的应用 摘要:MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 一、机械工程控制简介 机械控制工程是研究控制论在机械工程中应用的科学。它是一门跨控制论和机械工程的边缘学科。随着工业生产和科学技术的不断向前发展,机械工程控制论这门新兴学科越来越为人们所重视。他不仅满足今天自动化技术高度发展的需要,同时也与信息科学和系统科学紧密相关,更重要的是它提供了辩证的系统分析方法,即不但从局部,而且从整体上认识和分析机械系统,改进和完善机械系统,以满足科技的发展和工业生产的实际需要。 1.1机械工程控制论的研究对象与任务 机械工程控制论的研究对象是机械工程技术中广义系统的动力学问题。具体地讲,机械控制路是研究系统及其输入、输出三者之间的动态关系,也就是研究机械工程广义系统在一定的外界条件下,从系统的一定初始条件出发,所经历有内部的固有属性所决定的整个动态历程。就系统及其输入、输出三者之间动态关系而言,机械工程控制论的任务主要研究一下几方面的为题: (1)当系统已定,输入已知时,求出系统的输出(响应),并通过输出来研究系统本身的有关为题,称系统分析。 (2)当系统已定,系统的输出也已给定是,要确定系统的输出尽可能符合给定的最佳要求,称系统的最优控制。 (3)当输入已知输出也一给定时,要确定系统,使其可能符合给定的最佳要求,称最优设计。 (4)当输入和输出均已知时,求系统的结构参数,即建立系统的数学模型,称系统的便是或系统识别。 (5)当系统已定输出已知时,要识别输出输出输入的有关信息,成滤波与预测。

物联网温室智能控制系统的应用案例

物联网温室智能控制系统的应用案例 在全国各地区,现代化的农场种引进物联网技术是时代发展的需要,也是现代科技农业的重要体现。在乌拉特中旗海流图镇设施农业科技示范园区的温室内,物联网温室智能控制系统正在在紧罗密鼓的安装中。 物联网温室智能控制系统通过基于物联网技术对温室内外监测数据的分析,结合作物生长发育规律,利用相关设备,对温室进行实时监控,实现对作物优质、高产、高效的栽培目的。该套智能监控系统具有自动开启关闭卷帘、补光、滴灌等功能,并凭借智能化、自动化控制技术,调节作物的最佳生长环境。种植户可通过电脑、手机等信息终端随时随地查看温室内实时环境监测、预警信息,实现对温室大棚的网络智能化远程管理,充分发挥物联网技术在设施农业生产中的作用。 在地区农业的发展中,引进物联网温室智能控制系统有利于建设该地区的科技农业设施,起到示范作用,也有利于提高地区设施农业生产的科技含量和综合生产水平,促进设施农业现代化发展。另外通过农产品的安全质量追溯,可以改善市民的食品安全条件,增强市民的购买信心,提升农产品的市场竞争力。目前来看,农业物联网技术是现代农业逐步实现智能化、精确化、信息化的有力保障,而随着种植规模的扩大和温室大棚的普及推广,物联网温室智能控制系统将会得到越来越多的应用。 对于规模化的温室种植而言,借助人工管理需要大量人手和时间,并且存在难以避免的 人工误差。物联网技术的应用,真正实现了农业信息数字化、农业生产自动化、农业管理智能化,使温室大棚种植可达到提高产量、改善品质、节省人力、降低人工误差、提高经济效益的目的,实现温室种植的高效和精准化管理。托普温室种植监控系统,改变了传统温室种植管理在技术上的桎梏状态。

【方法】Matlab中常见数学函数的使用

【关键字】方法 给自己看的----Matlab的内部常数(转) 2008/06/19 14:01 [Ctrl C/V--学校 ] MATLAB基本知识 Matlab的内部常数 pi 圆周率 exp(1) 自然对数的底数e i 或j 虚数单位 Inf或inf 无穷大 Matlab的常用内部数学函数

没有发现matlab有这一命令,不过我们可以调用maple的命令,调用方法如下: 首先加载maple中的student函数库,加载方法为:maple(’with(student)’) 然后运行maple中的配方命令,格式为: maple(’completesquare(f)’)把f配方,其中f为代数表达式或代数方程 mapl e(’completesquare(f,x)’)把f按指定的变量x配方,其中f同上 maple(’completesquare(f,{x,y,...})’)把f按指定的变量x,y,...配方maple(’completesquare(f,[x,y,...])’)把f按指定的变量x,y,...配方, 如何用matlab进行多项式运算 (1)合并同类项 syms 表达式中包含的变量 collect(表达式,指定的变量) (2)因式分解 syms 表达式中包含的变量factor(表达式) (3)展开 syms 表达式中包含的变量 expand(表达式) 我们也可在matlab中调用maple的命令进行多项式的运算,调用格式如下: maple(’maple中多项式的运算命令’) 如何用matlab进行分式运算 发现matlab只有一条处理分式问题的命令,其使用格式如下: [n,d]=numden(f)把符号表达式f化简为有理形式,其中分子和分母的系数为整数且分子分母不含公约项,返回结果n为分子,d为分母。注意:f必须为符号表达式 不过我们可以调用maple的命令,调用方法如下: maple(’denom(f)’)提取分式f的分母 maple(’numer(f)’)提取分式f的分子 maple(’normal(f)’ ) 把分式f的分子与分母约分成最简形式 maple(’expand(f)’) 把分式f的分子展开,分母不变且被看成单项。 maple(’factor(f)’) 把分式f的分母和分子因式分解,并进行约分。 如何用Matlab进行因式分解 syms 表达式中包含的变量factor(表达式) 如何用Matlab展开 syms 表达式中包含的变量expand(表达式) 如何用Matlab进行化简 syms 表达式中包含的变量simplify(表达式) 如何用Matlab合并同类项 syms 表达式中包含的变量collect(表达式,指定的变量) 如何用Matlab进行数学式的转换 调用Maple中数学式的转换命令,调用格式如下: maple(‘Maple的数学式转换命令’)

智能控制理论及其应用论文

智能控制理论及其应用 [摘要] 本文回顾了智能控制理论的提出与发展过程,介绍了智能控制的特点,给出了智能控制理论的主要类型及其特点,列举了智能控制理论与技术的主要应用领域,最后总结了智能控制理论的发展趋势。 [关键词] 智能控制模糊控制神经网络专家控制[abstract] this paper reviewed the development of intelligence control, and introduced its main methods and characteristics, and particularized their mostly application fields, and pointed out the prospects of intelligent control development trend and put forward the study direction. [key words] intelligent control fuzzy control net neural expert control 0.引言 随着工业和自动化技术的发展,控制理论的应用日趋广泛,所涉及的控制对象日益复杂化,对控制性能的要求也越来越高,控制对象或过程的复杂性主要体现在系统缺乏精确的数学模型、具有高维的判定空间、多种时间尺度和多种性能判据等,要求控制理论能够处理复杂的控制问题和提供更为有效的控制策略。现代控制理论从理论上解决了系统的可观、可控、稳定性以及许多复杂系统的控制。但实际中的许多复杂系统具有非线性、时变性、不确定性、多层次、多因素等热点,难以建立精确的数学模型,因此需要引入新

航天器的姿态与轨道最优控制

航天器的姿态与轨道最优控制 董丽娜唐晓华吴朝俊司渭滨(第八小组) (西安交通大学电气工程学院,陕西省,西安市 710049) 【摘要】从航天器的轨道运动学方程出发, 运用线性离散系统最优控制理论, 提出了一种用于航天器轨道维持与轨道机动的最优控制方法, 建立了相关的最优控制模型并给出了求解该模型的算法。仿真计算结果表明, 本文提出的最优控制方法是正确和可行的。 【关键词】航天器轨道保持轨道机动最佳控制 Optimal Control of Spacecraft State and Orbit Dong LiNa,Tang XiaoHua,Wu ChaoJun,Si WeiBin (EE School of Xi’an Jiaotong university,Xi’an, Shannxi province, 710049)【Abstract】This paper provides a new optimal control method for orbital maintenance and maneuver ,which begins with the kinetics equation of spacecraft and is based on the linear discrete optimal control theory , establishes the relative optimal control model and gives its solution. The simulation results show that the given optimal control method in this paper is correct and feasible. 【Key word】Spacecraft ,Orbital keeping ,Orbital maneuver ,Optimal control 1 引言 一般地,常见的航天器有:运载火箭、人造卫星、载人飞船、宇宙飞船、空间站等。宇宙飞船也称太空飞船,它和航天飞机都是往返于地球和在轨道上运行的航天器(如空间站) 。

航天器控制原理

航天器控制原理自测试题一 一、名词解释(15%) 1、姿态运动学 2、惯性轮 3、姿态机动控制 4、空间导航 5、空间站的姿态控制 二、简答题(60%) 1、航天器按载人与否是如何分类的?各类航天器的作用和特点是什么?请举出你所知的各类航天器的国内外的例子。 2、开普勒三大定律是什么?牛顿三大定律是什么? 3、分析描述航天器姿态运动常用的参考坐标系之间的相对关系。 4、画出航天器控制系统结构图并叙述其原理。 5、液体环阻尼器有什么特点,适用于什么场合? 6、写出卫星姿态自由转动的欧拉动力学方程。 7、主动姿态稳定系统包括哪几种方式? 8、推力器的工作时间为什么不能过小? 9、简述导航与制导系统的功能,及其为实现此功能而必须完成的工作。 10、载人飞船在结构上较一般卫星有什么特点? 三、推导题(15%) 1、利用牛顿万有引力定律推导、分析航天器受N体引力时的运动方程,并阐述简化为二体相对运动的合理性。8% 2、推导Oxyz和OXYZ两坐标系之间按“1-2-3”顺序旋转的变换矩阵和逆变换矩阵,并在小角度假设下予以线性化。7%

四、计算题(10%) 1. 已知一自旋卫星动量矩H=2500Kg·m2/s,自旋角速度为ω=60r/min,喷气力矩 Mc=20N·m,喷气角为γ=45。,要求自旋进动θc=90。。问喷气一次自旋进动多少?总共需 要多少次和多长时间才能完成进动? 航天器控制原理自测试题一答案 一、名词解释(15%) 1、姿态运动学 答:航天器的姿态运动学是从几何学的观点来研究航天器的运动,它只讨论航天器运动的几何性质,不涉及产生运动和改变运动的原因 2、惯性轮 答:当飞轮的支承与航天器固连时,飞轮动量矩方向相对于航天器本体坐标系Oxyz不变,但飞轮的转速可以变化,这种工作方式的飞轮通常称为惯性轮。 3、姿态机动控制 答:姿态机动控制是研究航天器从一个初始姿态转变到另一个姿态的再定向过程。如果初始姿态未知,例如当航天器与运载工具分离时,航天器还处在未控状态;或者由于受到干扰影响,航天器姿态不能预先完全确定,那么特地把这种从一个未知姿态或者未控姿态机动到预定姿态的过程称为姿态捕获或对准。 4、空间导航 答:航天器轨道的变化也称为空间导航,包括轨道确定和轨道控制两个方面,由导航与制导系统完成。 5、空间站的姿态控制 答:空间站姿态控制分为姿态稳定和姿态机动两部分。姿态稳定又分为两种情况:第一种情况为对地球指向稳定,主要为与地面通信联系和有关的数据传递提供稳定姿态。第二种情况,姿态控制精度由有效载荷或者在空间站进行的有关实验提出,此种精度要求视有效载荷和实验研究的不同而不同。 二、简答题(60%) 1、航天器按载人与否是如何分类的?各类航天器的作用和特点是什么?请举出你所知的各类航天器的国内外的例子。

MATLAB数学软件在数学课堂中的应用

论文 摘要 MATLAB数学软件是集数值计算、图形处理等功能为一体的数学应用软件.传统的数学教学比较枯燥,而MATLAB数学软件应用于数学课堂中,给教学上带来了很大的方便,本文介绍利用MATLAB软件在运算、绘图方面的优势应用于基础数学教学里的数学分析、线性代数、概率统计、数值分析、运筹学、解析几何等.从而使得学生的积极性以及主动学习的兴趣大大增加. 关键词:MATLAB;数学教学;应用

MATLAB数学软件在数学课堂中的应用 The Application Of The Matlab in Mathematic Teaching ABSTRACT MATLAB is mathematical software capable of numerical computation, graphics pr -ocessing and so on. The traditional mathematical education is very boring while the ap--plication of MATLAB mathematical software in the mathematics class has brought gre -at convenience to teaching. This paper introduces how the strengths of the software, su-ch as operation and drawing, are used in mathematics teaching of mathematical analysi -s, linear algebra, probability statistics, numerical analysis, operational research, analyti-c geometry etc. As a result, it will enormously increase students’ enthusiasm and interes -t in study. Key words:MATLAB;mathematical education; application

Matlab在自动控制中的应用教学内容

M a t l a b在自动控制中 的应用

MATLAB在控制理论中的应用 摘要:为解决控制理论计算复杂问题,引入了MATLAB。以经典控制理论和现代控制理论中遇到的一些问题为具体实例,通过对比的手法,说明了MATLAB在控制理论应用中能节省大量的计算工作量,提高解题效率。 引言:现代控制理论是自动化专业一门重要的专业基础课程,内容抽象,且计算量大,难以理解,不易掌握。采用MATLAB软件计算现代控制理论中的问题可以很好的解决这些问题。自动控制理论分为经典控制理论和现代控制理论,在控制理论学习中,经常要进行大量的计算。这些工作如果用传统方法完成,将显得效率不高,额误差较大。因此。引用一种借助于计算机的高级语言来代替传统方法就显得十分必要。MATLAB集科学计算,可视化,程序设计于一体,对问题的描述与求解较为方便,在控制理论的学习中是一种备受欢迎的软件。 MATLAB简介:MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple 并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 1、MATLAB在系统的传递函数和状态空间模型之间的相互转换的应用:例1:求以下状态空间模型所表示系统的传递函数: 解:执行以下的M-文件:

智能控制及其应用综述

第18卷第3期重庆邮电学院学报(自然科学版)Vol.18No.3 2006年6月Journal of C hongqing University of Posts and Telecom munications(Natural Science)Jun.2006 文章编号:1004-5694(2006)03-0376-06 智能控制及其应用综述* 李文,欧青立,沈洪远,伍铁斌 (湖南科技大学信息与电气工程学院,湖南湘潭411201) 摘要:介绍了智能控制的产生背景以及智能控制的概念、性能和特点,分析了几种典型的智能控制技术及当前的工程应用现状。最后,对今后智能控制的发展前景进行了展望。 关键词:智能控制;专家控制;神经网络控制;模糊控制;混沌控制;智能优化 中图分类号:T P18文献标识码:A 0引言 智能控制是近年来控制界新兴的研究领域,是一门边缘交叉学科。自1985年在纽约召开第一届智能控制学术会议至今,智能控制已经被广泛应用于工业、农业、服务业、军事航空等众多领域。智能控制是自动控制发展的高级阶段,为解决那些用传统方法难以解决的复杂系统的控制问题提供了有效的理论和方法。它处于控制科学的前沿领域,代表着自动控制科学发展的最新进程。 1智能控制产生的背景 科学技术的产生和发展主要由生产发展需求和知识水平所决定,控制科学也不例外。20世纪以来,特别是二战以来,控制科学与技术得到了迅速发展,由研究单输入单输出被控对象的经典控制理论,发展形成了研究多输入多输出被控对象的现代控制理论。经典控制理论主要是采用频域法对控制系统进行描述、分析和设计,现代控制主要采用时域的状态空间方法。20世纪60年代,由于空间技术、海洋工程和机器人技术发展的需要[1],控制领域面临着被控对象的高度复杂性和不确定性,以及人们对控制性能要求越来越高的挑战。被控对象的高度复杂性和不确定性主要表现为对象的高维、高度非线性和不确定性[2],高噪声干扰、强耦合,系统工作点动态突变性,以及分散的传感元件与执行元件,分层和分散的决策机构,复杂的信息模式和庞大的数据量。面对复杂的对象,复杂的任务和复杂的环境,用传统控制(即经典控制和现代控制)的理论和方法去解决是不可能的。其原因[3]:1传统的控制理论都是建立在以微分和积分为工具的精确数学模型之上的,而复杂系统的复杂性和不确定性都难以用精确的数学模型描述,否则就会使原问题丢失很多信息,例如:骑自行车沿一条曲线行走这套看似简单的动作,如果我们要把这一系列的动作和环境建立出精确的数学模型,然后再一步一步按模型去操作,可以想象其过程是多复杂而又难以实现;o传统的控制理论虽然也有办法对付控制对象的不确定性和复杂性,如自适应控制和Robust控制可以克服系统中所包含的不确定性,保证控制系统的控制质量不变,达到优化控制的目的。但他们仅适用于系统参数在一定范围内缓慢变化的情况,其优化控制的范围是很有限的。?传统的控制系统要求输入的信息比较单一,而现代的控制系统要面对复杂系统以各种形式(视觉的、听觉的、触觉的和直接操作的方式)将周围环境信息作为输入的状况,并将各种信息进行融合、分析和推理,再随环境与条件的变化,相应地采取对策或行动。传统的控制策略单一,不能适合高层决策问题,所以智能控制应运而生。 2智能控制的发展概况 智能控制的概念最早是由美国普渡大学的美籍华人傅京孙教授提出的,他在1965年发表的论文中首先提出把人工智能的启发式推理规则用于学习系统[4],为控制技术迈向智能化揭开了崭新的一页。接着,M endel于1966年提出了/人工智能控制0的新概念[5]。1967年,Leo ndes和M endel首次使用了/智能控制(Intellig ent Control)0一词[6],并把记忆、目标分解等技术应用于学习控制系统[7]。1974年,英国的E.H.Mamdani教授首次成功地将模糊逻辑用于蒸汽机控制[8]。1977年,Saridis全面地论述了从反馈控制到最优控制、随机控制及至自适应控制、自组织控制、学习控制,最终向智能控制发展的过 *收稿日期:2005-09-262005-12-26 基金项目:国家自然科学基金(50274060);湖南省自然科学基金(04JJ40041);湖南省教育厅科研项目(04C198) 作者简介:李文(1982-),男,湖南永州人,硕士研究生,研究方向为计算机控制与应用,E-mail:liwhnust@163.co m;欧青立,男,教授。

航天器控制大作业

航天器控制课程大作业 1.基本内容 ?建立带有反作用飞轮的三轴稳定对地定向航天器的姿态动力学和姿态运动学模型; ?基于欧拉角或四元数姿态描述方法,设计PD型或PID型姿态控制律(任选一种); ?利用MATLAB/Simulink软件建立航天器闭环姿态控制系统,设计姿态控制器进行闭合回路数学仿真,实现给定控制指标和 性能指标。 ?调研基于星敏感器+陀螺的姿态确定算法并撰写报告,要求不少于1500字。内容包括: ?星敏感器、陀螺数学模型 ?Landsat-D卫星姿态确定调研 包括:姿态敏感器组成、姿态敏感器性能、姿态确定算法及其精度 ?单星敏感器+陀螺的kalman滤波器姿态估计 ?双星敏感器姿态确定算法(双矢量定姿) ?列出主要参考文献 2.具体要求和相关参数 1)建立航天器姿态动力学方程以及基于欧拉角描述(3-1-2转序)的姿态运动学方程。基于如下假设,对航天器姿态动力学和姿态运动学模型进行简化: ?航天器的轨道为近圆轨道,对应轨道角速度为常数; ?航天器的本体坐标系与其主惯量坐标系重合,惯量积为零;

? 航天器姿态稳定控制时,姿态角和姿态角速度均为小量。 进一步建立适用于航天器姿态稳定或小姿态角度工况下的线性化航天器姿态动力学和运动学模型。 2) 航天器转动惯量矩阵 2200024142460018kg m 14182500????=??????? I 轨道角速度00.0012rad/s ω=。设航天器本体系三轴方向所受干扰力矩如下: 040003cos 1() 1.510 1.5sin 3cos N m 3sin 1d t t t t t ωωωω-+????=?+?????+??T 仿真中,假设初始三轴姿态角为002~5和初始三轴姿态角速度000.01/s ~0.05/s 。 3) 采用三正装反作用飞轮作为执行机构,飞轮最大控制力矩为0.4Nm ,最大角动量20Nms 。飞轮采用力矩模式,模型采用一阶惯性环节(时间常数为0.005s ),考虑库仑摩擦力矩4410Nm -?,要求飞轮的数学模型带有饱和特性。 4) 控制指标和性能指标: ? 稳定度(姿态角速度):优于0.005deg/s ; ? 指向精度(姿态角):优于0.1deg ; ? 姿态稳定收敛时间小于100s 。

电子控制系统的应用和发展前景资料

电子控制系统的应用和发展前景 自20世纪90年代初以来,移动通信领域一场新的技术革命悄然兴起!这就是以软件无线电为特征的新一代通信系统研究与开发"软件无线电[SWR]技术是第三代移动通信系统和军用电台的发展趋势"文章主要介绍了软件无线电的概念、软件无线电的关键技术、软件无线电的应用和软件无线电的发展趋势。 一、软件无线电的概念 软件无线电的基本概念是把硬件作为无线通信的基本平台,而把尽可能多的无线通信及个人通信功能用软件实现。软件无线电技术是近年来提出的一种实现无线通信的新的体系结构,他具有很强的灵活性与开放性的特点,由于软件无线电具有现有无线通信体制所不具备的许多优点,因此他有着广泛的应用前景在军用方面。软件无线电技术可实现各种军用电台的互连互通,软件无线电系统可接入各种军用移动通信网"在民用方面,多频段多模式移动电话通用手机’多频段多模式移动电话通用基站’无线局域网及通用网关等都是软件无线电的应用领域&软件无线电的各种通信功能用软件来实现,这样无线通信新系统’新产品的开发将逐步转到软件上来,而无线通信的产品价值将越来越多地体现在软件上,这是无线通信领域从固定到移动’从模拟到数字之后的第三次革命,必将形成和计算机及程控交换相当的巨大产业。 (一)软件无线电的关键思想软件无线电的关键思想在于:构造

一个标准化、模块化的通用硬件平台将各功能用软件来实现,并使宽带.A/D和D/A转化器尽可能地靠近天线。这种由A/D DSP和D/A”硬件平台和各种功能软件模块组成的无线通信系统,通过软件改变硬件配置结构方式实现不同的通信功能,所以具有高度的灵活性’开放性的特点。 三、软件无线电电子控制系统的应用 无线电电子控制系统在工业自动化领域有着非常广泛的应用,比如控制远端电机的启动和停止、远端指示灯的开关和控制一些电器设备的运行与终止等等,这类应用实际上都是利用信道来传输开关量信号。无线电电子控制系统就是利用无线电传送控制信号,对物体或各种过程进行远距离的控制。如通过无线电传送控制信号,操纵模型飞机作出各种动作,控制导弹飞向目标,控制人造飞船进行轨道等。通常也以为核心,传感器辅助实现发射接收。一个运用计算机、传感、信息、通信、导航、人工智能及自动控制等技术来实现环境感知、它在军事、民用和科学研究等方面已获得了应用。 随着科学技术的发展,无线电新技术,新业务,新设备广泛地应用于民用航空的各个领域,在保障民航飞行安全加速空中流量改善航空服务,促进航空发展中发挥着越来越重要的基础保障和技术支撑作用.航空运输是一种快速但同时对安全性要求最高的交通运输方式,也是一个复杂的系统工程.每一架班机从起飞到降落.都需要飞行机组与管制人员的协调配合需要无线电通信导航监视和气象设备的安全保障.

MATLAB在数学中的应用

MATLAB在微分方程中的应用 12级通信一班张丹丹1202301039 摘要:MATLAB的强大功能也是大学的数学教育中是相当重视其学习重要性的原因之一。它能将运用者从繁杂的计算束缚中解救出来,把更多的精神投入到数学的基本含义的理解上,因此,它逐渐成为大学生们课程中的规范和重要工具。MATLAB在信息论、高等数学与代数中作图和教学中的应用,从而充分体现了MATLAB功能的强大,特别是绘图功能,矩阵运算,数值分析运算。借助MATLAB的运用,使学习者对数学的欣赏得以向群众普及,这对数学文明的传递具有重要意义。以下主要从数学中的解微分方程及其应用的角度来思考。 关键字:MATLAB介绍解微分方程绘图应用 一、MATLAB (一)MATLAB简介 MATLAB(Matrix Laboratory,矩阵实验室)是MathWorks公司开发的,目前国际上最流行,应用最广泛的科学与工程计算软件。它集成二维和三维图形功能,已完成相应数值可视化的工作,并且提供了一种交互式的高级编程语言-M语言,利用M语言可以通过编写脚本或则函数文件实现用户自己的算法。MATLAB是目前发展最快的软件之一,其在多线程计算、视频图像算法等方面更加突出,能够从Symbolic math Toolbox 中生成Simscape语言方程,SimulMATLABink 中增加了Simulink PLC Coder。 (二)MATLAB的功能与特点 MATLAB集科学与工程计算机、图形可视化、多媒体处理于一体,并提供了Windows 图形界面设计方法。MATLAB语言有以下特点: 起点高 2.人机界面友好,编程效率高 3.强大而智能化的作图功能 4.智能化程度高 5.Simulink动态仿真功能 二.Matlab求解微分方程 求微分方程(组)解析解的命令 应用dsolve函数求解方程(‘方程1’,‘方程2’,…,‘方程n’,‘初始条件’,‘自变量’) 例1 求du/dt=1+u^2的通解. 输入命令:dsolve('Du=1+u^2','t') 结果:u = tg(t+c1) 例2.求微分方程的特解. x’(t)=2x-3y+3z y’(y)=4x-5y+3z Z’(t)=4x-4y+2z 输入命令: [x,y,z]=dsolve('Dx=2*x-3*y+3*z', 'Dy=4*x-5*y+3*z','Dz=4*x-4*y+2*z', 't'); x=simple(x) % 将x化简 y=simple(y) z=simple(z) 结果为:x = (c1-c2+c3+c2e -3t-c3e-3t)e2t y = -c1e-4t+c2e-4t+c2e-3t-c3e-3t+c1-c2+c3)e2t

相关主题