Claims (5)
Поставленна цель достигаетс тем, что в устройство, содержащее генератор импульсов, выход которого соеданеи с первым входсим кольиевмо сленгового регистра, блок регистращш , введены блок пам ти, дешифратор адреса , блок моделировани поступлешм за вок на обсл}окимнне и блок моделирстани процесса окончмвм обслуживани , первый выход которого соединен с вторым входом кольцевого сдвигового регистра и с первым входом блока регмстращш и блока пам ти, второй и третий входы котормч) подключены соответственно к трвому выходу кольцевого сдвигового регистра м выходу деишфратора адреса, вход которого соедашен с входом блока моделировани процесса поступлени за вок на обслуживаипе , выход которого подключен к третьему входу кольцевого сдвигового регистра и к второму входу -блока регистрами, тр1Бтий вход которого соедииен с вторым вы3 . ходом блока моделировани процесса поступлени за вок на обслуживание, второй вход которого подключен к второму выходу к рльцевого сдвигового регистра, третий выход которого соед иен с входом блока моделировани процесса окончани обслуживани , второй выход которого подключен к четвертому входу блока регистрации, кроме того, блок моделировани процесса поступлени за вЬк на обслу живание содержит элементы И, инвертор и генератор случайных импульсов, выход которого соединен с первыми входами первого и вто рого элементов И, второй вход которого подключен к входу инвертора и вл етс вторым входом блока, вторым выходом которого вл етс выход BTOJporo элемента И, выход инвертора соединен с вторым входом первого элемента И, третий вход которого вл етс первым входом блока, первым выходом которого вл етс выход первого элемента И. Бло моделировани процесса окончани обслуживани содержит И, инвертор и генератор случайных импульсов, выход которого соединен с первылга входами первого и второго элементов И, выход которого вл етс вторым выходам блока, первым выходом которого вл етс выход первого элемента И, второй вход которого соединен с входом инвертора и вл етс входом блока, выход инвертора подключен к второму входу второго элемента И. Блок моделировани процесса поступлени за вок на обслуживание воспроизводит в масштабе времени работу одаотипного оборудовани по вьтуску Полуфабрикатов, которые п ступают на замкнутый конвейер. Работу конвейера имитирует кольцевой регистр сдвига. При движении конвейера полуфабрикаты могут быть оп ть обработаны рабочими второго участка, работу которого воспроизводит блок моделировани процесса окончани обслуживани . При определенных производственных ситуаци х полуфабрикат может находитьс на кон вейере длительное врем , соверша несколько оборотов на нем. При этом технологические полуфабрикатов тер ютс , Ш1 может оказатьс непригодным дл дальнейшего испол зовани рабочими второго . Поэтому д вы влени причин, привод щих к увешпешш длительности нахождени полуфабриката на ксйвейере (времени о6слуЖ1шаш{ ), необходамо производить моделирование работы замкЕц того конвейера при различных производнтельносг х обсшх участксш, различных начальных услови х распределени полуфабриката на кон вейере (величтш незавершенного производства ), скорости конвейера. На чертеже показана структурна схема устойства . Устройство содержит кольцевой сдвиговый регистр 1, генератор 2 импульсов, блок 3 моделировани процесса посгуплемн за вок на обслуживание и блок 4 моделировани процес са окончани обслуживани , дешифратор 5, блок 6 пам ти и блок 7 регистрации. Второй вход регистра 1 соединен с выходом генератора 2 импульсов, а первый и третий входы соединены с выходами блоков 3 4 моделировани и с входами блока 7. Третий вход регистра 1 соединен кроме того, с третьим входом блока 6 пам ти, первый вход которото соединен с выходом дешифратора 5. Первые два выхода регистра 1 подключены к входам блоков 3 и 4 моделировани . Третий 1 выход регистра 1 подключен к второму входу блока 6 пам ти. Выходы блоков 3 и 4 моделироваш1Я подключены к блоку 7 регистрации . Второй вход блока 3 моделировани подключен к выходу генератора импульсов The goal is achieved by the fact that a device containing a pulse generator, the output of which is connected to the first input of a slang register, a register block, is entered into a memory block, an address decoder, a simulated incoming message unit, and a service terminator block, The first output of which is connected to the second input of the ring shift register and to the first input of the regressor unit and the memory unit, the second and third inputs are connected to the third output of the ring cd respectively m igovogo register output deishfratora address input of which soedashen simulation with input of the arrival process for wok on obsluzhivaipe whose output is connected to the third input circular shift register and a second input -block registers tr1Bty soediien input of which a second vy3. the course of the simulation block of the admission process for service, the second input of which is connected to the second output to the ralts shift register, the third output of which is connected to the input of the modeling block of the service termination process, the second output of which is connected to the fourth input of the registration block, in addition, the modeling block The admission process for the VC for servicing contains the elements AND, the inverter and the random pulse generator, the output of which is connected to the first inputs of the first and second elements AND, the second the stroke of which is connected to the input of the inverter and is the second input of the block, the second output of which is the output of the BTOJporo element AND, the output of the inverter is connected to the second input of the first element AND, the third input of which is the first input of the block, the first output of which is the output of the first element I. The simulation of the end-of-service process contains an AND, an inverter and a random pulse generator, the output of which is connected to the primary inputs of the first and second elements AND, the output of which is the second output of the unit, the first output whose output is the output of the first element I, the second input of which is connected to the input of the inverter and is the input of the block, the output of the inverter is connected to the second input of the second element I. The simulation module of the process of admission to the service reproduces in time scale the work of the uniform equipment on the basis of the Semi-finished Products that n step on a closed conveyor. The work of the pipeline simulates a ring shift register. When the conveyor moves, the semi-finished products can be processed again by the workers of the second section, whose work reproduces the simulation block of the service termination process. In certain production situations, the semifinished product may be on the conveyor for a long time, making several turns on it. At the same time, technological semi-finished products are lost, Ш1 may be unsuitable for further use by workers of the second one. Therefore, it is necessary to simulate the operation of the lock of the conveyor at different production points of the semi-finished product, different initial conditions for the distribution of the semifinished product at the same time, when it is at the same time, it is time for the object to distribute the semi-finished product to the surface of the semi-finished product. conveyor speed. The drawing shows a structural diagram of the device. The device contains an annular shift register 1, a generator of 2 pulses, a process simulation modeling unit 3 for service and a service termination simulation unit 4, a decoder 5, a memory unit 6, and a registration unit 7. The second input of register 1 is connected to the output of the pulse generator 2, and the first and third inputs are connected to the outputs of simulation blocks 3 4 and to the inputs of block 7. The third input of register 1 is also connected to the third input of memory block 6, the first input is connected to the output of the decoder 5. The first two outputs of register 1 are connected to the inputs of blocks 3 and 4 of the simulation. The third 1 output of register 1 is connected to the second input of memory block 6. The outputs of blocks 3 and 4 of the model are connected to block 7 registration. The second input of the modeling unit 3 is connected to the output of the pulse generator.
2. Блок 3 моделировани содержит элемент И 8, генератор 9 случайных импульсов, инвертор 10 и элемент И 11. Блок 4 моделировани процесса окончани обслуживани содержит инвертор 12, генератор 13 случайных импульсов и элементы И 14 и 15. Выход генератора 9 случайных импульсов блока 3 моделировани соединен с первыми входами элементов И 8 и 11. Второй вход элемента И 8 подключен к входу инвертора 10 и к входу блока 3, а выход подключен тс выходу блока 3. Второй вход элемента И 11 подключен к выходу инвертора 10, третий вход к другому входу блока, а выход - к другому выходу блока 2. The modeling unit 3 contains an AND 8 element, a random pulse generator 9, an inverter 10 and an AND 11 element. The service termination process modeling block 4 contains an inverter 12, a random pulse generator 13 and And elements 14 and 15. The output of the random pulse generator 9 simulation is connected to the first inputs of elements 8 and 11. The second input of element 8 is connected to the input of the inverter 10 and to the input of block 3, and the output is connected to the output of block 3. The second input of element 11 is connected to the output of inverter 10, the third input to another the input of the block, and the output - to a friend go to block output
3. Выход генератора 13 блока 4 моделировани процесса окончани обслуживани соединен с первыми входами элементов И 14 и 15. Второй вход элемента И 14 подключен к выходу инвертора 12, а выход - к выхоодг блока 4 моде гарЬваии процесса окончани обслуживани . Второй вход элемента И 15 подключен к входу инвертора 12 и к другому входу блока 4. Выход элемента И 15 подключен к другому выходу блока 3. The output of the generator 13 of the service completion simulation unit 4 of the service is connected to the first inputs of the elements 14 and 15. The second input of the element 14 is connected to the output of the inverter 12, and the output to the output of the block 4 is a mode of maintenance service termination. The second input element And 15 is connected to the input of the inverter 12 and to another input of block 4. The output of the element And 15 is connected to another output of the block
4. Устройство работает следуюшим образом. На вход регистра 1 от генератора 2 поступают импульсы, осуществл ющие сдвиг содержимого регистра, т.е. имитируетс движение обслуживающих приборов, В;данном случае вецшл замкнутого ксдавейера. Генераторы ,9 и 13 случайных ймпулвьсов блсжов 3 и 4 моделироваш вырабатывают потоки импульсов, рассто ние между которыми и длительность импульсов подчин ютс закону распределени случайных величиП, например, пуансонов жому. Эти импульсы имитируют суммарную работу стан5 ков первого и второго участков. При работе конвейера и св занных с ним двух участков возможны следующие пронзводственкые снтуации . Конвейер пуст. В этом случае сигналы за вок с выхода блока 3 моделировани записы ваютс в чейки регистра 1. Полуфабрикаты поступают на конвейер и перемещаютс в сторону станков 2-го участка, т.е. за вки обслуживаютс с определенной интенсивностью 2-м участком. В случае необслуженной за вки она возвращаетс к второму участку через врем , равное периоду вращени конвейера. Количест во необслуженных за вок определ етс соотношени ми производительностей обоих участков . В случае просто 2-го участка через некоторое врем все вешала конвейера будут зан ты полуфабрикатами . В этом случае полу фабрикаты заполн ют промежуточный буферный накопитель. При этом устройство фиксирует врем просто станксш 2-го участка, количество обслуженных за вок блоком 4 моделировани , выработку 2-го участка, количество необслуженных за вок с указанием их местонахождени на регистре и продолжительности обслуживани , количество за вок, поступивших на обслуживание, количество за вок, попавших в буферный промежуточный накопитель . Накотитение указанных параметров производитс в блоках 7 и 6. Если в момент поступлени очередного импульса , ot генератора 9 в разр де регистра, под ключенного к входу блока 3 моделировани , бы;1а записана единица, т.е. обслуживаюощй прибор зан т, то импульс от генератора 9 не проходит на выход, а через элемент И 8 проходит на вход блока 3 моделировани и записываетс в блоке вывода как 1 в промежуточный буфер. При отсутствии единиць5 в чейке регистра 1 сигналом с инвертора Ю злемент ИИ подготавливаетс дл прохождени сигналов с выхода гешратора 9 случайНЬ1Х {ш ульссш и с входа блока 3 моделировани . При одновременном поталешшэтлх сиг налсш в чейку регистра 1 с выхода запишетс единнщ, сигнал с выхода блока 3 моделироваШ поступает в блок 7 дл записи общего числа за щок, поступивших на с служивание. Аналогично происходит работа блока 4 мо дедшрованш процесса окончани обслуживани Отличие заключаетс в том, что при наличии едакицы на втором выходе регистра Г блок 4 формирует на выходе сигнал стирани , которы также поступает в блоки 7 и 6. В блоке 7 ре гасграции этот сигнал записываетс в общее число за вок, обслуженных блоком 4, что ото дествл етс с выработкой 2гго участка. В блоке 6 пам ти этот сигнал стирает записанную ранее информацию по, адресу, формируемо дешифратором 4. The device works as follows. The input of register 1 from generator 2 receives pulses that shift the contents of the register, i.e. simulates the movement of service devices, In; in this case, the initial closed xsdawyer. The generators, 9 and 13 random pulses of 3 and 4 models, generate pulse flows, the distance between which and the duration of the pulses are subject to the distribution of random variables, for example, pulses. These pulses simulate the total work of the machines of the first and second sections. During the operation of the conveyor and the two sections connected with it, the following penetration tests are possible. Conveyor is empty. In this case, the application signals from the output of the modeling unit 3 are written in the cells of register 1. Semi-finished products arrive at the conveyor and move towards the machines of the 2nd section, i.e. applications are served with a certain intensity by the 2nd site. In the case of an unserved application, it returns to the second section at a time equal to the period of rotation of the conveyor. The number of unserved applications is determined by the ratios of the capacities of both sections. In the case of just the 2nd section, after some time, all the hangs of the conveyor will be occupied by semi-finished products. In this case, the semi-finished products are filled with an intermediate buffer tank. At the same time, the device records the time of just stanksh of the 2nd section, the number of serviced by the wok block 4 simulation, the production of the 2nd section, the number of unattended quotes with their location on the register and the duration of the service, the number of quotes received for the service, the number of wok trapped in buffer stacker. These parameters are accumulated in blocks 7 and 6. If at the moment of the next pulse arrival, ot of the generator 9 in the discharge of the register connected to the input of the modeling unit 3, 1a would be written down unit, i.e. Since the servicing device is occupied, the pulse from generator 9 does not pass to the output, and passes through element I 8 to the input of block 3 of simulation and is recorded in the output block as 1 into the intermediate buffer. If there is no unit5 in the register 1 cell with the signal from the inverter, the AI element is prepared for passing signals from the output of the solenoid 9 case HL1X {w and the input of the modeling unit 3. At the same time, the signaling signal in the cell of register 1 from the output will be recorded only, the signal from the output of unit 3 of the model enters unit 7 to record the total number of fingers received from service. Similarly, the operation of the service termination block 4 of mine proceeds. The difference is that if there is edakitsa at the second output of the register G, block 4 generates an erase signal at the output that also goes to blocks 7 and 6. In the regeneration unit 7, this signal is written to the total number of applications served by block 4, which is the result of the generation of the 2nd section. In block 6 of the memory, this signal erases the previously recorded information by the address formed by the decoder
5. Этот адрес указывает на номер чейки регистра 1, наход пщйс на 2-3-м входе-выходе. При отсутствии единицы с второго выхода регистра 1 и наличии сигнала с генератора 13 случайных импульсов через злемент И 14 на выходе блока 4 моделировани по вл етс сигнал просто , поступающий в блок 7. Количество теек, подверженшдх шгналам ст1фани с выхода блока 4, пропордиональ- но длительности сигнала с генератора 13 пр услови отсутстви единиц в этих чейках. Количество необслуженных блоком 4 моделировани за вок фиксируетс датчиком, сто щим на третьем выходе регистра I. По сигналу, снимаемому с третьего выхода регистра 1, осушествл етс запись едашщьт & блоке 6 пам ти по адресу, формируемому дешифратором 5; Таким образом, в R-M адресе блс саб пам та фиксщ етс число оборотов (длительность обслуживаш за вки), которое совершает один и тот же полуфабрикат, наход щийс на k-M вешале транспортера.Дешифратор 5 формирует адреса чеек регистра, последовательно проход щие мимо блока 4 моделировани . После каждого сигнала содерэкимое последнего разр да регистра 1 переписываетс в первый разр д. Задание начальных условий (величины незавёршегтого производства перед Ha4av лом моделировани ) о ушествл етс блоком 3 моделировани при выключенном блоке 4 моделировани за один оборот регистра 1. Предлагаемое устройство может бьпъ использовано при проведении проектных работ по со Данию новых шш реконструкци старых замкнутых транспоргаых систем. Формула изобретени I. Устройство дн моделировани работы замкнутого конвейера, содержащее генератор мпульсов, выход которого Соеш1нен с первым ходом кольцевого сдаигового регистра, и блок егистращш, о тличающеес тем, то, с целью расширени класса решаемых заач , в устройство введены блок пам ти, дешифатор адреса, блок моделнропани поступлени а вок па обслуживание и блок моделировак процесса окончани обслуживани , первый ыход которого соединен с вторым входом ольцевого сдвигового регистра и с первым ходом блока регистрации и блока пам ти, втоой и третий входы которого подключены сответственио к первому выходу кольцевого двигового регистра и выходу дешифратора дреса, вход которого соединен с первым вхоом блока моделировани процесса поступлени а вок на обслуживание, первый выход котсфо5. This address indicates the number of register cell 1, located at the 2-3rd entrance-exit. In the absence of a unit from the second output of register 1 and the presence of a signal from the generator of 13 random pulses through the element I 14, the signal at the output of block 4 of simulation appears simply, arriving at block 7. The number of circuits affected by the signals from the output of block 4 is proportional to The duration of the signal from the generator 13 is that there are no units in these cells. The number of unaccompanied simulators by block 4 is recorded by the sensor located at the third output of register I. The signal taken from the third output of register 1 records the signal & block 6 of memory at the address generated by the decoder 5; Thus, in the RM address of the bls sub memory, the number of revolutions is fixed (the duration of service), which is made by the same semi-finished product located on the kM hanger of the conveyor. The descrambler 5 forms the addresses of the register cells that pass sequentially past the modeling unit 4 . After each signal, the content of the last bit of register 1 is rewritten to the first bit. Setting the initial conditions (the value of unfinished production before Ha4av modeling) is left by the modeling unit 3 with the modeling unit 4 turned off for one revolution of the register 1. The proposed device can be used when carrying out design work on Denmark from new shsh reconstruction of the old closed transport systems. Claims I. Device for modeling the operation of a closed conveyor, containing a generator of pulses, the output of which is connected with the first move of the ring back-up register, and an exponential unit, differing from that, in order to expand the class of solved problems, a memory block, a descriptor are inserted into the device Addresses, a model of a model of service arrival and a model of a service completion process, the first exit of which is connected to the second input of the circular shift register and the first stroke of the registration unit and the block memory vtooy and third inputs are connected to the first output sotvetstvenno annular dvigovogo register and the output address of the decoder, whose input is connected to the first simulation process unit vhoom arrival wok and maintenance, the first output kotsfo