๐Ÿ’ป Information 47

์—ฐ๋ฃŒ ๋‹ค๋ฐœ

๊ฐ„๊ฒฉ ์œ ์ง€๊ธฐ (spacer) ์—ฐ๋ฃŒ๋ด‰์˜ ํ”ผ๋ณต๊ณผ ์ ‘ํ•ฉ๋œ ๋ถ€๋ถ„. ์—ฐ๋ฃŒ๋ด‰ ์‚ฌ์ด์˜ ๋ฏธ๋ฆฌ ์„ค์ •๋œ ๊ฑฐ๋ฆฌ๋ฅผ ์œ ์ง€ํ•œ๋‹ค. ์—ฐ๋ฃŒ๋ด‰ (pencil) ์—ฐ๋ฃŒ ํŽ ๋ ›์ด ๊ฐ€๋“ ๋“ค์–ด ์žˆ๋Š” ๋ฐฉ์ˆ˜ ๊ธˆ์† ํ”ผ๋ณต๊ด€. ๋ฒ ์–ด๋ง ํŒจ๋“œ (bearing pad) ์—ฐ๋ฃŒ ๋‹ค๋ฐœ์˜ ๋‘˜๋ ˆ ์ฃผ์œ„๋กœ ์—ฐ๋ฃŒ๋ด‰๊ณผ ์ ‘ํ•ฉ๋œ ๊ธˆ์† ๋ถ€๋ถ„. ์—ฐ๋ฃŒ๋ด‰์ด ์••๋ ฅ๊ด€์— ๋„์ž…๋˜๋Š” ๋™์•ˆ ์ง€์ง€๋ฉด์œผ๋กœ ์‚ฌ์šฉ๋œ๋‹ค. ๋ง๋‹จ ๋ฐ€๋ด‰ ์žฅ์น˜ (end cap) ์—ฐ๋ฃŒ๋ด‰ ํ”ผ๋ณต์˜ ๋๊ณผ ์ ‘ํ•ฉ๋œ ์›ํ†ตํ˜• ๋ถ€๋ถ„. ๋ฌผ์ด ์ƒˆ์ง€ ์•Š๋„๋ก ๋˜์–ด ์žˆ๋‹ค. ๋ง๋‹จํŒ (end plate) ์—ฐ๋ฃŒ๋ด‰์˜ ๋๊ณผ ์ ‘ํ•ฉ๋˜์–ด ์—ฐ๋ฃŒ๋ด‰์„ ๊ณ ์ •์‹œํ‚ค๋Š” ๊ธˆ์† ์ฐฝ์‚ด. ์—ฐ๋ฃŒ ํŽ ๋ › (fuel pellet) ๊ฐ€๋ฃจ๋กœ ๋œ ์†Œ๋Ÿ‰์˜ ์—ฐ๋ฃŒ. ์™ธ์žฅ๊ด€์— ์••์ฐฉ๋˜์—ˆ๋‹ค๊ฐ€ ์—ฐ๋ฃŒ๋ด‰์˜ ๊ธˆ์† ํ”ผ๋ณต ์†์— ์‚ฝ์ž…๋œ๋‹ค. ์—ฐ๋ฃŒ๋ด‰ (pencil) ์—ฐ๋ฃŒ ํŽ ๋ ›์ด ๊ฐ€๋“ ๋“ค์–ด ์žˆ๋Š” ๋ฐฉ์ˆ˜ ๊ธˆ์† ํ”ผ๋ณต๊ด€. ์ถœ์ฒ˜ : Br..

์—ฐ๋ฃŒ ์ฒ˜๋ฆฌ ๊ณต์ •

ํŒŒ์† ์—ฐ๋ฃŒ ๋ฐ€๋ด‰ ์ฒ˜๋ฆฌ (failed fuel canning) ํŒŒ์†๋œ ์—ฐ๋ฃŒ ๋‹ค๋ฐœ์€ ๋ฐฉ์ˆ˜ ํšจ๊ณผ๊ฐ€ ์žˆ๋Š” ์‹ธ๊ฐœ๋กœ ๋ฎ๋Š”๋‹ค. ์—ฐ๋ฃŒ ์ด์†ก๋กœ (transfer canal) ๋ฌผ์ด ๊ฐ€๋“ ์ฐฌ ํ†ต๋กœ. ์‚ฌ์šฉ๋œ ์—ฐ๋ฃŒ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ์›์ž๋กœ ๊ฑด๋ฌผ์—์„œ ๋ฐœ์ „์†Œ ๊ฑด๋ฌผ๋กœ ๊ธฐ๊ณ„์ ์œผ๋กœ ์šด๋ฐ˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ๋‹ค. ์‚ฌ์šฉ ์—ฐ๋ฃŒ ์ €์žฅ์‹ค (spent fuel storage bay) ๋ฌผ์ด ๊ฐ€๋“ ์ฐฌ ์ €์žฅ๊ณ . ์‚ฌ์šฉ๋œ ์—ฐ๋ฃŒ๋ฅผ ์—ฌ๋Ÿฌ ํ•ด ๋™์•ˆ ์—ฌ๊ธฐ์— ์ €์žฅํ–ˆ๋‹ค๊ฐ€ ์•ˆ์ „ํ•˜๊ฒŒ ํ๊ธฐํ•œ๋‹ค. ์ €์žฅ๋Œ€ (storage tray) ์‚ฌ์šฉ๋œ ์—ฐ๋ฃŒ๋ฅผ ์Œ“์•„ ๋‘๋Š” ๊ณณ. ์ˆ˜์šฉ์‹ค (reception bay) ๋ฌผ์ด ๊ฐ€๋“ ์ฐฌ ์ €์žฅ๊ณ . ์‚ฌ์šฉ๋œ ์—ฐ๋ฃŒ๊ฐ€ ๋ฐฉ์ถœ๊ตฌ์—์„œ ๋‚˜์™€ ์ด๊ณณ์œผ๋กœ ์šด๋ฐ˜๋œ๋‹ค. ๋ฐ€๋ด‰๋œ ํŒŒ์† ์—ฐ๋ฃŒ (canned failed fuel) ํŒŒ์†๋œ ์—ฐ๋ฃŒ ๋‹ค๋ฐœ์€ ๋ฌผ์ด ๊ฐ€๋“ ์ฐฌ ์ €์žฅ๊ณ ์— ์ €์žฅ๋œ๋‹ค. ํŒŒ์† ..

ํ•ต์—๋„ˆ์ง€ ๋ฐœ์ „

์•ˆ์ „ ๋ฐธ๋ธŒ (safety valve) ๋ฐฉ์‚ฌ์„ฑ ์ฆ๊ธฐ๋ฅผ ๊ฒฉ๋‚ฉ๊ณ ๋กœ ๋ฐฉ์ถœํ•จ์œผ๋กœ์จ ์›์ž๋กœ ๋‚ด๋ถ€์˜ ์••๋ ฅ์„ ๋‚ฎ์ถ”๋Š” ์žฅ์น˜. ๋ฌผ์ด ์ฆ๊ธฐ๋กœ ๋ณ€ํ•จ (water turns into steam) ๊ณ ์˜จ ๋ƒ‰๊ฐ์žฌ๊ฐ€ ๋ฐœ์ „๊ธฐ์˜ ๋ฌผ์„ ๊ฐ€์—ดํ•˜์—ฌ ๋“๋Š”์ ์— ์ด๋ฅด๊ฒŒ ํ•œ๋‹ค. ์›์ž๋กœ (reactor) ์—ด์„ ๋ฐฉ์ถœํ•˜๊ธฐ ์œ„ํ•ด ์ œ์–ด๋œ ์ƒํƒœ์—์„œ ์—ฐ๋ฃŒ์˜ ํ•ต๋ถ„์—ด์ด ์ผ์–ด๋‚˜๋Š” ๋‹จ๋‹จํžˆ ๋ฐ€ํ๋œ ๊ตฌ์—ญ. ์šฐ๋ผ๋Š„ ์—ฐ๋ฃŒ์˜ ๋ถ„์—ด (fission of uranium fuel) ์›์ž์˜ ํ•ต์ด ํŒŒ๊ดด๋œ๋‹ค. ์ด ๋•Œ๋ฌธ์— ์ค‘์„ฑ์ž๊ฐ€ ์ž์œ ๋กœ์›Œ์ง€๊ณ  ์—ด์˜ ํ˜•ํƒœ๋กœ ์—๋„ˆ์ง€๋ฅผ ๋ฐฉ์ถœํ•œ๋‹ค. ์—ด ๋ฐœ์ƒ (heat production) ์›์ž๊ฐ€ ๋ถ„์—ดํ•˜์—ฌ ๋งŽ์€ ์—ด(300°C ๋‚ด์ง€ 500°C)์„ ๋ฐฉ์ถœํ•˜๋ฉฐ, ์ด๊ฒƒ์€ ๋ƒ‰๊ฐ์žฌ์— ์ „๋‹ฌ๋œ๋‹ค. ์ €์˜จ ๋ƒ‰๊ฐ์žฌ (cold coolant) ์ €์˜จ ๋ƒ‰๊ฐ์žฌ๋Š” ์—ด์„ ์ฆ๊ธฐ ๋ฐœ์ƒ๊ธฐ์— ๋ฐฉ์ถœํ•œ ๋’ค ..

Maxwell - ์ „๊ธฐ์˜ ์„ฑ์งˆ (feat. Heaviside)

Maxwell์˜ ใ€Š์ „์ž๊ธฐ์žฅ์˜ ์—ญํ•™์ด๋ก ใ€‹๋ฅผ Heaviside๊ฐ€ ์ •๋ฆฌํ•œ 4๊ฐœ์˜ ๋ฐฉ์ •์‹ ๊ฒฐ๊ณผ = ์›์ธ 1. ๊ฐ€์šฐ์Šค ๋ฒ•์น™ ํ๊ณก๋ฉด์„ ํ†ตํ•ด ๋ฐœ์‚ฐํ•˜๋Š” ์ „๊ธฐ ์„ ์†์€ ํ๊ณก๋ฉด ์†์˜ ์•Œ์งœ ์ „ํ•˜๋Ÿ‰์— ๋น„๋ก€ํ•œ๋‹ค. ( ์ „์†๋ฐ€๋„๋Š” ์œ ์ „์œจ๊ณผ ์ „๊ธฐ์žฅ์— ๋น„๋ก€) ์ „ํ•˜๊ฐ€ ์ „๊ธฐ์žฅ์„ ๋งŒ๋“ ๋‹ค. (์—ฌ๊ธฐ์„œ ๋ฐœ์‚ฐ์—ฐ์‚ฐ์ž, ์ „์†๋ฐ€๋„(๋ณ€์œ„์žฅ), ์ž์œ ์ „ํ•˜๋ฐ€๋„) 2. ๊ฐ€์šฐ์Šค ์ž๊ธฐ ๋ฒ•์น™ ๋ฐœ์‚ฐํ•˜๋Š” ์ž๊ธฐ์žฅ ์—†์Œ N๊ทน๊ณผ S๊ทน์€ ๋–จ์–ด์งˆ์ˆ˜ ์—†๋‹ค. (์ž๊ธฐ์žฅ ๋ฐœ์‚ฐ = 0) (์—ฌ๊ธฐ์„œ ์ž์†๋ฐ€๋„(์ž๊ธฐ์žฅ์œผ๋กœ ์ฃผ๋กœ ์“ฐ์ž„)) 3. ํŒจ๋Ÿฌ๋ฐ์ด ์ „์ž๊ธฐ ์œ ๋„ ๋ฒ•์น™ ์ž๊ธฐ์žฅ์˜ ์›€์ง์ž„์ด ์ „๊ธฐ์žฅ์˜ ํšŒ์ „์„ ๋งŒ๋“ ๋‹ค. ์ž์„์ด ์›€์ง์ด๋ฉด ์ „๊ธฐ๊ฐ€ ์ƒ๊ธด๋‹ค. (์ž๊ธฐ์žฅ์˜ ๋ณ€ํ™” → ์ „๊ธฐ์žฅ ์ƒ์„ฑ) (์—ฌ๊ธฐ์„œ ์ปฌ, ๋ Œ์ธ ์˜ ๋ฒ•์น™ ๋ฐฉํ–ฅ) (์ปฌ ์—ฐ์‚ฐ์ž : ์ฃผ๋ณ€ ๋ฒกํ„ฐ์žฅ์— ์˜ํ•œ ํšŒ์ „๋œ ์ •๋„ ์—ฐ์‚ฐ) (๋ Œ์ธ ์˜ ๋ฒ•์น™ : ํšŒ๋กœ์—์„œ ๋ฐœ์ƒํ•œ..

[C++] ๋™์  ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น

[C++] ๋™์  ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์— ๊ด€ํ•œ ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253#include using namespace std; class Circle{ int radius;public: Circle(); Circle(int r); ~Circle(); void setRadius(int r) { radius = r; } double getArea() { return 3.14*radius*radius; } double getRadius() { return radius; } }; Circle::Circle(){ radius = 1;} Circle::Circle(in..

[C++] ์ƒ์„ฑ์ž, ์†Œ๋ฉธ์ž ์ •์‚ฌ๊ฐํ˜• ํŒ๋ณ„

[C++] ์ƒ์„ฑ์ž, ์†Œ๋ฉธ์ž ์ •์‚ฌ๊ฐํ˜• ํŒ๋ณ„์— ๊ด€ํ•œ ์ฝ”๋“œ ์ž…๋‹ˆ๋‹ค. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#includeusing namespace std; class Rectangle{public: int width, height; Rectangle(); Rectangle(int w, int h); Rectangle(int l); int isSquare(); ~Rectangle();}; Rectangle::Rectangle(){ width = height = 1;} Rectangle::Rectangle(int w, int h){ width = w; height..