Variable Cassette Allocation for Continuous Medication Dispensing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing drug dispensing devices face efficiency issues when continuously processing multiple prescription data sets due to individual allocation of drugs to variable cassettes, leading to suboptimal operation of filling drugs into the cassettes.
Innovation Solution
A drug dispensing device and control method that efficiently allocates drug information to variable cassettes based on prescription data, utilizing a prescription control unit and packaging control unit to optimize the use of both fixed and variable cassettes, along with RFID technology for identification and drive mechanisms to ensure precise drug dispensing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a robotic arm is used to transport medicine packages, then automation and productivity are improved, but device complexity and cost increase
Solution Approach 1:
The robotic arm is divided into multiple independent modules: base unit, arm unit with joints, and hand unit. Each module can be independently controlled and replaced, reducing overall system complexity while maintaining automation capabilities.
Solution Approach 2:
The robotic arm is designed with universal joints and a gripper hand that can adapt to different medicine package types and sizes. This multi-functionality allows a single robotic arm design to handle various dispensing tasks without requiring multiple specialized mechanisms.
2Measurement precision
If multiple sensors are installed to detect full and expired states, then measurement precision and reliability are improved, but device complexity increases
Solution Approach 1:
Multiple sensor functions (full state detection, expired state detection, and medicine type recognition) are integrated into a single sensor unit. This consolidation maintains high detection accuracy while reducing the number of separate components and simplifying the overall device structure.
Solution Approach 2:
The sensor unit is designed as a multi-functional component that can detect multiple states (full, expired, medicine type) simultaneously. This universal sensor replaces what would otherwise require multiple separate sensors, reducing device complexity while maintaining measurement precision.
3Manufacturing precision
If the robotic arm waits for the medicine package to be fully transported before the dispensing device starts processing, then positioning accuracy is improved, but productivity decreases
Solution Approach 1:
The dispensing device performs preliminary actions (reading sensor data, identifying medicine type, preparing dispensing mechanism) while the robotic arm is still transporting the medicine package. This overlapping of operations eliminates idle waiting time and maintains positioning accuracy through continuous coordination.
Solution Approach 2:
The system maintains continuous useful action by allowing the dispensing device to process information and prepare for dispensing during the robotic arm's transport time. No component remains idle, as the sensor data is continuously monitored and processed throughout the transport cycle.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In order to increase utilization efficiency of a variable cassette (41B) at the time when prescription control processing is to be continuously executed for a plurality of pieces of prescription data, a drug dispensing device (4) includes: a variable cassette (41B) configured to dispense any type of drug; a mounting portion (42B), to and from which the variable cassette (41B) is mountable and dismountable; a drive controller configured to cause the drug corresponding to the plurality of pieces of prescription data to be dispensed from the set; an allocation processor (511) configured to allocate, based on the plurality of pieces of prescription data, drug information on the drug to be dispensed included in the plurality of pieces of prescription data to the variable cassette (41B) or the mounting portion (42B) ; and a drive controller (562) configured to drive the variable cassette (41B) in accordance with a driving condition set in advance in association with the drug information allocated to the variable cassette (41B) or the mounting portion (42B) by the allocation processor (511), to thereby dispense from the variable cassette (41B) the drug corresponding to the plurality of pieces of prescription data.