text:
|Publication number
|Publication type
|Application number
|Publication date
|3 Jan 1984
|Filing date
|27 Feb 1981
|Priority date
|27 Feb 1981
|Fee status
|Also published as
|Publication number
|Robert S. Lorincz, Carmine Masucci, Daniel N. Bull
|Original Assignee
|New Brunswick Scientific Co., Inc.
|Export Citation
|BiBTeX, EndNote, RefMan
|Non-Patent Citations (1), Referenced by (65), Classifications (17), Legal Events (5)
|External Links: USPTO, USPTO Assignment, Espacenet
This invention is directed to the monitoring and control of biochemical processes, and in particular, of fermentation processes. Biochemical processes are, in general, relatively slow yet complex. The processes are greatly affected by environmental factors and such processes have long been contolled by adjustments in temperature, pressure, speed of agitation, pH, sparge air flow, nutrient feed and other factors. The control of these environmental factors and in particular the interactive control thereof has been the subject of substantial research effort. In U.S. Pat. Nos. 3,926,737 and 3,926,738, issued on Dec. 16, 1975 to Wilson et al. and assigned to the assignee hereof, a method and apparatus is taught for control of biochemical processes based on the detection of the values of selected controllable and dependent variables, the calculation by means of a computer of at least one further, not directly measurable dependent variable on a real-time, on-line basis from the plurality of selected controllable and dependent variables, the not directly measurable dependent variable being representative of the stage of the biochemical process, and thereafter interactively regulating the values of the controllable variables in response to the calculated values of the further dependent variable to bring the further dependent variable to predetermined levels to create the desired environmental conditions for the biochemical process. While this method and apparatus for control of biochemical processes represents an effective and highly sophisticated technique for the control thereof, it is frequently desirable, particularly in connection with laboratory fermentors, to monitor and control the various controllable variables directly along predetermined and alterable profiles, which profiles can be interactively controlled. This has lead to the development of various forms of monitoring and control devices including various "modular" instrumentation packages. Where such systems are controlled exclusively through a central computer, then the failure of the computer generally leads to the loss of the process. On the other hand, the existing "modular" instrument monitoring and control arrangements lack the flexibility for complete monitoring and control. To the extent that such prior instrumentation modules are hard wired, they are difficult to change. Further, the various function modules are generally not readily interchangeable necessitating the maintenance of extensive spare components if the process is to be saved despite the failure of a particular "module".
By providing function monitoring and control modules which are capable of plug-in coupling to a console which includes central power supply, sensor input and recording devices and may further include a central computer interface, by providing each such module with its own microprocessor for control and operation thereof as well as manual input means and, if desired, a display, and by making said modules substantially interchangeable with readily accomplished modifications, the foregoing disadvantages in the prior art arrangements are overcome.
Generally speaking, in accordance with the invention, modular instrumentation for the monitoring and control of biochemical processes is provided, including a function monitoring and control module having a microprocessor, first memory means cooperating with said microprocessor for storing the program for the operation of said module, a second electrically alterable memory means for storing at least function set point data, manual input means for inputting said set point data and for selectively controlling the operation of said module, and interface means for at least receiving signals representative of sensor output and transmitting signals for effecting function control. Said module may include display means for cooperation with said manual input means for effecting set point input and module control and for displaying monitored function data.
A plurality of said modules may be provided in a system including instrument console means, said instrument console means including a cabinet adapted for the removable mounting of said module and including power source means, sensor signal receiving means, control signal transmitting means and a conductive array interconnecting said module, said power source means, said sensor signal receiving means and said control signal transmitting means, each of said modules being releasably plugable into said conductive array. Said console may further include recorder means interconnected to said conductive array for receiving and recording data representative of monitored functions from selected ones of said function modules. Said console means may further include pump means interconnected to said conductor array for receiving control signals from a selected one of said modules for the operation thereof. The console means may also include a sensor module means including conditioning circuit means for placing received sensor signals into a form usable by said function modules and for placing control signals transmitted by said function module into a form effective for the control of the function. The console means may also include computer interface means coupled to said conductor array for permitting transmission of data to said function modules for the setting of set points and control thereof.
Each of said function modules may be adapted for interchangeability upon the substitution of at least the first memory means thereof. Said function modules may include means for connection to selected channels of said conductive array and for the substitution of the manual input means, together with the substitution of said first memory means for effecting the interchangeability of said function modules.
Accordingly, it is an object of the instant invention to provide modular instrumentation for the control and monitoring of biochemical processes, and in particular, of fermentation processes.
Another object of the invention is to provide control and monitoring function modules which may be readily interchanged through relatively simple modifications.
A further object of the invention is to provide modular instrumentation for the monitoring and control of biochemical processes which permits the complete manual inputting of a profile of each function and the separate, yet interactive setting and control of these functions.
A still further object of the invention is to provide modular instrumentation for the control and monitoring of biochemical processes which is compact and easy to use, yet provides a full range of controls including PID controls for each function.
A still further object of the invention is to provide modular instrumentation for the control of biochemical processes wherein each module incorporates a separate microprocessor for the operation thereof.
Still other objects and advantages of the invention will in part be obvious and will in part be apparent from the specification and drawings.
The invention accordingly comprises the features of construction, combinations of elements, and arrangements of parts which will be exemplified in the constructions hereinafter set forth, and the scope of the invention will be indicated in the claims.
For a fuller understanding of the invention, reference is had to the following description taken in connection with the accompanying drawings, in which:
FIG. 1 is a front perspective view of an instrument console in accordance with the invention with one module removed therefrom;
FIG. 2 is a fragmentary enlarged sectional view taken along 2--2 of FIG. 1 showing a side elevational view of the temperature module;
FIG. 2A is a fragmentary top plan view of the I/O board showing the channel selection arrangement;
FIG. 3 is a sectional view taken along lines 3--3 of FIG. 2 with portions of the module support omitted, showing a top view of the temperature module;
FIG. 4 is a sectional view taken along lines 4--4 of FIG. 3;
FIG. 5 is a view of the front panel of the temperature module in accordance with the invention;
FIG. 6 is a view of the front panel of the dissolved oxygen module in accordance with the invention;
FIG. 7 is a view of the front panel of a pH module in accordance with the invention;
FIG. 8 is a view of a front panel of an antifoam module in accordance with the invention;
FIG. 9 is a rear perspective view of the sensor module in accordance with the invention;
FIG. 10 is a view of the front panel of the sensor module in accordance with the invention;
FIG. 11 is a block diagram of a typical function module in accordance with the invention;
FIG. 12 is a block diagram of the instrument console in accordance with the invention; and
FIG. 13 is a block diagram of a multi-fermentor system incorporating instrument consoles in accordance with the invention.
Referring to FIGS. 1-4, one embodiment of an instrument console 10 is depicted including a housing 12 of conventional design, adapted to releasably support a plurality of modules as more particularly described below. In order to appreciate the size of instrument console 12, in one embodiment, the housing is about 19 inches in width, 21 inches in depth and 28 inches in height. The console is relatively compact when the scope of the monitoring and control functions performed thereby are considered. The housing is provided with a pair of hand grips 14 in the side walls thereof to facilitate carrying thereof. The housing 12 is provided with three intermediate shelves 16 formed of an open grid to permit the circulation of air for the cooling of the various electrical components therein. A plurality of rails 18 are mounted on the top and bottom surfaces of shelves 16 and on the inside surfaces of the top and bottom walls of housing 12 positioned to receive, guide and support upwardly and downwardly projecting ribs 20 formed in the frame of each module mounted within housing 12. The rails 18 extend from the front to the rear of the housing to permit the displacement in and out of the housing of the respective modules as discussed more particularly below.
The rear of the housing supports a back plane consisting of a plurality of socket members 22 extending vertically and positioned to the rear of each module and an array of conducted leads 24 which interconnect the respective sockets 22 and which are connected to the various elements of the instrument console as will be more particularly described below. In one embodiment, the array is provided with one hundred conductive leads with each socket 22 providing one hundred pin connections. In an alternate embodiment (not shown) the leads 24 may be replaced by a printed circuit conductive array as is well known in the art. Also mounted to the rear of the housing 12 is a socket 26 supported on a shelf 28 which permits coupling of the console to an external source of power through plug 30, socket 26 being coupled to a power module 32 through conductive array 24. Said power module may be manipulated into and out of housing 12 by means of handle 34. Power module 32 is positioned in registration with a socket 22 (not shown) and is provided with a corresponding plug and formed from the edge of a circuit board as described below. Power module 32 is adapted to provide, on various channels of the multichannel conductive array 24, the desired voltages required for the operation of the console system. A push-button switch 36, preferably provided with an on-indicating light therein, serves to turn the power supply, and therefore the entire console, on and off. All of the elements of the console are driven from the voltages generated at the power module and transmitted along the conductive array.
Also received within housing 12 is a recorder module 38 consisting, in one embodiment, of a conventional six channel strip chart recorder. In this embodiment, up to two such recorders may be provided, twelve channels being alotted to the recorder function. In addition to the power module and recorder module, the top row of the instrument console includes an interface panel 40 intended to provide interconnection with an external computer through socket 42 mounted on the front panel of module 40. The operation of interface module 40 is more particularly described below. Interface module 40 is provided with two LED indicator lights indicative of whether the console is receiving or transmitting data to the external computer. The interface panel provides interconnection between data lines forming a part of the conductive array 24 and the external computer.
The embodiment of the instrument console 10 depicted incorporates seven function modules, namely temperature module 44, pressure module 46, agitation (speed) module 48, dissolved oxygen module 50, pH module 52, air flow module 54 and antifoam module 56. This particular console has provision for one additional module for performing a desired function such as nutrient or precursor input control through control of pumps in response to load cells or the like, or redox control through the control of application of oxidation and reduction agents. The function modules occupy the two middle shelves.
The bottom shelf is provided with three pump modules, acid pump module 60 and base pump module 62 for control by pH module 52, and antifoam pump module 64 for control by antifoam module 56. In addition, a sensor module 65 is provided (see FIG. 9), incorporating conditioning circuitry for conditioning the function module control signals to operate certain controls and for conditioning certain sensor input signals for application to the function modules. The operation of the sensor module will be discussed in greater detail below. Additional sensor inputs and control outputs, where conditioning is not required, may be made by means of terminal blocks 66 and 68 mounted on the inside surface of one side wall of housing 12. Said terminal blocks are coupled by lines 70 to selected channels of the conductive array 24. Terminal blocks 66 and 68 also serve as output connections to external alarm devices such as buzzers as will be more particularly described below.
Each of the modules discussed above incorporates a frame having four corner supports 72 extending from front to back and supported between a front panel and a rear wall 74. The frame is held together by screws 76 and by the screws (not shown) holding the respective handles 34 of the respective modules in position. Each of the corner supports is formed with one of the upwardly or downwardly projecting ribs 20 which ride in rails 18.
Each of the function modules 44, 46, 48, 50, 52, 54 and 56 includes four circuit boards as exemplified by the temperature module 44 illustrated in FIGS. 2-4. Specifically, each such module includes an I/O board 80 supported by means of spacers 82 and screws 84 to the corner supports 72 on one side of the module. I/O board 80 extends longitudinally of the module (from front to back) and is formed with a rearwardly projecting plug portion 86 in the rear thereof. Plug portion 86 is formed with an array of printed lead portions 88 on each side thereof, in this embodiment 50 lead portions on each side in opposed pairs for coupling with the corresponding one hundred channels of conductive array 24. Each socket 22 is provided with two parallel spaced rows of conductors 90 providing electrical connection with the corresponding printed leads 88 to provide electrical connection between the conductive array and the module. Rear wall 74 of the frame of each module is provided with an opening 92 to permit the passage of plug portion 88 of I/O board 80 therethrough. Also extending longitudinally of each function module is a microprocessor board 94 mounted on the other set of corner supports 72 by means of spacers 96 and screws 98. Microprocessor board 94 is electrically coupled to I/O board 92 by means of a multi-lead flexible ribbon cable 100. As best seen in FIG. 2, the third board, switch and LED board 102, extends transversely of the module and is positioned immediately behind front panel 104. Board 102 is mounted to a cross-bracket 106 by means of screws 108. Secured to the rear of switch and LED board 102, by means of spacers 110 and screws 112, is a display board 114. Display board 114 also extends transversely to the module and substantially parallel to the front panel 104. Display board 114 is electrically coupled to switch and LED board 102 by means of a multi-lead ribbon cable 116 while multi-lead flexible ribbon 118 couples microprocessor board 94 and display board 114.
The front panel 104 of each function module is formed with an outer indicia-bearing plate 120 and an inner switch and LED matrix plate 122, although a unitary plate having the indicia marked thereon could also be utilized. Switch and LED board 102 supports a plurality of LEDs 124 in registration with round openings in front panel 104 (see FIG. 5 by way of example) which permit the LEDs to be visible when actuated. The switch and LED board 102 also supports a plurality of switches 126 having actuator buttons 128 projecting through small rectangular openings in front panel 104. Switches 126 are manually operatable for the selective setting of set points and the control of the respective modules, as more particularly described below.
Display board 114 supports a display module 130 which projects through a rectangular opening in switch and LED board 102 and in front panel 104 to provide a visual numeric readout. In one embodiment, display module 130 may be a four digit, seven-bar LED display of conventional design.
Turning now to FIG. 11, the operation of a generalized function module 132 will be described. As discussed above, switch and LED board 102 supports front panel switches and LEDs and is coupled by cable 116 to display board 114 which supports a front panel display module 130 and associated decoder and driver circuits. Further, display board 114 transmits switch actuation signals to the microprocessor board 94 from switch and LED board 102 and transmits LED actuation signals to board 102 from the microprocessor board. The transmission function may be through a decoder if desired.
Display board 114 is coupled to microprocessor board 94 by cable 118. The heart of microprocessor board 94 is microprocessor 134 which may be, in one embodiment, a Motorola Model 6802. Also carried on microprocessor board 94 is a local address decoder 136, a bus decoder 138, a real-time clock 140 and memory means consisting of a RAM 142, an electrically alterable PROM 144 and an EPROM 146. The real-time clock is utilized for profiling functions. As used herein, the term "profiling" refers to the provision of a series of process time related or event related set points for each function at which it is desired that the process be at each point in time of the biochemical process being controlled and monitored.
Real-time clock 140 can be set and read as will be more particularly described below. Bus decoder 138 controls access to the common data line of the microprocessor board to control access to and from the microprocessor at the direction of the microprocessor. RAM 142 provides scratchpad memory to the microprocessor. RAM 142 is a random access memory which is modifiable by the microprocessor. EPROM 146 is an electrically programmable read only memory which is electrically programmed at the factory or by the user but is not modifiable by means of the microprocessor. The contents of EPROM 146 for each function module differs from those of the other function modules and contains the specific controlled program associated with the control scheme which is characteristic to the variable being controlled by that function module. EPROM 146 is selected to be of a non-volatile form upon power failure, so that the contents of the EPROM are not lost upon the disconnection of the module or other power outage. Electrically alterable PROM 144 is also selected to be of the non-volatile type but the contents thereof is alterable by the microprocessor, either in response to manual inputs from switch and LED board 102, or in the alternative, in response to signals from the computer data bus as more particularly described below. Electrically alterable PROM 144 stores input/output parameter data which translates sensor signals into a code usable by the microprocessor, as well as set point data consisting of time and function value information. The input/output parameter information is stored in the electrically alterable PROM 144 since such data may differ for different sensors.
Microprocessor board 94 is coupled to I/O board 80 by means of multi-lead cable 100. I/O board 80 is adapted to couple to the conductor array 24 and has five forms of input and output devices. Sensor input is provided by A/D (analog to digital) input device 148. In one embodiment, eighteen channels of the conductive array are directed to sensor input. D/A (digital to analog) output device 150 is provided to transmit control signals to sensors. In one embodiment, twelve channels of the conductive array 24 are allocated to this function. In the instrument console 10 in accordance with the invention, analog sensing and analog control are utilized, thereby necessitating the use of analog to digital and digital to analog conversion, but the arrangement in accordance to the invention could be utilized in conjunction with direct digital controls and digital output sensors. Protocol I/F (interface) device 152 controls access to the computer bus, which both allows communication between modules as more particularly described below, and further permits communication between an external computer and the modules. Each module is assigned one time slot for access to the computer bus, the particular time slot being coded in EPROM 146. In one embodiment each time slot consists of 1/20th of a 20 millisecond cycle. Due to the slowness of the process and the frequency of operation of the respective modules, at worst, each module will encounter a busy computer bus once during a 20 millisecond cycle, a time duration which is of no consequence in the type of biochemical processes at question. This results from the fact that every module does not communicate every cycle. In one embodiment twenty-one channels are devoted to the computer bus. Each module is provided with a distinctive address code to facilitate communication.
I/O board 80 also includes a pulse pump control 154 which is utilized where the module drives a pump, as in the case of the pH and antifoam modules. The pumps 60, 62 and 64 are step motor-actuated pumps operated in response to controlled numbers of pulses representative of the quantity of liquid to be fed. Such pulse signals are applied on the associated channel assigned to pump control by pulse pump control 154. In one embodiment, twelve such pump control channels are assigned.
Finally, I/O board 80 includes a D/A (digital to analog recorder output 156 adapted to drive, on a selected channel, a recorder such as one channel of recorder 38. Recorder 38 is adapted to function on analog signals, and accordingly, the microprocessor transmits data in digital form which are converted to analog form in D/A recorder output 156 for transmission on the selected channel of conductive array 24 to recorder 38. In one embodiment, twelve channels are assigned to this recorder function in the conductive array 24. However, if additional control output channels are required, one or more of the recorder channels can be utilized for this purpose.
The representative module 132 of FIG. 11 is a standard module common to all of the function modules. In order to tailor the module to a particular purpose, only EPROM 146 and switch and LED board 102 need be selected, together with an appropriate indicia bearing plate 120 defining the front panel of the module. EPROM 146 is a plug-in component for this purpose, and as described above, switch and LED board 102 can be readily substituted due to the releasable mounting thereof and the plug-in nature of the coupling of the ribbon leads. Thus, should a particular module fail it is necessary merely to maintain a spare EPROM 146 and spare switch and LED boards to transfer any single spare module to the desired function. Such modification can be rapidly achieved so that a continuing process can generally be saved notwithstanding the failure of a particular module. Electrically alterable PROM 144 can be readily set, either manually or by an external computer. If the user has an apparatus for programming an EPROM, separate EPROMs for each function need not be maintained. The failure of one module does not halt the operation of the other modules.
Because each module is microprocessor controlled, various failure schemes can be programmed into the EPROM 146. Thus, if a dynamic failure scheme is followed, upon detection of a malfunction the microprocessor will be instructed to set the control to a prescribed number. In an alternative static failure scheme, if the module is functioning, but not properly, the microprocessor can be instructed to maintain the process variable at its current value. A third scheme, an interrupt failure scheme, would be used where safety is a factor, as in the case of the pressure control. In the interrupt scheme, upon the detection of a power failure, the microprocessor would transmit a control signal to the pertinent valve to open the valve to prevent damage to the equipment due to undesired pressure build-up. In any of these failure modes, the microprocessor can be programmed to store the process time of failure in the electrically alterable PROM 144 and can further be programmed to perform self-check programs periodically to detect malfunctions. Various malfunction alarm or process failure alarms can be operated by each module. Thus, by way of example, the LEDs or selected ones of the LEDs on switch and LED board 102 can be caused to blink. A light or buzzer alarm built into another module such as the power module 32 may be actuated. Finally, an external alarm such as a buzzer can be actuated by the transmission of an alarm signal along a selected output channel. Referring to FIG. 1, selector terminals of terminal block 66 and 68 can be connected to a particular channel on which an alarm signal will be applied and an alarm detecting device such as a buzzer may be coupled to the terminal of the terminal block.
It is apparent from the foregoing discussion that while each module is of essentially universal application, with the exception of the EPROM 146 and the switch and LED board 102, nonetheless, means must be provided for selectively coupling the I/O board 80 to selected channels assigned to that particular module. For this purpose, a group of switch devices 158A, 158B, 158C and 158D is mounted at the output of board 80 (see FIG. 2A). Each of said switch devices includes a plurality of manually setable switches which determine which channels are coupled to the circuitry of I/O board 80. Thus, by way of example, switch device 158A is provided with twelve switches and may be utilized to coupled D/A output device 150 to the one or two selected channels which are to receive control signals. Similarly, switch device 158B is provided with eighteen switches for selectively coupling the one or more sensor inputs which are to be applied to A/D input device 148. Switch device 158C is provided with twelve switches 160 for controlling the one or more recorder channels to which the D/A recorder device 156 of the module is to be connected. Finally, switch device 158D is provided with twelve switches 160 for the selection of the one or more pump channels to which pulse pump control 54 is to be connected.
Referring now to FIGS. 9 and 10, the sensor module 65 will be described. The front panel 161 of the sensor module bears set-screws 162 and 164 for the calibration of the speed module. Immediately below the speed calibration screws, are three screws 166, 168 and 170 used for the calibration of the dissolved oxygen module. In addition, two pairs of plug-in sockets 172 and 174 are provided for respectively receiving either galvanic or polarographic type dissolved oxygen probes. Immediately below are set-screws 176 and 178 for calibrating the temperature module while immediately therebelow are set-screws 180 and 182 for calibrating the pH module. Connector 184 is for receipt of the cable from the pH probe. Module 65 is constructed in the same manner as the function modules, being defined by corner support 72 and guided by ribs 20 projecting therefrom. Two circuit boards 186 and 188 are mounted within the module and carry the signal conditioning circuitry required to condition certain sensor input signals into a form usable by the modules, and further required to condition certain control output signals before transmission to the controlled devices. Circuit board 188 is supported in a bracket 190 mounted on bottom plate 192, which is in turn supported between the bottom corner supports 72. Circuit board 186 is supported by spacers 194 and screws 196 in the manner discussed above in connection with I/O board 80. Like I/O board 80, circuit board 186 is provided with a plug portion 198 for receipt in a socket 22 supporting conductors 90 coupled to conductive array 24 as discussed above. In this manner, the sensor module is coupled to the desired channels of the conductive array 24. Switching devices (not shown) may be provided to permit manual selection of channels in coordination with the channel selection of the respective modules. The rear wall 74' of the sensor module bears temperature input socket 200 for connection to a temperature sensor and temperature output socket 202 for connection to a temperature control device. Further, the module includes a speed-in socket 204 for connection to an agitation speed sensor and speed control socket 206 for connection to a agitation speed control mechanism. Finally, in this embodiment of the sensor module, plug 208 is provided for coupling to the antifoam sensor. The operation of the various probe calibrations and control devices will be described more particularly in connection with the discussion of each function module.
Referring now to FIG. 12, the coordinate operation of the console in accordance with the invention will be more particularly described, like reference numbers being applied to like elements heretofore described. Antifoam module 56 monitors the signal of a foam probe as conditioned in the sensor module, and in response thereto (the detection of foam), actuates pump module 64 to dispense measured amounts of antifoam material, as determined by the program stored in the memory associated with the microprocessor. Various strategies for the feeding of antifoam material may be followed. The microprocessor incorporated in antifoam module 56 is sufficiently flexible to follow any desired programmed approach for the feeding of antifoam material. In this block diagram, "R" represents a recorder output which may be connected, "O" is one of the D/A output device 150 outputs coupled to an alarm as at one of terminal blocks 66 or 68 or internal to the console 10, for the purpose of annunciating an antifoam module failure or process failure. "O/P" represents an output on one channel associated with D/A output device 150 for actuation of the pump or a solenoid and an output on one channel associated with pulse pump control device 154 for the incremental feeding of the antifoam material in response to the pulsing of the step motor of pump module 64. The foam probe signal is applied at an input "I" representative of one of the sensor input channels associated with A/D input device 148.
In like manner, pH module 52 operates in response to a pH probe signal to operate one of the acid or base pump modules 60, 62, to operate a recorder and to sound alarms, if desired. pH module 52 is shown joined to temperature module 44 through the computer data bus as indicated by "I/F" representative of the protocol I/F device 152. This optional coupling permits control of temperature and pH in an interactive manner in addition to control of pH and temperature in response to the respective pH and temperature sensors, the respective temperature and pH data being transmitted to the pH and temperature modules through the computer data bus. If desired, other inter-module coupling can be made through the computer data bus whereby the operation of any function module can be governed by the data collected by another function module or any function module can control the set point of another function module if the priorities of the control strategy so dictate. This intercoupling of the modules also permits programming the microprocessor in accordance with an event based set point profile. An event based set point profile permits a function module to control its function to a set point value when another function reaches a predetermined level. For example, pH module 52 can be programmed to control the pH to a predetermined level when temperature reaches a predetermined value. Such event based set points are generally empirically determined.
Dissolved oxygen module 50 receives its input from a dissolved oxygen probe signal received from the sensor module and can actuate a recorder or alarms. However, dissolved oxygen is controlled by control of agitation, air flow and pressure in accordance with a scheme selected by the operator, and for this purpose, the dissolved oxygen module is coupled to the agitation module 48, air flow module 54 and pressure module 46 through the computer data bus, the dissolved oxygen module serving to establish set points in the respective agitation, air flow and pressure modules in accordance with preestablished priority schemes for the purpose of controlling dissolved oxygen. The dissolved oxygen module is also coupled to the temperature module 44 to receive temperature data therefrom for use in determining the proper control steps required to effect maintenance of dissolved oxygen at the desired set points during the process. As in the case of all of the other modules, the set points are stored in memory, the control strategy is stored in memory and the module is operated by the internal microprocessor of the module.
Agitation module 48 receives a speed sensor signal and operates agitator motor 210 coupled to one of the output channels associated with D/A output device 150. As in the case of all of the modules, recorder and alarm outputs may be provided.
Air flow module 59 receives an air flow sensor signal from a flow sensor coupled to the sparger. While the module is identified as an air flow module, it could be used to control any gas fed to the biochemical process. Air flow module 59 controls a flow control valve 212 in response to a control signal transmitted by the D/A output device 150 of the air flow module. Further, the air flow module 54 and the pressure module 46 are coupled through the computer data bus since air flow and pressure are interrelated and the scheme for the respective control thereof would be dependent on detecting the measured value of both air flow and pressure. Pressure module 46 receives a pressure transducer signal and controls valve 214 which is generally a vent valve in the vessel in which the process is being conducted. Finally, temperature module 44 operates in response to a temperature sensor signal and serves to control a heater 260. It is apparent that cooling devices could likewise be controlled by the temperature module and that temperature could be controlled by sensing and controlling the temperature of fed materials such as nutrients within the scope of the invention.
Interface panel 40 is depicted in FIG. 12 interconnected to each of the function modules to the computer data bus. An external computer 218 may be coupled to the interface panel either for the purpose of actually performing process control through operation of the respective modules, or for the purpose of logging data from the modules, or for the purpose of setting set points in the modules, the microprocessor in each module then performing the control function in accordance with its pre-programmed strategy.
A multi-fermentor system is depicted in FIG. 13, each fermentor F1, F2,-, Fn having an associated instrument console (corresponding to instrument console 10) I1, I2,-, In. Each instrument console may be connected to a supervisory computer (microprocessor) for the separate control thereof as described in connection with FIG. 12. In the alternative, all of the instrument consoles can be commonly coupled to an intermediate computer 222 having associated memory 224, printer 226 and other peripheral devices. Intermediate computer 222 can, on a multiplexed time-sharing basis log data, compute the changes, monitor values and input profile data to the instrument consoles and can perform the process control as described in U.S. Pat. No. 3,926,737 discussed above. Main frame computer 228 may be used for fermentation optimization, design of overall fermentation system computer control strategy and correlation on an off-line or other than real-time basis.
Referring now to FIG. 5, wherein the front panel of the temperature module 44 is depicted, the operation of the manual input means in accordance with the invention as it applies to the temperature module will be described. The front panel of the temperature module is provided with an alpha-numeric display 130, a plurality of LED indicia represented by circles and a plurality of switches represented by small rectangles. To the right of display 130 are four vertically spaced switches 230, 232, 234 and 236 which are used to displace the numeric value displayed in the display for setting purposes. Switch 232 advances the displayed value at a slow rate while switch 230 advances the displayed value at a rapid rate. Switch 234 decreases the displayed value at a slow rate while switch 236 decreases the displayed value at a rapid rate.
Where switches are utilized for the purpose of setting values, a switch operating protocol has been programmed into the microprocessor. The first actuation of the switch, as by pushing the button thereof once, activates the setting function and displays the then current value in display 130. The displayed value may be altered by means of switches 230, 232, 234 and 236 in either direction, either rapidly or slowly. If the switch is reactuated within a prescribed time period, by way of example, five seconds, then the setting will return to the original setting. If after alteration the actuating switch is not reactuated within the prescribed period, then after the passage of the prescribed period of time the value is set to the value displayed in the display. If no entry is made by way of switches 230, 232, 234 or 236, after the passage of the prescribed period of time, the display returns to the current value of the function being monitored. Said current monitored value is the default condition for each of the modules in the absence of instruction by input or otherwise, except for antifoam module 56, as described below.
As discussed above, set point profiling may be established for each of the functions to be controlled, including, by way of example, temperature. A set point profile is the ordered list of the elapsed fermentation times and set point values to be initiated without operator intervention. Generally, a time related profile consists of sets of two variables, a time and an associated value. As described above, the profile may be stored in the electronically alterable PROM 144 by an external computer. However, if the profile is to be manually enterred, or if the user wishes to modify or merely examine an existing stored profile, "active" switch 238 is actuated, causing LED 239 to be actuated providing a visual indication of profiling operation and the microprocessor disposed in a mode to display and/or modify the profile.
"Delay" switch 240 permits the operator to delay the profile by a fixed plus or minus timing increment. A positive delay time retards the profile, while a negative time accelerates the profile. Applying the switch protocol, when the delay switch 240 is actuated, display 130 would show "0". Thereafter, within the five second allowed time frame, the displayed value can be increased or decreased by means of switches 230, 232, 234 and 236 to select the desired positive or negative delay. If the operator changes his mind or is not satisfied with the setting, by actuating delay switch 240 within the five second time frame, the delay is not entered. If no further action is taken for five seconds, then the set delay is incorporated into the profile stored in electrically alterable PROM 144.
"Remove" switch 242 is used to remove set points. When remove switch 242 is actuated, the operator may, using switches 230, 232, 234 and 236, set the display to a desired time representative of the set points to be removed. If the remove switch 242 is not reactuated within the five second period, then the set point at the displayed time is removed. In order to clear the entire set point profile with one command, the operator simply actuates remove switch 242 and, instead of entering any values, actuates "reset" switch 244. In order to avoid accidental elimination of the profile, a multiple actuation of resetting switch 244 is required. In one embodiment, four such actuations with no predetermined time period gaps therebetween is required to clear an entire profile. "Add" switch 246 is used to add set points to the profile. When the "add" switch 246 is actuated, the display is cleared and "TIME" LED 248 is actuated to indicate display of a time. The operator then advances the displayed time indication by means of switches 230, 232, 234 and 236 until the desired elapsed process time is reached. The "add" switch is actuated again, setting the time into the profile and causing "VALUE" LED 250 to light ("TIME" LED 248 being extinguished). The display is again cleared and the desired temperature value is set by means of switches 230, 232, 234 and 236. If "add" switch 246 is actuated within the predetermined time, then the new set point is not entered. If nothing is done within the prescribed period of time after entry of the temperature value into the display, then the desired set point is entered into electrically alterable PROM 144 and the display returns to display of actual monitored temperature value.
When "next" switch 252 is actuated, the time and value of the next set point change within the stored profile is displayed. First the time value is displayed, with "TIME" LED 248 lit, and then, in automatic sequence, the value at that time is displayed with "VALUE" LED 250 lit. The display automatically returns to measured value of temperature as determined by the sensor.
When "exam" switch 254 is actuated, the display starts at 0 and automatically sequentially displays the set point values in the entire profile alternately displaying time and value, with the "TIME" and "VALUE" LEDs 248 and 250 being alternately lit. By means of switches 230, 232, 234 and 236, specific points in the profile can be reached and examined, if desired. The precise time of a set point to be removed can be determined by this process.
When "remote " switch 256 is actuated, the module is adapted for remote computer programming or control. This state is indicated by a lit "remote" LED 258. When "EFT" (elapsed fermentor time) switch 260 is actuated, the elapsed process time of the process being controlled is displayed. If, in this setting, the displayed value is altered by means of switches 230, 232, 234 or 236, the elapsed process time as seen by the microprocessor can be altered at will. "ctrl" (control) switch 262, when actuated, places the module in a "control" mode, wherein the temperature of the process is controlled automatically by the microprocessor. Processor alarms may be set by means of "hi lim" switch 264 and "lo lim" switch 265. These switches operate in accordance with the switch protocol, and when one is depressed, the high limit and low limit values for the alarm may be set by means of switches 230, 232, 234 and 236. An excursion of temperature beyond the high limit is indicated at least by the lighting of "hi lim" LED 266 while an excursion of temperature below the set low limit lights "lo lim" LED 267. Audible alarm outputs may be provided as discussed above. LEDs 266 and 267 may flash if desired to render them more visible. To provide for no alarms, the high alarm is set to the maximum upper limit and the low alarm is set to the minimum or zero limit.
The modules in accordance with the invention are capable of two types of control, on/off control and "PID" (proportional/integral/derivative) control. While theoretically, both types of control require control action upon a deviation from the set point, as a practical matter, such an approach would lead to constant control which is neither desirable nor practical. In order to avoid continuous control with the attendant constant operation of control relays, each set point has associated therewith, a dead band, a band within which deviation from the set point will not effect control. While the dead band is adjustable, adjustment to zero is not generally permitted. When "set 1" switch 268 is actuated, the current set point is displayed. The current set point can be altered by means of switches 230, 232, 234 and 236. When "set 2" switch 270 is actuated, and a value set by means of switches 230, 232, 234 and 236, then a current set point consisting of the band between the value of "set 1" and the value of "set 2" becomes the current set point. On the other hand, if "set 2" switch 270 is actuated twice within the predetermined time period, without an intervening adjustment, then the number set in the display becomes a � dead band. Thus, for example, if the value "5" is set after actuation of "set 2" switch 270 twice, a dead band of �5� is established, which dead band will apply not only to the current set point but to all future set points in the profile. While it is noted that, in the embodiment depicted, a different dead band cannot be set for each profile value, the apparatus in accordance with the invention could be programmed to permit such a setting, in which case each profile would consist of three entries, time, value and dead band.
Turning now to PID control, when "prop" switch 272 is actuated, "prop" LED 273 is lit and the control mode is PID. If "prop" switch 272 is not actuated, then the module is operating in an on/off mode. "Proportional control" refers to control proportional to the degree of deviation from the set point, in other words, the further the deviation from the set point the greater the correction. "Integral control" relates to the time the variable under control has deviated from its set point, in other words, the longer the deviation has persisted, the greater the correction. "Derivative control" relates to the rate at which deviation from the set point occurs, in other words, the faster the rate of deviation from the set point, the greater the correction. As in on/off control, the deviation is measured from a dead band. When "P" switch 274 is actuated, the number set in the display by means of switches 230, 232, 234 and 236 represents the difference between the set point and the measured value at which maximum corrective action is effected, in other words, at which maximum heating or cooling increase is effected, hereinafter referred to as "maximum control." An algorithm programmed into the microprocessor memory controls the amount of corrective action applied, between no value deviation and the set maximum. Generally, the control action is not linear, a logarithmic relation being a common approach. Similarly, "I" switch 276 and "D" switch 278 may be actuated to set the maximum deviation in time of deviation or rate of deviation, respectively, which causes maximum control. If the "P", "I" or "D" setting is zero, then that function is inoperative. Generally, the "proportional" and "integral" or the "proportional" and "derivative" control approaches are used in conjunction. Or, if desired, all three control approaches can be used in conjunction.
The foregoing description directed to temperature module 44 is equally applicable to pressure module 46, agitation module 48 and air flow module 54, which are identical in structure and operation (but not in the programming of the EPROM 146 or the program input of the electrically alterable PROM 144). Substitution of these modules in case of breakdown merely requires the reprogramming or replacement of EPROM 146 and the reprogramming of electrically alterable PROM 144, without any change to switch and LED board 102 aside from a cautionary exterior label. Dissolved oxygen module 50, pH module 52 and antifoam module 56 all incorporate the LEDs and switches of the temperature module 44 and like reference numerals have been applied to the views of the front panels of these modules in FIGS. 6-8.
Referring to FIG. 6, the front panel of the dissolved oxygen module 50 includes a "cal" switch 280 which when actuated prepares the module for calibration. Calibration is accomplished by placing the dissolved oxygen probe in a standard known liquid and adjusting the displayed value by means of switches 230, 232, 234 and 236 to the known calibrated value. When the "cal" switch 280 is activated again, the module is calibrated to a particular probe. For electrical calibration, the "cal" switch 280 is actuated with the probe disconnected and set screws 166, 168 and 170 are adjusted until the display reads zero. The "cal" switch is actuated again and the dissolved oxygen module is ready for use. When "rpm" switch 282 is actuated, "rpm" LED 284 is lit and display 130 displays the monitored speed value as transmitted over the computer data bus from agitation module 48. By manipulation of switches 230, 232, 234 and 236, agitation speed can be controlled from the dissolved oxygen module. In effect the set point for agitation speed is reset by communication from the dissolved oxygen module over the computer data bus to the agitation module, the program of the agitation module giving priority to the instructions from the dissolved oxygen module. In like manner, "air" switch 286 and "press" switch 288 perform like functions with regard to air flow rate and pressure in conjunction with the air flow module 54 and pressure module 46. Further, "air" LED 290 and "press" LED 292 provide a visual indication of the actuation of the respective switches 286 and 288.
As discussed above, the dissolved oxygen module is adapted for use with either a galvanic or a polarographic probe, and accordingly, "galv" switch 294 and "polar" switch 296 are utilized to set the dissolved oxygen module to cooperate with the actual form of probe being utilized. "Galv" LED 298 and "polar" LED 300 are provided to give a visual indication of the actuation of the respective switches 294 and 296. Finally, "resp t" (response time) switch 302 is used to set the response time of the dissolved oxygen module in accordance with the response time of the dissolved oxygen probe. Dissolved oxygen probes do not give instantaneous readings and accordingly, it is necessary to set a response delay, usually on the order of 40 seconds. By actuating switch 302, and by setting the delay by means of switches 230, 232, 234 and 236, the desired response time delay may be set. As noted above, in other respects, the dissolved oxygen module functions in the same manner as temperature module 44 in terms of input and display.
Referring now to FIG. 7, pH module 52 includes the switches and LEDs of the temperature module 44 and further includes "cal" switch 280 discussed above in connection with the dissolved oxygen module. The calibration of pH is achieved by actuating "cal" switch 280, placing the pH probe in a liquid of a known pH of, for example, 7, and turning set screws 180 and 182 on sensor module 160 until the display reads "7". Thereafter, the "cal" switch is actuated once to release the display and again to reset for calibration and the pH probe is put in a liquid of a known pH, for example, of a pH of "8". By means of switches 230, 232, 234 and 236 the displayed value is set at the known value, thereby effecting calibration, at which point the "cal" switch 280 is again actuated to release the calibration mode.
When "mix t" switch 304 of pH module 52 is actuated, the duration of the interval between cycles of acid or base addition may be set by manipulation of switches 230, 232, 234 and 236. In like manner, when "add t" switch 306 is actuated, the duration of each cycle of addition of acid or base may be set. Switches 304 and 306 are provided where it is desired to add the acid and base in controlled cycles to ensure that the reaction of the process to each increment of acid or base is detected before the next increment is applied.
Frequently, it is desirable to add acid or base manually to the process and it is frequently desirable to know the total of acid and base added to the present time. For this purpose, "acid" switch 308 and "base" switch 310 are provided for setting the module to respond with regard to acid or base, with "acid" LED 312 and "base" LED 314 providing a visual indication of the status of the module. When so set, actuation of "total" switch 316 causes the display of the total acid or base dispensed thus far in the process, depending on which of switches 308 or 310 is actuated. Similarly, the actuation of "man" switch 318 causes the manual dispensing of either acid or base, depending on which of switches 308 or 310 is actuated, for a duration so long as switch 318 is actuated. "Man" LED 320 is provided to visually indicate the actuation of switch 318. The remaining switches and LEDs function in the like manner as those discussed above.
Referring now to FIG. 8, the switches and LEDs of antifoam module 56 correspond to temperature module 44 except that the set point represents a programmed rate of antifoam material feed and the default display is the total of antifoam material added up to the current point in the process. In this case, actuation of "cal" switch 280 causes antifoam pump 64 to pump a predetermined amount of antifoam material which is pumped into a graduated measuring cylinder, the measured quantity then being entered by means of switches 230, 232, 234 and 236 into the display to effect calibration. A second actuation of "cal" switch 280 releases the antifoam module 56 from the calibration mode. Actuation of "man" switch 318 causes manual feeding of the antifoam material for so long as the switch is actuated, "man" LED 320 providing a visual indication of such manual operation. In addition to use of antifoam materials, foam is also broken up in fermentation processes by mechanical foam breaking apparatus. The actuation of "mech" switch 322 actuates such mechanical apparatus, such actuation being indicated by "mech" LED 324. It should be noted that antifoam pump module 64, as well as acid pump module 60 and base pump module 62 are perstaltic pumps and are located at the lowest level of the console to avoid damage to other modules should a leak develop. However, other forms of liquid feed devices may also be utilized, such as selenoid actuated feed devices.
As referred to above, an event based set point profile may also be used. In this embodiment, "active" switch 238 is actuated to enable the microprocessor to receive set point data. When "add" switch 246 is actuated and the "time" entry set to zero as described above, the microprocessor program determines that an event based set point is to be set and causes the display 130 to display in sequence, in response to a sequential operation of "next" switch 252, a series of symbols representative of "equals", "less than", "greater than", "less than or equal to" and "greater than or equal to". When the desired symbol is displayed and "add" switch 246 actuated again, a series of symbols representative of the variable the value of which is to trigger control are sequentially displayed in response to actuations of "next" switch 252. When the desired symbol is displayed and "add" switch 246 actuated again, the display is disposed to receive a value by means of switches 230, 232, 234 and 236. A last actuation of "add" switch 246 sets the event based set point in memory. In this embodiment, when an event based set point is reached, it controls the operation of the function thereafter until the next event based set point is reached.
As noted above, other forms of modules and other control functions can be readily incorporated in the function modules in accordance with the invention by reason of the flexibility thereof provided by the separate microprocessor associated with each module. It should also be understood that other methods of mounting the respective modules and other approaches for packaging the respective modules may be adopted within the scope of the invention.
It will thus been seen that the objects set forth above, and those made apparent from the preceding description, are efficiently attained and, since certain changes may be made in the above constructions without departing from the spirit and scope of the invention, it is intended that all matter contained in the above description or shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense.
It is also to be understood that the following claims are intended to cover all of the generic and specific features of the invention herein described and all statements of the scope of the invention which, as a matter of language, might be said to fall therebetween.
|J. Gallacher, Industrial Data Acquisition and Control Systems, Jun., 1979, vol. 3, No. 5, Microprocessors and Microsystems, pp. 210-218.
|Citing Patent
|Filing date
|Publication date
|28 May 1982
|29 Jan 1985
|Siemens Aktiengesellschaft
|Electronic controller having a detachable front panel
|21 Apr 1983
|14 May 1985
|Inconix Corporation
|Distributed measurement and control system for industrial processes
|9 Mar 1983
|16 Jul 1985
|Petroff Alan M
|Measurement and control system
|8 Sep 1982
|6 Aug 1985
|Tokyo Shibaura Denki Kabushiki Kaisha
|Computer process control system
|1 Jul 1982
|15 Oct 1985
|Pitney Bowes Inc.
|Universal multi-station document inserter
|9 Jun 1983
|31 Dec 1985
|The United States Of America As Represented By The Secretary Of The Navy
|Universal microcomputer for individual sensors
|28 Oct 1983
|25 Feb 1986
|Standard Oil Company (Indiana)
|Supervisory control system for remotely monitoring and controlling at least one operational device
|25 Jul 1985
|27 May 1986
|Andover Controls Corporation
|Distributed drum emulating programmable controller system
|4 Mar 1983
|19 Aug 1986
|Water Quality Sciences, Inc.
|Apparatus for remotely measuring and controlling the carbon dioxide in a beverage liquid: on-line
|7 Jul 1983
|9 Dec 1986
|Motorola, Inc.
|Remote data controller for a communication system
|21 Nov 1983
|6 Jan 1987
|Fanuc Limited
|Control unit provided with status display
|9 Jul 1986
|3 Feb 1987
|Emhart Industries, Inc.
|Programmable control system for glassware forming machines
|3 Dec 1984
|5 May 1987
|Westinghouse Electric Corp.
|Universal process control device and method for developing a process control loop program
|1 Mar 1985
|14 Jul 1987
|New Brunswick Scientific Company, Inc.
|Fermentor control system
|30 Jul 1984
|28 Jul 1987
|Burr-Brown Corporation
|Personal computer instrumentation system including carrier board having bus-oriented plug-in instrumentation modules
|21 May 1984
|8 Dec 1987
|State University Of New York
|Test apparatus for determining a metabolic characteristic of microorganisms
|5 May 1986
|2 Feb 1988
|General Electric Company
|Automated multiple stream analysis system
|15 Jul 1985
|10 May 1988
|Nippon Zeon Co. Ltd.
|Polynucleotide synthesizing apparatus
|31 Mar 1986
|24 May 1988
|Halliburton Company
|Data acquisition module and method
|31 Mar 1986
|14 Jun 1988
|Halliburton Company
|Local area network data transfer system
|17 Nov 1986
|16 Aug 1988
|General Electric Co.
|Distributed input/output system
|30 Oct 1985
|23 Aug 1988
|Westinghouse Electric Corp.
|Automatic on-line chemistry monitoring system
|15 Sep 1986
|8 Nov 1988
|The Governors Of The University Of Alberta
|Determination of oxygen uptake rate in wastewater treatment plants
|28 Jul 1986
|22 Nov 1988
|The Singer Company
|Interface system for simulated display instruments in a vehicle simulator
|15 Jul 1985
|13 Dec 1988
|Condor Systems, Inc.
|Measurement and control system
|29 Dec 1987
|15 Aug 1989
|S. Smith & Son Pty. Ltd.
|Computer-controlled fermentation means for wines
|4 Feb 1988
|12 Sep 1989
|Mitel Corp.
|Gas cylinder monitor and control system
|17 May 1988
|26 Sep 1989
|Ge Fanuc Automation North America, Inc.
|Distributed input/output system
|27 Jun 1983
|19 Dec 1989
|Asea Aktiebolag
|Control system for an industrial robot
|27 Sep 1988
|20 Mar 1990
|Eaton Leonard Technologies, Inc.
|Real time process controller with serial I/O bus
|24 Dec 1986
|10 Apr 1990
|Halliburton Company
|Process control system using remote computer and local site control computers for mixing a proppant with a fluid
|7 Jul 1986
|22 May 1990
|Kernforschungsanlage Juelich Gesellschaft Mit Beschraenkter Hagtung
|Processes for obtaining exoenzymes by culture
|13 Dec 1988
|12 Jun 1990
|Ads Services, Inc.
|Measurement and control system
|25 Jul 1989
|28 Aug 1990
|Halliburton Company
|Process control system using remote computer and local site control computers for mixing a proppant with a fluid
|15 May 1985
|1 Jan 1991
|University Of Tokyo
|Automatic cycling reaction apparatus and automatic analyzing apparatus using the same
|25 Jul 1989
|7 May 1991
|Halliburton Company
|Using a remote control computer connected to a vocal control computer and a monitor computer
|8 Jul 1991
|14 Jul 1992
|Bts Broadcast Television Systems Gmbh
|Digital controller for scanned actual condition signals
|11 Dec 1990
|29 Jun 1993
|Gesellschaft Fur Biotechnologische Forschung Mbh (Gbf)
|Sensor arrangement for flow injection analysis
|13 Jan 1989
|5 Oct 1993
|Tektronix, Inc.
|Sub-modular development system for modular computer-based instruments
|31 Mar 1992
|27 Jun 1995
|The Dow Chemical Company
|Process control interface system having triply redundant remote field units
|4 Jun 1993
|26 Sep 1995
|Halliburton Company
|Control method for a multi-component slurrying process
|3 Jun 1993
|4 Jun 1996
|Halliburton Company
|Continuous multi-component slurrying process at oil or gas well
|21 Feb 1996
|5 Nov 1996
|Halliburton Company
|Continuous multi-component slurrying process at oil or gas well
|28 Nov 1995
|6 Jan 1998
|Square D Company
|Distributed database configuration with graphical representations having prelinked parameters for devices within a networked control system
|16 Sep 1994
|28 Jul 1998
|Rosemount Analytical, Inc.
|Modular analyzer system
|12 May 1997
|19 Jan 1999
|The Dow Chemical Company
|Process control interface system having triply redundant remote field units
|26 Jan 1995
|19 Oct 1999
|The Dow Chemical Company
|Method of non-intrusive testing for a process control interface system having triply redundant remote field units
|19 Dec 1996
|9 May 2000
|The Dow Chemical Company
|Process control interface system having triply redundant remote field units
|7 Feb 2000
|11 Jun 2002
|Wastewater Biological Solutions, Corp
|Apparatus for biological treatment of environmental contaminants and waste
|31 May 2000
|20 Aug 2002
|Fauske & Associates, Inc.
|Foam detector apparatus and method
|30 Mar 2001
|5 Apr 2005
|Siemens Aktiengesellschaft
|Device for controlling and/or monitoring external technical processes
|25 Apr 2007
|24 Nov 2009
|Hewlett-Packard Development Company, L.P.
|System and method to conjoin blade modules
|30 Mar 2001
|6 Dec 2001
|Herbert Barthel
|Device for controlling and/or monitoring external technical processes
|7 Jun 2002
|9 Jan 2003
|John Sheppard
|Metabolic biosensor and uses thereof
|27 Sep 2001
|22 Jan 2004
|Hiroyuki Kato
|Display and control unit, variety management apparatus, relay communication apparatus, communication device, and broadcast system
|21 Jan 2003
|22 Jul 2004
|Hartlein Thomas M.
|Foam detection/prevention in the context of a purge and trap sample concentrator
|19 Dec 2005
|13 Jul 2006
|Mcgill University
|Metabolic biosensor and uses thereof
|23 May 2005
|25 Oct 2007
|Compagnie Gervais Danone
|Method for Controlling a Microbiological Process on the Basis of Successive Temporal Derivatives of State Variables
|25 Apr 2007
|30 Oct 2008
|Leigh Kevin B
|System and method to conjoin blade modules
|14 Mar 2014
|3 Jul 2014
|Agilent Technologies, Inc.
|Drifting two-dimensional separation with adaption of second dimension gradient to actual first dimension condition
|9 Jun 2015
|10 Dec 2015
|Exosite LLC
|Modularized communication device
|17 Aug 2015
|23 Feb 2017
|Solarcity Corporation
|Energy generation interconnection
|23 Jan 1984
|2 Aug 1984
|Emhart Ind
|Programmable control system for glassware forming machines
|28 Oct 2004
|6 May 2005
|Universidad Politecnica De Cartagena
|Thermoresistometer for measuring the resistance to heat of micro-organisms in temperature controlled conditions and for simulating isothermal and non-isothermal treatment conditions
|23 May 2005
|5 Jan 2006
|Compagnie Gervais Danone
|Method for controlling a microbiological process on the basis of successive temporal derivatives of state variables
|U.S. Classification
|700/2, 702/19, 435/3, 700/3, 700/267, 422/62, 435/286.1, 700/83
|International Classification
|Cooperative Classification
|European Classification
|27 Feb 1981
Owner name: NEW BRUNSWICK SCIENTIFIC CO., INC., 44 TALMADGE RD
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:LORINCZ ROBERT S.;MASUCCI CARMINE;BULL DANIEL N.;REEL/FRAME:003871/0319
Effective date: 19810227
|24 Apr 1987
|Fee payment
Year of fee payment: 4
|9 Aug 1991
|Maintenance fee reminder mailed
|5 Jan 1992
|Lapse for failure to pay maintenance fees
|10 Mar 1992
|Expired due to failure to pay maintenance fee
Effective date: 19911229


text:
sucking that fat erect cock and she loves the spectacle
grabbing it tightly and sucking on the fat erect phallus
sucking and licking on the big fat dick so well
cute teen has a fat dick to chow on down well
sucking so well on the big fat dick like a stunner
Teen rides the teachers cock so very well
cute Asian slut on a cock sucking and fucking real well
sucking that fat erect pecker and the gobble is intense
Complete pussy dominance on fat erect cock
Fellow cums on fat girlie after banging her very well
stuffing the bum with a very erect and vibrant cock
sucking on the sweet hard cock real well
she is a very cute blonde sucking that fat pecker
Black cock sucking off a white dude very well
blonde teen has a fat erect one to chow on down
Very Cute Teen Strips On The Toilet
cute teen has a fat one she gobbles up well
Super cute teen on a fat cock
sucking the fat dick in close up pov so well
very cute skinny teen takes on a big black cock
Sexy fat cock on cute teen boy free
sucking his erect bulging cock and the blonde loves fucking
sucking blowing and licking that fat erect pecker
TrafficHolder.com - Buy and Sell Adult Traffic|Trafficshop.com - Let your business grow|Contact Us|Webmaster
All content, including images, text, graphics, video and audio content contained in the website is protected under the laws of copyright, owned or under license to company or its designees,and represents proprietary and valuable intellectual property.
Contact Webmaster 18 U.S.C. 2257 Record-Keeping Requirements Compliance Statement
Powered by Stream Rotator

subset: commoncrawl


text:
Home » Children's Bible Stories » Old Testament Stories » Elijah
1 Kings 17
After King Solomon died, many kings ruled Israel, one after the
other. Some were good, some were bad. King Ahab was very bad. He
turned his back on God.
During King Ahab's time, there was a man called Elijah who
listened to God and spoke for God. He was a prophet.
One day, Elijah told King Ahab, "God has shown me there will be no
rain for the next few years unless I say so." Then Elijah went off
to hide in a place that God showed to him. Each day, God sent
ravens to carry meat and bread for Elijah to eat. The birds came
in the morning and the evening. And Elijah drank water from the


text:
Published on July 9th, 2013 | by James Maxwell0
Defeat The Bandit King In New Action RPG 'Cross Horizon'
Get ready to explore the fantasy world of Cross Horizon. Get your party ready for an epic quest that takes place over a wide open world map. You will find yourself up against and endless number of monsters, so you better be prepared. You will come across massive amounts of loot and upgrade your weapons in the Black Market, so there's nothing holding you back. Do you have what it takes to bring down the nefarious Bandit King? Get ready for one of the most epic action RPG's you will ever find for your Android device.
- Real-time, touch based combat
- Story-driven questing
- Endless monsters & powerful treasures
- Forge metal & magic
- Command your party
What are you waiting for? Sharpen your blade and get your party ready for this epic quest across Cross Horizon. The game is a free download on Google Play, so be sure to you don't miss out on this great looking action RPG.


text:
My name's Christi, Im 17, I was "officially" diagnosed last Nov. But, I have had lots of problems beginning around 12-ish. Im having a bad time right now so, excuse some of what I may say! My doctor put me on Lyrica. Which helped alot with my sleep problems, and my pain for a while. It doesnt do so much now though. I used to be very active, I LOVE sports and its my thing, but I pretty much quit everything.(thats probably why Im pudgy now..!) Anyways, other that that I dont really do anything specific. I get my exercise at school...walking the hallways between classes! Im a senior this year. Sometimes I use this thing that I have, I heat it in the microwave..warm heat help me sometimes...(although only when I have it on whatever hurts does it feel a bit better..but its better than nothing!)
Last year I put myself on a schedule for school. Make sure you go to bed early(probably earlier than most people, but its worth it..I go at about 9) And get up at the same time everyday. It can help smooth out your functioning. I require lots and lots of sleep, more lately. Sometimes I take days and sleep all day..not sure why really, Im just that girl who sleeps alot! School. Okay, a few of my teachers are aware, but no one really considers it to be a big deal. I just havent really let it sink in yet. I try to do everything all the time and not let any pain show. (it doesnt work, but I try to keep quiet anyways)
I hate missing school and missing work. And if we miss we have to take exams so, they make it where its torture if we miss....I rarely miss school actually. I just go even when I feel like crap, which is usually most days. I get headaches alot, easily. (like today I caused my own migraine, simply by being overwhelmed by everything)
Do you have any anxiety or depression problems with yours? I do, so, that takes MOST everything out of me. I have told a few teachers about it, and I take anxiety meds. Again, nothing ever seems to be a big deal... I hope that you talk to your teachers, or whoever. Let them know how you feel and everything about your condition. Thats the only way they can help you.
Find these that you enjoy doing. I enjoy painting and drawing, writing.(art in general) It helps relieve alot of my stress, AND it kind of helps calm me down, get me out of reality and just away from the world for a while. It is very nice. I like to design things also...but the point is, find things to do that help you feel good and dont cause to much pain. Theres usually added stress with something like Fibro so, try to keep the stress levels down!
Well, like I already said, Im having a pretty rough time right now with physical pain, as well as mental pain so, if you have any specific questions, feel free to throw them my way anytime! Glad to help! Oh yea...and WELCOME to healing well! lol Sorry so late, told ya, rough time! Anyways, sorry so long, and take care of yourself! Ciao
"Healing is an energy phenomenon. Hope is another word for Healing. "Cracks in the concrete are just reminders that you fall apart no matter how strong you are""Sometimes it is best to forget what you feel and remember what you deserve""Im going to smile like nothing is wrong, talk like everything is perfect, act like its all a dream, and pretend its not hurting me."


text:
In a move to get something for a veteran player who may not have been back next season, the Nuggets on Thursday traded shooting guard Randy Foye to the Oklahoma City Thunder.
The Nuggets received point guard D.J. Augustin, forward Steve Novak, two second-round picks and cash consideration in return.
According to a source, the Nuggets later agreed to a buyout of Novak's contract, freeing him to sign with another team. The Nuggets also reached a buyout agreement with forward-center J.J. Hickson. He was not at practice Thursday morning.
Nuggets coach Michael Malone could not discuss the trade specifically after practice because the deal wasn't completely official at that time. The Nuggets boarded a plane to Sacramento a couple hours after practice. They play the Kings there on Friday.
Nuggets Mailbag: Pose a question for Christopher Dempsey
"Trade deadline, always trying to look at ways to improve our team," Malone said.
Foye was in the last year of his contract with the Nuggets. He will help fill a scoring and experience role with the Thunder.
With the Nuggets, Foye's role was pushed and pulled the most this season, going from a pure scoring option with the second unit to reserve point guard because of injuries to Emmanuel Mudiay and Jameer Nelson.
Foye earned praise from Malone for how he handled running the team.
"The game that sticks out is that win in Phoenix when we had like seven guys in uniform and Randy played starting point guard," Malone said of the Dec. 23 game. "Our guys have been so resilient with everything thrown at them this year."
Augustin, in his eighth season out of Texas, will help fill a ball-handling void left by Foye's departure. And the Nuggets will need him right away because Nelson is not expected to play Friday because of a sprained left wrist.
The 6-foot, 183-pound Augustin averaged 4.2 points and 1.9 assists in 15.3 minutes per game off the Thunder's bench. He has made 39 percent of his 3-point shots this season. He scored 14 points and hit four 3-pointers in Oklahoma City's win over Denver on Nov. 1.
The financial ramifications are basically a wash. Augustin's contract expires after the season, just as Foye's and Hickson's would have. The two second-round draft picks then would be the assets gained in this swap that could be used in trade packages — or drafted players — in the future.
Christopher Dempsey: firstname.lastname@example.com or @dempseypost
DENVER AT SACRAMENTO 8 p.m. Friday, ALT; 950 AM
Spotlight on Rajon Rondo:
By all accounts it has been a smooth ride for Rondo this season, his first with Sacramento. Particularly in contrast with the bumpy ride he experienced with the Mavericks last season. Under coach George Karl he has returned to the top of the NBA in assists per game with an average of 11.9, which is the highest season average of his career.
Darrell Arthur went through two days of practices, and now is ready to play in his first game since Feb. 1 against Toronto. He missed the past five games because of left quadriceps soreness. He had an MRI done on the injured area just to be sure the damage wasn't more extensive than previously thought. It wasn't. "The MRI came back negative, so I was happy about that," he said. "I'm just looking forward to the second half of the season." … Jameer Nelson (wrist) is listed as questionable for Friday's game, but he said Wednesday that he was doubtful for the game.
Nothing is ever simple in Sacramento, where coach George Karl and general manager Vlade Divac seemed locked in a staredown to see who blinks first. Divac unexpectedly fired one of Karl's assistant coaches, Vance Walberg, a move that left Karl scratching his head. "There's no question I'm disappointed and confused," Karl told The Sacramento Bee. Divac and Karl had found common ground recently after reports surfaced that Karl would be fired.
Christopher Dempsey, The Denver Post


text:
Certifications and Reviews
Certifications and Awards
Kailua Beach Adventures has been Sustainable Tourism Certified since 2013 by the Hawaii Ecotourism Association, a non-profit organization who's mission is to protect Hawaii's unique natural environment and host culture through the promotion of responsible travel and educational programs. Our sustainable tourism certification indicates that KBA focuses largely on sustainability, community engagement, environmental conservation, customer education, tour operator education, and visitor satisfaction.
A very enjoyable day. We would definitely do this again!!"-Barron Family
"Matt (Our Guide) was awesome! Very friendly and had a lot of info while on the island we kayaked to. I loved his energy and would definitely recommend him. Thank you! Mahalo!"-Jenny
"We were helped by Toby and he did an amazing job. He was super friendly and helped us with everything we needed. He gave us tips on what to check out there and answered all the questions we had."-Kim B.
"My wife and I had an ace day with KSK! This shop is the bomb diggedy. Sarah and Laura were especially awesome, but from the relaxed and welcoming atmosphere to the banter we had with other members of staff it was all positive!"-Tristan W.
"Just got back from the five hour guided kayak tour to the twin islands, what a blast! We had Marty for our tour guide and not only was he very professional and helpful in the instruction of a couple of complete newbies, he was also super knowledgeable about the islands and surrounding area and he was just a fun guy to hang out with."-Aaron M.
"Great instructions to beach location, excellent nature walk on Flat Island. Emily and John did a great job managing our 12 kids! Would definitely recommend KSK :)"-Mr. Lopholz
"Nate & Matt were great and made us beginners feel safe & we even surfed a wave!-George & Louise
"Great day & trip! Thanks Andy, very knowledgeable and friendly . . .and cute!"-Becky & Page
"That was freakin awesome"-David


text:
Don't miss out on a lower price on this hotel
Get an overview of this hotelHotel in East Syracuse with free breakfast and 24-hour fitness center
Popular property highlights
Situated in East Syracuse, this hotel is 1.8 mi (2.9 km) from Brooklawn Golf Course and 2.8 mi (4.5 km) from Palace Theater. Erie Canal Museum and Le Moyne College are also within 6 mi (10 km).
Hotel Features
This smoke-free hotel features a 24-hour fitness center, a 24-hour business center, and meeting rooms. Free continental breakfast, free WiFi in public areas, and free self parking are also provided. Additionally, dry cleaning, laundry facilities, and a 24-hour front desk are onsite.
Room Amenities
All 110 rooms provide free WiFi and free wired Internet, TVs with cable channels, and conveniences like refrigerators and microwaves. Guests will also find coffee makers, showers, and ironing boards.Information missing or incorrect? Tell us! Opens in a new window.
Best Western Plus East Syracuse Inn
Hotel Amenities
Hotel Amenities
Public areas are equipped with complimentary wireless Internet access. Business-related amenities consist of a 24-hour business center and meeting rooms. A complimentary breakfast is offered each morning. This business-friendly hotel also offers a 24-hour fitness center, a picnic area, and laundry facilities. Complimentary self parking is available on site.
Best Western Plus East Syracuse Inn is a smoke-free property.
- Picnic area
- Newspapers in lobby (surcharge)
- 24-hour business center
- 24-hour front desk
- Free breakfast
- Laundry facilities
- Meeting rooms 2
- Total number of rooms - 110
- 24-hour fitness facilities
- Free self parking
- Dry cleaning/laundry service
- Free WiFi
- Smoke-free property
Family Friendly Amenities
- Family Hotel
- Free Wi-Fi
- Laundry facilities
- Refrigerator
- Microwave
Available in all rooms: Free WiFi , Free wired Internet
Available in some public areas: Free WiFi
Free self parking
Room Amenities
- Premium TV channels
- Air conditioning
- Refrigerator
- Coffee/tea maker
- Microwave
- Daily housekeeping
- Private bathroom
- Free toiletries
- Shower only
- Iron/ironing board
- Television
- Desk
- Cable TV service
- Free WiFi
- Free wired Internet
- Connecting/adjoining rooms available
Where to Eat
Guests are offered a complimentary continental breakfast each morning.
Nearby Things to Do
Recreational amenities at the hotel include a 24-hour fitness center.
If you have requests for specific accessibility needs, please note them at check-out when you book your room.
- Accessible bathroom
- Roll-in shower
- In-room accessibility
Hotel Policies
Check-in time starts at 3 PM
Check-in time ends at 7 AM
Minimum check-in age is 21
Check-out time is noon
Payment types
Children and extra beds
- Children are welcome.
- Kids stay free! Up to 2 children 12 years old and younger stay free when using existing bedding.
- Rollaway/extra beds are not available.
- Cribs (infant beds) are not available.
- Pets not allowed
You need to know
Extra-person charges may apply and vary depending on property policy.
Hotel Name
- Baymont Inn East Syracuse
- Baymont East Syracuse
- Best Western Plus East Syracuse
We should mention
Up to 2 children 12 years old and younger stay free when occupying the parent or guardian's room, using existing bedding. The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.


text: 449. The case of those who love the good in another is totally different; those, for instance, who love fairness, judiciousness, sincerity and the kindness that comes from charity, and particularly those who love faith in and love to the Lord. They do so because they love what is inside a person without regard to what is outside him. If therefore they do not observe the same features in a person after death, they at once break off their friendship, and are associated by the Lord with those who share a like good. It might be said that no one can search out the interiors of the minds of those in whose company he is and with whom he has dealings. But there is no need for this; one must just take care to avoid a bosom friendship with anyone at all. Outward friendship for various purposes does no harm.


text: All children lie occasionally. But some ADHD-diagnosed kids lie a lot! Researcher Russell Barkley and his associates found that up to 50% of ADHD children lie compared to 5% of their non-ADHD peers. Lying can become a great source of difficulty and frustration for those who work with or are raising ADHD-diagnosed kids. In this post, we'll discuss the reasons why your child lies and how you can address the issue.


text:
Wednesday, 12 December 2012
Monday, 3 December 2012
Albie's Rock and Roll Mix tape
I was asked very nicely for the use of this drawing as an ad in a Zine (apologies I cannot remember the name of it) for a podcast. I like what has been done with it - it works with the feel of what it's all about, which is very DIY-esk. Really enjoyed the podcast (I went and subscribed to it!) its good (at least to me) grungy/punk rock music - and is like the stuff I use to listen to in college - Nice for my drawing mindset at times when I'm trying to reach the mountain of deadlines I've got on at the moment! There's a wonderful shout out to me for using my image, and some of my drawings have been made into a slideshow. Watching my 2012 hourly comics from this year with music is a wonderful/weird feeling. It's cool to see it with a soundtrack, it's just funny because what I was drawing then feels like a life time ago now.
I'm getting the internet on Wednesday. Promises of regular updates to follow *I swear*.
Monday, 19 November 2012
So my manager had to shave off his entire beard to do Movemeber this year. He's made this awesome poster and I figured I'd carry on spreading the campaign for sponsorship! Go see Orchard Toys guys
As for Thought Bubble it was an amazing weekend. I'm going to try and get myself ready for the mother of all blog posts next week. But there are still deadlines and sleep to catch up on first. Still my favourite event in the Uk, can't wait to exhibit there. 2013 will be the year!
It was AMAZING.
Friday, 16 November 2012
new header
This'll do for now I think. I'll have to make some minor tweaks I think, but haven't the time to do a whole 're-brand' at the moment... oh yeah, I'll try and get some photos and do some comic reveiws as this weekend I'm off to visit THOUGHT BUBBLE BABY! Hopefully make some new friends, meet some idols of mine and have general comic-y fun times. Helen Hawkes @buttonninja is joining me, it's her first event like this, so I'm hoping she's going to enjoy it as much as me! Toodlebye for now!
(Can you tell that I'm a tad over excitable?!)
Monday, 12 November 2012
Oh yeah... also threw together a new cover photo for my Facebook cover picture. If you like it, then feel free to use it as a wallpaper or what not (Personal use only NO STEALING) I know my crosshatching anywhere!
Sunday, 11 November 2012
Productive me
So yes. Settling in well at my new gaff. It's been a manic one. All I've done this weekend (par from two doodles) is work! Although it is lovely to be able to do-what-you-do in Pyjamas with copious amounts of earl grey, listening to Frank Hamilton and watching Sherlock of an evening! To be honest I haven't felt so focused in ages in the design sense and I've been sleeping (for a change!)
Also. A quick post at drawn.diet.diary. Although I'm now rather calm about how much there is to get done, I can't say my eating has been all that...
To productivity!
Also. A quick post at drawn.diet.diary. Although I'm now rather calm about how much there is to get done, I can't say my eating has been all that...
Monday, 29 October 2012
Only for now.
Saturday, 27 October 2012
From Last week.
oh maaaan that's a dodgy drawing of a glass of wine. Please forgive me, I'm tired and ill and I've spent the last two (into three) days moving house. There may be a sufficiant lack of comics uploaded as I may not have internet in my new house until the 5th of December (THE 5TH?!) but I'll do my best with that. Felt pretty emotional, but actually drawing seems to have helped. That glass of wine hasn't though. *Terrible glass of wine drawing - we'll meet again. Then I'll draw the hell out of you*
Monday, 22 October 2012
It's Fat Free!
I recomend this the morning after with a little butter or spread - it's made very tasty breakfasts :) x
Wednesday, 17 October 2012
The result.
Tried a different method this eveing. Pencils, scanned - line work and colour all done digitally... The song is called 'Fifty Percent of him' from a Musical called Ballroom. It's a lovely, bitter sweet song.
Tuesday, 16 October 2012
Tumbles and Tumblr
I've said about doing this for ages now. Dieting comics. Well. I've started! I'm using tumblr, just to get a feel for it really and to try and to keep on the weight-loss train.
I've usually got people telling me that either:
a.) I've got such a pretty face it's a
shame that I'm heavier than I should be
b.) Don't be silly, you don't need to loose weight.
I'm not listening to either of these two things as I have decided that I want to loose weight and become healthier for myself. I've been invited to a wedding party in January and I don't want to buy anymore larger clothes. (I can't afford to, I'm buying a
shoebox house!)
I'm trying to figure out what works for me and WHY I am compelled to eat when I'm not hungry. (There's a whole back-catalog of issues there I think) I'm going to figure out and draw my emotional eating triggers and the things I can do to counter-act them. I'm going to draw nummy foods and recipes, the exercise embarrassments I inflict upon myself and I'm going to document the changes in me.
I'm getting back to me, I'm much happier than I was a few weeks ago (thanks to my amazing friends and supportive family) Work is amazing - I am sworn to secrecy, but I love designing toys for a living - I am living my own personal dream and things are starting to come together.
I once had a conversation with one of my very best friends about what I think makes a person attractive. It's a person who makes the best of themselves. Through confidence, health, passion etc... looking after yourself and making yourself the best you can be (without sounding like a cliche crazy person) is what makes people love you. Because you love yourself.
Unfortunately. I'm all full of incite this evening, but I've just watched The Great British Bake Off and tomorrow I know that I'm going to be craving that slab of cake. Hell. I'm going to be dreaming of it.
Let the drawn diet diary commence!
Sunday, 14 October 2012
Thursday, 11 October 2012
Friday, 21 September 2012
Monday, 10 September 2012
My Matilda Firefly
I really like Triceratops at the moment. I think they're adorable. And Firefly, can't stop quoting it.
Sunday, 2 September 2012
Friday, 24 August 2012
Guess what it's...
OH DEAR. Apologies about the quality of this scan, but I've not got access to anything better. (I'm missing photoshop terribly now) Just thought I'd try and make sense of things via comics again. It's always helped before, so I think I should try and make a return to it. I miss it so. In a funny place right now, but there are positives. HOPEFULLY I'll be able to just draw comics about everything again instead of how down I'm feeling, I'm in the mood to do a watercolour tonight So I might post that on Tumblr (I caved) later. Hope you're all ok, sorry it's been so long. x
Friday, 27 July 2012
Cover Photo
I made this as a cover photo for facebook to remind me to get my butt into gear. This is Danielle (or more popularly known as Peaches) She's going to be in Spirit Measures (which I have started scripting!) I'm going to try and sort out an online store soon and get this thing underway too. Currently on a bit of a rollercoaster with the home life at the moment... but perhaps more to come on that at a later date - maybe even in comic form.
Hope you're all well. I miss you. Loads of love. April x
Friday, 13 July 2012
Sea Wigs!
http://jabberworks.livejournal.com/ suggested that people could have a go at finish drawing the hair on one of her drawings. She's amazing and I must say, this was so much fun. I did it during my lunch break at work, and I'm thinking of colouring it over the weekend if I get a spare minute or two. This looks like a really exciting project - can't wait to see it develop over the coming weeks!
And an apology to those who follow this blog. I'm sorry about the sufficiant lack of comics. My internet at home is appaling and drawing for a day job is just making comicing difficult. I am making more of an effort though, so I'm going to try and start a 'Monday Update' just to make sure that there's something for you guys to chew on!
Anyway. Another wet weekend in Norfolk.
loves xxx
And an apology to those who follow this blog. I'm sorry about the sufficiant lack of comics. My internet at home is appaling and drawing for a day job is just making comicing difficult. I am making more of an effort though, so I'm going to try and start a 'Monday Update' just to make sure that there's something for you guys to chew on!
Anyway. Another wet weekend in Norfolk.
loves xxx
Wednesday, 11 July 2012
Planting the seed.
Monday, 25 June 2012
Friday, 1 June 2012
Party Time!
Hey Everyone! (especially to new viewers!) Just to inform you that I'm having internet difficulties at home and I'll be off work for the next four days. Meaning *sigh* that I won't be able to post anything I'm working on... (many grumbles) I had a wonderful time at MCM Expo and I've devoured my massive stash of comics that I brought back with me. Very busy at work too, so I've not have much energy to draw things for here either. (Hopefully I sort some in the next few days alongside the jubilee parties and drinking!) But... I'm really proud of the first bit of work that's gone live at my new job - See that web banner? I did that! :D Happy Diamond Jubilee guys! xxx
Tuesday, 22 May 2012
MCM expo!
(click for a larger Image!) So yes! I have a table (EXCITED!) And Simon's coming with me too, so it'll be interesting for him to see me in my natural environment! I'm pretty much there now, just trying to make some more prints but I think I'm too limited on time! Oh well! If you're about in London this week, definitely Cosplayers ly come and check this out! :D Lots of will be about! Woo! Fancy dress! - I'll maybe have to sort something out for next year!
Saturday, 12 May 2012
Expo offerings!
Here's some of what I'll be offering at MCM expo!
My First Thought Bubble - A comic that has taken me too long! It's not even that long! But there are some beautiful illustrations and it really captures my experience that weekend.
AND. More goody bags! This includes, Two mini comics, a business card, sticker, badge and some sweeties!
I'm super excited, but as of yet, I have no-where to stay come that weekend. *Hotel Fail* Need help. But at least I'm organized in another way!
Tuesday, 8 May 2012
sneak peak
Click picture for a larger image. I thought I'd let you see the comic that is now over two years overdue. I thought that it was only fitting to show this page as I'm now 23. Whoops. Long over due. Oh well. Should be ready in the next two weeks... :S Introducing Marc Ellerby and John Cei Douglas.
Monday, 7 May 2012
Sunday, 22 April 2012
Wednesday, 18 April 2012
I really want the mug ok?
I got the wrong end of the stick when a friend said I could win some Moomin merch by colouring in a Moomin for their shop - I thought I had to draw and colour it... turns out it's on a postcard and it is a basic colouring in competition... And YES. Adults can enter. (Simon made fun of me last night. So shuttupyerface.)
Tuesday, 3 April 2012
My friend's started her own baking business - she asked a few friends to design her a new logo in exchange for a celebration cake of their choice. A nice little competition I must say. This was my suggestion. What made me laugh is that Cupcake Wars came on the telly as I was drawing it!
Thursday, 29 March 2012
Tuesday, 27 March 2012
A3 poster
Realised it's only a few weeks until London MCM EXPO and my products need to get sent to the printers! Got more pins, a comic, a comic/zine, goody bags, postcards, prints and perhaps this as an A3 poster? That's not too much to do in a month right? XP
Sunday, 25 March 2012
Inspired by Lucy Knisley's Crack Cookies I thought I'd do my own! - I have to say, these little cakes are really very moreish! x
Subscribe to: Posts (Atom)


text:
Hildegarde Fesneau
Vorrunde 1
Bach: Partita for solo violin in E major, BWV 1006
Ysaÿe: Sonata for solo violin, op. 27 No. 5
Joachim: Romance, op. 2 No. 1
Vorrunde 2
Beethoven: Sonata for violin and piano in E flat major, op. 12 No. 3
Sarasate: Introduction et Tarantelle, op. 34
Semifinalrunde 1
Saint-Saëns: Sonata for violin and piano in D minor, op. 75
Coleman: ›Cut-up‹
Tartini/Kreisler: Violin Sonata in G minor ›Devil's Thrill‹
Sarasate: Carmen Fantasy, op. 25
Mandon: Mouvement perpétuel
Semifinalrunde 2
Mozart: Concerto for violin and orchestra in A major, KV 219
Paganini: Concerto for violin and orchestra in D major, op. 6