ENES489P Pendulum Clock Model 09/09/2010 Using Matlab as a Solver for Validation Summary: ENES489P Pendulum Clock Model 09/09/2010 Using Matlab as a Solver for Validation In this lab, you will be using MagicDraw to determine if a set of requirements can be achieved for a simple system. As we saw last week, Mathematica can be used as a solver with MagicDraw to automatically solve a set of constraints. In this week's lab, you will be using Matlab as the solver and it will be up to you how to structure the requirements dia- grams, the block diagrams, the parametric diagrams and the instance diagram using last week's exercise as a guideline. There are many ways in which this can be accomplished and there is no one right answer. Problem Statement The customer wishes to use a pendulum clock to keep track of time. His requirement is that the clock loses no more than a second every hour. Requirement: The clock loses no more than one second every hour. 1 Description of Pendulum A simple model for pendulums indicates that the period is given by the expression T = 2 l g where l is the length of the pendulum and g is the gravitational constant2 . The length of the pendulum will be given by l = g T 2 2 Collections: Engineering