Распределенная система управления лазера на свободных электронах, построенная на базе EPICS
Диссертация
EPICS позволяет создавать масштабируемые системы (scalable system), построенные по модульному принципу (modularity). Поскольку программные средства EPICS ориентированы на открытые архитектуры (open system architecture), распределенная система управления обладает достаточной степенью независимости от производителей программного и аппаратного обеспечения, что позволяет интегрировать разнородные… Читать ещё >
Список литературы
- Ллешаев Л.1. Базовое программное обеспечение системы управления ускорительно — накопительными комплексами. Дне. канд.тех.наук: 01.04.20 -ИЯФ им Г. И. Будкера СО РАН. Новосибирск. 1995 г. — 98 с.
- Ллешаев А.Н., Басалаев Р. В., Белоусов И. В. и др. Сетевое обеспечение системы управления БЭПП-4. II Материалы конф. XVII Совещание по ускорителям заряженных частиц. Протвино, 2000, Т1, 180−183 с.
- Бесекерский В.А., Попов Е. П. Теория систем автоматического управления. Санкт-Петербург. Профессия. 2003. — 752 с.
- Бокс Д. Сущность технологии СОМ. Библиотека программиста. Санкт-Петербург. Питер, 2001.-400 с.
- Брюханов В.II. и др. Теория автоматического управления. / Под ред. Соломенцева. Москва. Высшая школа. 2004. 268 с.
- Гнеденко Б.В. Курс теории вероятностей. Москва. Наука. 1969.-400 с.
- Гук М. Аппаратные средства IBM PC. Энциклопедия. — Санкт-Петербург: Питер, 2000.-816 с.
- Ершов А.П. Введение в теоретическое программирование. Москва. Наука 1977. 288 с.
- Карнаев С.Е., Разработка и реализация системы управления ускорительно -накопительным комплексом ВЭПП-4. Дис. канд.тех.наук: 01.04.20. ИЯФ им Г. И. Будкера СО РАН. Новосибирск. 1996 г. — 168 с.
- Кнут Д. Искусство программирование для ЭВМ. Основные алгоритмы.
- Т.1. Пер. с англ. Москва: Мир, 1976. — 736 с.
- Кук Д., Бейз Г. Компьютерная математика. Пер. с англ. Москва: Наука, 1990−384 с.
- Купер Э.А., Овчар В. К., Тарарышкин С. В., Шейнгезихт А. А. Наносекундный модулятор электронной пушки. II Материалы конф. XVII Совет, по ускорителям заряженных частиц. Протвино, 2000, Т1, 357−358 с.
- ПифонтовВ.И., Орешков Л. Д., Путьмаков Л. И. и др. К607 контроллер и драйвер для организации связи в последовательном виде меэ/сду ЭВМ «Электроника-60» и крейтами КАМАК. II Препринт ИЯФ 82−90, Новосибирск, 1990.
- Олссон Г., Пиани Дж. Цифровые системы автоматизации и управления. — Санкт-Петербург. Невский диалект. 2001. 557 с.
- Саати T.JI. Элементы теории массового обслуживания и ее приложения. Москва: Советское радио, 1971.- 520 с.
- Саликова Т.В. Портирование EPICS на платформу операционной системы реального времени LynxOS II Препринт ИЯФ 2004−10. Новосибирск. 2004.
- Саликова Т.В., Щеглов М. А., Овчар В. А. Орешков А.Д. Программное обеспечение системы управления инжектором ЛСЭ па базе EPICS. II Препринт ИЯФ 2003−74. Новосибирск. 2003.
- Система САМАС. Крейт и сменные блоки. Требования к конструкции и интерфейсу. //ГОСТ 26.201−80. Госкомитет СССР по стандартам. М. 1980.
- Таненбаум Э. Компьютерные сети. С-Петербург. Питер, 2002. — 848 с.
- Таненбаум Э. Современные операционные системы. Санкт-Петербург. Питер, 2002.-1040 с.
- Таненбаум Э., Стеен М. Распределенные системы. Принципы и парадигмы. Санкт-Петербург. Питер, 2003. — 877 е.
- Толковый словарь по вычислительным системам. Под редакцией В. Иллингуорта. Пер. с англ. Москва. Машиностроение, 1991.-560 с.
- Ширяев А.Н. Вероятность. Москва. Наука, 1980. — 576 е.
- Anderson J., Kraimer M.R. EPICS IOC Record Reference Manual. II Argonne National Laboratory. 1992. http://www.aps. anl.gov/epics
- Anderson J. Database Configuration Tool (DCT) Tcl/Tk Version for EPICS 3.13 II Argonne National Laboratory. 1996. http://www.aps.anl.gov/epics
- ANSI/ISA-88.01−1995. Batch control part I: models and terminology. II ISA standards group, http://www.isa.org
- ANSI/ISA—S95.00.01—2000. Enterprise-Control System Integration. Part 1: Models and Terminology. II ISA standards group. http://vwv.isa.org
- Boggs D.R., Mogul J.C., Kent Ch.A. Measured Capacity of an Ethernet: Myths and Reality. // WRL Research Report 88/4, DEC Western Research Laboratory, September 1988. http://www.research.digital.com/wr1/techreports/index.html
- Buchvvitz M. IDA The comprehensive automation standard. II Control Engineering Europe. February/March 2002. p. 33−34. http://www.controleng.com/europe
- Butenhof D.R. Programming with POSIX Threads. -Addison-Wesley Longman Inc., 1997-p. 381.
- CERN selects industrial SCAD A package for detector control. // Control Engineering Europe. April/May 2002. p. 20−23. http://www.controleng.com/europe
- CIP Common Specification Release 1.0 И ODVA. VI, 2001. http://vwv.odva.org
- CompactPCI Specification, 2.0.//PICMG. 1997 http://www.picmg.org
- Common Object Request Broker: Architecture and Specification. II OMG. Revision 2.2: February 1998. http://www.omg.org/corba/corbiiop.htm.
- EtherNet/IP Adaptation of CIP Specification Release 1.0. II ODVA V2 2001. http://www.odva.org
- Evans K. MEDM reference manual. II Argonne National Laboratry. 1998. http://www.aps.anl.gov/cpics
- Gallmcister B.O. POSIX.4: Programming for the Real World. O’Reilly & Associates, Inc., 1995. — p. 550
- GNU Tool Kit 2.6, User’s Guide.// Wind River Systems Inc. 1995. p. 642.
- Hill Jeffrey. EPICS R3.12 Channel Access. Reference manual. // Los Alamos National Laboratory. 1996. http://www.aps.anl.gov/epics
- IDA. Architecture description and specification. Revision 1.1 II IDA group, 2002. http://www.ida-group.org
- IDA. Interface for distributed automation. Revision 1.1 // IDA group, 2002. http://www.ida-group.org
- IEEE P1003.1, Draft 7, POS1X. June 2001 И Open Group Technical Standard, Issue 6. 2001. http://www.ieee.org
- Intel architecture. Software developer’s manual. Volume 1. Basis architecture. — Intel Corporation. 1999. p. 369. http://www.intel.com
- Intel architecture. Software developer’s manual. Volume 2. Instruction set reference. Intel Corporation. 1999. p. 854. http://www.intel.com
- Intel architecture. Software developer’s manual. Volume 3. System programming. Intel Corporation. 1999. p. 658. http://www.intel.com
- Factory/lnTouch. InTouch User’s guide. V7.0. 1997. // Wonderware Cor. http://www.wonderware.com
- Kraimcr M.R. EPICS Input/Output Controller. Application Developer’s Guide. Release 3.13.0betal2. II Argonne National Laboratory. 1998. http://www.aps.anl.gov/epics
- Lewis В., Berg D. J. Multithreaded Programming with Pthreads. — Sun Microsystems Press. 1998. p. 382
- Liu C.L., Layland J.W. Scheduling algorithm for multiprogramming in hard real time environment. //Journal, ACM. Vol. 20, No 1. January 1973. p. 46−61
- Loskutov V., Arbusov V., Bushuev A., etc. RF system of the race-track microtron-recuperator for high power free electron laser. II Proceedings of EPAC 2002, Paris, France, p. 2169−2171
- LynxOS-3.0.0 performance. И LynuxWorks Inc. 2000. http://www.lynuxworks.com/products/300specs.htrnl
- LynxOS 2.4. Reference manual. System calls. Lynx Real Systems Inc. San Jose, CA. USA. 1996.-p. 420
- LynxOS 2.4. POSIX. lb migration guide Lynx Real Systems Inc. San Jose, CA. USA. 1996.-p. 112
- LynxOS 2.4. Reference manual. Device facilities file formats, driver service calls. Lynx Real Systems Inc. San Jose, CA. USA. 1996. — p. 378
- LynxOS 2.4. Reference manual. System calls. Lynx Real Systems Inc. San Jose, CA. USA. 1996. — p. 420
- LynxOS 2.4. Writing device drivers for LynxOS. Lynx Real Systems Inc. San Jose, CA. USA. 1996. — p. 202
- LynxOS GNUpro Toolkit. Development support tools. LynxOS 3.0. Lynx Real Systems Inc. San Jose, CA. USA. 1998.
- LynxOS GNUpro Toolkit. Using GNU CC. LynxOS 3.0. Lynx Real Systems Inc. San Jose, CA. USA. 1998.
- LynxOS. Reference manual. Update supplement I. LynxOS 2.5. — Lynx Real Systems Inc. San Jose, CA. USA. 1997.-p. 1−350.
- LynxOS. Reference manual. Update supplement II. LynxOS 2.5. — Lynx Real Systems Inc. San Jose, CA. USA. 1997.-p. 351−688.
- LynxOS. User guide. LynxOS 3.0. Lynx Real Systems Inc. San Jose, CA. USA. 1998.-p. 356.
- Measurement and automation. Catalog 2003. II National Instruments. 2003 -Austin, TX, USA. http://www.ni.com
- Metcalfe R.M., Boggs D.R. Ethernet: Distributed Packet Switching for Local Computer Networks. И Journal Communications of the ACM, Vol. 19, No. 5, July 1976. p. 395−404.
- Motif programming manual for OSF/Motif Release 1.2. Vol 6A, 3rd edition. -O'Relly & Associates, Inc. 1994. -p. 972.
- Motorola. MC68030 enhance 32-bit, Microprocessor user’s manual. -Motorola Inc. 1992-p. 305.
- Motorola. MC68040, Microprocessor user’s manual. Motorola Inc. 1992.
- Nichols В., Buttlar D., Farrell Ja. P. Pthreads Programming. O’Reilly & Associates, Inc., 1996.-p. 269.
- Oreshkov A.D., Salikova T.V., Madey John M.J., Wu Ying. Projector for development a low cost and high performance version of EPICS. II Preprint Budker INP 98−19, 1998.
- Peterson W.D. The VMEbus handbook. Second edition. VFEA International trade association. VITA publication. 1991. — p. 290.
- Salikova T.V., Oreshkov A.D., Wu Ying, Madey John M.J. Status of porting EPICS to the LynxOS/Pentium platform. II Preprint Budker INP 98−20, Novosibirsk 1998.
- Salikova T.V. Porting EPICS to real time UNIX, and usage ported EPICS for FEL automation. II Preprint Budker INP 2002- 28, Novosibirsk 2002.
- Salikova T.V., Kondakov A.A., Kurkin G.Ya., Tribendis A.G. RF control system of FEL Based on EPICS. // Preprint Budker INP 2002−31, Novosibirsk 2002.
- Source for JAVA developments // Sun Microsystem, http://java.sun.com
- Specification PCI extensions for Instrumentation. An Implementation of CompactPCI, Revision 2.0. IIPXI Systems Alliance. 2000. http://www.pxisa.org
- Stanley Ph., Anderson J.N., Kraimer M.R. EPICS Record Reference Manual. Release 3.13. II Argonne National Laboratory. 1995. h t tp: //w wv. aps. an 1. цо v/e p i с s
- Stevens W.R. Advanced Programming in the UNIX Environment. -Addison-Wesley Pub.Company. 1992. p. 744.
- Stevens W.R. TCP/IP Illustrated, Volume 1. The Protocols. Addison-Wesley Logman, Inc. 1994. — p. 576.
- Stevens W.R., Wright G.R. TCP/IP Illustrated, Volume 2. The Implementation. -Addison-Wesley Logman, Inc. 1995.-p. 1174.
- Stroustrup B. The С++ programming language. Third edition. -Addison-Wesley Inc., 1998.-p. 912.
- TANGO source code release V4.1.0. http://www.esrf.fr/tango/index.htm1
- The UK attracts 40% of Japanese, US and Asian investment into the EU. II Journal. Industrial Engineering News-Europe. August 2003, V 29, No 6. p. 6.
- Timmerman M. RTOS market surx’ey preliminary results. Dedicated systems magazine. 2000. // RTOS evaluations. Dedicated systems expert. http://dedicated-systems.com
- Tornado 1.0, User’s Guide. Wind River Systems Inc. 1995. — p. 519.
- Tornado 1.0 Beta, API Guide. Wind River Systems Inc. 1995. — p. 585.
- URL of EPICS collaboration, http://www.aps.anl.цоу/epics
- Vinayak H. Linux scheduler, http://www.liniixgazctte.com/authors/vinayklitml
- What makes a good RTOS. Doc. DSE-RTOS-EVA-OOl. v2.00. Julel, 2001. I I RTOS evaluation project. Dedicated systems expert. http://dedicated-systems.com
- VxWorks 5.3,Programmer's Guide. Wind River Systems Inc. 1995. — p. 538.
- VxWorks 5.3, Reference Manual. Wind River Systems Inc. 1995. -p. 428.
- VxWorks/x86 5.3.1. Doc. DSE-RTOS-EVA-007. v2.00. Jule8, 2001. // RTOS evaluation project. Dedicated systems expert, http://dedicated-systcms.com
- XIib programming manual for version 11. Vol.1, 3rd edition. O’Relly & Associates, Inc. 1988.-p. 783.