Sử dụng nhiệt CPU để tạo ra điện


22

Tôi đã đọc Tổ chức máy tính có cấu trúc của Tanenbaum và anh ấy nói rằng một trong những điểm nghẽn chính để tăng tốc độ xung nhịp CPU là nhiệt. Vì vậy, tôi bắt đầu suy nghĩ: Có thể loại bỏ hoàn toàn tản nhiệt và sử dụng nhiệt đó để tạo ra nhiều điện hơn không? Tôi đã tìm kiếm về điều này và tìm thấy những vật liệu nhiệt điệnmáy phát nhiệt điện này :

Khái niệm máy phát nhiệt điện được tìm thấy trên Wikipedia

Tôi đã đọc trên bài báo Wikipedia rằng "Hợp kim silicon-gecmani hiện là vật liệu nhiệt điện tốt nhất khoảng 1000 ° C (...)" và tôi biết CPU thường hoạt động khoảng 30 ~ 40 ° C. Vì vậy, để đến 1000 ° C sẽ cần nhiều CPU hơn.

Vì vậy, tôi nghĩ: Điều gì về việc đặt nhiều CPU song song mà không có tản nhiệt của chúng để thu thập nhiều nhiệt hơn? Chúng ta cũng có thể ép xung các CPU này rất nhiều và xem chúng có thể tạo ra bao nhiêu nhiệt.

Nhưng tôi bị kẹt. Tôi không biết phải nghĩ gì tiếp theo. Tôi thậm chí không biết nếu đó là một dòng suy nghĩ tốt.

Câu hỏi của tôi là: tại sao không phát triển một số loại tản nhiệt tạo ra điện từ nhiệt của CPU? Tôi biết ai đó phải đã nghĩ về điều đó và nghĩ về một lý do tại sao không làm điều đó, nhưng tôi không thể tìm ra nó.

Vì vậy, tại sao nó không thể?


EDIT để làm rõ: Tôi không muốn CPU hoạt động ở 1000 ° C. Tôi sẽ liệt kê các bước lý luận của tôi (không nhất thiết phải đúng), đại khái là:

  1. Tốc độ xung nhịp CPU bị giới hạn bởi nhiệt độ làm việc (T).
  2. CPU tạo nhiệt. Nhiệt làm T tăng lên.
  3. Tản nhiệt chăm sóc nhiệt đó để duy trì T = 40 ° C.
  4. Thay thế tản nhiệt bằng máy phát nhiệt điện (được chế tạo từ SiGe hoặc vật liệu tương tự)
  5. Đặt nhiều CPU cạnh nhau để tăng sinh nhiệt.
  6. Nhiệt phát ra từ CPU đến TEG, vì vậy CPU giữ ở T = 40 ° C.
  7. Điều này có thể không?
  8. Làm thế nào để xây dựng một TEG như vậy? Sử dụng vật liệu nào?
  9. Tại sao thiết bị như vậy không tồn tại?
  10. Đã hỏi câu hỏi này.

EDIT2: Tôi thấy rằng ý tưởng của tôi về cơ bản là sai và xấu. Cảm ơn tất cả các câu trả lời và ý kiến. Xin lỗi về bất kỳ sự hiểu lầm.


11
Làm thế nào để bạn đề xuất CPU của bạn hoạt động ở 1000 ° C?
PlasmaHH

34
Hai CPU ở 50 ° mỗi CPU không giống với một CPU ở 100 °.
Nghe

12
Họ không. Hãy nghĩ về nó theo cách này: nếu phía đông của căn phòng của bạn là 20 ° C, và phía tây của căn phòng của bạn là 20 ° C, thì toàn bộ phòng của bạn là 20 ° C, không phải 40 ° C hay bất cứ điều gì tương tự.
Nghe

11
@EnzoFerber: ok, tôi từ bỏ, bạn biết rằng CPU sẽ bị phá hủy bởi nó phát sáng màu vàng nóng, nhưng đồng thời bạn muốn làm cho nó phát sáng màu vàng nóng và hoạt động. Có lẽ những kẻ ở scifi và fantasy SE có một số phép thuật phù hợp với bạn.
PlasmaHH

6
Tôi nhận thấy không ai trả lời những gì tôi nghĩ là giải pháp thực sự, vì vậy tôi đang thêm ý kiến ​​của mình. Để sản xuất năng lượng, bạn không thể sử dụng nhiệt; bạn cần nhiệt KHÁC BIỆT. do CPU cần duy trì ở nhiệt độ cố định (trên 100 ° C, nó sẽ hoạt động kém), cách duy nhất để trích xuất năng lượng là làm cho tản nhiệt mát hơn. Nhưng năng lượng cần thiết để làm mát tản nhiệt cao hơn năng lượng bạn có thể trích xuất. Bạn có thể trích xuất năng lượng X, nhưng chỉ cung cấp năng lượng Y> X. Vì vậy, ... Không có nguồn điện, xin lỗi ...
frarugi87

Câu trả lời:


13

tl; dr Có, bạn có thể trích xuất một lượng điện năng nhỏ từ nhiệt thải của CPU, nhưng tản nhiệt của bạn phải càng lớn thì bạn càng muốn trích xuất nhiều năng lượng hơn.

giải thích Không có máy chuyển đổi nhiệt thành năng lượng, chỉ có máy chuyển đổi chênh lệch nhiệtthành quyền lực. Trong trường hợp của bạn, sự khác biệt đó là sự khác biệt giữa nhiệt độ CPU và nhiệt độ môi trường. Hiệu suất lý thuyết tối đa cho quá trình này là (1 - T_cold / T_hot), vì vậy với nhiệt độ môi trường là 25 độ C, nhiệt độ CPU là 40 độ C và dòng nhiệt 50W bạn có thể tạo ra 2,4 watt điện với bộ chuyển đổi lý tưởng (nhiệt độ là nhiệt độ tuyệt đối ở Kelvins). Nếu bạn cho phép CPU đạt 60 độ C, bạn có thể đạt tới 5 watt và nếu bạn cho phép 100 độ C, bạn có thể nhận được tới 10 watt. Bộ chuyển đổi nhiệt năng thành thực tế là không hiệu quả hơn, đặc biệt là các yếu tố nhiệt điện. Tôi muốn giới thiệu một động cơ khuấy, gần với hiệu quả lý tưởng.

Đây là cách nhiệt truyền với tản nhiệt thụ động:

[CPU] --> [Environment]

Ngã ba CPU-Môi trường có điện trở nhiệt, được đo bằng Kelvins / watt, tương đương trực tiếp với cách đo điện trở trong Volts / Ampere. Bạn có thể đã gặp các giá trị Kelvin / Watt trong một số bảng dữ liệu. Một tản nhiệt lý tưởng có điện trở bằng 0, do đó chênh lệch nhiệt độ là 0 và CPU hoạt động ở nhiệt độ môi trường (25 độ C). Với tản nhiệt thực tế là 0,5K / W và lưu lượng nhiệt 50W (CPU tạo ra 50W nhiệt), chênh lệch nhiệt độ là 25K và CPU ở mức 50 độ C.

Đây là cách nhiệt truyền với máy được đề xuất của bạn:

[CPU] --> [Hot end of machine] --> [Cold end of machine] --> [Environment]

Có điện trở nhiệt, tức là chênh lệch nhiệt độ, ở cả ba điểm. Chúng ta hãy giả sử rằng kết nối giữa CPU và đầu nóng của máy là lý tưởng, tức là chúng ở cùng nhiệt độ. Điện trở nhiệt bên trong máy được sử dụng để tạo ra điện. Khả năng chịu nhiệt giữa đầu lạnh và môi trường được cung cấp bởi tản nhiệt ở đầu lạnh.

Giả sử tản nhiệt ở đầu lạnh giống như chúng tôi đã sử dụng cho CPU, với 0,5K / W và chúng tôi muốn CPU ở mức 50 độ C. Khi đó, đầu lạnh của máy đã ở mức 50 độ C, và không thể có sự chênh lệch nhiệt độ so với máy, tức là nó không thể tạo ra năng lượng. Nếu chúng ta sử dụng tản nhiệt hai lần là lớn (0,25K / W), thì đầu lạnh sẽ ở mức 37,5 độ C và chênh lệch nhiệt độ so với máy là 12,5 độ C, do đó nó có thể tạo ra một chút năng lượng.

Bất kỳ máy nào chiết xuất năng lượng từ chênh lệch nhiệt độ đều có điện trở nhiệt bằng (temperature difference)/(Heat flow). Điện trở nhiệt của máy được thêm vào điện trở nhiệt của tản nhiệt, do đó nhiệt độ CPU sẽ luôn nóng hơn nếu có một máy ở giữa.

BTW Một số máy ép xung đi ngược chiều: Họ thêm một yếu tố nhiệt điện chạy ngược lại, sử dụng năng lượng điện để bơm nhiệt từ CPU đến tản nhiệt, tạo ra sự chênh lệch nhiệt độ âm. CPU ở đầu lạnh và tản nhiệt ở đầu nóng.

BTW Đây là lý do tại sao các nhà máy điện hạt nhân có các tháp giải nhiệt khổng lồ, hoạt động như các bộ tản nhiệt lạnh.


2
+1 câu trả lời duy nhất cho đến nay giải quyết vấn đề thực tế thay vì tập trung vào các tác dụng phụ.
Đặc vụ_L

1
Tôi đã nghe nói nồi hơi là một thiết bị khá tốt để trích xuất năng lượng từ nhiệt một mình .. Đương nhiên, bạn cần phải vượt quá nhiệt độ sôi để tạo ra hơi nước sẽ hữu ích tại điểm nấu bán dẫn của bạn. Tôi đoán về mặt lý thuyết bạn có thể sử dụng một hệ thống áp suất thấp để làm giảm điểm sôi. Khó có giá trị cho vài chục watt nghĩ. Các nhà máy WRT nuke, bạn chắc chắn có thể sử dụng nhiệt thải trong chu trình làm mát để cung cấp ví dụ như sưởi ấm dân dụng. Những nguyên tử xấu đó nhảy từ nước làm mát sang nước nóng như mọi người đều biết.
Barleyman

@nocomprende: Tất nhiên là bạn đúng. Tôi đã làm rõ.
mic_e

1
@Barleyman: Sưởi ấm dân dụng là một tản nhiệt thông minh, bởi vì bạn có thể tính tiền cho việc sử dụng nó. Nhưng điều đó không đáng tin cậy vì khách hàng của bạn sẽ không giảm nhiệt trong mùa hè, vì vậy bạn sẽ cần các tòa tháp để dự phòng. Ngoài ra, sưởi ấm dân dụng sẽ cần ít nhất 60 độ C, do đó, nó sẽ không thể làm mát đầu lạnh dưới 60 độ C. Hãy nhớ: Nhiệt độ của đầu lạnh càng thấp, hiệu quả càng cao.
mic_e

1
+1 vì là câu trả lời để kết thúc tất cả các câu trả lời khác. :) Thật xấu hổ khi một câu trả lời khác (không sao nhưng ít chi tiết hơn) đã được chấp nhận.
AnoE

32

Vấn đề với máy phát nhiệt điện là chúng không hiệu quả khủng khiếp.

Đối với CPU, bạn phải loại bỏ nhiệt mà chúng tạo ra hoặc chúng tan chảy.

Bạn có thể nối một mô-đun peltier và trích xuất một lượng điện nhỏ từ chúng nhưng bạn vẫn cần phải tiêu tan phần nhiệt còn lại thông qua phương pháp trao đổi nhiệt cổ điển. Lượng điện được tạo ra có thể sẽ không đủ đáng kể để đảm bảo chi phí thiết lập.

Bạn cũng có thể sử dụng peltiers như làm mát. Tuy nhiên, bạn cần THÊM nguồn điện để bơm nhiệt. Sức mạnh đó sau đó cần phải được tiêu tan cùng với nhiệt lượng mà bạn đang loại bỏ thông qua bộ trao đổi nhiệt. Cuối cùng, cái sau cần phải lớn hơn để hiệu ứng ròng của bạn tệ hơn.

Nhiệt thành sức mạnh là một ý tưởng "chén thánh" và ở đó với sự hợp nhất lạnh như một giấc mơ lý thuyết.

EDITED CHO CLARITY

Chuyển đổi TRỰC TIẾP hiệu quả từ nhiệt sang điện là một ý tưởng "chén thánh" và ở đó với sự hợp nhất lạnh như một giấc mơ lý thuyết.


7
Nhiệt năng không chỉ là giấc mơ lý thuyết. Mọi động cơ đốt trong, mọi tuabin hơi, mọi động cơ phản lực đều làm chính xác điều đó. Nó chỉ không có ý nghĩa gì ở nhiệt độ mà CPU hoạt động. Ngoài ra, OP cần tìm hiểu sự khác biệt giữa nhiệt độ và nhiệt độ.
Dave Tweed

5
Hàm lượng nhiệt của chất lỏng đầu ra luôn nhỏ hơn hàm lượng nhiệt của chất lỏng đầu vào, đó là lý do tại sao tất cả các thiết bị tôi liệt kê được phân loại chung là "động cơ nhiệt" và hiệu quả chung của chúng bị giới hạn bởi các định luật nhiệt động học nổi tiếng . Một thiết bị Peltier phải tuân theo các luật tương tự, nhưng nó bắt đầu không hiệu quả.
Dave Tweed

3
Áp lực @Trevor là kết quả của việc áp dụng năng lượng nhiệt. Về cơ bản áp lực là phương tiện kỹ thuật của họ để truy cập năng lượng nhiệt. Nhiệt độ được định nghĩa là động năng trung bình, do đó, theo cách bạn có ý tưởng đúng, nhưng bạn đã sai về nguyên nhân so với hiệu quả miễn là bạn đang nói về một động cơ chứ không phải máy nén.
Chris Stratton

10
Có thể khó tạo ra năng lượng điện hoặc cơ hữu ích, nhưng "nhiệt thải CPU ở nhiệt độ thấp hơn nhiệt độ phòng" có thể giúp bạn giữ ấm trong mùa đông - tức là ý tưởng "lò dữ liệu".
Chris Stratton

2
@Christoph: Chà, trong các trung tâm dữ liệu lớn, bạn có chính xác tình huống này. Bơm nhiệt (Máy điều hòa không khí) được sử dụng để chủ động bơm nhiệt ra khỏi trung tâm dữ liệu để làm cho trung tâm dữ liệu dễ dàng làm mát hơn và không ai quan tâm đến việc rút điện rất lớn.
mic_e

19

Để tạo ra điện, bạn muốn phía nóng (bộ xử lý) càng nóng càng tốt để đạt hiệu quả tối đa. Máy phát nhiệt làm chậm sự chuyển động của nhiệt khi nó trích năng lượng từ nó.

Để thực hiện tính toán, bạn muốn bộ xử lý càng lạnh càng tốt. Nhiệt độ cao hơn làm tăng điện trở của silicon. Đây là lý do tại sao bạn có tản nhiệt dẫn điện cao, quạt, v.v .: để di chuyển nhiệt càng nhanh càng tốt.

Những yêu cầu này mâu thuẫn trực tiếp với nhau.


6
Hoặc, nói cách khác, bạn phải làm cho CPU hoạt động kém hơn đáng kể để trích xuất một lượng điện năng không đáng kể. Đó là một đề xuất bị mất. Nếu bạn có thể chịu đựng được CPU hoạt động kém hơn, tốt hơn hết là bạn chỉ nên cung cấp ít năng lượng hơn ở nơi đầu tiên thay vì cung cấp thêm nhiều thứ chỉ để làm cho nó nóng lên để bạn có thể phục hồi một phần rất nhỏ.
David Schwartz

1
Thực tế Silicon ngược lại với Kim loại - Điện trở giảm khi nhiệt độ tăng . Tuy nhiên, nhiệt độ cao gây ra tiếng ồn và sức đề kháng thấp gây ra các vấn đề khác. Cả hai đều gây ra lỗi CPU.
Tom Leys

2
@gmatht Đã có những thử nghiệm với các trung tâm dữ liệu nằm sâu trong đại dương. Nó trông khá hứa hẹn đối với các cụm đám mây - làm mát ngay cả các trang trại máy chủ khổng lồ gần như không đáng kể ở những nhiệt độ xung quanh đó và nước có thể mang đi rất nhiều nhiệt một cách dễ dàng. Tôi nghi ngờ Sao Diêm Vương sẽ không thực tế, ngay cả khi chúng ta chỉ quan tâm đến nhiệt độ chứ không phải những khó khăn thực tế khác :)
Luaan

2
@TomLeys đó là một sự đơn giản hóa. Với điện trở bán dẫn không bị biến dạng đi xuống với nhiệt độ. Với chất bán dẫn pha tạp, nó có thể đi một trong hai cách.
Peter Green

1
@gmatht Một trung tâm dữ liệu trên Sao Diêm Vương sẽ phải đối mặt với thực tế là không có khí quyển bên cạnh Sao Diêm Vương, do đó tản nhiệt chỉ có thể xảy ra bằng bức xạ, rất không hiệu quả so với các phương pháp khác. Hoặc có thể bạn có nghĩa là Pluto, con chó của Mickey? :) Trong trường hợp đó, tôi đoán nó sẽ phải đối mặt với tác dụng cách nhiệt của lông chó, rất đáng kể!
một CVn

18

Ngạc nhiên vì không ai khác đã đề cập đến điều này:

Tạo ra điện từ nhiệt thải từ một số quy trình đốt cháy nhiên liệu có thể có ý nghĩa. Tạo ra điện từ nhiệt thải từ một hệ thống được cung cấp điện ngay từ đầu? Điều đó không có ý nghĩa. Nếu bạn có thể tiết kiệm năng lượng bằng cách đó, thì bạn có thể tiết kiệm nhiều năng lượng hơn bằng cách xây dựng một hệ thống sử dụng điện hiệu quả hơn ngay từ đầu.


3
Chính xác. Nếu CPU có thể chịu được việc trích xuất năng lượng từ sức nóng của nó, thì nó hoạt động rất kém hiệu quả và bạn sẽ khai thác tốt hơn sự kém hiệu quả đó để khiến nó sử dụng ít năng lượng hơn ngay từ đầu thay vì cố gắng trích xuất một phần nhỏ của nó.
David Schwartz

1
Lập luận tương tự có thể được áp dụng cho các động cơ đốt nhiên liệu: tối ưu hóa động cơ nhiệt mang lại nhiều hơn là cố gắng thu nhiệt thải.
Dmitry Grigoryev

1
Việc các nhà máy điện sử dụng "nhiệt thải" từ tuabin khí để chạy động cơ hơi nước là điều khá phổ biến.
Peter Green

3
@DmitryGrigoryev: với một lời cảnh báo: đồng phát. Thu thập nhiệt thải và sử dụng nó để sưởi ấm những thứ khác là hiệu quả tuyệt vời.
whatsisname

2
Nhận xét meta: Có lẽ không ai nghĩ đến việc đưa ra câu trả lời này trước đây vì nó không phải là một phần của câu hỏi. Thực tế là CPU tạo ra nhiệt. OP tuyên bố rằng thực tế vì lợi ích hoàn chỉnh hoặc để thiết lập bối cảnh của câu hỏi. OP không hỏi làm thế nào / liệu điều này có thể tránh được. Câu hỏi đặt ra là liệu nhiệt có thể được sử dụng để tạo ra điện hay không. Do đó, không có ý nghĩa để đề xuất để tránh nhiệt (trong bối cảnh của câu hỏi này).
AnoE

2

Các định luật về nhiệt động lực học nói rằng việc kết hợp hai nguồn năng lượng có cùng nhiệt độ không tương đương với mức năng lượng cao hơn. Ví dụ, việc rót một cốc nước nóng vào một cốc nước nóng khác sẽ không làm cho sự kết hợp nào nóng hơn các tách riêng biệt.

Nhiệt cũng là một trong những dạng năng lượng thấp nhất trong đó có rất ít bạn có thể làm với nó. Điện có thể chạy mạch, gió có thể tạo ra chuyển động cơ học, nhưng nhiệt không thể làm được gì nhiều ngoài việc đưa thêm năng lượng vào chất lỏng hoặc chất rắn.

Điều đó nói rằng, phương pháp khả thi nhất để lấy năng lượng từ nhiệt là đun sôi một chất lỏng (ví dụ như nước) để quay tuabin. Đặt nhiều tản nhiệt lại với nhau và gắn vào bồn có thể khiến nước sôi lên nếu CPU đều trên 100 C. Nhưng, như bạn có thể suy ra, đây là một ý tưởng tồi tệ.


Nhận năng lượng có thể sử dụng từ một gradient nhiệt là đủ dễ dàng - nhưng hiệu quả tăng lên khi sự khác biệt trở nên rộng hơn. Đó là cách thức hoạt động của động cơ đốt trong, và đó là lý do tại sao động cơ nhiệt động lực cố gắng nóng như thực tế, trong khi vẫn giữ cho mặt khác lạnh như thực tế. Độ dốc giữa CPU 50 ° C và môi trường 25 ° C của nó không mang lại cho bạn nhiều cơ hội để lấy năng lượng hữu ích - thực sự, giữ cho CPU đủ mát là một thách thức và động cơ nhiệt sẽ chỉ làm cho điều đó trở nên tồi tệ hơn.
Luaan

Điểm được đưa ra không phải là về hiệu quả, mà là tính thực tế. Đun sôi nước với nhiệt thải của CPU là không thực tế bất kể độ dốc nhiệt độ.
Ông Cheezits

2
Đun sôi nước ở áp suất phòng, chắc chắn. Nhưng không ai nói đó phải là nước, và đó phải là áp lực phòng - có rất nhiều thứ có thể có điểm sôi thuận tiện. Chúng tôi đang sử dụng rất nhiều chất làm mát khác nhau tùy thuộc vào các điều kiện - bao gồm các ống dẫn nhiệt phổ biến hiện nay được sử dụng để làm mát CPU, sử dụng chất làm mát bay hơi nước áp suất thấp vượt trội hoàn toàn so với sự dẫn nhiệt của vỏ. Hiệu quả và chi phí là tất cả những gì quan trọng - trích xuất ngay cả một phần nhỏ năng lượng trong một gradient nhỏ như vậy là rất tốn kém.
Luaan

2

Suy nghĩ buồn cười, nhưng không. CPU của bạn không chỉ là một con chip, có các dây liên kết và vỏ liên quan mà chính xác sẽ không có cơ hội ở 1000 ° C.

Điều đó sang một bên, vẫn còn một số định luật nhiệt động lực học được xem xét. Bạn vẫn phải đưa một lượng năng lượng khổng lồ vào hệ thống để thoát ra rất ít. Yếu tố Peltier mà bạn đang đề cập cần một dT lớn (sự khác biệt giữa mặt lạnh và mặt nóng) vì vậy chỉ cần tháo các bộ tản nhiệt sẽ đưa mặt "lạnh" về cùng nhiệt độ với mặt nóng, do đó không cần lấy thêm năng lượng ở đây, bạn sẽ cần làm mát Mặt lạnh sẽ làm hỏng hiệu quả hơn nữa. Mặt khác, các phần tử Peltier này có thể được sử dụng để tạo ra sự chênh lệch nhiệt độ như trong việc làm mát CPU.


2

Về lý thuyết, điều đó là có thể . Tất cả những gì bạn cần là một số "chất" tạo ra điện khi một trong các bề mặt của nó ở 40c và mặt kia ở 20c.
Hiện nay, có những cặp nhiệt điện thực hiện chính xác điều này (thay đổi nhiệt thành điện), nhưng ở nhiệt độ cao hơn nhiều.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.