Автор: Пользователь скрыл имя, 16 Июня 2014 в 13:58, магистерская работа
Несмотря на широкую распространенность в природе и исключительно важную роль в самых различных областях науки и техники: от источников света до термоядерного синтеза и нанотехнологий – плазма, исследования которой продолжаются уже второе столетие, остается до конца не понятым объектом. Даже для простейших случаев газового разряда в инертных газах теоретики не могут предложить четкого алгоритма расчета внутренних параметров плазмы и ее эмиссионных характеристик на основе произвольно устанавливаемых экспериментатором факторов (размер среды, напряжение питания, род и давление газа). Тем не менее, не прекращаются попытки построить модели значительно более сложных экзотических плазменных сред. Так в 70-х и начале 80-х годов прошлого века появляются работы, в которых на основе классической статистической механики с использованием численных методов решения соответствующих уравнений методом Монте-Карло исследуются свойства однокомпонентной полностью ионизованной плазмы гелия при температуре около 108 К и плотности вещества 1029 cм-3.
$who_orgs="<option ".($row_query['who_org']==$
} else {
$who_orgs.="<option ".($row_query['who_org']==$
}
}
mysql_free_result($result);
//////////////////////////////
// Место проведения
$result=mquery("select * from who_place order by who_place_type");
$who_places=""; if (!isset($row_query['who_place'
while ($row=mysql_fetch_assoc($
if ($row['who_place_id']==1) {
$who_places="<option ".($row_query['who_place']==$
} else {
$who_places.="<option ".($row_query['who_place']==$
}
}
mysql_free_result($result);
//////////////////////////////
// Тип катода
$result=mquery("select * from cathode_type order by cathode_type");
$cathode_types=""; if (!isset($row_query['tube_
while ($row=mysql_fetch_assoc($
if ($row['cathode_id']==1) {
$cathode_types="<option ".($row_query['tube_cathode_
} else {
$cathode_types.="<option ".($row_query['tube_cathode_
}
}
mysql_free_result($result);
//////////////////////////////
// Материал катода и анода
$result=mquery("select * from tube_electrode_material order by electrode_material_type");
$cathode_materials=""; if (!isset($row_query['tube_
$anode_materials=""; if (!isset($row_query['tube_
$add_c_entry=true;
$add_a_entry=true;
while ($row=mysql_fetch_assoc($
if ($QUERY_STRING==-1) {
if ($row['electrode_material_
$add_c_entry=false;
$row_query['tube_cathode_
}
if ($row['electrode_material_
$add_a_entry=false;
$row_query['tube_anode_
}
}
if ($row['electrode_material_id']
$cathode_materials="<option ".($row_query['tube_cathode_
$anode_materials="<option ".($row_query['tube_anode_
} else {
$cathode_materials.="<option ".($row_query['tube_cathode_
$anode_materials.="<option ".($row_query['tube_anode_
}
}
if ($QUERY_STRING==-1) {
if ($add_c_entry) {
$s['cm']=$changed;
$cathode_materials.="<option selected value='###new_type_to_add'>$
$name_new.="<input type='hidden' name='new_cathode_material_
}
if ($add_a_entry) {
$s['am']=$changed;
$anode_materials.="<option selected value='###new_type_to_add'>$
$name_new.="<input type='hidden' name='new_anode_material_type' value='$new_anode_material'>";
}
}
mysql_free_result($result);
//////////////////////////////
// Форма напряжения
$result=mquery("select * from power_shape order by power_shape_type");
$power_shapes=""; if (!isset($row_query['power_
$add_entry=true;
while ($row=mysql_fetch_assoc($
if ($QUERY_STRING==-1 and $row['power_shape_type']==$
$add_entry=false;
$row_query['power_shape']=$
}
if ($row['power_shape_id']==1) {
$power_shapes="<option ".($row_query['power_shape']==
} else {
$power_shapes.="<option ".($row_query['power_shape']==
}
}
if ($QUERY_STRING==-1 and $add_entry) {
$s['ps']=$changed;
$power_shapes.="<option
selected value='###new_type_to_add'>$
$name_new.="<input type='hidden' name='new_power_shape_type' value='$new_power_shape'>";
}
mysql_free_result($result);
//////////////////////////////
// Дата проведения
if (isset($row_query['exp_date'])
$exp_day=substr($row_query['
$exp_month=substr($row_query['
$exp_year=substr($row_query['
} else {
$exp_day=date("d");
$exp_month=date("m");
$exp_year=date("Y");
}
$exp_date_D="";
for ($i=1; $i<=31; $i++) {
$exp_date_D.="<option ".($exp_day==$i?"selected":"")
}
$exp_date_M="";
for ($i=1; $i<=12; $i++) {
$exp_date_M.="<option ".($exp_month==$i?"selected":"
}
//////////////////////////////
// Результаты
$record_name=array("image", "behaviour", "control_static", "control_dynamic", "measurement", "evaluation");
$id=mysql_fetch_assoc(mquery("
$row=mysql_fetch_row(mquery("
for($i=0; $i<count($record_name); $i++) {
if ($row[$i])
$results[$i]="
<td>Выберите желаемое
<input type='radio' value='1' id='ra$i' name='results_action[$i]'> заменить на <input type=file id='rf$i' name='userfile[$i]' onKeyUp=\"if (rf$i.value=='') rs$i.checked=true; else ra$i.checked=true\" onChange=\"if (rf$i.value!='') ra$i.checked=true\"><br>
<input type='radio' value='2' name='results_action[$i]'> удалить<br></td>
";
else $results[$i]="<td align=right><input type=file name='userfile[$i]'>";
}
if ($row_query['exp_id']) $name_new.="<input type='hidden' name='exp_id_edit' value='$row_query[exp_id]'>";
$part_materials=$part_
$medium_gases=$medium_gases?$
if (!isset($row_query['exp_note']
if (!isset($row_query['part_note'
if (!isset($row_query['who_note']
if (!isset($row_query['tube_note'
if (!isset($row_query['power_
if (!isset($row_query['power_
if (!isset($row_query['power_
if (!isset($row_query['power_
if (!isset($row_query['results_
if (!isset($row_query['part_size_
if (!isset($row_query['tube_
if (!isset($row_query['tube_
if (!isset($row_query['tube_
if (!isset($row_query['tube_
//////////////////////////////
// Вывод таблицы на экран
if (mysql_num_rows($result_query) or $QUERY_STRING==-1 or $QUERY_STRING==0) {
return "
<CENTER>$links</CENTER>
<form enctype='multipart/form-data' action='.?t=exp&a=update' method='post'>
$name_new
<table align='center' cellspacing=1 cellpadding=0 class='mainheader'>
<tr class='mainheader'>
<td><img src='img/head.gif' alt='' width='8'
height='8'> $action".($row_query['exp_id']
</tr>
<tr class='int'><td>
<table cellspacing=1 cellpadding=1 class='int'>
<!-- Эксперимент -->
<tr class='header'><td colspan=2>Эксперимент</td></
<tr>
<td>Дата проведения</td><td
align=right><select name='exp_date_edit_D'>$exp_
</tr>
<tr>
<td colspan=2>Комментарии
к эксперименту<br><textarea name='exp_note_edit'
rows=3>$row_query[exp_note]</
</tr>
<!-- Частицы -->
<tr class='header'><td colspan=2>Частицы</td></tr>
<tr>
<td>Средний размер частиц</td><td align=right><input
type='text' size=5 name='part_size_avg_edit' value=$row_query[part_size_
</tr>
<tr>
<td>Форма частиц</td><td
align=right><select name='part_shape_edit'>$part_
</tr>
<tr>
<td>$s[pi]Способ ввода
частиц</td><td align=right><select name='part_input_edit'>$part_
</tr>
<tr>
<td valign=top colspan=2>$s[pm]Материал
частиц ".($part_materials?"$part_
</tr>
<tr>
<td colspan=2>Комментарии
к частицам<br><textarea name='part_note_edit'
rows=3>$row_query[part_note]</
</tr>
<!-- Состав среды -->
<tr class='header'><td colspan=2>$s[mg]Состав среды</td></tr>
<tr>
<td colspan=2>".($medium_gases?$
</tr>
<!-- Кто проводил -->
<tr class='header'><td colspan=2>Кто проводил</td></
<tr>
<td>ФИО инженера</td><td
align=right><select name='who_engineer_edit'>$who_
</tr>
<tr>
<td>Организация</td><td
align=right><select name='who_org_edit'>$who_orgs<
</tr>
<tr>
<td>Где проводился</td><td
align=right><select name='who_place_edit'>$who_
</tr>
<tr>
<td colspan=2>Комментарии к проведению<br><textarea
name='who_note_edit' rows=3>$row_query[who_note]</
</tr>
<!-- Трубка -->
<tr class='header'><td colspan=2>Трубка</td></tr>
<tr>
<td>Тип катода</td><td
align=right><select name='tube_cathode_type_edit'>
</tr>
<tr>
<td>Площадь катода (см<SUP>2</SUP>)</td><td
align=right><input type='text' size=5 name='tube_cathode_square_
</tr>
<tr>
<td>Площадь анода (см<SUP>2</SUP>)</td><td align=right><input
type='text' size=5 name='tube_anode_square_edit' value=$row_query[tube_anode_
</tr>
<tr>
<td>$s[cm]Материал катода</td>
</tr>
<tr>
<td>$s[am]Материал анода</td><
</tr>
<tr>
<td>Расстояние между
электродами (см)</td><td align=right><input
type='text' size=5 name='tube_electrode_distance_
</tr>
<tr>
<td>Диаметр трубки (см)</td><td
align=right><input type='text' size=5 name='tube_diameter_edit'
value=$row_query[tube_
</tr>
<tr>
<td colspan=2>Комментарии
к трубке<br><textarea name='tube_note_edit' rows=3>$row_query[tube_note]</
</tr>
<!-- Питание -->
<tr class='header'><td colspan=2>Питание</td></tr>
<tr>
<td>$s[ps]Форма напряжения</
</tr>
<tr>
<td>Частота переменного
напряжения (Гц)</td><td align=right><input
type='text' size=5 name='power_freq_edit' value=$row_query[power_freq]><
</tr>
<tr>
<td>Напряжение на разрядном
промежутке (В)</td><td align=right><input
type='text' size=5 name='power_voltage_edit' value=$row_query[power_
</tr>
<tr>
<td>Ток разряда (А)</td><td
align=right><input type='text' size=5 name='power_current_edit' value=$row_query[power_
</tr>
<tr>
<td colspan=2>Комментарии
к питанию<br><textarea name='power_note_edit'
rows=3>$row_query[power_note]<
</tr>
<!-- Результаты -->
<input type=hidden name='MAX_FILE_SIZE' value=1000000>
<tr class='header'><td colspan=2>Результаты</td></tr>
<tr><td>Изображение пылевого облака</td>$results[0]</tr>
<tr><td>Спектроскопические характеристики разряда</td>$results[1]</tr>
<tr><td colspan=2>Результаты наблюдения рассеяния лазерного излучения на частицах:</td></tr>
<tr><td>- статическое</td>$results[2]</
<tr><td>- динамическое</td>$results[3]</
<tr><td>Результаты измерения электрических параметров плазмы</td>$results[4]</tr>
<tr><td>Теоретические оценки и модели</td>$results[5]</tr>
<tr><td colspan=2>Комментарии к
результатам<br><textarea name='results_note_edit'
rows=3>$row_query[results_
</table>
</td></tr>
</table>
<br>
<center><input type=submit name='action_button' value='$action'></center>
</form>
<CENTER>$links</CENTER>
";
}
}
function AddReport() {
global $logged_gid, $setup;
$perm_add=$setup->AccessAllow(
$links=$this->GetLinks($perm_
return parse_file("theme/exp/report.
}
function UpdateExp() {
global $logged_gid, $setup;
$perm_add=$setup->AccessAllow(
$links=$this->GetLinks($perm_
if (isset($_POST['exp_id_edit'])) $exp_id_edit=$_POST['exp_id_
if (isset($_POST['action_button']
if (isset($_POST['results_note_ed
if (isset($_POST['part_size_avg_
Информация о работе Создание базы данных экспериментов с плазменным кристаллом