SIMULATING THE COOKING PROCESSES BY USING SIMULATION AND MODELLING TECHNOLOGY

Similar documents
Guidelines for drafting the participant observation report

English Nexus Offender Learning

Peterborough Eco Framework

Assessment: 7308 Basic Culinary Arts 7309 Advanced Culinary

ODESSA COLLEGE TECHNICAL STUDIES & CURRICULUM DIVISION CULINARY ARTS DEPARTMENT. 201 West University Odessa, Texas COURSE SYLLABUS

Louisiana State Museum

Executive Guide to Simulation for Health

MERRY CHRISTMAS Level: 5th year of Primary Education Grammar:

C U L I N AR Y A R T S

ODESSA COLLEGE TECHNICAL STUDIES & CURRICULUM DIVISION CULINARY ARTS DEPARTMENT. 201 West University Odessa, Texas COURSE SYLLABUS

The Evolution of Random Phenomena

Sensory evaluation. Teachers guide (primary)

Smarter Lunchrooms: A Policy, Systems & Environmental Approach to School Meals May 2017 Katie Bark, Project Director Montana Team Nutrition, MSU

Industrial Assessment Center. Don Kasten. IAC Student Webcast. Manager, Technical Operations Center for Advanced Energy Systems.

Picture It, Dads! Facilitator Activities For. The Mitten

Activity 2 Multiplying Fractions Math 33. Is it important to have common denominators when we multiply fraction? Why or why not?

Sight Word Assessment

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2

Fearless Change -- Patterns for Introducing New Ideas

Airplane Rescue: Social Studies. LEGO, the LEGO logo, and WEDO are trademarks of the LEGO Group The LEGO Group.

Yoshida Honmachi, Sakyo-ku, Kyoto, Japan 1 Although the label set contains verb phrases, they

DICE - Final Report. Project Information Project Acronym DICE Project Title

Economics Unit: Beatrice s Goat Teacher: David Suits

Unit: Human Impact Differentiated (Tiered) Task How Does Human Activity Impact Soil Erosion?

Multimedia Courseware of Road Safety Education for Secondary School Students

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses

Strategy Study on Primary School English Game Teaching

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Eggs-periments & Eggs-plorations

been each get other TASK #1 Fry Words TASK #2 Fry Words Write the following words in ABC order: Write the following words in ABC order:

Food Chain Cut And Paste Activities

Measurement & Analysis in the Real World

English Language Arts Scoring Guide for Sample Test 2005

Major Milestones, Team Activities, and Individual Deliverables

SIMS 2017 Conference The 58th Conference on Simulation and Modeling (SIMS 2017)

DIBELS Next BENCHMARK ASSESSMENTS

art history homework help

MADERA SCIENCE FAIR 2013 Grades 4 th 6 th Project due date: Tuesday, April 9, 8:15 am Parent Night: Tuesday, April 16, 6:00 8:00 pm

ODESSA COLLEGE CULINARY ARTS. 201 West University Odessa, Texas COURSE SYLLABUS

A Pipelined Approach for Iterative Software Process Model

COURSE TITLE: FOOD & BEVERAGE OPERATIONS AND MANAGEMENT COURSE CODE: HP FB OM DESCRIPTION

Large Kindergarten Centers Icons

Healthier US School Challenge : Smarter Lunchrooms

Jack Jilly can play. 1. Can Jack play? 2. Can Jilly play? 3. Jack can play. 4. Jilly can play. 5. Play, Jack, play! 6. Play, Jilly, play!

Every curriculum policy starts from this policy and expands the detail in relation to the specific requirements of each policy s field.

PROCESS USE CASES: USE CASES IDENTIFICATION

Functional Maths Skills Check E3/L x

Build on students informal understanding of sharing and proportionality to develop initial fraction concepts.

Medium Term Plan English Year

Planting Seeds, Part 1: Can You Design a Fair Test?

Circuit Simulators: A Revolutionary E-Learning Platform

A Reinforcement Learning Variant for Control Scheduling

ABHINAV NATIONAL MONTHLY REFEREED JOURNAL OF RESEARCH IN COMMERCE & MANAGEMENT

InTraServ. Dissemination Plan INFORMATION SOCIETY TECHNOLOGIES (IST) PROGRAMME. Intelligent Training Service for Management Training in SMEs

12- A whirlwind tour of statistics

A STUDY ON INFORMATION SEEKING BEHAVIOUR OF STUDENTS WITH SPECIAL REFERENCE TO ENGINEERING COLLEGES IN VELLORE DISTRICT G. SARALA

Includes Activities for all ages CHALLENGE LEVEL 1. Explore STEM with

4-H FAMILY AND CONSUMER SCIENCES SECTION. Clothing Project Information

Success Factors for Creativity Workshops in RE

Geothermal Training in Oradea, Romania

Wellness Committee Action Plan. Developed in compliance with the Child Nutrition and Women, Infant and Child (WIC) Reauthorization Act of 2004

06-07 th September 2012, Constanta Romania th Sept 2012

South Carolina College- and Career-Ready Standards for Mathematics. Standards Unpacking Documents Grade 5

Journal title ISSN Full text from

Simulation of Multi-stage Flash (MSF) Desalination Process

Religious Accommodation of Students Policy

Thought and Suggestions on Teaching Material Management Job in Colleges and Universities Based on Improvement of Innovation Capacity

Consequences of Your Good Behavior Free & Frequent Praise

EOSC Governance Development Forum 4 May 2017 Per Öster

Procedia - Social and Behavioral Sciences 237 ( 2017 )

ADDIE MODEL THROUGH THE TASK LEARNING APPROACH IN TEXTILE KNOWLEDGE COURSE IN DRESS-MAKING EDUCATION STUDY PROGRAM OF STATE UNIVERSITY OF MEDAN

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

MCAS_2017_Gr5_ELA_RID. IV. English Language Arts, Grade 5

All Systems Go! Using a Systems Approach in Elementary Science

Tap vs. Bottled Water

THE VIRTUAL WELDING REVOLUTION HAS ARRIVED... AND IT S ON THE MOVE!

Integrating simulation into the engineering curriculum: a case study

Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus

OCR LEVEL 3 CAMBRIDGE TECHNICAL

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

Metadiscourse in Knowledge Building: A question about written or verbal metadiscourse

Designing Educational Computer Games to Enhance Teaching and Learning

Software Maintenance

Multiple Intelligence Teaching Strategy Response Groups

Lectora a Complete elearning Solution

Details of educational qualifications

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

The Enterprise Knowledge Portal: The Concept

Sample Problems for MATH 5001, University of Georgia

empowering explanation

The open source development model has unique characteristics that make it in some

HAVE YOU ever heard of someone

A Case-Based Approach To Imitation Learning in Robotic Agents

Knowledge Elicitation Tool Classification. Janet E. Burge. Artificial Intelligence Research Group. Worcester Polytechnic Institute

What is this species called? Generation Bar Graph

STABILISATION AND PROCESS IMPROVEMENT IN NAB

Human Emotion Recognition From Speech

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

Visit us at:

2016 Warren STEM Fair. Monday and Tuesday, April 18 th and 19 th, 2016 Real-World STEM

Transcription:

International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR) ISSN(P): 2249-6831; ISSN(E): 2249-7943 Vol. 4, Issue 2, Apr 2014, 37-42 TJPRC Pvt. Ltd. SIMULATING THE COOKING PROCESSES BY USING SIMULATION AND MODELLING TECHNOLOGY ASHWINI LAD & PRIYA RUPCHANDANI Department of MCA, YTIET, Karjat, Maharashtra, India ABSTRACT Presenting the real world system as a model is the basic idea behind simulation and modelling. System is a collection of entities which can interact with each other and can accomplish certain goal. Model is a representation of the system. Model can be used as a replacement of actual system for the purpose of study and research. Simulation is the imitation of operations of a real world process as it moves over Time. Cooking is a relevant technological process right from home to different food industries. It is important in the catering and hotel management institutes, fast food sector, catering services and production of prepared meals (ready-to-serve).various cooking games are available but research on such simulator is ongoing. Responding to changing practice environments requires new models for training. A cooking simulator allows people to experience the thrill of cooking. Virtual environment for cooking and taste modelling concept can be added KEYWORDS: System Modelling, Simulation, Artificial Intelligence, Virtual Learning Environment INTRODUCTION The objective of simulating the cooking processes by using simulation and modelling technology is to find the usefulness of mod-sim technique for a day to day activity by checking its positive and negative sides. This problem is also of interest in many training applications and has received attention from researchers in Artificial Intelligence and Virtual Learning Environment. From years the popularity of food-related television programming and casual video games based on time management has been increased. The selection of cooking-themed video and computer games has become a favourite pass time and entertaining activity in recent years. If you enjoy cooking or just pretending to cook you can find a cooking game with a fair level of realism on virtually any game platform. This would be a serious computer-based simulation product endeavouring to model all the complexities of a full range of equipment, ingredients, their interactions, and their tastes. Basically, the simulator would provide you with a virtual kitchen through in which dishes could be prepared with virtual ingredients. The software would have the knowledge of what happens when you slice ingredients, blend them, dice them, put certain ingredients together, what happens when you heat ingredients, cool them, mix them, etc. etc. Although it would be technologically difficult, the idea is to have fully fledged scientific modelling of what goes on during cooking.

38 Ashwini Lad & Priya Rupchandani RELATED WORK There is a research going on for the development of such type of simulator. A cooking simulator is under development in Japan. This model in research allows people to experience the thrill of cooking even when their fridge is empty and their belly is full. It might also help them to utilize their skills so they don t overcook a pricey steak. The simulator features a force feedback fry pan and spatula to accurately re-create the sense of cooking. METHODOLOGY In this research paper we are trying to focus on a working model design which will give feel like the real system of cooking in our kitchen. For that the following methodology can be applied, by using which we can build the model. This methodology can be applied to any user interactive model. It consists of following four steps which can be referred as IDEA which includes Initialization, Display, Events and Actions. Initialization It is the information gathering phase. The data required for simulating any system can be gathered by observing the actual working of real system. If real system is not present then various assumptions can be done based on historic data. Various objects required for simulating the system can be conceptualized based on the idea of the user. This gave rise to generation of various virtual objects also, which later can become part of the working model. The objects with which the user can interact are conceptualized in this phase. For simulating cooking process, various objects that we need are cooking equipments like stove, cylinder, microwave ovens, fridge; utensils like pots, pans, spoons; ingredients vegetables, grains, water, oil, spices, fruits, milk etc can be firstly initialized by using any technology. Display After gathering the data and information and selecting the objects required for any model the next step is displaying that objects in such a fashion that they will look real and interactive. The shapes, sizes and colors of these objects are finalized in this phase. The look and feel of these objects should be like the real objects. So that the user will feel it like an interaction with the real system. Events Any activity which involves some time period of the system and which produces some output is called as an event. Event mainly involves the interaction of various objects with each other or with the user. In cooking system if the user wants to try any new recipe, he can select his equipments and ingredients. It includes a display to show the user visible changes to their food caused by heating. See a steak go from red to brown and carrots blackened to a crisp and then he can do the work like chopping, cutting, kneading, fry etc. Actions When the system is responding to some inputs it is an event. And when the user is giving some input or he is responding to system s events it is called an Action.

Simulating the Cooking Processes by Using Simulation and Modelling Technology 39 Simple event could be when user of simulator tries some recipe and if he keeps on adding more quantity of salt or some spices, so simulator will respond to this event. So when user adds some improper quantity of ingredients, simulator will quickly notifies the same, and user will take proper action. Table 1: Objects in Cooking Simulator and their Usage in the Simulation Sr. No. Object Usage 1. Stove and Oven To provide heat 2. Pots To cook food 3. Pans To fry and cook food 4. Knives To cut 5. Serving Spoons To steer 6. Spices and salt To provide taste 7. Oil and water To cook and fry 8. Grains and vegetables As Ingredients MODEL DESIGN AND IMPLEMENTATION Model Design In first phase there is a designing of objects for a model. In this phase the designing of whole model can be done. This phase is like making the working model or prototype of working system. Model execution is taking trials of prototypes for checking the outputs. After executing prototypes for several times, the various outputs can be analyzed. Figure 1: Model Design and Execution Figure 2: Flow Diagram of Simulation and Model Designing for Proposed Cooking Simulator

40 Ashwini Lad & Priya Rupchandani Implementation The simulator can be implemented by using the simulation language like GPSS (General Purpose Simulation System). It is a very famous and easy to use discrete event simulation programming language. This language is well suited for problems like any manufacturing company or factory. Our proposed system i.e. the cooking simulator also falls into this category. So by using GPSS the proposed system can be designed. In GPSS, entities are called Transactions, and can be viewed as moving from Block to Block. A Block is a line of code and it represents unit actions that affect the Transaction itself or other entities. These other entities can be broadly classified in Resources, Computational entities and Statistical entities. Resources, like Facilities and Storages represent limited capacity resources. Computational entities, like variables, Functions and random generators are used to represent the state of Transactions or elements of their environment. Statistical entities, like Queues or Tables (histograms) collect statistical information of interest. Sample Code of GPSS The aim is to simulate the operation of a kitchen. User arrive and enter the kitchen, queue if the kitchen is busy, get their recipe on a first-come first-served basis, and then leave the kitchen. We wish to know the average and maximum waiting line as well as number of dishes. SIMULATE; Define model Model segment 1 GENERATE 10, 2; SEIZE John; ADVANCE12, 3; RELEASE John; TERMINATE; user arrive every 10±2 mn Capture the kitchen Get a recipe in 12±2 mn finish cooking Leave the kitchen Model segment 2 GENERATE 250; TERMINATE 1; Timer arrives at time = 250 mn Shut off the run Control cards START 1; Start one run

Simulating the Cooking Processes by Using Simulation and Modelling Technology 41 END; End model This code is developed between the SIMULATE and END statements, and is divided into "model segments" and "control cards". The first segment models users. The GENERATE block creates a flow of Transactions and schedules them to enter the model with an inter-arrival time uniformly distributed over the range 10±2. It is the programmer's responsibility to interpret this transaction as users and to understand that the time is to be counted in minutes. The Transactions start their existence in the GENERATE block and progress from Block to Block, according to certain rules, until they reach a TERMINATE which remove them from the model. FUTURE WORK In the future, we hope to pair the system with a meal we are actually cooking so that it could help us forecast how long to leave our food in the pan by giving a virtual peek at our steak in five minutes and 10 minutes. Or, if you spend too much time cooking just for the pleasure of cooking, the simulator will let you have all the fun without any obligation to eat the meal you prepare. The software would also give a 'taste rating' to completed dishes. User settings could store preferences for hot/spicy food, sweets, etc., so the ratings would suit the current user. Basically, such software could give valuable cooking training and an opportunity to 'test' new dishes without wasting ingredients or making a mess. No washing up either!! You could have online/network simulation as well - cook with your friends, or attend a virtual cooking class with your favourite celebrity chef! A more wacky addition to this idea is to have an online service where you send your simulated recipe data. A chef in a nearby company franchised kitchen (maybe one per city) then cooks the dish based on data from the simulator, and it is home delivered to your house! CONCLUSIONS Thus we can conclude that Modelling and simulation is a powerful method to evaluate the design of any system. Simulation models represent valuable knowledge and require considerable time and effort. We tried to model actual process in kitchen by using this technology. We also conclude that with the use of such simulators the cooking processes will enhance in such a way that it will definitely become a part of further researches and innovations in hospitality management area as well as in field of simulators. Thus, simulating the cooking processes by using simulation and modelling technology is definitely a Next Gen technology. REFERENCES 1. Hue. V., Fourquet, J-Y, Chiron. P, Simulation & Modelling of virtual operators for workspace design. IEEE transactions on computational Intelligence Methods and Applications. 2. Chang Liang Liu; Hong Wang; Jinliang Ding; Chenggang Zhen: An overview of modelling and simulation of thermal power plant; IEEE Transactions on Advanced Mechatronic Systems.

42 Ashwini Lad & Priya Rupchandani 3. Schaus, V; Grossekatthofer, K; Ludtke, D; Gerndt, A. Collaborative Development of a Space System Simulation Model IEEE Transactions on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2011 4. Nicola Corriero; Pierpaolo Di Bitonto; Teresa Roselli; Veronica Rossano;Enrica Pesare Simulation of clinical cases for learning in e-health. INTERNATIONAL JOURNAL OF INFORMATION AND EDUCATION TECHNOLOGY ;VOL 4 NO 4,AUG 2014; PP: 378-382 AUTHORS DETAILS Ashwini B. Lad is currently an Assistant Professor at Yadavrao Tasgaonkar Institute of Engineering And Technology, Mumbai University. She is pursuing her Masters (M. Phil) in Computer Science Department from, Mumbai University. Priya C. Rupchandani is currently an Assistant Professor at Yadavrao Tasgaonkar Institute of Engineering And Technology, Mumbai University. She is pursuing her Masters (M.E) in Information & Technology Department from Vidyalankar Institute of Technology, Mumbai University.