MATLAB_SIMULINK__积分器相关操作

MATLAB_SIMULINK__积分器相关操作

ID:68864024

大小:188.50 KB

页数:15页

时间:2021-10-22

MATLAB_SIMULINK__积分器相关操作_第1页
MATLAB_SIMULINK__积分器相关操作_第2页
MATLAB_SIMULINK__积分器相关操作_第3页
MATLAB_SIMULINK__积分器相关操作_第4页
MATLAB_SIMULINK__积分器相关操作_第5页
MATLAB_SIMULINK__积分器相关操作_第6页
MATLAB_SIMULINK__积分器相关操作_第7页
MATLAB_SIMULINK__积分器相关操作_第8页
MATLAB_SIMULINK__积分器相关操作_第9页
MATLAB_SIMULINK__积分器相关操作_第10页
资源描述:

《MATLAB_SIMULINK__积分器相关操作》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、--MATLABSIMULINKIntegrator,IntegratorLimited–积分,积分限制器积分信号库连续说明Integrator块输出在其输入端的在当前时间步的中积分。IntegratorLimited块是相同于Integrator块的,模块的输出被限制的限和下部饱和极限的异常。积分的详细信息,请参阅SeeLimitingtheIntegral。下面的公式表示的模块将y作为其输入的u函数的输出和一个初始条件哟,其中y和u是当前模拟时间t的矢量函数。Simulink软件可以根据每个在特定的应用程序中的优点,使用许多不同的数值积分方法来计算积分器块的

2、输出。使用的配置参数对话框中的规划求解(见SolverPane),选择最适合您的应用程序的技巧。Simulink的Integrator块的一个状态,它的输出是一个动态的系统。Integrator的输入是时间导数的状态。所选择的解算器,Integrator块使用当前的输入值和在先前时间步长的值的状态下,计算在当前时间步中的输出。为了支持这一计算模型,Integrator块将其输出保存在当前的时间步长并用于解算器在下一时间步长下计算其输出。块还提供求解器与模拟运行的开始计算的初始状态中使用的初始条件。初始条件的默认值是0。块的参数对话框允许你指定另一个初始条件值,或

3、创建一个初始值输入端口。使用参数“对话框中::§定义上积分的上限和下限§创建一个输入块的复位输出(state),其初始值,这取决于如何输入§创建一个可选的状态,使输出块的输出值可以触发块复位使用Discrete-TimeIntegrator块来创建一个纯粹的离散系统-.可修编.--定义初始条件您可以定义块对话框或从外部的信号输入它们作为参数的初始条件§要定义一个块参数的初始条件,指定Initialconditionsource参数为internal和输入Initialcondition的值。§从外部源提供的初始条件,指定Initialconditionsourc

4、e参数为external。额外的输入端口会出现在模块上,输入。§注意,如果积分限制了它的输出(请参阅限制积分),初始条件必须在积分器的饱和极限。如果初始条件是块的饱和极限以外,该块将显示一个错误消息。限制积分为了防止输出超过可指定的水平,选择限制输出“复选框,并输入适当的参数字段的限值。此操作将导致该块作为有限的积分器。当输出达到极限,积分作用被关闭,以防止超过积分限值。在仿真过程中,你可以改变的极值,但你不能改变输出是否被限制。该块确定输出如下:§当积分输出是小于或等于Lowersaturationlimit,输出被保持在Lowersaturationlimi

5、t.。当积分输出在Lowersaturationlimit和Uppersaturationlimit,输出是积分值。当积分输出是大于或等于theUppersaturationlimit,输出被保持在Uppersaturationlimit.。要产生一个信号,表明被限制时的状态,选择“Showsaturationport”复选框。一个饱和端口出现下面的块输出端口该信号具有三个值中的一个:§1表明的上限被施加。0表示积分并不限制。-1表示的下限被应用。当您选择此复选框后,该块有三个零交叉点:一,当它检测到进入上饱和的限制,,当它检测进入下饱和度的限制,当它检测离开饱

6、和注意:对于IntegratorLimited块,Limitoutput被选中,默认情况下,Uppersaturationlimit设置为1,Lowersaturationlimit设置为0。重置状态-.可修编.--该块在指定的初始条件下,基于外部信号,可以复位其状态。为了使块重设其状态,选择一个Externalreset。一个的触发端口出现以下模块的输入端口,并指示触发类型。选择rising到复位状态,当信号从零到一个正值,或从负上升到一个正值时复位。选择falling到复位状态,当信号落在从正值到零或从正值变为负值时复位。选择either状态,当复位信号的变

7、化从零到一个非零值或有变化迹象时复位。选择level状态复位状态,当复位信号在当前时间步长或从非零改变时为非零值,在先前时间步长到在当前时间步骤中为零。选择hold复位状态,当复位信号是在当前时间步长为非零时复位。复位端口直接馈通。如果该块的输出反馈到这个端口,可直接馈通,导致一个代数环(见AlgebraicLoops)。使用的Integrator块的状态反馈到块的输出端口,而无需创建一个代数环。注意:要符合汽车工业软件可靠性协会(MISRA®)软件标准,你的模型必须使用布尔信号,以驱动外部复位端口的Integrator块。关于状态端口Integrator模块的

8、参数对话框中选择Show

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。