Редактирование: ИДЕАЛЬНЫЙ ГАЗ И ПОСТРОЕНИЕ ЗАВИСИМОСТИ КОЛИЧЕСТВА ЧАСТИЦ ОТ ВРЕМЕНИ

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
 +
'''ИДЕАЛЬНЫЙ ГАЗ И ПОСТРОЕНИЕ ЗАВИСИМОСТИ КОЛИЧЕСТВА ЧАСТИЦ ОТ ВРЕМЕНИ'''
  
 
Исполнитель: [[Васильева Анастасия]]
 
Исполнитель: [[Васильева Анастасия]]
Строка 17: Строка 18:
 
Модель широко применяется для решения задач термодинамики газов и задач аэрогазодинамики. Например, воздух при атмосферном давлении и комнатной температуре с большой точностью описывается данной моделью.  В  случае  экстремальных  температур  или  давлений  требуется применение более точной модели, например модели газа Ван-дер-Ваальса, в котором  учитывается  притяжение  между  молекулами.  Данная  модель описывает  поведение  частиц  в  двухмерном  сосуде, а  конкретно, показывает зависимость  вылетания  этих  частиц через  щель. Входными  параметрами будут являться количество частиц и температура газа.
 
Модель широко применяется для решения задач термодинамики газов и задач аэрогазодинамики. Например, воздух при атмосферном давлении и комнатной температуре с большой точностью описывается данной моделью.  В  случае  экстремальных  температур  или  давлений  требуется применение более точной модели, например модели газа Ван-дер-Ваальса, в котором  учитывается  притяжение  между  молекулами.  Данная  модель описывает  поведение  частиц  в  двухмерном  сосуде, а  конкретно, показывает зависимость  вылетания  этих  частиц через  щель. Входными  параметрами будут являться количество частиц и температура газа.
 
Процесс движения идеального газа описывается уравнениями, задающими компоненты скоростей, подчиняющимся распределению Максвелла:  
 
Процесс движения идеального газа описывается уравнениями, задающими компоненты скоростей, подчиняющимся распределению Максвелла:  
   while (massivx.length<n){ //задаем массив скоростей по X
+
//задаем массив скоростей по X
 +
   while (massivx.length<n){  
 
             a=Math.random()*2;  
 
             a=Math.random()*2;  
 
             b=Math.random()*2;  
 
             b=Math.random()*2;  
 
             position = surface(a, b);     
 
             position = surface(a, b);     
             if((Math.exp(-(position.x*position.x)/(2*T))*(position.x*position.x))>position.y)  
+
             if((Math.exp(-(position.x*position.x)/(2*T))*(position.x*position.x))>position.y) {  
            {  
+
massivx.push(position.x);  
                massivx.push(position.x);  
+
    }  
            }  
+
}    //задаем массив скоростей по Y
        }     
+
while (massivy.length<n){  
  while (massivy.length<n){ //задаем массив скоростей по Y
 
 
       a=Math.random()*2;  
 
       a=Math.random()*2;  
 
       b=Math.random()*2;  
 
       b=Math.random()*2;  
 
       position = surface(a, b);  
 
       position = surface(a, b);  
      if((Math.exp(-(position.x*position.x)/(*T))*(position.x*position.x))>position.y)  
+
  if((Math.exp(-(position.x*position.x)/(*T))*(position.x*position.x))>position.y) {   
        {   
+
massivy.push(position.x);
        massivy.push(position.x);
 
        }
 
  
 
+
{{#widget:Iframe |url=http://tm.spbstu.ru/htmlets/Vasileva/Stat/New1.html  |width=850 |height=400 |border=0 }}
==Визуализация проекта==
 
 
 
Данная работа выполнена на JavaScript. Программа рисует сосуд, где жирной линией изображено отверстие. Ниже в окошке есть три поля для заполнения: первый показывает сколько частиц уже вылетело (числа появляются после запуска программы), другие два обязательны для ввода данных-количество частиц и температура. Также можно исследовать зависимость количества оставшихся частиц от времени, смотря на график.
 
 
 
[[:File:Gasjava.docx|Скачать отчет]]
 
 
 
[[:File:курсовойпроект.zip|Скачать курсовую работу архивом]]
 
 
 
{{#widget:Iframe |url=http://tm.spbstu.ru/htmlets/Vasileva/Gas/Gasjava1.html  |width=900 |height=900 |border=0 }}
 
  
 
<div class="mw-collapsible mw-collapsed" style="width:100%" >
 
<div class="mw-collapsible mw-collapsed" style="width:100%" >
Строка 101: Строка 91:
 
</div>
 
</div>
 
<canvas id="canvas"></canvas>
 
<canvas id="canvas"></canvas>
Pole: <input id="pole" value="0"><br>
+
<input id="pole" value=""><br>
Enter number of parcticles: <input id="partcount" value=""><br>
+
<input id="partcount" value="Enter number of parcticles"><br>
Enter temperature: <input id="temperature" value=""><br>
+
<input id="temperature" value="Enter temperature"><br>
 
<button onclick="counter=0; n=partcount.value; T=temperature.value;  
 
<button onclick="counter=0; n=partcount.value; T=temperature.value;  
 
init(); graph();">Submit</button>
 
init(); graph();">Submit</button>
Вам запрещено изменять защиту статьи. Edit Создать редактором

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Public Domain (см. Department of Theoretical and Applied Mechanics:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Отменить | Справка по редактированию  (в новом окне)