Part #11: Analytic design & sensitivity analysis of V-type IPM motors

ComProgExpert
19 Nov 202018:08

Summary

TLDRThis educational video delves into sensitivity analysis, a crucial step in the design optimization process. It teaches viewers how to perform sensitivity analysis in Excel, focusing on how dependent variables like motor weight change with independent variables such as aspect ratio and magnetic loading. The video uses practical examples to illustrate the impact of design variables on motor characteristics and includes a discussion on mechanical constraints. It concludes with an overview of the code behind the analysis, offering insights into the design process for electric motors.

Takeaways

  • 🔍 Sensitivity analysis is a crucial step in the design optimization process, focusing on how dependent variables change with respect to independent variables.
  • 📊 The sensitivity analysis sheet in Excel is used to perform this analysis, with inputs including cell references for decision variables, mean and max values, and the number of calculation points.
  • 📈 An example is given where the weight of the motor's active parts is analyzed as a function of the aspect ratio, showing an increase in weight with an increase in aspect ratio.
  • 📉 The video demonstrates how to conduct sensitivity analysis by adjusting the cell references and values for independent and dependent variables, and then running the analysis to generate graphs.
  • 📋 Discretization during the analytic design can cause jumps in the sensitivity analysis curves, which are explained as a result of the design process.
  • 🧲 The video explains why the outer diameter of the stator lamination is not sensitive to magnetic loading, contrary to initial expectations, by reviewing the motor output equation.
  • 🔌 The variation of the stator board diameter with respect to magnetic loading is investigated, showing a decrease in diameter as magnetic loading increases.
  • 🔥 An increase in electrical loading leads to a decrease in motor weight due to improved cooling methods, but also results in increased copper losses, as demonstrated in the sensitivity analysis.
  • 🛠️ Mechanical constraints, such as the outer diameter of the stator lamination and stack length, are considered in the sensitivity analysis to ensure they fall within specified limits.
  • 💻 The code behind the sensitivity analysis is discussed, including functions for sensitivity analysis and slot pole combination, which can be customized based on the design requirements.

Q & A

  • What is sensitivity analysis and why is it important in the design optimization process?

    -Sensitivity analysis is a method used to understand how different variables affect a particular output or decision by systematically changing input variables and observing the changes in the output. It is important in the design optimization process because it helps identify which variables have the most significant impact on the design's performance, allowing for more informed decisions and more efficient optimization.

  • How is the sensitivity analysis sheet set up in the Excel file mentioned in the script?

    -The sensitivity analysis sheet in the Excel file consists of five inputs: a cell reference for the decision variable, the mean value and maximum value of the selected decision variable, a cell reference for the objective (a dependent variable), and the number of calculation points. These inputs allow users to perform sensitivity analysis by varying the independent variables and observing the effects on the dependent variables.

  • What is an example of an independent variable and its corresponding cell reference in the sensitivity analysis?

    -An example of an independent variable is the aspect ratio, and its corresponding cell reference is P18. This variable is used to investigate how the weight of the motor varies as a function of the aspect ratio.

  • What is the purpose of setting a minimum and maximum value for the independent variable in sensitivity analysis?

    -Setting a minimum and maximum value for the independent variable allows the sensitivity analysis to cover a range of possible values for that variable. This range is used to generate calculation points and observe how changes within this range affect the dependent variable, providing insights into the variable's sensitivity and potential constraints.

  • How does the number of calculation points affect the sensitivity analysis?

    -The number of calculation points determines the granularity of the sensitivity analysis. A higher number of points provides a more detailed view of how the dependent variable changes with the independent variable, but it may also increase computation time. Conversely, a lower number of points may result in a less detailed analysis but is quicker to compute.

  • What does the script suggest about the relationship between the weight of active parts and the aspect ratio?

    -The script suggests that the weight of active parts of the motor increases as the aspect ratio increases. This relationship is visualized through a graph generated by the sensitivity analysis, which shows the variation of the weight of active parts as a function of the aspect ratio.

  • Why might there be jumps in the sensitivity analysis curve?

    -Jumps in the sensitivity analysis curve may occur due to discretization. The script mentions two types of discretization during the analytic design: one for fixing the number of turns and another for the proper selection of wire gauge size from the SWG table. These jumps reflect the discrete changes in the design variables that can affect the output.

  • How does the script explain the insensitivity of the stator lamination's outer diameter to magnetic loading?

    -The script explains that although one might expect the outer diameter of the stator lamination to decrease with increased magnetic loading, the motor output equation shows that the weight of active parts (and thus the volume) should decrease as the motor output constant increases with magnetic loading. This is because the equation includes the inner diameter (d), not the outer diameter (do), and the aspect ratio is held constant.

  • What is the significance of investigating the variation of the motor's electrical loading in sensitivity analysis?

    -Investigating the variation of the motor's electrical loading is significant because it affects the motor's cooling method and copper losses. Higher electrical loading can lead to better cooling methods but also results in increased copper losses, as shown when the objective is set to copper losses (PCU) in the sensitivity analysis.

  • How does the script use sensitivity analysis to address mechanical constraints?

    -The script uses sensitivity analysis to address mechanical constraints by investigating how changes in the aspect ratio affect the outer diameter of the stator lamination. By adjusting the aspect ratio and observing the changes in the outer diameter, the script demonstrates how to meet a mechanical constraint that requires the outer diameter to be within a certain limit.

  • What is the purpose of the code behind the sensitivity analysis module mentioned in the script?

    -The code behind the sensitivity analysis module is designed to automate the process of running sensitivity analyses. It includes functions for generating the analysis and selecting the best combination of design variables like the number of stator slots and poles based on the application. The code is customizable to fit different designs and inputs, and it includes constraints for the number of samples to ensure accurate and reliable analysis.

Outlines

00:00

📊 Introduction to Sensitivity Analysis

This paragraph introduces the concept of sensitivity analysis as a crucial step in the optimization process of design. It explains that sensitivity analysis involves varying independent variables to observe the impact on dependent variables. The speaker demonstrates how to set up a sensitivity analysis in an Excel sheet, detailing the inputs required such as cell references for decision variables, mean and maximum values, objective cell reference, and the number of calculation points. An example is given where the weight of a motor's active parts is analyzed as a function of the aspect ratio, with specific cell references and values provided. The speaker also explains how to execute the analysis and interpret the resulting graph, which shows the relationship between the aspect ratio and the weight of active parts.

05:01

🔍 Analyzing the Impact of Magnetic Loading

In this segment, the focus is on examining how changes in magnetic loading affect the weight of active parts of a motor. The speaker sets specific minimum and maximum values for magnetic loading and runs the sensitivity analysis, noting a jump in the graph due to discretization during the design process. The speaker then shifts the objective to the outer diameter of the stator lamination, observing that it is not sensitive to changes in magnetic loading. This is counterintuitive, as one might expect the outer diameter to decrease with increased magnetic loading. However, the speaker clarifies this by reviewing the motor output equation, which includes a constant product, suggesting that an increase in magnetic loading leads to a decrease in the volume of active parts, thus affecting the outer diameter.

10:03

🔌 Exploring Electrical Loading and Its Effects

The speaker investigates the variation of the motor's active parts weight as a function of electrical loading. By adjusting the electrical loading values and running the sensitivity analysis, the speaker observes a continuous decrease in motor weight with increased electrical loading. This is attributed to the improved cooling method enabled by higher electrical loading, which in turn increases copper losses. The speaker then checks the copper losses by selecting the corresponding objective and confirms the expected increase in losses with higher electrical loading. The speaker encourages the audience to practice similar analyses for other independent variables.

15:05

🛠️ Mechanical Constraints and Sensitivity Analysis Code

The final paragraph discusses mechanical constraints, specifically the outer diameter and stack length of the stator lamination, and how they relate to the aspect ratio. The speaker demonstrates how to analyze these constraints using the sensitivity analysis sheet in Excel, adjusting the aspect ratio to meet the specified limits. The speaker then transitions to discussing the code behind the sensitivity analysis, showing the function written for this purpose and explaining the inputs and constraints coded within. The video concludes with a preview of the next topic, which involves selecting the optimal combination of stator slots and poles based on application needs.

Mindmap

Keywords

💡Sensitivity Analysis

Sensitivity analysis is a method used to determine how different variables affect a particular outcome in a system. In the context of the video, it is an important step in the design optimization process. It involves calculating the variation of dependent variables, such as the weight of active parts, as a function of independent variables like aspect ratio or magnetic loading. The video demonstrates how to perform sensitivity analysis using an Excel sheet with inputs for decision variables, mean values, maximum values, and calculation points, which are then used to generate plots showing the relationship between the variables.

💡Design Optimization

Design optimization refers to the process of improving a design by systematically choosing the best design variables to meet specific goals. The video focuses on sensitivity analysis as a critical step in this process, where the goal is to understand how changes in independent variables impact the dependent variables, thereby guiding the optimization of the design. For instance, the video shows how varying the aspect ratio or magnetic loading can affect the weight of active parts in a motor design.

💡Independent Variables

Independent variables are those that can be manipulated or changed in an experiment or analysis without being affected by other variables in the system. In the video, examples of independent variables include the aspect ratio (p18) and magnetic loading (b11). These variables are used in the sensitivity analysis to see how changes in them affect the dependent variables, which are outcomes of the design.

💡Dependent Variables

Dependent variables are outcomes that are affected by changes in independent variables. In the video, the weight of active parts (l42) and the outer diameter of the stator lamination (l27) are dependent variables. The sensitivity analysis investigates how these variables change in response to alterations in independent variables, which is crucial for optimizing the design.

💡Excel

Excel is a spreadsheet program used for data analysis and visualization. The video demonstrates how to use Excel to perform sensitivity analysis. It shows the setup of an Excel sheet with specific cells for inputting decision variables, mean values, maximum values, and calculation points. The results of the analysis are visualized through plots and numerical values in the spreadsheet.

💡Aspect Ratio

The aspect ratio is a dimensionless quantity used in the video as an independent variable to analyze its impact on the weight of active parts in a motor. It is defined as the ratio of the motor's height to its diameter. The video shows how increasing the aspect ratio can affect the motor's design, particularly its weight, through sensitivity analysis.

💡Magnetic Loading

Magnetic loading is a term used in the video to describe an independent variable that influences the design of an electric motor. It is defined as the amount of magnetism per unit area and is crucial for determining the motor's performance. The video demonstrates how changes in magnetic loading can affect the weight of active parts and other design parameters through sensitivity analysis.

💡Electrical Loading

Electrical loading, also mentioned in the video, is another independent variable that affects the design, particularly in terms of cooling methods and copper loss. It is defined as the current per unit area in a conductor. The video shows that increasing electrical loading can lead to a decrease in motor weight but an increase in copper losses, illustrating the trade-offs in design optimization.

💡Copper Loss

Copper loss refers to the energy lost in the form of heat due to the resistance of copper windings in an electric motor. In the video, copper loss is a dependent variable that increases with higher electrical loading. The sensitivity analysis is used to understand this relationship and its implications for motor design.

💡Mechanical Constraints

Mechanical constraints are limitations on the design imposed by physical or mechanical requirements. In the video, constraints such as the outer diameter of the stator lamination and stack length are discussed. The sensitivity analysis helps to ensure that these constraints are met while optimizing other aspects of the design.

Highlights

Introduction to sensitivity analysis as a crucial step in the design optimization process.

Explanation of sensitivity analysis as the study of how dependent variables change with independent variables.

Guidance on setting up a sensitivity analysis sheet in Excel with inputs for decision variables, mean values, max values, and calculation points.

Example of investigating the weight of a motor as a function of the aspect ratio using sensitivity analysis.

Demonstration of how to run a sensitivity analysis and interpret the resulting plot in Excel.

Observation that the weight of active parts increases with the aspect ratio, as shown in the sensitivity analysis graph.

Discussion on the potential jumps in sensitivity analysis curves due to discretization during the analytic design process.

Analysis of how the outer diameter of a stator lamination is not sensitive to magnetic loading, contrary to initial expectations.

Review of the motor output equation to explain the relationship between magnetic loading and the weight of active parts.

Investigation of the stator board diameter's sensitivity to magnetic loading and its decrease with increased loading.

Exploration of the variational deviator motor's weight as a function of electrical loading, showing a continuous decrease with increased loading.

Analysis of the increase in copper losses when electrical loading is increased, as shown through sensitivity analysis.

Introduction to mechanical constraints, such as the outer diameter of the stator lamination and stack length, and their importance in design.

Procedure to investigate the variation of the outer diameter of the stator lamination as a function of the aspect ratio.

Demonstration of how to meet mechanical constraints by adjusting the aspect ratio to achieve a specific outer diameter.

Introduction to the code behind sensitivity analysis, including the function for sensitivity and the slot pole combination function.

Conclusion of the video with a prompt to continue the discussion in the next video.

Transcripts

play00:00

hello and welcome to another video of

play00:03

the course

play00:04

in this video we are going to do

play00:06

sensitivity analysis

play00:09

the sensitivity analysis is one of the

play00:12

important steps of the design the

play00:16

optimization of design is done in this

play00:19

step sensitivity analysis is

play00:23

calculational variation of dependent

play00:26

variables

play00:27

as a function of independent variables

play00:31

first of all let me explain the

play00:34

sensitivity analysis sheet in the excel

play00:37

file

play00:39

here

play00:43

there are five inputs in this sheet

play00:46

as you can see here the first input

play00:50

is cell reference of decision variable

play00:54

and the second one and the third one

play00:59

are mean value and max

play01:02

value of selected decision variable

play01:06

the input number four is the cell

play01:09

reference

play01:10

of objective the objective

play01:13

is one of our dependent

play01:16

variables here from this table

play01:20

or here for example

play01:24

the weight of active parts

play01:28

and the last input in

play01:32

sensitivity analysis sheet is

play01:35

the number of calculation points

play01:40

okay let's have an example

play01:44

suppose we are going to investigate the

play01:48

variation of the weight of motor

play01:51

as a functional aspect ratio so

play01:55

i set the cell reference of

play01:59

independent variable equal to

play02:07

p18 this is cell reference for

play02:10

aspect ratio p18

play02:16

i write here b18

play02:21

and the cell reference

play02:25

for objective

play02:29

is

play02:32

l42 the weight of active parts

play02:39

and 42

play02:43

and now i set the minimum value of

play02:47

aspect ratio equal to

play02:50

two and its maximum value equal to

play02:54

five and

play02:58

set the value of calculation points here

play03:03

for example 50.

play03:06

so now i can run sensitivity analysis

play03:11

by hitting this push button

play03:19

okay as you can see here in this plot

play03:23

the labels of x and y-axis

play03:28

will be updated automatically

play03:31

the numerical values of the calculation

play03:34

points of this graph

play03:37

are accessible in the columns d

play03:41

and e this is a variation of

play03:46

aspect ratio and this

play03:49

is calculated weight

play03:53

of active parts this is for example one

play03:57

calculation point

play04:01

okay this graph in this example

play04:05

shows that the weight of active parts of

play04:09

the

play04:10

motor increases by increasing the aspect

play04:14

ratio

play04:15

okay now let's do some sensitivity

play04:19

analysis

play04:21

and let's see how our objectives

play04:24

will change when we change the value of

play04:27

independent

play04:28

variables start from

play04:33

this column

play04:37

i select the b average

play04:40

the magnetic loading as decision

play04:42

variable

play04:44

the cell reference is b 11

play04:52

and lets the objective be the same as

play04:56

previous example that was the weight of

play04:59

active parts

play05:01

l42 i set

play05:04

the minimum value equal to

play05:08

0.55 and the maximum value equal to 0.65

play05:18

now i run the sensitivity analysis

play05:25

so this graph is variation of

play05:28

weight of active parts as a function of

play05:31

magnetic loading

play05:33

as you can see here we have a jump

play05:37

here

play05:40

in all sensitivity analysis curve

play05:44

you might see some jumps

play05:47

these charms are because of

play05:49

discretization

play05:51

remember that we had two discretizations

play05:54

during the analytic design

play05:57

one was for fixing all the number of

play06:00

tens

play06:01

and the other one was for proper

play06:04

selection of wire gauge size

play06:06

from swg table

play06:10

okay now let's change our objective

play06:14

i set the cell reference so objective

play06:20

for the oh

play06:23

outer diameter of a state of lamination

play06:27

the cell reference of do is l27

play06:36

now if i run sensitivity analysis

play06:42

you can see that the outer diameter of

play06:46

stator lamination is not sensitive to

play06:50

magnetic loading do you know

play06:54

why at the first glance you may

play06:57

say that no this is wrong because when

play07:00

we increase the magnetic loading

play07:03

according to definition of magnetic

play07:05

loading the

play07:07

outer diameter of a stator lamination

play07:09

should decrease

play07:12

but let's review the motor output

play07:15

equation

play07:17

the motor output equation

play07:22

is here

play07:26

the output power is equal output

play07:29

constant

play07:30

times rotal volume times rps

play07:35

and as you know in this equation

play07:40

this is a fixed independent variable and

play07:43

this is a fixed independent variable

play07:46

and we have this constant product

play07:50

so when we increase the magnetic loading

play07:54

the value of motor output constant

play07:57

increases

play07:59

and consequently the weight of

play08:03

active parts the volume of active parts

play08:06

should decrease but

play08:11

consider that in this equation we have d

play08:16

not d o d is

play08:19

the state or board diameter in a

play08:23

diameter of

play08:24

a state or lamination

play08:28

so if you consider a constant value for

play08:31

aspect ratio

play08:33

we have this equation the output power

play08:41

is equal g times

play08:44

if you consider constant value for

play08:48

aspect ratio

play08:53

how he was by

play08:56

the

play09:01

divided by number of poles

play09:04

so if you

play09:09

this is town here if you replace

play09:13

this explosion

play09:16

inside taupe and

play09:20

inserts

play09:23

the calculated expression for e

play09:31

and insert the calculated expression for

play09:34

l in this equation we have

play09:37

an equation like this g

play09:40

times constant i named

play09:45

it c one times

play09:49

d q times

play09:52

rps

play09:56

so this is constant and when we increase

play09:59

the magnetic loading

play10:02

we expect that the inner diameter of a

play10:06

stator lamination

play10:09

should decrease now let's

play10:12

select the cell reference of

play10:16

objective value

play10:19

equal to g 18

play10:23

ball diameter

play10:27

g 18 now

play10:31

if i run sensitivity analysis

play10:35

as you can see here the

play10:38

stator board diameter decrease

play10:41

by increasing the magnetic

play10:44

loading okay now

play10:48

let's investigate the variational

play10:51

deviator motor as a functional

play10:53

electrical loading so i select

play10:57

the cell reference of design variable

play11:03

for addictive record loading b12

play11:11

and the objective function

play11:14

for the weight of active parts l42

play11:20

l42 and i

play11:23

changed the value of electrical loading

play11:26

from 25 kilo ampere per meter

play11:29

to 45 kilo ampere per meter

play11:34

and i run sensitivity analysis

play11:38

and as you can see here the

play11:42

weight of motor decrease

play11:45

continuously when we increase the

play11:48

electrical loading

play11:50

again we have some jumps

play11:53

here in this curve okay

play11:57

but what happened when we increased the

play12:01

electrical loading

play12:04

remember that the electrical loading was

play12:08

a functional cooling method of the motor

play12:12

if we are going to use a good cooling

play12:14

method we can

play12:15

select a high value for electrical

play12:18

loading

play12:19

so why we should use good cooling method

play12:23

when we want to

play12:24

increase the value of electrical loading

play12:28

this is because when we increase the

play12:30

electrical loading

play12:32

the copper loss increases let's check

play12:36

i select the objective

play12:40

equal to pcu the copper last

play12:45

l 36

play12:50

now if i run the sensitivity analysis

play12:55

you can see here the copper losses

play12:59

will increase when we increase the

play13:02

electrical loading

play13:06

okay you can do the same procedure for

play13:09

the rest of independent variables

play13:12

and i leave doing

play13:15

those for you for practice

play13:20

okay now let's talk about the next topic

play13:24

of this video

play13:26

let's come back to our objectives

play13:30

here

play13:33

we had two mechanical constraints

play13:38

one for outer diameter oscillator

play13:41

lamination and

play13:43

the another one was for

play13:46

a stack length the outer diameter of a

play13:50

stator lamination should be within

play13:52

15 centimeters so what i need to do

play13:56

is to investigate the variation of

play14:01

do as a function of the aspect

play14:04

ratio so

play14:08

in sensitivity analysis sheet i

play14:12

select the design variable

play14:16

sets the cell reference of design

play14:18

variable equal to

play14:20

p18 p18

play14:25

and the cell reference of

play14:29

our objective equal to l27

play14:35

l27 and i change the aspect ratio from

play14:40

two

play14:40

to five

play14:44

[Music]

play14:45

okay let's run this

play14:48

sensitivity analysis

play14:52

okay as you can see here in this

play14:56

figure when we increase the aspect ratio

play15:02

the outer diameter of a state or

play15:05

lamination decreases

play15:08

this is trivial again we have two

play15:11

jumps one jump here and another jump

play15:14

here

play15:16

so our mechanical constraint is this

play15:20

and as you can see here

play15:23

if i select

play15:27

the value of aspect ratio

play15:30

equal to 3.3

play15:36

okay the outer diameter of stator

play15:39

lamination

play15:40

could be equal to 150 millimeters

play15:45

now if i set this value here

play15:49

in the main dimension sheet if i set the

play15:53

value of aspect ratio equal to 3.3

play15:59

you can see here that the outer

play16:03

diameter of a stator lamination is 150.

play16:08

now let's check the another mechanical

play16:11

constraint the stack length the stack

play16:15

length is equal

play16:16

135 millimeters that is within

play16:20

our limits

play16:24

okay for the last topic of this video

play16:28

i am going to show you the code behind

play16:31

the

play16:31

sensitivity analysis so

play16:37

open developer tab

play16:40

and open the code

play16:44

sensitivity analysis module

play16:47

as you can see here i wrote this

play16:50

function

play16:51

for sensitivity and

play16:54

this is our design

play16:58

i wrote comments in this code and you

play17:02

can

play17:02

edit the code if you want

play17:06

based on your design our inputs

play17:09

are here

play17:14

and for example

play17:17

in this part of the code i consider it a

play17:20

constraint for the number of

play17:23

samples okay the number of samples

play17:27

should be a number between

play17:29

10 and 200.

play17:33

there is another function here in this

play17:37

module that is named as a slot pole

play17:40

combination

play17:43

that is used for selection of best

play17:45

combination

play17:46

of the number of stator slots and the

play17:49

number of

play17:50

poles for our design based on the

play17:54

application this is topical the

play17:58

next video okay i think it's enough for

play18:02

this video and let's continue later

play18:05

thanks for watching

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Sensitivity AnalysisDesign OptimizationExcel TutorialMotor DesignMagnetic LoadingElectrical LoadingMechanical ConstraintsAspect RatioStator LaminationEngineering Design
هل تحتاج إلى تلخيص باللغة الإنجليزية؟