October ENSEEIHT-IRIT, Team APO collaboration with GREM 3 -LAPLACE, Toulouse. Design of Electrical Rotating Machines using
|
|
- Shauna Carson
- 7 years ago
- Views:
Transcription
1 using IBBA using ENSEEIHT-IRIT, Team APO collaboration with GREM 3 -LAPLACE, Toulouse October 2007
2 Collaborations with the GREM 3 Team (LAPLACE-ENSEEIHT) using IBBA Bertrand Nogarede, Professor : Director of GREM 3, collaboration since 1995 (2 PhD-thesis). Yvan Lefèvre, CR, HDR : collaboration since 2002, (1 PhD student). François Pigache, MC : collaboration since Jean-François Rouchon, MC : specialist in mechanic, Carole Hénaux, MC : specialist in electrotechnic, Eric Duhayon, MC : specialist of materials, Dominique Harribey, IR.
3 Outline using IBBA Actuators: an Direct and and Formulations Mathematical Formulations = Optimization Problems Classification and Principle of Optimization Methods Principle of Branch Interval Analysis Mixed and Constrained Problems Some Designs of with Magnetic Effects Combinatorial Models for Numerical Examples of Design with a Black-Box Constraint Some Realizations and
4 Outline using IBBA Actuators: an Direct and and Formulations Mathematical Formulations = Optimization Problems Classification and Principle of Optimization Methods Principle of Branch Interval Analysis Mixed and Constrained Problems Some Designs of with Magnetic Effects Combinatorial Models for Numerical Examples of Design with a Black-Box Constraint Some Realizations and
5 Outline using IBBA Actuators: an Direct and and Formulations Mathematical Formulations = Optimization Problems Classification and Principle of Optimization Methods Principle of Branch Interval Analysis Mixed and Constrained Problems Some Designs of with Magnetic Effects Combinatorial Models for Numerical Examples of Design with a Black-Box Constraint Some Realizations and
6 Outline using IBBA Actuators: an Direct and and Formulations Mathematical Formulations = Optimization Problems Classification and Principle of Optimization Methods Principle of Branch Interval Analysis Mixed and Constrained Problems Some Designs of with Magnetic Effects Combinatorial Models for Numerical Examples of Design with a Black-Box Constraint Some Realizations and
7 Direct and using Direct and Inverse Problem Mathematical Formulations Optimization IBBA
8 Direct and using Direct and Inverse Problem Mathematical Formulations Optimization IBBA
9 Direct and using Direct and Inverse Problem Mathematical Formulations Optimization IBBA
10 Direct and using Direct and Inverse Problem Mathematical Formulations Optimization IBBA
11 Direct and using Direct and Inverse Problem Mathematical Formulations Optimization IBBA
12 Mathematical Formulations using Direct and Inverse Problem Mathematical Formulations Optimization IBBA Dimensioning : min f (x) x R n g i (x) 0 i {1,..., n g } h j (x) = 0 j {1,..., n h } More General : min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h }
13 Mathematical Formulations using Direct and Inverse Problem Mathematical Formulations Optimization IBBA Dimensioning : min f (x) x R n g i (x) 0 i {1,..., n g } h j (x) = 0 j {1,..., n h } More General : min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h }
14 Classification and Principle of Optimization Methods using Direct and Inverse Problem Mathematical Formulations Optimization IBBA Multistart Method Metaheuristic Methods Taboo Research, (Glover and Hansen), VNS, (Mladenovitch and Hansen), Kangourou Method... Stochastic Global Optimization Methods Simulated Annealing, Genetic, Evolutionary... Deterministic Global Optimization Methods Particular structure of problems: Convex functions + Theory, Linear programs: Simplex Algorithm (Danzig) Quadratic programs: (Sherali, Audet, Hansen et al.)..., More General Problems = Branch Techniques Difference of convex or monotonic functions, (Horst and Tuy), Interval analysis (Ratsheck, Rokne, E. Hansen)...
15 Principle of a Branch Algorithm for a problem with constraints using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Choice and Subdivision of the box X, (in 2 parts for each iteration) = list of possible solutions, Reduction of the sub-boxes, by using a constraint propagation technique, Computation of bounds of the functions F, G j, H j on the sub-boxes, - inclusion functions - Elimination of the sub-boxes which cannot contain the global optimum: F L (X ) > f or Gi L (X ) > 0 or 0 H(X ), where f denotes the current solution, STOP when accurate enclosures of the optimum are obtained.
16 Principle of a Branch Algorithm for a problem with constraints using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Choice and Subdivision of the box X, (in 2 parts for each iteration) = list of possible solutions, Reduction of the sub-boxes, by using a constraint propagation technique, Computation of bounds of the functions F, G j, H j on the sub-boxes, - inclusion functions - Elimination of the sub-boxes which cannot contain the global optimum: F L (X ) > f or Gi L (X ) > 0 or 0 H(X ), where f denotes the current solution, STOP when accurate enclosures of the optimum are obtained.
17 Principle of a Branch Algorithm for a problem with constraints using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Choice and Subdivision of the box X, (in 2 parts for each iteration) = list of possible solutions, Reduction of the sub-boxes, by using a constraint propagation technique, Computation of bounds of the functions F, G j, H j on the sub-boxes, - inclusion functions - Elimination of the sub-boxes which cannot contain the global optimum: F L (X ) > f or Gi L (X ) > 0 or 0 H(X ), where f denotes the current solution, STOP when accurate enclosures of the optimum are obtained.
18 Principle of a Branch Algorithm for a problem with constraints using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Choice and Subdivision of the box X, (in 2 parts for each iteration) = list of possible solutions, Reduction of the sub-boxes, by using a constraint propagation technique, Computation of bounds of the functions F, G j, H j on the sub-boxes, - inclusion functions - Elimination of the sub-boxes which cannot contain the global optimum: F L (X ) > f or Gi L (X ) > 0 or 0 H(X ), where f denotes the current solution, STOP when accurate enclosures of the optimum are obtained.
19 Principle of a Branch Algorithm for a problem with constraints using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Choice and Subdivision of the box X, (in 2 parts for each iteration) = list of possible solutions, Reduction of the sub-boxes, by using a constraint propagation technique, Computation of bounds of the functions F, G j, H j on the sub-boxes, - inclusion functions - Elimination of the sub-boxes which cannot contain the global optimum: F L (X ) > f or Gi L (X ) > 0 or 0 H(X ), where f denotes the current solution, STOP when accurate enclosures of the optimum are obtained.
20 Interval Analysis using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Let X = [a, b] and Y = [c, d] 2 intervals. Moore (1966) defines the interval arithmetic as follows: [a, b] + [c, d] = [a + c, b + d] [a, b] [c, d] = [a d, b c] [a, b] [c, d] = [min{ac, ad, bc, bd}, max{ac, ad, bc, bd}] [a, b] [c, d] = [a, b] [ 1 d, 1 ] if 0 [c, d]. c Remark Subtraction and division are not the inverse operations of addition and respectively multiplication. 0 = extended interval arithmetic, (E. Hansen). Numerical errors = rounded interval analysis, (Moore).
21 Interval Analysis using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Let X = [a, b] and Y = [c, d] 2 intervals. Moore (1966) defines the interval arithmetic as follows: [a, b] + [c, d] = [a + c, b + d] [a, b] [c, d] = [a d, b c] [a, b] [c, d] = [min{ac, ad, bc, bd}, max{ac, ad, bc, bd}] [a, b] [c, d] = [a, b] [ 1 d, 1 ] if 0 [c, d]. c Remark Subtraction and division are not the inverse operations of addition and respectively multiplication. 0 = extended interval arithmetic, (E. Hansen). Numerical errors = rounded interval analysis, (Moore).
22 Some Properties of Interval Analysis and Inclusion Functions using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Property For all x X and y Y, one has: x y X Y, where is +,,,. Property Let A, B, C 3 intervals, therefore A (B + C) A B + A C. Property Let Y 1, Y 2, Z 1, Z 2 4 intervals, if Y 1 Z 1 and if Y 2 Z 2 then Y 1 Y 2 Z 1 Z 2 where is +,,,. Definition An inclusion function F (X ) of f over a box X is such that f (X ) := [min f (x), max f (x)] F (X ) = [F L (X ), F U (X )] x X x X
23 Natural Extension: an Inclusion Function using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Theorem The natural extension into interval of an expression of f over a box X is an inclusion function. Example Let f (x) = x 2 x + 1 and x X = [0, 1] Inclusion functions: F 1 (X ) = X 2 X + 1 = [0, 1] 2 [0, 1] + [1, 1] = [0, 2], F 2 (X ) = X (X 1) + 1 = [0, 1]([0, 1] 1) + [1, 1] = [0, 1] [ 1, 0] + [1, 1] = [0, 1], ( F 3 (X ) = X 1 ) [ 2 4 = 1 2, 1 ] [ ] = 4, 1,
24 Natural Extension: an Inclusion Function using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Theorem The natural extension into interval of an expression of f over a box X is an inclusion function. Example Let f (x) = x 2 x + 1 and x X = [0, 1] Inclusion functions: F 1 (X ) = X 2 X + 1 = [0, 1] 2 [0, 1] + [1, 1] = [0, 2], F 2 (X ) = X (X 1) + 1 = [0, 1]([0, 1] 1) + [1, 1] = [0, 1] [ 1, 0] + [1, 1] = [0, 1], ( F 3 (X ) = X 1 ) [ 2 4 = 1 2, 1 ] [ ] = 4, 1,
25 Natural Extension: an Inclusion Function using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Theorem The natural extension into interval of an expression of f over a box X is an inclusion function. Example Let f (x) = x 2 x + 1 and x X = [0, 1] Inclusion functions: F 1 (X ) = X 2 X + 1 = [0, 1] 2 [0, 1] + [1, 1] = [0, 2], F 2 (X ) = X (X 1) + 1 = [0, 1]([0, 1] 1) + [1, 1] = [0, 1] [ 1, 0] + [1, 1] = [0, 1], ( F 3 (X ) = X 1 ) [ 2 4 = 1 2, 1 ] [ ] = 4, 1,
26 Natural Extension: an Inclusion Function using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Theorem The natural extension into interval of an expression of f over a box X is an inclusion function. Example Let f (x) = x 2 x + 1 and x X = [0, 1] Inclusion functions: F 1 (X ) = X 2 X + 1 = [0, 1] 2 [0, 1] + [1, 1] = [0, 2], F 2 (X ) = X (X 1) + 1 = [0, 1]([0, 1] 1) + [1, 1] = [0, 1] [ 1, 0] + [1, 1] = [0, 1], ( F 3 (X ) = X 1 ) [ 2 4 = 1 2, 1 ] [ ] = 4, 1,
27 Propagation Techniques using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems c(x) [a, b] is a contraint = implicit (or explicit) relations between the variables of the problem. Idea: use some deduction steps for reducing the box X. n Linear case: if c(x) = a i x i then: [a, b] X k := i=1 n i=1,i k a k a i X i X k, if a k 0. (1) where k is in {1,, n} and X i is the i th component of X. Non-linear case: Idea (E. Hansen): one linearizes using T 1 (or T 2 ). Then one solves a linear system with interval coefficients. Other Idea: construction of the calculus tree and propagation.
28 Propagation Techniques using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems c(x) [a, b] is a contraint = implicit (or explicit) relations between the variables of the problem. Idea: use some deduction steps for reducing the box X. n Linear case: if c(x) = a i x i then: [a, b] X k := i=1 n i=1,i k a k a i X i X k, if a k 0. (1) where k is in {1,, n} and X i is the i th component of X. Non-linear case: Idea (E. Hansen): one linearizes using T 1 (or T 2 ). Then one solves a linear system with interval coefficients. Other Idea: construction of the calculus tree and propagation.
29 Propagation Techniques using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems c(x) [a, b] is a contraint = implicit (or explicit) relations between the variables of the problem. Idea: use some deduction steps for reducing the box X. n Linear case: if c(x) = a i x i then: [a, b] X k := i=1 n i=1,i k a k a i X i X k, if a k 0. (1) where k is in {1,, n} and X i is the i th component of X. Non-linear case: Idea (E. Hansen): one linearizes using T 1 (or T 2 ). Then one solves a linear system with interval coefficients. Other Idea: construction of the calculus tree and propagation.
30 Example of Propagation Technique on the Calculus Tree using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Let c(x) = 2x 3 x 2 + x 1 and c(x) = 3 where x i [1, 3] for all i {1, 2, 3}.
31 using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Example of Propagation Technique on the Calculus Tree Let c(x) = 2x 3 x 2 + x 1 and c(x) = 3 where x i [1, 3] for all i {1, 2, 3}. The propagation is: * [2,6] * [2,18] + [3,21] X =[1,3] 2 X =[1,3] 1 2 X 3 =[1,3]
32 using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Example of Propagation Technique on the Calculus Tree Let c(x) = 2x 3 x 2 + x 1 and c(x) = 3 where x i [1, 3] for all i {1, 2, 3}. The propagation is: * [2,6] * [2,18] + [3,21] X =[1,3] 2 X =[1,3] * 3-[ 1,3] 1 =[0,2] X 3-[2,18] =[-16,1] 1 [1,1] * [0,2] =[0,2] [1,3] + 3 X [0,2] 2 [2,6] = [0,1] [1,1] 2 X 3 =[1,3] 2 X [0,2] =[0,1] 3 2 [1,1]
33 for Mixed Problems using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Continuous variables: real variables (dimensions of an electrical machines such as diameter). Discrete variables: integer (the number of pair of poles of a machine), boolean (machine with or without slot), categorical variable (which kind of magnet is used). For integer and boolean variables = relaxation for computing bounds + particular bisection technique and propagation. For categorical variables = we introduce 4 particular algorithms with propagation and retro-propagation + properties about the bisection techniques.
34 for Mixed Problems using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Continuous variables: real variables (dimensions of an electrical machines such as diameter). Discrete variables: integer (the number of pair of poles of a machine), boolean (machine with or without slot), categorical variable (which kind of magnet is used). For integer and boolean variables = relaxation for computing bounds + particular bisection technique and propagation. For categorical variables = we introduce 4 particular algorithms with propagation and retro-propagation + properties about the bisection techniques.
35 for Mixed Problems using IBBA Branch Principle Interval Analysis Mixed and Constrained Problems Continuous variables: real variables (dimensions of an electrical machines such as diameter). Discrete variables: integer (the number of pair of poles of a machine), boolean (machine with or without slot), categorical variable (which kind of magnet is used). For integer and boolean variables = relaxation for computing bounds + particular bisection technique and propagation. For categorical variables = we introduce 4 particular algorithms with propagation and retro-propagation + properties about the bisection techniques.
36 with Magnetic Effects using IBBA MAPSE Combinatorial Models Numerical Exemples Extension
37 Example for the Dimensioning of an Motor using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Slotless Machine with Permanent Magnet: βπ p D 2 C l a E IBBA standard (defined by Ratschek and Rokne 1988) 1h35, IBBA + propagation due to E. Hansen 41.5s, IBBA + propagation with the calculus tree 0.5s. e C
38 Example for the Dimensioning of an Motor using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Slotless Machine with Permanent Magnet: βπ p D 2 C l a E IBBA standard (defined by Ratschek and Rokne 1988) 1h35, IBBA + propagation due to E. Hansen 41.5s, IBBA + propagation with the calculus tree 0.5s. e C
39 Example for the Dimensioning of an Motor using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Slotless Machine with Permanent Magnet: βπ p D 2 C l a E IBBA standard (defined by Ratschek and Rokne 1988) 1h35, IBBA + propagation due to E. Hansen 41.5s, IBBA + propagation with the calculus tree 0.5s. e C
40 Combination of Different Figure: 4 structures possible machines 2 modes (rectangular or sinusoidal waveform). using b b r e W it h S lo t s Inverse Rotor C C D 2 D 2 d Internal Rotor a la E IBBA MAPSE Combinatorial Models Numerical Exemples Extension W it h o u t S lo t βπ p g bf Rectangular or Sinusoidal Waveform
41 Discrete Variables for Modeling using IBBA MAPSE Combinatorial Models Numerical Exemples Extension 1. b r = 1 for machines with an internal rotoric configuration and b r = 0 for an external one, 2. b e = 1 for machines with slots or b e = 0 slotless machines, 3. b f = 1 represents rectangular waveform or b f = 0 for a sinusoïdale one. 3 boolean variables to represent 8 possible structures + 2 categorical variables.
42 Combinatorial Models for using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Γ em = k Γ D [D + (1 b e )(2b r 1)E] LB e K S, ( ) a K S = k r Ej b e a + d + (1 b e), [ k Γ = π b f [1 K f ] ] 2 β + (1 b f ) 2 2 sin(β π 2 ), [ ] E + g K f = 1.5pβ (1 b e ).b f, D 2J(σ m )l a B e = ] 1, (2b r 1)D ln k c k c =... 1 b e [ 1 N ea 2 5πD.g+πD.a [ D+2E(2br 1)(1 b e) D 2(2b r 1)[l a+g] Generally, the torque Γ em is fixed = a strong equality ],
43 Examples of 4 optimal machines with magnetical effects using IBBA MAPSE Combinatorial Models Numerical Exemples Extension
44 Multicriteria Optimization using IBBA MAPSE Combinatorial Models Numerical Exemples Extension
45 Analytical versus Numerical Models using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Schedule of conditions = a fixed torque. Optimal solutions satisfy the equality constraint about 1%. Computation of the torque using finite elements methods (by a numerical model); software EFCAD (from the LEEI) or ANSYS. EFCAD and ANSYS are too general = NUMT
46 Analytical versus Numerical Models using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Schedule of conditions = a fixed torque. Optimal solutions satisfy the equality constraint about 1%. Computation of the torque using finite elements methods (by a numerical model); software EFCAD (from the LEEI) or ANSYS. EFCAD and ANSYS are too general = NUMT
47 Analytical versus Numerical Models using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Schedule of conditions = a fixed torque. Optimal solutions satisfy the equality constraint about 1%. Computation of the torque using finite elements methods (by a numerical model); software EFCAD (from the LEEI) or ANSYS. EFCAD and ANSYS are too general = NUMT
48 Analytical versus Numerical Models using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Schedule of conditions = a fixed torque. Optimal solutions satisfy the equality constraint about 1%. Computation of the torque using finite elements methods (by a numerical model); software EFCAD (from the LEEI) or ANSYS. EFCAD and ANSYS are too general = NUMT
49 Direct and using IBBA MAPSE Combinatorial Models Numerical Exemples Extension
50 Numerical Validations: NUMT Algorithm using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Figure: Draw 2 optimal solutions (min mass and min multicriteria).
51 Numerical Validations: NUMT Algorithm using Couple (N.m) Min Masse Min Vol Min Multi IBBA MAPSE Combinatorial Models Numerical Exemples Extension pi 3*pi/4 pi/2 pi/4 0 pi/4 pi/2 3*pi/4 pi Angle de calage : π Ψ π Figure: Torque of 3 solutions and design of teeth of the slot. Using Triangle and EFCAD. Name of the Software: NUMT.
52 Discussions using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Generally about 10%! Analytical Value Numerical Value If the gap is less than 3% our solution is validated. Else = modifications of the solution until the numerical value is correct. Optimize with a black-box constraint: min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b Extension of IBBA? f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} NUMT (x, z, σ, b) = Γ em
53 Discussions using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Generally about 10%! Analytical Value Numerical Value If the gap is less than 3% our solution is validated. Else = modifications of the solution until the numerical value is correct. Optimize with a black-box constraint: min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b Extension of IBBA? f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} NUMT (x, z, σ, b) = Γ em
54 Discussions using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Generally about 10%! Analytical Value Numerical Value If the gap is less than 3% our solution is validated. Else = modifications of the solution until the numerical value is correct. Optimize with a black-box constraint: min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b Extension of IBBA? f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} NUMT (x, z, σ, b) = Γ em
55 Discussions using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Generally about 10%! Analytical Value Numerical Value If the gap is less than 3% our solution is validated. Else = modifications of the solution until the numerical value is correct. Optimize with a black-box constraint: min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b Extension of IBBA? f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} NUMT (x, z, σ, b) = Γ em
56 Discussions using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Generally about 10%! Analytical Value Numerical Value If the gap is less than 3% our solution is validated. Else = modifications of the solution until the numerical value is correct. Optimize with a black-box constraint: min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b Extension of IBBA? f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} NUMT (x, z, σ, b) = Γ em
57 IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Idea: Define a zone where the numerical solution is searched. Analytical model + tolerance about 10% = zone. In this zone, all the solutions satisfies that NUMT (x, z, σ, b ) = Γ em about 1%. min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} 0.9 Γ em Γ(x, z, σ, b) 1.1 Γ em NUMT (x, z, σ, b) = Γ em
58 IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Idea: Define a zone where the numerical solution is searched. Analytical model + tolerance about 10% = zone. In this zone, all the solutions satisfies that NUMT (x, z, σ, b ) = Γ em about 1%. min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} 0.9 Γ em Γ(x, z, σ, b) 1.1 Γ em NUMT (x, z, σ, b) = Γ em
59 IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Idea: Define a zone where the numerical solution is searched. Analytical model + tolerance about 10% = zone. In this zone, all the solutions satisfies that NUMT (x, z, σ, b ) = Γ em about 1%. min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} 0.9 Γ em Γ(x, z, σ, b) 1.1 Γ em NUMT (x, z, σ, b) = Γ em
60 IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Idea: Define a zone where the numerical solution is searched. Analytical model + tolerance about 10% = zone. In this zone, all the solutions satisfies that NUMT (x, z, σ, b ) = Γ em about 1%. min x Rnr,z Nne, σ Q nc i=1 K i,b Bn b f (x, z, σ, b) g i (x, z, σ, b) 0 i {1,..., n g } h j (x, z, σ, b) = 0 j {1,..., n h 1} 0.9 Γ em Γ(x, z, σ, b) 1.1 Γ em NUMT (x, z, σ, b) = Γ em
61 Algorithm IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension 1. Set X := the initial hypercube. 2. Set f := + and set L := (+, X ). 3. Extract from L the lowest lower bound. 4. Bisect the considered box chosen by its midpoint: V 1, V For j:=1 to 2 do 5.1 Compute v j := lb(f, V j ). 5.2 Compute all the lower and upper bounds of all the analytical constraints on V j + some deduction steps. 5.3 if f v j and no analytical constraint is unsatisfied then insert (v j, V j ) in L. set m the midpoint of V j if m satisfies all the analytical constraints and then if the numerical constraint NUMT(x, z, σ, b) = Γ is also satisfied then f := min( f, f (m)). if f is changed then remove from L all (z, Z) where z > f and set ỹ := m. 6. If f min z < ɛ (where z = lb(f, Z)) then STOP. (z,z) L Else GoTo Step 4.
62 Numerical Example 1 with IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Parameters Min V g Name Bounds Unit IBBA IBBA+NUMT D [0.01, 0.3] m L [0.01, 0.3] m l a [0.003, 0.01] m E [0.005, 0.03] m C [0.003, 0.02] m β [0.7, 0.9] k d [0.4, 0.6] p [[3, 10]] 8 8 m {1, 2} 1 1 b r {0, 1} 0 0 Volume m Mass kg Multi Analytical Torque N m Numerical Torque N m CPU - Time min 0min35s 7min15s Numerical Computations - 437
63 Numerical Example 2 with IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Parameters Min M a Name Bounds Unit IBBA IBBA+NUMT D [0.01, 0.3] m L [0.01, 0.3] m l a [0.003, 0.01] m E [0.005, 0.03] m C [0.003, 0.02] m β [0.7, 0.9] k d [0.4, 0.6] p [[3, 10]] 8 8 m {1, 2} 1 1 b r {0, 1} 0 0 Volume m Mass kg Multi Analytical Torque N m Numerical Torque N m CPU - Time min 1min14s 8min17s Numerical Computations - 560
64 Numerical Example 3 with IBBA+NUMT using IBBA MAPSE Combinatorial Models Numerical Exemples Extension Parameters Min Multi Name Bounds Unit IBBA IBBA+NUMT D [0.01, 0.3] m L [0.01, 0.3] m l a [0.003, 0.01] m E [0.005, 0.03] m C [0.003, 0.02] m β [0.7, 0.9] k d [0.4, 0.6] p [[3, 10]] 8 8 m {1, 2} 1 1 b r {0, 1} 0 0 Volume m Mass kg Multi Analytical Torque N m Numerical Torque N m CPU - Time min 1min03s 7min37s Numerical Computations - 526
65 Some Realizations using Fre de ric Messine Figure: Motor with a strongest torque. IBBA Figure: piezoelectric bimorphs.
66 Model of a Piezoelectric Bimorph using IBBA
67 Optimal the Piezoelectric Bimorph using IBBA
24. The Branch and Bound Method
24. The Branch and Bound Method It has serious practical consequences if it is known that a combinatorial problem is NP-complete. Then one can conclude according to the present state of science that no
More informationNumerical methods for American options
Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment
More informationCyber-Security Analysis of State Estimators in Power Systems
Cyber-Security Analysis of State Estimators in Electric Power Systems André Teixeira 1, Saurabh Amin 2, Henrik Sandberg 1, Karl H. Johansson 1, and Shankar Sastry 2 ACCESS Linnaeus Centre, KTH-Royal Institute
More informationCHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION Power systems form the largest man made complex system. It basically consists of generating sources, transmission network and distribution centers. Secure and economic operation
More informationInteger Programming: Algorithms - 3
Week 9 Integer Programming: Algorithms - 3 OPR 992 Applied Mathematical Programming OPR 992 - Applied Mathematical Programming - p. 1/12 Dantzig-Wolfe Reformulation Example Strength of the Linear Programming
More informationProximal mapping via network optimization
L. Vandenberghe EE236C (Spring 23-4) Proximal mapping via network optimization minimum cut and maximum flow problems parametric minimum cut problem application to proximal mapping Introduction this lecture:
More informationFLUX / GOT-It Finite Element Analysis of electromagnetic devices Maccon GmbH
FLUX / GOT-It Finite Element Analysis of electromagnetic devices Maccon GmbH Entwurfswerkzeuge für elektrische Maschinen MACCON GmbH 09/04/2013 1 Flux software Modeling electromagnetic and thermal phenomena
More informationLecture 3. Linear Programming. 3B1B Optimization Michaelmas 2015 A. Zisserman. Extreme solutions. Simplex method. Interior point method
Lecture 3 3B1B Optimization Michaelmas 2015 A. Zisserman Linear Programming Extreme solutions Simplex method Interior point method Integer programming and relaxation The Optimization Tree Linear Programming
More information2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering
2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering Compulsory Courses IENG540 Optimization Models and Algorithms In the course important deterministic optimization
More informationDiscrete Optimization
Discrete Optimization [Chen, Batson, Dang: Applied integer Programming] Chapter 3 and 4.1-4.3 by Johan Högdahl and Victoria Svedberg Seminar 2, 2015-03-31 Todays presentation Chapter 3 Transforms using
More informationThe Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method
The Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method Robert M. Freund February, 004 004 Massachusetts Institute of Technology. 1 1 The Algorithm The problem
More informationThe truck scheduling problem at cross-docking terminals
The truck scheduling problem at cross-docking terminals Lotte Berghman,, Roel Leus, Pierre Lopez To cite this version: Lotte Berghman,, Roel Leus, Pierre Lopez. The truck scheduling problem at cross-docking
More informationGenOpt (R) Generic Optimization Program User Manual Version 3.0.0β1
(R) User Manual Environmental Energy Technologies Division Berkeley, CA 94720 http://simulationresearch.lbl.gov Michael Wetter MWetter@lbl.gov February 20, 2009 Notice: This work was supported by the U.S.
More informationScheduling Algorithm with Optimization of Employee Satisfaction
Washington University in St. Louis Scheduling Algorithm with Optimization of Employee Satisfaction by Philip I. Thomas Senior Design Project http : //students.cec.wustl.edu/ pit1/ Advised By Associate
More informationOn the Influence of Stator Slot shape on the Energy Conservation Associated with the Submersible Induction Motors
American Journal of Applied Sciences 8 (4): 393-399, 2011 ISSN 1546-9239 2010 Science Publications On the Influence of Stator Slot shape on the Energy Conservation Associated with the Submersible Induction
More informationLecture 3: Linear methods for classification
Lecture 3: Linear methods for classification Rafael A. Irizarry and Hector Corrada Bravo February, 2010 Today we describe four specific algorithms useful for classification problems: linear regression,
More informationA Note on the Bertsimas & Sim Algorithm for Robust Combinatorial Optimization Problems
myjournal manuscript No. (will be inserted by the editor) A Note on the Bertsimas & Sim Algorithm for Robust Combinatorial Optimization Problems Eduardo Álvarez-Miranda Ivana Ljubić Paolo Toth Received:
More informationOptimization Theory for Large Systems
Optimization Theory for Large Systems LEON S. LASDON CASE WESTERN RESERVE UNIVERSITY THE MACMILLAN COMPANY COLLIER-MACMILLAN LIMITED, LONDON Contents 1. Linear and Nonlinear Programming 1 1.1 Unconstrained
More informationA Branch and Bound Algorithm for Solving the Binary Bi-level Linear Programming Problem
A Branch and Bound Algorithm for Solving the Binary Bi-level Linear Programming Problem John Karlof and Peter Hocking Mathematics and Statistics Department University of North Carolina Wilmington Wilmington,
More information5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1
5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 General Integer Linear Program: (ILP) min c T x Ax b x 0 integer Assumption: A, b integer The integrality condition
More informationA joint chance-constrained programming approach for call center workforce scheduling under uncertain call arrival forecasts
*Manuscript Click here to view linked References A joint chance-constrained programming approach for call center workforce scheduling under uncertain call arrival forecasts Abstract We consider a workforce
More information6.2 Permutations continued
6.2 Permutations continued Theorem A permutation on a finite set A is either a cycle or can be expressed as a product (composition of disjoint cycles. Proof is by (strong induction on the number, r, of
More informationGenerating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010
Simulation Methods Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Simulation Methods 15.450, Fall 2010 1 / 35 Outline 1 Generating Random Numbers 2 Variance Reduction 3 Quasi-Monte
More informationBIG DATA PROBLEMS AND LARGE-SCALE OPTIMIZATION: A DISTRIBUTED ALGORITHM FOR MATRIX FACTORIZATION
BIG DATA PROBLEMS AND LARGE-SCALE OPTIMIZATION: A DISTRIBUTED ALGORITHM FOR MATRIX FACTORIZATION Ş. İlker Birbil Sabancı University Ali Taylan Cemgil 1, Hazal Koptagel 1, Figen Öztoprak 2, Umut Şimşekli
More informationPATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION Introduction In the previous chapter, we explored a class of regression models having particularly simple analytical
More informationChristfried Webers. Canberra February June 2015
c Statistical Group and College of Engineering and Computer Science Canberra February June (Many figures from C. M. Bishop, "Pattern Recognition and ") 1of 829 c Part VIII Linear Classification 2 Logistic
More informationSLOT FRINGING EFFECT ON THE MAGNETIC CHARACTERISTICS OF ELECTRICAL MACHINES
Journal of ELECTRICAL ENGINEERING, VOL. 60, NO. 1, 2009, 18 23 SLOT FRINGING EFFECT ON THE MAGNETIC CHARACTERISTICS OF ELECTRICAL MACHINES Mohammad B. B. Sharifian Mohammad R. Feyzi Meysam Farrokhifar
More informationAn optimisation framework for determination of capacity in railway networks
CASPT 2015 An optimisation framework for determination of capacity in railway networks Lars Wittrup Jensen Abstract Within the railway industry, high quality estimates on railway capacity is crucial information,
More informationModern Optimization Methods for Big Data Problems MATH11146 The University of Edinburgh
Modern Optimization Methods for Big Data Problems MATH11146 The University of Edinburgh Peter Richtárik Week 3 Randomized Coordinate Descent With Arbitrary Sampling January 27, 2016 1 / 30 The Problem
More informationNP-Hardness Results Related to PPAD
NP-Hardness Results Related to PPAD Chuangyin Dang Dept. of Manufacturing Engineering & Engineering Management City University of Hong Kong Kowloon, Hong Kong SAR, China E-Mail: mecdang@cityu.edu.hk Yinyu
More informationBranch-and-Price Approach to the Vehicle Routing Problem with Time Windows
TECHNISCHE UNIVERSITEIT EINDHOVEN Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows Lloyd A. Fasting May 2014 Supervisors: dr. M. Firat dr.ir. M.A.A. Boon J. van Twist MSc. Contents
More informationAnalyse statique de programmes numériques avec calculs flottants
Analyse statique de programmes numériques avec calculs flottants 4ème Rencontres Arithmétique de l Informatique Mathématique Antoine Miné École normale supérieure 9 février 2011 Perpignan 9/02/2011 Analyse
More informationOptimal order placement in a limit order book. Adrien de Larrard and Xin Guo. Laboratoire de Probabilités, Univ Paris VI & UC Berkeley
Optimal order placement in a limit order book Laboratoire de Probabilités, Univ Paris VI & UC Berkeley Outline 1 Background: Algorithm trading in different time scales 2 Some note on optimal execution
More informationMax-Min Representation of Piecewise Linear Functions
Beiträge zur Algebra und Geometrie Contributions to Algebra and Geometry Volume 43 (2002), No. 1, 297-302. Max-Min Representation of Piecewise Linear Functions Sergei Ovchinnikov Mathematics Department,
More informationMATH 10: Elementary Statistics and Probability Chapter 5: Continuous Random Variables
MATH 10: Elementary Statistics and Probability Chapter 5: Continuous Random Variables Tony Pourmohamad Department of Mathematics De Anza College Spring 2015 Objectives By the end of this set of slides,
More informationGLOBAL OPTIMIZATION METHOD FOR SOLVING MATHEMATICAL PROGRAMS WITH LINEAR COMPLEMENTARITY CONSTRAINTS. 1. Introduction
GLOBAL OPTIMIZATION METHOD FOR SOLVING MATHEMATICAL PROGRAMS WITH LINEAR COMPLEMENTARITY CONSTRAINTS N.V. THOAI, Y. YAMAMOTO, AND A. YOSHISE Abstract. We propose a method for finding a global optimal solution
More informationScheduling Parallel Jobs with Linear Speedup
Scheduling Parallel Jobs with Linear Speedup Alexander Grigoriev and Marc Uetz Maastricht University, Quantitative Economics, P.O.Box 616, 6200 MD Maastricht, The Netherlands. Email: {a.grigoriev,m.uetz}@ke.unimaas.nl
More informationA hierarchical multicriteria routing model with traffic splitting for MPLS networks
A hierarchical multicriteria routing model with traffic splitting for MPLS networks João Clímaco, José Craveirinha, Marta Pascoal jclimaco@inesccpt, jcrav@deecucpt, marta@matucpt University of Coimbra
More informationHIGH SPEED PERMANENT MAGNET SYNCHRONOUS MOTOR / GENERATOR DESIGN FOR FLYWHEEL APPLICATIONS
HIGH SPEED PERMANENT MAGNET SYNCHRONOUS MOTOR / GENERATOR DESIGN FOR FLYWHEEL APPLICATIONS Aleksandr Nagorny, Ph.D. National Research Council Outline Introduction Selection of the Rated Point The major
More informationMathematical finance and linear programming (optimization)
Mathematical finance and linear programming (optimization) Geir Dahl September 15, 2009 1 Introduction The purpose of this short note is to explain how linear programming (LP) (=linear optimization) may
More informationQUALITY ENGINEERING PROGRAM
QUALITY ENGINEERING PROGRAM Production engineering deals with the practical engineering problems that occur in manufacturing planning, manufacturing processes and in the integration of the facilities and
More information2WB05 Simulation Lecture 8: Generating random variables
2WB05 Simulation Lecture 8: Generating random variables Marko Boon http://www.win.tue.nl/courses/2wb05 January 7, 2013 Outline 2/36 1. How do we generate random variables? 2. Fitting distributions Generating
More informationUndergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics
Undergraduate Notes in Mathematics Arkansas Tech University Department of Mathematics An Introductory Single Variable Real Analysis: A Learning Approach through Problem Solving Marcel B. Finan c All Rights
More informationTransportation Polytopes: a Twenty year Update
Transportation Polytopes: a Twenty year Update Jesús Antonio De Loera University of California, Davis Based on various papers joint with R. Hemmecke, E.Kim, F. Liu, U. Rothblum, F. Santos, S. Onn, R. Yoshida,
More informationINTEGRATED OPTIMIZATION OF SAFETY STOCK
INTEGRATED OPTIMIZATION OF SAFETY STOCK AND TRANSPORTATION CAPACITY Horst Tempelmeier Department of Production Management University of Cologne Albertus-Magnus-Platz D-50932 Koeln, Germany http://www.spw.uni-koeln.de/
More informationAnnealing Techniques for Data Integration
Reservoir Modeling with GSLIB Annealing Techniques for Data Integration Discuss the Problem of Permeability Prediction Present Annealing Cosimulation More Details on Simulated Annealing Examples SASIM
More informationAgenda. Real System, Transactional IT, Analytic IT. What s the Supply Chain. Levels of Decision Making. Supply Chain Optimization
Agenda Supply Chain Optimization KUBO Mikio Definition of the Supply Chain (SC) and Logistics Decision Levels of the SC Classification of Basic Models in the SC Logistics Network Design Production Planning
More informationNan Kong, Andrew J. Schaefer. Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA
A Factor 1 2 Approximation Algorithm for Two-Stage Stochastic Matching Problems Nan Kong, Andrew J. Schaefer Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA Abstract We introduce
More informationSensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS
Sensitivity Analysis 3 We have already been introduced to sensitivity analysis in Chapter via the geometry of a simple example. We saw that the values of the decision variables and those of the slack and
More informationA NEW OPTIMAL SEARCH ALGORITHM FOR THE TRANSPORTATION FLEET MAINTENANCE SCHEDULING PROBLEM
Journal of the Operations Research Society of Japan 2006, Vol. 49, No. 1, 33-48 A NEW OPTIMAL SEARCH ALGORITHM FOR THE TRANSPORTATION FLEET MAINTENANCE SCHEDULING PROBLEM Ming-Jong Yao Tunghai University
More informationDuality in General Programs. Ryan Tibshirani Convex Optimization 10-725/36-725
Duality in General Programs Ryan Tibshirani Convex Optimization 10-725/36-725 1 Last time: duality in linear programs Given c R n, A R m n, b R m, G R r n, h R r : min x R n c T x max u R m, v R r b T
More informationImprecise probabilities, bets and functional analytic methods in Łukasiewicz logic.
Imprecise probabilities, bets and functional analytic methods in Łukasiewicz logic. Martina Fedel joint work with K.Keimel,F.Montagna,W.Roth Martina Fedel (UNISI) 1 / 32 Goal The goal of this talk is to
More informationInternational Doctoral School Algorithmic Decision Theory: MCDA and MOO
International Doctoral School Algorithmic Decision Theory: MCDA and MOO Lecture 2: Multiobjective Linear Programming Department of Engineering Science, The University of Auckland, New Zealand Laboratoire
More informationUsing EXCEL Solver October, 2000
Using EXCEL Solver October, 2000 2 The Solver option in EXCEL may be used to solve linear and nonlinear optimization problems. Integer restrictions may be placed on the decision variables. Solver may be
More informationSTRATEGIC CAPACITY PLANNING USING STOCK CONTROL MODEL
Session 6. Applications of Mathematical Methods to Logistics and Business Proceedings of the 9th International Conference Reliability and Statistics in Transportation and Communication (RelStat 09), 21
More informationPRIME FACTORS OF CONSECUTIVE INTEGERS
PRIME FACTORS OF CONSECUTIVE INTEGERS MARK BAUER AND MICHAEL A. BENNETT Abstract. This note contains a new algorithm for computing a function f(k) introduced by Erdős to measure the minimal gap size in
More informationFUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT MINING SYSTEM
International Journal of Innovative Computing, Information and Control ICIC International c 0 ISSN 34-48 Volume 8, Number 8, August 0 pp. 4 FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT
More informationDesign and Analysis of Switched Reluctance Motors
Design and Analysis of Switched Reluctance Motors İbrahim ŞENGÖR, Abdullah POLAT, and Lale T. ERGENE Electrical and Electronic Faculty, İstanbul Technical University, 34469, Istanbul, TURKEY sengoribrahim@gmail.com,
More informationBig Data - Lecture 1 Optimization reminders
Big Data - Lecture 1 Optimization reminders S. Gadat Toulouse, Octobre 2014 Big Data - Lecture 1 Optimization reminders S. Gadat Toulouse, Octobre 2014 Schedule Introduction Major issues Examples Mathematics
More informationOptimization Modeling for Mining Engineers
Optimization Modeling for Mining Engineers Alexandra M. Newman Division of Economics and Business Slide 1 Colorado School of Mines Seminar Outline Linear Programming Integer Linear Programming Slide 2
More informationSCHEDULING RESOURCE CONSTRAINED PROJECT PORTFOLIOS WITH THE PRINCIPLES OF THE THEORY OF CONSTRAINTS 1
Krzysztof Targiel Department of Operations Research University of Economics in Katowice SCHEDULING RESOURCE CONSTRAINED PROJECT PORTFOLIOS WITH THE PRINCIPLES OF THE THEORY OF CONSTRAINTS 1 Introduction
More informationThe Problem of Scheduling Technicians and Interventions in a Telecommunications Company
The Problem of Scheduling Technicians and Interventions in a Telecommunications Company Sérgio Garcia Panzo Dongala November 2008 Abstract In 2007 the challenge organized by the French Society of Operational
More informationHøgskolen i Narvik Sivilingeniørutdanningen STE6237 ELEMENTMETODER. Oppgaver
Høgskolen i Narvik Sivilingeniørutdanningen STE637 ELEMENTMETODER Oppgaver Klasse: 4.ID, 4.IT Ekstern Professor: Gregory A. Chechkin e-mail: chechkin@mech.math.msu.su Narvik 6 PART I Task. Consider two-point
More informationIntroduction to Engineering System Dynamics
CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are
More informationApplied Algorithm Design Lecture 5
Applied Algorithm Design Lecture 5 Pietro Michiardi Eurecom Pietro Michiardi (Eurecom) Applied Algorithm Design Lecture 5 1 / 86 Approximation Algorithms Pietro Michiardi (Eurecom) Applied Algorithm Design
More informationSupport Vector Machines with Clustering for Training with Very Large Datasets
Support Vector Machines with Clustering for Training with Very Large Datasets Theodoros Evgeniou Technology Management INSEAD Bd de Constance, Fontainebleau 77300, France theodoros.evgeniou@insead.fr Massimiliano
More informationSolving Method for a Class of Bilevel Linear Programming based on Genetic Algorithms
Solving Method for a Class of Bilevel Linear Programming based on Genetic Algorithms G. Wang, Z. Wan and X. Wang Abstract The paper studies and designs an genetic algorithm (GA) of the bilevel linear programming
More informationLinear Equations in One Variable
Linear Equations in One Variable MATH 101 College Algebra J. Robert Buchanan Department of Mathematics Summer 2012 Objectives In this section we will learn how to: Recognize and combine like terms. Solve
More informationPerformance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT
Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT Sean Li, DaimlerChrysler (sl60@dcx dcx.com) Charles Yuan, Engineous Software, Inc (yuan@engineous.com) Background!
More informationRevenue Management for Transportation Problems
Revenue Management for Transportation Problems Francesca Guerriero Giovanna Miglionico Filomena Olivito Department of Electronic Informatics and Systems, University of Calabria Via P. Bucci, 87036 Rende
More informationA Reference Point Method to Triple-Objective Assignment of Supporting Services in a Healthcare Institution. Bartosz Sawik
Decision Making in Manufacturing and Services Vol. 4 2010 No. 1 2 pp. 37 46 A Reference Point Method to Triple-Objective Assignment of Supporting Services in a Healthcare Institution Bartosz Sawik Abstract.
More informationDuplicating and its Applications in Batch Scheduling
Duplicating and its Applications in Batch Scheduling Yuzhong Zhang 1 Chunsong Bai 1 Shouyang Wang 2 1 College of Operations Research and Management Sciences Qufu Normal University, Shandong 276826, China
More informationIntroduction to Support Vector Machines. Colin Campbell, Bristol University
Introduction to Support Vector Machines Colin Campbell, Bristol University 1 Outline of talk. Part 1. An Introduction to SVMs 1.1. SVMs for binary classification. 1.2. Soft margins and multi-class classification.
More informationEfficient Load Balancing by Adaptive Bypasses for the Migration on the Internet
Efficient Load Balancing by Adaptive Bypasses for the Migration on the Internet Yukio Hayashi yhayashi@jaist.ac.jp Japan Advanced Institute of Science and Technology ICCS 03 Workshop on Grid Computing,
More informationOPTIMIZED STAFF SCHEDULING AT SWISSPORT
Gurobi User Conference, Frankfurt, 01.02.2016 OPTIMIZED STAFF SCHEDULING AT SWISSPORT Prof. Dr. Andreas Klinkert Dr. Peter Fusek Dipl. Ing. Roman Berner Rita Thalmann Simona Segessenmann Zurich University
More informationPlanning and Scheduling in the Digital Factory
Institute for Computer Science and Control Hungarian Academy of Sciences Berlin, May 7, 2014 1 Why "digital"? 2 Some Planning and Scheduling problems 3 Planning for "one-of-a-kind" products 4 Scheduling
More informationCIRCLE COORDINATE GEOMETRY
CIRCLE COORDINATE GEOMETRY (EXAM QUESTIONS) Question 1 (**) A circle has equation x + y = 2x + 8 Determine the radius and the coordinates of the centre of the circle. r = 3, ( 1,0 ) Question 2 (**) A circle
More informationFAST ALGORITHMS FOR COMPUTING STATISTICS UNDER INTERVAL UNCERTAINTY, WITH APPLICATIONS TO COMPUTER SCIENCE AND TO ELECTRICAL AND COMPUTER ENGINEERING
FAST ALGORITHMS FOR COMPUTING STATISTICS UNDER INTERVAL UNCERTAINTY, WITH APPLICATIONS TO COMPUTER SCIENCE AND TO ELECTRICAL AND COMPUTER ENGINEERING GANG XIANG Department of Computer Science APPROVED:
More informationStatistical Machine Learning
Statistical Machine Learning UoC Stats 37700, Winter quarter Lecture 4: classical linear and quadratic discriminants. 1 / 25 Linear separation For two classes in R d : simple idea: separate the classes
More informationNonlinear Algebraic Equations. Lectures INF2320 p. 1/88
Nonlinear Algebraic Equations Lectures INF2320 p. 1/88 Lectures INF2320 p. 2/88 Nonlinear algebraic equations When solving the system u (t) = g(u), u(0) = u 0, (1) with an implicit Euler scheme we have
More informationScheduling Single Machine Scheduling. Tim Nieberg
Scheduling Single Machine Scheduling Tim Nieberg Single machine models Observation: for non-preemptive problems and regular objectives, a sequence in which the jobs are processed is sufficient to describe
More informationClassification - Examples
Lecture 2 Scheduling 1 Classification - Examples 1 r j C max given: n jobs with processing times p 1,...,p n and release dates r 1,...,r n jobs have to be scheduled without preemption on one machine taking
More informationStochastic Inventory Control
Chapter 3 Stochastic Inventory Control 1 In this chapter, we consider in much greater details certain dynamic inventory control problems of the type already encountered in section 1.3. In addition to the
More informationVariable Neighbourhood Search for the Global Optimization of Constrained NLPs
ProceedingsofGO2005,pp.1 5. Variable Neighbourhood Search for the Global Optimization of Constrained NLPs LeoLiberti, 1 andmilandražić 2 1 DEI,PolitecnicodiMilano,P.zzaL.daVinci32,20133Milano,Italy, liberti@elet.polimi.it
More informationSPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBUST SPACE-VECTOR MODULATION DTC SCHEME
International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 2, March-April 2016, pp. 78 90, Article ID: IJARET_07_02_008 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=2
More informationAn Improved ACO Algorithm for Multicast Routing
An Improved ACO Algorithm for Multicast Routing Ziqiang Wang and Dexian Zhang School of Information Science and Engineering, Henan University of Technology, Zheng Zhou 450052,China wzqagent@xinhuanet.com
More informationA Programme Implementation of Several Inventory Control Algorithms
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume, No Sofia 20 A Programme Implementation of Several Inventory Control Algorithms Vladimir Monov, Tasho Tashev Institute of Information
More information9th Max-Planck Advanced Course on the Foundations of Computer Science (ADFOCS) Primal-Dual Algorithms for Online Optimization: Lecture 1
9th Max-Planck Advanced Course on the Foundations of Computer Science (ADFOCS) Primal-Dual Algorithms for Online Optimization: Lecture 1 Seffi Naor Computer Science Dept. Technion Haifa, Israel Introduction
More informationLECTURE 5: DUALITY AND SENSITIVITY ANALYSIS. 1. Dual linear program 2. Duality theory 3. Sensitivity analysis 4. Dual simplex method
LECTURE 5: DUALITY AND SENSITIVITY ANALYSIS 1. Dual linear program 2. Duality theory 3. Sensitivity analysis 4. Dual simplex method Introduction to dual linear program Given a constraint matrix A, right
More informationDRAFT. Finding and Proving the Optimum: Cooperative Stochastic and Deterministic Search
Finding and Proving the Optimum: Cooperative Stochastic and Deterministic Search Jean-Marc Alliot and Nicolas Durand,2 and David Gianazza,2 and Jean-Baptiste Gotteland,2 Abstract. In this article, we introduce
More informationTwo-Stage Stochastic Linear Programs
Two-Stage Stochastic Linear Programs Operations Research Anthony Papavasiliou 1 / 27 Two-Stage Stochastic Linear Programs 1 Short Reviews Probability Spaces and Random Variables Convex Analysis 2 Deterministic
More informationEnergy Management and Profit Maximization of Green Data Centers
Energy Management and Profit Maximization of Green Data Centers Seyed Mahdi Ghamkhari, B.S. A Thesis Submitted to Graduate Faculty of Texas Tech University in Partial Fulfilment of the Requirements for
More informationINTEGER PROGRAMMING. Integer Programming. Prototype example. BIP model. BIP models
Integer Programming INTEGER PROGRAMMING In many problems the decision variables must have integer values. Example: assign people, machines, and vehicles to activities in integer quantities. If this is
More informationOptimal shift scheduling with a global service level constraint
Optimal shift scheduling with a global service level constraint Ger Koole & Erik van der Sluis Vrije Universiteit Division of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The
More informationOptimization of Supply Chain Networks
Optimization of Supply Chain Networks M. Herty TU Kaiserslautern September 2006 (2006) 1 / 41 Contents 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal
More informationInternational Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering
DOI: 10.15662/ijareeie.2014.0307061 Economic Dispatch of Power System Optimization with Power Generation Schedule Using Evolutionary Technique Girish Kumar 1, Rameshwar singh 2 PG Student [Control system],
More informationStochastic programming approaches to pricing in non-life insurance
Stochastic programming approaches to pricing in non-life insurance Martin Branda Charles University in Prague Department of Probability and Mathematical Statistics 11th International Conference on COMPUTATIONAL
More informationThe Method of Least Squares. Lectures INF2320 p. 1/80
The Method of Least Squares Lectures INF2320 p. 1/80 Lectures INF2320 p. 2/80 The method of least squares We study the following problem: Given n points (t i,y i ) for i = 1,...,n in the (t,y)-plane. How
More informationNeuro-Dynamic Programming An Overview
1 Neuro-Dynamic Programming An Overview Dimitri Bertsekas Dept. of Electrical Engineering and Computer Science M.I.T. September 2006 2 BELLMAN AND THE DUAL CURSES Dynamic Programming (DP) is very broadly
More informationa 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.
Chapter 1 LINEAR EQUATIONS 1.1 Introduction to linear equations A linear equation in n unknowns x 1, x,, x n is an equation of the form a 1 x 1 + a x + + a n x n = b, where a 1, a,..., a n, b are given
More information