Strojniški vestnik - Journal of Mechanical Engineering 53(2007)6, UDK - UDC : Izvirni znanstveni članek - Original scientific pap

Velikost: px
Začni prikazovanje s strani:

Download "Strojniški vestnik - Journal of Mechanical Engineering 53(2007)6, UDK - UDC : Izvirni znanstveni članek - Original scientific pap"

Transkripcija

1 Strojniški vestnik - Journal of Mechanical Engineering 53(2007)6, UDK - UDC : Izvirni znanstveni članek - Original scientific paper (1.01) Optimiranje značilnih parametrov frezanja z uporabo razvojne tehnike optimizacije jate delcev Optimization of the Characteristic Parameters in Milling Using the PSO Evolution Technique Uroš Župerl1- Franci Čuš' - Valentina Gecevska2 ('Fakulteta za strojništvo, Maribor; Fakulteta za strojništvo v Skopju, Makedonija) Izbira rezalnih parametrov je najpomembnejši korak pri postopku načrtovanja proizvodnje, zato izdelamo novo tehniko razvojnega računanja za optimiranje procesa odrezovanja. Vprispevku je uporabljena tehnika, ki oponaša dinamiko delcev v velikih skupinah (optimizacija jate delcev - OJD), za učinkovito in simultano optimiranje postopkov frezanja. V omenjenih postopkih smo soočeni s problemom več ciljnih dejavnikov. Najprej uporabimo umetno nevronsko mrežo (UNM) za napovedovanje rezalnih sil, nato z algoritmom OJD pridobimo optimalno rezalno hitrost in podajanja. Cilj optimizacije je, ob upoštevanju omejitev, določiti ekstrem ciljne funkcije (napovedna površina največjih sil). Med optimizacijo se delci inteligentno gibljejo v prostoru rešitev in iščejo optimalne rezalne pogoje po strategiji algoritma OJD. Rezultati pokažejo, da je integriran sistem nevronskih mrež in spoznavanja jate učinkovita metoda pri reševanju večciljnih optimizacijskih problemov. Njena velika učinkovitost na širokem območju rezalnih parametrov potrjuje, da sistem lahko praktično uporabimo v proizvodnji. Rezultati simulacij nakazujejo, da predlagan algoritem v primerjavi z rodovnimi algoritmi (GA) in simuliranim (SA) šarjenjem (popuščanjem) lahko poveča natančnost rešitve in konvergenco postopka. Nova tehnika razvojnega računanja ima nekoliko prednosti ter koristi in je primerna za uporabo v kombinaciji z modeli na osnovi umetnih nevronskih vezij, pri katerih niso na voljo izrecne relacije med vstopnimi in izstopnimi veličinami. Raziskava odpira vrata na področju obdelave z odrezovanjem za nov razred optimizacijskih tehnik, ki slonijo na razvojnem računanju Strojniški vestnik. Vse pravice pridržane. (Ključne besede: odrezovanje, končno frezanje, rezalni parametri, nevronske mreže) The selection o f machining parameters is an important step in process planning; therefore, a new evolutionary computation technique has been developed to optimize the machining process. In this paper, Particle Swarm Optimization (PSO) is used to efficiently optimize the machining parameters simultaneously in milling processes where multiple conflicting objectives are present. First, an artificial neural network (ANN) predictive model is used to predict the cutting forces during machining and then the PSO algorithm is used to obtain the optimum cutting speeds and feed rates. The goal o f the optimization is to determine the objective function maximum (the predicted cutting-force surface) by considering the cutting constraints. During optimization the particles fly' intelligently in the solution space and search fo r optimal cutting conditions according to the strategies o f the PSO algorithm. The results showed that an integrated system o f neural networks and swarm intelligence is an effective method fo r solving multi-objective optimization problems. The high accuracy o f the results within a wide range o f machining parameters indicates that the system can be practically applied in industry. The simulation results show that compared with genetic algorithms (GAs) and simulated annealing (SA) the proposed algorithm can improve the quality o f the solution while speeding up the convergence process. The new computational technique has several advantages and benefits and is suitable for use when combined with ANN-based models where no explicit relation between the inputs and the outputs is available. This research opens the door for a new class o f optimization techniques that are based on evolution computation in the area o f machining Journal of Mechanical Engineering. All rights reserved. (Keywords: cutting, end-milling, cutting parameters, neural networks)

2 OUVOD P ovečevanje storilnosti, zm anjševanje stroškov in sočasno ohranjanje kakovosti izdelka so glavni izzivi, s katerimi se srečujejo proizvajalci. Pravilna izbira rezalnih parametrov je pomemben korak k zadoščanju teh ciljev in ohranjanju konkurenčne prednosti na trgu [1], M nogo raziskovalcev se je ukvarjalo s proučevanjem učinkov optimalne izbire rezalnih razmer pri frezanju [2], Problem optimiranja frezanja se lahko oblikuje in reši kot večciljni optimizacijski problem [3], V praksi učinkovita izbira frezalnih param etrov zahteva sočasno upoštevanje več ciljnih dejavnikov, to so: največja obstojnost orodja, zahtevana hrapavost obdelane površine, ciljna storilnost opravil, stopnja odvzemanja materiala itn. [4], V nekaterih primerih nastavitve parametrov, ki so optim alne za eno definirano ciljno funkcijo, morda ne bodo posebej prim erne za drugo ciljno funkcijo. Reševanje večciljnih problemov z običajnimi optimizacijskimi metodami je težko. Edini način rešitve je zmanjšati niz ciljnih dejavnikov v en nadomestni ciljni dejavnik in ga potemtakem obdelati. Zatorej so razvojni algoritmi, kakršni so genetski algoritmi (GA) in ORD, bolj primerni in pogosteje uporabljeni pri reševanju večciljnih optimizacijskih problemov. Te metode so podane v delu [5], ORD je učinkovita alternativa drugim naključnim in na populacijah temelječim iskalnim algoritmom, še posebej ko imamo opravka z večciljnimi optimizacijskimi problemi. Njena izvedba je razm erom a preprosta, potrebno je manj nastavljanja parametrov v primerjavi z genetskimi algoritmi. V naši raziskavi so nevronske m reže uporabljene za modeliranje zapletenih razmerij v procesu. Integriran sistem nevronskih mrež in optim izatorja roja delcev je nato uporabljen pri reševanju večciljnega problema pri opravilih ffezanja (sl. 1). 1 OPTIMIZACIJA PSO Optimizacija, ki temelji na dinamiki jate delcev (OJD), je razmeroma nova tehnika za optimiranje nelinearnih funkcij [6]. Prvič je bila predstavljena leta 1995 [7], Jim Kennedy jo je odkril med simuliranjem poenostavljenega socialnega modela, ki oponaša skladno in nepredvidljivo gibanje jate ptic [8]. Reynolds z izdelanim modelom jate s preprostimi pravili vzbuja njeno zapleteno gibanje [9], Takšne raziskave poimenujemo spoznavanje jate. 0 INTRODUCTION Increasing productivity, decreasing costs, and maintaining high product quality at the same time are the main challenges faced by manufacturers today. The proper selection of machining parameters is an important step towards meeting these goals and thus gaining a competitive advantage in the market [1]. Many researchers have studied the effects of the optimal selection of machining parameters on end milling [2], This problem can be formulated and solved as a multiple objective optimization problem [3]. In practice, the efficient selection of milling parameters requires the simultaneous consideration of multiple objectives, including maximum tool-life, desired roughness of the machined surface, target operation productivity, metal removal rate, etc [4], In some instances, parameter settings that are optimal for one defined objective function may not be particularly suited to another objective function. Solving multiobjective problems with traditional optimization methods is difficult and the only way is to reduce the set of objectives into a single objective and handle it accordingly. Therefore evolutionary algorithms such as genetic algorithms (GAs) and particle swarm optim ization (PSO) are more convenient and usually utilized in multi-objective optim ization problem s. These m ethods are summarized in [5], The PSO is an efficient alternative over other stochastic and population-based search algorithms, especially when dealing with multiobjective optimization problems. It is relatively easy to implement and has fewer parameters to adjust compared to genetic algorithms. In our research neural networks are used to model complex relationships in the process, and an integrated system of neural networks and a particle swarm optimizer are utilized in solving multiobjective problems observed in rpilling operations (Fig. 1). IPSO OPTIMIZATION Particle swarm optimization (PSO) is a relatively new technique for the optimization of continuous nonlinear functions [6], It was first presented in 1995 [7]. Jim Kennedy discovered the method through the simulation of a simplified model, i.e., the graceful but unpredictable movement of a bird swarm [8]. Reynolds developed a swarm model with simple rules and generated complicated swarm behavior [9]. These researches are called Swarm Intelligence

3 OJD je zelo preprosta zasnova, vzorce gibanja ponazorimo le z nekaj vrsticami računalniškega zapisa. Metoda uporablja le osnovne matematične operatorje, zato je računsko nezahtevna glede na hitrost in zasedenost spomina. OJD j e bila prepoznana kot tehnika razvojnega računanja [10]. Ima lastnosti tako genetskih algoritmov (GA) kakor tudi razvojnih strategij (RS). Preostale tehnike razvojnega računanja (RR), npr.: genetski algoritmi prav tako uporabljajo več iskalnih točk v prostoru rešitev. Z GA ima to podobnost, da se sistem pri obeh začne s populacijo naključnih rešitev. Medtem ko z GA lahko rešujemo združevalne optimizacijske probleme, lahko s OJD rešujemo neprekinjene optimizacijske probleme. Vendar se v nasprotju z GA vsakemu osebku v populaciji priredi naključna hitrost, s katero leti skozi evklidski prostor rešitev. OJD so nadgradili tudi za reševanje združevalnih optimizacijskih problemov. Očitno je, da je mogoče sočasno iskanje optim um a v več razsežnostih. OJD lahko izvedem o z m ajhnim programom v nasprotju z drugimi tehnikami RR. Živa bitja se včasih združujejo in gibajo v rojih, jatah. Eden izmed glavnih ciljev raziskovalcev umetnega življenja je ugotoviti, kako se živa bitja obnašajo v rojih in kako m odelirati njihovo obnašanje na računalniku. OJD ima dve preprosti zasnovi. Z nekaj preprostimi pravili lahko modeliramo obnašanje jate delcev. Čeprav so pravila obnašanja posameznega delca v jati preprosta, je lahko dinamika celotne jate zelo zapletena. Gibanje delca v jati ponazorimo s preprostimi vektorji. Ta značilnost je prva osnova OJD. Po B oydovi razisk av i [11] lju d je pri o d lo čan ju u p o štev ajo dva pom em bna tipa informacij: lastne izkušnje in izkušnje drugih ljudi. Prvi tip so lastne izkušnje, iz katerih vedo, katere odločitve so bile v preteklosti uspešne. Vsaka oseba se torej odloča na podlagi lastnih izkušenj in izkušenj drugih ljudi. Ta značilnost je druga osnova tehnike OJD. Uporabe OJD najdemo v: učnih algoritmih nevronskih mrež [12], izdelavi pravil v mehkih nevronskih mrežah [13], optimiranju računalniško vodenega ffezanja [14], nadzoru električne moči in napetosti [15]. Uporab OJD na drugih področjih je malo, vendar pričakujemo njihov porast. Večina člankov obravnava samo metodo, njene spremembe in primerja njene zmogljivosti s preostalimi metodami RR([14] in [15]). PSO is a very simple concept, and paradigms are implemented in a few lines o f computer code. It requires only primitive mathematical operators, so is computationally inexpensive in terms of both memory requirements and speed. PSO has been recognized as an evolutionary computation technique [10] and has features of both genetic algorithms (GAs) and evolution strategies (ESs). Other evolutionary computation (EC) techniques such as genetic algorithms also utilize some searching points in the solution space. It is similar to a GA in that the system is initialized with a population o f random solutions. W hile GAs can handle com binatorial optimization problems, PSO can handle continuous optimization problems. However, unlike a GA each population individual is also assigned a randomized velocity, in effect, flying them through the solution hyperspace. PSO has been expanded to also handle combinatorial optimization problems. As is obvious, it is possible to simultaneously search for an optimum solution in multiple dimensions. Unlike other EC techniques, PSO can be realized with only a small program. Natural creatures sometimes behave as a swarm. One of the main goals of artificial life researches is to examine how natural creatures behave as a swarm and reconfigure the swarm models inside a computer. PSO has two simple concepts. The swarm behaviour can be modelled with a few simple mles. Even if the behaviour rules o f each individual (particle) are simple, the behaviour of the swarm can be very complex. The behaviour of each agent inside the swarm can be modelled with simple vectors. This characteristic is the basic concept o f PSO. According to Boyd s examination [11], people utilize two important kinds of information in the decision process. The first one is their own experience; they have tried the choices and know which state has been better so far, and they know how good it was. Therefore, each person makes his or her decision using his or her own experiences and other peoples experiences. This characteristic is another basic concept of PSO. The applications of PSO are as follows: neural network learning algorithms [12], mie extraction in fuzzy neural networks [13], computer-controlled milling optimization [14], as well as power and voltage control [15], The application of PSO in other fields is at the early stage, and more applications can be expected. Most papers are related to the method itself, and its modification and comparison with other EC methods ([14] and [15]).

4 Model sil (UNV) Force Model (ANN) Optimizacija JD PSO Optimization Omejitve / Constraints -Želena rezalna sila / Desired Cutting Force -Hrapavost površine / Surface Roughness -Potrebna moč rezanja / Cutting Power Napovedane rezalne sile Predicted cutting forces Rezalne razmere / Cutting conditions Rezalna hitrost Cutting speed Podajanje Feedrate Sl. 1. Optimizacijska shema, ki temelji na metodi OJD in nevronski mreži Fig. 1. PSO-based neural network optimization scheme 2 OSNOVE OPTIMIZACIJE JD 2 BASICS OF PSO OPTIMIZATION O JD je izd elan a na osnovi sim ulacij gibanja jate ptic v dvorazsežnem prostoru. Lega vsakega delca je določena s koordinato XY. H itrost delca je izražena z vx (hitrost v smeri osi X) in vy (hitrost v smeri osi Y). Spremembe lege delca je izvedena na podlagi inform acije o legi in h itro sti. Jata ptic o p tim ira določeno ciljn o funkcijo. V sak delec pozna svojo najboljšo vrednost do zdaj (pbest) in svojo X Y lego. V analo g iji p red stav lja ta in fo rm acija osebne izkušnje posam eznega delca. N a d a lje, vsak delec pozna n ajb o ljšo v red n o st v sk u p in i (gbest m ed pbest). Ta informacija pomeni uspešnost preostalih delcev. Vsak delec skuša spremeniti svojo lego na temelju naslednjih informacij: trenutne lege (x, y), trenutne hitrosti (vx, vy), razdalje med trenutno lego in mestom pbest, razdalje med trenutno lego in mestom gbest. To modifikacijo lahko ponazorimo z zasnovo hitrosti. Hitrost delca se lahko spreminja po naslednji enačbi: PSO is developed through the simulation of bird flocking in two-dimensional space. The position of each agent is represented by the XY axis position and the velocity is expressed by vx (the velocity in the X axis) and vy (the velocity in the Y axis). The modification of the agent position is realized using the position and velocity information. Bird flocking optimizes a certain objective function. Each agent knows its best value so far (pbest) and its XY position. This information is an analogy with the personal experiences of each agent. Furthermore, each agent knows the best value so far in the group (gbest) among the best values (pbests). This information is an analogy of the knowledge of how the other agents around them have performed. Each agent tries to modify its position using the following information: the current positions (x, y), the current velocities (vx, vy), the distance between the current position and (pbest), and the distance between the current position and (gbest). This modification can be represented by the concept of velocity. The velocity of each agent can be modified by the following equation: vj*' = w vj + c, rand, (pbest( - s j ) + c2rand2 (gbest - s j ) ( 1), kjer so: - v.* - hitrost delca i v iteraciji k, - w - utežna funkcija, - c. - utežni faktor, - rand - naključno število med 0 in 1, - s j - trenutna lega delca i v iteraciji k, where: - v* - velocity of agent i at iteration k, - w - weighting function, -c. - weighting factor, - rand - random number between 0 and 1, - s k - current position of agent i at iteration k,

5 - pbest. - najboljša lega delca z, - gbest - v celoti najboljša lega delca v jati. Po navadi uporabim o naslednjo utežno funkcijo (1): - pbest. - pbest of agent i, - gbest - gbest of the group. The following weighting function is usually utilized (1): kjer so: - w max - začetna utež, - W. - končna utež, min - iter max -največje število iteracij, - iter - trenutno število iteracij Z uporabo zgornje enačbe se lahko izračuna hitrost, ki se postopno približuje k pbest in gbest. Trenutna lega (iskalna točka v prostoru rešitev) se lahko popravi po naslednji enačbi: where: - wmax - initial weight, - wmin - final weight, - iter max - maximum iteration number, 7 - iter - current iteration number. Using the above equation, a velocity, which gradually gets close to pbest and gbest, can be calculated. The current position (searching for the point in the solution space) can be modified by the following equation: = s, + v; (3). Na sliki 2 je prikazana zasnova spreminjanja iskalne točke z algoritmom OJD. Na sliki 3 je prikazana zasnova iskanja z delci v prostoru rešitev. Vsak delec sprem inja svojo trenutno lego po postopku seštevanja vektorjev, ki so podani na sliki 2. Splošen diagram poteka metode OJD je podan z naslednjimi koraki: Korak 1:U stvarjanje začetnih pogojev vsakega posameznega delca. Začetne iskalne točke ( s\ ) in hitrosti (v. ) vsakega posameznega delca se določijo naključno znotraj dovoljenih mej. Trenutna iskalna točka vsakega delca se shrani v pbest. Najboljša vrednost pbest se shrani v gbest. Številka delca z najboljšo vrednostjo se prav tako shrani. y i Figure 2 shows the concept of modifying a searching point using the PSO algorithm. Figure 3 shows a searching concept with agents in a solution space. Each agent changes its current position using the integration of vectors, as shown in Figure 2. The general flow chart of the PSO method can be described as follows: Step 1 : Generation of the initial condition of each agent. The initial searching points (s ) and velocities (y. ) of each agent are generated randomly within the allowable range. The current searching point is set to pbest for each agent. The best-evaluated value of pbest is set to gbest and the agent number with the best value is stored. d e le c /a g e n t X 2 X 3 X n X Sl. 2. Zasnova spreminjanja iskalne točke po algoritmu OJD Fig. 2. Concept o f modifying a searching point according to a PSO algorithm SI. 3. Z delci ponazorjeno načelo iskanja v prostoru rešitev Fig. 3. Concept o f searching with agents in a solution space

6 Korak2:Ocenjevanje uspešnosti iskanja vsakega posameznega delca. Izračun ciljne vrednosti za vsak delec. Če je vrednost boljša od trenutne vrednosti pbest delca, se pbest nadom esti z novo vrednostjo. Če je najboljša vrednost pbest boljša kakor trenutna gbest, potem se gbest nadomesti z najboljšo vrednostjo. Številka delca se skupaj z najboljšo vrednostjo shrani. Korak 3 : Sprememba vsake posamezne iskalne točke. Trenutna iskalna točka se spreminja z uporabo enačb (1), (2) in (3). Korak4: Preverjanje ustavitvenega pravila. Ko je doseženo vnaprej določeno naj večje število iteracij, se algoritem ustavi. V nasprotnem primeru se preide na korak 2. Na sliki 4 je prikazan splošen algoritem strategije OJD. Lastnosti postopka OJD lahko povzamemo v naslednjih točkah: 1. Iz enačb (1), (2) in (3) je razvidno, da lahko z OJD rešujemo zvezne optimizacijske probleme. 2. PSO uporablja več iskalnih točk, tako kakor genetski algoritem (GA). Iskalne točke se z Step 2: Evaluation of the searching point of each agent. The objective function value is calculated for each agent. If the value is better than the current pbest of the agent, the pbest value is replaced by the current value. If the best value o f pbest is better than the current gbest, gbest is replaced by the best value and the agent number with the best value is stored. Step 3: Modification of each searching point. The current searching point of each agent is changed using (1), (2) and (3). Step 4: Checking the exit condition. The current iteration number reaches the predetermined maximum iteration number, then exits. Otherwise, go to step 2. Fig. 4 shows the general flow chart of the PSO strategy. The features of the PSO procedure can be summarized as follows: 1. As shown in (1), (2) and (3), the PSO can handle continuous optimization problems. 2. The PSO utilizes several searching points, like a genetic algorithm (GA), and the searching points N, S tart I G e n e rira n je z a č e tn e populacije G en eratio n o f initial population T Korak 1 Step 1 Korak 2 Step 2 Korak 3 Step 3 Korak 4 Step 4 R e zu lta t R e su lt Da / Yes SI. 4. Splošen algoritem OJD Fig. 4. A general PSO algorithm

7 uporabo pbest in gbest počasi približujejo optimalni točki. 3. Zgornja zasnova je razložena le na oseh X Y (dvorazsežni prostor). Vendar lahko metodo z lahkoto uporabimo na n-razsežnem prostoru. Z namenom izboljšati stopnjo konvergence algoritma OJD so raziskovalci ([8] in [9]) predlagali spremembe sedanje OJD. Te spremembe se nanašajo na uporabo najboljše lege, naj večjega skoka hitrosti, vztrajnosti, izletavanja, izbranega delca in izbrane hitrosti. Naivečia hitrost Na osnovi numeričnih preizkusov izberemo začetno vrednost v =100, nato to vrednost zmanjšamo za delež y/. Numerični preizkusi dajejo slutiti, da ta postopek izboljša stopnjo konvergence algoritma: gradually get close to the optimal point using their pbests and the gbest. 3. The above concept is explained using only the XYaxes (two-dimensional space). However, the method can be easily applied to an n-dimensional problem. With the objective to improve the rate of convergence of the PSO algorithm, researchers ([8] and [9]) proposed some modifications to the existing PSO. These modifications relate to the use of the best ever position, the maximum velocity, the inertia, the craziness, the elite particle and the elite velocity. Maximum velocity Based on a numerical experimentation, we select a starting value v max =100 and then decrease this value by the fraction y. The numerical experim entation suggests that this approach improves the convergence rate of the algorithm: 0 < (^ < 1 (4). Najboljša lega Pomeni, da do zdaj najboljša lega v jati nadom esti najboljšo lego jate. S postopkom se poveča pritisk na delec, da konvergira k celotnemu optimumu, brez preračunavanj funkcij. Numerični preizkusi dajejo slutiti, da ta postopek izboljša stopnjo konvergence algoritma. Izletavanje Ta dejavnik oponaša naključno (začasno) izletavanje ptic iz jate, ki povečuje smemo razpršitev v jati in ima nekaj podobnosti z opravilom sprememb v genetskem algoritmu. Ptice tako preiskujejo do zdaj neznano področje, kar na splošno poveča verjetnost, da se najde optimum. Izbrani delec Ta zasnova je izposojena pri GA, kjer gen z najboljšo prilagoditvijo nikoli ne izgine. Skladni delec nadomesti najslabšega v jati. Numerični rezultati kažejo, da skladni delec izboljša stopnjo konvergence. 3 PRILAGODITEV TEHNIKE OJD OPTIMIZACIJSKEMU PROBLEMU FREZANJA Z namenom iskanja optim alnih rezalnih parametrov integriramo nevronski model rezalnih Best ever position This means that the best ever position in the swarm replaces the best position of the swarm. This procedure increases the pressure exerted on the agent to converge towards the global optimum without additional function evaluations. Numerical experim entation suggests th at this approach improves the convergence rate o f the algorithm. Craziness The craziness operator mimics the random (temporary) departure ofbirds from the flock. Craziness has some similarity to the mutation operator in a genetic algorithm, since it increases the directional diversity in the flock. Crazy birds explore previously uncovered ground, which in general increases the probability of finding the optimum. Elite agent The concept is borrowed from the GA where the gene with the best fitness never vanishes. The elite particle replaces the worst positioned particle in the swarm. Numerical results indicate that the elite particle improves convergence rates. 3 ADAPTING THE PSO TECHNIQUE TO A MILLING OPTIMIZATION PROBLEM In order to search for optim al process parameters, the neural network model of cutting force

8 sil z optim izatorjem OJD. Zgradba sistema je prikazana na sliki 1. Skupek nevronskih modelov je razvrščen v splošni nevronski model, njegovi izhodi so posredovani večciljnemu optimizatorju jate delcev, kjer so definirane ciljne funkcije in omejitve. Algoritem OJD je začet z naključno ustvarjenimi delci, ki so kandidati za optimalno rešitev. Model nevronske mreže napove rezalne sile za vsak delec. Napovedane sile se uporabijo pri izračunu ciljne funkcije, ki jo želi OJD najbolj zvečati. Postopek optimiranja poteka v dveh fazah. V prvi fazi nevronski model rezalnih sil ustvari v odvisnosti od priporočenih rezalnih pogojev 3-D površino rezalne sile, ki predstavlja prostor mogočih rešitev za algoritem OJD. Ta površina je om ejena z ravninam i, ki ponazarjajo omejitve p o sto p k a o d rezav an ja. M ed p o stopkom optimiranja frezanja upoštevamo 7 omejitev, ki izvirajo iz tehnoloških določil. Podane so v preglednici 1. Soočimo se z nelinearno ciljno funkcijo skupaj z nizom omejitvenih neenačb, ki so prav tako lahko močno nelinearne. Prisotnost nelinearnosti povzroča dodatne težave pri iskanju optimuma. Največji problem pri uvajanju tehnike OJD je izpeljava ciljne funkcije, ki ponazarja naravo optim izacijskega problem a. Ciljna funkcija se uporabi kot edina povezava med optimizacijskim problemom in algoritmom OJD. Za ciljno funkcijo je was integrated with a particle swarm optimizer. The architecture of the system is shown in Figure 1. Multiple neural network models are grouped together under the general neural network model, and its output is fed into the multi-objective particle swarm optimizer, where the objective functions and constraints are defined. The PSO algorithm is initiated with randomly generated particles that are optimum solution candidates. The neural network model predicts the cutting forces for each of the particles. The predicted forces are used in the calculation of an objective function in which the PSO tries to maximize. The optimization process executes in two phases. In first phase, the neural prediction model, on the basis of the recommended cutting conditions, generates the 3D surface of the cutting forces, which represent the feasible solution space for the PSO algorithm. The cutting force surface is limited with planes that represent the constraints of the cutting process. Seven constraints, which arise from technological specifications, are considered during the optimization process. Those constraints are listed in Table 1. Here we are faced with a non-linear obj ective function along with a set of inequality constraints that may also be highly non-linear. The presence of non-linearities creates additional problems for finding the minimum. The biggest problem in the implementation of the PSO technique is the construction o f a fitness (objective) function that adequately epitomizes the nature of the problem. The objective function serves as the only link between the optimization problem Preglednica 1. Uporabljene omejitve z neenačbami Table 1. Used constraints and their expressions podajanje feedrate Constraints Izraz / Expression Spremenljivke / Variables < 1000 z J min j- -. c J z J max n - D z - število zob / number of teeth, f - podajanje na zob / feeding per tooth, D - premer frezala / diameter of cutter vrtilna frekvenca spindle speed prečna globina rezanja radial depth of cut vzdolžna globina rezanja axial depth of cut moč rezanja power of cutting «mm ^ K < nmax n - D R D * ö e max A D $ max MRR Kc ^ n 60 ' rfov rezalna sila F ( f,n) < Fref cutting force hrapavost površine R a surface roughness - R a r e f vc - rezalna hitrost / cutting speed aemal- najv. radialna globina reza / max. radial depth of cutting apmox- najv. aksialna globina rezanja / max. axial depth of cutting MRR - stopnja odrezavanja materiala / metal removal rate, Kc - specifična rezalna sila / specific cutting force Fref - želena rezalna sila / desired cutting force Raref - želena hrapavost površine / desired surface roughness

9 izbrana z UNV ustvarjena površina največje rezalne sile. V drugi fazi algoritem OJD ustvari jato delcev na površini rezalne sile. Jata delcev potuje po površini in išče skrajnost rezalne sile. Koordinate tistega delca, ki je našel največjo rezalno silo, predstavljajo optimalne rezalne pogoje (v, ri). Naloga algoritma OJD je s prilagajanjem podajanja in vrtljajev ohranjati največjo rezalno silo na ravni referenčne vrednosti. Na sliki 5 je prikazan diagram postopka OJD za optimiranje postopka frezanja. Potek optimizacije je podan z naslednjimi koraki: 1. Ustvarjanje in začenjanje matrike 50 delcev z naključnimi legami in hitrostmi. Vektor hitrosti ima dve razsežnosti. Prvaje podajanje, drugaje vrtilna frekvenca. Tako je zastavljena generacija Ovrednotenje optimizacijske funkcije (površina rezalnih sil) za vsak delec. 3. Izračun vrednosti sil za novo lego vsakega d elca. Če delec doseže u g o d n ejšo lego, n jegova tre n u tn a v re d n o st n adom esti vrednost pbest. and the PSO algorithm. For the objective function a surface o f maximum cutting forces is selected, generated by the ANN. The PSO algorithm generates a swarm of particles on the cutting-force surface during the second phase. The swarm of particles flies over the cuttingforce surface and searches for the maximal cutting force. The coordinates of a particle that has found the maximal (but still allowable) cutting force represent the optimal cutting conditions. Figure 5 shows the PSO flowchart for the optimization of the milling process. The optimization process is described by the following steps: 1. Generation and initialization of an array of 50 particles with random positions and velocities. The velocity vector has two dimensions: feed rate and spindle speed. This constitutes Generation The evaluation o f the objective (cutting-force surface) function for each particle. 3. The cutting-force values are calculated for new positions of each particle. If a better position is achieved by particle, the pbest value is replaced by the current value. U s tv a rja n je p o p u la cije P o p u la tio n g e n e ra tio n sì = (podajanje, hitrost ); i = 1-50 si = ( feeding, speed ); i = 1-50 U Sl. 5. Algoritem OJD za optimiranje rezalnih razmer Fig. 5. PSO algorithm fo r optimizing the cutting conditions

10 Sl. 6. Postopek iskanja optimalnega podajanja Fig. 6. Optimal feeding searching procedure 4. Preverjanje, ali je delec našel največjo rezalno silo v populaciji. Če je nova gbest vrednost boljša od prejšnje se shrani v spremenljivko gbest. Rezultat optimizacije je vektor gbest (podajanje, vrtilna hitrost) 5. Izračun nove hitrosti delca. 6. Popravek lege delca s pomikom k največji rezalni sili. 7. Ponavljanje korakov 1 in 2, dokler ne dosežemo vnaprej določene iteracije. Na sliki 6 je prikazano poenostavljeno načelo optimiranja rezalnih razmer pri frezanju z uporabo metode OJD. V tem primeru jata delcev potuje po površini sile in išče optim alno podajanje pri nespremenljivem prerezu odrezka A. Optimalno podajanje je v presečišču naslednjih treh ploskev: površine rezalne sile, ploskve z nespremenljivim prerezom odrezka (navpična ravnina) in ravnine primetjalne sile. Koordinata delca v jati, ki se najbolj približa presečišču ravnin, pom eni optim alno vrednost podajanja. 4 RAČUNALNIŠKI PROGRAM ZA OPTIMZACIJO OJD Programsko opremo OJD sestavlja zbirka Matlabovih m- datotek. Programska oprema se lahko uporabi za optimizacijo poljubnega nelinearnega sistema. Zahtevane vrednosti se lahko vnesejo v programskem oknu, kije prikazano na sliki 7. V levem 4. The determination if the particle has found the maximal force in the population. If the new gbest value is better than previous gbest value, the gbest value is replaced by the current gbest value and stored. The result of the optimization is the vector gbest (feedrate, spindle speed). 5. Computation of the particles new velocity 6. Update particle s position by moving towards the maximal cutting force. 7. Steps 1 and 2 are repeated until the iteration number reaches a predetermined iteration Figure 6 shows the simplified principle of the optimization of the cutting conditions using the PSO. In this case the swarm flies over the force surface and searches for optimal feeding at a constant cheap crosssection A. The optimal feed rate is located at the crosssection of the following three planes: the cutting force surface, the plane with the constant cheap cross-section (vertical plane) and the desired cutting force plane. The coordinate of the particle that is the nearest to the mentioned cross-section represents the optimal feed rate. 4 COMPUTER SOFTWARE FOR PSO OPTIMIZATION A collection of Matlab s m-files forms the PSO software for the optimization. This software can be used for the optimization of an arbitrary non-linear system. The required input values can be inserted into the software window shown in Figure 7. On the

11 ) O J f u f 1 i r' r t I t O j ä _J1 r t p 4? r! PSO param eters Popniation size r 50 Max. Ns. feerabom r~30 Precision r 0001 Optimal cutting conditions T oci darret«! 20 Imriij Optimal speed I tons (m/min Feedtate j 814 (mm/min ' f Gbbd minrnum GM r 10 Spa:«dmertóion r 4 WitentetvaS r 10 Vfcjsfeatwo r 1 Koprive acceleration r Swarm accetefafion r *2 * NésjMxM.sewferetion r 1 Start speed wdght r G S... Step speed wsght 0.4 Mex speed fh«p r 100 Cl <mm(icf>turklion 1C iütjaee L egen d a: parametri OJD, velikost populacije, največje število itcracij, natančnost, globalni minimum GM, dimenzija prostora, interval izpisa, vizualizacija, kognitivni pospešek, pospešek populacije, začetna utež hitrosti, končna utež hitrosti, največji skok hitrosti, optimizacijska funkcija, optimalne rezalne razmere, premer frezala, optimalna hitrost, podajanje 900 flmm/min] Prostor rešitev Solution space 90 v (m/mm) Slan opltwtralion 1 Save delu okna se nastavijo parametri, ki so potrebni za delovanje algoritma OJD. Rezultat optimizacije (optimalni rezalni parametri) se prikažejo na sredini okna. Postopek optimizacije grafično spremljamo na grafu. SI. 7. Programsko okno optimizacije OJD Fig. 7. Software window fo r PSO optimization left-hand side of the window, the parameters required for executing the PSO algorithm can be set. The result of the optimization (the optimal cutting parameters) is shown in the middle of the window. The process of optimization is monitored on a graph. 5 TESTNI PRIMER OPTIMIZACIJE PSO REZALNIH POGOJEV Na naslednjem testnem primem je prikazana ponovljivost in robustnost algoritm a OJD. Da preverim o stabilnost in robustnost predlagane optimizacijske strategije, sistem najprej analiziramo s simulacijami, nato sistem preverimo na RK frezalnem stroju (tip HELLER BEAI) za Ck 45 in 16MnCrSi5 XM jek len e obdelovance [16]. Za preizkuse uporabimo krogelno končno frezalo (R220-20B20-040) premera 20 mm z dvema rezalnima robovoma in kotom vijačnice 10. Uporabljeni so naslednji rezalni parametri in omejitve: Širina rezanja RD=3 mm, globina rezanja A = 5 mm, rezalna hitrost v=80 m/min, n < 2000 m in 1, 10 < / < 900 m m /m in, F(f n) < Fref = 600 N. Ciljna funkcija je določena z nevronskim modelom rezalnih sil (simulator rezalnih sil). Cilj primeraje do skrajnosti zvečati ciljno funkcijo ob upoštevanju danih omejitev [17]. Ta problem je 5 PSO OPTIMIZATION OF TEST-CASE CUTTING CONDITIONS The repeatability and robustness of the PSO algorithm is demonstrated with the following test case. To examine the stability and robustness of the proposed optimization strategy, the system is first analyzed by simulations; then the system is verified by experiments on a CNC milling machine (type HEL LER BEAI) for Ck 45 and 16MnCrSi5 XM steel workpieces [16]. The ball-end milling cutter (R220-20B20-040) with two cutting edges, of 20 mm diameter and 10 helix angle, was selected for the experiments. The following cutting parameters and constraints are used: milling width Rfl=3 mm, milling depth AD=5 mm, cutting speed v=80 m/min, n < 2000 m in1, 10 < / < 900 mm/min, and F(f, n) < Fref = 600 N. The objective function is determ ined by the neural cutting-force model (the cutting-force simulator). The goal of this case is to maximize the objective function

12 Preglednica 2. Ponovljivost rezultatov Table 2. Repeatability o f results Test/Run n min"1 / mm/min F N Št. iteracij Nr. of iterations , , , , , , , , , , rešen z uporabo algoritma OJD. V algoritmu OJD uporabimo 50 delcev. Postopek iskanja se izvaja, dokler napaka gradienta ni m anjša od izbrane vrednosti. Matlab simulira naučeno nevronsko mrežo pri napovedovanju rezalnih sil za dane rezalne razmere, te vrednosti se nato uporabijo pri izračunu ciljne funkcije, ki jo algoritem OJD skuša najbolj povečati. Rezultati so prikazani v preglednici 2. Številka testa ustreza vsakemu poskusu programa, da poišče optimalne rezalne parametre. V preglednici 2 so prikazane optimalne rezalne razmere skupaj s številom iteracij, ki so potrebne za dosego omenjenega optimuma. Ta optim izacijska m etoda im a večjo konvergenco v nasprotju od običajnih metod in je Razvoj populacije / Evolution of population under given constraints [17]. This problem is solved using the PSO algorithm. In the PSO, 50 particles were used and the search continues until the error gradient is smaller than a specified value. Matlab simulates the trained neural network to predict the cutting forces under given cutting conditions and these values are used to calculate the objective function, which the PSO algorithm attempts to maximize. The results are presented in Table 2. Each mn corresponds to each time the program is run to find the optimum machining parameters. Table 2 shows the optimal cutting conditions along with the number of generations it took to reach that optimum. This optimization method has better convergence, unlike traditional methods, and it is always Iteration SI. 8. Zmanjševanje napake optimacije med razvojem jate Fig. 8. Decrease o f optimization error during swarm evolution

13 x * X X X x J a ta d e lcev -g en e racije 8 Particle Swarm-generation 8 500, J a ta d elcev -g en e racije 15 Particle Swarm-generation vedno uspešna pri iskanju celotnega optimuma. Rezultat optimiranja podajanja in hitrosti je 35- odstotno zmanjšanje obdelovalnega časa. Na sliki 8 je prikazan primer razvoja jate delcev. Slika 9 prikazuje tipičen vzorec gibanja jate delcev proti optimalni rešitvi. Generacija 0 pomeni naključno začenjanje koordinat delca v prostoru rešitev. V nadaljnjih generacijah sledimo jati z oznako x. Najboljši član populacije je označen z O. S pravokotnikom je grafično ponazorjen prostor rešitev. Sprejemljivo rešitev mora biti poiskana znotraj tega dvorazsežnega prostora. Tretjo omejitev - silo tudi upoštevamo, čeprav ni prikazana na slikah. S simulacijami prikažemo robustnost in učinkovitost algoritma. Sl. 9. Simulacija OJD Fig. 9. P SO simulation successful in finding the global optimum. The machining time is reduced by 35% as a result of optimizing the feed and the speed. A sample of the evolution of the particle swarm is presented in Fig. 8. Figure 9 shows a typical particle swarm movement pattem toward the optimum solution. Generation 0 represents the random initialization o f the particle s coordinates in the solution space. In subsequent generations, the swarm is tracked with x. The best member in the population is represented by O. The solution space is graphed by the rectangle. An acceptable solution has to be found within this twodimensional space. A third constraint, acting on the force is also active, and as such is not part of these illustrations. Using simulations the robustness and the efficiency o f the algorithm are demonstrated.

14 6 POVZETEK INNADALJNJE RAZISKAVE 6 CONCLUSION AND FUTURE RESEARCH V raziskavi je prikazan postopek večciljnega o p tim iran ja postopka frezanja z uporabo nevronskega modeliranja in optimizacije, ki temelji na zakonitostih gibanja majhnih delcev v velikih jatah. Za napovedovanje rezalnih sil je uporabljen model rezalnih sil, za določitev optimalne rezalne hitrosti in podajanja uporabimo algoritem OJD. Med optimizacijo smo up^-^bili zbirko sedmih omejitev. Nato z nevronskim ciljno funkcijo. Nadi s katerim optimiram za značilen primer rezultati pokažejo, O pažena je tudi obdelave. Pri speve RR optimizacij skil odrezovanjem. predstavljene osno' lelom rezalnih sil napovemo je uporabljen algoritem OJD, co podajanje in rezalno hitrost industrije. Eksperimentalni se MRR izboljša za 28%. odstotno zm anjšanje časa ipravlja teren za nov razred inik na področju obdelave z prispevku so prav tako ptimizacije OJD. Medtem ko zvojnega računanja izdelanih je bilo veliko tehnii. za reševanje sestavnih optimizacijskih problemov, je bila OJD izdelana za reševanje neprekinjenih problemov. Metoda OJD je lahko učinkovito orodje za reševanje nelinearnih neprekinjenih, sestavnih in kom biniranih - integriranih optim izacijskih problemov. This study has presented the multi-objective optimization of the milling process by using neural network modelling and particle swarm optimization. A neural network model was used to predict the cutting forces during the machining and the PSO algorithm was used to obtain the optimum cutting speed and feed rate. A set of seven constraints were used during the optimization. Next, the neural force model was used to predict the objective function. Next, the PSO algorithm was used to optimize both the feed and the speed for a typical case found in industry. The experimental results show that the MRR is improved by 28%. Machining time reductions of up to 20% were also observed. This paper opens the door for a new class of EC-based optimization techniques in the area of machining. This paper also presents the fundamentals of PSO optimization techniques. While a lot of evolutionary computation techniques have been developed for combinatorial optimization problems, the PSO has been basically developed for continuous optimization problems. The PSO can be an efficient optimization tool for solving nonlinear continuous optimization problems, combinatorial optimization problems, and mixed-integer nonlinear optimization problem. [1] Župerl, U.,F odrezovanja cutting. StrOj [2] Čuš, F., J. B 19(2003), pp [3] Župerl, U., Robot. Com [4] Balič, J. (2C 8(2000) pp.. [5] [6] [7] [8] [9] 7 LITERATURA 7 REFERENCES š (2004) Določevanje značilnih tehnoloških in gospodarskih parametrov med postopkom determination of the characteristic technological and economic parameters during metal stn., 5(2004), pp (2003) Optimization o f cutting process by GA approach. Robot. Comput. Integr. Manuf uš (2003), Optimization of cutting conditions during cutting by using neural networks, Integr. Manuf., 19(2003),pp A new NC machine tool controller for step-by-step milling, Int. J. Adv. Manuf. Technol. 403., Ozean, E., C. Mohan (1998), Analysis o f a simple Particle Swarm Optimization system, Intelligent Engineering Systems Through Artificial Neural Networks, 8(1998), pp Shi Y., R. Eberhart (1998), Parameter selection in Particle Swarm Optimization, In Evolutionary Programming VII: Proc. EP98, New York: Springer-Verlag (1998), pp Angeline, P.J. Evolutionary optimization versus Particle Swarm Optimization: philosophy and performance differences, in: Proceedings o f the 7th ICEC, ( 1998), pp Kennedy, J., R.C. Eberhart (1995) Particle Swarm Optimization, Proceedings ofleeeint. Conference on Neural Networks, 4( 1995), pp Reynolds, C. (1990) Flocks, herds, and schools: a distributed behavioural model, Computer Graphics, 21(1990),pp

15 [10] R.C., Eberhart, Y. Shi (2003), Comparison between genetic algorithm and Particle Swarm Optimization, Proceedings o f the 7thICEC, (1998), pp [11] Boyd, J. (2003), Thinking is Social: Experiments with the adaptive culture model, Journal o f Conflict Resolution, 42(1998), pp [12] Balie J. (2003), Optimization of cutting process by GA approach, Robot. Comput. Integr. Manuf. 19(2003) [13] Ele, Z., C. Wei, L. Yang, X. Gao, S. Yao, R. Eberhart, Y : Shi, (1998), Extracting rules from fuzzy neural network by Particle Swarm Optimization, Proc. o f IEEE International Conference on Evolutionary Computation (ICEC 98), (1998), pp [14] Cus, F., U. Zuperl, E. Kiker, M. Milfelner (2006), Adaptive controller design for feedrate maximization of machining process, Journal o f Achievements in Materials and Manufacturing Engineering 17(2006),pp [15] Abido M.A. (2002), Optimal power flow using Particle Swarm Optimization, International Journal of Electrical Power & Energy Systems, 24(2002), pp [16] Kopač, J. (2002) Rezalne sile in njihov vpliv na gospodarnost obdelave = Cutting forces and their influence on the economics o f machining. Stroj, vestn. 3(2002), pp [17] Župerl, U., F. Čuš (2004) Tool cutting force modeling in ball-end milling using multilevel perceptron, J. Mater. Process. Technol., (2004), pp Naslova avtoqev: dr. Uroš Župerl Prof. Dr. Franci Čuš Univerza v Mariboru Fakulteta za strojništvo Smetanova Maribor uros.zuperl@uni-mb.si prof. dr. Valentina Gecevska Univerza v Skopju Fakulteta za strojništvo P.P Skopje, Makedonija Authors addresses: Dr. Uroš Župerl Prof. Dr. Franci Čuš University o f Maribor Faculty of Mechanical Eng. Smetanova 17 SI-2000 Maribor, Slovenia uros.zuperl@uni-mb. si Prof. Dr. Valentina Gecevska University in Skopje Faculty o f Mechanical Eng. PO Box Skopje, Macedonia Prejeto: Received: Sprejeto: Odprto za diskusijo: 1 leto Accepted: / Open for discussion: 1 year

Microsoft Word - A-3-Dezelak-SLO.doc

Microsoft Word - A-3-Dezelak-SLO.doc 20. posvetovanje "KOMUNALNA ENERGETIKA / POWER ENGINEERING", Maribor, 2011 1 ANALIZA OBRATOVANJA HIDROELEKTRARNE S ŠKOLJČNIM DIAGRAMOM Klemen DEŽELAK POVZETEK V prispevku je predstavljena možnost izvedbe

Prikaži več

Optimizacija z roji delcev - Seminarska naloga pri predmetu Izbrana poglavja iz optimizacije

Optimizacija z roji delcev - Seminarska naloga pri predmetu Izbrana poglavja iz optimizacije Univerza v Ljubljani Fakulteta za matematiko in fiziko Seminarska naloga pri predmetu Izbrana poglavja iz optimizacije 2. junij 2011 Koncept PSO Motivacija: vedenje organizmov v naravi Ideja: koordinirano

Prikaži več

Microsoft Word - ARRS-MS-BR-07-A-2009.doc

Microsoft Word - ARRS-MS-BR-07-A-2009.doc RAZPIS: Javni razpis za sofinanciranje znanstvenoraziskovalnega sodelovanja med Republiko Slovenijo in Federativno Republiko Brazilijo v letih 2010 2012 (Uradni list RS št. 53/2009) Splošna opomba: Vnosna

Prikaži več

PRESENT SIMPLE TENSE The sun gives us light. The sun does not give us light. Does It give us light? Raba: Za splošno znane resnice. I watch TV sometim

PRESENT SIMPLE TENSE The sun gives us light. The sun does not give us light. Does It give us light? Raba: Za splošno znane resnice. I watch TV sometim PRESENT SIMPLE TENSE The sun gives us light. The sun does not give us light. Does It give us light? Za splošno znane resnice. I watch TV sometimes. I do not watch TV somtimes. Do I watch TV sometimes?

Prikaži več

Športno društvo Jesenice, Ledarska 4, 4270 Jesenice, Tel.: (04) , Fax: (04) , Drsalni klub Jesenice in Zv

Športno društvo Jesenice, Ledarska 4, 4270 Jesenice, Tel.: (04) , Fax: (04) ,   Drsalni klub Jesenice in Zv Drsalni klub Jesenice in Zveza drsalnih športov Slovenije RAZPISUJETA TEKMOVANJE V UMETNOSTNEM DRSANJU Biellman Cup 1. Organizator: Drsalni klub Jesenice, Ledarska ulica 4, 4270 JESENICE www.dkjesenice.si

Prikaži več

UDK : Analiza kakovosti Izdelka pri postopku frezanja z uporabo kibernetskega modela Analysis of Product Quality In Milling Procedure by

UDK : Analiza kakovosti Izdelka pri postopku frezanja z uporabo kibernetskega modela Analysis of Product Quality In Milling Procedure by UDK 519.71:621.914 Analiza kakovosti Izdelka pri postopku frezanja z uporabo kibernetskega modela Analysis of Product Quality In Milling Procedure by Means of a Cybernetic Model EDVARD KIKER - FRANC TRŽAN

Prikaži več

Društvo za elektronske športe - spid.si Vaneča 69a 9201 Puconci Pravila tekmovanja na EPICENTER LAN 12 Hearthstone Na dogodku izvaja: Blaž Oršoš Datum

Društvo za elektronske športe - spid.si Vaneča 69a 9201 Puconci Pravila tekmovanja na EPICENTER LAN 12 Hearthstone Na dogodku izvaja: Blaž Oršoš Datum Pravila tekmovanja na EPICENTER LAN 12 Hearthstone Na dogodku izvaja: Blaž Oršoš Datum: 5. januar 2016 Društvo za elektronske športe [1/5] spid.si Slovenska pravila 1 OSNOVNE INFORMACIJE 1.1 Format tekmovanja

Prikaži več

Slovenska predloga za KE

Slovenska predloga za KE 23. posvetovanje "KOMUNALNA ENERGETIKA / POWER ENGINEERING", Maribor, 2014 1 ANALIZA VPLIVA PRETOKA ENERGIJE PREKO RAZLIČNIH NIZKONAPETOSTNIH VODOV NA NAPETOSTNI PROFIL OMREŽJA Ernest BELIČ, Klemen DEŽELAK,

Prikaži več

Preštudirati je potrebno: Floyd, Principles of Electric Circuits Pri posameznih poglavjih so označene naloge, ki bi jih bilo smiselno rešiti. Bolj pom

Preštudirati je potrebno: Floyd, Principles of Electric Circuits Pri posameznih poglavjih so označene naloge, ki bi jih bilo smiselno rešiti. Bolj pom Preštudirati je potrebno: Floyd, Principles of Electric Circuits Pri posameznih poglavjih so označene naloge, ki bi jih bilo smiselno rešiti. Bolj pomembne, oziroma osnovne naloge so poudarjene v rumenem.

Prikaži več

Microsoft Word - ARRS-MS-CEA-03-A-2009.doc

Microsoft Word - ARRS-MS-CEA-03-A-2009.doc RAZPIS: Javni razpis za sofinanciranje znanstvenoraziskovalnega sodelovanja med Republiko Slovenijo in Komisariatom za atomsko energijo (CEA) Francoske republike v letih 2009-2011 Splošna opomba: Vnosna

Prikaži več

Delavnica Načrtovanje digitalnih vezij

Delavnica Načrtovanje digitalnih vezij Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Osnove jezika VHDL Strukturno načrtovanje in testiranje Struktura vezja s komponentami

Prikaži več

Datum in kraj

Datum in kraj Ljubljana, 5. 4. 2017 Katalog znanj in vzorci nalog za izbirni izpit za vpis na magistrski študij Pedagoško računalništvo in informatika 2017/2018 0 KATALOG ZNANJ ZA IZBIRNI IZPIT ZA VPIS NA MAGISTRSKI

Prikaži več

U D K Optimiranje zobniških gonil Optimisation of Gear Assemblies JANEZ GAŠPERŠIČ - JOŽE FLAŠKER V članku je opisan postopek optimiranja ko

U D K Optimiranje zobniških gonil Optimisation of Gear Assemblies JANEZ GAŠPERŠIČ - JOŽE FLAŠKER V članku je opisan postopek optimiranja ko U D K 621.833.01 Optimiranje zobniških gonil Optimisation of Gear Assemblies JANEZ GAŠPERŠIČ - JOŽE FLAŠKER V članku je opisan postopek optimiranja konstrukcijskih parametrov večstopenjskih zobniških gonil

Prikaži več

ARRS-BI-FR-PROTEUS-JR-Prijava/2011 Stran 1 od 7 Oznaka prijave: Javni razpis za sofinanciranje znanstvenoraziskovalnega sodelovanja med Republiko Slov

ARRS-BI-FR-PROTEUS-JR-Prijava/2011 Stran 1 od 7 Oznaka prijave: Javni razpis za sofinanciranje znanstvenoraziskovalnega sodelovanja med Republiko Slov Stran 1 od 7 Oznaka prijave: Javni razpis za sofinanciranje znanstvenoraziskovalnega sodelovanja med Republiko Slovenijo in Francosko republiko Program PROTEUS v letih 2012-2013 (Uradni list RS, št. 10/2011,

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Umetna inteligenca Artificial Intelligence Študijski program in stopnja Study programme a

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Umetna inteligenca Artificial Intelligence Študijski program in stopnja Study programme a Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Umetna inteligenca Artificial Intelligence Študijski program in stopnja Study programme and level Interdisciplinarni magistrski študijski program

Prikaži več

Microsoft Word - ARRS-MS-FI-06-A-2010.doc

Microsoft Word - ARRS-MS-FI-06-A-2010.doc RAZPIS: Javni razpis za sofinanciranje znanstvenoraziskovalnega sodelovanja med Republiko Slovenijo in Republiko Finsko v letih 2011-2012 (Uradni list RS, št. 49/2010) Splošne opombe: Obrazec izpolnjujte

Prikaži več

REŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike FMF, Ljubljana, 25. september 2015 Vir: [1] 1

REŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike FMF, Ljubljana, 25. september 2015 Vir: [1] 1 REŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike FMF, Ljubljana, 25. september 2015 Vir: [1] 1 Nekateri pripomočki in naprave za računanje: 1a) Digitalni

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Matematično modeliranje Mathematical modelling Študijski program in stopnja Study program

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Matematično modeliranje Mathematical modelling Študijski program in stopnja Study program Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Matematično modeliranje Mathematical modelling Študijski program in stopnja Study programme and level Univerzitetni študijski program Matematika

Prikaži več

Strojarstvo 54 (3) (2012) M. PETROVIĆ et al., Towards a Conceptual 205 CODEN STJSAO ISSN ZX470/1568 UDK 62(05)=862=20=30 Towards a C

Strojarstvo 54 (3) (2012) M. PETROVIĆ et al., Towards a Conceptual 205 CODEN STJSAO ISSN ZX470/1568 UDK 62(05)=862=20=30 Towards a C Strojarstvo 54 (3) 205-219 (2012) M. PETROVIĆ et al., Towards a Conceptual 205 CODEN STJSAO ISSN 0562-1887 ZX470/1568 UDK 62(05)=862=20=30 Towards a Conceptual Design of Intelligent Material Transport

Prikaži več

Elektro predloga za Powerpoint

Elektro predloga za Powerpoint AKTIVNOSTI NA PODROČJU E-MOBILNOSTI Ljubljana, 15. februar 2017 Uršula Krisper Obstoječe stanje Oskrba 120 polnilnic Lastniki in upravljalci Brezplačno polnjenje Identifikacija z RFID ali GSM ali Urbana

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Matematično modeliranje Mathematical modelling Študijski program in

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Matematično modeliranje Mathematical modelling Študijski program in Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Matematično modeliranje Mathematical modelling Študijski program in stopnja Study programme and level Univerzitetni študijski

Prikaži več

Uradni list Republike Slovenije Št. 39 / / Stran 6173 EVROPSKA ŠOLA:... Učenec:... Datum rojstva:... Letnik:... Razrednik:... ŠOLSKO POROČI

Uradni list Republike Slovenije Št. 39 / / Stran 6173 EVROPSKA ŠOLA:... Učenec:... Datum rojstva:... Letnik:... Razrednik:... ŠOLSKO POROČI Uradni list Republike Slovenije Št. 39 / 8. 6. 2018 / Stran 6173 EVROPSKA ŠOLA:... Učenec:... Datum rojstva:... Letnik:... Razrednik:... ŠOLSKO POROČILO šolsko leto Sodeluje pri učenju. Pozorno posluša.

Prikaži več

UNIVERZA V MARIBORU FAKULTETA ZA STROJNIŠTVO Katja POPOVIČ OPTIMIZACIJA TEHNOLOŠKIH VELIČIN GLOBOKEGA VLEKA Z UPORABO METODE ROJA DELCEV Magistrsko de

UNIVERZA V MARIBORU FAKULTETA ZA STROJNIŠTVO Katja POPOVIČ OPTIMIZACIJA TEHNOLOŠKIH VELIČIN GLOBOKEGA VLEKA Z UPORABO METODE ROJA DELCEV Magistrsko de UNIVERZA V MARIBORU FAKULTETA ZA STROJNIŠTVO Katja POPOVIČ OPTIMIZACIJA TEHNOLOŠKIH VELIČIN GLOBOKEGA VLEKA Z UPORABO METODE ROJA DELCEV študijskega programa 2. stopnje Strojništvo Maribor, september 2017

Prikaži več

FGG13

FGG13 10.8 Metoda zveznega nadaljevanja To je metoda za reševanje nelinearne enačbe f(x) = 0. Če je težko poiskati začetni približek (še posebno pri nelinearnih sistemih), si lahko pomagamo z uvedbo dodatnega

Prikaži več

Microsoft Word - M docx

Microsoft Word - M docx Š i f r a k a n d i d a t a : Državni izpitni center *M12224223* Višja raven JESENSKI IZPITNI ROK Izpitna pola 3 Pisno sporočanje A) Pisni sestavek (v eni od stalnih sporočanjskih oblik) (150 180 besed)

Prikaži več

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Matematična fizika II Course title: Mathematical Physics II Študijski program in stopnja Study programm

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Matematična fizika II Course title: Mathematical Physics II Študijski program in stopnja Study programm UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Matematična fizika II Course title: Mathematical Physics II Študijski program in stopnja Study programme and level Univerzitetni študijski program 1.stopnje

Prikaži več

(Microsoft PowerPoint - vorsic ET 9.2 OES matri\350ne metode 2011.ppt [Compatibility Mode])

(Microsoft PowerPoint - vorsic ET 9.2 OES matri\350ne metode 2011.ppt [Compatibility Mode]) 8.2 OBRATOVANJE ELEKTROENERGETSKEGA SISTEMA o Matrične metode v razreševanju el. omrežij Matrične enačbe električnih vezij Numerične metode za reševanje linearnih in nelinearnih enačb Sistem algebraičnih

Prikaži več

MATLAB programiranje MATLAB... programski jezik in programersko okolje Zakaj Matlab? tipičen proceduralni jezik enostaven za uporabo hitro učenje prir

MATLAB programiranje MATLAB... programski jezik in programersko okolje Zakaj Matlab? tipičen proceduralni jezik enostaven za uporabo hitro učenje prir MATLAB programiranje MATLAB... programski jezik in programersko okolje Zakaj Matlab? tipičen proceduralni jezik enostaven za uporabo hitro učenje priročno programsko okolje tolmač interpreter (ne prevajalnik)

Prikaži več

Strojniški vestnik (43) št. 3-4, str , 1997 Tiskano v Sloveniji. Vse pravice pridržane. UDK : : Journal o f Mechanical En

Strojniški vestnik (43) št. 3-4, str , 1997 Tiskano v Sloveniji. Vse pravice pridržane. UDK : : Journal o f Mechanical En Strojniški vestnik (43) št. 3-4, str. 153-159, 1997 Tiskano v Sloveniji. Vse pravice pridržane. UDK 621.9.022:621.914:513.43 Journal o f Mechanical Engineering (43) No. 3-4, pp. 153-159, 1997 Printed in

Prikaži več

Osnove matematicne analize 2018/19

Osnove matematicne analize  2018/19 Osnove matematične analize 2018/19 Neža Mramor Kosta Fakulteta za računalništvo in informatiko Univerza v Ljubljani Funkcija je predpis, ki vsakemu elementu x iz definicijskega območja D f R priredi natanko

Prikaži več

'Kombinatoricna optimizacija / Lokalna optimizacija'

'Kombinatoricna optimizacija / Lokalna optimizacija' Kombinatorična optimizacija 3. Lokalna optimizacija Vladimir Batagelj FMF, matematika na vrhu različica: 15. november 2006 / 23 : 17 V. Batagelj: Kombinatorična optimizacija / 3. Lokalna optimizacija 1

Prikaži več

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Podatkovne baze 2 Course title: Data bases 2 Študijski program in stopnja Study programme and level Vis

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Podatkovne baze 2 Course title: Data bases 2 Študijski program in stopnja Study programme and level Vis UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Podatkovne baze 2 Course title: Data bases 2 Študijski program in stopnja Study programme and level Visokošolski strokovni študijski program Praktična matematika

Prikaži več

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA Navdih Poizvedovanje po BD podatkovnih virih, ki imajo časovno dimenzijo in so dostopni. Večji promet pomeni večje število dobrin in močnejšo

Prikaži več

Univerza v Mariboru Fakulteta za elektrotehniko, računalništvo in informatiko Samoprilagajanje krmilnih parametrov pri algoritmu diferencialne evoluci

Univerza v Mariboru Fakulteta za elektrotehniko, računalništvo in informatiko Samoprilagajanje krmilnih parametrov pri algoritmu diferencialne evoluci Univerza v Mariboru Fakulteta za elektrotehniko, računalništvo in informatiko Samoprilagajanje krmilnih parametrov pri algoritmu diferencialne evolucije za večkriterijsko optimizacijo MAGISTRSKO DELO Maribor,

Prikaži več

Microsoft Word - 9.vaja_metoda porusnih linij.docx

Microsoft Word - 9.vaja_metoda porusnih linij.docx 9. vaja: RAČUN EJNE NOSILNOSTI AB PLOŠČ PO ETODI PORUŠNIH LINIJ 1. ZASNOVA S pomočjo analize plošč po metodi porušnih linij bomo določili mejno obtežbo plošče, za katero poznamo geometrijo, robne pogoje

Prikaži več

Microsoft Word - CNC obdelava kazalo vsebine.doc

Microsoft Word - CNC obdelava kazalo vsebine.doc ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo mesto, april 2008 Ime in priimek študenta ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo

Prikaži več

Strojniški vestnik (44) št. 3-4, str , 1998 Tiskano v Sloveniji. Vse pravice pridržane. UDK /.644:532:697.3:519.61/.64 Strokovni članek

Strojniški vestnik (44) št. 3-4, str , 1998 Tiskano v Sloveniji. Vse pravice pridržane. UDK /.644:532:697.3:519.61/.64 Strokovni članek Strojniški vestnik (44) št. 3-4, str. 137-144, 1998 Tiskano v Sloveniji. Vse pravice pridržane. UDK 621.643/.644:532:697.3:519.61/.64 Strokovni članek Journal o f Mechanical Engineering (44) No. 3-4, pp.

Prikaži več

Vaja04_Ver02

Vaja04_Ver02 Vaja 04 Varnost: Zaščita aplikacije, omejitev dostopa 1. Uredite prijavo in odjavo uporabnika brez uporabe menuja Special/Security. Nadgradite aplikacijo iz vaje 2. Kreirajte okno tipa Replace Začetno

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Inteligentni sistemi Intelligent systems Študijski program in stopn

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Inteligentni sistemi Intelligent systems Študijski program in stopn Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Inteligentni sistemi Intelligent systems Študijski program in stopnja Study programme and level Interdisciplinarni univerzitetni

Prikaži več

2_Novosti na področju zakonodaje

2_Novosti na področju zakonodaje Agencija za civilno letalstvo Slovenija Civil Aviation Agency Slovenia Novosti s področja regulative Matej Dolinar 2. konferenca na temo začetne in stalne plovnosti 11. Maj 2018 Vsebina Viri Spremembe

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Odkrivanje znanj iz podatkov Data mining Študijski program in stopn

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Odkrivanje znanj iz podatkov Data mining Študijski program in stopn Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Odkrivanje znanj iz podatkov Data mining Študijski program in stopnja Study programme and level Interdisciplinarni magistrski

Prikaži več

Slide 1

Slide 1 Projektno vodenje PREDAVANJE 7 doc. dr. M. Zajc matej.zajc@fe.uni-lj.si Projektno vodenje z orodjem Excel Predstavitev Najbolj razširjeno orodje za delo s preglednicami Dva sklopa funkcij: Obdelava številk

Prikaži več

Microsoft PowerPoint _12_15-11_predavanje(1_00)-IR-pdf

Microsoft PowerPoint _12_15-11_predavanje(1_00)-IR-pdf uporaba for zanke i iz korak > 0 oblika zanke: for i iz : korak : ik NE i ik DA stavek1 stavek2 stavekn stavek1 stavek2 stavekn end i i + korak I&: P-XI/1/17 uporaba for zanke i iz korak < 0 oblika zanke:

Prikaži več

UDK ; Linearna in nelinearna ravnovesna enačba v računalniško podprtem konstruiranju A Linear and a Nonlinear Equilibrium Equation i

UDK ; Linearna in nelinearna ravnovesna enačba v računalniško podprtem konstruiranju A Linear and a Nonlinear Equilibrium Equation i UDK 624.014.046;519.853 Linearna in nelinearna ravnovesna enačba v računalniško podprtem konstruiranju A Linear and a Nonlinear Equilibrium Equation in CAD of Structures MAKS OBLAK - MARKO KEGL - BRANKO

Prikaži več

Ime in priimek

Ime in priimek Polje v osi tokovne zanke Seminar pri predmetu Osnove Elektrotehnike II, VSŠ (Uporaba programskih orodij v elektrotehniki) Ime Priimek, vpisna številka, skupina Ljubljana,.. Kratka navodila: Seminar mora

Prikaži več

KLIMATSKE ZNAČILNOSTI LETA 1993 Aleška Bernot-lvančič* Leto 1993 je bilo glede na podatke 30-letnega klimatološkega niza nadpovprečno toplo, s

KLIMATSKE ZNAČILNOSTI LETA 1993 Aleška Bernot-lvančič* Leto 1993 je bilo glede na podatke 30-letnega klimatološkega niza nadpovprečno toplo, s KLIMATSKE ZNAČILNOSTI LETA 1993 Aleška Bernot-lvančič* Leto 1993 je bilo glede na podatke 30-letnega klimatološkega niza 1961-90 nadpovprečno toplo, sončno in suho. Po vremenu bi ga lahko razdelili na

Prikaži več

26. MEDNARODNO POSVETOVANJE»KOMUNALNA ENERGETIKA 2017«J. Pihler Algoritem za izračun napovedi trenutne moči sončne elektrarne s pomočjo nevronskih omr

26. MEDNARODNO POSVETOVANJE»KOMUNALNA ENERGETIKA 2017«J. Pihler Algoritem za izračun napovedi trenutne moči sončne elektrarne s pomočjo nevronskih omr 26. MEDNARODNO POSVETOVANJE»KOMUNALNA ENERGETIKA 2017«J. Pihler Algoritem za izračun napovedi trenutne moči sončne elektrarne s pomočjo nevronskih omrežij MIHAEL SKORNŠEK & GORAZD ŠTUMBERGER 39 Povzetek

Prikaži več

Microsoft Word - Met_postaja_Jelendol1.doc

Microsoft Word - Met_postaja_Jelendol1.doc Naše okolje, junij 212 METEOROLOŠKA POSTAJA JELENDOL Meteorological station Jelendol Mateja Nadbath V Jelendolu je padavinska meteorološka postaja; Agencija RS za okolje ima v občini Tržič še padavinsko

Prikaži več

Več varovanja, manj varnosti?

Več varovanja, manj varnosti? Optimizacija razporedov/izmen s pomočjo strojnega učenja Mag. Valerij Grašič, Iskratel valerij.grasic@iskratel.si FIŠ, Novo mesto, 4.4.2019 Portfolio produktov Iskratel SI3000 Portfolio produktov Public

Prikaži več

3. Metode, ki temeljijo na minimalnem ostanku Denimo, da smo z Arnoldijevim algoritmom zgenerirali ON bazo podprostora Krilova K k (A, r 0 ) in velja

3. Metode, ki temeljijo na minimalnem ostanku Denimo, da smo z Arnoldijevim algoritmom zgenerirali ON bazo podprostora Krilova K k (A, r 0 ) in velja 3. Metode, ki temeljijo na minimalnem ostanku Denimo, da smo z Arnoldijevim algoritmom zgenerirali ON bazo podprostora Krilova K k (A, r 0 ) in velja AV k = V k H k + h k+1,k v k+1 e T k = V kh k+1,k.

Prikaži več

Strojniški vestnik - Journal of Mechanical Engineering 53(2007)12, UDK - UDC Strokovni članek - Speciality paper (1.04) Izboljšanje dina

Strojniški vestnik - Journal of Mechanical Engineering 53(2007)12, UDK - UDC Strokovni članek - Speciality paper (1.04) Izboljšanje dina Strojniški vestnik - Journal of Mechanical Engineering 53(2007)12, 898-912 UDK - UDC 62-25 Strokovni članek - Speciality paper (1.04) Izboljšanje dinamičnih značilnosti rotorskega sistema z razvojnim algoritmom

Prikaži več

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Podatkovne baze 1 Course title: Data bases 1 Študijski program in stopnja Study programme and level Vis

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Podatkovne baze 1 Course title: Data bases 1 Študijski program in stopnja Study programme and level Vis UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Podatkovne baze 1 Course title: Data bases 1 Študijski program in stopnja Study programme and level Visokošolski strokovni študijski program Praktična matematika

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA/COURSE SYLLABUS Matematična fizika II Mathematical Physics II Študijski programi in stopnja Študijska smer

Predmet: Course title: UČNI NAČRT PREDMETA/COURSE SYLLABUS Matematična fizika II Mathematical Physics II Študijski programi in stopnja Študijska smer Predmet: Course title: UČNI NAČRT PREDMETA/COURSE SYLLABUS Matematična fizika II Mathematical Physics II Študijski programi in stopnja Študijska smer Letnik Semestri Fizika, prva stopnja, univerzitetni

Prikaži več

3dsMax-Particle-Paint

3dsMax-Particle-Paint PARTICLE PAINT Gola pokrajina je v najbolj ekstremnih okoljih arktike ali puščave. Pa še v tem delu je pokrajina posejana s kamenjem. Povsod drugod pa naletimo na gosto posejanost rastlinja, od trave,

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Modeliranje računalniških omrežij Computer networks modelling Študi

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Modeliranje računalniških omrežij Computer networks modelling Študi Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Modeliranje računalniških omrežij Computer networks modelling Študijski program in stopnja Study programme and level Interdisciplinarni

Prikaži več

UČNI NAČRT PREDMETA / COURSE SYLLABUS

UČNI NAČRT PREDMETA / COURSE SYLLABUS UČNI NAČRT PREDMETA COURSE SYLLABUS Predmet Course title INTELIGENTNI STREŽNI IN MONTAŽNI SISTEMI INTELLIGENT HANDLING AND ASSEMBLY SYSTEMS Študijski program in stopnja Study programme and level Doktorski

Prikaži več

DES

DES Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Model vezja Računalniški model in realno vezje Model logičnega negatorja Načini

Prikaži več

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni RAM stroj Nataša Naglič 4. junij 2009 1 RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni trak, pomnilnik ter program. Bralni trak- zaporedje

Prikaži več

Avtomatizirano modeliranje pri celostnem upravljanju z vodnimi viri

Avtomatizirano modeliranje pri celostnem upravljanju z vodnimi viri Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo 36. Goljevščkov spominski dan Modeliranje kroženja vode in spiranja hranil v porečju reke Pesnice Mateja Škerjanec 1 Tjaša Kanduč 2 David Kocman

Prikaži več

SKUPNE EU PRIJAVE PROJEKTOV RAZISKOVALNE SFERE IN GOSPODARSTVA Maribor, Inovacije v MSP Innovation in SMEs dr. Igor Milek, SME NKO SPIRIT S

SKUPNE EU PRIJAVE PROJEKTOV RAZISKOVALNE SFERE IN GOSPODARSTVA Maribor, Inovacije v MSP Innovation in SMEs dr. Igor Milek, SME NKO SPIRIT S SKUPNE EU PRIJAVE PROJEKTOV RAZISKOVALNE SFERE IN GOSPODARSTVA Maribor, 10.10.2016 Inovacije v MSP Innovation in SMEs dr. Igor Milek, SME NKO SPIRIT Slovenija, javna agencija Pregled predstavitve Koncept

Prikaži več

(Microsoft PowerPoint - Predstavitev IJS kon\350na.ppt)

(Microsoft PowerPoint - Predstavitev IJS kon\350na.ppt) Institut 'Jožef Stefan' Urban Šegedin Fotokatalizatorji s superiornimi lastnostmi Sinteza stabilnega tetragonalnega cirkonijevega oksida v obliki tankih plasti. Povečana učinkovitost razgradnje nevarnih

Prikaži več

CpE & ME 519

CpE & ME 519 2D Transformacije Zakaj potrebujemo transformacije? Animacija Več instanc istega predmeta, variacije istega objekta na sceni Tvorba kompliciranih predmetov iz bolj preprostih Transformacije gledanja Kaj

Prikaži več

Slide 1

Slide 1 INTERAKTIVNA MULTIMEDIJA P9 doc. dr. Matej Zajc QWERTY 1870 Christopher Latham Sholes Uporaba: tipkarski stroj: Remington Pozicija črk upočasni uporabnika Pogosto uporabljane črke so narazen The popular

Prikaži več

PROFILNA TEHNIKA / OPREMA DELOVNIH MEST PROFILE TECHNIC / WORKSTATION ACCESSORIES INFO ELEMENTI / INFO ELEMENTS INFO TABLA A4 / INFO BOARD A4 U8L U8 U

PROFILNA TEHNIKA / OPREMA DELOVNIH MEST PROFILE TECHNIC / WORKSTATION ACCESSORIES INFO ELEMENTI / INFO ELEMENTS INFO TABLA A4 / INFO BOARD A4 U8L U8 U INFO ELEMENTI / INFO ELEMENTS INFO TABLA A4 / INFO BOARD A4 L 8264 Material: jeklo (lakirano RAL 016) Material: steel (painted RAL 016) Teža / Weight = 1895 g Delovne informacije Pritrdilni set / Fastening

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Iterativne numerične metode v linearni algebri Iterative numerical

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Iterativne numerične metode v linearni algebri Iterative numerical Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Iterativne numerične metode v linearni algebri Iterative numerical methods in linear algebra Študijski program in stopnja

Prikaži več

PAST CONTINUOUS Past continuous uporabljamo, ko želimo opisati dogodke, ki so se dogajali v preteklosti. Dogodki so se zaključili v preteklosti in nič

PAST CONTINUOUS Past continuous uporabljamo, ko želimo opisati dogodke, ki so se dogajali v preteklosti. Dogodki so se zaključili v preteklosti in nič PAST CONTNUOUS Past continuous uporabljamo, ko želimo opisati dogodke, ki so se dogajali v preteklosti. Dogodki so se zaključili v preteklosti in nič več ne trajajo. Dogodki so v preteklosti trajali dalj

Prikaži več

DOLŽNIK: MARJAN KOLAR - osebni steč aj Opr. št. St 3673/ 2014 OSNOVNI SEZNAM PREIZKUŠENIH TERJATEV prij ava terjatve zap. št. št. prij. matič na števi

DOLŽNIK: MARJAN KOLAR - osebni steč aj Opr. št. St 3673/ 2014 OSNOVNI SEZNAM PREIZKUŠENIH TERJATEV prij ava terjatve zap. št. št. prij. matič na števi DOLŽNIK: MARJAN KOLAR - osebni steč aj Opr. St 3673/ 2014 OSNOVNI SEZNAM PREIZKUŠENIH TERJATEV prij ava terjatve zap. prij. matič na številka firma / ime upnika glavnica obresti stroški skupaj prij ava

Prikaži več

Mere kompleksnih mrež (angl. Network Statistics) - Seminarska naloga pri predmetu Izbrana poglavja iz diskretne matematike

Mere kompleksnih mrež   (angl. Network Statistics) - Seminarska naloga pri predmetu Izbrana poglavja iz diskretne matematike Mere kompleksnih mrež (angl. Network Statistics) Seminarska naloga pri predmetu Izbrana poglavja iz diskretne matematike Ajda Pirnat, Julia Cafnik in Živa Mitar Fakulteta za matematiko in fiziko April

Prikaži več

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Numerične metode 1 Course title: Numerical methods 1 Študijski program in stopnja Study programme and l

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Numerične metode 1 Course title: Numerical methods 1 Študijski program in stopnja Study programme and l UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Numerične metode 1 Course title: Numerical methods 1 Študijski program in stopnja Study programme and level Univerzitetni študijski program Finančna matematika

Prikaži več

Strojniški vestnik (43) št. 7-8, str , 1997 Journal o f Mechanical Engineering (43) No. 7-8, pp , 1997 Tiskano v Sloveniji. Vse pravic

Strojniški vestnik (43) št. 7-8, str , 1997 Journal o f Mechanical Engineering (43) No. 7-8, pp , 1997 Tiskano v Sloveniji. Vse pravic Strojniški vestnik (43) št. 7-8, str. 281-288, 1997 Journal o f Mechanical Engineering (43) No. 7-8, pp. 281-288, 1997 Tiskano v Sloveniji. Vse pravice pridržane. Printed in Slovenia. All rights reserved.

Prikaži več

OSNOVE UMETNE INTELIGENCE

OSNOVE UMETNE INTELIGENCE OSNOVE UMETNE INTELIGENCE 2017/18 regresijska drevesa ocenjevanje učenja linearni modeli k-nn Zoran Bosnić del gradiva povzet po: Bratko: Prolog programming for AI, Pearson (2011) in Russell, Norvig: AI:

Prikaži več

Uvodno predavanje

Uvodno predavanje RAČUNALNIŠKA ORODJA Simulacije elektronskih vezij M. Jankovec 2.TRAN analiza (Analiza v časovnem prostoru) Iskanje odziva nelinearnega dinamičnega vezja v časovnem prostoru Prehodni pojavi Stacionarno

Prikaži več

Strojni{ki vestnik 50(2004)10, Journal of Mechanical Engineering 50(2004)10, ISSN ISSN UDK : UDC 621.

Strojni{ki vestnik 50(2004)10, Journal of Mechanical Engineering 50(2004)10, ISSN ISSN UDK : UDC 621. Strojni{ki vestnik 50(2004)10,487-493 Journal of Mechanical Engineering 50(2004)10,487-493 ISSN 0039-2480 ISSN 0039-2480 UDK 621.224:62-226.3 UDC 621.224:62-226.3 Strokovni ~lanek (1.04) Krotec S.: Parametrizacija

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Časovne vrste Time series Študijski program in stopnja Study progra

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Časovne vrste Time series Študijski program in stopnja Study progra Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Časovne vrste Time series Študijski program in stopnja Study programme and level Magistrski študijski program Finančna

Prikaži več

Diapozitiv 1

Diapozitiv 1 Ključne kompetence za uspešno delo knjižničarja Kako jih razvijati? Dr. Vlasta Zabukovec Oddelek za bibliotekarstvo, informacijsko znanost in knjigarstvo FF, UL Kompetence Študij, vseživljenjsko učenje

Prikaži več

1 Tekmovanje gradbenih tehnikov v izdelavi mostu iz špagetov 1.1 Ekipa Ekipa sestoji iz treh članov, ki jih mentor po predhodni izbiri prijavi na tekm

1 Tekmovanje gradbenih tehnikov v izdelavi mostu iz špagetov 1.1 Ekipa Ekipa sestoji iz treh članov, ki jih mentor po predhodni izbiri prijavi na tekm 1 Tekmovanje gradbenih tehnikov v izdelavi mostu iz špagetov 1.1 Ekipa Ekipa sestoji iz treh članov, ki jih mentor po predhodni izbiri prijavi na tekmovanje. Končni izdelek mora biti produkt lastnega dela

Prikaži več

C:/Users/Matevž Èrepnjak/Dropbox/FKKT/testi in izpiti/ /IZPITI/FKKT-februar-14.dvi

C:/Users/Matevž Èrepnjak/Dropbox/FKKT/testi in izpiti/ /IZPITI/FKKT-februar-14.dvi Kemijska tehnologija, Kemija Bolonjski univerzitetni program Smer: KT K WolframA: DA NE Računski del izpita pri predmetu MATEMATIKA I 6. 2. 2014 Čas reševanja je 75 minut. Navodila: Pripravi osebni dokument.

Prikaži več

Microsoft Word - SevnoIII.doc

Microsoft Word - SevnoIII.doc Naše okolje, april 8 METEOROLOŠKA POSTAJA SEVNO Meteorological station Sevno Mateja Nadbath V Sevnem je klimatološka meteorološka postaja Agencije RS za okolje. Sevno leži na prisojnem pobočju Sevniškega

Prikaži več

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Računalniški sistemi Computer systems Študijski program in stopnja Study programme and le

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Računalniški sistemi Computer systems Študijski program in stopnja Study programme and le Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS Računalniški sistemi Computer systems Študijski program in stopnja Study programme and level Interdisciplinarni magistrski študijski program

Prikaži več

P r e d m e t n i k Seznam skupnih izbirnih predmetov v študijskem programu Izbirni predmeti Zap. št. Predmet Nosilec Kontaktne ure Klinične Pred. Sem

P r e d m e t n i k Seznam skupnih izbirnih predmetov v študijskem programu Izbirni predmeti Zap. št. Predmet Nosilec Kontaktne ure Klinične Pred. Sem P r e d m e t n i k Seznam skupnih izbirnih predmetov v študijskem programu 001 Akustika in ultrazvok Jurij Prezelj 002 Diferencialne enačbe Aljoša Peperko 003 Eksperimentalne metode v nosilec bo znan

Prikaži več

ECONOMIC AND BUSINESS REVIEW LETN. 21 POS. ŠT NOVEJŠI PRISTOPI V ANALIZI PODATKOV O SMRTNOSTI SIMONA KORENJAK-ČERNE 1 ALEŠA LOTRIČ DOLI

ECONOMIC AND BUSINESS REVIEW LETN. 21 POS. ŠT NOVEJŠI PRISTOPI V ANALIZI PODATKOV O SMRTNOSTI SIMONA KORENJAK-ČERNE 1 ALEŠA LOTRIČ DOLI ECONOMIC AND BUSINESS REVIEW LETN. 21 POS. ŠT. 2019 71-78 71 NOVEJŠI PRISTOPI V ANALIZI PODATKOV O SMRTNOSTI SIMONA KORENJAK-ČERNE 1 ALEŠA LOTRIČ DOLINAR 2 POVZETEK: Pri uporabi statističnih metod in modelov

Prikaži več

VISOKA ZDRAVSTVENA ŠOLA V CELJU DIPLOMSKO DELO VLOGA MEDICINSKE SESTRE PRI OBRAVNAVI OTROKA Z EPILEPSIJO HEALTH EDUCATION OF A NURSE WHEN TREATING A C

VISOKA ZDRAVSTVENA ŠOLA V CELJU DIPLOMSKO DELO VLOGA MEDICINSKE SESTRE PRI OBRAVNAVI OTROKA Z EPILEPSIJO HEALTH EDUCATION OF A NURSE WHEN TREATING A C VISOKA ZDRAVSTVENA ŠOLA V CELJU DIPLOMSKO DELO VLOGA MEDICINSKE SESTRE PRI OBRAVNAVI OTROKA Z EPILEPSIJO HEALTH EDUCATION OF A NURSE WHEN TREATING A CHILD WITH EPILEPSY Študentka: SUZANA ZABUKOVNIK Mentorica:

Prikaži več

Microsoft Word - 9.vaja_metoda porusnih linij_17-18

Microsoft Word - 9.vaja_metoda porusnih linij_17-18 9. vaja: RAČUN EJNE NOSILNOSTI AB PLOŠČ PO ETODI PORUŠNIH LINIJ S pomočjo analize plošč po metodi porušnih linij določite mejno obtežbo plošče, za katero poznate geometrijo, robne pogoje ter razporeditev

Prikaži več

Osnove statistike v fizični geografiji 2

Osnove statistike v fizični geografiji 2 Osnove statistike v geografiji - Metodologija geografskega raziskovanja - dr. Gregor Kovačič, doc. Bivariantna analiza Lastnosti so med sabo odvisne (vzročnoposledično povezane), kadar ena lastnost (spremenljivka

Prikaži več

VIDEOANALIZA GIBANJ Za kratke projektne naloge lahko dijaki z domačimi digitalnimi fotoaparati posnamejo nekaj sekundne videofilme poljubnih gibanj. U

VIDEOANALIZA GIBANJ Za kratke projektne naloge lahko dijaki z domačimi digitalnimi fotoaparati posnamejo nekaj sekundne videofilme poljubnih gibanj. U VIDEOANALIZA GIBANJ Za kratke projektne naloge lahko dijaki z domačimi digitalnimi fotoaparati posnamejo nekaj sekundne videofilme poljubnih gibanj. Uporabni so skoraj vsi domači digitalni fotoaparati.

Prikaži več

Strojna oprema

Strojna oprema Asistenta: Mira Trebar, Miha Moškon UIKTNT 2 Uvod v programiranje Začeti moramo razmišljati algoritmično sestaviti recept = napisati algoritem Algoritem za uporabo poljubnega okenskega programa. UIKTNT

Prikaži več

Microsoft PowerPoint - OAPS1- Uvod.ppt

Microsoft PowerPoint - OAPS1- Uvod.ppt Univerza v Ljubljani Fakulteta za računalništvo in informatiko Igor Rožanc Osnove algoritmov in podatkovnih struktur I ( OAPS I ) 2. letnik VSP Računalništvo in informatika, vse smeri Študijsko leto 2006/07

Prikaži več

FGG14

FGG14 Iterativne metode podprostorov Iterativne metode podprostorov uporabljamo za numerično reševanje linearnih sistemov ali računanje lastnih vrednosti problemov z velikimi razpršenimi matrikami, ki so prevelike,

Prikaži več