SOFTWARE IMPLEMENTATION OF ALGORITHMS FOR SOLVING THE SPEED-IN-ACTION PROBLEM FOR LINEAR DISCRETE-TIME SYSTEMS

The article discusses the development of software for solving the speed-in-action problem for linear systems with discrete time and first-order constraints (geometric or summary). Algorithms for constructing an optimal process are formulated and the main theoretical information necessary for their derivation is given. In particular, the discussed solution method is based on the apparatus of null-controllable sets, which was developed in previous theoretical works, and the dynamic programming method. The computational complexity of these algorithms is estimated. It is demonstrated that the solution of the speed-in-action problem can be performed in polynomial time depending on the minimum time (in the case of geometric constraints, this requires additional polyhedral approximations of null-controllable sets). A description of the computer program, all its structural elements and interface, composed using the programming language MatLab, is presented. The program uses the Quick Hull algorithm as its main tool when constructing null-controllable sets, and the interior point method for solving linear and quadratic programming problems when calculating optimal control and polyhedral approximation, respectively. The program output is provided in graphical and text formats. The operation of the software is demonstrated by the example of solving the problem of the fastest stabilization of glucose and insulin levels in blood plasma. Two mathematical models are considered: with restrictions on the volume of a singe injection of insulin and glucose and with restrictions on the total permissible volume of all injections. The first statement corresponds to geometric constraints on control, the second statement is described by summary constraints.

Authors

Publication Details

Journal
Vestnik komp iuternykh i informatsionnykh tekhnologii
Published
2025-03-01
DOI
https://doi.org/10.14489/vkit.2025.03.pp.012-020
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SOFTWARE IMPLEMENTATION OF ALGORITHMS FOR SOLVING THE SPEED-IN-ACTION PROBLEM FOR LINEAR DISCRETE-TIME SYSTEMS

D. N. Ibragimov, A. I. Kibzun
Vestnik komp iuternykh i informatsionnykh tekhnologii
Robotic Path Planning Algorithms
article

SOFTWARE IMPLEMENTATION OF ALGORITHMS FOR SOLVING THE SPEED-IN-ACTION PROBLEM FOR LINEAR DISCRETE-TIME SYSTEMS

D. N. Ibragimov, A. I. Kibzun
article en

Abstract

The article discusses the development of software for solving the speed-in-action problem for linear systems with discrete time and first-order constraints (geometric or summary). Algorithms for constructing an optimal process are formulated and the main theoretical information necessary for their derivation is given. In particular, the discussed solution method is based on the apparatus of null-controllable sets, which was developed in previous theoretical works, and the dynamic programming method. The computational complexity of these algorithms is estimated. It is demonstrated that the solution of the speed-in-action problem can be performed in polynomial time depending on the minimum time (in the case of geometric constraints, this requires additional polyhedral approximations of null-controllable sets). A description of the computer program, all its structural elements and interface, composed using the programming language MatLab, is presented. The program uses the Quick Hull algorithm as its main tool when constructing null-controllable sets, and the interior point method for solving linear and quadratic programming problems when calculating optimal control and polyhedral approximation, respectively. The program output is provided in graphical and text formats. The operation of the software is demonstrated by the example of solving the problem of the fastest stabilization of glucose and insulin levels in blood plasma. Two mathematical models are considered: with restrictions on the volume of a singe injection of insulin and glucose and with restrictions on the total permissible volume of all injections. The first statement corresponds to geometric constraints on control, the second statement is described by summary constraints.

Vestnik komp iuternykh i informatsionnykh tekhnologii(249)
Openalex Percentile: Top 89%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.