Математика/4. Прикладная математика

К.т.н. Сластин Ю.В., Федоренко В.Е.

Харьковский национальный технический университет сельского хозяйства имени Петра Василенко

 

ПОСТРОЕНИЕ ОБВОДОВ КУБИЧЕСКИХ ПОЛИНОМОВ БЕЗ ТОЧЕК ПЕРЕГИБА

 

         Пусть нужно построить обвод точек М(хМ ; уМ) и NN ; yN) с заданными в них значениями производных    и   с помощью полинома третьего порядка

                                                          (1)

Коэффициенты полинома определим, исходя из граничных условий

при  х=хМ     D=уМ                                                                                            (2)

                                

при  х=хМ                                                                                         (3)

при  x=xN  имеем

                                

                                 ,                                                               (4)

где  h=xN - xM

Разрешив систему (4) относительно А и В, получим:

                                        (5)

 

                                                            (6)

Вторая производная полином третьего порядка

                                                                                              (7)

Является линейной функцией и имеет один действительный корень

                                                                                                           (8)

что соответствует одной точке перегиба исходного полинома.

Точка перегиба находится вне рассматриваемого интервала М, хN) или на его концах, если выполняются неравенства

                                                        (9)

 - точка перегиба находится слева от рассматриваемого интервала, и

 или  -                                     (10)

- точка перегиба находится справа от рассматриваемого интервала.

После подстановки (5) и (6) в (9) и (10) неравенства принимают вид:

                                          (11)

                                          (12)

Неравенства (11) и (12) справедливы при h > 0, при h < 0 знак неравенства нужно изменить на противоположный.

Если условия (11) и (12) не выполняются, то поворотом вокруг начала координат найдем ту систему координат (х',у') в которой бы они выполнялись. Координаты точек М и N в системе х'у' определяются по формуле преобразования системы координат:

                                                      (13)

Выведем формулу определения величин  и  через заданные значения  и  и угол поворота системы координат.

Уравнение касательной к линии обвода в заданной системе имеет вид:

                                                (14)

Ее уравнение в новой системе координат получается с помощью преобразования:

                                                       (15)

После подстановки (15) в (14) получим:

                                    (16)

Это есть уравнение прямой с угловым коэффициентом, которым является тангенс угла касательной к оси Ох' . Таким образом:

                                                         (17)

Аналогично

                                                          (18)

Определим угол α , при котором выполняется равенство (11), имеющее в системе х'у' вид:

                                  (19)

где h'=х'N – х'М

Подставляя в (19)   выраженные по формулам (13), (17) и (18) и, решая относительно α , получим:

             (20)

Зная значение α при котором выполняется равенство (11), легко определить при каких значениях будет выполняться и неравенство (11). Об этом можно судить, подставив в (11), занесенные через формулы преобразования к новой системе координат, некоторые значения α , близких к определенному по формуле (20).

Для построения обвода в заданной системе координат нужно на новые координаты точек обвода подставить формулы преобразования.

Пример:

Построим обвод точек  и ;  

По формулам (2), (3), (5), (6) находим

А = 5,5; В = -7,5; С = -1; D = 5

Корень второй производной  является точкой перегиба линии обвода и находится в пределах рассматриваемого интервала изменения аргумента.

Такой обвод представлен на рисунке штриховой линией.

Поворотом системы координат вокруг начала на угол α перейдем к новой системе координат, в которой конструируемый обвод не будет иметь точек перегиба.

Для этого  по формуле (20) определяем

Для этого по формуле (20) определяем tgα=5,0, что соответствует α=78°1´. Взяв α=80°,  убеждаемся в выполнении условия (11), что обеспечивает отсутствие точек перегиба у обвода.

Определяем координаты исходных точек и значения производных в них в новой системе координат и вычисляем коэффициенты полинома по приведенным выше формулам, строим обвод заданных точек. (рис.1)

 

х´M =5,273; у´M = -1,1;   х´N = 2,493; у´N = -2,602

             

А = 0,113;  B = 0.033;   C= 1.5;  D = -1.1

Тогда уравнение кривой обвода имеет вид:

                                          Рис.1