• Nie Znaleziono Wyników

Ocena przydatności wybranych metod optymalizacji do konstruowania przekładni zębatych

N/A
N/A
Protected

Academic year: 2022

Share "Ocena przydatności wybranych metod optymalizacji do konstruowania przekładni zębatych"

Copied!
14
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ Seria: TRANSPORT z. 22

________ 1994 Nr kol. 1210

Andrzej WILK, Grzegorz OLEJEK

O C E N A P R Z Y D A T N O Ś C I W Y B R A N Y C H M E T O D O P T Y M A L I Z A C J I DO K O N S T R U O W A N I A P R Z E K Ł A D N I Z Ę B A T Y C H

Streszczenie. W opracowaniu porównano efektywność wybranych metod optymalizacji do konstruowania jednostopniowej przekładni zębatej. Jako funkcji celu przyjęto objętość pary kół zębatych, która jest proporcjonalna do ich masy. Jak wynika z przeprowadzonych analiz kompu­

terowych, największą efektywność wśród rozpatrywanych metod wykazała metoda błądzenia, która w krótkim czasie pozwala osiągnąć rozwiązanie optymalne.

USEFUL EVALUATION OF CHOOSEN OPTYMALIZATION METHOD FOR GEAR DESIGN

Summary. Elaborate was compared the performances of optymalization method to year design, as the aim function was capacity of spur wheel, whis is proportionality to their mass. By the computer analisys the most performances, throught the consideration method. Is err method, which in short time rets achieve the optymal solve.

C n P O B H E H U E D d x D E K T H B H O C T M H 3 E P A H H U X M E T O A O B O n T b lM A A M 3 A U , H M AAFI KO H CTPyM PO BA H U fl OA H O C T ynA EH M A T O tf 3yEMATOl4 n E P E A A M U

P e 3io M e . B pafioTe npoaeAeH o cn posne H n e aooeKTbiBHocTu n36paHHUX m s t o a o b onrwMaAM3auMM a a h KOHCTpynpoBaHMa oAHOCTynem aToM 3y6<JaToM nepeAaMM. B KaMecTBe oyHKUMM ueAM npuH ar oóbéM napbi uiecTepëH, KOToptiM fB A æ T c n nponopuMOHaAbHĆM k hx Macce.

McXOAH M3 npOBeAeHHUX KOMflblOTepHblX aHaAM30B HaMÓOAUJyW 3®3>eKTMBHOCTb cpeAM paccMaTpMBaeMux m s t o a o b npoflBAeH m s t o a 6Ayx<AeHMa, KOTopuM b KopoTKoe BpeMfl no3BaAæT AOCTMfb orTTMMaAbHoro peujeHMa

(2)

1. WPROWADZENIE

Optymalizacja konstrukcji jest już od wielu lat bardzo popularnym kierunkiem działalności inżynierskiej. Należy tu jednak podkreślić, źe rezultaty, jakie uzyskamy w wyniku zastosowania metod programowania matematycznego, zależą od przyjętego modelu matematycznego konstrukcji.

Metody optymalizacji są bardzo efektywnym i wygodnym narzędziem dla konstruktora, gdyż obciążają go od rutynowych i żmudnych obliczeń, które musiałby wykonać mając do dyspozycji program liczący metodami tradycyjnymi.

Nawet dla doświadczonego konstruktora uzyskanie konstrukcji optymalnej, ze względu na postawione kryterium, jest bardzo trudne i wymaga wielu godzin pracy z komputerem. Zamiast tego może on więcej czasu poświęcić na myślenie koncepcyjne.

Wiele metod optymalizacji, mimo swej efektywności, Jest nieprzydatnych do konstruowania przekładni ze względu na występowanie w wektorze decyzyjnym zmiennych dyskretnych.

Najchętniej przez konstruktorów stosowana jest metoda błądzenia, która dla tego typu zagadnień jest bardzo efektywna. Istnieją metody optymalizacji mające lepszą zbieżność do punktu optymalnego, jednak mogą one być stosowane tylko dla ciągłych wartości zmiennych decyzyjnych, a ponadto funkcja celu i ograniczenia muszą spełnić szereg wymagań (ciągłość, wypukłość, różniczkowalność).

Dokładne omówienie tych zagadnień można znaleźć w pracach [1, 3, 5, 7, 11].

Do projektowania najlepiej nadają się te metody, które nie naruszają zbioru ograniczeń w czasie wykonywnaia obliczeń, tzn. metod complex, Carrolla, Rosenbrocka i Rosena. Opisy tych algorytmów można znaleźć w pracach

[2, 3, 4,

8

], W opracowaniu została podjęta próba zastosowania metody complex do konstruowania przekładni zębatych. Porównano ją także z innymi metodami optymalizacji, często stosowanymi w procesie projektowania przekładni.

2. SFORMUŁOWANIE ZADANIA PROGRAMOWANIA NIELINIOWEGO

2.1. Funkcja celu

Algorytm obliczeń do projektowania pary walcowych kół zębatych został zaczerpnięty z pracy [9]. Jako funkcje celu wg [9,12] przyjęto objętość pary kół zębatych liczonej ze wzoru:

(3)

Ocena przydatności wybranych metod. 59

„ nbw ,

,2

.

,2

, , 3 . Vc = I " (dwl + w

2

tm

1

gdzie:

Vc - objętość całkowita zębnika i koła, bw - szerokość wieńca zębatego,

d . - średnica toczna zębnika, wl

d _ - średnica toczna koła.

w

2

2.2. W ektor zmiennych decyzyjnych

Dobór wektora zmiennych decyzyjnych Jest bardzo istotny, gdyż od niego zależy efektywność obliczeń numerycznych. Zasady doboru wektora zmiennych decyzyjnych

1

parametrów funkcji wagi dla zagadnień polioptymalizacji zostały omówione w pracy [

6

], Składowe wektora decyzyjnego w zależości od wariantu obliczeń zostały przedstawione w tablicy

1

.

Tablica 1

Wariant

Zmienne

E x zi

0

mn X st

odległość

osi zęby

Normali­ proste » * *

zowana

skośne * • • *

Oblicze­ proste • • • * •

niowa

skośne * • * • *

gdzie:

£x - suma współczynników korekcji, Zj - liczba zębów zębnika,

(3 - kąt pochylenia linii zęba, m^ - moduł w przekroju normalnym,

X - stosunek szerokości koła b^ do średnicy podziałowej d ^ ,

st - stosunek twardości rzeczywistej do nominalnej dla materiału zębnika i koła.

(4)

Z przeprowadzonych wstępnych analiz wynika, źe zmienna st ma istotny wpływ na wartości funkcji celu, dlatego postanowiono włączyć Ją do wektora zmiennych decyzyjnych.

2.3. Ograniczenia jawne i funkcyjne

Ograniczenia Jawne:'

1

. Warunek liczby zębów

10

s

Z1

3 25

2

. Warunek sumy współczynników korekcji

0

<

V

X2

<

1.2

3. Warunek kąta beta

8

s

0

3 15

4. Warunek współczynnika x^

X1

>

0

5. Warunek współczynnika x

2 X2

>

0

6

. Warunek względnej szerokości zębnika

0,6

s X 3

*max 7. Warunek wskaźnika podskokowego

CP =

1 8

. Warunek stosunku twardości

0,8

3 st 3 0.97

Ograniczenia funkcyjne gemetryczne:

9. Warunek liczb pierwszych 10. Warunek odchyłki przełożenia

11. Warunek zaostrzenia głowy zęba

12. Warunek interferencji

13. Warunek podcinania

nwptZj.z») =

1

Au

3

Au . .założone

Sa, a 0.25 m

1

n

Sa_ a 0.25 m

2 n

tg«Al Ł tgaPl tgaA

2

Ł

tgaP2

t g “ p j > 0

tgaP2 >

0

14. Warunek przyporu czołowego

15. Warunek luzu wierzchołkowego

16. Warunek poślizgu

e a a

1

.

2

Cj >

0

c

2

>

0

t)J2 < tj(v)

17. Warunek dodatkowy dla dłutaka

tg“A0 Ł tgaP0 Ł 0

(5)

Ocena przydatności wybranych metod. 61

Ograniczenia funkcyjne wytrzymałościowe:

18. Warunek współczynnika bezpieczeństa na naciski

19. Warunek współczynnika bezpieczeństwa na załamanie

20. Warunek maksymalnej odchyłki współczynnika na załamanie

21. Warunek maksymalnej odchyłki współczynnika na naciski

22. Warunek stosunku współczynników dla zębnika

największy wspólny podzielnik liczby zębów zębnika i koła, - maksymalna wartość stosunku k obliczona dla maksymalnej wartości krQ wg [9] (nierównomierność rozkładu obciążenia na szerokość koła zębatego),

grubość zęba zębnika i koła na średnicy wierzchołkowej, kąt przyporu na kole ograniczającym czynną część ewolwenty, kąt zarysu w punkcie podcięcia ewolwenty,

liczba przporu czołowego, luz wierzchołkowy, wskaźnik poślizgu,

współczynnik bezpieczeństwa na złamanie, współczynnik bezpieczeństwa na naciski.

3. LOSOWE METODY OPTYMALIZACJI

Metody losowe są często stosowane do projektowania przekładni, ponieważ posiadają trzy bardzo istotne zalety:

gdzie:

nwpizl,z

2

)

*max

Sal.

2

tgttAl,2 tgaPl,2 Ga C l

,2

1 . 2 Xzl,

2

Xpl,

2

1.2

a xpi a

2 1.2

a Xp

2

a

2

1.5 a xzl 3 2.5

1.5 3 * Z 2 3 2 5 X „ - X «

zl z

2

x zl

1

< 0.25

X 1 ” x o

-Łi ^ < 0.25 XP1

a — s 1.5 XP

2

(6)

- nie wymagają wypukłości i różniczkowalności funkcji celu, - nie wymagają wypukłości i spójności obszaru dopuszczalnego, - względna prostota algorytmu obliczeń,

- możliwość obliczeń dla zmiennych dyskretnych.

Do wad tych metod należy zaliczyć:

- stosunkowo słabą zbieżność przy dużej liczbie zmiennych decyzyjnych.

W pracy [13] przedstawiono całą rodzinę algorytmów losowych. Obok metod zaprezentowano ich własności z punktu widzenia zbieżności do poszukiwanego punktu optymalnego oraz efektywność w porównaniu z metodami deterministycz­

nymi. Również w pracy [3] zostały one dość szczegółowo zanalizowane z podaniem ich konkretnych zastosowań do rozwiązywania zagadnień konstrukcyjnych. W pracy [10] przedstawiono algorytm polioptymalizacji pary walcowych kół zębatych modyfikowaną metodą Monte Carlo z użyciem funkcji wagi wg metody mnożników Lagrange’a.

4. METODA COMPLEX

4.1. Uprowadzeni e

Istota metody polega na utworzeniu w obszarze dopuszczalnym nieregularnego sympleksu o k wierzchołkach. Następnie sympleks ten Jest tak przekształcany, że odległość między Jego wierzchołkami maleje w miarę posuwania się w kierunku minimum. Jedynym wymaganiem przy stosowaniu tej metody jest wypukłość i spójność obszaru dopuszczalnego. Ze względu na Jego skomplikowany charakter, algorytm został zmieniony tak, że wymagania te nie są konieczne.

Autorem tej metody Jest Box, Jej algorytmy są przedstawione między innymi w pracach [2, 3, 4].

4.2. Opis algorytmu obliczeń

Algorytm tej metody został przedstawiony na rys. 1.

W algorytmie metody stosuje się trzy zasadnicze operacje:

- wyliczenie środka ciężkości sympleksu:

(7)

Ocena przydatności wybranych metod. 6 3

S T A R T

P u n k t a t a r t o w y x . ■ Pc o____

k7- 1, ♦ FcND • ( u . - I, )

h 1 1 “ i

l ( »)j S Kj* i Uj (K)

T A K N I E

k - k + 1 C x y k - n + l

I W

k^«(k^+k

c>/2

, ( «h> ■ m a x

E « "

c ■ d l a l * h

1

u

VI

-4 1 “ t

V ' i ii U j ( K )

T A K N I E

K * < l » « > - C - « ' « £

ł Ł > •K •c »*■

I j ( K ) S S U j < x )

T A K N I E

C z y f ( k ) ■ m a x

T A K I N I E

N - < C * x > / 2 * Z m *

Z 1 z ♦ 1

C z y N > V ■

TAK N I E

K O N I E C

Rys. 1. Algorytm metody complex Fig. 1. Complex methods algorythm

(8)

- rzutowanie punktu x|j względem środka ciężkości c:

x* = (l+a) c-a x?

h

- przesunięcie punktu x* w kierunku środka ciężkości:

x* = (c+x

*)/2

gdzie:

n k

ilość zmiennych decyzyjnych,

ilość punktów sumpleksu (k = n +

1

),

stały parametr metody (a =

1

.

6

),

wektor ziennych decyzyjnych

£ x,z1,p,mn ,K,st

W w

f(xh ) - wartość maksymalna funkcji celu w punkcie x^,

W w

f(x >- wartość minimalna funkcji celu w punkcie x ^j.

C - środek ciężkości punktów sympleksu,

x* - rzut punkt u x. W względem środka ciężkości.

5. OPIS METODY ZMIENNYCH CIĄGŁYCH (MZC)

5.1. Istota metody

W pracy przedstawiono próbę przystosowania do projektowania przekładni tych metod optymalizacji, które ze względu na występowanie zmiennych dyskretnych, nie były dotychczas stosowane. W opracowaniu przedstawiono wyniki zastosowania metody complex. W pierwotnej wersji postanowiono zasto­

sować tę metodę do obliczeń dla zmiennych dyskretnych. Jednak tego typu podejście spowodowało znaczne obniżenie efektywności tej metody. Dlatego została ona przystosowana do zmiennych ciągłych. Metoda ta polega na tym, że wszystkie zmienne są traktowane Jako ciągłe.

5.2. Opis algorytmu MZC

W metodzie tej postanowiono zmienną modułu m^ 1 liczby zębów z^, z^

potraktować Jako ciągłe. Algorytm tej metody przedstawiono na rys. 2.

(9)

Ocena przydatności wybranych metod. 65

D a n e w ł j t c i o w «

O k r a ś l a n i a p u n k t u a t a r t o w a g o P

o_______________

m a t o d a M O N T E C A R L O

M i n i m a l i z a c j a f u n k c j o n a ł u F ■ C d ^ + d ^ J

m a t o d a C O M P L E X , o k r a t l a n i a p u n k t u i

■ S p t • ( E K ' *1» m n ' 9 t '

O k r e ś l a n i a p u n k t ó w

d l a i - i , 2 , 3 , 4 K i o p t " łZk,

«fi- d m .

nx O t * t>

l a ż a c y c h n a j b l i i a j p u n k t u c -

o p t ( Ex

‘ i ’

o c6

fl, *t>

U a z a r a g o w a n i a o d l a g ł o t c i S O R T ( ( z^ “ •ł i i ^ + ^m n ” w c i a o r o a n a c y d l a l » l , 2 , 3 , 4 .

l - i + 1

N W P (Z1

A U < Al i » * 2 l >-1

IOloion«

T A K N I E

l-<

T N

O k r a ś l a n i a p u n k t u a t a r t o w a g o

P o " K i o p t (i:K ' *11 m n l1 n * 9 t ) M a t o d a M O N T E C A R L O

M a t d a C O M P L E X m i n i m a l i z a c j a f u n k c j o n a ł u

Hbw «

2

Ft ' T - Cdrf * &

d l a w a k t o r a z m i a n n y c h

k ■ (£k, z?^, ®n^i 0* )

g d l i * x , t , - c o n . t

K O N I E C

Rys. 2. Algortym metody zmiennych ciągłych (MZC) Fig. 2. MZC - algorythm

(10)

Zasadniczo składa się z trzech etapów:

1. Określenie punktu startowego Po i minimalizacja objętości reduktora metodą complex dla ciągłych wartości m^, z

1

i z^. Wektor ziennych decyzyj­

nych ma wtedy postać:

c , c c Q . . Xopt = {X’ V mn ’ * St>

2. Określenie punktu = {*> z^* 3. st) na płaszczyźnie {zl, mn>

położonego najbliżej punktu x^pt-

3. Minimalizacja objętości metodą complex dla dyskretnych, stałych wartości zl, z

2

, mn.

Procedura obliczeń została tak sformułowana, że umoźllwia zastosowanie innych metod optymalizacji w miejsce metody complex.

6

. WNIOSKI

6.1. Wprowadzenie

Do porównania metod wybrano następujący wariant założeń:

- koła - zazębienie zewnętrzne

- narzędzie - frez zębatkowy,

- zęby - skośne,

- odległość osi - nienormalizowana,

- m o c N - 56 [kW],

- przełożenie ul - 3.21,

- prędkość obrotowa zębnika nl - 1500 [obr/min].

Aby uzyskać jednakowe warunki początkowe dla wszystkich metod, dla każdej z nich ustalono punkt startowy Po o współrzędnych:

£ x = 0.7418 [mm], Zj = 18,

m = 3. 5 [mm], n

P = 9.4185 [ ], st = 0.8142, V = 2527 [cm3 ].

(11)

Ocena przydatności wybranych metod. 67

Dla każdego punktu wykresu przeprowadzono trzykrotnie obliczenia optymalizacyjne, określono wartość średnią Vsr (rys. 3) i współczynnik zmienności ^ (rys. 4). Wyniki przedstawiono w postaci zależności = f(N) i = f (N ),

sr gdzie:

N - ilość obliczeń ograniczeń,

<r - odchylenie standardowe objętości.

6.2. Wnioski

Na podstawie przeprowadzonych obliczeń można sformułować następujące wnioski:

1. Największą efektywność wykazuje metoda błądzenia, gdyż ze wzrostem ilości obliczeń N objętość reduktora maleje (rys. 3). Również przebieg współczynnika zmienności (rys. 4) jest korzystny, gdyż jego wartość maleje ze wzrostem nakładu obliczeń.

Rys. 3. Porównanie efektywności metod optymalizacji Fig. 3. Compavislon the performances of optymalization method

(12)

Rys. 4. Porównanie współczynnika zmienności obliczeń Fig. 4. Compavision of coefficient of results variable

2. Metoda complex, dzięki temu, że wykorzystuje MZC, daje całkiem zado­

walające rezultaty 1 jest potwierdzeniem słuszności zastosowania MZC.

Oczywiście, zbieżność MZC z wykorzystaniem metody complex zastosowania w MZC innej, bardziej efektywnej metody optymalizacji. Do takich metod można zaliczyć metody gradientowe [2,4,8,11], metody funkcji kary [2].

3. Metoda Monte Carlo daje najgorsze rezultaty, gdyż nie ma wyraźnej poprawy funkcji celu ze wzrostem obliczeń, a ponadto dla małej liczby obliczeń (N < 800), wartość funkcji celu jest bardzo duża.

4. Jak wynika z przedstawionych wykresów (rys. 3 i 4), najbardziej efektywna metoda błądzenia zmniejszyła wymiary kół zębatych średnio o

3

<rV = 2527-1800=727 [cm ], tj. o 29 ['/.] w stosunku do wartości początkowej.

Przeprowadzono również orientacyjne porównanie czasu obliczeń. Wynika z niego, że dla sprzętu klasy 80486/50 MHz w przypadku metody błądzenia czas obliczeń dla 1000 iteracji wynosi około 15 sekund! W porównaniu z kilkoma godzinami żmudnych obliczeń dla metody tradycyjnej (bez optymalizacji), jest to duża oszczędność czasu.

(13)

Ocena przydatności wybranych metod. 69

Ze względu na zadowalające rezultaty uzyskanych badań postanowiono rozszerzyć zakres stosowalności metod optymalizacji i polioptymalizacji dla przekładni 2- i 3-stopniowych z zastosowaniem nowych, wydajniejszych metod.

LITERATURA

[1] Brdyś M., Ruszczyńskl A.: Metody optymalizacji w zadaniach. WNT,Warszawa 1985.

[2] Findeisen W .,Szymanowski J. , Wierzbicki A.: Teoria i metody obliczeniowe optymallzacl. PWN Warszawa 1980.

[3] Golińskl J.: Metody optymalizacyjne w projektowaniu technicznym. WNT, Warszawa 1974.

[4] Golińskl J.: Adaptacyjne systemy poszukiwania konstrukcji optymalnej.

WNT, Warszawa 1974.

[5] Grabowski W.: Programowanie matematyczne. PWE, Warszawa 1982.

[

6

] Kowalski J.: Modelowanie obiektów konstrukcyjnych w projektowaniu opty­

malnym. WNT, Warszawa 1983.

[7] Krawczyk S. i inni: Programowanie matematyczne. PWE, Warszawa 1980.

[

8

] Kręglewskl T., Rogowski T . , Ruszczyńskl A., Szymanowski J.: Metody opty­

malizacji w języku FORTRAN. PWN, Warszawa 1979.

[9] Müller L . : Przekładnie zębate, projektowanie. WNT, Warszawa 1979.

[10] Osiński Z . , Wróbel J. : Wybrane metody komputerowo wspomaganego konstruo­

wania maszyn. PWN, Warszawa 1988.

[11] Pietrzak J., Rakowski G., Wrześniowski K.: Macierzowa analiza konstruk­

cji. PWN, Warszawa 1986.

[12] Wilk A.: Wpływ wybranych cech geometrycznych uzębienia na objętość przekładni obiegowych stosowanych w napędach maszyn transportowych. ZN Pol.Sl., ser. Transport, z. 9, Gliwice 1989.

[13] Zieliński R., Neumann P.: Stochastyczne metody poszukiwania minimum funkcji. WNT, Warszawa 1986.

Recenzent: Doc.dr hab.inż. Walter Bartelmus

Wpłynęło do Redakcji 26.02.1993

(14)

ABSTRACT

In elaborate was compared the performances of optymalization method to year design, as the aim function was capacity of spur wheel, whis is proportionality to their mass.

By the computer 'analisys the most performances, throught the consideration method is err method, which in short time rets achiere the optymal solue.

In the optymalization calculation allow for over a doven or so geometric and strength limits. In tab. 1 showed component of decision vector in depends on calculations variant.

The subiects of analisys were the optymalization method like: complex, err and Monte Carlo. The algorythm of complex method were showed on fig. 1. , but MZC algorythm fig.1.

By the computer analisys the most performances trought the consideration method is errmethod. It rets achiewe the optymal results in short time. Fig 3 showd the comparition of optymallzaton method, and on fig 4 coefficient of results variable for this methods.

Cytaty

Powiązane dokumenty

zujący na niebezpieczeństwo złamania zęba, tym bardziej że przez odpowiedni dobór olejów można uzyskać wysokie wartości współczynnika X t, a poprzez

Rozpatrywana skrzynia przekładniowa składa się z czternastu kół zębatych, które tw orzą 10 zazębiających się par, siedmiu wałków i sześciu sprzęgieł..

Do wykryw ania w czesnych stadiów uszkodzeń kół zębatych celowe je st stosowanie analizy sygnałów um ożliw iającej wykrywanie modulacji impulsowej drgań.. A naliza

Dla metody złotego podziału określić liczbę wywołań funkcji niezbędną do osiągnięcia przedziału po- szukiwań równego odpowiednio 0.1, 0.01, 0.001 i 0.0001 długosći

Wynikiem działania systemu optymalizacji jest nowa konstrukcja koła kolejowego wygenerowana automatycznie przez moduł sztucznej inteligencji na podstawie wyników ocen

Streszczenie. W niniejszej pracy przedstawiono procedurę poprawiania modelu numerycznego maszyny elektrycznej na podstawie wyników badań eksperymentalnych. Wykorzystano

W zakresie warto- ści względnej grubości filmu olejowego λ = (1,3) dominującym rodzajem tarcia jest tarcie mieszane (obszar II), natomiast w zakresie wartości λ =

Stosowanie metod optymalizacji wypukłej bez założenia wypukłości funkcji celu może skutkować wyznaczeniem ciągu rozwiązań przybliżonych zbieżnych do punktu, w którym funkcja