Main Page/fr: Difference between revisions

From dada-engine.org
No edit summary
FuzzyBot (talk | contribs)
Updating to match new version of source page
Line 1: Line 1:
<languages/>
<languages/>
<span id="Goal"></span>
__NOTOC__
== Objectif ==
<div lang="en" dir="ltr" class="mw-content-ltr">
==Presentation==
</div>


[[File:Animation cycle recepteur ideal.gif|frame|right|cycle récepteur<br />(pompe à chaleur)]]
<div lang="en" dir="ltr" class="mw-content-ltr">
Développer une [https://fr.wikipedia.org/wiki/Machine_thermique machine thermique] inversible, qui fait circuler un gaz en circuit fermé entre deux cylindres isolants de volumes différents, à travers deux échangeurs thermiques, afin d’approcher le [https://fr.wikipedia.org/wiki/Cycle_de_Carnot cycle de Carnot].
The Dada engine is a dual-mode operation heat engine which moves a working gas in a closed circuit between two cylinders of different volumes, via two heat exchangers selected by passive valves, so as to approach a Brayton/Joule cycle. It can function either as an external heat engine or as a heat pump, refrigerator. The working gas may be inert: helium, nitrogen or air.
</div>


Cette machine peut servir dans la conception de pompes à chaleurs ou réfrigérateurs sans gaz à effet de serre comme le R93, car il n’y a pas de changement de phase. Elle devrait aussi pouvoir servir de moteur, produisant de l’énergie mécanique en transférant de la chaleur d’une source chaude vers une source froide.
<div lang="en" dir="ltr" class="mw-content-ltr">
{{Webp|Crankcooler|1200}}
</div>


Sur un principe proche existe depuis deux siècles le [https://fr.wikipedia.org/wiki/Moteur_Stirling moteur Stirling], ce dernier réalise les transferts thermiques au niveau des cylindres, l’idée novatrice ici est de transférer la chaleur quand le gaz passe d’un cylindre à l’autre.
<div lang="en" dir="ltr" class="mw-content-ltr">
On a similar principle, the [https://en.wikipedia.org/wiki/Stirling_engine Stirling engine], which has been in existence for two centuries, carries out heat transfer within the cylinders; the idea here is to transfer heat as the gas passes from one cylinder to another. During its cycle, the engine undergoes a compression and an expansion, interspersed with phases of heat exchange that are ideally isobaric. The valves determine the direction of flow through the heat exchangers. Between the end of compression and the start of expansion, all of the gas passes through the hot heat exchanger. During expansion and until the start of compression, all of the gas passes through the cold heat exchanger.
</div>


Dans la machine théorique que [https://fr.wikipedia.org/wiki/Sadi_Carnot_(physicien) Sadi Carnot] a utilisé pour décrire son cycle idéal, la source chaude et la source froide doivent agir alternativement au même endroit, ce qui parait techniquement irréalisable. L’usage de deux cylindres et deux échangeurs thermiques permet d’imiter cette machine, mais induit des frottements et un volume mort.<br clear=all>
<div lang="en" dir="ltr" class="mw-content-ltr">
Heat exchangers are a key component of this machine, they must provide maximum heat transfer surface area relative to internal volume, while minimising pressure drops. So far, only microtube heat exchangers have been considered. The cylinders and pistons are made from a material with low thermal conductivity. The piston kinematics can be achieved using various methods, achieving maximum efficiency requires a complex motion which can be accurately approximated using a 6-bar linkage, while a simple crank-connecting rod system will allow operation at reduced efficiency. For refrigeration applications, numerous mechanisms are possible, such as cams, actuators, solenoids, etc.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
There still exist no prototype of the Dada engine. A comprehensive [[Thermodynamic_and_Mechanical_Study|thermodynamic and mechanical study]] has been carried out, which served as the basis for the design of a [[0D simulator]]. This is an open-source project, any help is welcome.
</div>


<span id="Ideal_cycle"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Cycle idéal ==
==Motor cycle==
</div>


<span id="Motor_cycle"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Cycle moteur ===
{{Webp|Motor cycle|640}}
</div>


{| class="wikitable"
<div lang="en" dir="ltr" class="mw-content-ltr">
|'''1 Compression adiabatique :''' Le gaz est compressé dans le petit cylindre, sa température augmente.
===Phase I — low-pressure heat exchange, ideally isobaric===
|[[File:moteur_compression_adiabatique.png|frameless|le grand cylindre est vide]]
Almost all of the gas is transferred from the large cylinder to the small cylinder via the cold heat exchanger, heat is extracted from gas, causing its volume and temperature to decrease.
|-
</div>
|'''2 Détente isotherme :''' Le gaz se détend du petit cylindre vers le grand cylindre en recevant de la chaleur dans le premier échangeur thermique.
|[[File:moteur_detente_isotherme.png|frameless|le petit cylindre se vide entièrement pendant que le grand cylindre se remplit en partie]]
|-
|'''3 Détente adiabatique :''' Le gaz continue de se détendre dans le grand cylindre, sa température diminue.
|[[File:moteur_detente_adiabatique.png|frameless|le petit cylindre reste vide]]
|-
|'''4 Compression isotherme :''' Le gaz est compressé du grand cylindre vers le petit, de la chaleur est extraite dans le deuxième échangeur thermique.
|[[File:moteur_compression_isotherme.png|frameless|le grand cylindre se vide entièrement pendant que le petit se remplit entièrement]]
|}


<span id="Receiver_cycle"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Cycle récepteur ===
===Phase II — Compression, ideally adiabatic===
The large cylinder closes completely, the small cylinder compresses the gas, causing its volume to decrease while its pressure and temperature increase.
</div>


{| class="wikitable"
<div lang="en" dir="ltr" class="mw-content-ltr">
|'''1 Détente adiabatique :''' Le gaz est détendu dans le petit cylindre, sa température diminue.
===Phase III — High-pressure heat exchange, ideally isobaric===
|[[File:Recept_detente_adiabatique.png|frameless|le grand cylindre reste vide]]
All of the gas is transferred from the small cylinder to the large cylinder via the hot heat exchanger, it absorbs heat, causing its volume and temperature to increase.
|-
</div>
|'''2 Détente isotherme :''' Le gaz  se détend du petit cylindre vers le grand cylindre en captant de la chaleur dans le premier échangeur thermique.
|[[File:Recept_detente_isotherme.png|frameless|le petit cylindre se vide totalement, alors que le grand se remplit en entier]]
|-
|'''3 Compression adiabatique :''' Le gaz est compressé dans le grand cylindre, sa température augmente.
|[[File:Recept_compression_adiabatique.png|frameless|le petit cylindre reste vide]]
|-
|'''4 Compression isotherme :''' Le gaz est compressé du grand cylindre vers le petit, en relâchant de la chaleur dans le deuxième échangeur thermique.
|[[File:Recept_compression_isotherme.png|frameless|le grand cylindre se vide entièrement pendant que le petit se remplit en partie]]
|}


<span id="Thermodynamics"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Thermodynamique ==
===Phase IV — Expansion, ideally adiabatic===
The large cylinder opens fully, the small cylinder participates in the expansion and opens slightly, the volume of the gas increases, while the pressure and temperature decrease.
</div>


(Mise à jour Septembre 2026)
<div lang="en" dir="ltr" class="mw-content-ltr">
==Receiver cycle (heat pump, refrigerator)==
</div>


<span id="First_Study"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Première Étude ===
{{Webp|Receiver cycle|640}}
</div>


Une étude analytique du cycle récepteur est disponible ici :
<div lang="en" dir="ltr" class="mw-content-ltr">
[[Special:MyLanguage/Thermodynamic_and_Mechanical_Study|Étude Thermodynamique et Mécanique]]
===Phase I — Compression, ideally adiabatic===
The small cylinder closes completely, the large cylinder closes partially, the volume decreases, while the pressure and temperature increase.
</div>


{{Caution|1=J’ai fait un usage massif de l’IA pour réaliser ce travail, j’ai minutieusement relu et corrigé, j’ai fait intervenir trois LLMs majeurs pour avoir différents points de vue. À ce stade une validation par un être humain compétent est nécessaire.}}
<div lang="en" dir="ltr" class="mw-content-ltr">
===Phase II — High-pressure heat exchange, ideally isobaric===
All the gas is transferred from the large cylinder to the small cylinder via the hot heat exchanger, the gas releases heat there, its volume and temperature decrease.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
===Phase III — Expansion, ideally adiabatic===
The small cylinder opens fully, the large cylinder participates in the expansion and opens slightly, the volume of the gas increases, while pressure and temperature decrease.
</div>


<span id="Numerical_Application"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Application Numérique ===
===Phase IV — low-pressure heat exchange, ideally isobaric===
Almost all of the gas is transferred from the small cylinder to the large cylinder via the cold heat exchanger, the gas absorbs heat there, and its volume and temperature increase.
</div>


La réalisation d’un solveur logiciel et des premières applications numériques suivra prochainement.
<div lang="en" dir="ltr" class="mw-content-ltr">
==Way to a real machine==
</div>


<span id="Mechanics"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Mécanique ==
In Dada engine, the heat exchangers remain active throughout the cycle, compression and expansion cannot be perfectly adiabatic. In order to minimise irreversibilities, these phases must be brief in relation to the thermal time constants, dead volumes and internal volumes of the heat exchangers will be kept to a minimum.
</div>


Les possibilités techniques pour animer les pistons sont nombreuses, en particulier pour le cycle récepteur, solénoïdes, arbre à cames, vérins … mais un simple [[Special:MyLanguage/4-bar mechanism|mécanisme 4 barres]] semble prometteur pour la réalisation d’une pompe à chaleur low tech efficace :[[File:Animation recepteur 4 barres.gif|center|Pompe à chaleur animée par deux mécanismes 4 barres symétriques]]
<div lang="en" dir="ltr" class="mw-content-ltr">
Heat transfer through the heat exchangers results in pressure drops, a perfect isobaric process is unachievable. To minimise these losses, the duration of the heat transfer is extended to limit the flow rate, and the heat exchangers must offer as little resistance as possible to the passage of the gas.
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
A comprehensive thermodynamic analysis of the cycle was carried out using extensive AI. I learnt a great deal while writing this, and although I believe this work to be rigorous, it requires an expert review: [[Thermodynamic_and_Mechanical_Study]].
</div>
 
<div lang="en" dir="ltr" class="mw-content-ltr">
Based on the equations established in this study, a 0D simulator was developed in Python (entirely by AI, including documentation) in order to determine the optimal dimensions and parameters of this machine in various configurations: [[Dada_Engine_Solver]]. I used it to size a cooling cell using air as working gas, powered by a pedal mechanism. I hope to size an air small demonstrator engine in the coming weeks, followed by a heat pump and a motor using helium as working gas.
</div>


<span id="Is_it_free?"></span>
<span id="Is_it_free?"></span>

Revision as of 18:57, 10 October 2026

Presentation

The Dada engine is a dual-mode operation heat engine which moves a working gas in a closed circuit between two cylinders of different volumes, via two heat exchangers selected by passive valves, so as to approach a Brayton/Joule cycle. It can function either as an external heat engine or as a heat pump, refrigerator. The working gas may be inert: helium, nitrogen or air.

On a similar principle, the Stirling engine, which has been in existence for two centuries, carries out heat transfer within the cylinders; the idea here is to transfer heat as the gas passes from one cylinder to another. During its cycle, the engine undergoes a compression and an expansion, interspersed with phases of heat exchange that are ideally isobaric. The valves determine the direction of flow through the heat exchangers. Between the end of compression and the start of expansion, all of the gas passes through the hot heat exchanger. During expansion and until the start of compression, all of the gas passes through the cold heat exchanger.

Heat exchangers are a key component of this machine, they must provide maximum heat transfer surface area relative to internal volume, while minimising pressure drops. So far, only microtube heat exchangers have been considered. The cylinders and pistons are made from a material with low thermal conductivity. The piston kinematics can be achieved using various methods, achieving maximum efficiency requires a complex motion which can be accurately approximated using a 6-bar linkage, while a simple crank-connecting rod system will allow operation at reduced efficiency. For refrigeration applications, numerous mechanisms are possible, such as cams, actuators, solenoids, etc.

There still exist no prototype of the Dada engine. A comprehensive thermodynamic and mechanical study has been carried out, which served as the basis for the design of a 0D simulator. This is an open-source project, any help is welcome.

Motor cycle

Phase I — low-pressure heat exchange, ideally isobaric

Almost all of the gas is transferred from the large cylinder to the small cylinder via the cold heat exchanger, heat is extracted from gas, causing its volume and temperature to decrease.

Phase II — Compression, ideally adiabatic

The large cylinder closes completely, the small cylinder compresses the gas, causing its volume to decrease while its pressure and temperature increase.

Phase III — High-pressure heat exchange, ideally isobaric

All of the gas is transferred from the small cylinder to the large cylinder via the hot heat exchanger, it absorbs heat, causing its volume and temperature to increase.

Phase IV — Expansion, ideally adiabatic

The large cylinder opens fully, the small cylinder participates in the expansion and opens slightly, the volume of the gas increases, while the pressure and temperature decrease.

Receiver cycle (heat pump, refrigerator)

Phase I — Compression, ideally adiabatic

The small cylinder closes completely, the large cylinder closes partially, the volume decreases, while the pressure and temperature increase.

Phase II — High-pressure heat exchange, ideally isobaric

All the gas is transferred from the large cylinder to the small cylinder via the hot heat exchanger, the gas releases heat there, its volume and temperature decrease.

Phase III — Expansion, ideally adiabatic

The small cylinder opens fully, the large cylinder participates in the expansion and opens slightly, the volume of the gas increases, while pressure and temperature decrease.

Phase IV — low-pressure heat exchange, ideally isobaric

Almost all of the gas is transferred from the small cylinder to the large cylinder via the cold heat exchanger, the gas absorbs heat there, and its volume and temperature increase.

Way to a real machine

In Dada engine, the heat exchangers remain active throughout the cycle, compression and expansion cannot be perfectly adiabatic. In order to minimise irreversibilities, these phases must be brief in relation to the thermal time constants, dead volumes and internal volumes of the heat exchangers will be kept to a minimum.

Heat transfer through the heat exchangers results in pressure drops, a perfect isobaric process is unachievable. To minimise these losses, the duration of the heat transfer is extended to limit the flow rate, and the heat exchangers must offer as little resistance as possible to the passage of the gas.

A comprehensive thermodynamic analysis of the cycle was carried out using extensive AI. I learnt a great deal while writing this, and although I believe this work to be rigorous, it requires an expert review: Thermodynamic_and_Mechanical_Study.

Based on the equations established in this study, a 0D simulator was developed in Python (entirely by AI, including documentation) in order to determine the optimal dimensions and parameters of this machine in various configurations: Dada_Engine_Solver. I used it to size a cooling cell using air as working gas, powered by a pedal mechanism. I hope to size an air small demonstrator engine in the coming weeks, followed by a heat pump and a motor using helium as working gas.

C’est libre ?

Totalement ! La description de cette invention est publiée ici sous licence Creative Commons Zero, cependant je ne peux vous garantir que tout ou partie de cette machine ne soit pas actuellement protégé par un brevet.

J’espère profondément que cette idée participe à la réduction des émissions de gaz à effet de serre, et je suis convaincu que la rendre libre est la meilleure chose à faire pour faciliter son développement et sa diffusion rapide.

Vous pouvez aider !

En apportant au wiki vos idées, vos connaissances, des traductions, des corrections ; et aussi des liens vers vos réalisations au cas où vous ne souhaiteriez pas contribuer sous licence CC0.

Il suffit de s’inscrire, et éditer.

Vous pouvez aussi faire un don.