Линейно-круговой интерполятор с постоянной памятью
Линейно-круговой интерполятор с постоянной памятью.
Такой интерполятор аппроксимирует дугу окружности с помощью линейной интерполяции. Исходя из заданной точности " ",окружность разбивается на N равных участков.
![]() |
Величина приращения центрального угла (Dw) и сами углы (wi) определяются следующем образом:
, i=1, 2,...,N.
Для первой четверти:
ai=90-wi; DXi=DS×cosai; Yi=DS×sinai;
Рекомендуем посмотреть лекцию "Понятие, основания возникновения и классификация обязательств".
где DS - хорда окружности

Абсолютные значения sinai и cosai хранятся в памяти интерполятора и выбираются в соответствующей последовательности, а значения DS вычисляется и вводятся от программы.
Схема имеет линейный интерполятор на умножителях 1,производящий линейную интерполяцию по вводимым в него значениям sinai и cosai из памяти 2.Конец вычислений по участку ломаной определяется счетчиком конца участка 3.
По сигналу счетчика 3 в умножители линейного интерполятора вводятся следующие значения sinai, cosai, DX и DY.
Недостатком такого интерполятора является наличие громоздкого запоминающего устройства и погрешности за счет аппроксимации дуги ломанной. Кроме того, необходимо иметь устройство для ликвидации накопленной погрешности, а также трудно ввести в систему коррекцию эквидистанты.















