Диссертация (Агентная модель поведения толпы в условиях чрезвычайной ситуации для оценки интенсивности фронта выходного потока), страница 18
Описание файла
Файл "Диссертация" внутри архива находится в папке "Агентная модель поведения толпы в условиях чрезвычайной ситуации для оценки интенсивности фронта выходного потока". PDF-файл из архива "Агентная модель поведения толпы в условиях чрезвычайной ситуации для оценки интенсивности фронта выходного потока", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве НИУ ВШЭ. Не смотря на прямую связь этого архива с НИУ ВШЭ, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата технических наук.
Просмотр PDF-файла онлайн
Текст 18 страницы из PDF
io . S er i al i z ab l e ;java . s q l . Connection ;j a v a . s q l . S Q LEx cep t i o n ;j a v a . u t i l . A r r ay D eq u e ;java . u t i l . ArrayList ;java . u t i l . Arrays ;java . u t i l . Calendar ;java . u t i l . Collection ;java . u t i l . Col lecti on s ;java . u t i l . Comparator ;java . u t i l . Currency ;j a v a . u t i l . D at e ;java . u t i l . Enumeration ;j a v a .
u t i l . HashMap ;j a v a . u t i l . H ash S et ;java . u t i l . Hashtable ;java . u t i l . I t e r a t o r ;j a v a . u t i l . LinkedHashMap ;java . u t i l . LinkedHashSet ;java . u t i l . LinkedList ;java . u t i l . List ;java . u t i l . L i s t I t e r a t o r ;java . u t i l . Locale ;j a v a . u t i l . Map ;java . u t i l . PriorityQueue ;j a v a . u t i l . Random ;java . u t i l .
Set ;j a v a . u t i l . S o r t ed Map ;java . u t i l . SortedSet ;java . u t i l . Stack ;j a v a . u t i l . Ti m er ;j a v a . u t i l . TreeMap ;java . u t i l . TreeSet ;java . u t i l . Vector ;j a v a . awt . C o l o r ;j a v a . awt . F o n t ;j a v a . awt . G r ap h i cs2 D ;j a v a . awt . geom .
A f f i n e T r a n s f o r m ;com . x j . a n y l o g i c . e n g i n e . c o n n e c t i v i t y . R e s u l t S e t ;com . x j . a n y l o g i c . e n g i n e . c o n n e c t i v i t y . S t a t e m e n t ;com . x j . a n y l o g i c . e n g i n e . markup . Network ;com . x j . a n y l o g i c . e n g i n e . P o s i t i o n ;com . x j . a n y l o g i c .
e n g i n e . markup . P e d F l o w S t a t i s t i c s ;com . x j . a n y l o g i c . e n g i n e . markup . D en si t y Map ;import50 i m p o r timportimportimportstaticstaticstaticstaticstatic55 i m p o r timportimportimportimport60importimportimportimport65importcom .com .com .com .com .import70 i m p o r timportimportimportimport75com . su n . m ed i a .
so u n d . T o o l k i t ;j a v a . awt . G r a p h i c s E n v i r o n m e n t ;j a v a . awt . G r a p h i c s D e v i c e ;j a v a . awt . R e c t a n g l e ;j a v a . awt . I n s e t s ;j a v a . awt . G r a p h i c s C o n f i g u r a t i o n ;xjxjxjxjxjstaticstaticstaticstaticjavacom .com .com .com ....... l a n g .
Math . ∗ ;xj . anylogic . engine . U t i l i t i e sA r r ay .∗;xj . anylogic . engine . p res ent at i on . U t i l i t i e s C o l o r .∗;xj . anylogic . engine . p res ent at i on . U til itiesDrawin g .∗;x j . a n y l o g i c . e n g i n e . H y p er A r r ay . ∗ ;anylogic .anylogic .anylogic .anylogic .anylogic .engine .∗;engine . anal ys is .∗;engine . con necti vi ty .∗;e n g i n e .
markup . ∗ ;engine . p resen t at io n .∗;crowd . G en d er . ∗ ;crowd . S t a t u s . ∗ ;crowd . S i t u a t i o n . ∗ ;crowd . E x i t . ∗ ;j a v a x . sw i n g . J A p p l e t ;p u b l i c c l a s s S i m u l a t i o n e x t e n d s E x p e r i m e n t S i m u l a t i o n <Main > {13080@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c s t a t i c S t r i n g [ ] COMMAND_LINE_ARGUMENTS_xjal = new S t r i n g [ 0 ] ;{s e t C o m m a n d L i n e A r g u m e n t s_ x j a l ( COMMAND_LINE_ARGUMENTS_xjal ) ;}/ / Базы данныхp u b l i c D a t a b a s e v a r _ d a t a b a s e = new D a t a b a s e ( t h i s , " v a r _ d a t a b a s e " , D a t a b a s e .
DRIVER_JDBC_MICROSOFT_SQLSERVER , "ARMEN" , "CROWD" , " s a " , newc h a r [ ] { ’ t ’ , ’ a ’ , ’ t ’ , ’ a ’ , ’m’ , ’ o ’ , ’ l ’ , ’ o ’ , ’ d ’ , ’ e ’ , ’ c ’ } ) ;859095100105110115120125130135140145150155/ / Запросыp u b l i c Query q u e r y _ v e r s i o n = new Query ( " q u e r y _ v e r s i o n " ,var_database, f a l s e , "SELECT ISNULL ( ( SELECT MAX( v e r s i o n ) f r o m v e r s i o n ) , 0 ) a s V e r s i o n " ) ;p u b l i c Query q u er y _ m ax A r ea = new Query ( " q u er y _ m ax A r ea " ,var_database, f a l s e , "SELECT max ( S q u a r e ) a s MAX f r o m s q u a r e " ) ;/ / Простые переменные/ ∗∗∗ Параметр l e n 1∗/publicdoublevar_len1 =100 ;/ ∗∗∗ Параметр l e n 2∗/publicdoublevar_len2 =60 ;/ ∗∗∗ Параметр a0∗/publicdoublevar_a0 =15 ;/ ∗∗∗ Параметр b0∗/publicdoublevar_b0 =15 ;/ ∗∗∗ Параметр a11∗/publicdoublevar_a11 =15 ;/ ∗∗∗ Параметр b11∗/publicdoublevar_b11 =35 ;/ ∗∗∗ Параметр a12∗/publicdoublevar_a12 =15 ;/ ∗∗∗ Параметр b12∗/publicdoublevar_b12 =55 ;/ ∗∗∗ Параметр a21∗/publicdoublevar_a21 =115 ;/ ∗∗131160165170175180185190195200205210215220225230235240∗ Параметр b21∗/publicdoublevar_b21 =35 ;/ ∗∗∗ Параметр a22∗/publicdoublevar_a22 =115 ;/ ∗∗∗ Параметр b22∗/publicdoublevar_b22 =55 ;/ ∗∗∗ Параметр m v e r t∗/publicintvar_mvert =1 ;/ ∗∗∗ Параметр mhor∗/publicintv ar _ m h o r =1 ;/ ∗∗∗ Ра сп р едел ен и е агентов в клетке∗/publicStringvar_distr =" Равномерное р асп р едел ен и е " ;/ ∗∗∗ Параметр с д в и г а р а с п р е д е л е н и я Лапласа по оси X дл я агентов∗/publicdoublevar_b_lapl_x =0 ;/ ∗∗∗ Параметр растяжения р а с п р е д е л е н и я Лапласа по оси X дл я агентов∗/publicdoublevar_a_lapl_x =1 ;/ ∗∗∗ Математическое ожидание н о р м а л ь н о го р а с п р е д е л е н и я по оси X дл я агентов∗/publicdoublevar_mu_norm_x =0 ;/ ∗∗∗ Д и сп ер си я н о р м а л ь н о го р а с п р е д е л е н и я по оси X дл я агентов∗/publicdoublevar_sig_norm_x =1 ;/ ∗∗∗ Мода т р еуго л н о го р а с п р е д е л е н и я по оси X дл я агентов∗/publicdoublevar_c_trian_x =0 ;/ ∗∗∗ Общее ко л и ч ест в о агентов∗/publicintvar_agents_count =13224525025526026527027528028529029530030531031532010 ;/ ∗∗∗ Равномерное р а с п р е д е л е н и е и л и р уч н о е р а с п р е д е л е н и е агентов по клеткам<br >∗ f a l s e − равномерное <br >∗ t r u e − р уч н о е∗/publicbooleanvar_global_distr =false ;/ ∗∗∗ Параметр si g m a _ 2∗/publicdoublevar_sigma_2 =1.1 ;/ ∗∗∗ Параметр si g m a _ 1∗/publicdoublevar_sigma_1 =var_sigma_2 ;/ ∗∗∗ Параметр e t a∗/publicdoublevar_eta =5 ;/ ∗∗∗ Массив параметра v a r s i g m a∗/publicdouble [ ]v a r _ v a r s i g m a = new d o u b l e [ ]{1 ,1.05 ,1.1 ,1.15} ;/ ∗∗∗ Массив параметра v a r r h o _ 3∗/publicdouble [ ]v a r _ v a r r h o _ 3 = new d o u b l e [ ]{0.83 ,0.82 ,0.81 ,0.8} ;/ ∗∗∗ Массив параметра v a r r h o _ 4∗/publicdouble [ ]v a r _ v a r r h o _ 4 = new d o u b l e [ ]{0.9 ,0.91 ,0.92 ,0.93} ;/ ∗∗∗ Массив параметра v a r t h e t a∗/publicdouble [ ]v a r _ v a r t h e t a = new d o u b l e [ ]{3 ,2 ,1 ,4} ;/ ∗∗∗ Массив параметра t h e t a∗/publicint []v a r _ t h e t a = new i n t [ ]{170 ,170 ,120 ,80} ;/ ∗∗∗ Массив параметра t h e t a _ h a t∗/publicint []v a r _ t h e t a _ h a t = new i n t [ ]{50 ,50 ,30 ,30} ;/ ∗∗∗ Параметр gamma_acc∗/publicdoublevar_gamma_acc =0.5 ;/ ∗∗∗ Параметр gamma_dec133325330335340345350355360365370375380385390395400∗/publicdoublevar_gamma_dec =0.5 ;/ ∗∗∗ Параметр g a m m a _ exi t∗/publicdoublevar_gamma_exit =0.5 ;/ ∗∗∗ Параметр v a r e p s i l o n _ 0∗/publicdoublevar_varepsilon_0 =5 ;/ ∗∗∗ Параметр v a r e p s i l o n _ 1∗/publicdoublevar_varepsilon_1 =10 ;/ ∗∗∗ Параметр v a r e p s i l o n _ 2∗/publicdoublevar_varepsilon_2 =13 ;/ ∗∗∗ Павраметр z e t a∗/publicintvar_zeta =3 ;/ ∗∗∗ Параметр ka p p a _ 1∗/publicdoublevar_kappa_1 =0.5 ;/ ∗∗∗ Параметр ka p p a _ 2∗/publicdoublevar_kappa_2 =2 ;/ ∗∗∗ Параметр ka p p a _ 3∗/publicdoublevar_kappa_3 =3 ;/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ o c c∗/publicdouble [ ]v a r _ b e t a _ o c c = new d o u b l e [ ]{0.5 ,0.7 ,0.8 ,0.9} ;/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ d i r∗/publicdouble [ ]v a r _ b e t a _ d i r = new d o u b l e [ ]{0.3 ,0.5 ,0.5 ,0.1} ;/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ w a l l∗/publicdouble [ ]v a r _ b e t a _ w a l l = new d o u b l e [ ]{1 ,1 ,1 ,1} ;134405410415420425430435440445450455460465470475480485/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ v e l∗/publicdouble [ ]v a r _ b e t a _ v e l = new d o u b l e [ ]{0.2 ,0 ,0 ,0} ;/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ d e s t∗/publicdouble [ ]v a r _ b e t a _ d e s t = new d o u b l e [ ]{0.7 ,0.7 ,0.8 ,0.9} ;/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ a n g l e∗/publicdouble [ ]v a r _ b e t a _ a n g l e = new d o u b l e [ ]{0.3 ,0.5 ,0.6 ,0.7} ;/ ∗∗∗ Массив в е с о в о г о коэффициента b et a _ m a x∗/publicdouble [ ]v a r _ b e t a _ m a x = new d o u b l e [ ]{0 ,0.6 ,0.7 ,0.8} ;/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ e x p l∗/publicdouble [ ]v a r _ b e t a _ e x p l = new d o u b l e [ ]{0 ,0.5 ,0.6 ,1} ;/ ∗∗∗ Нормирующий коэффициент gamma_1∗/publicdoublevar_gamma_1 =0.5 ;/ ∗∗∗ Нормирующий коэффициент gamma_2∗/publicdoublevar_gamma_2 =0.5 ;/ ∗∗∗ Нормирующий коэффициент gamma_3∗/publicdoublevar_gamma_3 =0.5 ;/ ∗∗∗ Нормирующий коэффициент gamma_4∗/publicdoublevar_gamma_4 =0.5 ;/ ∗∗∗ Нормирующий коэффициент l a m b d a _ v e l∗/publicdoublevar_lambda_vel =0.5 ;/ ∗∗∗ Нормирующий коэффициент lambda_max∗/publicdoublev ar _ l am b d a_ m ax =0.5 ;/ ∗∗∗ Ра сп р едел ен и е центра в зр ы в а∗/publicString135490495500505510515520525530535540545550555560565var_distr_expl =" Равномерное р асп р едел ен и е " ;/ ∗∗∗ Параметр с д в и г а р а с п р е д е л е н и я Лапласа по оси X дл я в зр ы в а∗/publicdoublevar_b_lapl_expl_x =0 ;/ ∗∗∗ Параметр растяжения р а с п р е д е л е н и я Лапласа по оси X дл я в зр ы в а∗/publicdoublevar_a_lapl_expl_x =1 ;/ ∗∗∗ Математическое ожидание н о р м а л ь н о го р а с п р е д е л е н и я по оси X дл я в зр ы в а∗/publicdoublev ar _ m u _ n o r m _ ex p l _ x =0 ;/ ∗∗∗ Д и сп ер си я н о р м а л ь н о го р а с п р е д е л е н и я по оси X дл я в зр ы в а∗/publicdoublevar_sig_norm_expl_x =1 ;/ ∗∗∗ Мода т р еуго л н о го р а с п р е д е л е н и я по оси X дл я в зр ы в а∗/publicdoublevar_c_trian_expl_x =0 ;/ ∗∗∗ Ра сп р едел ен и е d i s t r _ e x i t∗/publicStringvar_distr_exit =" Равномерное р асп р едел ен и е " ;/ ∗∗∗ Ра сп р едел ен и е d i s t r _ t u r b∗/publicStringvar_distr_turb =" Равномерное р асп р едел ен и е " ;/ ∗∗∗ Максимальный у г о л отклонения при турбулентности∗/publicintvar_turb =30 ;/ ∗∗∗ Нормирующий коэффициент gamma_5∗/publicdoublevar_gamma_5 =0.5 ;/ ∗∗∗ Нормирующий коэффициент l a m b d a _ a vg∗/publicdoublevar_lambda_avg =0.5 ;/ ∗∗∗ Массив в е с о в о г о коэффициента b e t a _ a v g∗/publicdouble [ ]v a r _ b e t a _ a v g = new d o u b l e [ ]{0.5 ,0.5 ,0.6 ,0.7} ;/ ∗∗∗ Параметр с д в и г а р а с п р е д е л е н и я Лапласа по оси Y дл я агентов∗/136public570 d o u b l evar_b_lapl_y =0 ;/ ∗∗∗ Параметр растяжения р а с п р е д е л е н и я Лапласа по оси Y дл я агентов575∗/publicdoublevar_a_lapl_y =1 ;580/ ∗∗∗ Математическое ожидание н о р м а л ь н о го р а с п р е д е л е н и я по оси Y дл я агентов∗/publicdouble585var_mu_norm_y =0 ;/ ∗∗∗ Д и сп ер си я н о р м а л ь н о го р а с п р е д е л е н и я по оси Y дл я агентов∗/590publicdoublevar_sig_norm_y =1 ;/ ∗∗595∗ Мода т р еуго л н о го р а с п р е д е л е н и я по оси Y дл я агентов∗/publicdoublevar_c_trian_y =600 0 ;/ ∗∗∗ Параметр с д в и г а р а с п р е д е л е н и я Лапласа по оси Y дл я в зр ы в а∗/public605 d o u b l evar_b_lapl_expl_y =0 ;/ ∗∗∗ Параметр растяжения р а с п р е д е л е н и я Лапласа по оси Y дл я в зр ы в а610∗/publicdoublevar_a_lapl_expl_y =1 ;615/ ∗∗∗ Математическое ожидание н о р м а л ь н о го р а с п р е д е л е н и я по оси Y дл я в зр ы в а∗/publicdouble620v ar _ m u _ n o r m _ ex p l _ y =0 ;/ ∗∗∗ Д и сп ер си я н о р м а л ь н о го р а с п р е д е л е н и я по оси Y дл я в зр ы в а∗/625publicdoublevar_sig_norm_expl_y =1 ;/ ∗∗630∗ Мода т р еуго л н о го р а с п р е д е л е н и я по оси Y дл я в зр ы в а∗/publicdoublevar_c_trian_expl_y =635 0 ;/ ∗∗∗ Текущая в е р с и я п р о го н а модели∗/public640 i n tvar_version =1 ;/ ∗∗∗ Массив коэффициента близости к стене645∗/publicdouble [ ]v a r _ w a l l C o e f = new d o u b l e [ ]{1.2 ,1 ,0.8 ,0.7} ;650/ ∗∗137∗ Максимальная площадь го р и зо н т а л ь н о й п р о екц и и∗/publicdouble655v ar _ m ax A r ea =0.13 ;660665670675/ / Ко л л екц и и/ ∗∗∗ Ко л л екц и я р а с п р е д е л е н и я агентов по клеткам<br >∗ и н декс − номер клетки <br>∗ з н а ч е н и е − ко л и ч ест в о агентов в клетке∗/publicjava .