A questão das permissões de pessoal no sistema de gerenciamento de depósito é um tópico importante na pesquisa atual. Um bom sistema de gerenciamento considerará a divisão de permissões de muitos aspectos; se não for apropriado, não só causará instabilidade no sistema, mas também poderá causar vazamento de informações importantes de dados. . De uma perspectiva de segurança, em geral, seguiremos o princípio da menor autorização ao projetar programas; ou seja, conceder as permissões mínimas necessárias ao código do programa no menor tempo possível. A menos que o programa exija, o aplicAtivo não poderá ser executado com privilégios de administrador. . Em uma plataforma de integração de sistema de informação multifuncional, ela contém vários submódulos, e cada módulo pode exigir seu próprio sistema de permissão exclusivo. Geralmente, os desenvolvedores de software só podem atender às necessidades do usuário modificando o código. Na maioria dos casos, o sistema de permissão geralmente é exigido pelos usuários nos estágios iniciais da implementação, portanto, projetar um esquema de permissão sólido é particularmente importante para plataformas de integração de sistema de informação.
Então, no gerenciamento moderno de armazenagem de carga altamente integrado, como organizar razoavelmente as permissões de pessoal? Para um grande armazém de carga, se as permissões de coleta do pessoal puderem ser organizadas adequadamente, isso pode reduzir muito ou até mesmo evitar o problema de mercadorias e coletas incorretas. A situação de carga e perda de carga; alcançando assim um gerenciamento de armazenagem automatizado eficiente. Este artigo propõe uma estratégia de gerenciamento automatizado de direitos de pessoal com base na tecnologia RFID, contando com a combinação de software e hardware para realizar o gerenciamento automatizado de pessoal de armazém pegando mercadorias.
1. Análise do programa
Todo o esquema de autoridade de coleta de pessoal de gerenciamento de armazém automatizado é baseado em duas fundações para pesquisa aprofundada.
1) A tecnologia central do sistema de identificação por radiofrequência é a implementação do algoritmo anticolisão durante o acesso multicanal. Existem dois métodos principais de comunicação no sistema RFID: ① Método de transmissão sem fio, ou seja, há vários respondedores dentro do alcance de leitura de um leitor/gravador, e o fluxo de dados enviado pelo leitor/gravador pode, às vezes, ser recebido por vários respondedores. ② Modo de acesso múltiplo, ou seja, vários respondedores transmitem dados para o leitor ao mesmo tempo dentro do escopo do leitor. O primeiro não é o foco da minha consideração, mas o último causará conflitos de comunicação e problemas de colisão de dados. Atualmente, existem basicamente quatro soluções: SDMA-Space Division Multiple Access, Frequency Division Multiple Access (FDMA-Frequency Division Multiple Access), TDMA-Time Division Multiple Access e Code Division Multiple Access (CDMA-Code Division Multiple Access). Considerando fatores como forma de comunicação do sistema RFID, consumo de energia, complexidade do sistema e custo, o método TDMA é selecionado para implementar o mecanismo anticolisão no sistema de identificação por radiofrequência. O algoritmo anticolisão baseado em TDMA é dividido em: algoritmo de busca binária baseado em bits e algoritmo ALOHA baseado em slots; esta solução usa um algoritmo de busca binária para resolver o problema anticolisão.
2) A base do sistema de identificação por radiofrequência - o design do formato de codificação de dados EPC. A seleção do esquema de codificação de dados EPC determinará a implementação conveniente da coleta de dados EPC. Neste plano, o design do formato de codificação de dados EPC inclui duas partes: ① Design da codificação da autoridade de coleta de pessoal. ② Design da codificação EPC da identificação de carga. Atualmente, há 13 esquemas de codificação EPC, e sua estrutura geral consiste em um cabeçalho hierárquico de comprimento variável e uma série de campos numéricos, conforme mostrado na Figura 1. O cabeçalho define o comprimento total, o tipo de identificação e a estrutura de codificação EPC, que também pode incluir seu valor de filtro; o comprimento do cabeçalho é variável.
2 Design do esquema
O design do esquema inclui duas partes: o design do esquema de codificação de carga e o design do esquema de permissão de pessoal de entrega. Na parte de design do esquema de codificação de carga, um dos identificadores universais GID-96 é usado de acordo com as necessidades do design do sistema. Ele não depende de nenhuma especificação ou esquema de identificação conhecidos existentes e usa um código EPC de 96 bits composto de 3 campos (código do gerente geral, código de classificação de objeto, número de série). Após adicionar o cabeçalho, a exclusividade do namespace EPC é garantida. Seu formato é mostrado na Tabela 1.
Dentre eles, o código do gerente geral é usado para identificar uma entidade organizacional, como uma empresa, gerente, etc.; é responsável por manter o número dos seguintes campos; a classificação do objetoO código de íons é usado para identificar o tipo ou tipo de itens sob o código do gerente geral; o número de série é usado para identificar cada objeto específico sob o código de classificação do objeto. Os códigos dos três são únicos e nenhuma duplicação é permitida sob o mesmo tipo. Pode ser visto neste formato de codificação que a parte do código de classificação do objeto representa o tipo de materiais de armazenagem; também representa o tipo de materiais armazenados no armazém. Quando um grande armazém de carga tem vários funcionários de coleta, este código também fornece uma maneira razoável de alocar a autoridade do pessoal de coleta.
Em vista do fato de que o pessoal de coleta visa apenas uma empresa de logística específica, sua autoridade de coleta raramente envolve aspectos externos; e considerando a operação eficiente, robustez e estabilidade do sistema de gerenciamento de armazém, na parte de design do esquema de codificação para as permissões do pessoal de coleta, atribuições separadas são dadas ao pessoal de coleta. Configure um formato de codificação de permissão personalizado. Seu formato de codificação ainda é personalizado com base no GID-96, com o propósito de torná-lo mais fácil de implementar e mais eficiente ao recuperar bancos de dados em lotes. Seu formato de codificação é mostrado na Tabela 2.
Na codificação, há dois tipos de gerentes gerais: o conselho de administração com a autoridade mais alta e o departamento de gerenciamento de depósito responsável por diferentes funcionários de entrega; cada um é representado por um código diferente. Na parte do código de classificação de objeto: os códigos de classificação de objeto sob o conselho de administração são todos definidos como 1, o que significa que o conselho de administração tem a autoridade mais alta e pode verificar o status do estoque de vários materiais no depósito atual e retirar vários materiais do depósito. Diferentes funcionários de coleta responsáveis pelo departamento de gerenciamento de depósito têm diferentes códigos de classificação de objeto, o que também significa que diferentes funcionários de coleta transportam diferentes tipos de mercadorias. Na parte do número de série, de acordo com o número de pessoal N, o método de uso de bits altos é adotado: N = 2M-2 (entre eles, M & lt; 36, todos os 0s e todos os 1s não são usados, então subtraia 2); os bits 36-M restantes não são considerados para uso geral Gerente e classificação de objetos, defina todos como 0. O código de verificação usa verificação de redundância cíclica (CRC). Sua maior vantagem é que ele tem alta confiabilidade na identificação de erros. Mesmo quando há vários erros, requer apenas algumas operações. Erros podem ser identificados; e o CRC de 16 bits pode verificar a integridade dos dados de blocos de dados de 4 quilobytes de comprimento, atendendo facilmente às necessidades dos sistemas RFID.
3 Implementação do plano
Em primeiro lugar, quando diferentes tipos de materiais são enviados para fora do depósito, eles são implementados por pessoal de coleta com diferentes permissões. A permissão da pessoa que faz a retirada é representada pelo "código de classificação do objeto" no código EPC. A pessoa que faz a retirada primeiro lê a permissão de retirada que ela carrega com um leitor de permissão dedicado. Depois que o sistema obtém os dados da etiqueta eletrônica, ele intercepta e armazena o "código de classificação do objeto" nos dados da etiqueta de permissão em uma variável privada por meio de uma instrução de interceptação. Quando as mercadorias são enviadas para fora do depósito, o leitor obtém a etiqueta eletrônica de cada mercadoria e transmite as etiquetas eletrônicas coletadas para o sistema por meio do middleware. Durante o processo de transmissão, duas operações são necessárias: 1) Interceptar o código de classificação do objeto na etiqueta eletrônica das mercadorias e executar uma operação de correspondência de padrões no código de classificação do objeto na etiqueta eletrônica com a permissão da pessoa que faz a retirada. Quando a correspondência é bem-sucedida, a tabela de inventário no banco de dados é percorrida usando os dados da etiqueta eletrônica do material como condição de pesquisa: Quando a correspondência não é bem-sucedida (ou seja, o código de classificação do objeto na etiqueta das mercadorias que estão sendo retiradas é diferente do código de classificação do objeto na etiqueta de permissão da pessoa que retira as mercadorias), indicando que a pessoa que retira as mercadorias não tem autoridade para retirar o item, então a etiqueta eletrônica das mercadorias será enviada de volta ao terminal LCD. E é destacada para inspeção pelo pessoal de gerenciamento do depósito. 2) Quando as mercadorias são retiradas com sucesso, elas são enviadas para fora do depósito; ao mesmo tempo, o banco de dados é recuperado usando os dados da etiqueta eletrônica das mercadorias como condições de pesquisa, e a tabela de inventário de material do depósito do banco de dados atual é atualizada; garantindo que a quantidade de mercadorias na tabela de inventário corresponda àquela no depósito. Esta operação de atualização é um pouco semelhante à operação de armazenagem de mercadorias. Todo o processo de operação de entrega é mostrado na Figura 2.
Parte de coleta de dados EPC: As duas operações de coleta de dados de rótulos eletrônicos para materiais de saída e coleta de dados de rótulos eletrônicos de autoridade de pessoal são "assíncronas". Primeiro, colete os dados de rótulos de permissão do pessoal de coleta e, em seguida, execute a correspondência de padrões com os dados de rótulos eletrônicos coletados dos materiais de saída. O motivo para isso é que o banco de dados que armazena informações de material de armazenamento e o banco de dados que armazena informações de permissão de pessoal são gerenciados separadamente. Isso pode efetivamente garantir que as informações de permissão do pessoal de coleta não sejam vazadas ou roubadas e evitar a perda de materiais de armazenamento.
Parte do módulo de aplicação: Em vista do fato de que quando vários leitores e escritores trabalham ao mesmo tempo, o número de tags que eles leem por segundo é muito grande. Normalmente, um buffer é aberto para armazenar temporariamente dados de tags eletrônicas.
< ...
Para facilitar o entendimento, o autor usa apenas qualquer etiqueta eletrônica na fila de dados EPC como exemplo para demonstrar todo o processo de processamento. Primeiro, os dados da etiqueta eletrônica são retirados da fila e inseridos na interface do aplicativo.
4. Verificação do plano
Como a coleta de dados EPC é implementada na parte de hardware, não entrarei em detalhes aqui. Simule os dados EPC coletados para verificar o plano. Os dados EPC coletados são armazenados em uma tabela EXCEL na forma de uma tabela bidimensional, e a tabela de inventário de material do depósito atual é armazenada no banco de dados ORACLE para recuperação em lote do banco de dados. Como o banco de dados de recuperação em lote tem requisitos muito altos no tempo de resposta da consulta, a ideia de divisão-amostragem-correspondência é adotada aqui. Os materiais foram divididos em categorias simples durante a operação de depósito. Portanto, durante a recuperação do lote, apenas o primeiro na tabela de inventário de cada tipo de material de armazenamento precisa ser correspondido. Quando a parte do código de classificação do objeto corresponde ao registro armazenado na tabela de inventário atual, o número de série é correspondido; o maior benefício deste método é: interceptar uma vez e usá-lo várias vezes. O código de classificação do objeto do banco de dados de dados de recuperação do lote será usado novamente ao verificar a permissão do pessoal para pegar mercadorias. Apenas uma variável temporária é necessária para armazenar temporariamente o código: reduzindo muito a carga de trabalho de interceptação e encurtando o tempo de processamento.
Em vista da pesquisa acima, simulações foram realizadas em três ambientes no MatLab. Ambiente de simulação 1: Os registros da tabela de inventário são fixados em 1.000, as etiquetas de saída variam de 8 a 100 e o número de pessoal de coleta é 1;
Ambiente de simulação 2: Há 30 etiquetas de saída fixas, a tabela de inventário registra alterações: 100~1500, e o número de pessoal de coleta é 1;
Ambiente de simulação 3: Alterações de etiquetas de saída: 20~70, alterações de registro da tabela de inventário: 150~1.450, pessoa de coleta é 1 pessoa; os resultados da simulação são mostrados na Figura 7.
Pode ser visto a partir dos resultados da simulação que este método pode processar corretamente os dados e realizar a classificação e o gerenciamento de entrega com o código de classificação de objetos como o núcleo. Comparado com os métodos de coleta comuns, o tempo de entrega é encurtado. Ao bloquear as etiquetas eletrônicas de mercadorias, os erros na retirada de mercadorias são reduzidos ao mínimo, atingindo a intenção original do design da solução. Ele fornece uma nova ideia para o gerenciamento moderno de entregas em depósitos.
5 Conclusão
Para atingir um gerenciamento moderno de armazenagem eficiente e rápido, uma solução de gerenciamento automatizada para direitos de retirada de pessoal com base na tecnologia RFID é proposta. Contando com a codificação EPC especial para pessoal de retirada, a autoridade de retirada da equipe de gerenciamento de depósito é alocada de forma razoável, o que resolve os problemas de entrega lenta do depósito e erros na retirada de mercadorias. No entanto, a julgar pelas características da própria codificação de permissão de design, esse esquema de permissão de entrega tem certas limitações. Quando há muitos tipos de materiais de armazenagem, dar a cada gerente de depósito apenas o direito de pegar um tipo de mercadoria pode não ser capaz de atender às necessidades de flexibilidade da gestão de depósito, resultando em desperdício de gerentes de depósito e aumento dos custos de investimento na gestão de depósito. É aqui também que este programa precisa ser melhorado na próxima etapa.
Contact: Adam
Phone: +86 18205991243
E-mail: sale1@rfid-life.com
Add: No.987,High-Tech Park,Huli District,Xiamen,China