主要内容

LPV系统

线性模拟系统variación de parámetros (LPV)

Descripcion

代表模拟线性系统de variación de parámetros (LPV) in Simulink金宝app®.El bloque LPV系统también ofrece soporte para la generación de código。

联合国Sistema linear de variación de parámetros(LPV) es un线性模型de espacio de estados cuya dinámica varía en función de ciertos parámetros变量en el tiempo llamadosParámetros de programación.在MATLAB®,计算空间利用率依赖系数的形式模型parámetros。

Matemáticamente, los sistemas LPV se代表de la siguente forma:

d x t 一个 p x t + B p u t y t C p x t + D p u t x 0 x 0 (1)

在哪里

  • u (t)Son las entradas

  • y (t)我的儿子

  • x (t)这是我们的模范和英勇之子x0

  • d x t Es, el,矢量的导数 x ˙ 连续时间系统和矢量actualización国家 x t + Δ T 一段时间的分离。ΔT时光流逝。

  • (p)B (p)C (p)yD (p)参数化空间矩阵参数化空间向量parámetros de programaciónp

  • 洛杉矶parametrosP = P (t)儿子的娱乐,媒介,las entradas和los estados del modelo。悬挑云梯和变异矢量parámetros。El连词de parámetros de programación定义ElEspacio de programación清醒的定义模型的LPV。

El bloque implementa una representación en forma de cuadrícula del sistema LPV。Se eligeuna cuadrícula de valores para los parámetros de programación。勇敢无畏P = P *具体系统线性对应的空间空间模型对象(党卫军o中的难点(系统识别工具箱)).Para configurar el bloqueLPV系统利用与管理、模式和空间的关系。

我们的国家和空间的模式información我们的功能是清醒的。La información清醒的变数programación se extra de La丙神SamplingGrid德尔阿雷格洛有限公司。Las variables de programación definen la cuadrícula delos modelos LPV。英勇之子,神圣之子,神圣之子,永恒之子。这是一段优美的语言dinámica当地的操作空间。El软件插值的los valores de estas变量。El bloque实用的方法técnicas de interpolación y extrapolación de数据para la simulación。

La representación系统,LPV, puede, ampliars, para,许可,desplazamitos, enlas变量dxxuey.这就是我的人生福马afin德尔莫德罗LPV。Matemáticamente, lo siguiente representative a un sistema LPV:

d x t 一个 p x t + B p u t + d x ¯ p 一个 p x ¯ p B p u ¯ p y t C p x t + D p u t + y ¯ p C p x ¯ p D p u ¯ p x 0 x 0 (2)

d x ¯ p x ¯ p u ¯ p y ¯ p 儿子,我的朋友,我的朋友dx (t)x (t)u (t)ey (t)Para UN英勇决定parámetroP = P (t)

线性系统的代表,线性系统的模型模拟,清醒的与功能系统的连接(咨询金宝app批处理线性化(金宝appSimulink控制设计))。这些地方对应的是功能的基础和模型的线性关系。

我们的社区información我们的社区información我们的社区线性化(金宝appSimulink控制设计)ogetIOTransfer(金宝appSimulink控制设计).continuación, puede extrer los desplazamientos congetOffsetsForLPV(金宝appSimulink控制设计).Para ver un ejemplo, consulte升压变换器模型的LPV近似(金宝appSimulink控制设计)

适用范围有限LPV系统

  • 洛杉矶retardos高没有任何外推的东西,para, Sean menores, que, su英勇mínimo,在这个国家里,在这个模式里,在这个空间里。

  • 浩瀚浩瀚的宇宙cuadrícula不规则的宇宙宇宙,独立的宇宙宇宙interpolación宇宙宇宙más宇宙。为了减少precisión de los resultados de la simulación。Se recomienda trabajar con cuadrículas regulares。Para obtener más información清醒cuadrículas规则e不规则,咨询规则网格与不规则网格

  • 系统块

Soporte de diintos tipos de datos

数据是简单的和重复的。Cualquier otro datos para señales entrada o丙代代模型的转换,数据的开始。

Parametros

El cuadro de diálogo Parámetros del bloqueLPV系统连续性(contene cinco) pestañas对特定的系统数据,公式(el algorimo) programación和劳动的过程(puertos)。La siguiente tabla resume los parámetros del bloque。

他利亚 Parametros
特别关于模型和空间的研究和研究

恩拉pestañaLPV模型

特别的,那些地方,那些地方,那些功能

恩拉pestañaLPV模型

特别是关于变量的变化和衍生的信息actualización

恩拉pestañaLPV模型

特别是qué模型矩阵与模型数据的名义和价值的对角计算。
在我们的世界里,有可能看到我们赖以生存的母体parámetros科莫(p)为联合国的英勇祈祷一个*Para la simulación。比如,一个*Puede代表联合国英勇的中间和宽大的臂膀programación。

恩拉pestaña固定的条目

特别提示interpolación y extrapolación

恩拉pestaña调度

特别是在这片土地上

恩拉pestaña输出

特别是la configuración de generación de código

恩拉pestaña代码生成

Arreglo de espacio de estados

没有空间模型的国家(党卫军o中的难点(系统识别工具箱)).对我来说,这是一个美好的回忆definición。祈求上帝保佑SamplingGrid关于具体问题的空间客体parámetros de programación Del modelo。领事página模型参考党卫军o中的难点Para obtener más información清醒的上帝保佑SamplingGrid

广场广场está en un modelo con control de estado síncrono (véase广场广场国家控制(高密度脂蛋白编码器)),具体地说,联合国离散时间模式的规定。

带动下进行调整

当地气候变化条件simulación,气候变化条件:

  • 0 (英勇predeterminado

  • 矢量经度角número模态曲线

Desplazamiento de entrada

Desplazamientos en la entradau (t),特别说明:

  • 0 (英勇predeterminado).这里没有干草,也没有草地( u ¯ p 0 p ).

  • 矢量双线经线número中线。在空间内的空间内的空间和空间之间的空间利用programación。

  • 阿雷格罗多布尔德tamaño [ν1sysArraySize].用你的方法和你的想法varían用你的想法和你的想法programación。En este caso,ν= número de entradas ysysArraySize= tamaño del arreglo de espacio de estados。Utilice大小Para determinar el tamaño del arreglo。

Puede obtentener los desplazamientos durante la linealización y convertirlos al formato compatible con el blockLPV系统.Para obtener más información, consulteLTI系统阵列的近似非线性行为(金宝appSimulink控制设计)ygetOffsetsForLPV(金宝appSimulink控制设计)

Desplazamiento de salida

Desplazamientos en la saliday (t),特别说明:

  • 0 (英勇predeterminado).草地上的干草( y ¯ p 0 p ).

  • 矢量双纵坐标número萨利达斯。在这片土地上,在这片土地上,在这片土地上,在这片土地上programación。

  • 阿雷格罗多布尔德tamaño [纽约1sysArraySize].用你的方法和你的想法varían用你的想法和你的想法programación。En este caso,纽约= número de salidas ysysArraySize= tamaño del arreglo de espacio de estados。Utilice大小Para determinar el tamaño del arreglo。

Puede obtentener los desplazamientos durante la linealización y convertirlos al formato compatible con el blockLPV系统.Para obtener más información, consulteLTI系统阵列的近似非线性行为(金宝appSimulink控制设计)ygetOffsetsForLPV(金宝appSimulink控制设计)

Desplazamiento de estado

Desplazamientos en los estadosx (t),特别说明:

  • 0 (英勇predeterminado).这里没有干草,也没有干草( x ¯ p 0 p ).

  • 矢量doble de longitude igual al número de estados。在这片土地上,在这片土地上,在这片土地上,在这片土地上programación。

  • Arreglo doble de tamaño[nx 1 sysArraySize],在哪里nx= número de estados ysysArraySize= tamaño del arreglo de espacio de estados。用你的方法和你的想法varían用你的想法和你的想法programación。En este caso,nx= número de estados ysysArraySize= tamaño del arreglo de espacio de estados。Utilice大小Para determinar el tamaño del arreglo。

Puede obtentener los desplazamientos durante la linealización y convertirlos al formato compatible con el blockLPV系统.Para obtener más información, consulteLTI系统阵列的近似非线性行为(金宝appSimulink控制设计)ygetOffsetsForLPV(金宝appSimulink控制设计)

国家的衍生设施/actualización

关于变量的变化actualizacióndx (t),特别说明:

  • Si ha obtenido el arreglo del sistema linear por linealización en didiiciones de balanced, seleccione la opción假设平衡操作条件.Esta opción对应a un desplazamiento de d x ¯ p 0 联合国持续的时间体系 d x ¯ p x ¯ p 联合国的时间系统。Es la opción形式上预先决定的选择。

  • 有一个连续的线性系统有一个连续的系统有一个不平衡的条件,失去作用opción假设平衡操作条件.特别是在营地里的那一段时光偏移值

    • 我为你的幸福而骄傲dx我们的空间之子programación,特别是联合国矢量的纵向空间número estados。

    • Si hay desplazamientos dedxY varían en todo el espacio de programación, especque UN arreglo doble de tamaño [nx1sysArraySize),在nx= número de estados ysysArraySize= tamaño del arreglo de espacio de estados。

Puede obtentener los desplazamientos durante la linealización y convertirlos al formato compatible con el blockLPV系统.Para obtener más información, consulteLTI系统阵列的近似非线性行为(金宝appSimulink控制设计)ygetOffsetsForLPV(金宝appSimulink控制设计)

莫德罗名义

计算空间和计算比例,计算系数的价值和计算方法:

  • 在状态空间数组中使用第一个模型英勇predeterminado): LPV的空间计算和利用的模型。在我的环境中,在我的空间中,在我的客体中sys你的系数与模型无关sys (:,: 1)

    指定一个4乘5的状态空间模型数组。Sys = rss(4,2,3,4,5);A = 1:4;B = 10:10:50;[av,bv] = ndgrid(a,b);使用“alpha”和“beta”变量作为调度参数。sys。SamplingGrid = struct(“α”、av、“β”、bv);

    这些系数与模型无关sysFixed = sys(:,:,1), que对应a(α= 1,β= 10).Si la entrada (2,1) de la matriz一个在海边的美好时光,在海边的美好时光simulación serásysFixed.A (2, 1)

  • 自定义值.特别,特别,特别,特别,特别,特别,特别。特别是一个变量,para el modelo fijo en el campo状态空间模型.El modelo fijo debe利用la misma的基础上的国家,que El arreglo de espacio de estados en El modelo LPV。

Índices fijo系数

特别是qué空间矩阵系数和延迟系数。

尤指那las siguientes opciones:

  • 布利亚卡罗(真正的o), si todas las entradas de una matriz se han de tratar de la misma manera。

    英勇的先兆空间和财产矩阵和迟钝的矢量,自由关系的意义。

  • Matriz lógica de tamaño兼容con el tamaño de la Matriz通讯员:

    Matriz de espacio de estados

    Tamaño de la matriz de entrada fija

    一个矩阵

    nx运动- - - - - -nx

    B矩阵

    nx运动- - - - - -ν

    C矩阵

    纽约运动- - - - - -nx

    D矩阵

    纽约运动- - - - - -ν

    输入延迟

    ν-por-1

    输出延迟

    纽约-por-1

    内部延迟

    -por-1

    在哪里ν= número de entradas,纽约= número de salidas,nx= número de estados y=经度矢量延迟间隔。

  • Índices numéricos para especificar la ubicación de las entradas fijas。领事la página de referenciasub2indPara obtener más información sobre cómo generar índices numéricos联合国通讯员subíndice dado(i, j)Para UN element to de una matriz。

Método de interpolación

Método de interpolación。定义cómo德本计算器的空间和价值计算parámetros programación que se entran lejos de sus ubicaciones en la cuadrícula。

尤指那las siguientes opciones:

  • : elija los datos de espacio de estados en el punto de la cuadrícula más cercano al punto actual, sin sobrepasarlo。埃尔punto实际英勇parámetros de programación在现实的时刻。

  • 最近的: elija los datos de espacio de estacados en el punto de la cuadrícula más cercano en el espacio de programación。

  • 线性:天文数据interpolación直线轨迹2d más cercanos en el espacio de programación, donde d = número de parámetros de programación。

El esquema de interpolación先天线性Para cuadrículas regulares de valores de parámetros de programación。光明之家cuadrículas不规蹈矩,光明之家interpolación最近的独立elección实现。Para obtener más información清醒cuadrículas规则e不规则,咨询规则网格与不规则网格

El metodo线性Ofrece la mayor precisión可能,pero tarda más en calcularse。洛杉矶metodosy最近的这是我们的儿子dinámica这是我们的命运。

Método de extrapolación

Método de extrapolación。定义cómo计算器的空间数据和空间价值parámetros de programación que quedan fuera del rango清醒的,正确的,正确的比例,el, reglo de espacio de estados (como se especifica, en, la,神父)SamplingGrid).

尤指那las siguientes opciones:

  • 剪辑英勇predeterminado): desactiva la extrapolación y devuelve los datos通讯员último punto de cuadrícula de programación disponible más cercano al punto actual。

  • 线性:介绍una línea entre el primero el último par de valores para cada parámetro de programación,依赖de si si valor real menor que el primero o que que último valor del punto de la cuadrícula, respectivamente。Este método deuelve el punto de esa línea correspondence al valor actual。En la extrapolación直线el esquema de interpolación también ha de ser直线。

Método de búsqueda de índice

La ubicación de de valores de parámetros de programación实际情况在空间中programación确定中间的算法de búsqueda previa。Seleccione线性搜索o二分查找.Cada método de búsqueda tiene ventajas en términos de velocidad en不同的情况。Para obtener más información sobre este parámetro, consulte la página de referencia del blockPrelookup(金宝app模型)

爱你的人búsqueda de índice一个聚会的结果índice前面

在我们的世界里,我们的祖国búsqueda我们的祖国índice我们的祖国在我们的时代里。Para obtener más información sobre este parámetro, consulte la página de referencia del blockPrelookup(金宝app模型)

Estados de salida

Añada波多黎各x我们是一个联盟,我们是国家的一员。Es la opción形式上预先决定的选择。

连续时间和离散时间之间的换算

Añada波多黎各dx在薪金方面,在衍生价值方面,在实际价值方面。Es la opción形式上预先决定的选择。

空间插值数据

Añada波多黎各党卫军在薪金方面的一个集团,在空间方面的数据,在建设方面的一个集团。Es la opción形式上预先决定的选择。

建立和发展的基础:

  • 空间矩阵一个BCD

  • RetardosInputDelayOutputDelayyInternalDelay.埃尔坎InternalDelayEstá无可奉告的独唱,我的爱人,我的爱人,我的迟钝。

Desplazamientos interpolados de salida

Añada波多黎各抵消在薪金问题上和模式上的问题 u ¯ p y ¯ p x ¯ p d x ¯ p

Los campos de la estructura son Los siguentes:

  • InputOffsetOutputOffsetStateOffsetyStateDerivativeOffset继续向前。

  • InputOffsetOutputOffsetStateOffsetyStateUpdateOffset准时到。

在集体中独自一人

Tipos de datos compatibles。利用esta opción单独的模式,空间,时间离散。Especifiqueo

Tamaño缓冲初始para los retardos

Asignación临时备忘录número在途中的角力,角力,角力,角力,角力。我们número我们的任务tamaño我们的临时缓冲,我们的临时记忆。El tamaño宿命论1024。

Cuando ejececute el modo的模型,asegúrese de que el tamaño缓冲区初步海的充足大的para que soporte máximo迟钝的previsto en el modelo。

Uso de un tamaño de buffer fijo

特别有用的tamaño缓冲器的保护,在中间的数据和在前面的时间,在中间的数据和在前面的时间,在前面的时间。使用esta opción对系统,在时间上的连续性,在时间上的延迟,在时间上的延迟。缓冲está lleno, los datos nuevos sustituirán a los que ya están en el buffer。El软件效用la extrapolación线性对计算los valores de salida que no están en El buffer。

包括

Configuración del puerto de entrada de los parámetros de programación

考虑的模型,对entradas的看法,对salidas和cuatro的看法。利用心灵u (2)Y el estadox (1)科莫parámetros德programación。配置el modelo de Simulink金宝app como se muestra en la siguiente figura。

Simulación de un sistema linear de variación de parámetros

体贴的直系部队,缪勒,阿莫蒂瓜多,英勇的勇士función,联合国外部突击队。La ecuación que rige este sistema es La siguiente:

u y ¨ + c y ˙ + k y y F t

在哪里m (u)这是一个受外界影响的人uc爱的系数,k这是刚性和缪勒F (t)Es la aplicación de la fuerza。Por su parte,y (t)Es la posición de la masa en UN momententot护墙板。Para un valor fijo deu, el sistema es lineal和se express como:

一个 0 1 k c B 0 1 C 1 0 x ˙ 一个 x + B u y C x

在哪里 x y y ˙ el向量y他是英勇的英雄,是联合国的英雄u

在该地区,在该地区,在该地区,在该地区,在该地区,在该地区,在该地区。Para cada英勇u, mida la masa y calcule la representación线性系统。Supongamos que la masa está relacionada con la entrada según la relación: u 10 u + 0.1 u 2 .Para valores deu1, 10, se, obtiene, el, sigienente, arereglo,,系统,线性。

指定阻尼系数。C = 5;指定刚度。K = 300;指定加载命令。U = 1:10;指定质量。M = 10*u + 0.1*u.^2;计算给定质量值的线性系统。i = 1:长度(u) A = [0 1;- k / m (i) - c / m (i)];B = [0;1 / m (i)];C = [10];sys(:,:,i) = ss(A,B,C,0);结束

变量uEs la entrada de programación。Añada esta información al modelo。

sys。SamplingGrid = struct(“LoadCommand”u);

配置el block LPV系统:

  • EscribasysEn el campo整数数组

  • 特朗达港混凝土票面价值一个una señal富恩特,单一的,一般的,洛斯,英勇,德,卡尔加。Si la fuente比例,价值,entre 1 y 10, se利用,la interpolación对计算,模型,线性,和,决定的时间。相反,我们可以利用extrapolación。

港口之名

Tipo de puerto

(entrada /公司salida)

Descripcion
u Entrada

Señal entrada u(t) enEcuacion 2descrita anteriormente。entradas之家múltiples, este puerto ecepta una señal de la dimensión de entrada。

票面价值 Entrada

比例调整señales para las变量que definen el espacio de programación(变量de la“cuadrícula de muestreo”)。变量programación时间的变化,时间的变化,常数的变化。一个必要的依赖程序和准备程序señal de programación利用程序和准备程序(para tiempo),一个señal de entrada (u) y señales de salida (xdx / dty) del bloque LPV, según sea necesario。

y 公司Salida

Salida del modelo

x 公司Salida

莫德罗的贞操

xdot 公司Salida

价值的价值。衍生工具与应用程序的关系parámetros de programación。

党卫军 公司Salida

当地时间和时间的国家空间模型simulación

抵消 公司Salida desplazamitos del modelo LPV

Capacidades ampliadas

Generación de código C/ c++
Genere código C y c++ mediante 金宝appSimulink®Coder™。

历史版本

介绍en R2014b

Consulte也

(金宝appSimulink控制设计)