Optimization of spline parameters in approximation of multivalued functions

Objectives. Methods for spline approximation of a sequence of points in a plane are increasingly used in various disciplines. A spline is defined as a single-valued function consisting of a known number of repeating elements, of which the most widely used are polynomials. When designing the routes o...

Full description

Saved in:
Bibliographic Details
Main Authors: D. A. Karpov, V. I. Struchenkov
Format: Article
Language:Russian
Published: MIREA - Russian Technological University 2023-04-01
Series:Российский технологический журнал
Subjects:
Online Access:https://www.rtj-mirea.ru/jour/article/view/656
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832543396349083648
author D. A. Karpov
V. I. Struchenkov
author_facet D. A. Karpov
V. I. Struchenkov
author_sort D. A. Karpov
collection DOAJ
description Objectives. Methods for spline approximation of a sequence of points in a plane are increasingly used in various disciplines. A spline is defined as a single-valued function consisting of a known number of repeating elements, of which the most widely used are polynomials. When designing the routes of linear structures, it is necessary to consider a problem with an unknown number of elements. An algorithm implemented for solving this problem when designing a longitudinal profile was published earlier. Here, since the spline elements comprise circular arcs conjugated by line segments, the spline is a single-valued function. However, when designing a route plan, the spline is generally a multivalued function. Therefore, the previously developed algorithm is unsuitable for solving this problem, even if the same spline elements are used. The aim of this work is to generalize the obtained results to the case of approximation of multivalued functions while considering various features involved in designing the routes of linear structures. The first stage of this work consisted in determining the number of elements of the approximating spline using dynamic programming. In the present paper, the next stage of solving this problem is carried out.Methods. The spline parameters were optimized using a new mathematical model in the form of a modified Lagrange function and a special nonlinear programming algorithm. In this case, it is possible to analytically calculate the derivatives of the objective function with respect to the spline parameters in the absence of its analytical expression.Results. A mathematical model and algorithm were developed to optimize the parameters of a spline as a multivalued function consisting of circular arcs conjugated by line segments. The initial approximation is the spline obtained at the first stage.Conclusions. The previously proposed two-stage spline approximation scheme for an unknown number of spline elements is also suitable for approximating multivalued functions given by a sequence of points in a plane, in particular, for designing a plan of routes for linear structures.
format Article
id doaj-art-f389497b7fca41e6b2529da5714f2f8b
institution Kabale University
issn 2500-316X
language Russian
publishDate 2023-04-01
publisher MIREA - Russian Technological University
record_format Article
series Российский технологический журнал
spelling doaj-art-f389497b7fca41e6b2529da5714f2f8b2025-02-03T11:45:51ZrusMIREA - Russian Technological UniversityРоссийский технологический журнал2500-316X2023-04-01112728310.32362/2500-316X-2023-11-2-72-83366Optimization of spline parameters in approximation of multivalued functionsD. A. Karpov0V. I. Struchenkov1MIREA – Russian Technological UniversityMIREA – Russian Technological UniversityObjectives. Methods for spline approximation of a sequence of points in a plane are increasingly used in various disciplines. A spline is defined as a single-valued function consisting of a known number of repeating elements, of which the most widely used are polynomials. When designing the routes of linear structures, it is necessary to consider a problem with an unknown number of elements. An algorithm implemented for solving this problem when designing a longitudinal profile was published earlier. Here, since the spline elements comprise circular arcs conjugated by line segments, the spline is a single-valued function. However, when designing a route plan, the spline is generally a multivalued function. Therefore, the previously developed algorithm is unsuitable for solving this problem, even if the same spline elements are used. The aim of this work is to generalize the obtained results to the case of approximation of multivalued functions while considering various features involved in designing the routes of linear structures. The first stage of this work consisted in determining the number of elements of the approximating spline using dynamic programming. In the present paper, the next stage of solving this problem is carried out.Methods. The spline parameters were optimized using a new mathematical model in the form of a modified Lagrange function and a special nonlinear programming algorithm. In this case, it is possible to analytically calculate the derivatives of the objective function with respect to the spline parameters in the absence of its analytical expression.Results. A mathematical model and algorithm were developed to optimize the parameters of a spline as a multivalued function consisting of circular arcs conjugated by line segments. The initial approximation is the spline obtained at the first stage.Conclusions. The previously proposed two-stage spline approximation scheme for an unknown number of spline elements is also suitable for approximating multivalued functions given by a sequence of points in a plane, in particular, for designing a plan of routes for linear structures.https://www.rtj-mirea.ru/jour/article/view/656routeplan and longitudinal profilesplinenonlinear programmingobjective functionconstraints
spellingShingle D. A. Karpov
V. I. Struchenkov
Optimization of spline parameters in approximation of multivalued functions
Российский технологический журнал
route
plan and longitudinal profile
spline
nonlinear programming
objective function
constraints
title Optimization of spline parameters in approximation of multivalued functions
title_full Optimization of spline parameters in approximation of multivalued functions
title_fullStr Optimization of spline parameters in approximation of multivalued functions
title_full_unstemmed Optimization of spline parameters in approximation of multivalued functions
title_short Optimization of spline parameters in approximation of multivalued functions
title_sort optimization of spline parameters in approximation of multivalued functions
topic route
plan and longitudinal profile
spline
nonlinear programming
objective function
constraints
url https://www.rtj-mirea.ru/jour/article/view/656
work_keys_str_mv AT dakarpov optimizationofsplineparametersinapproximationofmultivaluedfunctions
AT vistruchenkov optimizationofsplineparametersinapproximationofmultivaluedfunctions