1 Software De fj ned Cooking (SDC) using a microwave oven Haojian - - PowerPoint PPT Presentation

1 software de fj ned cooking sdc using a microwave oven
SMART_READER_LITE
LIVE PREVIEW

1 Software De fj ned Cooking (SDC) using a microwave oven Haojian - - PowerPoint PPT Presentation

1 Software De fj ned Cooking (SDC) using a microwave oven Haojian Jin Jingxian Wang Swarun Kumar Jason Hong 2 Cooking is the application of heat to ingredients to Cooking is the application of heat to ingredients to transform them via chemical


slide-1
SLIDE 1

1

slide-2
SLIDE 2

Software Defjned Cooking (SDC) using a microwave oven

Haojian Jin Jingxian Wang Swarun Kumar Jason Hong

2

slide-3
SLIDE 3

Cooking is the application of heat to ingredients to

transform them via chemical and physical reactions

Cooking is the application of heat to ingredients to

transform them via chemical and physical reactions

Jeff Potter. Cooking for Geeks: Real Science, Great Hacks, and Good Food.

3

slide-4
SLIDE 4

Cooking is the application of heat to ingredients to

transform them via chemical and physical reactions

Jeff Potter. Cooking for Geeks: Real Science, Great Hacks, and Good Food.

SDC = programmable heating

heat the food in a software-defjned thermal trajectory (recipe).

4

slide-5
SLIDE 5

https://www.huffpost.com/entry/bacon-mistakes-how-to-cook_n_3111706

5

  • vercooking the fat,

without burning the meat.

slide-6
SLIDE 6

Cooked = Temperature x Time x Space

6

Software-defjned Cooking Recipe

slide-7
SLIDE 7

time temperature Preheat Denature myosin Kill bacteria Denature actin Burn fat

50°C 55°C 65.5°C 163°C

7

Software-defjned Cooking Recipe

Cooked = Temperature x Time x Space

slide-8
SLIDE 8

time temperature Preheat Denature myosin Kill bacteria Denature actin Burn fat

50°C 55°C 65.5°C 163°C

a fat pixel

8

Software-defjned Cooking Recipe

Cooked = Temperature x Time x Space

slide-9
SLIDE 9

9

Software-defjned Cooking Recipe

Cooked = Temperature x Time x Space

time temperature Preheat Denature myosin Kill bacteria Denature actin Burn fat

50°C 55°C 65.5°C 163°C

a fat pixel a meat pixel

slide-10
SLIDE 10

SDC (software-defjned cooking): a novel low-cost closed-loop system that can sense and control heating at a fjne-grained resolution.

10

slide-11
SLIDE 11

SDC (software-defjned cooking): a novel low-cost closed-loop system that can sense and control heating at a fjne-grained resolution.

11

We have a demo booth!

slide-12
SLIDE 12

Spoiler alert

12

high heat

slide-13
SLIDE 13

13

Spoiler alert

high heat

slide-14
SLIDE 14

14

Spoiler alert

slide-15
SLIDE 15

third most popular domestic heating method (after baking and grilling)

15

slide-16
SLIDE 16

reheating leftovers uneven & unpredictable heating

Today’s Microwave: a blunt heating device

16

slide-17
SLIDE 17

Microwave can only heat food blindly

Don’t know how much heat each food pixel has absorbed. Have no way to actuate heating

  • n a specifjc food pixel.

17

1 2

slide-18
SLIDE 18

Sensing Actuation

18

A closed-loop system to heat smartly

Don’t know how much heat each food pixel has absorbed. Have no way to actuate heating

  • n a specifjc food pixel.

1 2

slide-19
SLIDE 19

Sensing Actuation

19

A closed-loop system to heat smartly

slide-20
SLIDE 20

Sensing Actuation

20

A closed-loop system to heat smartly

slide-21
SLIDE 21

Heat Sensing

21

slide-22
SLIDE 22

Most electronics & batteries are not microwave-safe.

22

Sensing related work (1)

slide-23
SLIDE 23

Microwave Synthesis Workstation 8 temperature sensors $ 86,000+

23

Sensing related work (2)

Specialized microwave-safe sensors are delicate and expensive.

slide-24
SLIDE 24

Neon lights

Electrodes Glass Low-pressure Neon gas mixture

24

slide-25
SLIDE 25

25

Low-cost, wireless, battery-free, microwave-safe, glow in strong EM

slide-26
SLIDE 26

Programming EM sensitivity

dark glow -> brighter EM fjeld strength burned

26

slide-27
SLIDE 27

Programming EM sensitivity

dark glow -> brighter EM fjeld strength burned cannot measure any EM fjeld cannot measure any EM fjeld can measure the EM fjeld

27

slide-28
SLIDE 28

Wires as the antenna for energy harvesting

28

Glowing principles => Paper

Programming EM sensitivity

slide-29
SLIDE 29

dark glow -> brighter burned dark glow -> brighter burned dark glow -> brighter EM fjeld strength burned 0 mm 7.5 mm 15 mm

29

Programming EM sensitivity

slide-30
SLIDE 30

dark glow -> brighter burned dark glow -> brighter burned dark glow -> brighter EM fjeld strength burned 0 mm 7.5 mm 15 mm

30

Programming EM sensitivity

slide-31
SLIDE 31

Placement of Neon Lights

31

turntable with 32 neon lights cover with 32 neon lights 3cm

slide-32
SLIDE 32

non-line-of-sight neon light signals

Optical fjbers

32

slide-33
SLIDE 33

A web cam

33

A thermal cam

Sensors

slide-34
SLIDE 34

A web cam

34

A thermal cam

Sensors Raw data 3D EM fjeld raw temperature

slide-35
SLIDE 35

Temperature P Gradient P’

A web cam

35

A thermal cam

Sensors Raw data Output 3D EM fjeld raw temperature

extended kalman fjlter

slide-36
SLIDE 36

Heat Actuation

36

slide-37
SLIDE 37

turn table for blind rotation

37

Actuation related work

non-uniform and unpredicatable

slide-38
SLIDE 38

A closed-loop turntable

Desired heat patterns from software-defjned recipes Current temperature distribution from Sensors

at time t

38

slide-39
SLIDE 39

Desired heat patterns Current temperature distribution

at time t

Heating gap

39

A closed-loop turntable

slide-40
SLIDE 40

Desired heat patterns from Software-defjned recipe Current temperature distribution ℗

at time t

Heating gap Realtime heating power (P’) temperature gradient

40

A closed-loop turntable

slide-41
SLIDE 41

Desired heat patterns from Software-defjned recipe Current temperature distribution ℗

at time t

Heating gap temperature gradient Adjust rotation plan

41

A closed-loop turntable

Realtime heating power (P’)

slide-42
SLIDE 42

Microwave cannot heat individual pixels independently.

42

Heating patterns from 3D standing waves

slide-43
SLIDE 43

Determining the rotation plan

43

Realtime heating power (P’)

slide-44
SLIDE 44

Determining the rotation plan

44

Heating gap Realtime heating power (P’)

=

slide-45
SLIDE 45

Determining the rotation plan

45

Heating gap Realtime heating power (P’)

=

a knapsack problem Optimization details => Paper

slide-46
SLIDE 46

46

Spoiler alert

slide-47
SLIDE 47

47

Spoiler alert

slide-48
SLIDE 48

Microwave accessories

Details => Paper

48

slide-49
SLIDE 49

49

patterned microwave susceptor ensure coverage through SDC

slide-50
SLIDE 50

Evaluation

50

slide-51
SLIDE 51

Evaluation apparatus

thermal-chromatic pigment + rice reusable turn pink if p > 31°C

51

The room temperature is at 20°C.

slide-52
SLIDE 52

52

Uniform heating

heat the rice in a plate uniformly to 60°C in 2 minutes. Baselines: microwave oven w/o turntable

slide-53
SLIDE 53

Uniform Heating

53

time

hot spots cold spots

slide-54
SLIDE 54

Uniform Heating

54

cold spots

slide-55
SLIDE 55

Uniform Heating

55

slide-56
SLIDE 56

Uniform Heating

56

Uniform heating

improve the thermal heating uniformity by 633% compared to microwaves with a blind turntable. More quantitative results => Paper

slide-57
SLIDE 57

Arbitrary Heating

57

50°C 500°C

with a microwave susceptor ring

Arbitrary heating

slide-58
SLIDE 58

58

App: Cooking bacon

slide-59
SLIDE 59

59

Heated meat and fat will shrink.

App: Cooking bacon

slide-60
SLIDE 60

More apps => Paper

60

App: Cooking bacon

slide-61
SLIDE 61

61

1. SDC cooking is slower. 2. Some heating patterns might be infeasible. 3. Not sure if it’s more delicious. :-)

Limitations

slide-62
SLIDE 62

1. 6 DoF turntable 2. Higher frequency microwave + beamforming 3. Replacing neon lights with rectifjers

62

Future work

slide-63
SLIDE 63

Software Defjned Cooking using a microwave oven

Haojian Jin, Jingxian Wang, Swarun Kumar, Jason Hong, Carnegie Mellon University

63

slide-64
SLIDE 64

Why Microwave?

Radiation is most programmable because electromagnetic wave is refmective and stackable.

64

slide-65
SLIDE 65

Place thermal camera outside

  • 1. limited resolution (both spatial

and temporal)

  • 2. only measure the effect of

heating after-the-fact

65

Existing solutions Why not thermal camera?

slide-66
SLIDE 66

Challenges: heat food blindly Sensing

  • 1. limited resolution (both spatial

and temporal)

  • 2. only measure the effect of

heating after-the-fact

Actuation

  • 3. blind rotation.
  • 4. limited degree of freedom.

66

slide-67
SLIDE 67

Cooking is the application of heat to ingredients to

transform them via chemical and physical reactions

Jeff Potter. Cooking for Geeks: Real Science, Great Hacks, and Good Food.

that improve fmavor, reduce chances of food borne illness, and increase nutritional value. leave this space for professional chefs.

67

slide-68
SLIDE 68

knapsack problem Stochastic

The heat pattern is non-static and unpredictable.

68

Many factors can impact heat patterns. e.g., size, temperature, texture, material types

slide-69
SLIDE 69

Solving the Optimization (3) A greedy approximation algorithm

At each step of the journey, heat at the rotation angle whose temperature gradient is most similar to the current heating gap. Greedy strategy:

69

slide-70
SLIDE 70

Cooking is the application of heat to ingredients to

transform them via chemical and physical reactions

Jeff Potter. Cooking for Geeks: Real Science, Great Hacks, and Good Food.

that improve fmavor, reduce chances of food borne illness, and increase nutritional value.

70

slide-71
SLIDE 71

Cooked = Temperature x Time

  • nsen tamago/hot spring eggs/63°C eggs

71

slide-72
SLIDE 72

Cooked = Temperature x Time

  • nsen tamago/hot spring eggs/63°C eggs

set the temperature to 145°F (63°C) and let the eggs cook for anywhere from 45-90 minutes.

Aki Kamozawa and Alex Talbot Ideas in Food: Great Recipes and Why They Work: A Cookbook

72

slide-73
SLIDE 73

The process of protein denature is a function of the temperature & time.

73

slide-74
SLIDE 74

Temperatures of common reactions in food

74

slide-75
SLIDE 75

A microwave oven converts a large electrical input (≈1000W) into microwave energy (2.45 GHz) and heats food using microwave radiation.

75

slide-76
SLIDE 76

dielectric heating

https://www.youtube.com/watch?v=kp33ZprO0Ck

76

slide-77
SLIDE 77

https://www.youtube.com/watch?v=kp33ZprO0Ck

standing wave

77

slide-78
SLIDE 78

3D standing wave Unpredictable cold/hot spots Infmuenced by the content (shape, surface, temperature, etc.)

78

slide-79
SLIDE 79

Microwave is dangerous

sharp-edged metals (e.g., forks, most sensors, motors) Microwave-safe plastic Eggs ….

79

slide-80
SLIDE 80

80

slide-81
SLIDE 81

81