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...
Saved in:
Main Authors: | , |
---|---|
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 |