【技术实现步骤摘要】
离散控制围拦函数改进优化方法、优化系统、终端及介质
[0001]本专利技术属于控制围栏函数
,尤其涉及一种离散控制围拦函数改进优化方法、优化系统、终端及存储介质。
技术介绍
[0002]目前,控制围栏函数的定义与控制不变集的概念密切相关,如果存在一个控制函数π:使得对于任意的起始条件x(0)∈IS,总能满足则称集合IS为控制不变集。给定一个闭集假定集合C满足:
[0003][0004][0005][0006]式中,Int(C)和分别表示集合C的内部和边界,h:为一连续可微函数,如果对于所有的满足并且满足:
[0007][0008]则称h(x)为控制围栏函数。式中γ(
·
)为类
‑
K函数,即γ(
·
)满足严格的单调递增并且γ(0)=0,在实际应用中,常取γ(
·
)为常系数的线性函数,即γ(h(x))=γh(x)。从定义可以看出,如果h(x)的初始值h(x)≥0,则由于总是大于指数衰减,因此总能保证h(x)≥0,具有前向不变性,也就是说,集合{x|h(x)≥0}是系统的控制不变集。
[0009]此外,控制围栏函数与控制李雅普诺夫函数也密切相关,在非线性控制中,如果本专利技术需要保证系统的稳定性,即x(t)
→
0,为了解决直接求解系统状态来判断系统的稳定性难题,控制李雅普诺夫函数通过构建一个控制器,如果它能使得一个正定函数V(x):趋近于零,则可以间接判定系统的稳定性。控制器如果满足则可以证明系统将稳定收 ...
【技术保护点】
【技术特征摘要】
1.一种基于离散时间控制围栏函数的离散控制围拦函数改进优化方法,其特征在于,所述基于离散时间控制围栏函数的离散控制围拦函数改进优化方法包括以下步骤:步骤一,根据离散化形式的控制围栏函数约束要求,获得可行状态集;步骤二,根据多个任务约束优化求解条件,动态调整控制围栏函数的γ
k
;步骤三,将控制围栏的γ
k
作为一代优化的变量,得到可优化控制围栏函数;步骤四,将离散形式的控制围栏函数约束要求进行更改,并直接对h(x
t+k|t
)对任务约束的满足程度进行优化;步骤五,在优化目标中引入S
k
相关的偏好目标,使仿真优化得到的复杂动态场景的多智能体运动路径数据符合偏好。2.如权利要求1所述的基于离散时间控制围栏函数的离散控制围拦函数改进优化方法,其特征在于,所述步骤一中的的离散化形式为:h
t+Δt
‑
h
t
≥
‑
γh
t
;根据离散化形式的控制围栏函数约束要求,定义某一仿真时间点t+k对应的可行状态集为:S
CBF,k
={x∈X:h(x
t+k+1
)≥(1
‑
γ
k
)h(x
t+k
)};式中,可行状态集的范围由h(x
t+k
)和γ
k
共同决定。3.如权利要求1所述的基于离散时间控制围栏函数的离散控制围拦函数改进优化方法,其特征在于,所述步骤二中在已有的控制围栏函数定义中,γ
k
为预确定的超参数,控制围栏函数中的γ
k
根据多个任务约束优化求解的实际情况,进行动态调整。4.如权利要求1所述的基于离散时间控制围栏函数的离散控制围拦函数改进优化方法,其特征在于,所述步骤三中将控制围栏中的γ
k
为可优化的控制围栏函数。5.如权利要求1所述的基于离散时间控制围栏函数的离散控制围拦函数改进优化方法,其特征在于,所述步骤四中将离散形式的控制围栏函数约束要求更改为:式中,S
k
为新引入的优化变量,用于取代(1
‑
γ)h(x
t
),直接对h(x
t+k|t
)对任务约束的满足程度进行优化。6.如权利要求1所述的基于离散时间控制围栏函数的离散控制围拦函数改进优化方法,其特征在于,所述步骤五中的在优化目标中引入S
k
相关的偏好目标,使仿真优化得到的复杂动态场景的多智能体运动路径数据符合偏好包括:在优化目标中引入S...
【专利技术属性】
技术研发人员:李石磊,袁志民,李猛,杨智超,叶清,王甲生,何涛,
申请(专利权)人:中国人民解放军海军工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。